html,body{
	background:url("images/bg.jpg");
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	margin:0px;
}

table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

a:link{color:#8692A2;text-decoration:none;}
a:visited{color:#8692A2;text-decoration:none;}
a:hover{color:#8692A2;text-decoration:underline;}
a:active{color:#8692A2;text-decoration:none;}

textarea,
input,select,fgSubmit{
border:1px solid #7F9DB9;
background-color:#FFFFFF;
font-size:11px;
color:#333333;
}


#frame{
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

.clear{
	clear:both;
	width:1px;
	overflow:hidden;
}

#header{
	height:212px;
	background:url("images/header.jpg") top left no-repeat;
}

#ticker{
	background:url("images/ticker_bg.jpg") top left repeat-x;
	height:28px;
}

#navi{
	background:url("images/navi_bg.jpg") top left repeat-x;
	height:25px;
	padding-top:6px;
	padding-left:155px;
}

.tickerlink{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.navleft{
	background:url("images/navi_left.jpg") top left repeat-x;
	width:4px;
	float:left;
	height:31px;
}
.nav{
	background:url("images/navi_bg1.jpg") top left repeat-x;
	float:left;
	height:31px;
}

.nav a,
.nav a:visited,
.nav a:active{
	text-decoration:none;
	color:#000000 !important;
	font-size:12px;
}

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

.navright{
	background:url("images/navi_right.jpg") top left repeat-x;
	width:4px;
	float:left;
	height:31px;
}


.navleft_act{
	background:url("images/navi_left_act.jpg") top left repeat-x;
	width:4px;
	float:left;
	height:31px;
}
.nav_act{
	background:url("images/navi_bg_act.jpg") top left repeat-x;
	float:left;
	height:31px;
}

.nav_act a,
.nav_act a:visited,
.nav_act a:active{
	text-decoration:none;
	font-size:12px;
	color:#000000 !important;
}

.navright_act{
	background:url("images/navi_right_act.jpg") top left repeat-x;
	width:4px;
	float:left;
	height:31px;
}

#content_left{
	background-color:#F5F6F8;
	width:155px;
	float:left;
	text-align:left;
}

#content_left a{
	text-decoration:none;
	color:#000000;
	margin-left:7px;
	font-size:12px;
}

.subnav_act{
background:url("images/subnavact.jpg") top left no-repeat;
padding:2px;
}

.subnav{
padding:2px;
}

#content{
	background-color:#FFFFFF;
	float:left;
	width:748px;
}

#footer{
	height:30px;
	padding-left:2px;
	background:url("images/footer.jpg") top left no-repeat;
}


h2{
	font-size:12px;
	color:#000000;
	margin:0;
	padding-bottom:2px;
	padding-left:5px;
	text-align:left;
	}

h6{
background-image:url(images/h2_bg.gif) !important;
background-repeat:repeat-x !important;
color:#333331 !important;
height:15px;
font-size:11px !important;
padding-top:3px;
}

.sponsortable td{
 border-bottom:1px solid #CDD2D8;
}

.modRedContent h2{
background-image:none !important;
}


.boxkleinverteilereins{
width:366px;
background-color:#F4F5F7;
}



.boxkleinverteilerzwei{
width:366px;
border-left:6px solid #FFFFFF ! important;
}

.freehtmlborder{
margin-bottom:6px;
}



.navibuttonINAktiv{
background-image:url(images/navi_left.jpg); 
background-color:#FEFEFF; 
margin-left:3px; 
background-repeat:no-repeat; 
background-position:left top; 
float:left;  
height:24px;  
margin-top:6px;

}




.navibutton2INAktiv{
background-image:url(images/navi_right.jpg); 
background-repeat:no-repeat;
background-position:right top; 
height:20px; 
padding-left:8px; 
padding-right:8px;
padding-top:3px;
float:left;

}


.navibuttonAktiv{
background-image:url(images/navi_left_act.jpg); 
background-color:#FEFEFF; 
margin-left:3px; 
background-repeat:no-repeat; 
background-position:left top; 
float:left;  
height:25px;  
margin-top:6px;

}

.navibutton2Aktiv{
background-image:url(images/navi_right_act.jpg); 
background-repeat:no-repeat;
background-position:right top; 
height:22px; 
padding-left:8px; 
padding-right:8px;
padding-top:3px;
float:left;

}


.navibuttonINAktiv a{
font-size:12px;
color:#000000;
}

.navibuttonAktiv a,
.navibuttonAktiv a:link,
.navibuttonAktiv a:visited,
.navibuttonAktiv a:active,
.navibuttonINAktiv a,
.navibuttonINAktiv a:link,
.navibuttonINAktiv a:visited,
.navibuttonINAktiv a:active{
font-size:12px;
color:#000000;
}

.breaker{height:6px !important; overflow:hidden;}

.guestbookbreaker{
height:6px !important;
overflow:hidden;
}

.guestbookwidth{
width:594px;
}

.guestbookratio{
border:0 !important;
}

.seitenblaettern{
padding-top:12px;
}

#guestbook input,
#guestbook textarea{
border:1px solid #E0E3E8;
}

.modRedContent .box{
margin-bottom:6px;
}


.modRedContent .freehtmlborder .box{
margin-bottom:0px;
}

.boxkleinverteilereins,
.boxkleinverteilerzwei{
background-color:#F4F5F7;
}

#ticker,
#ticker a,
#ticker a:active,
#ticker a:visited{
font-weight:bold;
}


/* 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;	
}

