body {
    color: white;
    background-color: #B00F1F; /*url(../img/adler_bg.gif); */
    font-size: 100.01%;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0;
    padding: 10px;
    text-align: center;  /* Zentrierung im Internet Explorer */
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
}
/* ------------------------------------------------ */
div,ul,h1,h2,p,li {
	border: 0px solid white;
    font-size: 13px;
}
@media print {
  div,ul,h1,h2,p,li {
  	border: 0px solid black;
  }
}
a:link {    color: #FDB94D; text-decoration:none; }
a:visited {	color: #FDB94D; text-decoration:none; }
a:hover {   color: white; 	text-decoration:underline; }
a:active {	color: #F37021; text-decoration:underline; }
/* ------------------------------------------------ */
div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 750px;
    padding: 0;
    background: #CE1628 url(../img/adler_bg.gif) no-repeat 10px 10px;
}
@media print {
  div#Seite {
  	width:640px;
  }
}
html>body div#Seite {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
}
/* ------------------------------------------------ */
ul#Navigation {
    /* font-size: 0.83em; */
    float: left;
    width: 135px;/* 140px; */
    margin: 0 0 1.2em 0;
    padding: 168px 0 0 15px;
}
@media print {
  ul#Navigation {
  	padding: 0;
    width: 0px; height: 0px;
    overflow: hidden; /* verhindert die Darstellung des Inhalts */
    visibility: hidden;
  }
}
ul#Navigation li {
    list-style: none;
    margin: 0;
    padding: 0;
}
ul#Navigation a {
    font-size: 12px;
    display: block;
    padding: 0.2em 0.1em 0.2em 0.2em;
    margin: 0 0 0.2em 0;
    font-weight: bold;
}
ul#Navigation a:link 		{	color: #FDB94D; background-color: transparent; text-decoration:none; }
ul#Navigation a:visited {	color: #FDB94D; background-color: transparent; text-decoration:none; }
ul#Navigation a:hover 	{ color: white;   background-color: #F37021; text-decoration:none; }
ul#Navigation a:active 	{ 
	color: white;   
	background-color: #FDB94D;
	text-decoration:none; 
	border-left: 1px solid #FDB94D;
	border-bottom: 1px solid #FDB94D;
}
ul#Navigation li a.act 	{	
	color: white;		
	/* background-color: #FDB94D; */
	border-left: 1px solid #FDB94D;
	border-bottom: 1px solid #FDB94D;
}
/* ------------------------------------------------ */
/**** 2.  N A V I G A T I O N S E B E N E ****/
ul#Navigation li ul {
		/*display: none;*/
    position: relative;
		margin: 0; padding: 0;
    /* width: 400px; */ /* wichtig für Opera */
    /* top: 12px; */
    left: 10px;
    z-index: 20;
    border: 0px dotted;
}
* html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    left: -1.1em;
    lef\t: -0em;
}
ul#Navigation li:hover ul {
    /* display: block; */ /* Unternavigation in modernen Browsern einblenden */
}
ul#Navigation li ul li {
    padding: 0;
    /* background-color: #FBF4DF; */
    border: 0;
}
ul#Navigation li ul li a {
		padding: 0 6px;
    border: 0px dotted;
}
ul#Navigation li ul li a:link    { text-decoration:none; }
ul#Navigation li ul li a:visited { text-decoration:none; }
ul#Navigation li ul li a:active  { text-decoration:none; }
ul#Navigation li ul li a:hover   { text-decoration:none; }

/* ************************************************* */
div#Info {
	/* font-size:0.83em; */
    float: right;
    width: 100px;
    margin: 0 0 1.2em 0;
    padding: 168px 15px 0 8px;
}
@media print {
  div#Info {
  	padding: 10px 15px 0 8px;
  }
}
div#Info h2 {
    /* font-size: 0.83em; */
    font-size: 12px;
    font-weight: bold;
    margin: 0.2em 0.5em;
    color: white;
}
div#Info p {
    /* font-size: 0.83em; */
    font-size: 10px;
    margin: 0 0 0.5em 0;
    color: white;
}
div#Info p img {
		border: solid white 1px;
}
/* ------------------------------------------------ */
div#Inhalt {
    margin: 0 0 1.2em 160px;
    padding: 168px 15px 0 8px;
    /* border: solid 1px white; */
}
@media print {
  div#Inhalt {
  	margin: 0 0 1.2em 0;
  	padding: 0px 15px 0 8px;
  }
}
* html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
    margin-bottom: 0;
}
div#Inhalt h2 {
    /* font-size: 1.2em; */
    font-size: 24px;
    margin: 0 0 0.5em 0;
    color: white;
}
div#Inhalt h3 {
    /* font-size: 1.0em; */
    font-size: 18px;
    margin: 0 0 0.5em 0;
    color: #FDB94D;
}
div#Inhalt p {
    /* font-size: 0.93em; */
    margin: 0 0 0.5em 0;
    color: white;
}
div#Inhalt li {
    list-style: circle;
	margin: 0 0 0.5em 0;
}
div#Inhalt ul#angebote {
		padding: 0px;
}
div#Inhalt ul#angebote li {
		list-style: none;
		margin: 0 5px 5px 0;
		padding: 4px;
		border: solid 1px white;
		float:left;
		width: 250px; height: 100px;
}
div#Inhalt ul#angebote li b {
		color: #FDB94D;
		
}
div#Inhalt table {
	border: solid 0px #CE1628;
    color: #B00F1F;
    border-collapse: collapse;
}
/* Formatierung der Zeilen ist in .js-File gewandert. */
div#Inhalt table tr.z1 { background-color: #FDBB56; }
div#Inhalt table tr.z2 { background-color: #F79448; }
div#Inhalt table tr.z3 { background-color: #F37021; }

div#Inhalt table td,th {
	border: solid 1px #CE1628;
    vertical-align:top;
    padding: 2px;
    margin: 0;
}
div#Inhalt table td a:link {	color: #B00F1F; text-decoration:underline; }
div#Inhalt table td a:visited {	color: #B00F1F; text-decoration:underline; }
div#Inhalt table td a:hover {   color: #B00F1F; text-decoration:none; }
div#Inhalt table td a:active {  color: #B00F1F; text-decoration:none; }

/* ------------------------------------------------ */
p#Fusszeile {
    clear: both;
    margin: 10px 10px 10px 10px;
    padding: 5px 0 10px 5px;
    font-size: 12px;
    text-align: left;
    background-color: #CE1628;
    color: #FDB94D;
    border-top: 1px solid #B00F1F;
}
/* ------------------------------------------------ */
