#site_all { background:#ffffff;font-size: 14px; font-family: Arial, Verdana, sans-serif;}
#site_all a { text-decoration: underline; color: #676d75;}
#kontakt a { text-decoration: underline!important; color: #676d75;}
.rightbox.text a { text-decoration: underline!important; color: #676d75;}

#header_top	{font-family: arial, verdana, sans-serif; margin:0px auto; width:1150px; text-align: left; position: relative; background: url(../gfx/header-top.png) no-repeat white; height: 66px; position: relative; border-top: 5px solid #f4f6f9; }

#header_logo { float:left;  font-size: 16px; text-align: center; height: 67px; width: 183px; padding-top: 6px; padding-left: 20px;}
#header_nav { position: absolute; top: 26px; left: 250px; width:850px;}
#header_nav {overflow: hidden; }
#header_nav a { padding:0px 15px; color:white; font-weight: regular; font-size: 16px; text-decoration: none; line-height: 35px;  height: 35px; float:left;}
#header_nav a:hover { color: #f4f6f9; }
#header_nav .strich	{ background: url(../gfx/nav-strich.png) no-repeat; height: 67px!important; }

#header_img	{ margin:0px auto; width:1150px;  position: relative; background: url(../gfx/header.png) no-repeat white; height: 229px; }
#header_bottom	{ margin:0px auto; width:1150px;  position: relative; background: url(../gfx/header-bottom.png) no-repeat white; height: 24px; }

#marken_logos { float:right;  height: 67px; background: url(../gfx/bg-marken.png); background-repeat:repeat-x;}
#marken_logos .strich { float:left; height: 67px; width: 1px; background: url(../gfx/marken-strich.png); no-repeat; }
#marken_logos .mercedes-benz { float:left; height: 67px; width: 114px; background: url(../gfx/mercedes-benz.png); }
#marken_logos .smart { float:left; height: 67px; width: 114px; background: url(../gfx/smart.png); }
#marken_logos .citroen { float:left; height: 67px; width: 114px; background: url(../gfx/citroen.png); }

#leftbox {font-family: arial, verdana, sans-serif; margin:0px auto; width:190px; text-align: left; position: relative; top: -39px; background-color: #eff1f3; }
.leftbox.text {font-family: arial, verdana, sans-serif; font-size:11px;color: #676d75; width:230px; line-height: 18px; padding:7px; }

#rightbox {font-family: arial, verdana, sans-serif; margin:0px auto; width:160px; text-align: left; position: relative; top: -39px; background-color: #eff1f3; }
.rightbox.text {font-family: arial, verdana, sans-serif; font-size:11px;color: #676d75; width:160px; line-height: 18px; padding:7px; margin-bottom:20px;}
.rightbox.text p{float: left; margin: 0; width: 61px;}
.rightbox.img {width: 112px; padding:16px; text-align: center;}

#box_bottom_left { margin: 0px auto; position: relative; top: -39px; height: 150px; background: url(../gfx/box-bottom.png); background-repeat:repeat-x;width: 190px;}
#box_bottom_right { margin: 0px auto; position: relative; height: 150px; background: url(../gfx/box-bottom.png); background-repeat:repeat-x;}

#boxheader	{ margin:0px auto; width:160px;  position: relative; background: url(../gfx/boxheader.png) no-repeat; height: 24px; font-family: arial, verdana, sans-serif; color: #fff; font-weight: bold; font-size: 14px; text-transform: uppercase; padding-left: 7px; padding-top: 3px;}
#kategorieheader	{ float: left; margin:0px auto; width:190px;  position: relative; background: url(../gfx/kategorie-header.png) no-repeat; height: 24px; font-family: arial, verdana, sans-serif; color: #fff; font-weight: bold; font-size: 14px; text-transform: uppercase; padding-left: 7px; padding-top: 3px;}

.fuss { width: 1150px; margin:0px auto; text-align: center;}

.powered { font-family: arial, verdana, sans-serif; margin: 15px 0px 30px 0px; width: 1150px; text-align: right;  color: #676d75;}
.powered a { text-decoration: none!important; color: #676d75; font-size: 14px;  }

#kategorien { padding:10px 5px; font-size: 16px}
#menu a { display: block; color: #676d75; padding:30px 0px 0px 7px; line-height: 20px; font-weight: bold; text-decoration: none;}
#menu a:hover, #kategorien a.aktiv { color:#08086a; font-weight: bold; text-decoration: none;}
#submenu { padding:1px 10px; font-size: 14px; color:#676d75}
#submenu a { display: block; color:#676d75; padding:5px 0px 0px 15px; line-height: 20px, font-weight: regular; text-decoration: none;}
#submenu a:hover, .submneu a.aktiv { color:#08086a; font-weight: bold; text-decoration: none;}

#submenu-small { padding:1px 10px; font-size: 12px; color:#676d75}
#submenu-small a { display: block; color:#676d75; padding:5px 0px 0px 15px; line-height: 20px, font-weight: regular; text-decoration: none;}
#submenu-small a:hover, .submneu a.aktiv { color:#08086a; font-weight: bold; text-decoration: none;}

#CentralArea { padding-left: 9px; padding-right: 21px; padding-top: 20px; overflow: hidden}
#template { display: none}

#inhalt	{ width: 1150px; margin: 0px auto;}
#inhalt img { border:0px;}
#LeftPanel	{ width: 190px!important;}
#RightPanel { width:160px; vertical-align: top;}
#box_rechts_container { display:block;}
#mich_outer { text-align: center;}

#angebot_content { width:1150px; margin:0px auto;  font-size: 14px; margin-top: 15px}
#angebot_content a { text-decoration: none;}
#angebot_content #leftnav { width: 190px; float:left;}
#angebot_content #rightnav { width: 160px; float:right; }
#angebot_content #maincontent {font-family: arial, verdana, sans-serif; width:730px; float:left; position: relative; padding-left: 30px; padding-top: 10px;}

#ueberschrift, #ueberschrift1, .ueberschrift1 {font-family: arial, verdana, sans-serif; text-align: left; color: #676d75; font-size: 24px; font-weight: bold;}
#ueberschrift p:first-child {display: none}
#ueberschrift p {margin-bottom: 0px}
.textpadding { padding: 0px 15px 0px 14px;}

#headline_content	{ margin: 40px 0px 20px 0px; width: 688px;  position: relative; background: url(../gfx/headline-bg.png);  background-repeat:repeat-y; height: 24px; font-family: arial, verdana, sans-serif; color: #676d75; font-weight: bold; font-size: 16px; text-transform: uppercase; padding-left: 7px; padding-top: 3px;}

.angebotstext {font-family: arial, verdana, sans-serif; text-align: left; color: #676d75; font-size: 14px; font-weight: regular; padding: 0px 10px 0px 10px;}
.angebotstext li { list-style-type: none; padding-left: 15px; margin-left: -30px; background-image: url(../gfx/list.png); background-repeat:no-repeat; background-position:left center; } 
.angebotstext p { text-align: left!important}
.michtext {font-family: arial, verdana, sans-serif; text-align: left; color: #676d75; font-size: 14px; font-weight: regular; padding: 20px 15px 20px 15px;}
.normaltext {font-family: arial, verdana, sans-serif; text-align: left; color: #676d75; font-size: 14px; font-weight: regular; padding: 3px 15px 3px 15px;}

.ueberschrift2 {font-family: arial, verdana, sans-serif; text-align: left; color: #676d75; font-size: 16px; font-weight: bold; padding: 10px 2px 5px 2px;}
.ueberschrift3 {font-family: arial, verdana, sans-serif; text-align: left; color: #676d75; font-size: 14px; font-weight: bold; padding: 10px 2px 5px 2px;}

#kontakt	{ float: left; font-family: arial, verdana, sans-serif; color: #676d75; font-size: 14px; padding: 120px 0 0; margin:0px auto; width:500px; text-align: left; position: relative; background: url(../gfx/kontakt.png) no-repeat white; height: 100px; position: relative; }
#shipping	{ float: left; font-family: arial, verdana, sans-serif; color: #676d75; font-size: 10px; padding: 0px 0px 0px 0px; margin:0px auto; width:180px; text-align: left; position: relative; height: 100px; position: relative; }

/* Bild groß ausgeblendet */
#bild_gross { padding:12px; overflow: hidden; width: 400px; border: 2px solid #f4f6f9; display: none; }
#bild_gross img { max-height: 400px; max-width: 400px}

table.v4acpcont {display:none}

ol {list-style-type: none}