.image_l1
{
  border:1px solid #c0c0c0;
  margin:5px;
}

.schrift_9px
{
  font-size:11px;
}

.schrift_18px
{
  font-size:18px;
}

.titel_l0
{
  font-size:18px;
  font-weight:500;
  color:#646464;
}


.titel_l1
{
  font-weight:700; 
  font-size:15px; 
  padding-bottom:5px; 
  padding-top:15px;
}

.text_l1
{
  font-size:12px;
}

#text_l1
{
  color:red;
  font-size:13px;
}

.searchresult
{
  background-color:#FFF08F;
  color:black;
}

a
{
  text-decoration:none;
  color:black;
}

body
{
  margin:0px;
  padding:0px;
  background-color:#687997;
  font-family:arial;
  font-size:13px;
  background-image:url(./images/bg.gif);
  background-repeat:repeat-y;
  background-position:top center;
}

.struktur_content
{
  margin-top:8px;
  padding-bottom:8px;
}


#main
{
  position:relative;
  width:970px;
  background-color:white;
  height:100%;
}

#header_links
{
  margin:0px;
  padding:0px;
  position:absolute;
  top:0px;
  left:0px;
  width:350px;
}

#header_links2
{
  margin:0px;
  padding:0px;
  position:absolute;
  top:0px;
  right:0px;
  color:#A1A1A1;
  font-size:12px;
}

#content
{
  position:absolute;
  left:157px;
  top:165px;
  width:617px;
}

#nav
{
  position:absolute;
  left:0px;
  top:196px;
  width:150px;
  z-index:2;
  color:white;
  padding-top:5px;
  padding-bottom:5px;
}

#header
{
  margin:0px;
  padding:0px;
  position:absolute;
  top:18px;
  left:0px;
}

#abstand
{
  margin:0px;
  padding:0px;
  position:absolute;
  margin-left:9px;
  width:952px;
}

#nav_background
{
  margin:0px;
  padding:0px;
  position:absolute;
  left:0px;
  top:196px;
  width:150px;
  z-index:1;
}


#marginalspalte
{
  background-color:#E8E8E8;
  margin:0px;
  padding:0px;
  position:absolute;
  left:782px;
  top:160px;
  width:170px;
}

#footer
{
  margin-left:0px;
  background-color:#EDEDED;
  position:absolute;
  color:#4A4A4A;
  bottom:0px;
  margin-left:9px;
  width:952px;
}

#ms_box
{
  background-color:white;
  padding-bottom:3px;
}

#ms_title_l1
{
  background-color:#999999;
  text-align:right;
  padding:2px;
  color:white;
  font-weight:bold;
  font-size:12px;
}

#ms_text_l1
{
  background-color:#e8e8e8;
  padding:4px;
  font-size:12px;
}

#ms_image_l1
{
  width:170px;
}

#aktuelles
{
  position:absolute;
  top:134px;
  left:783px;
}

#ms_text_l2
{
  background-color:#E8E8E8;
  padding:4px;
  text-align:right;
  font-weight:700;
}

#content_line
{
  position:absolute;
  top:153px;
  left:153px;
  width:627px;
  height:1px;
}

#image_l1
{
  padding-bottom:5px;
}

#x
{
  font-size:13px;
  width:25%;
  height:50%;
}


