body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin-top: 0pt;
  color: #000000;
  background-color: #ffffff;
  background: #ffffff;
   scrollbar-base-color       :White;
	scrollbar-arrow-color     :#FF3333;
	scrollbar-face-color      :White;
	scrollbar-track-color     :white;
	
	scrollbar-3dlight-color   :#999999;
	scrollbar-highlight-color :#F1F1F1;
  scrollbar-shadow-color    :#F1F1F1;
  scrollbar-darkshadow-color:#808080;
}

.date {
  font-size:8pt;
}

p {
  font-size:8pt;
}

.right {
text-align:right
}


{   COPYRIGHT   }

.copyRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	}
	
a.copyRight:link {
  color: #999999;
  background-color:transparent;
  text-decoration:none;
  font-size: 9px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.copyRight:visited {
  color: #999999;
  background-color: transparent;
  text-decoration: none;
  font-size: 9px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.copyRight:active  {
  color: black;
  background-color:transparent;
  text-decoration:none
}

a.copyRight:hover {
  color: #FF9900;
  text-decoration:none;
  background-color:transparent
}
	
{  Ende COPYRIGHT  }


{   STATLINK   }

.statlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	}
	
a.statlink:link {
  color: #FFFFFF;
  background-color:transparent;
  text-decoration:none;
  font-size: 9px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.statlink:visited {
  color: #FFFFFF;
  background-color: transparent;
  text-decoration: none;
  font-size: 9px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.statlink:active  {
  color: #ffffff;
  background-color:transparent;
  text-decoration:none
}

a.statlink:hover {
  color: #FFFFFF;
  text-decoration:none;
  background-color:transparent
}
	
{  Ende StatLink  }

.such {  
color: #000000; 
width: 152; 
height: 17; 
font-size: 10px; 
background-color: #EDEDED; 
border-left: 1px solid #ededed; 
border-bottom: 1px solid #ededed; 
border-right: 1px solid #ededed; 
border-top: 1px solid #ededed 
}

.anzeige {
font-size:6pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
letter-spacing : 1px;
 }
 
.fett {
font-size: 8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-weight : bold;
 }
 
 .fettred {
font-size: 8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FF3333;
font-weight : bold;
 }

.date {
color: Black;

 }
 
.mit  {
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
padding-left : 3px;
 }
 
 .mih {
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
padding-top : 3px;
padding-left : 3px;
font-weight: bold;
 }

td {
	font-size:8pt;
}


{         Normale Links, z.B. im Text   }

a:link {
  color: #0000ff;
  background-color:transparent;
  text-decoration:underline
}

a:visited {
  color: #999999;
  background-color:transparent;
  text-decoration:underline
}

a:active  {
  color:#ff00ff;
  background-color:transparent;
  text-decoration:underline
}

a:hover {
  text-decoration:none;
  background-color:transparent
}

a.lit:link {
  color: black;
  background-color:transparent;
  text-decoration:none;
  font-size: 8pt;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.lit:visited {
  color: black;
  background-color: transparent;
  text-decoration: none;
  font-size: 8pt;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.lit:active  {
  color: black;
  background-color:transparent;
  text-decoration:none
}

a.lit:hover {
  color: red;
  text-decoration:none;
  background-color:transparent
}

a.lih:link {
  color: white;
  font-weight: bold;
  background-color:transparent;
  text-decoration:none;
  font-size: 8pt;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.lih:visited {
  color: white;
  font-weight: bold;
  background-color: transparent;
  text-decoration: none;
  font-size: 8pt;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.lih:active  {
  font-weight: bold;
  color: white;
  background-color:transparent;
  text-decoration:none
}

a.lih:hover {
  font-weight: bolder;
  color: black;
  text-decoration:none;
  background-color:transparent
}

td.lih {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color : White;
font-weight : bold;
padding-left : 4px;
background: #FF3333;
/* background: #990000; */

}

td.lit {
  font-size: 8pt;
  padding-left : 4px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #cccccc;
}

td.litactive {
  font-size: 8pt;
  padding-left : 4px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight : bold;
  background: #cccccc;
}


td.mit-head {
font-size: 10pt;
font-weight : bold;
text-align : left;
vertical-align : top;
color : Black;
padding-left : 3px;
padding-top : 3px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ffffff;
width : 398px;
}

td.mit-subhead {
  font-size: 8pt;
  font-weight : bold;
  text-align : left;
  vertical-align : top;
  color : #666666;
  padding-left : 3px;
  padding-top : 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #ffffff;
  width : 398px;
}

td.mih {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color : FF3333;
font-weight : bold;
vertical-align : top;
padding-left : 3px;
padding-top : 1px;
padding-bottom : 1px;
background: White;
width : 398px;
border-top-style: solid;
	border-top-width: thin;
	border-color: #FF3333;

}


{     Text z.B. im Impressum   }

td.mit-subheadtable {
  font-size: 8pt;
  font-weight : bold;
  text-align : left;
  vertical-align : top;
  color : #000000;
  padding-left : 3px;
  padding-top : 2px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #ffffff;
  width : 150px;
}

td.mit-subheadtable2 {
  font-size: 8pt;
  font-weight : norm;
  text-align : left;
  vertical-align : top;
  color : #000000;
  padding-left : 3px;
  padding-top : 2px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #ffffff;
}

{    Ende: Text z.B. im Impressum   }

TABLE.mit {
margin-top : 5px;
width : 407px;
}

TABLE.mitline {
margin-top : 5px;
width : 390px;
background-position : right;
background-image : url(../bilder/r-line.gif);
background-repeat : repeat-x;
}

td.mit-fliess {
text-align : left;
vertical-align : top;
font-size: 8pt;
color : Black;
padding-left : 3px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ffffff;
}

td.mit-fliess-moviedate {
text-align : center;
vertical-align : top;
font-size: 8pt;
color : Black;
padding-left : 3px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ffffff;
}

td.mit-fliess-gr {
text-align : right;
vertical-align : center;
font-size: 8pt;
color : Black;
padding-right : 2px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ededed;
 line-height : 25px;
}
td.mit-fliess-gl {
text-align : left;
vertical-align : center;
font-size: 8pt;
color : Black;
padding-left : 3px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ededed;
line-height : 25px;
}

{    Tabelle Mediadaten   }

td.mit-fliess-mediatablearight {
text-align : right;
vertical-align : center;
font-size: 8pt;
color : Black;
padding-right : 2px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ffffff;
line-height : 18px;
}
td.mit-fliess-mediatablealeft {
text-align : left;
vertical-align : center;
font-size: 8pt;
color : Black;
padding-left : 3px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ffffff;
line-height : 18px;
}

td.mit-fliess-mediatablebright {
text-align : right;
vertical-align : center;
font-size: 8pt;
color : Black;
padding-right : 2px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ededed;
 line-height : 25px;
}

td.mit-fliess-mediatablebleft {
text-align : left;
vertical-align : center;
font-size: 8pt;
color : Black;
padding-left : 3px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ededed;
line-height : 25px;
}

td.mit-fliess-mediatablecright {
text-align : right;
vertical-align : center;
font-size: 8pt;
color : Black;
padding-right : 2px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ffffff;
line-height : 25px;
}

td.mit-fliess-mediatablecleft {
text-align : left;
vertical-align : center;
font-size: 8pt;
color : Black;
padding-left : 3px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ffffff;
line-height : 25px;
}

td.mit-fliess-mediatablebcenter {
text-align : center;
vertical-align : center;
font-size: 8pt;
color : Black;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ededed;
line-height : 25px;
}

td.mit-fliess-mediatableccenter {
text-align : center;
vertical-align : center;
font-size: 8pt;
color : Black;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ffffff;
line-height : 25px;
}

{    Tabelle rechts   }


td.reh {
  font-size: 8pt;
  font-weight: bold;
  padding-left : 4px;
  color: #ffffff;
  background: #FF3333;
  border-bottom : White;
  border-bottom-style : solid;
  border-bottom-width : 2px;
  border-top : White;
  border-top-style : solid;
  border-top-width : 4px;
}

td.ret {
  color: #000000;
  font-size:8pt;
  font-weight: normal;
  padding-left : 1px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #ededed;
  text-align : left;
  vertical-align : top;
}

td.retmid {
  color: #000000;
  font-size:8pt;
  font-weight: normal;
  padding-left : 1px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #ededed;
  text-align : center;
  vertical-align : top;
}

td.retwide {
  color: #000000;
  font-size:8pt;
  font-weight: normal;
  padding-left : 3px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #ededed;
  vertical-align : top;
  
}


a.rechts {
  color: #000000;
  background-color:transparent;
  text-decoration:none;
  font-size: 8pt;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.rechts:visited {
  color: #000000;
  background-color: transparent;
  text-decoration: none;
  font-size: 8pt;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.rechts:active  {
  color: #FF3333;
  background-color:transparent;
  text-decoration:none
}

a.rechts:hover {
  color: #FF3333;
  text-decoration:none;
  background-color:transparent
}

{         Layer-Definitonen   }

#LayerPrint {
position:absolute;
visibility:visible;
width:17px;
height:15px;
left:552px;
top:102px;
z-index:1000;
border: none;
}

#LayerDachNavi {
position:absolute;
visibility:visible;
width:738px;
height:40px;
left:7px;
top:2px;
z-index:30;
border: none;
}

#LayerDach {
position:absolute;
visibility:visible;
width:740px;
height:66px;
left:5px;
top:26px;
z-index:1;
background-image: url(../bilder/az-online-verlauf.gif);
border: none;
}

#LayerDachMedia {
position:absolute;
visibility:visible;
width:740px;
height:66px;
left:5px;
top:0px;
z-index:2;
background-image: url(../bilder/az-online-verlauf.gif);
border: none;
}

#LayerMedia {
position:absolute;
visibility:visible;
width:740px;
height:600px;
left:5px;
top:66px;
z-index:2;
border: none;
}

#LayerPrintMedia {
position:absolute;
visibility:visible;
width:17px;
height:15px;
left:580px;
top:38px;
z-index:41;
border: none;
}

#LayerSuch {
	position:absolute;
	visibility:visible;
	width:270px;
	height:25px;
	left:497px;
	top:53px;
	z-index:90;
}

#LayerLinksnav {
position:absolute;
visibility:visible;
left:5px;
top:96px;
width:160px;
height:1900px;
z-index:3;
}

#LayerText {
position:absolute;
visibility:visible;
left:170px;
top:96px;
width:407px;
height:1100px;
z-index:70;
}

#LayerTextJob {
position:absolute;
visibility:visible;
left:162px;
top:89px;
width:590px;
height:1800px;
z-index:700;
}

#LayerPHP { 
position:absolute;
visibility:visible;
left:585px;
top:92px;
width:160px;
height:1804px;
z-index:5
}

#LayerDate {
	position:absolute;
	visibility:visible;
	left:594px;
	top:39px;
	width:185px;
	height:30px;
	z-index:91;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}


#LayerWerb1 {
position:absolute;
visibility:visible; 
left:750px;
top:2px;
width:50mm;
height:15px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8px;
letter-spacing : 1px;
z-index:8;
}

#LayerWerb2 { 
position:absolute;
visibility:visible; 
left:750px;
top:13px;
width:50mm;
height:1950px;
z-index:7;
}

#LayerFooter { 
position:absolute;
visibility:visible;
background-color:#FFFFFF; 
left:0px;
top:1950px;
width:1050px;
height:250px;
z-index:920;
}

#LayerFooterKurz { 
position:absolute;
visibility:hidden;
background-color:#FFFFFF; 
left:0px;
top:1950px;
width:745px;
height:250px;
z-index:921;
}
