/* CSS Document */

#body{
margin:0;
background-image:url(../images/bodybackground.jpg);
background-repeat:repeat-x;
background-color:#A7B1BE;
text-align:center;
}


#centerdiv{
margin:0 auto;
margin-top:-1px;
width:990px;
background-image:url(../images/contentframebackground.gif);
background-repeat:repeat-y;
text-align:left;
}

#rightsidenavi{
float:left; 
width:137px; 
padding-left:4px; 
background-color:#BAC3CC;
}

#con{
width:527px; 
float:left; 
margin:0; 

background-image:url(../images/contentverlauf.jpg); 
background-repeat:no-repeat;
}

.naviSpacer{
	overflow:hidden;
	height:6px;
}



#header{
width:990px;
height:138px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
overflow:hidden;
}

#navi{
width:990px;
height:27px;
background-image:url(../images/navi.gif);
background-repeat:no-repeat;
overflow:hidden;
}

#ticker,
#ticker a:link,
#ticker a:visited,
#ticker a:active
{
width:978px;
height:22px;
padding-top:6px;
padding-left:6px;
background-color:#ce0000;
background-repeat:repeat-x;
overflow:hidden;
font-family:Arial;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}

#ticker a:hover{
text-decoration:underline;

}


#footer{
width:985px;
height:56px;
margin:0 auto;
background-image:url(../images/footer.gif);
background-repeat:no-repeat;
text-align:left;
padding-left:5px;
padding-top:3px;
margin-top:-1px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#181622;
text-decoration:none;
}


#footer a:link,
#footer a:visited,
#footer a:active,
#footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#181622;
text-decoration:none;
}

/*Changearea Buttons Aktiv,, 2 verschiedene klassen deshalb, weil man für die rechte und die linke seite jeweil ein hintergrundbild benötigt */


.chline1{
	overflow:hidden;
	margin-left:2px;
	margin-right:2px;
	background-color:#D7DEE4;
	height:1px;
}

.chline1Aktiv{
	overflow:hidden;
	margin-left:2px;
	margin-right:2px;
	background-color:#F9F9F9;
	height:1px;
}

.chline2{
	overflow:hidden;
	margin-left:1px;
	margin-right:1px;
	background-color:#D7DEE4;
	height:1px;
}

.chline2Aktiv{
	overflow:hidden;
	margin-left:1px;
	margin-right:1px;
	background-color:#F9F9F9;
	height:1px;
}

.changeaInaktiv{
	padding:2px 3px 1px 3px;
	background-color:#D7DEE4;
}

.changeaAktiv{
	padding:2px 3px 1px 3px;
	background-color:#F9F9F9;
}

.changeaInaktiv a{
font-size:11px;font-weight:bold;color:#35333E;text-decoration:none;font-family:Verdana;
}

.changeaAktiv a{
font-size:11px;font-weight:bold;color:#35333E;text-decoration:none;font-family:Verdana;
}



/*Navi Buttons Aktiv,, 2 verschiedene klassen deshalb, weil man für die rechte und die linke seite jeweil ein hintergrundbild benötigt */

.navibuttonAktiv{
background-image:url(../images/navibuttonActiveLeft.gif); 
background-color:#CE0002; 
margin-left:4px; 
background-repeat:no-repeat; 
background-position:left top; 
float:left;  
height:24px;  
float:left;
margin-top:3px;
}

.navibutton2Aktiv{
background-image:url(../images/navibuttonActiveRight.gif); 
background-repeat:no-repeat;
background-position:right top; 
height:18px; 
padding-left:3px; 
padding-right:3px;
padding-top:5px;
float:left;
}


/*Navi Buttons Inaktiv,, 2 verschiedene klassen deshalb, weil man für die rechte und die linke seite jeweil ein hintergrundbild benötigt */

.navibuttonInaktiv{
background-image:url(../images/navibuttonInactiveLeft.gif); 
background-color:#D3D6DD; 
margin-left:4px; 
background-repeat:no-repeat; 
background-position:left top; 
float:left;  
height:23px;  
margin-top:3px;
float:left;
}

.navibutton2Inaktiv{
background-image:url(../images/navibuttonInactiveright.gif); 
background-repeat:no-repeat;
background-position:right top; 
height:18px; 
padding-left:3px; 
padding-right:3px;
padding-top:5px;
float:left;
}


/*Schriftfarbe der Links bestimmen*/

.navibutton2Inaktiv a:link,
.navibutton2Inaktiv a:visited,
.navibutton2Inaktiv a:active{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#535358;
/*35333e*/
text-decoration:none;
}

.navibutton2Inaktiv a:hover{
text-decoration:underline;
}





/*Schriftfarbe der Links bestimmen*/


