*{ font-family:arial;}
.favnews{ width:990px; background:url(gfx/favnews_bg.jpg) no-repeat; height:20px;margin-top:20px;}
#header{ width:990px; background:url(gfx/kopfzeile-bg.jpg) no-repeat; height:200px;}

.head_content{  height:142px;}
.logo{ display:block; height:90px; width:365px;position:absolute; margin:30px 0px 0px 40px; }
#head_search{ width:270px; height:34px;float:left;}
.search_input{ border:0px; margin:9px 10px 0px 99px; width:108px; background:none; float:left; font-size:12px;}
.search_btn{float:left; margin-top:9px;}
#head_nav{ float:left; width:720px;}
#head_nav ol{ list-style:none; margin:0px; padding:0px; float:right; padding-right:10px;}
#head_nav li{float:left; background:url(gfx/kopfnavi-trenner.gif) no-repeat;padding:0px 10px 0px 10px;}
#head_nav a{ display:block; font-size:12px;padding:10px 15px 9px 15px; font-weight:bold; color:#FFFFFF; text-decoration:none; background:none;}
#head_nav a:hover{ background:url(gfx/kopfnavi-bg-hover.gif) no-repeat center; padding:8px 15px 11px 15px;}

.klbox{ width:176px;}
.klbox_kopf{ background:url(gfx/klbox-kopf-bg.gif) no-repeat; height:33px;}
.klbox_kopf .p1{ padding:0px 0px 0px 40px; color:#FFFFFF; font-weight:bold; font-size:12px; margin:0px; line-height:29px;}
.klbox_mitte{ background:url(gfx/klbox-bg.gif) repeat-y;}
.klbox_mitte .p1{ padding:5px 11px 5px 14px; font-size:12px; color:#000000; line-height:15px;}
.klbox_fuss{ background:url(gfx/klbox-fuss.gif) no-repeat; height:31px;}

#content{ background:url(gfx/grbox-bg2.gif) repeat-y #FFFFFF; padding:0px 16px 0px 16px;font-size:12px;}
#content td, #content td a{ white-space:normal; font-size:12px;} 
#content div , #content div a, #content p{ font-size:12px;}
.framebgvertical{display:none;}

.sidebar{ line-height:0px; width:176px !Important; background:#91BBF2; height:806px; padding-top:210px;}

.mainnavoff, .mainnavon{ display:none;}
.sidebar table img, .sidebar table .searchtxt{ display:none;}
#Surround_ctl00_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat{position:relative;}
.catdiv{display:none;}

#Surround_ctl00_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat, #Surround_ctl02_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat{ background:url( gfx/navi2-bg.gif) left center;}

#Surround_ctl00_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat td, #Surround_ctl02_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat td{ display:none;}
#Surround_ctl00_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat td.catoff,
#Surround_ctl00_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat td.caton,
#Surround_ctl00_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat td.subcat,
#Surround_ctl02_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat td.catoff,
#Surround_ctl02_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat td.caton,
#Surround_ctl02_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat td.subcat
{ display:block; padding:0px !important; width:176px !Important}

/* Ansicht: 2 Level Categories */
td.catoff a.catoff, td.catoff a.catoff:visited{ 
	background:url(gfx/navi-bg.gif) no-repeat; 
	display:block;
	padding:3px 0px 0px 38px;
	line-height:25px;
	color:#2F6DC4;
	font-weight:bold;
	font-size:11px;
	width:176px;
	white-space:normal;
}
td.caton a.caton, td.caton a.caton:visited, td.catoff a.catoff:hover{ 
	background:url(gfx/navi-bg-hover.gif) no-repeat; 
	display:block;
	padding:3px 0px 0px 38px;
	line-height:25px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	 width:176px;
	white-space:normal;
}

td.subcat a.catoff, td.subcat a.catoff:visited{
	background:url(gfx/navi2-bg.gif) no-repeat; 
	display:block;
	padding:3px 0px 0px 50px;
	line-height:20px;
	color:#2F6DC4;
	font-weight:bold;
	font-size:11px;
	width:176px;
	white-space:normal;
}
td.subcat a.caton, td.subcat a.caton:visited, td.subcat a.catoff:hover{
	background:url(gfx/navi2-bg.gif) no-repeat; 
	display:block;
	padding:3px 0px 0px 50px;
	line-height:20px;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	 width:176px;
	white-space:normal;
}

html>head:first-child+body td.catoff a.catoff,
html>head:first-child+body td.caton a.caton, 
html>head:first-child+body td.catoff a.catoff:hover, 
html>head:first-child+body td.caton a.caton:visited, 
html>head:first-child+body td.catoff a.catoff:visited{ width:138px;}

html>head:first-child+body td.subcat a.catoff, 
html>head:first-child+body td.subcat a.caton, 
html>head:first-child+body td.subcat a.catoff:hover, 
html>head:first-child+body td.subcat a.caton:visited, 
html>head:first-child+body td.subcat a.catoff:visited{ width:126px;}


.cattitlebg{ display:none;}
.topbar, .framebghorizontal, .searchboxbg{ display:none;}
/*
.sidebar tr{ display:none;}
.sidebar tr.catoff, .sidebar tr.caton{display:block;}
*/
.historybg{ background:none;}

/* #Surround_ctl00_Surround_ctl00_Layout_ctl00_tblHistory{position:absolute; margin:-59px 0px 0px -176px;} 
.history{ color:#FFFFFF !Important; font-size:12px;}
*/
.history{ color:#000000 !Important; font-size:12px;}

#klbox_category_header{ position:absolute;}
#rightbar{ display:none;}
.footer{ background:url(gfx/fusszeile-bg.gif) no-repeat; height:55px; position:relative; margin-top:-1px;}
.footer_nav{ font-size:12px; padding-top: 20px;}
.footer_nav a{ font-size:12px; color:#FFFFFF !important; background:none; text-decoration:none;}
.footer_nav a:hover{ text-decoration:underline;}

#formular{ padding-left:20px; padding-top:0px; padding-bottom:0px;}
.drop_01, .drop_02, .drop_03{ padding-bottom:5px;}


#car_part_finder .klbox_kopf{ background:url(gfx/klbox-kopf_2.jpg) no-repeat; }
#car_part_finder .klbox_mitte{ background:url(gfx/klbox-mitte_2.gif) repeat-y;}
#car_part_finder .klbox_fuss{ background:url(gfx/klbox-fuss_2.gif) no-repeat; }

