

html {height: 100%; width: 100%;}
body {	
	background-color: #ffffff;
	
	padding: 0px;
	margin: 0px;
	height: 100%;
	width: 100%;
	
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #454545;
	text-align: middle; 
	
	overflow-x:hidden;
	overflow:-moz-scrollbars-vertical;
	overflow-y:scrolling;
	
	scrollbar-face-color: #DADADA;        
	scrollbar-shadow-color: #A8A8A8;        
	scrollbar-highlight-color: #EEEDED;        
	scrollbar-3dlight-color: #A8A8A8;                
	scrollbar-darkshadow-color: #EEEDED;                
	scrollbar-track-color: #EEEDED;                
	scrollbar-arrow-color: #AF1307;                
	scrollbar-base-color: #EEEDED;
	

	}

a { outline:none; }

#main {position:absolute; width:100%; height:100%; z-index:1; background-image: url(images/generell/back.jpg); background-position: top center; background-repeat:no-repeat;}

td.generell_zeile1 {	width: 984px;  height: 46px; padding-top:0px; padding-left:0px; border-right : 1px solid #000000; border-left : 1px solid #000000; }
td.generell_zeile2 {	width: 984px;  height: 261px; padding-top:0px; padding-left:0px; border-right : 1px solid #000000; border-left : 1px solid #000000; }
td.generell_zeile2 {	width: 984px;  height: 26px; padding-top:0px; padding-left:0px; border-right : 1px solid #000000; border-left : 1px solid #000000; }
td.generell_zeile3 {	width: 984px;   padding-top:0px; padding-left:0px; border-right : 1px solid #000000; border-left : 1px solid #000000; }
td.generell_zeile4 {	width: 984px;   height: 72px; padding-top:0px; padding-left:0px; border-right : 1px solid #000000; border-left : 1px solid #000000; }

td.bereich_ganzobenrechts {   width: 813px; }
p.ueberteaser { padding-right:20px; padding-bottom: 1px; text-align: right;}
a.termin_termin {  text-decoration:none; font-size : 15px;	color : #000000 ;   }  

p.dreierteaser { padding-left:10px; padding-bottom: 1px; }


a.querverweis:link 		{ 	COLOR: #817769;  	TEXT-DECORATION: none 	} 
a.querverweis:visited 	{ 	COLOR: #817769; 	TEXT-DECORATION: none 	}
a.querverweis:hover 	{ 	COLOR: #c60079; 	TEXT-DECORATION: none 	} 
a.querverweis:active 	{ 	COLOR: #817769; 	TEXT-DECORATION: none 	} 

a.allgemein:link 		{ 	COLOR: #454545;  	TEXT-DECORATION: none 	} 
a.allgemein:visited 	{ 	COLOR: #454545; 	TEXT-DECORATION: none 	}
a.allgemein:hover 	{ 	COLOR: #c60079; 	TEXT-DECORATION: none 	} 
a.allgemein:active 	{ 	COLOR: #454545; 	TEXT-DECORATION: none 	} 

a.lila:link 		{ 	COLOR: #c60079;  	TEXT-DECORATION: none 	} 
a.lila:visited 	{ 	COLOR: #c60079; 	TEXT-DECORATION: none 	}
a.lila:hover 	{ 	COLOR: #454545; 	TEXT-DECORATION: none 	} 
a.lila:active 	{ 	COLOR: #c60079; 	TEXT-DECORATION: none 	} 

a.weiss:link 		{ 	COLOR: #ffffff;  	TEXT-DECORATION: none 	} 
a.weiss:visited 	{ 	COLOR: #ffffff; 	TEXT-DECORATION: none 	}
a.weiss:hover 	{ 	COLOR: #454545; 	TEXT-DECORATION: none 	} 
a.weiss:active 	{ 	COLOR: #ffffff; 	TEXT-DECORATION: none 	} 

a.empfehlung_suche { font-family : Arial ; font-size : 12px; TEXT-DECORATION: none; }
a.empfehlung_suche:link 		{ 	COLOR: #4c4c4c;  	} 
a.empfehlung_suche:visited 	{ 	COLOR: #4c4c4c; 		}
a.empfehlung_suche:hover 	{ 	COLOR: #828080;  	} 
a.empfehlung_suche:active 	{ 	COLOR: #4c4c4c; 		} 

a.empfehlung { font-family : Arial ; font-size : 11px; TEXT-DECORATION: none;  }
a.empfehlung:link 		{ 	COLOR: #454545;  	} 
a.empfehlung:visited 	{ 	COLOR: #454545; 		}
a.empfehlung:hover 	{ 	COLOR: #828080;  	} 
a.empfehlung:active 	{ 	COLOR: #454545; 		} 

a.empfehlung2 { font-family : Arial ; font-size : 11px; TEXT-DECORATION: none; text-align:justify;  }
a.empfehlung2:link 		{ 	COLOR: #454545;  	} 
a.empfehlung2:visited 	{ 	COLOR: #454545; 		}
a.empfehlung2:hover 	{ 	COLOR: #828080;  	} 
a.empfehlung2:active 	{ 	COLOR: #454545; 		} 

a.grosschrift { font-family : Arial ; font-size : 11px; TEXT-DECORATION: none; text-transform:uppercase  }
a.grosschrift:link 		{ 	COLOR: #000000;  	} 
a.grosschrift:visited 	{ 	COLOR: #000000; 		}
a.grosschrift:hover 	{ 	COLOR: #bc0174;  	} 
a.grosschrift:active 	{ 	COLOR: #000000; 		} 

a.link_grau { font-family : Arial ; font-size : 12px; TEXT-DECORATION: none;  }
a.link_grau:link 		{ 	COLOR: #4c4c4c;  	} 
a.link_grau:visited 	{ 	COLOR: #4c4c4c; 		}
a.link_grau:hover 	{ 	COLOR: #bc0174;  	} 
a.link_grau:active 	{ 	COLOR: #4c4c4c; 		} 


#linieunten { border-bottom: 1px solid #000000; }
img.rand { border: 1px solid #000000; }
img.randprodukte { border: 1px solid #dfdfdf; }


/* NAVIGATION */

a.nav_bbc { display:block; width:118px; height:16px; background-image: url(images/navigation/nav_bbcgermany.gif); background-repeat: no-repeat; text-decoration:none; font-size : 9px;}   
a.nav_bbc:hover { background-image: url(images/navigation/nav_bbcgermany_on.gif);  }   

a.nav_startseite { display:block; width:92px; height:16px; background-image: url(images/navigation/nav_startseite.gif);  background-repeat: no-repeat;text-decoration:none; font-size : 9px;}   
a.nav_startseite:hover { background-image: url(images/navigation/nav_startseite_on.gif);  }   

a.nav_termine { display:block; width:97px; height:16px; background-image: url(images/navigation/nav_termine.gif);  background-repeat: no-repeat;text-decoration:none; font-size : 9px;}   
a.nav_termine:hover { background-image: url(images/navigation/nav_termine_on.gif);  }   

a.nav_clips { display:block; width:55px; height:16px; background-image: url(images/navigation/nav_clips.gif); background-repeat: no-repeat; text-decoration:none; font-size : 9px;}   
a.nav_clips:hover { background-image: url(images/navigation/nav_clips_on.gif);  }   

a.nav_vod { display:block; width:49px; height:16px; background-image: url(images/navigation/nav_vod.gif);background-repeat: no-repeat;  text-decoration:none; font-size : 9px;}   
a.nav_vod:hover { background-image: url(images/navigation/nav_vod_on.gif);  }   

a.nav_produkte { display:block; width:91px; height:16px; background-image: url(images/navigation/nav_produkte.gif); background-repeat: no-repeat; text-decoration:none; font-size : 9px;}   
a.nav_produkte:hover { background-image: url(images/navigation/nav_produkte_on.gif);  }   

a.nav_forum { display:block; width:68px; height:16px; background-image: url(images/navigation/nav_forum.gif); background-repeat: no-repeat; text-decoration:none; font-size : 9px;}   
a.nav_forum:hover { background-image: url(images/navigation/nav_forum_on.gif);  }   

a.nav_extras { display:block; width:68px; height:16px; background-image: url(images/navigation/nav_extras.gif);  background-repeat: no-repeat;text-decoration:none; font-size : 9px;}   
a.nav_extras:hover { background-image: url(images/navigation/nav_extras_on.gif);  }   

a.nav_kontakt { display:block; width:81px; height:16px; background-image: url(images/navigation/nav_kontakt.gif);  background-repeat: no-repeat; text-decoration:none; font-size : 9px;}   
a.nav_kontakt:hover { background-image: url(images/navigation/nav_kontakt_on.gif);  }   

a.nav_news { display:block; width:58px; height:16px; background-image: url(images/navigation/nav_news.gif); background-repeat: no-repeat; text-decoration:none; font-size : 9px;}   
a.nav_news:hover { background-image: url(images/navigation/nav_news_on.gif);  }   

/* FORMULARE */

select.auswahlfeld { width:125px; height:16px; 	background-color:#ffffff; margin-bottom : 1px ; color:#454545; border: 1px solid #01205A; FONT: 10px Arial, Helvetica, sans-serif;}
select.auswahlfeld_breit { width:200px; height:16px; 	background-color:#ffffff; margin-bottom : 0px ; color:#454545; border: 1px solid #01205A; FONT: 10px Arial, Helvetica, sans-serif;}
select.anrede { width:50px; height:16px; 	background-color:#ffffff; margin-bottom : 1px ; color:#454545; border: 1px solid #01205A; FONT: 10px Arial, Helvetica, sans-serif;}
input.text { width:120px; height:16px; 	background-color:#ffffff; margin-bottom : 1px ; color:#454545; border: 1px solid #01205A; FONT: 10px Arial, Helvetica, sans-serif;}
input.plztext { width:50px; height:16px; 	background-color:#ffffff; margin-bottom : 1px ; color:#454545; border: 1px solid #01205A; FONT: 10px Arial, Helvetica, sans-serif;}
textarea.nachricht { width:300px; height:150px; 	background-color:#ffffff; margin-bottom : 0px ; color:#454545; border: 1px solid #01205A; FONT: 10px Arial, Helvetica, sans-serif;}
input.betrefftext { width:250px; height:16px; 	background-color:#ffffff; margin-bottom : 0px ; color:#454545; border: 1px solid #01205A; FONT: 10px Arial, Helvetica, sans-serif;}
input.button 
	{ 
		width:120px; height:16px;  	margin : 2px; 
		background-color: #F1F1EB; border: 1px solid #A0A0A4;
		color:#000000;
		color:#000000; 	FONT: 10px Verdana, Arial, Helvetica, sans-serif ;
	}
input.nummernfeld { width:20px; height:16px; 	background-color:#ffffff; margin-bottom : 0px ; color:#454545; border: 1px solid #01205A; FONT: 10px  Arial, Helvetica, sans-serif;}
input.upload { width:250px; height:18px; 	background-color:#ffffff; margin-bottom : 0px ; color:#454545; border: 1px solid #01205A; FONT: 10px Arial, Helvetica, sans-serif;}
select.nummernfeld { width:40px; height:16px; 	background-color:#ffffff; margin-bottom : 0px ; color:#454545; border: 1px solid #01205A; FONT: 10px Arial, Helvetica, sans-serif;}
select.jahreszahl { width:60px; height:16px; 	background-color:#ffffff; margin-bottom : 0px ; color:#454545; border: 1px solid #01205A; FONT: 10px Arial, Helvetica, sans-serif;}

textarea.ant_gw { width:300px; height:80px; 	background-color:#ffffff; margin-bottom : 0px ; color:#454545; border: 1px solid #01205A; FONT: 10px Arial, Helvetica, sans-serif;}