.navibutton2Aktiv a:link,
.navibutton2Aktiv a:visited,
.navibutton2Aktiv a:active{
font-family:Verdana;
font-size:10px;
color:#F8F8FF;
text-decoration:none;
font-weight:bold;
}

.navibutton2Aktiv a:hover{
text-decoration:underline;
}




.tickertext a:hover{
text-decoration:underline;
}

#leftsidenavi{
width:158px; 
float:left;
margin:0;
background-image:url(../images/leftsidebackground.jpg);
background-repeat:repeat-x;
}


.SeitenContentboxenHeader{
padding-left:8px; 
height:15px; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:11px; 
color:#FFFFFF; 
overflow:hidden; 
background-color:#CE0000; 
border-bottom:1px solid white; 
}

.SeitenContentboxenInhalt{
padding-left:8px;  
background-image:url(../images/leftsidebackground-verlauf.jpg); 
background-repeat:repeat-x; 
background-color:#F5F6F8;
margin-bottom:6px;
padding-bottom:8px;
padding-top:4px;
overflow:hidden;
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#333333;
}



#leftnavitext,
#leftnavitext a:link,
#leftnavitext a:visited,
#leftnavitext a:active{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

/*Für Aktive Punkte*/
.NaviAktiv{
font-weight:bold;
color:#CE0000;
}


.menu1 a,
.menu1 a:link,
.menu1 a:visited,
.menu1 a:active{
color:#000000;
}

.menu2 a,
.menu2 a:link,
.menu2 a:visited,
.menu2 a:active{
color:#000000;
}



.menu1 .a{
color:#CE0000 !important;
font-weight:bold;
}

.menu2 .a{
color:#CE0000 !important;
}

.NaviInaktiv{
color:#181623;
font-weight:normal;
}



#leftnavitext a:hover{
text-decoration:underline;
}


#verlaufRechtsUnten{
width:137px; 
overflow:hidden;  
height:500px; 
background-image:url(../images/rightside-verlauf.jpg); 
background-repeat:repeat-x;
}


#FullsizeBanner{
width:468px; 
height:60px; 
margin-left:513px; 
margin-top:69px; 
position:absolute;
}


#SkyscraperTitel{
width:120px; 
height:200px; 
float:left; 
margin-left:4px;
text-align:center
}

#Skyscraper{
 width:160px !important;
 padding:0px !important;
 margin-left:4px;
 text-align:center;
 align:center;
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#333333;
vertical-align:middle;

height:600px;
}

/*Abstände für die Seiten der Navigation*/

.menu0{margin-left:0px;}
.menu1{margin-left:8px;}
.menu2{margin-left:18px;}
.menu3{margin-left:15px;}


#con ul.pdficon{
padding-left:0px;
margin-left:0px;
margin-top:0px;
}

#con ul.pdficon li{
list-style-image:url(relaunch/images/icons/icon_liste.gif);
list-style-type:none;
padding-left:23px;
margin-top:3px;
}

#con ul.zipicon{
padding-left:0px;
margin-left:0px;
margin-top:0px;
}

#con ul.zipicon li{
list-style-image:url(relaunch/images/icons/icon_zip.gif);
list-style-type:none;
padding-left:23px;
margin-top:3px;
}




/*anderes: dsv-partner-standard.gif*/
#ticker{
background-image:url(/relaunch/images/dsv-partner-audi.gif) !important;
}

.full .right,
.right{
background-image:url(/relaunch/images/archiv-button.gif) !important;
background-repeat:no-repeat !important;
}



#ticker a,
#ticker a:visited,
#ticker a:hover,
#ticker a:active{
background:none !important;
}


#marqueewidth{
width:650px; 
}


.partnerPics{
margin-left:-8px;
}


/* Listen */
#con ul.texticon li{
	background:url(/img/icon_text.gif) no-repeat;	
}#con ul.ergebnisicon li{
	background:url(/img/icon_ergebnis.gif) no-repeat;	
}#con ul.anz li{
	background:url(/img/icon_liste.gif) no-repeat;
}#con ul.pdficon li{
	background:url(/img/icon_pdf.gif)  no-repeat;
}#con ul.exeicon li{
	background:url(/img/icon_exe.gif) no-repeat;
}#con ul.imageicon li{
	background:url(/img/icon_image.gif)  no-repeat;
}#con ul.htmlicon li{
	background:url(/img/icon_html.gif)  no-repeat;
}#con ul.docicon li{
	background:url(/img/icon_doc.gif)  no-repeat;
}#con ul.terminicon li{
	background:url(/img/icon_termin.gif) no-repeat;	
}#con ul.zipicon li{
	background:url(/img/icon_zip.gif) no-repeat;	
}




