h1    { color: #333; font-size: 14px; font-family: Arial; font-weight: bold; line-height: 17px }
h2      { color: #333; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 15px }

p   { color: #333; font-size: 12px; font-family: Arial; line-height: 15px }

table   { color: #333; font-size: 12px; font-family: Arial; line-height: 15px }

.link   { color: #b00203; font-size: 12px; font-family: Arial; font-weight: bolder; line-height: 15px; text-decoration: none }

.navi1-li-alink-aktiv { color: #b00203; font-size: 12px; font-family: Arial, Arial, Helvetica, sans-serif; font-weight: bold; }

.navi2-li-alink-aktiv { color: #b00203; }

.ul    { color: #333; font-size: 12px; font-family: Arial; line-height: 15px; text-align: left; list-style-type: disc }
		

#main { height: auto; width: 780px; position: relative; visibility: visible; margin: 0 auto; }
#line1 { text-align: left; position: relative; width: 780px; height: 30px; }
#line2 { text-align: left; position: relative; width: 780px; height: auto; float:left; }
#navigation { text-align: left; position: relative; width: 595px; height: 20px; padding-left: 185px;}
#mercedes { text-align: left; position: relative; width: 780px; height: auto; }
#line4 { text-align: left; position: relative; width: 780px; height: auto; float:left; }

#navi2 { position: relative; width: 185px; height: 400px; float: left;}

#content { position: relative; width: 380px; height: auto; float: right; margin-bottom: 30px;}

#features { position: relative; width: 215px; height: 400px; float: right; }

#footer { text-align: center; position: relative; width: 780px; height: 30px; float:left; }



#navi2 ul { margin: 0; padding: 84px 1px 0; list-style-type: none; }

#navi2 li { color: #b00203; font-size: 12px; font-family: Arial, Arial, Helvetica, sans-serif; font-weight: normal; padding-top: 1px; padding-right: 0; padding-bottom: 10px;  }

#navi2 li a { color: #b00203; text-decoration: none; padding-left: 10px; display: block; }

#navi2 li a:link { color: #b00203; }

#navi2 li a:hover { color: #b00203; font-weight: bold;}

#navi2 .active { color: #b00203; text-decoration: none; font-weight: bold;padding-left: 10px;}










#content h1 { color: #333; font-size: 14px; font-family: Arial; font-weight: bold; line-height: 17px; margin: 24px 0; padding: 0; }

#content p { color: #333; font-size: 12px; font-family: Arial; line-height: 16px; }

#content ul { margin: 15px 0; padding: 0 0 0 15px; }

#content li { color: #333; font-size: 12px; font-family: Arial; line-height: 17px; }

#content a { color: #b00203; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; }

*html #content ul { padding-left: 16px; }

#footer p { color: #848c96; font-size: 10px; font-family: Arial; text-decoration: none; }




/* BORDERS - CSS HACK */
body { margin: 12px; padding: 0; }
#line1 { border-top: 1px solid #ccc; border-right: 1px solid  #ccc; border-left: 1px solid #ccc; }
#mercedes { border-right: 1px solid #ccc; border-left: 1px solid #ccc; }
#line2 { border-right: 1px solid #ccc; border-left: 1px solid #ccc; }
#line4 { border-right: 1px solid #ccc; border-left: 1px solid #ccc; }
#footer { margin-bottom: 10px; border-right: 1px solid #ccc; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }

* html #line1 { width: 782px; }
* html #mercedes { width: 782px; }
* html #line2 { width: 782px; }
* html #line4 { width: 782px; }
* html #footer { margin-bottom: 0px; width: 782px; }





