body { background : #95050C url("../../html/i/background.jpg") repeat-x top left; font : normal 12px/135% Verdana, Arial, sans-serif; color : #000;}
/** ALLGEMEIN: Alle Bilder haben 0px Rand (wegen IE -> hat standard 1px !) */
img {border: none; border-width:0;}
  

/** ausblenden von Bereichen für Drucker **/
.print_only {display:none;}

/********** BG-COLOR (Zellen) ***************************************************************/
	.rot{background-color:#c00;}
	
	.blau{background-color:#001E69;}
	.hellblau{background-color:#6E7DB4;}
	
	.hellgrau{background-color:#E1E1E1;}
	.dunkelgrau{background-color:#BEBEBE;}
	
	.gelb{background-color:#FFDC00;}
	.weiss{background-color:#FFFFFF;}
	.schwarz{background-color:#373737;}

/*	textklassen */
	.t_grau_startseite { font : normal 12px/135% Verdana, Arial, sans-serif; color : #242424; padding : 15px 0 0 0; }
	.t_schwarz_startseite { font : normal 11px/120% Verdana, Arial, sans-serif; color : #000; padding : 30px 0 0 0; }
	.t_schwarz_startseite a { text-decoration : none; color : #000; }
	.t_schwarz_startseite a:HOVER { text-decoration : underline; }
	.t_schwarz { font : normal 11px/120% Verdana, Arial, sans-serif; color : #000; }
	.t_schwarz a { text-decoration : underline; color : #000; }
	.t_schwarz a:HOVER { text-decoration : underline; color : #000; }
	.t_schwarz_gross { font : normal 12px/135% Verdana, Arial, sans-serif; color : #000; }
	.t_schwarz_gross a { text-decoration : underline; color : #000; }
	.t_schwarz_gross a:HOVER { text-decoration : underline; color : #999; }
	
	.t_schwarz_site { font : normal 11px/120% Verdana, Arial, sans-serif; color : #000; }
	.t_schwarz_site a { text-decoration : none; color : #000; }
	.t_schwarz_site a:HOVER { text-decoration : none; color : #999; }
	
	.t_schwarz_hoch { font : normal 12px/175% Verdana, Arial, sans-serif; color : #000; }
	.t_schwarz_hoch a { text-decoration : none; color : #000; }
	.t_schwarz_hoch a:HOVER { text-decoration : none; color : #999; }
	
	.t_fragen { font : normal 11px/17px Verdana, Arial, sans-serif; color : #D30619; text-decoration : none; }
	.t_fragen a { font : normal 11px/17px Verdana, Arial, sans-serif; color : #D30619; text-decoration : none; }
	.t_fragen a:HOVER { text-decoration : none; color : #000; }
	.t_hellblau { font : normal 11px/130% Verdana, Arial, sans-serif; color : #B9BEF0; }
	.t_hellblau a { text-decoration : underline; color : #B9BEF0; }
	.t_hellblau a:HOVER { text-decoration : underline; color : #fff; }
	.t_hellblauHoch { font : normal 11px/155% Verdana, Arial, sans-serif; color : #B9BEF0; }
	.t_hellblau_gross { font : normal 12px/140% Verdana, Arial, sans-serif; color : #B9BEF0; }
	.t_hellblau_gross a { text-decoration : underline; color : #B9BEF0; }
	.t_hellblau_gross a:HOVER { text-decoration : underline; color : #fff; }
	.t_dunkelblau { font : normal 11px/125% Verdana, Arial, sans-serif; color : #001E69; }
	.t_dunkelblau a { text-decoration : none; font-weight : bold; color : #001E69; }
	.t_dunkelblau a:HOVER { text-decoration : none; font-weight : bold; color : #E1E1E1; }
	.t_dunkelblau_gross { font : normal 12px/135% Verdana, Arial, sans-serif; color : #001E69; }
	.t_dbFragen { font : normal 12px/125% Verdana, Arial, sans-serif; color : #001E69; padding : 8px 0 0 0;}
	.t_weiss { font : normal 12px/125% Verdana, Arial, sans-serif; color : #fff; }
	.t_weiss a { text-decoration : underline; color : #fff; }
	.t_weiss a:HOVER { text-decoration : underline; color : #fff; }
	.t_gelb { font : normal 11px/130% Verdana, Arial, sans-serif; color : #FFDC00; }
	.t_rot { font : normal 11px/135% Verdana, Arial, sans-serif; color : #c00;}
	.t_rot a { text-decoration : underline; color : #c00; }
	.t_rot a:HOVER { text-decoration : underline; color : #373737; }
	.t_rot_gross { font : normal 12px/135% Verdana, Arial, sans-serif; color : #c00; }
	
	.h_rot13 { font : bold 13px/135% Verdana, Arial, sans-serif; color : #c00;}
	.h_rot15 { font : bold 17px/135% Verdana, Arial, sans-serif; color : #c00;}
	.h_rotnr { font : bold 20px/135% Verdana, Arial, sans-serif; color : #c00;}
	.h_schwarz15 { font : bold 15px/135% Verdana, Arial, sans-serif; color : #373737;}
	.h_hblau17 { font : bold 17px/135% Verdana, Arial, sans-serif; color : #B9BEF0;}
	
	.glossar { font : bold 17px/135% Verdana, Arial, sans-serif; color : #c00; padding : 10px 2px 10px 0;}
	.glossar a { text-decoration : none; color : #c00; }
	.glossar a:HOVER { text-decoration : none; color : #BEBEBE; }

	.headline01 { font : bold 12px/135% Verdana, Arial, sans-serif; color : #c00; }
	.headline11 { font : bold 12px/135% Verdana, Arial, sans-serif; color : #c00; padding : 18px 0 10px 0;}
	.headline02 { font : bold 12px/135% Verdana, Arial, sans-serif; color : #B9BEF0; }
	.headline03 { font : bold 13px/135% Verdana, Arial, sans-serif; color : #001E69; padding : 18px 0 10px 0;}
	.headline03b { font : bold 13px/135% Verdana, Arial, sans-serif; color : #001E69; padding : 12px 0 7px 0;}
	.headline04 { font : bold 12px/135% Verdana, Arial, sans-serif; color : #001E69;}
	.headline05 { font : bold 12px/135% Verdana, Arial, sans-serif; color : #FFDC00;}
	.headline06 { font : bold 12px/135% Verdana, Arial, sans-serif; color : #373737; }
	.headline08 { font : bold 13px/135% Verdana, Arial, sans-serif; color : #373737; padding : 18px 0 10px 0;}
	.headline07 { font : bold 12px/135% Verdana, Arial, sans-serif; color : #fff; }
	.headline09 { font : bold 20px/135% Verdana, Arial, sans-serif; color : #373737; }
	.headline10 { font : bold 13px/135% Verdana, Arial, sans-serif; color : #373737; padding : 0 0 10px 0;}
	.headline11 { font : bold 14px/145% Verdana, Arial, sans-serif; color : #c00;}
	
	.headline_h3 { font : bold 20px/125% Verdana, Arial, sans-serif; color : #373737; }

	.tabgrau{background-color:#BEBEBE; font : bold 13px/135% Verdana, Arial, sans-serif; color : #373737; padding-left: 10px;}
	
	.t_blauteaser { font : normal 11px/125% Verdana, Arial, sans-serif; color : #001E69; }
	.t_weissteaser { font : normal 11px/125% Verdana, Arial, sans-serif; color : #fff; }
	.t_rotteaser { font : normal 11px/125% Verdana, Arial, sans-serif; color : #c00; }
	.t_rotteaserkl { font : normal 11px/135% Verdana, Arial, sans-serif; color : #c00; }


/*      FAQ-Bereich */
	.faq a, a.faq { text-decoration : none; color : #c00; }
	.faq a:HOVER, a.faq:HOVER { text-decoration : none; color : #373737; }

	.faq_navi a { text-decoration : none; color : #373737; }
	.faq_navi a:HOVER { text-decoration : none; color : #BEBEBE; }
	
	.aktiv {background-color:#ffffff;}
	.faq_nr { font : bold 60px/100% Verdana, Arial, sans-serif; color : #E1E1E1; }
	
/*	roll-over-navigation */
	ul.ron { display : none;  background: #BEBEBE; margin : 0; padding : 0; width : 145px; border-top : 5px solid #BEBEBE; border-bottom : 4px solid #BEBEBE; list-style-type : none; }
	ul.ron li { display : inline; background: #BEBEBE; }
	ul.ron li a { display : block; width : 113px; margin : 0; padding : 5px 10px 5px 22px; background : #DDD url("../../html/i/bg_ron.gif") no-repeat 7px 7px; font : normal 11px/120% Verdana, Arial, sans-serif; color : #000; text-decoration : none; border-bottom : 1px solid #BEBEBE; }
	ul.ron li a:HOVER { background : #FFF url("../../html/i/bg_ron.gif") no-repeat 7px 7px; }
	
	#roncontainer { width : 895px; position : absolute; left : 50%; top : 125px; margin : 0 0 0 -448px; }	
	#ron1 { position : absolute; top : 0; left : 0px; }
	#ron2 { position : absolute; top : 0; left : 150px; }
	#ron3 { position : absolute; top : 0; left : 300px; }
	#ron4 { position : absolute; top : 0; left : 450px; }
	#ron5 { position : absolute; top : 0; left : 600px; }
	#ron6 { position : absolute; top : 0; left : 750px; }	
	
	
/*	subnavigation */
	ul.subnav { margin : 0; padding : 0; border : 0; list-style-type : none; }
	ul.subnav li { display : inline; }
	ul.subnav li a { display : block; float : left; font : normal 11px/100% Arial, Verdanan, sans-serif; height : 15px; padding : 5px 20px 0 26px; background : url("../../html/i/navi/subnav_bg_a.gif") no-repeat 12px 7px; text-decoration : none; color : #000; }
	ul.subnav li a.aktiv, ul.subnav li a:HOVER { background : #fff url("../../html/i/navi/subnav_bg_b.gif") no-repeat 12px 7px; }
	
/*	pointer cursor */
	.pointer { cursor : pointer;}
/*.underline { text-decoration : underline;}*/
.t_startSucht { font : normal 11px/120% Verdana, Arial, sans-serif; color : #000; padding : 30px 0 0 0; }
.t_startSucht a:link, .t_startSucht a:visited, .t_startSucht a:hover {text-decoration : underline; color : #000;}

/********** Sonstige Hilfs-Klassen *****************************************************************/
	.stext{font-size:10px;}
	.sstext{font-size:9px;}
	.sstext a { text-decoration : underline; color : #000; }
	.sstext a:HOVER { text-decoration : underline; color : #000; }
	.bold {font-weight:bold;}
	.depot{background-color:#FFDC00;color:#CC0000;font-weight:bold;}
	
/********** Infobox *****************************************************************/
a.infobox {text-decoration:none;}
a.infobox:hover {cursor:help; color:#c30; text-decoration:none;}
a.infobox span {visibility:hidden; position:absolute; left:-99em; margin-top:18px; padding:0.5em; text-decoration:none;}
a.infobox:hover span {visibility:visible; width:250px; left:810px; border:1px solid #c30; color:#373737; background:white; font:normal 9px/130% Verdana, Arial, sans-serif;}

/********** FORMULARFELDER *****************************************************************/
.archiv{width:200px;}
.riesig{width:130px;}
.riesigLe{width:275px;}
.kontakt{width:240px;}
.grossLE{width:150px;}
.groesser{width:120px;}
.kleinLE{width:80px;}
.columbus{width:160px;}
.vip{width:230px;}


.t_weissAr {font: normal 12px/125% Arial, sans-serif; color: #fff;}
.t_weissArG {font: normal 13px/125% Arial, sans-serif; color: #fff;}

.t_weissArK {font: normal 11px/120% Arial, sans-serif; color: #fff;}
.t_weissArK a {text-decoration: underline; color : #fff;}
.t_weissArK a:HOVER {text-decoration: underline; color: #fff;}

/********** Link FAQ UEB *****************************************************************/
a.underlineMail {text-decoration: underline; color: #000;}
a.underlineMail:hover {color: #BEBEBE;}


/********** pressebereich ************/
.teaserDown {font: normal 11px/120% Verdana, Arial, sans-serif; color: #000; padding: 0 0 0 10px;}
.teaserDown a {text-decoration: underline; color: #000;}
.teaserDown a:HOVER {color: #999;}
.teaserDown .fehlt {color: #666;}

ul.subPresse {margin: 0; padding: 0; border: 0; list-style-type: none; background:#fff; height: 20px;}
ul.subPresse li {display: inline;}
ul.subPresse li.bildPress {display: block; float: left; background:#ff9; height: 20px;}
ul.subPresse li a {display: block; float: left; font: normal 11px/100% Arial, Verdanan, sans-serif; height: 15px; padding: 5px 20px 0 26px; background: url("/html/i/navi/subnav_bg_a.gif") no-repeat 12px 7px; text-decoration: none; color: #000;}
ul.subPresse li a.aktiv, ul.subPresse li a:HOVER {background: #BEBEBE url("../../html/i/navi/subnav_bg_b.gif") no-repeat 12px 7px;}

/********** Inside Advertising ************/
#insideAd {width:155px; height:85px;}
#insideAd a {text-decoration: none; display: block; width: 155px; height:85px;}

/********** ENDE ***************************************************************/	