#nav_link:link
  {color:#ffffff; text-decoration:none; padding-left:8px; width:135px; font-size:11px}
#nav_link:active
  {color:#ffffff; text-decoration:none; padding-left:8px; width:135px; font-size:11px;}
#nav_link:visited
  {color:#ffffff; text-decoration:none; padding-left:8px; width:135px; font-size:11px;}
#nav_link:hover
  {background-color:#FFCE1F; color:#ffffff; text-decoration:none; padding-left:8px; font-size:11px; }


#nav2_link:link
  {color:#ffffff; text-decoration:none; padding-left:0px; width:150px; font-size:11px}
#nav2_link:active
  {color:#ffffff; text-decoration:none; padding-left:0px; width:150px; font-size:11px}
#nav2_link:visited
  {color:#ffffff; text-decoration:none; padding-left:0px; width:150px; font-size:11px}
#nav2_link:hover
  {background-color:#FFCE1F; color:#ffffff; text-decoration:none; padding-left:0px; width:150px; font-size:11px}


#nav3_link:link
  {color:#ffffff; text-decoration:none; padding-left:20px; width:140px;}
#nav3_link:active
  {color:#ffffff; text-decoration:none; padding-left:20px; width:140px;}
#nav3_link:visited
  {color:#ffffff; text-decoration:none; padding-left:20px; width:140px;}
#nav3_link:hover
  {background-color:#FFCE1F; color:#ffffff; text-decoration:none; padding-left:20px; width:10px;}


#nav_oben:link
  {color:#A1A1A1; text-decoration:none;}
#nav_oben:active
  {color:#A1A1A1; text-decoration:none;}
#nav_oben:visited
  {color:#A1A1A1; text-decoration:none;}
#nav_oben:hover
  {color:#A1A1A1; text-decoration:none;}


#nav_unten:link
  {color:#4A4A4A; text-decoration:none;}
#nav_unten:active
  {color:#4A4A4A; text-decoration:none;}
#nav_unten:visited
  {color:#4A4A4A; text-decoration:none;}
#nav_unten:hover
  {color:#4A4A4A; text-decoration:none;}

#suche
{
  position:absolute;
  top:140px;
}

.suche_angebote_link:link
  {text-decoration:none; color:black; width:88px; height:25px; padding-top:5px;}
.suche_angebote_link:active
  {text-decoration:none; background-color:#FFCE1F; color:white; width:88px; height:25px; padding-top:5px;}
.suche_angebote_link:visited
  {text-decoration:none; color:black; width:88px; height:25px; padding-top:5px;}
.suche_angebote_link:hover
  {text-decoration:none; background-color:#FFCE1F; color:white; width:88px; height:25px; padding-top:5px;}

.schrift_11px
{
  font-size:11px;
}

.schrift_12px
{
  font-size:12px;
}

.gebrauchtwagen_grau
{
  background-color:#CCCCCC;
  font-size:11px;
}

#suche_button
{
  padding-left:10px;
}

#produkte_übersicht_link:link
  {padding-left:0px; text-decoration:none; font-weight:700; color:#333333; font-size:12px;}
#produkte_übersicht_link:active
  {padding-left:0px; text-decoration:none; font-weight:700; color:#333333; font-size:12px;}
#produkte_übersicht_link:visited
  {padding-left:0px; text-decoration:none; font-weight:700; color:#333333; font-size:12px;}
#produkte_übersicht_link:hover
  {padding-left:0px; text-decoration:none; font-weight:700; color:#333333; font-size:12px;}

#motor
{
  width:37%;
  background-image:url(./images/motor.gif);
}

  .background_pfeil
{
  background-color:#CECECE;
}

.test_motor
{
  width:296px;
  height:173px;
  border:1px solid #CECECE;
}

.probefahrt_button
{
  background-color:#FFCE1F;
  font-size:12px;
  font-weight:bold;
  border:1px solid #CECECE;
}

.titel_l3
{
  font-weight:bold; 
  font-size:13px; 
  padding-bottom:8px; 
}

.text_l3
{
  font-size:11px;
  color:868686;
}

.hp_ti_l1
{
  border:1px solid #CECECE;
  width:615px; 
  margin-bottom:10px;
  padding:8px;
}

.hp_ti_l2
{
  border-bottom:1px solid #CECECE;
  width:615px; 
  margin-bottom:10px;
  padding:8px;
}

.hp_ti_l3
{
  border:1px solid #CECECE;
  width:298px;
  margin-bottom:10px;
  padding:8px;
  margin-right:10px;
}
.hp_ti_l4
{
  border:1px solid #CECECE;
  width:160px;
  margin-bottom:10px;
  padding:8px;
  margin-right:10px;
}
.text_stern
{
  font-size:9px;
  color:A3A3A3;
}

