body {background-color: white; font-family: tahoma, arial, helvetica, sans-serif; color: #666666; font-size: 12px; line-height: 20px; }


 /* --------------------- ALLE Kopf-Einstellungen ------------------------------------------- */


   	.black{background-color: black; color: white;}
   	.white{background-color: white; color: black;}
   	.red{background-color: red; color: black;}
   	.grau{background-color: #333333;}
   	.lgrau{background-color: #f8f8f8;}
   	.green{background-color: #0F7F41;}
   	.fett{font-size: 15px; color: #0F7F41;}
   	.oben{vertical-align: top;}
   	.dotted{border: 1px dotted grey;}
   	.dotted100{width: 100%; border: 1px dotted grey;}

   	.image{width: 100%;}
   	.fullbody{min-width: 100%; margin-left: -15px; margin-right: -15px;}
   	.minwi{min-width: 100%;}
   	.border{border: 1px solid #cecece;}
   	.flori{float: right; margin: 0px 0px 15px 15px;}
   	.flole{float: left; margin: 0px 15px 15px 0px;}
   	.FDE99C{background-color: #FDE99C; min-width: 80%;}
   	.cecece{background-color: #cecece;}
   	.fafafa{background-color: #fafafa;}
   	.f7f7f7{background-color: #f7f7f7;}
   	.efefef{background-color: #efefef;}
   	.febe10{background-color: #febe10;}
   	.DB182D{background-color: #DB182D;}
   	.hondarot{background-color: #DC182D;}
   	.hellesgrau{background-color: #F4F3F8;}
   	.dunklesgrau{background-color: #E8E7EB;}
   	.antrax{background-color: #CECCD0;}
   
   	.normtext{color: #666666; line-height: 20px; word-spacing: 0.1em;}
   	.tcenter{text-align: center;}
   	.trechts{text-align: right;}

	b{font-size: 15px; color: #0F7F41;}
  	h1{font-size: 140%; color: #DC182D; line-height: 35px; padding: 0px 10px 3px 0px; display: inline-block;}
   	h2{font-size: 120%; font-weight: bold; color: #DC182D; line-height: 30px; padding: 5px; display: inline-block;}
   	h3{font-size: 100%; font-weight: normal; color: #DC182D; line-height: 18px; padding: 3px; display: inline-block;}
   	h4{font-size: 100%; font-weight: normal; color: #DC182D; line-height: 13px; padding: 3px; display: inline-block;}
   	h5{font-size: 100%; font-weight: bold; color: #DC182D; line-height: 5px; padding: 5px; display: inline-block;}
   
   	.mall{margin: 15px;}
   	.mtop{margin-top: 15px;}
   	.mbot{margin-bottom: 15px;} 
   	.mbot13{margin-bottom: 13px;} 
   	.mre{margin-right: 15px;}
   	.mrere{margin-right: 30px;}
   	.mli{margin-left: 15px;}
   	.mlili{margin-left: 30px;}
   	.mobtop{margin-top: -15px;} /*-- ohne Border links --*/
   	.mobl{margin-left: -15px;} /*-- ohne Border links --*/
   	.mobr{margin-right: -15px;} /*-- ohne Border rechts --*/
   	.mobrr{margin-right: -30px;} /*-- ohne Border rechts doppelt --*/
   	.mobbot{margin-bottom: -15px;} /*-- ohne Border unten --*/
   
   	.ppall{padding: 15px;}
   	.ptop{padding-top: 15px;}
   	.pbot{padding-bottom: 15px;} 
   	.pre{padding-right: 15px;}
   	.pli{padding-left: 15px;}
   	.pobl{padding-left: -15px;} /*-- ohne Border links --*/
   	.pobr{padding-right: -15px;} /*-- ohne Border rechts --*/
   	.pobrr{padding-right: -30px;} /*-- ohne Border rechts doppelt --*/

   	.kundenelemente-button{float:left; margin-top:5px; width: 160px; min-width: 160px; border: 1px solid #c1c1c2; display: none;}
   	.tabelle-ueberschrift-hoch-schriftlinks{padding-left: 5px; height: 31px; font-weight: bold;}
   	.tabelle-zelle-normal-schriftrechts{padding-left: 5px; text-align: center;}
    
   	a:link.standard{text-decoration:none; font-family:verdana; color: #0F7F41; border-bottom: 1px solid white; line-height: 15px; display: inline-block;}
   	a:visited.standard{text-decoration:none; font-family:verdana; color: #0F7F41; border-bottom: 1px solid white; line-height: 15px; display: inline-block;}
   	a:hover.standard{text-decoration:none; font-family:verdana; color: #0F7F41; border-bottom: 1px solid #0F7F41; line-height: 15px; display: inline-block;}
   	a:active.standard{text-decoration:none; font-family:verdana; color: #0F7F41; border-bottom: 1px solid white; line-height: 15px; display: inline-block;}
   
   	a:link.fahrzeugauswahl{color: grey; border-bottom: 1px solid #0F7F41;}
   	a:visited.fahrzeugauswahl{color: grey; border-bottom: 1px solid #0F7F41;}
   	a:hover.fahrzeugauswahl{border-bottom: 3px solid #0F7F41;}
   	a:active.fahrzeugauswahl{color: grey; border-bottom: 1px solid #0F7F41;}
   
   	a:link.fusslink{text-decoration:none; font-family:verdana; color: grey;}
   	a:visited.fusslink{text-decoration:none; font-family:verdana; color: grey;}
   	a:hover.fusslink{text-decoration:none; font-family:verdana; color: white;}
   	a:active.fusslink{text-decoration:none; font-family:verdana; color: grey;}
   

   
   	.logohaendler{font-family: arial; font-size:180%; font-weight:bold; color: #DE0031;}
   	.logohaendler-xs{font-family: arial; font-size:130%; font-weight:bold; color: #DE0031;}
   
   	a:link.navigation{font-size: 13px; font-weight: normal; font-family:verdana; color: white; display: inline-block; border-bottom: 1px solid white; background-color: #DC182D;}
   	a:visited.navigation{font-size: 13px; font-weight: normal; text-decoration:none; font-family:verdana; color: white; display: inline-block; border-bottom: 5px solid white; background-color: #DC182D;}
   	a:hover.navigation{font-size: 13px; font-weight: normal; color: white; display: inline-block; border-bottom: 5px solid white; background-color: #000000;}
   	a:active.navigation{font-size: 13px; font-weight: normal; text-decoration:none; color: black; display: inline-block; background-color: #DC182D; border-bottom: 5px solid white;}
   
   	a:link.navigation2{font-size: 13px; font-weight: normal; text-decoration:none; font-family:verdana; color: white; display: inline-block; border-bottom: 5px solid white; background-color: #DC182D;}
   	a:visited.navigation2{font-size: 13px; font-weight: normal; text-decoration:none; font-family:verdana; color: white; display: inline-block; border-bottom: 5px solid white; background-color: #DC182D;}
   	a:hover.navigation2{font-size: 13px; font-weight: normal; color: white; display: inline-block; border-bottom: 5px solid white; background-color: #DC182D;}
   	a:active.navigation2{font-size: 13px; font-weight: normal; text-decoration:none; color: black; display: inline-block; background-color: #DC182D; border-bottom: 5px solid green;}
   
			