/*global*/
*{margin:0;padding:0;list-style-type:none;}
img{border:none;}
h2{color:#72AC0C;font-weight:bold;font-size:17px; padding:4px 0;}
.oh{overflow:hidden;}
.tc{text-align:center}
.fr{float:right}
.fl{float:left}
.slim{width:691px}
.no_margin{margin:0 !important}
.mt{margin-top:10px;padding:0 10px;}
.mt_15{margin-top:15px}
.small{width:496px !important;}
.no_filter{width:100% !important;margin:0 0 10px!important;padding:0 !important;}
.err{border:1px solid #CF0000;background:#FDD;margin:30px 0;padding:5px;-moz-box-shadow:2px 2px 5px #DDD;-moz-border-radius:5px; -webkit-border-radius:5px;}
h2.centered{padding:0 0 15px;}
h2.more{padding:30px 0 15px 0;}
#td02 span{margin:8px 121px 0 0;}
#td02 span img{margin-bottom:-5px}
#td02 p{float:right}
body{background-repeat:repeat-x;background-color:#e9e4de;font:12px/16px arial,helvetica,sans-serif}
#wrapper{width:792px;margin:0 auto 20px;}
#blind{display:none;opacity:0.7;filter:alpha(opacity=70);width:100%;height:100%;margin-top:100px;background:#fff;position:absolute;z-index:3}*html #blind{left:0;margin:0;top:100px;height:2000px;}
.lightborder{display:block; margin:10px; padding:14px; -moz-box-shadow:2px 2px 5px #DDD; border:1px solid #CBDFF4; -moz-border-radius:5px; -webkit-border-radius:5px;}
.btn{background:url(/img/sprite.jpg) no-repeat 0 0; background-position: -470px -197px; width:95px; height:25px; text-align: center; padding:7px 0 0 3px; display:block; color:white; font-size:12px!important; font-weight: bold; text-decoration:none; color:white!important; border:0; cursor:pointer;}
.btn_big{background:url(/img/btn_155.gif) no-repeat; width:155px; padding:7px 0 0 0;}
.btn_big{background:url(/img/btn_155.gif) no-repeat; width:155px; padding:7px 0 0 0;}
button.btn{padding:0;}
a , a:link, a:visited{color:#00E;}
a:hover, a:active , a:focus{color:#000}
table{empty-cells:show}
form{display:block; width:100%; clear:both;}
.middle{text-align:center}
.top{text-align:right; display:block}


/*BG-Images*/
div.notfound input,form.zip_form input.zip_submit,#search_button,#wrapper_full #head_select,div.landing #search_submit,div.landing a#logo_link,ul#filterblock li input.apply_filters,#contact_form input#submit,#footer div.lang a,div.cat_list div#expand,div.exp,ul.start_cats li div,a#logo_link,a#all_dep,div.carousel_outer a.button_left,div.carousel_outer a.button_right,.lp #wrapper_full #search_magnifier{background:url(/img/sprite.jpg) no-repeat;}
body{background-image:url(/img/v_repeats.jpg);}
div#content,#wrapper_full #searchTerm,div.content_top,div.cat_list,div.landing div.search_bg{background-image:url(/img/v_repeats_2.jpg);}

/*Startseite*/
div.start_overwrite{width:800px !important;margin:0 auto 20px !important}


/*Header*/
a#logo_link{display:block;width:194px;height:35px;float:left}
a#all_dep{width:140px;margin-left:10px;height:28px;display:block;background-position:-256px 0;float:left;color:#fff;text-decoration:none;padding:7px 0 0 36px;font-weight:bold}

	/*Header All-Departsments*/
	ul#all_cats{display:none;z-index:8;-moz-box-shadow:2px 2px 5px #DDD;margin:34px 0 0 205px;background:#fff;border:1px solid #4C83E0;width:150px;position:absolute;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;}*+html ul#all_cats{margin:34px 0 0 -175px} *html ul#all_cats{margin:34px 0 0 -175px;}
	ul#all_cats li a{display:block;text-decoration:none;color:#1B4EA9;padding:2px;border-bottom:1px dotted #4C83E0;}* html ul#all_cats li a{height:12px}
	ul#all_cats li a:hover{font-weight:bold}
	
	
	/*Header Form*/
	form#search{height:57px;padding:6px 0 0 1px;margin-top:2px;}
			
		/*Header Select-Box*/
		div#head_select div{float:left;width:146px;height:21px;padding:6px 0 2px 4px;cursor:pointer;margin:21px 0 0 49px;}
		div#head_select ul{display:inline !important;height:0%;overflow:hidden;margin:49px 0 0 -153px;width:148px;background:#fff;position:absolute;border:1px solid #1c4fa8;border-top:none;}*html div#head_select ul{margin-top:47px}*+html div#head_select ul{margin-top:47px}
		div#head_select ul li a{padding:3px 6px;text-decoration:none;color:#000;display:block}
		div#head_select ul li a:hover{background:#1c4fa8;color:#fff;font-weight:bold}
		
		/*Header Inputs*/
		#searchTerm input, input#searchTerm{margin-top:26px;cursor:text;border:none;background:none;width:100%;color:#000;font-weight:bold;}
		#searchTerm input:focus, input#searchTerm:focus {outline:0;}
		#search_button input{border:none;background:none;cursor:pointer;color:#FFF;font-weight:bold;margin:20px 0 0 21px;padding:6px 10px 6px 30px;}
		#conditional_cats{overflow:hidden; padding:15px 0 0 10px; font-weight:bold; height:15px}
		#conditional_cats a{color:white; text-decoration:none; padding:0 10px; white-space:nowrap; border-left:1px solid white; font-size:14px}
		#conditional_cats a.first{border:0}
		#conditional_cats a:hover{text-decoration:underline}
	
	/*Header Breadcrumbs*/
	ul.breadcrump{height:19px;background:#fff;margin:0 6px; padding:5px 10px;}
	ul.breadcrump li{float:left;margin-right:8px;font-size:11px;}

/*Content*/
div#content{background-color:#FFF;background-position:0 -270px;background-repeat:repeat-x;margin:0 6px;padding:0px 20px 5px 20px;-moz-border-radius-bottomleft:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;}* html div#content{background-image:none;}
div.content_top{margin:0 6px -4px 5px;height:10px;background-position:0 -186px;background-repeat:repeat-x;} *html div.content_top{overflow:hidden;}

	/*Contact*/
	#c_form h2{margin:10px 0;}
	form#contact_form{overflow:hidden}
	#message{width:554px !important }
	#contact_form input, #contact_form select ,#contact_form textarea{border:#2053ae 1px solid;width:157px; -moz-border-radius:2px; -webkit-border-radius:2px;}
	#subject-label, #email-label, #name-label,#message-label{width:170px;clear:left;float:left;margin-top:5px;}
	#subject-element, #email-element, #name-element, #message-element{float:left;margin-bottom:13px;}
	#subject-element select ,#email-element input, #name-element input{width:300px;padding:2px}
	#subject-element select{width:306px}
	#message-label{clear:left}
	#contact_form input#submit{width:60px;background-position:-478px -200px;color:#fff;margin-bottom:10px}
	#submit{float:right;margin-right:16px;}
	.errors li{color:red}
	
	/*Privacy policy*/
	#privacy h2{margin:10px 0;}
	#privacy h4, #privacy strong{color:#72AC0C;margin-top:10px}
	#privacy  ul li{list-style-type:lower-latin;margin:10px 0 10px 18px;}
	
	/*General Terms and Conditions*/
	#privacy h3{margin:7px 0!important;color:#72AC0C !important}
	
	/*carousel*/
	div.carousel_inner{height:150px;overflow:hidden;width:710px;float:left;margin:20px 0}
	div.carousel_inner ul{width:4000px;}
	div.carousel_inner ul li{float:left;width:115px;margin:0 14px;text-align:center;}
	div.carousel_inner ul li a.price{color:#72AC0C !important; text-decoration:none;font-size:14px;}
	div.carousel_outer a.button_left,div.carousel_outer a.button_right{width:14px;height:45px;float:left;margin-top:54px;display:block;cursor:pointer;}
	div.carousel_outer a.button_left{background-position:-18px -147px;}
	div.carousel_outer a.button_right{background-position:-33px -147px;}
	div.carousel_outer a.button_left:hover{background-position:-48px -147px;}
	div.carousel_outer a.button_right:hover{background-position:-63px -147px;}
	div.carousel_outer a.button_left.passiv,div.carousel_outer a.button_left.passiv:hover{background-position:-78px -147px;}
	div.carousel_outer a.button_right.passiv,div.carousel_outer a.button_right.passiv:hover{background-position:-93px -147px;}
	 
	/*Startseite*/
	#start_cats {height:560px;overflow:hidden;}
	ul.start_cats li{width:195px;line-height:18px;padding:15px;margin:10px;float:left;/*background:#f9f9f9;-moz-box-shadow:2px 2px 5px #DDD;border:1px solid #CBDFF4;-moz-border-radius:5px;-webkit-border-radius:5px;*/}
	ul.start_cats li h2{font-size:14px; margin-left:42px;}
	ul.start_cats li p {margin-left:42px;}
	ul.start_cats li a{color:#0022AA}
	ul.start_cats li a:hover{text-decoration:none;}
	ul.start_cats li a.more{color:#72AC0C;}
	ul.start_cats li div{float:left;width:32px;height:32px;}
	
	ul.navigation {float:left;}
    ul.navigation li{padding:10px;float:left;}
    ul.navigation li a {font-weight:bold; font-size:14px;}
    ul.navigation li ul li a {font-weight:normal;  font-size:12px;}   
    
		/*Icons Startseite*/
		ul.start_cats li div.auto{background-position:-219px -258px;}
		ul.start_cats li div.clothing{background-position:-169px -227px;}
		ul.start_cats li div.computers{background-position:-120px -181px;}
		ul.start_cats li div.electronics{background-position:-219px -220px;}
		ul.start_cats li div.indoor{background-position:-381px -223px;}
		ul.start_cats li div.cameras{background-position:-270px -153px;}
		ul.start_cats li div.appliances{background-position:-271px -261px;}
		ul.start_cats li div.toys{background-position:-427px -220px;}
		ul.start_cats li div.sporting{background-position:-321px -146px;}
		ul.start_cats li div.jewelry{background-position:-382px -256px;}
		ul.start_cats li div.babies{background-position:-325px -260px;}
		ul.start_cats li div.health{background-position:-218px -148px;}
		ul.start_cats li div.furniture{background-position:-172px -186px;}
		ul.start_cats li div.software{background-position:-383px -147px;}
		ul.start_cats li div.musical{background-position:-173px -261px;}
		ul.start_cats li div.video{background-position:-123px -226px;}
		ul.start_cats li div.outdoor{background-position:-428px -182px;}
		ul.start_cats li div.grocery{background-position:-218px -182px;}
		ul.start_cats li div.office{background-position:-384px -190px;}
		ul.start_cats li div.flowers{background-position:-320px -179px;}
		ul.start_cats li div.industrial{background-position:-167px -151px;}
		ul.start_cats li div.music{background-position:-267px -191px;}
		ul.start_cats li div.books{background-position:-322px -222px;}
		ul.start_cats li div.movies{background-position:-383px -147px;}
	
	/*Kategorie-Tiefe 1*/
	div.cat_list{margin:18px 0 18px 11px;width:699px;padding:0 10px;overflow:hidden;background-repeat:repeat-x;background-position:0 bottom;-moz-border-radius:5px;-webkit-border-radius:5px;}
	#search_cat_list{padding-top:30px;}
	div.cat_list div.oh{height:70px;margin-top:10px;}
	div.cat_list div.open{height:100%;}
	div.cat_list ul{float:left;width:33%;color:#72AC0C;font-size:8px;}
	div.cat_list ul li{padding:3px;}
	div.cat_list ul li a{font-size:12px}
	
		/*Kategorie-Tiefe 1 Knopf*/
		div.cat_list div#expand,div.exp{width:70px;float:right;height:13px;background-position:-552px -179px;margin:10px 10px 10px 0;cursor:pointer;}
		div.less div.oh{height:100%}
		div.less div#expand{background-position:-473px -179px;}
		
		/*Kategorie-Tiefe 1 Produktansicht*/
		div.products_4 a{text-decoration:none;display:block;float:left;margin:10px;width:135px;text-align:center;padding:14px;-moz-box-shadow:2px 2px 5px #DDD;border:1px solid #CBDFF4;-moz-border-radius:5px;-webkit-border-radius:5px;}
		div.products_4 a span, div.products_4 a .price {text-decoration:underline}
		div.products_4 div.afc ul li a{display:block;float:none;margin:none;width:auto;text-align:left;padding:5px;-moz-box-shadow:none;border:none;-moz-border-radius:0;-webkit-border-radius:0;margin:0}
		div.products_4 a img{display:block;margin:0 auto;}
		div.products_4 a strong{display:block;color:#AB0D01;margin-top:4px; font-size:14px}
		div.products_4 a:hover{background:#F3FFEF;}
		
		/*AFC*/
		
		/*div.gads{border:1px solid #4C83E0;width:699px;margin:10px;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;}*/
		.gads_box{clear:both}
		.gads_container{margin:0 0 15px 0; padding:5px 0 0 0; display:block; clear:both}
		.gads_container ul{border:0px solid #E1E1E1}
        span.notice{display:block;padding:5px 0  0}
        span.notice a, span.notice a:link, span.notice a:visited{color:#000;text-decoration:none;}
        div.lp_ads span.notice{padding-top:0}
		.afc .notice{font-size:12px; font-weight:normal; padding:5px; float:right;  display:inline}
		.afc a {text-decoration:none;}
		.afc li a{padding:10px; border-bottom:1px dotted #DDD;display:block;}
		.afc li a:hover, .afc a.head{background:#f3ffef;color:#72AC0C}
		.afc .ad {text-decoration:none;}
		.afc .ad .head{font-size:16px; font-weight:bold; text-decoration:underline; margin-right:10px}
		.afc .ad .nowrap{color:black; font-size:12px; margin-right:10px}
		.afc .ad .link{color:#006000; font-size:12px}
		
		/*Produktuebersicht*/
			
			/*Pagination*/
			div.pagination{background:#e5e5e5;border:1px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;padding:4px;text-align:center}
			div.pagination a,div.pagination span{-moz-box-shadow:2px 1px 3px #d5d4d4;-moz-border-radius:5px;-webkit-border-radius:5px;background:#FFF none repeat scroll 0 0;border:1px solid #b7b7b7;color:#666;font-size:12px;margin-right:5px;padding:1px 5px;text-decoration:none;}
			div.pagination span,div.pagination a:hover{background:#F0FFDF;border-color:#72AC0C;color:#72AC0C;}
            div.pagination a.filters:hover{background: #FFCCCC;border-color: #FF0000;color:#FF0000;}

            /*More Results*/
            div.moreresult{background:#e5e5e5;heigth:15px;border:1px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;}
            div.moreresult a{-moz-box-shadow:2px 1px 3px #d5d4d4;-moz-border-radius:5px;-webkit-border-radius:5px;background:#FFF none repeat scroll 0 0;border:1px solid #b7b7b7;color:#00E;font-size:14px;font-weight:bold;margin-right:5px;padding:1px 10px;text-decoration:none;}
            div.moreresult a:hover{background:#F0FFDF;border-color:#72AC0C;color:#72AC0C;}

			/*Product View*/
			.fl{float:left}
			 li.right{width:488px}
				
		/*Filter*/
		ul#filterblock{border:1px solid #CCC;-moz-border-radius:5px;-webkit-border-radius:5px;width:180px;float:left;margin-right:10px}
		ul#filterblock li{border-bottom:1px dotted #CCC;cursor:pointer;}
		ul#filterblock li h4:hover{background:#F3FFEF;}
		ul#filterblock li h4{font-size:13px;font-weight:normal;padding:4px;}
		ul#filterblock li div div.filter_inner{margin:5px 0;overflow-y:auto;overflow-x:hidden;max-height:220px;}
		ul#filterblock li div div.filter_inner a{text-decoration:none;color:black}
		ul#filterblock li i{color:#72AC0C;margin-right:10px;}
        ul#filterblock li div.priceFilter{display:block;padding:3px}
        ul#filterblock li div.priceFilter input{margin-right:6px;}
        ul#filterblock li label{display:block;padding:3px}
		ul#filterblock li label input{margin-right:6px;}
		ul#filterblock li input.apply_filters{width:89px;height:13px;margin:5px 0 5px 81px;border:none;cursor:pointer;background-position:-458px -243px}
		ul#filterblock li input.apply_filters:hover{background-position:-458px -259px;}
		ul#filterblock li small.uncheck{font-size:10px;color:#999;text-decoration:underline;cursor:pointer;margin-left:116px}
		ul#filterblock li small.uncheck:hover{color:black}
		
        /*Related Search*/
        
        ul#relatedsearch {border:1px solid #CCC; -moz-border-radius:5px; -webkit-border-radius:5px; width:180px; float:left; margin:10px 10px 0 0;}
        ul#relatedsearch li {cursor:pointer; padding:0px 4px 8px 27px;}
        ul#relatedsearch h4 {font-size:13px; font-weight:normal; padding:5px 5px 4px 7px;}

		/*Zip-Code Feld*/
		form.zip_form{text-align:center;background:#f3fdee;-webkit-box-shadow:2px 2px 5px #DDD;-moz-box-shadow:2px 2px 5px #DDD;width:400px;margin:9px 30px 9px 0px;border:1px solid #CCC;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px;}
		form.zip_form p{font-size:10px;line-height:12px;color:#444;}
		form.zip_form input.text{border:1px solid #BBB;height:16px;width:100px;margin-top:5px;}
		form.zip_form input.zip_submit{width:21px;height:20px;border:0;cursor:pointer;background-position:-602px -239px;}
		form.zip_form span{display:none}
	
	/*Footer*/
	#footer{text-align:center;font-size:11px;color:#444;line-height:18px;margin-top:5px;}
	#footer div.lang{width:140px;margin:1px auto;}*html #footer div.lang{width:145px;}
	#footer div.lang a{display:block;width:24px;height:19px;float:left;margin:2px;}	
	#footer div.lang a.de{background-position:-474px -150px}
	#footer div.lang a.uk{background-position:-500px -150px}
	#footer div.lang a.com{background-position:-527px -150px}
	#footer div.lang a.au{background-position:-555px -150px}
	#footer div.lang a.fr{background-position:-582px -150px}
	
	/* Produktseite */
	div#product_info h1{color:black; line-height:1.2; font-size:18px; margin-bottom:10px;}
	div#product_info h1 small{font-size:10px; margin-left:10px}
	div#product_info {margin-bottom:5px}
	div#product_info .product_img{float:left; width:125px}
	div#product_info .product_desc{margin-left:170px}
	div#product_info .product_price {float:left; width:155px;display:block}
	div#product_info .product_price  span{ height:120px; display:block}
    div#product_info .product_price  span strong {font-size:33px; font-weight:bold; color:#000; display:block; line-height:1.4}
    div#product_info .product_price  span strong a{color:#AB0D01;}
	div#product_info .product_price  span strong a:hover{color:black}
	div#product_info .product_details {margin-left:160px}
	div#product_info .product_details .stars{float:left; margin-right: 10px}
	div#product_info .product_details  p{color:#303030; line-height:1.2; margin-top:5px}
	
	div#datasheet .heading{text-align:center;background-color:#F3F3F3; padding:5px 0; font-weight: bold; font-size: 14px}
	div#datasheet table{width:100%;border:1px solid #DDD;-moz-border-radius:5px; -webkit-border-radius:5px;}
	div#offer table#compare .btn {margin:0 auto;}
	div#offer table#compare {width:100%}
	div#offer table#compare th {color:#AAA; width:25%}
	div#offer .stars {margin:0 auto}
	div#offer td {text-align:center; border-bottom:1px solid #DDD; padding:3px}
	#table_details td{padding:8px}
	
	/*Webtip*/
		
	#webtipps_box .middle{text-align:left;}
	#webtipps_box .small{width:auto !important;}
	#webtipps_box td.right{width:10%;}
		
	/* Reviews */
	div#reviews .stars{display:inline-block}	
	div#reviews .review, div#webtipps_box td{margin-bottom:5px; padding:5px 0; border-bottom:1px solid #DDD}
	div#reviews .review h3{font-size:14px;}
	div#reviews .strength{float:left; width:49%; padding:5px}	
	div#reviews .weakness{margin-left:50%; padding:5px}	
	div#reviews .strength span{color:green; display:block; font-weight:bold}	
	div#reviews .weakness span{color:red; display:block; font-weight:bold}	
	a.backbtn{width: 116px; padding:3px 7px; text-align:center; background-color:#72AC0C; -moz-border-radius:5px; -webkit-border-radius:5px;color:white;font-weight:bold; text-decoration:none; position:absolute; margin-top:-40px;opacity:0.5;filter:Alpha(opacity=50);}
	a.backbtn:hover{opacity:1;filter:Alpha(opacity=100)}
	
	/*Suchseite*/
	table.product_table{width:100%}
	table.product_table h4 a{line-height:1.4}
	table.product_table .price{display:block; margin:3px 0 10px 0}
	table.product_table td{padding:5px;}
	table.product_table td h4{font-size:14px}
	table.product_table .nologo{padding-right:20px}
	table.product_table td.td_price .stars {margin:0 auto}
	table.product_table td.td_price small{display:block}
	table.product_table td.td_price {text-align:center}

	
	/* Rating */
	.stars{background:transparent url(/img/sprite.jpg) no-repeat scroll 0 0; width:65px; height:5px; padding:5px; margin:0 10px 0 0;}
		.rating_50{background-position: -665px -170px;}
		.rating_45{background-position: -665px -185px;}
		.rating_40{background-position: -665px -200px;}
		.rating_35{background-position: -665px -215px;}
		.rating_30{background-position: -665px -230px;}
		.rating_25{background-position: -665px -245px;}
		.rating_20{background-position: -665px -260px;}
		.rating_15{background-position: -665px -275px;}
		.rating_10{background-position: -665px -290px;}
		.rating_05{background-position: -665px -305px;}
		.rating_0{background-position: -665px -320px;}
		*html .stars{padding:0 5px}
		
	/* Preis */
	a.price{color:#AB0D01; font-size:16px; text-decoration:underline; font-weight:bold;}
	a.price:hover{color:black}
		
/*Fullscreen*/
body.lp{background:#E9E4DE url(/img/lp_v_repeats.jpg) repeat-x scroll 0 0;}		
	
	/*Header*/
	#wrapper_full{margin:0 6px 20px; min-width:800px}
	#wrapper_full div.header{overflow:hidden;}
	#wrapper_full form#search{background-image:none;}
	#wrapper_full #searchTerm{background-position:0 -205px;background-repeat:repeat-x;display:block;height:57px;}* html #wrapper_full #searchTerm{}
	.lp #wrapper_full #searchTerm{border:0;background:none; height:20px; padding-left:10px}
	.lp #wrapper_full #search_submit{border:0; color:white; font-weight:bold; padding-left: 27px}
	.lp #wrapper_full #search_magnifier{background-position:-198px -344px; border:0 none; height:53px; left:232px; position:absolute; top:0; width:49px;}
	#wrapper_full #search_button{float:right;background-position:-645px -35px;height:57px;width:148px;border:0}
	*html #wrapper_full #search_button{margin-left:-6px; background-position:-645px -35px;}
	#wrapper_full #head_select{float:left;height:57px;width:211px;background-position:0 -35px}
	
	*html #wrapper_full #head_select{margin-right:-5px; padding-left:1px; background-position:0 -35px;}
	*html #wrapper_full #head_select div{margin-left:24px;}
	*html #wrapper_full #head_select ul{margin-top:49px;}
	
	#wrapper_full #lefts{margin:0 148px 0 211px;}
	*html #wrapper_full #lefts{margin:0 0;}
	/*HACK Fi"?1/2R IE 7*/
	*:first-child+html #wrapper_full #lefts {margin:0 148px 0 0;}
	/*HACK ENDE*/
	.lp #wrapper_full #content{padding-top:10px}
	
	/*Zweispalten*/
	div.two_col_filter, div.two_col_filter_slim{overflow:hidden;margin:0 0 15px 0;}
	div.two_col_filter div.left{width:240px;float:left}
	div.two_col_filter_slim div.left{width:190px;float:left}
	div.two_col_filter div.right{margin-left:250px}
	div.two_col_filter_slim div.right{margin-left:200px}
	div.two_col_filter_slim div.right{margin-left:200px} *html div.two_col_filter_slim div.right{margin:0 20px 0 0;float:left;overflow:hidden}
	
	/*Landing-Page*/
	
		/*Header*/
		div.landing a#logo_link{height:53px; width:195px; background-position:-2px -344px;position:absolute; top:0; left:20px;}
		div.landing form#search{background-position:304px -37px; height:53px; padding:0; margin:0;}
		div.landing div.search_bg{background-position:0 -133px;background-repeat:repeat-x; height:53px; margin:0 145px 0 252px; padding:0;}	
		div.landing #search_submit{cursor:pointer;background-position:-254px -344px;height:53px; width:145px;  padding-top:7px; position:absolute; top:0; right:20px;cursor:pointer; }	
		div.landing #search_submit:hover{background-position:-425px -397px}
		div.landing #searchTerm{background:transparent none repeat scroll 0 0; color:#000000;  margin:18px 0 0 0;padding:5px 0 0 0; width:68%;cursor:text; position:absolute; top:0; left:275px;}
		* html body div.landing #searchTerm{width:100%}
		
		/*KategoriemenA~1/4*/
		#search_list{margin-top:10px}
		#search_list div ul{border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;height:310px;-moz-box-shadow:2px 2px 5px #AAA;}
		#search_list div ul li{color:#72AC0C;border-bottom:1px dotted #ccc;}
		#all_categories{float:right;margin-top:5px}
		#search_list div ul li a{color:#72AC0C;text-decoration:none;display:block;padding:8px 0 5px 8px;}
		#search_list div ul li a:hover{background:#F3FFEF;}
		#search_list div ul li a span{color:blue}
		*html #all_categories{display:none;}
		
		
		
		/*Landingpage Liste*/
		#wrapper_full #right_content{margin:0 0 0 260px; overflow:hidden;}
		* html body #wrapper_full #right_content{margin:0 0 0 260px; overflow:hidden; width:70%}
		#lp_table h4{font-size:14px;margin-bottom:3px}
		#lp_table tr td{border-bottom:1px solid #EEE}
		#lp_table tr.odd{background:#FAFAFA}
		#lp_table tr.odd a.btn{background-position:-565px -197px}
		
		/*Landingpage Adsense*/
		div.lp_ads .afc li a{padding:16px 10px;}
		div.bottom_ads .afc li a{padding:16px 10px;}
		
/*Notfound-Template*/
div.notfound h6{font-size:16px;font-weight:bold;}	
div.notfound p{margin:15px 0 0 30px;}
div.notfound ul,div.notfound input[type="text"] {margin-left:60px;}
div.notfound input[type="text"]{border:1px solid #CCC;width:300px;padding:6px;background:none;}
div.notfound input[type="submit"]{background-position:-542px -355px;cursor:pointer;border:medium none;padding-bottom:2px;color:#FFFFFF;font-weight:bold;height:31px;padding-left:21px;width:109px;} 
div.notfound input[type="submit"]:hover{background-position:-654px -355px;}
div.notfound ul li{margin:6px;}
div.notfound ul.start_cats{height:auto;}
div.notfound ul.start_cats li{padding:2px 0 15px;height:18px;}

a.apiinfo{color:#000;text-decoration:none;}

/*Category*/

div.hidden_text {display:none;}
div.short_text {margin-top:10px;}
*:first-child+html .category_headline {margin-top:5px;}
*html .category_headline {margin-top:5px;}

.grey {color:#555555; text-decoration:none;}