/* Seitenhintergrund - Farbe */
body { background:#0A5B8C url(/HP/images/Hintergrund_mittel.png);
       background-repeat: no-repeat;
       background-position: top center;
       font-family: Arial, Verdana, Helvetica, Myriad, sans-serif;
       overflow:auto;
}

/* Link - Text */
a        { text-decoration: none;}
a:link img {border: 0px;}
a img {border:0;}
a:hover  { color:#CD6600;text-decoration: none;font-weight: bold;}
a:focus  { color:#FFA100;text-decoration: none;}
a:active { color:#FFA100;text-decoration: none;}

/* Formularfelder */
button, input, textarea, select, file {
      font-size: 10px;
      color: #AAAAAA;
      text-decoration: none;}

/* Hintergrundfarben */
.b1 { background-color: #293E6B; } /* dunkelblau  */      /*Farbe Linke Spalte*/
.b2 { background-color: #005a8c; } /* mittelblau  */
.b3 { background-color: #A5C4E2; } /* grau      */      /*Farbe Rechte Spalte*/
.b4 { background-color: #f49e0b; } /* orange      */
.b5 { background-color: #FFFFFF; } /* weiss       */
.b6 { background-color: #FFFF73; } /* eigentlich weissorange aber tats�chlich rosa /*
.b7 { background-color: #6596C5; } /* hellblau-2  */      /* Farbe Men�leiste*/
.b8 { background-color: #FFFF73; } /* weissorange */
.b9 { background-color: #c4d8f6; } /* light blue */

/* Navigation - Text */
.V-Navigation  { font-size: 12px; color: #D6E6F6; text-decoration: none; }

/* Sonstiges - Texte */
.t1    {  font-size: 10px; color: #191970; }
.t1x   {  font-size: 2px;  color: #f49e0b; }
.t1f   {  font-size: 10px; color: #191970; font-weight: bold;}
.t2    {  font-size: 10px; color: #333333; }
.t2f   {  font-size: 10px; color: #333333; font-weight: bold;}
.t3    {  font-size: 12px; color: #191970; }
.t3x   {  font-size: 12px; color: #FFFFFF; }
.t3f   {  font-size: 12px; color: #191970; font-weight: bold;}
.t4    {  font-size: 16px; color: #191970; text-align:center; line-height:48px;}
.t4f   {  font-size: 16px; color: #191970; font-weight: bold; line-height:48px; }
.t5    {  font-size: 12px; color: #f47b00; }
.t5f   {  font-size: 12px; color: #191970; font-weight: bold;}
.t6    {  font-size: 20px; color: #191970;                    line-height:30px;}
.t7    {  font-size: 12px; color: #F47B00;                    line-height:15px;}
.t6f   {  font-size: 20px; color: #191970; font-weight: bold; line-height:30px; }
a,td   {  font-size: 12px; color: #191970; }
af,tdf {  font-size: 12px; color: #191970; }

/* Dealer - Liste*/
.D1  { font-size: 12px; color: #10234B; }
.D2  { font-size: 16px; color: #10234B; }
.D2f { font-size: 16px; color: #10234B; font-weight: bold;}
.D3  { font-size: 18px; color: #293E6B; }
.D4  { font-size: 18px; color: #293E6B; font-weight: bold;}

/************ Navigation horizontal ****************/
#hor-navi ul {
        padding-left: 0px;
        padding-top: 0px;
        margin: 0px;
        text-align:center;
        vertical-align:middle;
        font-size: 12px;
        white-space: nowrap;
        font-weight: normal;
        }
#hor-navi ul li{
        display: inline;
        list-style-type: none;
        }
#hor-navi ul li  a{ 
	font-size: 1em;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	margin: 2px;
        padding: 6px 17px;
        background: #293E6B;
	letter-spacing: 1px;
	white-space: nowrap;
	display: inline; 
        }

#hor-navi ul li a:link,
#hor-navi ul li a:visited{
        color: #FFF;
        text-decoration: none;
        }
#hor-navi ul li a:hover{
	background: #FFF;
	color: #080849;
        border-bottom: 2px solid #FFF;
        text-decoration: none;
        }
#hor-navi a:active{
        color: #FFF;
        text-decoration: none;
        }
#hor-navi li#active{
        color: #FFF;
        text-decoration: none;
        display: inline;
        }
/************ Navigation horizontal ****************/