/* -----------------------------------------------------------------------------------------   $Id: stylesheet.css   Webdesign-KS.de   Kevin Siml   Wintersdorfer Str. 5   04610 Meuselwitz   Copyright (c) 2010 Webdesign-KS.de   ---------------------------------------------------------------------------------------*/BODY {	color: #000000;	margin: 0;	background-color:#FFFFFF;	font-family : Tahoma, Arial, sans-serif;	font-size : 12px;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/header_right1.jpg"); background-repeat:repeat-x;	overflow-x:hidden;}img {	border:0;}div#page_center {	text-align: left;	width: 1004px;	margin-left: auto;	margin-right: auto;	position:relative;}div#kopf_haupt {	position:absolute;	top:0px;	height:275px;	vertical-align:top;	float:left;	left:0px;	overflow-y:hidden;}div#kopf_links {	width:25px;	height:291px;	vertical-align:top;	float:left;	}div#kopf_rechts {	width:25px;	height:291px;	vertical-align:top;	float:left;		}div#kopf_mitte {	width:950px;	height:291px;	text-align:left;	vertical-align:top;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/header_middle.jpg"); background-repeat:repeat-x;	float:left;	}div#footer_haupt {	width:1000px;	height:21px;	float:left;		}div#footer_haupt2 {	width:1000px;	height:21px;	float:left;		}div#footer_bottom {	width:1000px;	float:left;			background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/footer4.png"); background-repeat:repeat-y;	padding-left:26px;}div#footer_texte{	background-color:#FFFFF0;	width:947px;	margin-top:-10px;	padding-top:10px;	padding-bottom:90px;}div#menu_unten_back {	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/footer5.jpg"); background-repeat:repeat-x;	height:312px;	position:relative;	top:34px;	left:-50%;	z-index:-1;	width:300%;	overflow:hidden;}div#menu_unten {	width:220px;	float:left;	line-height:1.7em;	font-size:12px;	text-align:left;	margin-left:5px;}div#menu_unten2 {	width:155px;	float:left;	line-height:1.7em;	font-size:12px;	text-align:left;}div#menu_unten3 {	width:125px;	float:left;	line-height:1.7em;	font-size:12px;	text-align:left;	}div#menu_unten4 {	width:165px;	float:left;	line-height:1.7em;	font-size:12px;	text-align:left;}div#menu_unten5 {	width:135px;	float:left;	line-height:1.7em;	font-size:12px;	text-align:left;	}div#menu_unten6 {	line-height:1.7em;	font-size:12px;	text-align:left;	}div#menu_unten span {		font-weight:bold;		line-height:2.3em;}div#menu_unten2 span {		font-weight:bold;		line-height:2.3em;}div#menu_unten3 span {		font-weight:bold;		line-height:2.3em;}div#menu_unten4 span {		font-weight:bold;		line-height:2.3em;}div#menu_unten5 span {		font-weight:bold;		line-height:2.3em;}div#menu_unten6 span {		font-weight:bold;		line-height:2.3em;}div#footer_copyright_links {	width:25px;	float:left;}div#footer_copyright_rechts {	width:25px;	clear:right;}div#footer_copyright {	width:946px;	vertical-align:top;	text-align:center;	color:#007E3E;	background-color:#FFFFF0;	line-height:2.5em;	font-size:11px;	clear:both;	padding-top:8px;	margin-bottom:-8px;}div#footer_alt_haupt {	width:1000px;	height:21px;	float:left;		}div#footer_alt_copyright {	width:710px;	padding-left:15px;	vertical-align:top;	text-align:left;	color:#007E3E;	line-height:2.5em;	font-size:11px;	float:left;		}div#footer_copyright a {	color:#007E3E;	}span#footer_copyright2 {	color:#6F9502;	line-height:2.5em;	font-size:11px;	padding-left:20px;}span#footer_copyright2 a{	color:#6F9502;}div#footer_copyright_logos {	vertical-align:middle;	text-align:right;	width:250px;	padding-right:15px;	padding-top:5px;	float:right;}div#inhalt_haupt{	width:990px;	/*padding-left:25px;*/	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/content_back.jpg"); background-repeat:repeat-y;	vertical-align:top;	margin-top:275px;	float:left;}div#inhalt_haupt_ff{	width:990px;	padding-left:25px;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/content_back.jpg"); background-repeat:repeat-y;	vertical-align:top;	margin-top:275px;	float:left;}div#inhalt_boxen {	width: 234px;	vertical-align:top;		float:left;	padding-right:0px;}div#inhalt_info{	width: 670px;	vertical-align:top;		float:left;	padding-left:15px;	padding-right:0px;}div#inhalt_inhalt {	width: 935px;	padding-top:0px;	padding-right:17px;	vertical-align:top;	float:right;}div#inhalt_inhalt_ba {	width: 910px;	padding-top:10px;	padding-right:35px;	vertical-align:top;	float:right;		}div#inhalt_box_table {	padding:0px;}div#box_unten_inhalt {	width: 100%;}div#navigation_trail {	position:absolute;	top: 235px;	left: 25px;	height: 26px;	font-family: Tahoma, Arial, sans-serif;	color: #FFFFFF;	font-size:14px;	overflow:hidden;	padding-top:1px;	max-width:870px;	white-space:nowrap;}div#navigation_trail h1{	margin:0px;	display:inline;	font-size:14px;	font-weight:bold;	color:#FFF;}div#navigation_oben {	position:absolute;	width:100%;	top: 197px;	left: -48px;	color: #FFFFFF;}div#sizer {	position:absolute;	top: 240px;	left: 892px;	text-align:right;	width:80px;}div#box_merkzettel{	position:absolute;	height:43px;	top: 75px;	right: 37px;	font-size: 11px;	color: #FFFFFF;	text-align:left;	}div#box_merkzettel a{	color:#FFF;}div#box_merkzettel a:hover{	color:#FCEE02;}div#box_merkzettel_m{	float:right;}div#box_merkzettel_m1{	float:right;	padding-top:7px;	padding-left:7px;}div#box_warenkorb{	position:absolute;	height:43px;	top: 25px;	right: 20px;	font-size: 11px;	color: #FFFFFF;	text-align:left;	color:#FFF;}div#box_warenkorb_r {	float:right;	height:43px;}div#box_warenkorb_m {	float:right;	height:30px;	background-color:#158352;	border: solid 2px #FFF;	-moz-border-radius-topleft: 10px;	-webkit-border-top-left-radius: 10px;	border-top-left-radius: 10px;	-moz-border-radius-topright: 10px;	-webkit-border-top-right-radius: 10px;	border-top-right-radius: 10px;	padding-top:6px;	padding-left:6px;	padding-right:6px;	margin-right:8px;	-webkit-box-shadow: 0 -1px 2px 0 #999999;	box-shadow: 0 -1px 2px 0 #999999;	cursor:pointer;}div#box_warenkorb_m:hover{	padding-top:10px;	color:#FFF;	height:32px;	background-color:#116941;	margin-top:-6px;}div#box_warenkorb_m a:hover{	color:#FCEE02;}div#box_warenkorb_m a {	color:#FFF;}div#box_warenkorb_ma{	float:right;	height:30px;	background-color:#79B600;	border: solid 2px #FFF;	-moz-border-radius-topleft: 10px;	-webkit-border-top-left-radius: 10px;	border-top-left-radius: 10px;	-moz-border-radius-topright: 10px;	-webkit-border-top-right-radius: 10px;	border-top-right-radius: 10px;	padding-top:6px;	padding-left:6px;	padding-right:6px;	margin-right:8px;	-webkit-box-shadow: 0 -1px 2px 0 #999999;	box-shadow: 0 -1px 2px 0 #999999;	cursor:pointer;}div#box_warenkorb_ma:hover{	padding-top:10px;	color:#FFF;	height:32px;	background-color:#116941;	margin-top:-6px;}div#box_warenkorb_ma a:hover{	color:#FCEE02;}div#box_warenkorb_ma a {	color:#FFF;}.box_warenkorb_m1 {	height:24px;	padding-left:8px;	padding-right:6px;	padding-top:6px;	float:left;}.box_warenkorb_m1a {	height:24px;	padding-left:12px;	float:left;}div#box_konto_m {	float:right;	height:24px;	background-color:#158352;	border: solid 2px #FFF;	-moz-border-radius-topleft: 10px;	-webkit-border-top-left-radius: 10px;	border-top-left-radius: 10px;	-moz-border-radius-topright: 10px;	-webkit-border-top-right-radius: 10px;	border-top-right-radius: 10px;	padding-top:12px;	padding-left:12px;	padding-right:12px;	margin-right:8px;	-webkit-box-shadow: 0 -1px 2px 0 #999999;	box-shadow: 0 -1px 2px 0 #999999;}div#box_konto_m:hover{	padding-top:15px;	height:27px;	background-color:#116941;	margin-top:-6px;}div#box_konto_m a:hover{	color:#FCEE02;}div#box_konto_m a {	color:#FFF;}div#box_konto_ma {	float:right;	height:24px;	background-color:#79B600;	border: solid 2px #FFF;	-moz-border-radius-topleft: 10px;	-webkit-border-top-left-radius: 10px;	border-top-left-radius: 10px;	-moz-border-radius-topright: 10px;	-webkit-border-top-right-radius: 10px;	border-top-right-radius: 10px;	padding-top:12px;	padding-left:12px;	padding-right:12px;	margin-right:8px;	color:#FFF;	-webkit-box-shadow: 0 -1px 2px 0 #999999;	box-shadow: 0 -1px 2px 0 #999999;	cursor:pointer;}div#box_konto_ma:hover{	padding-top:15px;	color:#FFF;	height:27px;	background-color:#116941;	margin-top:-6px;}div#box_konto_ma a:hover{	color:#FCEE02;}div#box_konto_ma a:link {	color:#FFF;}div#box_konto_ma a {	color:#FFF;}div#box_suche {	position:absolute;	width:280px;	top: 155px;	left: 690px;	text-align:left;}#button_search {	position:absolute;	top: 1px;	left: 285px;}#txtSearch {	background-color: #FFFFFF;	color: #000000;	border: 1px solid #444444;	height: 18px;	width: 200px;	font-size: 11pt;	font-weight:normal;}div#box_content {	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/box_information_back.gif"); background-repeat:repeat-y;	padding-top: 7px;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 5px;	color:#FFFFFF;	font-weight:bold;}div#box_newsletter {	padding: 0px;	color:#000;	font-weight:bold;	font-size:12px;	border:0px;	width:230px;	height:141px;	float:left;	margin-top:10px;	margin-right:4px;	background-color:#fff;	border:1px solid #158352;}#attr_quantity {	color:#e3000f;}.priceBoxTop{ background: #b2b2b2; text-decoration: none; height:22px; background-size:100% 100%; margin:-10px; margin-bottom:10px; /*color:#FCEE02;*/ color:#FFF;}.priceBox{	border: solid 1px #b2b2b2;	padding:10px;}.priceBox2{	border: solid 1px #b2b2b2;	border-top:0px;	padding:10px;	font-size:11px;}.priceBox3{	border: solid 1px #b2b2b2;	border-top:0px;	padding:0px;}.priceBox4{	border: solid 1px #b2b2b2;	border-top:0px;	padding-top:0px;	padding-bottom:10px;	padding-left:10px;	padding-right:10px;	color: #000;	font-size:11px;	line-height:15px;}.priceBox5{	border: solid 1px #b2b2b2;	border-top:0px;	border-bottom:0px;	padding-top:10px;	padding-bottom:0px;	padding-left:10px;	padding-right:10px;	color: #000;	font-size:12px;	color:#158352;			font-size:11px;		line-height:15px;}.priceBox6{	border: solid 1px #b2b2b2;	border-top:0px;	border-bottom:0px;	padding-top:0px;	padding-bottom:0px;	padding-left:10px;	padding-right:10px;	color: #000;	font-size:11px;	color:#e3000f;	display:none;}.priceBox7{	border: solid 1px #b2b2b2;	border-top:0px;	padding-top:0px;	padding-bottom:0px;	padding-left:10px;	padding-right:10px;	color: #000;	font-size:11px;	background-color:#F8FDE7;	color:#e3000f;}.priceBox4 a{	color: #158352;}.priceBox4 a:hover{	color: #158352;	text-decoration:underline;}#cart_quantity{	display:block;	margin-top:-20px;}.box_newsletter_oben{	width:225px;	height:21px;	padding-left:5px;	padding-top:3px;	font-size:13px;	color:#FCEE02;	font-weight:bold;	margin-top:0px;	margin-bottom:5px;	background: #158352;}div#box_5_gruende {	padding: 0px;	color:#000;	font-weight:bold;	font-size:11px;	border:0px;	width:230px;	height:141px;	float:left;	margin-top:10px;	margin-right:4px;		background-color:#fff;	border:1px solid #158352;}#box_5_gruende ul {	margin-left:-22px;	margin-top:5px;}.box_5_gruende_oben{	width:225px;	height:21px;	padding-left:5px;	padding-top:3px;	font-size:13px;	color:#FCEE02;	font-weight:bold;	background: #158352;	margin-top:0px;	margin-bottom:0px;}div#box_video {	padding-top: 0px;	padding-left: 0px;	padding-right: 0px;	padding-bottom: 0px;	color:#000;	font-weight:bold;	font-size:12px;	border:0px;	width:228px;	height:141px;	float:left;	margin-top:10px;	margin-right:0px;		background-color:#fff;}.box_video_oben{	width:227px;	height:21px;	padding-left:3px;	padding-top:3px;	font-size:13px;	color:#FCEE02;	font-weight:bold;	background: #158352;	margin-top:0px;	margin-bottom:0px;}div#box_keywords {	padding: 0px;	padding-right: 10px;		color:#000;	font-weight:bold;	font-size:11px;	border:0px;	width:208px;	height:141px;	float:left;	margin-top:10px;	margin-right:4px;		background-color:#FFF;	border:1px solid #158352;}.box_keywords_oben{	width:213px;	height:21px;	padding-left:5px;	padding-top:3px;	font-size:13px;	color:#FCEE02;	font-weight:bold;	background: #158352;	margin-top:0px;	margin-bottom:0px;}div#box_keywords a{	color:#000;}div#box_content a {	color:#FFFFFF;}div#icon_box_warenkorb {	position:absolute;	top: 32px;	left: 933px;}div#box_warenkorb a {	color:#FFFFFF;	text-decoration:none;}div#Ueberschrift_1 {	color:#000000;	font-size:1.5em;	font-weight:bold;	}div#Ueberschrift_2 {	color:#000000;	font-size:1.2em;	font-weight:bold;	}div#Content {	font-size:1.2em;	color:#000000;	font-weight:normal;	}div#Buttons_print_back {	text-align:right;}div#content_widerruf {	background-color: #F8FBF4;	border: solid 1px #158352;	padding: 10px;}div#inhalt_content_content {	font-size:1em;}div.inhalt_content_table {	width:690px;}div.inhalt_content_td {	padding:5px;	vertical-align:top;}div.inhalt_content_td table{width:100%;border:0px;}div#inhalt_content_mitarbeiter_table {	width:690px;	height:190px;	clear:both;	vertical-align:top;}div.inhalt_content_mitarbeiter_td {	padding:5px;	vertical-align:top;	font-size:0.9em;			background-color: #EEF6E2;	border: solid 1px #158352;	float:left;	clear:right;	line-height:1.5em;}div#inhalt_content_mitarbeiter2_td {	padding:5px;	background-color: #FFFFFF;	float:left;}div#inhalt_content2_td {	height:245px;}div#inhalt_content_cart_td{	vertical-align:middle;	float:left;}div#inhalt_product_img_td {	background-repeat:no-repeat;	background-position:100% 100%;	padding:1px;	border: 0px;	width:450px;	height:330px;	text-align:center;	vertical-align:middle;	overflow:hidden;}div#img_zoom{ width:450px; height:330px; position:relative; top:0px; margin:0px; left:0px; z-index:1; margin-top:-330px;}#arrow_image_left{	float:left;	margin-right:2px;	padding-top:5px;		cursor:pointer;}#arrow_image_right{	padding-top:5px;	cursor:pointer;}div#inhalt_product_img_small_td {	min-height:60px;	text-align:left;	max-width:415px;	overflow:hidden;	white-space:nowrap;	float:left;}div.inhalt_product_img_small {	display:inline-block;	margin-top:2px;	margin-right:1px;	padding:2px;	border: solid 1px #158352;	width:59px;	height:59px;	text-align:center;	vertical-align:middle;	background-position:50% 50%;	font-size:12px;	/*float:left;*/	background-repeat:no-repeat;}div.inhalt_product_img_small img{	width:59px;	height:59px;}div#inhalt_product_cart_td {	padding:5px;	border: solid 1px #FFFFFF;	width:350px;	min-height:237px;	vertical-align:top;}div#inhalt_product_cart_td2 {	padding:5px;	border: solid 1px #FFFFFF;	width:350px;	min-height:237px;	vertical-align:top;	float:left;}div#inhalt_product_empty {	padding:5px;	border: solid 0px;	float:left;}div#product_data_table {	padding:0px;}div.staffel_td1 {	padding:2px;	vertical-align:top;	float:left;	font-size:11px;}div.staffel_td1r {	padding:2px;	vertical-align:top;	clear:right;	font-size:11px;}div.product_data_td1 {	padding:2px;	vertical-align:top;	/*background-color:#FEFCE3;*/	background-color:#FFFFFF;	min-width:80px;	float:left;	font-size:11px;}div.product_data_td1r {	padding:2px;	vertical-align:top;	/*background-color:#FEFCE3;*/	background-color:#FFFFFF;	clear:right;	font-size:11px;}div.product_data_td1r_hersteller {	padding:2px;	vertical-align:top;	/*background-color:#FEFCE3;*/	background-color:#FFFFFF;	clear:right;	font-weight:bold;	text-decoration:underline;	font-size:11px;}div.product_data_td2 {	padding:2px;	vertical-align:top;	/*background-color:#FDF8BC;*/	background-color:#FFFFFF;	min-width:80px;	float:left;	font-size:11px;}div.product_data_td2r {	padding:2px;	vertical-align:top;	/*background-color:#FDF8BC;*/	background-color:#FFFFFF;	clear:right;	font-size:11px;}div#inhalt_content_product_td_l {	text-align:left;	vertical-align:middle;}div#inhalt_content_product_td_incart {	text-align:right;	vertical-align:middle;	float:left;}div#inhalt_content_product_td_r {	text-align:right;	vertical-align:middle;}div#inhalt_content_product_td_c {	text-align:right;	vertical-align:bottom;}div#inhalt_error_td_pos {	padding:15px;	background-color:#E1F0FF;	border: 1px solid #0000FF;	text-align:center;	font-weight:bold;	clear:both;}.inhalt_safety {	padding:15px;	background-color:#FFCCCC;	border: 1px solid #FF0000;	font-weight:bold;	clear:both;}div#inhalt_error_td {	padding:15px;	background-color:#FFCCCC;	border: 1px solid #FF0000;	text-align:center;	font-weight:bold;	clear:both;}div.inhalt_error_td_fsk18{font-weight:normal;text-align:left;border-color:#c60000;background-color:#FFFFFF;border-width:2px;}div#inhalt_good_td {	padding:15px;	background-color:#EEEEFF;	border: 1px solid #0000FF;	text-align:center;	font-weight:bold;	clear:both;}div.inhalt_review_td {	padding:0px;	vertical-align:top;	margin-left:40px;	margin-top:40px;	width:60px;	float:left;}div.inhalt_review_td2 {	padding:0px;	width:450px;	vertical-align:top;	float:left;	height:200px;}div.inhalt_review_td3 {	padding:0px;	width:100%;	vertical-align:top;	float:left;	height:200px;}div.inhalt_review_td_green1 {	padding:2px;	background-color:#F8FBF4;	border: 1px solid #158352;	width:450px;	float:left;	clear:left;}div.inhalt_review_td_green3 {	padding:2px;	vertical-align:middle;	text-align:right;		float:left;}div.inhalt_review_td_green2 {	padding:2px;	vertical-align:middle;	text-align:right;}div.inhalt_review_small {	padding:5px;	width:auto;	font-size:0.9em;	clear:both;}div#inhalt_empfehlung_table {	padding:0px;}div#inhalt_empfehlung_td {	padding:5px;	vertical-align:top;}div#das_koennte_sie_interessieren{	margin-top:20px;	margin-bottom:20px;	padding:5px;	vertical-align:middle;	text-align:left;	color:#FFFFFF;	font-weight:bold;	background:#70B400;	font-size:1.2em;	clear:both;}div#header_angebote{	margin-bottom:10px;	padding:5px;	padding-left:0px;	text-align:left;	width:99%;	color:#158352;	font-weight:bold;	font-size:1.2em;	border-bottom:1px dotted #158352;}.header_angebote{	margin-bottom:0px;	padding:5px;	padding-left:7px;	padding-top:13px;	text-align:left;	width:98%;	font-weight:bold;	color:#000;	font-weight:bold;	font-size:1.3em;	height:20px;}div#header_angebote h1{	color:#158352;	font-weight:bold;	font-size:1.2em;	height:20px;	padding-top:12px;	padding-left:0px;}div#header_angebote_70P{	margin-bottom:5px;	padding:5px;	padding-left:0px;	text-align:left;	width:70%;	color:#000;	font-weight:bold;	font-size:1.2em;	float:left;	overflow:hidden;}div#header_angebote_29P{	margin-bottom:5px;	padding:5px;	text-align:left;	color:#000;	font-weight:bold;	font-size:1.0em;	height:50px;	text-align:right;	vertical-align:middle;}div#header_angebote_70P h1{	color:#000;	font-weight:bold;	font-size:1.2em;	height:20px;	padding-top:12px;	padding-left:7px;	overflow:hidden;}div#header_angebote_29P h2{	color:#000;	font-weight:bold;	font-size:1.0em;	line-height:24px;	height:20px;	padding-right:7px;	text-align:right;}div#header_angebote_29P h2 a{	color:#000;}#catback {	visibility:hidden;}div.header_newsletter{	margin-bottom:10px;	padding:5px;	padding-left:0px;	text-align:left;	width:100%;	color:#000;	font-weight:bold;	font-size:1.2em;	border-bottom:1px dotted #158352;}div#header_angebote_products{	margin-bottom:10px;	margin-top:10px;	padding:5px;	padding-left:0px;	text-align:left;	width:100%;	color:#000000;	font-weight:bold;	font-size:1.4em;}div#header_contentsites{	margin-bottom:5px;	padding:5px;	padding-left:0px;	padding-top:13px;	text-align:left;	width:98%;	font-weight:bold;	color:#000;	font-weight:bold;	font-size:1.1em;	height:20px;}div.spacer {	margin:10px;	height:10px;	clear:both;}div.products_spacer {	clear:both;	height:17px;}.also_purchased_header {	height:20px;	padding-left:5px;	padding-top:5px;	font-size:12px;	color:#FFF;	font-weight:bold;	background: #158352;	clear:both;	margin:0px;	margin-right:8px;}.more_accessoires {	height:20px;	padding-top:5px;	font-size:12px;	color:#FFF;	font-weight:bold;	background: #70B400;	clear:both;	margin:3px;	margin-top:10px;	text-align:center;	cursor:pointer;}div.inhalt_also_purchased_header_td {	height:21px;	padding-left:5px;	padding-top:2px;	font-size:14px;	color:#FCEE02;	font-weight:bold;	background: #158352;	clear:both;	margin:0px;	margin-right:8px;}div.inhalt_also_purchased_header_td4 {	height:21px;	padding-left:5px;	padding-top:2px;	font-size:14px;	color:#FFF;	font-weight:bold;	background: #158352;	clear:both;	margin:0px;}div.inhalt_also_purchased_header_td3 {	height:21px;	padding-left:5px;	padding-top:2px;	font-size:14px;	color:#FFF;	font-weight:bold;	background: #70B400;	clear:both;	margin:0px;}.ulaccount{	margin: 0px;	padding: 16px;}div.inhalt_also_purchased_header_td h1{	font-size:14px;	color:#FCEE02;	font-weight:bold;}div.inhalt_also_purchased_header_td2 {	height:21px;	padding-left:5px;	padding-top:3px;	font-size:14px;	color:#FFF;	font-weight:bold;	background: #70B400;	clear:both;	margin:0px;}div.inhalt_also_purchased_header_td50 {	width:461px;	height:21px;	padding-left:5px;	padding-top:3px;	font-size:14px;	color:#FCEE02;	font-weight:bold;	background: #158352;	margin-top:10px;	margin-bottom:1px;	float:left;}div.inhalt_also_purchased_header_td50 h2{	font-size:14px;	color:#FCEE02;	font-weight:bold;}div.inhalt_also_purchased_header_td50a {	width:457px;	height:21px;	padding-right:5px;	padding-top:3px;	font-size:14px;	color:#FCEE02;	font-weight:bold;	background: #158352;	margin-top:10px;	margin-bottom:1px;	float:left;	text-align:right;}div.inhalt_accessoires_header_td {	width:907px;	height:21px;	padding-left:5px;	padding-top:3px;	margin-left:-2px;	font-size:14px;	color:#FCEE02;	font-weight:bold;	background: #158352;	clear:both;	margin-top:10px;}div.inhalt_legende_header_td {	width:662px;	height:21px;	padding-left:5px;	padding-top:3px;	font-size:14px;	color:#FCEE02;	font-weight:bold;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/header_also_purchased.gif"); background-repeat:no-repeat;	clear:both;}div.inhalt_also_purchased_header_td a:link {	color:#FCEE02;}div.inhalt_also_purchased_header_td50 a:link {	color:#FCEE02;}div.inhalt_also_purchased_header_td50a a {	color:#FFF;}div.inhalt_also_purchased_td {	width:925px;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/also_purchased_back.gif"); background-repeat:repeat-x;			border-bottom: 1px solid #006838; border-right: 1px solid #006838;	border-left: 1px solid #006838;		margin-top:-1px;}div#inhalt_bestellungen_td {	padding:0px;}div.inhalt_crossselling {	width:175px;	margin-left:0px;	float:left;	margin:5px;}.crosssellbox {	height:120px;	overflow:hidden;}div.inhalt_also_purchased_content_table {	width:100%;	min-height:140px;	margin-left:0px;}div.inhalt_also_purchased_content_table_accessoires{	width:680px;	border-bottom: 1px solid #CCCCCC;	min-height:120px;}div.inhalt_also_purchased_content_td {	padding:10px;}div.inhalt_also_purchased_content_td_top {	padding:10px;	vertical-align:top;}div.inhalt_legende_content_td {	padding:10px;	width:645px;	border-bottom: 1px solid #006838;		border-right: 1px solid #006838;				border-left: 1px solid #006838;			}.holder_also_purchased {	border-bottom:1px solid #b2b2b2;	padding:3px;	margin:3px;	padding-bottom:15px;	width:170px;}div.inhalt_also_purchased_content_td2 {	padding:10px;}div.inhalt_also_purchased_content_td2 a{	color:#158352;	text-decoration:none;}div.inhalt_also_purchased_content_td2 a:hover{	text-decoration:underline;}div.inhalt_also_purchased_content_td2_float {	padding:10px;	float:left;	width:150px;	height:100px;	text-align:center;	vertical-align:middle;}div.inhalt_also_purchased_content_td2_float a{	color:#158352;	text-decoration:none;	}div.inhalt_also_purchased_content_td2_float a:hover{	text-decoration:underline;	}div#inhalt_also_purchased_content_td2{padding:10px;vertical-align:top;}div.inhalt_also_purchased_content_td_button {	margin-top:10px;	vertical-align:bottom;	text-align:right;	clear:both;}div#button_angebote{	width:auto;	text-align:right;	clear:right;}div#button_rssfeed{	width:99%;	text-align:right;	clear:both;}div.inhalt_angebote {	float:left;	width:210px;	padding:10px;	border:1px solid #79B600;	border-top:0px solid #79B600;	min-height:225px;	margin-top:-1px;}div.padding-right_0{padding-right:0px;}div.padding-right_7{padding-right:7px;}div.inhalt_angebote_header_td {	width:220px;	height:21px;	padding-left:5px;	padding-top:3px;		font-size:13px;	color:#FFFFFF;	font-weight:bold;	}div.inhalt_angebote_header_td a {	color:#FFFFFF;	text-decoration:none;}div.inhalt_angebote_header_td a:hover {	color:#FFFFFF;	text-decoration:underline;}div.inhalt_angebote_td {	width:220px;	border-bottom: 1px solid #006838;			border-right: 1px solid #006838;				border-left: 1px solid #006838;				margin-bottom:10px;}div.inhalt_angebote_content_td {	vertical-align:top;	padding:5px;	padding-top:10px;	text-align:right;}div.inhalt_angebote_content_bild_td {	padding-top:15px;	vertical-align:top;	min-height:100px;	text-align:center;	}.produkt_beschreibung {	line-height:1.5em;}.produkt_beschreibung table {	font-size:9px;}.produkt_beschreibung table tr td{padding-left:4px;border: 1px solid black;}.produkt_beschreibung ul {list-style: disc;}.products_price{	font-size:1.5em;	text-align:left;	padding-bottom:5px;}#attr_price{	font-size:1.5em;	text-align:left;}.products_price a{	color:#158352;}.products_price a:hover{	color:#158352;}.displayRate{	font-size:10px;	text-align:right;}.small_text_1 {	font-size:0.8em;}.small_text_2 {	font-size:0.9em;}.flat_text{	/*border: solid 1px #158352;*/	border: solid 1px #666;	color:#000000;	font-size:14px;	text-align:center;	width: 45px;	height:18px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}.flat_text2{	border: solid 1px #C2C2C2;	color:#000000;	font-size:12px;	height:22px;	line-height:22px;	width:240px;	background-color:#FFF;}.option_btn{	border: solid 1px #C2C2C2;	color:#000000;	font-size:12px;	margin-bottom:8px;	margin-right:5px;	min-width:108px;	width:110px;	background-color:#FFF;	padding:2px 3px 3px 2px;	white-space: nowrap;	text-align:center;	float:left;	cursor:pointer;	overflow:hidden;}.option_btn_full{	width:230px;}.option_btn:hover{	border: solid 1px #79B600;	background-color:#F8FDE7;}.option_btn_active{	border: solid 1px #79B600 !important;	background-color:#d7e9b2 !important;}.option_btn_inactive{	border: solid 1px #C2C2C2 !important;	background-color:#F7F7F7 !important;	text-decoration:line-through;	cursor:default !important;}.option_header {	padding:0px;	margin:0px;	font-weight:bold;	margin-top:8px;	margin-bottom:4px;		clear:both;}#full_product_description A {  color: #70B400;  text-decoration: none;}#full_product_description A:hover {  color: #70B400;  text-decoration: underline;}hr.hr_100 {	color:#FFFFFF;	border:none;	border-top: 1px solid #006838;		background-color: #FFFFFF;	height: 1px;}hr.hr_100_p {	color:#FFFFFF;	border:none;	border-top: 1px solid #006838;		background-color: #FFFFFF;	height: 1px;	clear:both;	margin-bottom:5px;}hr.hr_100_pr {	color:#FFFFFF;	border:none;	border-top: 1px solid #B2B2B2;		background-color: #FFFFFF;	height: 1px;	clear:both;	margin-bottom:5px;}hr.hr_100_pa {	color:#FFFFFF;	border:none;	border-top: 1px solid #006838;		background-color: #FFFFFF;	height: 1px;	clear:both;	margin-bottom:10px;	margin-top:20px;}hr.hr_100_pw {	color:#FFFFFF;	border:none;	border-top: 1px solid #FFF;		background-color: #FFFFFF;	height: 1px;	clear:both;	margin-bottom:5px;}hr.hr_100_sp {	width:934px;	color:#FFFFFF;	border:none;	border-top: 1px solid #006838;		background-color: #FFFFFF;	height: 1px;	clear:both;	margin-bottom:20px;	margin-top:20px;	margin-left:5px;}@media screen\0 { /* IE 8,9,10 */	hr.hr_100_sp {		margin-left:-54px;	}} hr.hr_100_sp2 {	width:934px;	color:#FFFFFF;	border:none;	border-top: 1px solid #79B600;		background-color: #FFFFFF;	height: 1px;	clear:both;	margin-bottom:20px;	margin-top:20px;	margin-left:5px;}@media screen\0 { /* IE 8,9,10 */	hr.hr_100_sp2 {		margin-left:-54px;	}} hr.hr_dotted {	color:#FFFFFF;	border:none;	border-top: 1px dotted #006838;		background-color: #FFFFFF;	height:1px;	width:100%;	margin-bottom:5px;	clear:both;}hr.hr_dotted_angebote {	color:#FFFFFF;	border-top: 1px dotted #006838;		background-color: #FFFFFF;	height:1px;	width:200px;	margin-bottom:10px;		margin-top:10px;		}hr.hr_reviews {	#color:#FFFFFF;	color:#ccc;	border:none;	#border-top: 1px dotted #006838;	border-top: 2px solid #ccc;	background-color: #ccc;	height: 1px;	clear:both;}hr.hr_warenkorb {	height:0;	border-bottom:1px solid #FFFFFF;}div.cat_depth_empty_bottom {	padding:7px;	border:0px;	background-color: #FFFFFF;	border-bottom:1px dotted #000000;}div#cat_depth_empty_top {	padding:7px;	border:0px;	background-color: #FFFFFF;}div.cat_depth_inactive {	padding:3px;	border-bottom:1px dotted #000000;	background-color: #FEFCE3;	max-width:300px;	font-size:1.2em;}div.cat_depth_inactive:hover {	padding:3px;	background-color: #FEFCE3;	background-position:0px 50%;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/pfeil_kategorien.gif"); background-repeat:no-repeat;	cursor: pointer;	text-decoration:underline;	font-weight:bold;	font-size:1.2em;}div.manu_depth_inactive {	padding:3px;	border-bottom:1px dotted #000000;	background-color: #FFF;	max-width:300px;	font-size:1.2em;}div.manu_depth_inactive:hover {	padding:3px;	background-color: #FFF;	background-position:0px 50%;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/pfeil_kategorien.gif"); background-repeat:no-repeat;	cursor: pointer;	text-decoration:underline;	font-weight:bold;	font-size:1.2em;}div.manu_depth_press {	padding:3px;	border-bottom:0px;	background-position:0px 50%;	border-bottom:1px dotted #000000;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/pfeil_kategorien.gif"); background-repeat:no-repeat;	max-width:300px;	font-size:1.2em;}div.manu_depth_press:hover {	background-position:0px 50%;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/pfeil_kategorien.gif"); background-repeat:no-repeat;	cursor: pointer;	border-bottom:1px dotted #000000;	text-decoration:none;	max-width:3000px;	font-weight:bold;	font-size:1.2em;}div.cat_depth_active {	padding:3px;	border-bottom:1px dotted #000000;	border-top:1px dotted #000000;	max-width:300px;	font-size:1.2em;}div.cat_depth_active:hover {	background-color: #FCF59C;	background-position:0px 50%;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/pfeil_kategorien.gif"); background-repeat:no-repeat;	cursor: pointer;	text-decoration:none;	font-size:1.2em;}div.cat_depth_press {	padding:3px;	border-bottom:0px;	background-position:0px 50%;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/pfeil_kategorien.gif"); background-repeat:no-repeat;	font-size:1.2em;	list-style:none;}div.cat_depth_press:hover {	background-position:0px 50%;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/pfeil_kategorien.gif"); background-repeat:no-repeat;	cursor: pointer;	text-decoration:none;	font-size:1.2em;}.cat_sidemenu {	position: absolute;	color: #000000;	background-color: #EEF6E2; 	text-align:left; 	border:1px dotted #000000;	left:268px;	margin-top:-1px;	padding: 5px;	z-index:2;	visibility:hidden;	font-size:1.1em;}div.cat_sidemenu_arrow {	position: absolute;	left:-13px;	top:0px;	}div.cat_sidemenu_table {	padding:0px;	width:100%;}div.cat_sidemenu_td {	padding-top:5px;	padding-right:10px;	padding-left:10px;		padding-bottom:5px;		line-height:1.5em;	float:left;}div.cat_sidemenu_td_border {	padding-top:5px;	padding-right:10px;	padding-left:10px;		padding-bottom:5px;		line-height:1.5em;	float:left;	border-right:1px dotted #000000;}p.cat_sidemenu_description{	clear:left;	padding:10px 10px 0 10px;	}div.kategorie_filter_table {	border: 1px solid #158352;	background-color: #EEF6E2;	margin-bottom:10px;	margin-right:8px;	width:99%;	float:right;}div.kategorie_filter_td {	padding:5px;	font-size:12px;}div.suche_filter_table {	border: 1px solid #158352;	background-color: #EEF6E2;	margin-bottom:10px;	width:690px;	float:right;}div.suche_filter_td {	padding:5px;	font-size:12px;}div.suche_beschreibung {	padding:5px;}div.produktlisten_table {	padding:1px;	margin-bottom:10px;	width:99%;	border-top:1px dotted #158352;	clear:both;}div.produktlisten_td {	padding:3px;	padding-top:8px;	text-align:left;	line-height:1.5em;	width:338px;	float:left;}div.produktlisten_price_td {	padding:3px;	padding-top:8px;	text-align:right;	width:200px;	float:right;}div.produktlisten_price_td img{	border:0px;}div.produktlisten_bild_td {	padding:3px;	padding-top:8px;	width:130px;	text-align:center;	float:left;		clear:right;}div.produktlisten_bild_td img{	border:0px;}div.produktlisten2_td {	padding:3px;	padding-top:8px;	vertical-align:top;	text-align:left;	line-height:1.5em;	width:338px;	min-height:120px;	float:left;}div.produktlisten2_price_td {	padding:3px;	padding-top:8px;		vertical-align:middle;	text-align:right;	width:200px;	min-height:120px;	float:right;}div.produktlisten2_bild_td {	padding-top:10px;	width:130px;	min-height:120px;	text-align:center;	float:left;}div.produktlisten2_tr {	width:690px;	min-height:120px;	clear:both;	border-bottom:1px dotted #158352;}div.kategorie_uebersicht_table {	width:100%;	clear:both;}div.kategorie_uebersicht_inhalt_table {	width:229.6px;	padding-top:5px;	margin-right:2px;	margin-bottom:2px;	vertical-align:top;	min-height:130px;	border:1px dotted #79B600;}div.kategorie_uebersicht_inhalt_table:hover {	border:1px solid #158352;}div.kategorie_uebersicht_inhalt_angebote_table{	margin-top:20px;	text-align:left;	width:310px;	float:left;}div.kategorie_uebersicht_inhalt_angebote_table p{float:left;margin:5px 0 5px 5px;}div.kategorie_uebersicht_inhalt_angebote_table h3{float:left;margin-left:5px;}div.kategorie_uebersicht_inhalt_angebote_table_right{	margin-top:20px;	text-align:left;	width:315px;	float:right;}div.kategorie_uebersicht_inhalt_angebote_table_right p{float:left;margin:5px 0 5px 5px;}div.kategorie_uebersicht_inhalt_angebote_table_right h3{float:left;margin-left:5px;}div.kategorie_uebersicht_inhalt_angebote_table_gross {	margin-top:20px;	text-align:left;	width:690px;	float:left;}div.kategorie_uebersicht_inhalt_angebote_table_gross p{float:left;margin:5px 0 5px 5px;}div.kategorie_uebersicht_inhalt_angebote_table_gross h3{float:left;margin-left:5px;}.img_social_networks_unten{	margin-left:120px;}.img_social_networks_oben{	margin-left:45px;}div.kategorie_uebersicht_inhalt_angebote_table  div{	width:252px;	background-color:#EAEAEA;	margin-left:17px;}div.kategorie_uebersicht_inhalt_angebote_table_right  div{	width:252px;	background-color:#EAEAEA;	margin-left:17px;}div.kategorie_uebersicht_inhalt_angebote_table_gross  div{	background-color:#EAEAEA;	margin-left:67px;	float:left;	width:598px;	margin-top:30px;}img.kategorie_uebersicht_inhalt_angebote_img{margin-left:6px;border:0;}img.kategorie_uebersicht_inhalt_angebote_img_left{margin-left:6px;float:left;border:0;}p.kategorie_uebersicht_inhalt_angebote_p{margin-left:9px;}p.kategorie_uebersicht_inhalt_angebote_p_right{margin-left:9px;float:right;}div.kategorie_uebersicht_bild_td {	padding-right:3px;	margin:3px;	width:50px;	text-align:left;	vertical-align:top;	float:left;	border:0px;}div#kategorie_uebersicht_angebote_bild_td {	padding-right:3px;	text-align:center;	vertical-align:top;	float:left;	width:200px;}div.kategorie_uebersicht_text_td {	padding:3px;	width:150px;	text-align:left;	vertical-align:top;	line-height:1.3em;	float:left;}div.mehr_unterkategorien {	padding-left:9px;	background-image:url("http://static.handwerker-versand.de/images/kategorie_anstrich.gif"); background-repeat:no-repeat;	font-weight:normal !important;}.kategorie_bild_48 {	border:0px;	width:48px;	height:48px;}div#content_uebersicht_table {	width:690px;	clear:both;}div.content_uebersicht_td {	text-align:left;	vertical-align:top;	float:left;}div.content_uebersicht_td_margin {	text-align:left;	vertical-align:top;	float:left;	margin-left:40px;}div.content_uebersicht_bild_td {	padding-right:3px;	width:50px;	text-align:left;	vertical-align:top;	float:left;}div.content_uebersicht_text_td {	padding:3px;	width:auto;	text-align:left;	vertical-align:top;	line-height:1.5em;	float:left;}div.seitennavigation {	padding:2px;	margin-bottom:5px;	clear:both;}.product_header{	color: #000000;	margin: 0px;	padding: 0px;	padding-bottom: 5px;	font-family : Tahoma, Arial, sans-serif;	font-size: 1.3em;	font-weight: bold;}h1{	color: #000000;	margin: 0px;	padding: 0px;	padding-bottom: 0px;	font-family : Tahoma, Arial, sans-serif;	font-size: 1.3em;	font-weight: bold;}h2{	color: #000000;	margin: 0px;	padding: 0px;	padding-bottom: 0px;	font-family : Tahoma, Arial, sans-serif;	font-size: 1.2em;	font-weight: bold;}.h3blog{	color: #000000;	margin: 0px;	padding: 0px;	padding-bottom: 0px;	font-family : Tahoma, Arial, sans-serif;	font-size: 13px;	font-weight: bold;	display:block !important;}/* MENÜ CODE - Farben und Breiten können hier eingestellt werden */.tabs10 {	width:960px;	height:36px;	overflow:hidden;	position:absolute;	margin-top: 3px;	margin-left: 73px;	float:right;	text-decoration:none;}.tabs10 ul {	float:left;	margin:0;	padding:0px 0px 0px 0px;	list-style:none;	text-decoration:none;}.tabs10 li {	float:left;	display:inline;	margin:0;	padding:0;	border-right-width:1px;	border-right-style:solid;	border-color:#FFFFFF;	font-size: 14px;	font-weight: normal;	text-decoration:none;}.tabs10 a {	float:left;	margin:0;	padding:0px 0px 0px 0px;	text-decoration:none;}.tabs10 a:hover{	float:left;	margin:0;	padding:0px 0px 0px 0px;	text-decoration:none;}.tabs10 a span {	float:left;	display:block;	padding:0px 0px 0px 0px;	color:#FFFFFF;	text-decoration:none;}.tabs11 a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs11 a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs11 a span {	float:left;	display:block;	padding:9px 12px 11px 12px;	color:#FFFFFF;	text-decoration:none;}.tabs11 {	background-color:#158352;	text-decoration:none;}.tabs11:hover {	background-color:#70B400;}.tabs11aktiv a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs11aktiv a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs11aktiv a span {	float:left;	display:block;	padding:9px 12px 11px 12px;	color:#FFF;	text-decoration:none;}.tabs11aktiv {	background-color:#158352;	text-decoration:none;	background-position:50% 0px;}.tabs12 a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs12 a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;	color:#FFF;}.tabs12_bewertung a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs12_bewertung a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs12 a span {	float:left;	display:block;	padding:9px 11px 11px 20px;	color:#FFF;	font-weight:bold;	text-decoration:none;}.tabs12_bewertung a span {	float:left;	display:block;	padding:9px 14px 11px 8px;	color:#FFFFFF;	text-decoration:none;}.tabs12 {	background-color: #70B400;	text-decoration:none;	background-size:40px 40px;	text-align:center;}.tabs12:hover {	background-color:#7fcf00;	background-size:0px 0px;}.tabs12_bewertung {	background-color: #70B400;	text-decoration:none;	background-image:url("Bilder/bewertungsstern.jpg"); background-repeat:no-repeat;}.tabs12aktiv a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs12aktiv a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;	color:#FFF;}.tabs12aktiv_bewertung a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs12aktiv_bewertung a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs12aktiv a span {	float:left;	display:block;	padding:9px 14px 11px 8px;	color:#FFF;	text-decoration:none;	font-weight:bold;}.tabs12aktiv_bewertung a span {	float:left;	display:block;	padding:9px 14px 11px 8px;	color:#FFF;	text-decoration:none;	font-weight:bold;}.tabs12aktiv {	background-color: #79B600;	text-decoration:none;	background-position:50% 0px;}.tabs12aktiv_bewertung {	background-color: #70B400;	text-decoration:none;	background-position:80% 0px;	background-image:url("Bilder/bewertungsstern.jpg"); background-repeat:no-repeat;		}.tabs13 a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs13:hover {	background-color:#70B400;}.tabs13 a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs13 a span {	float:left;	display:block;	padding:9px 15px 11px 34px;	color:#FFFFFF;	text-decoration:none;}.tabs13 {	background-color: #158352;	text-decoration:none;	background-position:8px 50%;	background-image:url("Bilder/icon_kontakt.gif"); background-repeat:no-repeat;}.tabs13aktiv a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs13aktiv a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs13aktiv a span {	float:left;	display:block;	padding:9px 12px 11px 34px;	color:#FFF;	text-decoration:none;	font-weight:bold;}.tabs13aktiv {	background-color: #158352;	text-decoration:none;	background-position:0px 0px;	background-image:url("Bilder/icon_kontakt_aktiv.gif"); background-repeat:no-repeat;}.tabs14 a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs14 a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs14 a span {	float:left;	display:block;	padding:9px 15px 11px 8px;	color:#FFFFFF;	text-decoration:none;	padding-left: 105px;}.tabs14 {	background-color:#158352;	text-decoration:none;	background-position:12px 50%;	background-image:url("Bilder/sterne.png"); background-repeat:no-repeat;	}.tabs14:hover {	background-color:#70B400;}.tabs14aktiv:hover {	background-color:#70B400;}.tabs14aktiv a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs14aktiv a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs14aktiv a span {	float:left;	display:block;	padding:9px 15px 11px 8px;	color:#FFFFFF;	text-decoration:none;	padding-left: 105px;}.tabs14aktiv {	background-color:#158352;	text-decoration:none;	background-position:12px 50%;	background-image:url("Bilder/sterne.png"); background-repeat:no-repeat;	}.tabs17 a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs17 a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs17 a span {	float:left;	display:block;	padding:9px 4px 11px 22px;	color:#FFFFFF;	text-decoration:none;	font-weight:bold;}.tabs17 {	background-color:#70B400;	text-decoration:none;	width:89px;}.tabs17:hover {	background-color:#7fcf00;}.tabs17aktiv a {	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;}.tabs17aktiv a:hover{	float:left;	margin:0px;	padding:0px 0px 0px 3px;	text-decoration:none;	background-color:#7fcf00;	width:86px;}.tabs17aktiv a span {	float:left;	display:block;	padding:9px 4px 11px 22px;	color:#FFFFFF;	text-decoration:none;	font-weight:bold;}.tabs17aktiv {	background-color:#70B400;	text-decoration:none;	width:89px;}.width1 {	width:122px;	background-color:#FEEE03;}.width1 a span{	color:#158352;}.width1 a span:hover{	color:#FFF;}.width2 {	width:150px;}.width3 {	width:205px;}/* Commented Backslash Hack hides rule from IE5-Mac \*/.tabs10 a span {float:none;}/* End IE5-Mac hack */.tabs10 a:hover {	background-position:50% 0px;}.tabs10 a:hover span {	color:#FFF;}/* MENÜ CODE ENDE */TR.headerNavigation {  background: #F6F6F6;}TD.headerNavigation {	font-family: Tahoma, Arial, sans-serif;	color: #FFFFFF;	border-bottom: 1px solid;	border-color: #b6b7cb;	background-color: #F6F6F6;}A.headerNavigation {   color: #FFFFFF; }A.headerNavigation:hover {  font-weight: normal;  color: #FFFFFF;}/*-----Schnellsuche------------Suggest Styles--------------------------*/.suggest_link {	font-size: 12px;	font-weight: normal;	background-color: #EEF6E2;	color: #000000;}.suggest_link_over {	font-size: 12px;	font-weight: normal;	background-color: #D4DCC8;	color: #000000;	cursor: pointer;}#search_suggest {	width:400px;	font-size: 12px;	color: #000000;	position: absolute;	top: 25px;	right: 0px;	visibility: hidden;	background-color: #EEF6E2; 	text-align: left; 	border: 1px dotted #006838;				padding: 5px;	line-height:1.5em;	z-index:1;}	/*----------------------------End Suggest Styles------------------------*/.breite { width:100% } /* SHOP BREITE KANN HIER ANGEPASST WERDEN */div.image_block img {	margin: 1ex;}/* Rahmen um den Boxen */.rahmen { border: 1px solid #006838; }/* Rahmen um den Boxen ENDE *//* SHOP CLASSEN ANFANG */.boxCAT { 	font-family: Tahoma, Arial, sans-serif;	font-size: 11px;	padding: 0 0 0 0px;	background: #F8FBF4;}.boxText { 	font-family: Tahoma, Arial, sans-serif;	font-size: 11px;	padding: 0 0 0 5px;	background: #F8FBF4;}.boxTextContent { 	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	padding: 0 0 0 5px;	background: #F8FBF4;	line-height:1.25em;}.boxTextBG {	font-family: Tahoma, Arial, sans-serif;	font-size: 11px;	background-color: #F8FBF4;}.boxTextBGII {	font-family: Tahoma, Arial, sans-serif;	font-size: 11px;	background-color: #F8FBF3;}.boxTextPrice {	font-family: Tahoma, Arial, sans-serif;	font-size: 11px;	color: #FF0000;	padding: 0 0 0 5px;}.errorBox {	font-family : Tahoma, Arial, sans-serif;	font-size : 11px;	font-weight: bold;	background-color: #ffb3b5;}.errorBox2 {	font-family : Tahoma, Arial, sans-serif;	font-size : 24px;	color:#FF0000;}.gvBox {	font-family : Tahoma, Arial, sans-serif;	font-size : 14px;	font-weight: bold;	border-color:#333333;	border: 1px solid;	background-color: #ffb3b5;}.stockWarning { 	font-family : Tahoma, Arial, sans-serif;	font-size : 11px;	color: #cc0033;}.productsNotifications {	background-color: #f2fff7;}.orderEdit { 	font-family : Tahoma, Arial, sans-serif;	font-size : 11px;	color: #70d250;	text-decoration: underline;}h5{	color: #000000;	margin: 0px;	padding: 0px;	padding-bottom: 0px;	font-family : Tahoma, Arial, sans-serif;	font-size: 12px;	font-weight: bold;}.Versandkosten { 	font-family : Tahoma, Arial, sans-serif;	font-size : 10px;	color: #000000;}#cat_desc A {	text-decoration: underline;}A {  color: #000000;  text-decoration: none;}A:hover {  color: #000000;  text-decoration: underline;}A.NAVCAT {  color: #000000;  text-decoration: none;}A.NAVCAT:hover {  color: #000000;  text-decoration: none;}A.NAVCAT1 {  color: #000000;  text-decoration: none;}A.NAVCAT1:hover {  color: #000000;  text-decoration: underline;}FORM {	display: inline;		   }TR.header {	background-color:#333333;}TD.conditions {  background-color: #FFCCCC;}A.confirmationEdit {	color: #009933;	font-style: italic;}A.confirmationEdit:hover {	color: #009933;	font-style: italic;	text-decoration: underline;}TR.headerError {  background-color: #FFCCCC;}TR.headerMessage {	background-color: #EEEEFF;	}.moduleHeading {	font-family: Tahoma, Arial, sans-serif;	font-size: small;	font-weight: bold;	padding-bottom: 11px;}TD.headerError {  font-family: Tahoma, Tahoma, Arial, sans-serif;  font-size: 12px;  background: #FFCCCC;  color:#333333;  font-weight : bold;  text-align : center;}TR.headerInfo {  background: #00ff00;}TD.headerInfo {  font-family: Tahoma, Tahoma, Arial, sans-serif;  font-size: 11px;  background: #00ff00;  color:#333333;  font-weight: bold;  text-align: center;}TD.footer {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  background: #F6F6F6;  color: #666666;  font-weight : bold;  border-bottom: 1px solid;  border-color: #b6b7cb;}.infoBox {}.infoBoxContents {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;}.infoBoxNotice {  background: #FF8E90;}.infoBoxNoticeContents {  background: #FFE6E6;  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;}TD.infoBoxHeadingKasse {  font-family: Tahoma, Arial, sans-serif;  font-size: 1.2em;  font-weight: bold;  height:25px;  background-color:#70B400;  color:#FFFFFF;  padding:0 0 0 4px;}TD.infoBoxHeading {  font-family: Tahoma, Arial, sans-serif;  font-size: 12px;  font-weight: bold;  background: url("http://static.handwerker-versand.de/templates/HV2014/Bilder/box_bg.gif");  height:22px;  color:#FFFF00;  padding:0 0 0 3px;}TD.infoBoxHeading_right {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  font-weight: bold;  background: #006838;  height:22px;  color:#333333;  padding:0 0 0 3px;  color:#FFFF00;}TD.infoBox, SPAN.infoBox {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  border-right: 4px solid;  background: #E6E6E6;   border-color: #C4C4C4;}TD.infoBox_right, SPAN.infoBox_right {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  background: #E6E6E6; }TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {  background: #f8f8f9;}TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {  background: #f8f8f9;}TABLE.productListing {  border: 1px;  border-style: solid;  border-color: #b6b7cb;  border-spacing: 1px;}.productListing-heading {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  background: #b6b7cb;  color:#333333;  font-weight: bold;}TD.productListing-data {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;}A.pageResults {	color: #000000;	text-decoration: underline;}A.pageResults:hover {  color: #000000;  background: #ffffff;}TD.pageHeading, DIV.pageHeading {  font-family: Tahoma, Arial, sans-serif;  font-size: 16px;  font-weight: bold;  color: #000000;}TR.subBar {  background: #f4f7fd;}TD.subBar {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  color: #000000;}TD.main, P.main {  font-family: Tahoma, Arial, sans-serif;  font-size: 12px;  line-height: 1.5;}TD.main2, P.main2 {  font-family: Tahoma, Arial, sans-serif;  font-size: 14px;  line-height: 1.5;}TD.main_stat, P.main_stat {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  line-height: 1.5;  font-weight: normal;}table.shop_bewertung_table td{  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  line-height: 1.5;  font-weight: normal;  text-align:right;  width:55px;  border:1px;  background-color:#F8F8F8;}table.shop_bewertung_table td strong{color:#339933;}td.color_grau{background-color:#EBECF5;}TD.smallText, SPAN.smallText, P.smallText {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;}TD.accountCategory {  font-family: Tahoma, Arial, sans-serif;  font-size: 13px;  color: #aabbdd;}TD.fieldKey {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  font-weight: bold;}TD.fieldValue {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;}TD.tableHeading {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  font-weight: bold;}SPAN.newItemInCart {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  color: #ff0000;}CHECKBOX, INPUT, RADIO, SELECT {	font-family: Tahoma, Arial, sans-serif;	font-size: 11px;}TEXTAREA {  width: 100%;  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;}SPAN.greetUser {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  color: #006838;  font-weight: bold;}SPAN.underline {	text-decoration: underline;}TABLE.formArea {  background: #F8FBF4;  border-color: #158352;  border-style: solid;  border-width: 1px;}TD.formAreaTitle {  font-family: Tahoma, Tahoma, Arial, sans-serif;  font-size: 11px;  font-weight: bold;}.copyright {  font-family: Tahoma, Arial, sans-serif;  font-size: 9px;  text-align:center;  color:#006838;}TD.copyright a {  color: #006838;}TD.copyright a:hover {  color: #006838;  text-decoration: underline;}SPAN.markProductOutOfStock {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  color: #c76170;  font-weight: bold;}.productSpecialPrice {  font-family: Tahoma, Arial, sans-serif;  color: #C40000;}SPAN.productOldPrice {	font-family: Tahoma, Arial, sans-serif;	color: #097F4B;	text-decoration: line-through;	font-weight:bold;	font-size:16px;}SPAN.productNewPrice {	font-family: Tahoma, Arial, sans-serif;	color: #C40000;	text-decoration: none;	font-weight:bold;}SPAN.errorText {  font-family: Tahoma, Arial, sans-serif;  color: #ff0000;}SPAN.productDiscountPrice {  font-family: Tahoma, Arial, sans-serif;  color: #ff0000;  font-weight: bold;}.smallHeading {	font-family: Tahoma, Arial, sans-serif;	font-size: 11px;	font-weight: bold;}.moduleRow {font-family: Verdana, Arial, sans-serif;font-size: 12px;line-height: 1.5; background-color: #F8FBF4;border: 1px solid;border-color: #F8FBF4;text-decoration: none;padding: 0 0 0 0px;cursor:default;}.moduleRowList {cursor:default;}.moduleRowList2 {background-color: #EEF6E2;cursor:pointer;}.moduleRowActive {font-family: Verdana, Arial, sans-serif;font-size: 12px;line-height: 1.5; background-color: #EEF6E2;border: 0px solid;border-color: #158352;text-decoration: none;padding: 0 0 0 0px;cursor:default;}.moduleRowOver { background-color: #EEF6E2; border: 1px solid;border-color: #158352;font-family: Verdana, Arial, sans-serif;font-size: 12px;line-height: 1.5; text-decoration: none;padding: 0 0 0 0px;cursor:pointer;}.moduleRowSelected {background-color: #F8FBF4; border: 1px solid;border-color: #158352;font-family: Verdana, Arial, sans-serif;font-size: 12px;line-height: 1.5; text-decoration: none;padding: 0 0 0 0px;cursor:default;}.checkoutBarFrom, .checkoutBarTo { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #8c8c8c; }.checkoutBarCurrent { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #000000; }/* sitewide font classes *//* Note: heading<Number> equals <font size="Number"> */.heading1 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; }.heading2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; }.heading3 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; }.heading4 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12pt; }.heading5 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16pt; }/* Sitemap Tables */.sitemap_heading {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color:#333333; 	background-color: #666666; 	padding-top: 2px; padding-bottom: 2px;}.sitemap_heading a {color:#333333;}.sitemap_heading a:hover {color:#006838; text-decoration:none;}.sitemap_heading{  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  font-weight: bold;  background: url("http://static.handwerker-versand.de/templates/HV2014/Bilder/box_bg.gif");  height:22px;  color:#FFFF00;  padding:0 0 0 3px;}.sitemap_sub {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #F8FBF4; padding: 1px 1px;}.sitemap_sub a {color:#000000;}.sitemap_sub a:hover {color:#000000; text-decoration:underline;}/* message box */.messageBox { font-family: Tahoma, Arial, sans-serif; font-size: 11px; }.messageStackError, .messageStackWarning { font-family: Tahoma, Arial, sans-serif; font-size: 12px; background-color: #ffb3b5; }.messageStackSuccess { font-family: Tahoma, Arial, sans-serif; font-size: 12px; background-color: #99ff00; }/* input requirement */.inputRequirement { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #ff0000; }.inputRequirement_stars { font-family: Tahoma, Arial, sans-serif; font-size: 15px; color: #ff0000; font-weight:bold;}.tableShop {background-color:#333333;border-left: 1px solid;border-right: 1px solid;border-color: #b6b7cb;}.navLeft {	border-right: 1px solid;	border-color: #b6b7cb;	background-image: url("../../img/bg_left_column.jpg");	width: 185px;}.navRight {	border-color: #666666;	border-top-width: 4px;	border-top-style: solid;	border-left-width: 4px;	border-left-style: solid;	background-color: #E6E6E6;	width: 185px;}.contentsTopics {	font-family: Tahoma, Arial, sans-serif;	font-size: 14px;	font-weight: bold;	border: 0px solid #006838;	padding:0px;	padding-bottom:0px;}.tableListingI {	background-color: #eeeeee;}.tableListingII {	background-color: #d0d0d0;}.tableBody {padding: 5px;}.poweredby {  font-family: Tahoma, Arial, sans-serif;  font-size: 11px;  color: #000000;  font-weight: bold;}.onepxwidth {	width: 1px;}.copyright {  font-family: Tahoma, Arial, sans-serif;  font-size: 10px;  line-height: 1.5;  text-align:center;  color: #006838;}.parseTime {  font-family: Tahoma, Arial, sans-serif;  font-size: 10px;  line-height: 1.5;  text-align:center;  color: #006838;}.copyright a {  color: #006838;}.copyright a:hover {  color: #006838;  text-decoration: underline;}div#affiliate_banner{	float:right;	width:110px;	margin-right:-110px;	margin-top:250px;}/* LEXIKON */.lexAlphabet {text-align: left; padding:0px 0px 0px 0px; margin:0px 0px 18px 0px; list-style-type:none; height:18px; font-size:12px;}ul.lexAlphabet li {background-color:#EEF6E2; float:left; padding: 0px 5px 0px 5px; margin: 0px 2px 0px 1px;}ul.lexAlphabet a, ul.lexAlphabet a:link, ul.lexAlphabet a:visited {color:#1B6545; line-height:25px; font-weight:bold; text-decoration:none; margin:0; padding:0;}ul.lexAlphabet a:hover {color:#FF0000; text-decoration:none; }ul.lexAlphabet a.active {font-weight:bold; color:#999999;}.lexName {font-weight:bold;}.lexDescription {margin: 5px 0px 5px 10px; padding: 5px; background-color:#EEF6E2; }.lexikon_keyword {font-family: Verdana, Arial, sans-serif; font-size: 1em; color:#CC0000; text-decoration:underline;}.merkzettel {color:#000000; text-decoration:underline;margin-top:15px;}.get1free {	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	padding-top: 0px;	padding-right: 3px;	padding-bottom: 3px;	padding-left: 0px;	background: #ffb3b5;}/*****************************************************************************//*** 					CSS for Demoshop Search GUI 					   ***//*** 			 Don't change or add Styles without contact JG 	;)		   ***//*****************************************************************************//*****************************************************************************//*** PURE ***//*****************************************************************************/h3{/*	font-size: 11pt;	border-bottom: 1px dotted #158352;	padding-bottom: 5px;	margin-right: -5px;	margin-bottom: 0px;*/}select{	color: #000000;	font-family: Verdana,Arial;	font-size: 11px;	border: 1px solid #000000;}p{	margin-top: 5px;	margin-bottom: 10px;}hr{	color: #158352;	background: #158352;	height:1px; 	border: none;}#container {	width:940px;	padding-top:0px;	padding-right:25px;	vertical-align:top;	float:right;	margin:0px; 	text-align: left;}.clear {	clear: both;	height: 1px;	font-size: 1px;}/*****************************************************************************//*** HEADER ***//*****************************************************************************/#header {	background: #158352;	color: #FFFFFF;	height: 86px;	clear: both;}#header #logo {	float:left;	padding-left: 10px;}#header #tabs {	padding-top: 62px;	float: right;}* html  #header #tabs{	padding-top: 64px;}#header #tabs div{	width: 100px;	height: 19px; /* 24px-padding */	white-space: nowrap;	float: left;	margin-right: 5px;	padding-top: 5px;	background-image: url("../images/demoshop/tab_100.png");	background-repeat: no-repeat;	font-size: 11pt;	font-weight: bold;	text-align: center;}* html  #header #tabs div{	height: 24px;}#header #tabs div.passive{	opacity: 0.5;	filter:alpha(opacity=50);}#header #tabs div.bigTab{	width: 129px;	background-image: url("../images/demoshop/tab_129.png");}/*****************************************************************************//*** SEARCHBOXLINE ***//*****************************************************************************/#searchbox{position:absolute;top:-38px;left:-50px;width:400px;}#searchboxLine{	height: 50px;	vertical-align: middle;	border-bottom: 1px solid #158352;	clear: both;	background-image: url("../images/demoshop/searchbox_lens_end_whiteBg.png");	background-repeat: no-repeat;	background-position: left;	z-index: 1;}#searchboxLine.asnHint{	background-image: url("../images/demoshop/searchbox_lens_end_greyBg.png");	background-repeat: no-repeat;	background-position: left;}#searchboxLine{	float: left;	margin-bottom: -4px;	width: 450px;}#query{	background-color: #FFFFFF;	color: #000000;	border: 1px solid #999;	height: 35px;	width: 285px;	font-size: 14pt;	font-weight:normal;	autocomplete: off;	margin-top:1px;	padding-left:3px;}#searchboxLine input#query.default{	color: #999999;}* html #searchboxLine input#query{	top:2px;}#searchboxLine #buttons {	padding-right: 5px;	text-align: right;	float: right;	margin-top: 10px;}#searchboxLine #buttons img{	cursor: pointer;	}#searchboxLine #buttons a{	margin-right: 10px;}#searchboxLine #buttons img#xmlButton{	display: none;}#searchboxLine #SearchboxCMPlaceHolder{	float:left;	margin-left: 440px;}* html #searchboxLine #SearchboxCMPlaceHolder{	margin-left: 0;}/*****************************************************************************//*** SUGGEST ***//*****************************************************************************//* needed otherwise the searchBoxLine will pop-up in IE */div.suggestFormWrap{	position:absolute;		z-index:1001;}div.suggestLayer {	position: relative;	top: 3px;	right: 126px;	width: 450px;	height: 1px;	display: none;	padding: 0;	margin: 0;	z-index: 99999;	background-color: white;	background: transparent;}table.suggestLayer {	font-size: 11px;	width: 450px;	border: 1px solid #158352;	height: 12px;	background-color: white;	color: #000000;	cursor: pointer;}tr.suggestLayer { 	height: 12px;}td.suggestLayer {	padding: 0;	height: 12px;	width: 450px;}tr.suggestHeader{	font-weight: bold;	font-size: 13px;}tr.suggestHeader td{	color: #000000;	border-bottom: 1px solid #158352;	padding: 3px 3px 3px 5px;	width: 430px;	background-color: #EEF6E2;}td.suggestFooter{	height:25px;	border-top:solid 1px #158352; 	padding-right:10px;	font-size:12px;	font-weight:bold;	color: #158352;	background-color: #EEF6E2;	width: 430px;}td.suggestTextQuery{	font-weight: normal; 	padding: 2px 15px 2px 10px;	overflow:hidden;	width:430px;	height:18px;	font-size:12px;	overflow:hidden;}span.suggestTextQueryTyped{	color: #158352;	text-decoration: underline;}td.suggestTextType{	padding: 2px 5px 2px 15px;}td.suggestTextAmount{	padding: 2px 5px 2px 15px;	width: 30%;	text-align: right;}tr.suggestRow{	padding: 2px 2px 2px 0px;	background-color: #FCFCFC;}tr.suggestHighlight{	color: #FCFCFC;	background-color: #158352;}tr.suggestHighlight span.suggestTextQueryTyped{	color: white;	}td.suggestImage{	height: 40px;}td.suggestImage img{	height: 40px;}/*****************************************************************************//*** CONTENT ***//*****************************************************************************/#content {	margin:0px; 	padding:0px; 	clear:both;}.list_faq{	list-style: none;}/*****************************************************************************//*** ASN COLUMN ***//*****************************************************************************/#asnColumn {	float:left;	width:242px;	padding:0px;	margin:0px;}#asnGroupCol {	padding:0px;	margin:0px;	background-color:#FEFCE3;}#asnGroup {	padding:0px 12px 0px 7px;	margin:0px;}div.asnGroup p.asnElement{	padding: 4px 0 3px 12px; 	background-image: url("../images/demoshop/quad.png");	background-repeat: no-repeat;	background-position: center left;	margin: 0;}div.asnGroup p.asnElement span{	color: #999999;}div.asnGroup p.lvl1{	margin-left: 3px;}div.asnGroup p.lvl2{	margin-left: 6px;}div.asnGroup p.lvl3{	margin-left: 9px;}div.asnGroup p.lvl4{	margin-left: 12px;}div.asnGroup p.selected{	background-image: url("../images/demoshop/quad_red_filled.png");}div.asnGroup p.selected a{	color: #000000;	font-weight:bold;}div.asnGroup p.selected a span{	color: #000000;	font-weight:bold;}div.asnGroup select{	margin-top: 5px;	width: 155px;}div.asnGroup {	padding-bottom: 10px;}/*****************************************************************************//*** RESULT COLUMN ***//*****************************************************************************/#resultColumn {	float: left;	width: 675px;	margin: 7px 5px 20px 10px;}* html #resultColumn {	width: 635px;			}#resultColumn #breadCrumbTrail{	font-size: 12pt;	padding-top: 15px;	padding-bottom: 5px;	padding-left: 20px;}#resultColumn #breadCrumbTrail a{	font-weight: bold;}#resultColumn div.optionBox {	padding: 5px 0;	text-align: right;	color: #000000;	font-weight:bold;}#resultColumn div.optionBox select{	width: 150px;}#resultColumn div.paging{	width:680px;	padding-bottom: 5px;	padding-top: 5px;	margin: 3px 0;	color: #000000;}#resultColumn div.paging a{	color: #000000;	padding:6px 6px 6px 6px;}#resultColumn div.paging span.currentPage{	color: #000000;	font-weight: bold;	padding:3px 5px 3px 5px;	border:1px dotted #000000;	background-color:#FEFCE3;}#resultColumn div.paging td.previousPage{	font-size: 11px;	text-align: right;}#resultColumn div.paging td.pageLinks{	font-size: 11px;	white-space: nowrap;	text-align:center;}#resultColumn div.paging td.nextPage{	font-size: 11px;	text-align: left;}#resultColumn div.browseTop{	margin-top: 83px;}#resultColumn.catalogBrowse{	padding-top: 53px;}#resultColumn #results{	padding: 10px 0;	clear: both;}#resultColumn #results #resultWrap{	padding-left: 1px;}* html #resultColumn #results #resultWrap{	padding-left: 10px;}#resultColumn hr.resultLineNoMatch{	margin-top: 4px;	}#resultColumn p.noMatchTopseller{	padding-top: 20px;		padding-bottom: 10px;}#resultColumn p.noMatchSingleQueries{	padding-top: 10px;	margin-bottom: 5px;}#resultColumn ul.noMatchSingleQueriesList{	margin-left: 15px;}#resultColumn p.resultSingleQueries{	margin-bottom: 5px;}#resultColumn ul.resultSingleQueriesList li{	display: inline;	padding-right: 10px;}#resultColumn p.timeout{	border: 1px solid #158352;	padding: 5px;	background-color: #E0E0E0;}/*****************************************************************************//*** PUSHED PRODUCTS IN RESULT COLUMN ***//*****************************************************************************/#resultColumn #results #pushedProducts{	background: white;	border: 1px solid #158352;	float: left;	background-color: #EEF6E2;}#resultColumn #results #pushedProducts div.productWrap{	float: left;}#resultColumn #results #pushedProducts p{	font-size: 9pt;	font-weight: bold;	padding: 0 10px;	margin:  10px 0;}#resultColumn #results #pushedProducts div.product{	margin: 0 4px 8px 4px;	background-color: transparent;}/*** div.product-hover is for IE, this style is added with JS  ****/#resultColumn #results #pushedProducts div.product:hover, #resultColumn #results #pushedProducts div.product-hover{	border: 1px solid #158352;}* html #resultColumn #results #pushedProducts div.product div.special {	left: -82px; 	z-index: 1;}#resultColumn #results #pushedProducts div.product div.title a{	color: #158352;}#resultColumn #results #pushedProducts div.product div.price{	color: #158352;}#resultColumn #results p{	font-size: 8pt;	font-weight: bold;	margin-bottom: 5px;	margin-top: 20px;	padding: 0 10px;}/*****************************************************************************//*** PUSHED PRODUCTS IN INFO COLUMN***//*****************************************************************************/#infoColumn #pushedProducts *{	padding-left: 0;}#infoColumn #pushedProducts{	background: white;	border: 1px solid #158352;	float: left;	background-color: #EEF6E2;	padding-left: 0;}#infoColumn #pushedProducts div.productWrap{	float: left;}#infoColumn #pushedProducts p{	font-size: 9pt;	font-weight: bold;	padding: 0 10px;	margin:  10px 0;}#infoColumn #pushedProducts div.product{	margin: 0 4px 8px 4px;	background-color: transparent;}* html #infoColumn #pushedProducts div.product{	width: 130px;	}/*** div.product-hover is for IE, this style is added with JS  ****/#infoColumn #pushedProducts div.product:hover, #infoColumn #pushedProducts div.product-hover{	border: 1px solid #158352;}* html #infoColumn #pushedProducts div.product div.special {	left: -82px; 	z-index: 1;}#infoColumn #pushedProducts div.product div.title a{	color: #158352;}#infoColumn #pushedProducts div.product div.price{	color: #158352;}#infoColumn #pushedProducts div.product div.picture{	padding: 10px 0;}#infoColumn #pushedProducts.toBackground{	opacity : 0.2;	filter:alpha(opacity=20);}/*****************************************************************************//*** PRODUCT ***//*****************************************************************************//*** This is needed, without the suggest would be under the products in IE ***/div.productWrapFF{	position: relative;}.productWrapFF {	clear:both;	border-top:1px dotted #158352;}.productFF{	padding:5px;	width:675px;}.pictureFF{ float:left; width:130px; text-align:center;}.titleFF{ float:left; width:350px; padding-left:10px;}.priceFF{ width:170px; float:left; clear:right; padding-left:10px; padding-bottom:5px; text-align:right;}* html div.productWrap {	position: static;	z-index:10;}div.product {	width: 145px;	height: 225px;	text-align: center;	float: left;	margin: 0 5px 5px 4px;	border: 1px solid transparent;	z-index: 11;	position: relative;	background: #FFFFFF;}/*** part of "suggest under product"-hack for IE ***/* html div.product {	position: static;	left:-100px;	top:0px;	height: 228px;	margin: 0 5px 5px 4px;	z-index:11;}/*** div.product-hover is for IE, this style is added with JS  ****/div.product:hover, div.product-hover{	border: 1px solid #158352;	z-index: 12;}div.product div.special{	position: absolute; 	line-height: 18px;	white-space: nowrap;	vertical-align: middle;	width: 78px;	height: 18px;	left: 68px;	top: -1px; 	color: white;	font-size: 8pt;	text-align: center;	font-weight: bold;	background: #158352;}* html div.product div.special {	margin-right:67px;	margin-top:-29px;	top: -5px;	position: relative; }div.product div.new{	background: #008000;	}div.product div.used{	background: #919191;}div.specialInfos {	position:relative;	top:0px;}* html div.specialInfos {	position:relative;	top:34px;		height:1px;}div.product div.dragHandle{	background: #158352;	width: 26px;	height: 21px;	position: absolute; 	line-height: 20px;	white-space: nowrap;	vertical-align: middle;	left: 0px;	top: -1px; 	color: white;	cursor: move;	padding-top: 5px;	display: none;}* html div.product div.dragHandle{	z-index:13;	float:left;	margin-top:-29px;	position: relative;	top: -5px;}div.product div.title a{	color: #158352;	z-index: 1;		vertical-align: bottom;}div.product div.price{	color: #999999;	text-align: right;	padding-right: 12px;	z-index: 1;	vertical-align: bottom;	}div.product div.hoverDescription{ display:none;	}.removed{	opacity : 0.33;	filter:alpha(opacity=33);}/*****************************************************************************//*** INFO COLUMN ***//*****************************************************************************/#infoColumn {	float: right;	width: 155px;	padding: 60px 10px 40px 5px;}#infoColumn *{	padding-left: 10px;}#infoColumn h3{	margin-right: 0;	padding-left: 0;}#infoColumn #infoPlaceHolder{	padding-left: 0;}/*****************************************************************************//*** PRODUCT TRASH ***//*****************************************************************************/div#productTrash{	cursor: pointer;	position: absolute;	z-index:50;	top: 900px;	height: 128px;	width: 128px;	padding-left: 0;	text-align: center;	margin-left: 10px;		background-image: url("../images/demoshop/management/bigtrash_empty.png");	background-color: white;	background-position: bottom;	background-repeat: no-repeat;	display: none;	opacity: 0.6;	filter:alpha(opacity=60);}div#productTrash.full{	background-image: url("../images/demoshop/management/bigtrash_full.png");	margin-top: -4px;}div#productTrash img#ajaxLoading{	padding-left: 0;	margin-top: 35px;	margin-left: 7px;	display: none;}div.dragging{	opacity: 0.5;	filter:alpha(opacity=50);}div#productTrash.dragOver{	background-color: #C40000;}/*****************************************************************************//*** FOOTER ***//*****************************************************************************/#footer{	clear: both;	background: #158352;	color: #FFFFFF;	height: 30px;	line-height: 30px;	vertical-align: middle;	padding: 0 10px;}#footer #footerLogo{	margin-top: 8px; 	float:left;	padding-right: 10px;}#footer #footerText{	float:left;}#footer #footerLink{	float:right;}#footer #footerLink a{	color: #FFFFFF;}/*****************************************************************************//*** PRODUCT DETAIL ***//*****************************************************************************/#content #resultColumn.productDetail{	padding-top: 20px;	}#content #resultColumn.productDetail div.picture{	float: left;	padding-right: 10px;}#content #resultColumn.productDetail div.description{	padding: 10px;	font-size: 12px;}#content #resultColumn.productDetail div.description div{	font-size: 12px;	text-align: right;	font-weight: bold;	color: #999999;	margin-bottom: 10px;}#content #resultColumn.productDetail div.description a.deeplink{	padding: 2px 5px;	border: 1px solid #158352;	}#content #resultColumn.productDetail #similarProducts{	padding-top: 20px;	}#content #resultColumn.productDetail #similarProducts div.product{	float: left; 	width: 100px; 	height: 160px; 	margin: 5px;	padding: 5px;}#content #resultColumn.productDetail #similarProducts div.product img{	width: 80px;}#content #resultColumn.productDetail #similarProducts div.product div{	height: 120px;}ul#similarReason{	list-style: none;}ul#similarReason li{	list-style: none;	margin-left: 10px;}ul#similarReason li.fieldName{	font-weight: bold;	margin-top: 10px;	margin-left: 0;}/*****************************************************************************//*** PRODUCT TRASH POPUP ***//*****************************************************************************/div.ui-dialog {	background-color: #FFFFFF;	border: 1px solid #158352;	text-align: left;}.ui-dialog .ui-dialog-titlebar {	background: #158352;	padding: 0px;	height: 28px;	_height: 29px;	color: #FFFFFF;}.ui-dialog.ui-draggable .ui-dialog-titlebar {	cursor: move;}.ui-dialog .ui-dialog-titlebar-close {	position:absolute;	top: 6px;	right: 10px;	color: white;	font-weight: bold;	font-size: 12px;}.ui-dialog .ui-dialog-title {	margin-left: 5px;	color: white;	font-weight: bold;	position: relative;	top: 7px;	left: 4px;	white-space: nowrap;}.ui-dialog .ui-dialog-content {	margin: 1.2em;}div.trashError{	border: 1px solid red;}div.trashError div.ui-dialog-titlebar {	background: red;}.ui-resizable { 	position: relative;}.ui-resizable-handle { 	position: absolute; 	display: none; 	font-size: 0.1px; }.ui-resizable .ui-resizable-handle { 	display: block; }body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */.ui-resizable-n { 	cursor: n-resize; 	height: 6px; 	width: 100%; 	top: 0px; 	left: 0px; }.ui-resizable-s { 	cursor: s-resize; 	height: 6px; 	width: 100%; 	bottom: 0px; 	left: 0px; }.ui-resizable-e { 	cursor: e-resize; 	width: 6px; 	right: 0px; 	top: 0px; 	height: 100%; }.ui-resizable-w { 	cursor: w-resize; 	width: 6px; 	left: 0px; 	top: 0px; 	height: 100%; }.ui-resizable-se { 	cursor: se-resize; 	width: 9px; 	height: 9px; 	right: 0px; 	bottom: 0px; 	background-color: #158352; }.ui-resizable-sw { 	cursor: sw-resize; 	width: 9px; 	height: 9px; 	left: 0px; 	bottom: 0px; 	background-color: #158352; }.ui-resizable-nw { 	cursor: nw-resize; 	width: 9px; 	height: 9px; 	left: 0px; 	top: 0px; }.ui-resizable-ne { 	cursor: ne-resize; 	width: 9px; 	height: 9px; 	right: 0px; 	top: 0px; }/*****************************************************************************//*** PREVIEW ASN IMAGES ***//*****************************************************************************/#asnTop{	border: 1px solid #158352; 	margin-top: 15px;	background-color: #E0E0E0;}#asnTop div.asnImage{	border: 1px solid transparent; 	float: left;	width: 100px; 	height: 160px; 	margin: 6px;	padding: 5px;	text-align: center;}#asnTop div.asnImage:hover,#asnTop div.asnImage-hover{	border: 1px solid #158352; }#asnTop div.asnImage div{	height: 120px;}#asnTop h3{	border-bottom: none;	padding-bottom: 0;	margin-left: 5px;	margin-top: 5px;}#asnTop p.selectLine{	clear: both;	text-align: right;	margin-right: 8px;	}#asnTop p.selectLine select{	width: 155px;	background-color: #E0E0E0;}/*****************************************************************************//*** INFOPAGE WITH MAILFORM ***//*****************************************************************************/#resultColumn.infoPage a{	font-weight: bold;}#resultColumn.infoPage h2{	padding-top: 25px;}div#form{	margin: 30px 0;}div#form label, div#form input, div#form select{	display: block;	float: left;	margin-bottom: 3px;}div#form label{	width: 120px;	cursor: pointer;	font-weight: bold;}div#form input, div#form select{	width: 200px;}div#form input, div#form textarea{	border: 1px solid #158352;	color: #158352;	font-family: Verdana,Arial;	font-size: 11px;	padding: 2px;}div#form textarea{	width: 400px;}div#form input.submit{	background: #FFFFFF;	margin-top: 20px;	margin-left: 120px;	cursor: pointer;}div#form div#returnInfo{	margin-left: 120px;	width: 400px;	padding: 2px;}div#form div#returnInfo.successful{	border: 1px solid green;	background-color: #EEF6E2;}div#form div#returnInfo.error{	border: 1px solid #FF423D;	background-color: #FFF0F0;}div#form div#returnInfo ul{	margin-left: 20px;}div#form div#returnInfo ul li{	margin-top: 2px;}/*****************************************************************************//*** EXPERIMENTAL ***//*****************************************************************************/.infoblock {	cursor:help;}.underline{	text-decoration:underline;}.sizer_image{	border:solid 2px #158352;	margin-right:3px;	width:16px;	height:16px;}.navtrail_image{	margin-bottom: -7px;	width:21px;	height:26px;	border:0;	}.pointer{	cursor:pointer;}.align_left{text-align:left;}.productsname{text-align:left;float:left;margin-bottom:15px;margin-top:15px;width:100%;clear:both;}.productsname h1{	font-size:1em;	color:#158352;	padding-right:15px;	float:left;}.productsname span{	font-size:0.7em;	font-weight:normal;}.articlenumber{text-align:right;font-size:12px;color:#FFF;font-weight:bold;padding-top:3px;padding-right:3px;}.backArticle {position:absolute;text-align:right;font-size:14px;color:#000;font-weight:bold;top:268px;z-index:1;right:40px;}.backArticle a{color:#000;}.backCategorie {width:927px;text-align:right;font-size:14px;color:#000;font-weight:bold;margin-top:-2px;margin-bottom:5px;right:30px;}.backCategorie a{color:#000;}.backAllManu {position:absolute;text-align:right;font-size:14px;color:#000;font-weight:bold;top:270px;right:35px;margin-left:1px;z-index:10000;}.backAllManu a{color:#000;}.reviews_top{font-size:0.8em;font-weight:normal;text-align:left;padding-top: 3px;}.mainframe {padding:5px;margin:0px;margin-left:-4px;}.mainframetabs {padding:3px;margin:2px 10px 0px -3px;min-height:100px;max-width:740px;float:left;}.mainframetabs_1 {border:2px solid #CCCCCC;padding:3px;margin:-2px 0px 0px 0px;min-height:100px;}#products_footer_icons{	margin-bottom:7px;}.m_bottom{margin-bottom:5px;}.align_right{text-align:right;}.align_center{text-align:center;}.size_9{font-size:9px;}.size_18{font-size:18px;}.product_options{padding-left:5px;padding-right:20px;}.quantity{	color:#158352;	font-weight:bold;	font-size:13px;}#attr_lieferzeit2{	color:#000;}#attr_quantity_color{text-align:center;padding:3px;font-size:normal;font-size:11px;}.attr_ausgabe{}.attr_ausgabe_ersatz{margin:0px;font-size:12px;padding:0px;cursor:pointer;clear:both;color:#158352;line-height:20px;font-size:11px;}.attr_ausgabe_ersatz a{	color:#158352;}.attr_ausgabe_ersatz:hover{	color:#158352;	text-decoration:underline;}.error_stock{text-align:center;padding:3px;background-color:#CCCCCC;font-size:11px;}.error_stock_grey{text-align:center;padding:3px;background-color:#CCCCCC;font-size:11px;width:180px;}.sdb {padding-top:5px;width:16px !important; height:16px !important;}.facebook{position:relative;padding-top:0px;right:200px;top:-20px;width:250px;height:30px;float:right;margin-bottom:20px;}.button_print{position:relative;top:-35px;float:right;height:40px;margin-bottom:20px;}.bewertung_vid{position:relative;margin-bottom:-1px;left:215px;height:29px;}.bewertung{position:relative;margin-bottom:-1px;left:141px;height:29px;}.bewertung_text{color:#FF0000;font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}.border_collapse{border-collapse: collapse;}table .table_standard{width:100%;border:0px;}.clear_both{clear:both;}.image_details{padding-right:20px;border:0px;}.nowrap{white-space:nowrap;}.shop_bewertung_gesamt{border:1px solid #006600;border-style:solid;border-collapse: collapse;padding-left: 4px;padding-right: 4px;padding-top: 1px;padding-bottom: 1px;width:100%;}.image_blank{width:40px;height:40px;}/* javscript karussell */#carousel-wrapper {    width: 500px;    height: 500px;    overflow: hidden;}#carousel-content {    width: 2500px;}#carousel-content .slide {    float: left;    width: 500px;    height: 500px;}/* javscript karussell */strong.cat_link{text-decoration:none !important;font-size : 12px;font-weight: normal;cursor: pointer;}strong.cat_link:hover{	text-decoration:underline !important;	font-size : 12px;	font-weight: normal;	cursor: pointer;}.hand{	cursor:pointer;}#inkl_mwst{	font-size:9px;	padding-bottom:0px;}#box_also_purchased {	float:left;	border:0px;	padding:0px;	width:189px;	margin-left:7px;	margin-right:0px;	margin-top:5px;	margin-bottom:10px;	clear:right;}#box_cross_selling {	float:left;	margin-right:9px;	border:1px solid #79B600;	padding:0px;	margin-bottom:10px;	width:99%;	padding-bottom:10px;}#finanzierung{	font-size:11px;	cursor: pointer;	color:#000;}#grundpreis{	font-size:9px;	padding-bottom:3px;	padding-top:3px;	clear:both;}#versandinfo{	font-size:9px;	margin:0px;	margin-top:3px;	padding:0px;	clear:both;}#versandinfo a{	color:#158352;}#versandinfo a:hover{	color:#158352;}.shop_bewertung_head{	font-weight:bold;	font-size:16px;	padding:14px 0 0 6px;	display:block;	color:white;}.shop_bewertung{	overflow:hidden;	height:130px;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/box_information_back.gif");	padding:5px 5px 5px 5px;	color:white;	font-weight:bold;}.shop_bewertung_kopf{	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/box_header_empty.gif");	background-repeat:no-repeat;	height:42px;	width:244px;	display:block;}.nl_startseite{color:#FFFFFF;font-weight:bold;padding-left:14px;padding-top:96px;}div.guenstiger {	position:absolute;	right:-57px;	top:359px;}div.guenstiger  img{	border:0;}div.mobilelayer {font-family: Tahoma, Arial, sans-serif;border:5px #000000 solid;background: #ffffff;color: #000000;font-size: 3em;font-weight: bold;text-align: center;width:800px;position: absolute;left: 50%;margin-left: -400px; top: 120px;padding-bottom:50px;padding-top:50px;z-index:9999;}.header_left{border:0px; width:25px;height:291px;}.header_logo{border:0px;width:562px;height:291px;}.header_right{border:0px;width:25px;height:291px;}.header_siegel{position:absolute;left:567px;top:46px;}.footer{	width:1000px;	height:21px;	border:0;}.50EUR-gewinnen{border:0pxwidth:81px;height:29px;}.versandinfo_artikelkarte{width:23px;height:12px;border:0;}.image_mini_48{ width:450px; height:330px;}.pfeil_artikelbeschreibung{ width:13px;height:6px;}.manufacturer_dropdown{width:200px;float:left;}.preisspanne{width:150px;float:left;white-space:nowrap;}.multisort_dropdown{width:150px;float:left;}.hitlist_dropdown{width:150px;float:left;}.filter_delete{padding-right:20px;margin-top:10px;text-align:right;float:left;}.artikel_details{width:66px;height:25px;}.no_image{width:28px;height:28px;}.float_left{float:left;}.float_right{float:right;}.weiterlesen{width:94px;height:14px;}.img_stars{width:43px;height:14px;border:0;}.iframe_facebook{border:none;overflow:hidden;width:110px;height:21px;}.image_printer{padding-right:8px;/*border-right:solid 1px #158352;*/width:22px;height:22px;}.a2a_dd img{width:82px;height:22px;border:0;}.empfehlung_image{border:0;width:16px;height:14px;}.testeo_image{border:0;height:14px;width:56px;}.preisspanne_product_listing{width:40px;text-align:center;}.zahlungsarten_startseite{width:270px;height:178px;margin-right:8px;}#zahlungsarten{	white-space:nowrap;	clear:both;	margin-left:0px;	margin-bottom:10px;	margin-top:8px;}.versandarten_startseite{width:133px;height:176px;border:0;margin-right:10px;}.newsletter_startseite{float:left;width:269px;height:185px;background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/box_newsletter.jpg"); background-repeat:no-repeat;}.email_startseite{width:144px;}.box_categories{width:244px;height:42px;border:0;}.box_rueckgaberecht_oben{width:242px;height:41px;border:0;}.box_rueckgaberecht_unten{border:0;width:242px;height:109px;}.box_video_unten{border:0;width:242px;height:156px;}div.box_5_gruende img{border:0;width:62px;height:62px;}.padding_top_10{padding-top:10px !important;}.padding_top_20{padding-top:10px !important;}.padding_top_30{padding-top:10px !important;}.padding_top_40{padding-top:10px !important;}.padding_top_50{padding-top:10px !important;}.padding_left_10{padding-left:10px !important;}.padding_left_15{padding-left:15px !important;}.padding_left_25{padding-left:25px !important;}.padding_left_40{padding-left:40px !important;}.padding_left_55{padding-left:55px !important;}.padding_left_70{padding-left:70px !important;}.padding_right_10{padding-right:10px !important;}.padding_right_15{padding-right:15px !important;}.padding_right_25{padding-right:25px !important;}.padding_right_40{padding-right:40px !important;}.padding_right_55{padding-right:55px !important;}.padding_right_70{padding-right:70px !important;}.margin_left_10{margin-left:10px !important;}.margin_left_15{margin-left:15px !important;}.padding_left_25{margin-left:25px !important;}.margin_left_40{margin-left:40px !important;}.margin_left_55{margin-left:55px !important;}.margin_left_70{margin-left:70px !important;}.margin_right_10{margin-right:10px !important;}.margin_right_15{margin-right:15px !important;}.margin_right_25{margin-right:25px !important;}.margin_right_40{margin-right:40px !important;}.margin_right_55{margin-right:55px !important;}.margin_right_70{margin-right:70px !important;}.bg_lvl_1{background-color:#FFFDF2 !important;border:0px !important;}.bg_lvl_2{background-color:#FEFBDA !important;border:0px !important;}.bg_lvl_3{background-color:#FDF6B3 !important;border: solid 1px #FFFFFF !important;}.bg_lvl_4{background-color:#FBF18E !important;border: solid 1px #FFFFFF !important;}.bg_lvl_5{background-color:#F7E985 !important;border: solid 1px #FFFFFF !important;}.categorie_lvl_1{margin-left:3px;display:list-item;list-style:none;}.categorie_gebrauchtmaschinen{	margin-top:7px;	margin-bottom:7px;	border:0px;	background-color:#FCDC05;}#showCats {	margin-top:5px;}.box_newsletter{border:0;width:242px;height:42px;}#box_newsletter input.mail{width:144px;}.tabmenushadow {	background-image:url("http://static.handwerker-versand.de/images/tabber_back2.gif"); background-repeat:repeat-x;	clear:both;	height:10px;	border-top:1px solid #FFFFFF;}.tabmenushadow_accessoires {	background-image:url("http://static.handwerker-versand.de/images/tabber_back2.gif"); background-repeat:repeat-x;	clear:both;	height:10px;	border-top:1px solid #FFFFFF;	margin-left:-2px;	width:912px;}.tabmerke{ text-decoration: none; background:#b2b2b2; float:right; padding: 5px 5px; font: bold 12px;  color:#FFF; font: bold 12px Verdana, sans-serif; cursor:pointer;}.tabplaceholder{ background:#FFF; width:3px; height:25px; float:left;}.tabplaceholderright{ background:#FFF; width:3px; height:25px; float:right;}.tabsback{ background:#70B400; width:715px; height:25px;}.tabmerke:hover{ color: #FFFF01; text-decoration: none;}.tabprint{ text-decoration: none; background:#b2b2b2; float:right; padding: 5px 5px; font: bold 12px;  color:#FFF; font: bold 12px Verdana, sans-serif; cursor:pointer;}.tabprint:hover{ color: #FFFF01; text-decoration: none;}.tabmenu{ text-decoration: none; background:#70B400; float:left; padding: 5px 5px; font: bold 12px;  color:#FFFFFF; font: bold 12px Verdana, sans-serif; cursor:pointer;}.tabmenu_active{ background: #007838; text-decoration: none; background: #158352; float:left; padding: 5px 5px; font: bold 12px;  color:#FFFFFF; font: bold 12px Verdana, sans-serif; cursor:pointer;}.tabmenu a{ color: #FFFFFF; text-decoration: none;}.tabmenu a:hover{ color: #FFFF01; text-decoration: none;}.tabmenu:hover{ color: #FFFF01; text-decoration: none;}.tabmenu:active{ background: #007838; text-decoration: none; background: #158352; color:#FFFFFF; cursor:pointer;}.clear_right { clear:right;}.products_row 1{	width:495px;	overflow:hidden;	vertical-align:top;}.products_row2 {	width:250px;	overflow:hidden;	vertical-align:top;	padding-left:20px;}.tabcontent1 { display:block; padding:10px;}.tabcontent1 h1{	font-size:1.3em;}.tabcontent2 { display:none; padding:10px;}.tabcontent3 { display:none; padding:10px;}.tabcontent4 { display:none; padding:10px;}.tabcontent5 { display:none; padding:10px;}.tabcontent6 { display:none; padding:10px;}.tabcontent{padding:0px;clear:both;border:0px;margin-bottom:10px;width:725px;}.blog_artikeldetail h3{	font-size:12px;	font-weight:bold;	border:0;}hr.tab {	color:#FFFFFF;	border:none;	border-top: 2px solid #999999;		background-color: #FFFFFF;	height: 1px;	clear:both;	margin-bottom:15px;	margin-top:25px;}.black{	color:#158352 !important;}.bold{	font-weight: bold !important;}.MsoNormal span h2{	font-size:11px;	font-weight:bold;}.MsoNormal span h3{	font-size:10px;	font-weight:bold;}div#info_menu_links {	margin-left:2px;	width:230px;	font-size:12px;	background-color:#EEEDED;	margin-top:-5px;	/*color:#666666;*/	color:#000000;	}div#info_menu_links p {		font-weight:bold;		padding-top:10px;		padding-bottom:3px;		padding-left:10px;		margin-bottom:3px;		border-bottom:1px dotted #000000;		cursor: pointer;		/*color:#666666;*/	color:#000000;}div.info_menu_inactive {	padding:3px;	border-bottom:1px dotted #000000;	/*background-color: #EEEDED;*/	background-color: #E9EAE9;	max-width:240px;	font-size:1.1em;	/*color:#666666;*/	color:#000000;}div.info_menu_inactive a {	/*color:#666666;*/	color:#000000;}div.info_menu_inactive:hover {	padding:3px;	background-color: #EEEDED;	background-position:0px 50%;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/pfeil_kategorien.gif"); background-repeat:no-repeat;	text-decoration:underline;	font-weight:bold;	font-size:1.1em;	/*color:#666666;*/	color:#000000;}div.info_menu_active {	padding:3px;	border-bottom:1px dotted #000000;	border-top:1px dotted #000000;	max-width:240px;	font-size:1.1em;	/*color:#666666;*/	color:#000000;}div.info_menu_active:hover {	background-color: #FCF59C;	background-position:0px 50%;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/pfeil_kategorien.gif"); background-repeat:no-repeat;	cursor: pointer;	text-decoration:none;	font-size:1.1em;	/*color:#666666;*/	color:#000000;}div.info_menu_press {	padding:3px;	border-bottom:0px;	background-position:0px 50%;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/pfeil_kategorien.gif"); background-repeat:no-repeat;	font-size:1.1em;	/*color:#666666;*/	color:#000000;}div.info_menu_press:hover {	background-position:0px 50%;	background-image:url("http://static.handwerker-versand.de/templates/HV2014/Bilder/pfeil_kategorien.gif"); background-repeat:no-repeat;	cursor: pointer;	text-decoration:none;	font-size:1.1em;	/*color:#666666;*/	color:#000000;}div#footer_alt_haupt {	width:1000px;	height:21px;	float:left;		}div#footer_alt_copyright_links {	width:25px;	float:left;		}div#footer_alt_copyright_rechts {	width:25px;	clear:right;}div#footer_alt_copyright {	width:710px;	padding-left:15px;	vertical-align:top;	text-align:left;	color:#007E3E;	line-height:2.5em;	font-size:11px;	float:left;		}div#footer_alt_copyright a {	color:#007E3E;	}span#footer_alt_copyright2 {	color:#6F9502;	line-height:2.5em;	float:left;				font-size:11px;	float:left;			}span#footer_alt_copyright2 a{	color:#6F9502;}div#footer_alt_copyright_logos {	vertical-align:middle;	text-align:right;	width:250px;	padding-right:15px;	padding-top:5px;	float:right;}h3.social{width:170px;}img.social_twitter{	margin-left:50px;}p.facebook_plauderlaune{	margin-top:34px !important;}#btn_video{	display:none;}#startseitentext{	margin-top:0px;	margin-left:5px;	float:left;	width:455px;	text-align:justify;}#startseitentext h3{	font-size:1em;	color:#158352;}#startseitentext2{	margin-top:0px;	margin-left:23px;	float:left;	text-align:justify;	width:455px;}#startseitentext2 h3{	font-size:1em;	color:#158352;}#startseitentext3{	margin-top:0px;	padding:5px;	padding-bottom:0px;	clear:both;	text-align:justify;}#startseitentext3 h3{	font-size:1em;	color:#158352;}.ersatzteilanfrage{font-size:10px;padding-left:9px;text-decoration:underline;}.hersteller_header{	font-weight:bold;	border-bottom:1px dotted #000;	margin-bottom:5px;}.hersteller_content{	width:222px;	max-width:222px;	float:left;	padding:5px;}.hersteller_umbruch{	clear:both;	width:650px;}.all_manufacturers {	color: #158352;    font-size: 14px;    font-weight: bold;    margin-left: -311px;    margin-top: -33px;    position: absolute;    text-align: right;    width: 100%;}#manufacturer_more_btn{	font-weight:bold;	cursor:pointer;}.finanzierung_table_header {	border: 1px solid; border-color: #999;	width: 150px;	text-align:center;	font-size:10px;	font-weight:bold;}.finanzierung_table {	border: 1px solid; border-color: #999;	width: 150px;	text-align:center;	font-size:10px;}/*------------------------------------	Hersteller (Kategorie) | BO------------------------------------*/#myTabber ul.top-man-list {	padding:0;}#myTabber .top-man-list,#myTabber .top-man-list li {	list-style:none;}#myTabber .top-man-list li {	width:139px;	padding:10px;	position:relative;	border:1px solid #dadada;	float:left;	margin:0 9px 9px 0;}#myTabber .top-man-list li.lastcat {	margin:0 0 9px 0;}#myTabber .top-man-list li:hover {	border:1px solid #158352;}#myTabber .top-man-list li .top-man-img-container {	width:139px;	height:100px;	display:table-cell;	text-align:center;	overflow:hidden;	vertical-align:middle;}#myTabber .top-man-list li .top-man-img-container img {	max-width:139px;	max-height:100px;	display:block;	margin:0 auto;}#myTabber .top-man-list li span.top-man-title {	display:block;	font-size:11px;	color:#007838;	text-align:center;	height:27px;	line-height:13px;	margin:3px 0 0 0;}#myTabber .top-man-list li a.top-man {	position:absolute;	top:-1px;	left:-1px;	z-index:50;	width:161px;	height:152px;	text-indent:-9999px;	overflow:hidden;	background:url(img/spacer.gif) repeat scroll 0 0 transparent;}/* clear */.top-man-list:after {	content: ".";	display: block;	clear: both;	font-size: 0;	height: 0;	visibility: hidden;}/* IE-Patch für IE 7*/*:first-child+html .top-man-list { min-height: 0; }/* IE-Patch für IE 6*/* html .top-man-list { height: 1%; }/*------------------------------------	Hersteller (Kategorie) | EO------------------------------------*//* Kategoriemenu Startseite */.catsfront{	width:305.6px;	height:59px;	float:left;	font-size:1.3em;	font-weight:bold;	border:1px dotted #79B600;	overflow:hidden;	background-color:#FFF;	text-decoration:none;	display:block;	margin-right:2px;	margin-bottom:3px;}.catsfront:hover{	background-color:#158352;	color:#FCEE02;}.catsfront a{	color:#158352;}.catsfront a:hover{	color:#FCEE02;}.catsfrontend{	clear:both;	width:100%;}#catsfrontend{	clear:both;	width:100%;}.catfrontimg{	padding:5px;	float:left;	-webkit-border-radius: 15px;	-moz-border-radius: 15px;	border-radius: 15px;	}.catfrontimgtxt{	position:relative;	height:50px;	padding-top:18px;}.manufacturer_startpage{	width:180px;	float:left;	text-align:right;	padding-top:13px;	padding-bottom:10px;	padding-left:2px;	padding-right:2px;	margin-top:-1px;}#box_start_manufacturer{	width:100%;	border:0px;	height:60px;	margin-top:5px;}.angebote_startseite {	max-width:205px;	max-height:20px;	overflow:hidden;	font-size:1.2em;	color:#158352;	text-align:center;}.angebote_startseite  a:link{	color:#158352;}div#inhalt_error_table {	width:99.1%;}/*AUFKLAPPBOX*/.klick-box{float: left;padding:5px;width:10px;height:10px;background:#FFF;color:#000;font-family:Verdana,sans-serif;text-align:center;line-height:10px;font-size:10px;font-weight: bold;border:1px solid #000;display: inline-block;cursor:pointer;}.klick-box2{float: left;padding:4px;width:10px;height:10px;background:#000;color:#fff;font-family:Verdana,sans-serif;text-align:center;line-height:10px;font-size:10px;font-weight: bold;border:1px solid #000;display: inline-block;cursor:pointer;}.klick-box:hover, .klick-box2:hover{background:#FFF;color:#70B400;border:1px solid #70B400}.klick-box, .klick-box:hover{transition:0.5s;-o-transition:0.5s;-mstransition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;}.klick-box2, .klick-box2:hover{transition:0.5s;-o-transition:0.5s;-mstransition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;}#divText1,#divText2,#divText3,,#divText4,#divText5,#divText6,#divText7,#divText8,#divText9{display:none}/* TABELLE */table.prodtab{width:100%;height:auto;font-family:Tahoma}table.prodtab, table.prodtab td{border:1px solid #000;margin:1px}table.prodtab td{vertical-align:middle;line-height:normal;text-align:center;font-size:small}table.prodtab td h3{text-align:right}table.prodtab td h4, table.prodtab td h5,table.prodtab .first{text-align:left}table.prodtab td h5{font-weight: 100;font-size: small}table.prodtab .first{font-size: x-small}.prodtab-head{font-size: 30px !important}table.prodtab td h3,table.prodtab td h4,table.prodtab td h5{margin:0}/* LISTE */ul.listele{font-weight:normal}#categoriesmenu{	position:absolute;	top:236px;	left:50%;	right:50%;	margin-left:-477px;	background-color:#FFF;	display:block;	color:#000;	text-decoration:none;	width:300px;	padding:0px;	border:1px solid #FFF;	-webkit-box-shadow: 0 10px 15px 0 #666;	box-shadow: 0 10px 15px 0 #666;	display:none;	z-index:99999;}#categoriesmenu ul{	list-style:none;	margin:0px;	margin-left:-40px;}#categoriesmenu  li{	color:#000;	text-decoration:none;	margin:0px;	line-height:2em;	font-size:14px;	border-bottom:1px solid #FFF;	float:left;	width:230px;	height:59px;}#categoriesmenu  li:hover{	color:#FFF;	background-color:#70B400;}#manufacturersmenu{	position:absolute;	top:236px;	left:50%;	right:50%;	margin-left:-355px;	background-color:#FFF;	display:block;	color:#000;	text-decoration:none;	width:540px;	padding:0px;	border:1px solid #FFF;	-webkit-box-shadow: 0 10px 15px 0 #666;	box-shadow: 0 10px 15px 0 #666;	display:none;	z-index:99999;}#manufacturersmenu ul{	list-style:none;	margin:0px;	margin-left:-40px;}#manufacturersmenu  li{	color:#000;	text-decoration:none;	margin:0px;	line-height:2em;	font-size:14px;	border-bottom:1px solid #FFF;	float:left;	width:180px;	height:59px;	font-size:18px;	font-weight:bold;	text-align:center;}#manufacturersmenu  li:hover{	color:#FFF;	background-color:#70B400;}#aktionenmenu{	position:absolute;	top:236px;	left:50%;	right:50%;	margin-left:-204px;	background-color:#FFF;	display:block;	color:#000;	text-decoration:none;	width:280px;	padding:0px;	border:1px solid #FFF;	-webkit-box-shadow: 0 10px 15px 0 #666;	box-shadow: 0 10px 15px 0 #666;	display:none;	z-index:99999;}#aktionenmenu ul{	list-style:none;	margin:0px;	margin-left:-40px;}#aktionenmenu  li{	color:#000;	text-decoration:none;	margin:0px;	line-height:2em;	font-size:14px;	border-bottom:1px solid #FFF;	float:left;	width:280px;	height:59px;}#aktionenmenu  li:hover{	color:#FFF;	background-color:#70B400;}.products_row1 {	vertical-align:top;	padding-right:25px;}.products_row2 {	vertical-align:top;	padding:0px;	padding-top:10px;}.margintop25{	margin-top:25px;}.merkmale_table {	margin-bottom:10px;	border:0px solid #000 !important;	border-collapse:collapse;}.merkmale_header {	font-weight:bold;}.merkmale_header2 {	font-weight:bold;	vertical-align:bottom;}.merkmale_content {}#attr_einleitung, #attr_merkmale, #attr_lieferumfang, #attr_emotionen{	border:0px;	border-bottom:0px solid #158352;	margin-bottom:10px;	display:block;}#attr_merkmale{	border:0px;	/*max-height:400px;	overflow-y:auto;	overflow-x:hidden;*/}#attr_lieferumfang{	/*max-height:400px;	overflow-y:auto;	overflow-x:hidden;*/}.attrboxcontent{	width:100%;	clear:both;	vertical-align:top;	padding:0px;	margin-top:0px;}.fontbold {	font-weight:bold;}.hr_start {	clear:both;	width:990px;	height:0px;	border:0px;}#eekpfeil{	position:absolute;	left:505px;	top:580px;	z-index:1000;}#eekpdf{	position:absolute;	right:44px;	top:673px;	z-index:1000;}#popupwartung h2{	font-size:16px;	font-weight:bold;	text-transform: uppercase;	color:#158352;	margin:10px;}#popupwartung a{	size:16px;	color:#158352;}.boxfull {	width:100%;	clear:both;	margin-top:12px;	margin-bottom:12px;	margin-left:-7px;}.boxslider{	width:620px;	height:370px;	float:left;}/*.boxpremium{	width:604px;	height:188px;	border:8px solid #C6C6C6;	float:left;}*/.boxpremium{	width:294px;	height:188px;	border:0px;	float:left;}.boxweber{	width:294px;	height:188px;	border:0px;	float:left;}.boxbewertungen{	width:294px;	height:220px;	border:0px;	float:left;	margin-right:25px;}.boxkategorien{	width:930px;	clear:both;	padding:5px;	background-color:#C6C6C6;	height:280px;}.boxkategoriensmall{	width:294px;	padding:4px;	margin:4px;	background-color:#FFF;	height:264px;	float:left;	text-align:center;	overflow:hidden;}.boxdeals{	width:280px;	padding:0px;	margin-left:638px;	background-color:#FFF;	border:8px solid #C6C6C6;	height:355px;	overflow:hidden;}.boxverkauft{	width:945px;	clear:both;	padding:0px;	background-color:#FFF;	height:225px;}.boxverkauftsmall{	width:176px;	height:210px;	overflow:hidden;	margin:5px;	float:left;	text-align:center;	margin-left:38px;	margin-right:17px;	margin-bottom:30px;	margin-top:-20px;}.bxslidersell{	margin-top:30px;}.bxslidersell img {	margin-left:40px;}.sellprice {	font-weight:bold;	margin:0px;	font-size:1.5em;	margin-top:10px;}.selltitle {	margin-top:8px;	height:30px;	overflow:hidden;}.selltax {	margin-top:0px;	width:100%;	font-size:9px;	text-align:center;}.boxblog{	text-align:justify;	width:300px;	height:220px;	border:0px;	float:left;	padding-right:25px;}.boxwersindwir{	width:291px;	height:220px;	border:0px;	float:left;	clear:right;}/*.box_newsletter_start{	height:188px;	border:8px solid #FFF;	margin-left:637px;}*/.box_newsletter_start{	height:188px;	border:8px solid #FFF;	margin-left:15px;	margin-right:15px;	width:296px;	float:left;}.hrstart{	color: #C6C6C6;    background: #C6C6C6;    height: 1px;    border: none;		margin-left:-9px;	margin-top:20px;	margin-bottom:20px;	clear:both;}.hrblog{	color: #C6C6C6;    background: #C6C6C6;    height: 1px;    border: none;		margin-top:10px;	margin-top:5px;	margin-right:2px;	clear:both;}.h2start{	color:#158352;	font-size:1.66em;	font-weight:normal;}/*.h4start {	padding:0px;	margin:0px;	margin-top:15px;	white-space:nowrap;	overflow:hidden;}*/.h4start {	padding:0px;	margin:0px;	margin-top:15px;	white-space:nowrap;	overflow:hidden;	font-size:10px;}.h4blog{	padding:0px;	margin:0px;	margin-top:25px;	white-space:nowrap;	overflow:hidden;}.bewertungstart{	margin-top:5px;	color:#158352;	font-size:0.9em;	font-weight:normal;	}.allbrands{	margin-top:-20px;	color:#158352;	font-size:1.25em;	font-weight:normal;	}.allbrands a{	color:#158352;}.btnnewsletterstart{	margin-top:0px;	color:#158352;	font-size:1.25em;	font-weight:normal;	padding:0px;	text-decoration:underline;	border:0px;	background-color:#FFF;	cursor:pointer;}.morepremium{	margin-top:10px;	color:#158352;	font-size:1.25em;	font-weight:normal;	padding-right:10px;	text-decoration:underline;}.morepremium a{	color:#158352;}/*.ulpremium{	line-height:1.3em;}*/.ulpremium{	line-height:1.3em;	background-color:#CCC;	padding:3px;}/*.ulpremium li {	margin-left:292px;	font-size:0.9em;}*/.ulpremium li {	margin-left:18px;	font-size:0.9em;}.iconnewsletter{	margin-top:-12px;	width:49px;	height:50px;	border:0px;}.textnewsletter{	padding-left:4px;	padding-top:4px;}.sehrgut{	margin-top:18px;	width:100%;	text-align:center;	font-size:1.75em;	color:#000;	line-height:21px;}.polltxt{	border:1px solid #C6C6C6;	height:27px;	width:290px;	overflow:hidden;	padding:5px;	padding-top:3px;	line-height:15px;}.blogtext {	line-height:1.2em;	height:100px;	overflow:hidden;}.startcattxt{	text-align:left;	width:280px;	overflow:hidden;	height:105px;	padding:8px;	margin-bottom:4px;	margin-top:0px;}.startcatimg{	width:295px;	height:110px;	background-repeat: no-repeat;	background-size: contain;	background-position: 50%;}#slides {  overflow: hidden;  position: relative;  width: 100%;  height: 35px;}#slides ul {  list-style: none;  width: 100%;  height: 35px;  margin: 0;  padding: 0;  position: relative;}#slides li {  width: 100%;  height: 35px;  float: left;  text-align: justify;  position: relative;}.bxslider_accessoires li {	margin-left:-40px;}.bxslider_accessoires li img {	display:inherit !important;	max-height:75px;}.bxslider_recommended li {	margin-left:-40px;}.bxslider_recommended li img {	display:inherit !important;	max-height:75px;}.holder_accessoires{	min-height:170px;	border-bottom:1px solid #b2b2b2;	padding:0px;	margin:0px;	margin-bottom:12px;	width:178px;	vertical-align:middle;}.holder_accessoires_txt{	min-height:120px;	text-align:center;}.loadbeeButton{	clear:both !important;	margin-top:-10px !important;	}/*****************************************************************************//*** SUGGEST ***//*****************************************************************************//* needed otherwise the searchBoxLine will pop-up in IE */div.suggestFormWrap{	position:absolute;		z-index:1001;}div.suggestLayer {	position: relative;	display: none;	padding: 0;	margin: 0;	z-index: 99999;	}ul.suggestLayerList,ul.suggestLayerBlock,div.suggestLayerBlock{	list-style: none;	color: #000;	font-size: 11px;	font-weight:normal;	background-color: white;	cursor: pointer;	border: 1px solid #158352;	-moz-box-shadow: 0px 6px 6px #aaa;	-webkit-box-shadow: 0px 6px 6px #aaa;	box-shadow: 0px 6px 6px #aaa;	border-collapse: separate;	padding: 2px;	overflow:hidden;}ul.suggestLayerList li,ul.suggestLayerBlock li, ul.suggestLayerBlockText li, ul.suggestLayerBlockImage li{	list-style: none;	display: block;}.suggestLayerBlockImage, .suggestLayerBlockText{	float: left;	padding: 0;	margin: 0;		width:443px;	overflow:hidden;}.suggestLayerBlockImage{	margin-left: 0px;	padding-left: 0px;}li.suggestHeader{	color: #FFF;	font-weight: bold;	font-size: 12px;	border-bottom: 1px solid #eef6e2;	padding: 13px 10px 3px 5px;	background-color:#90C040;}.suggestLayerBlock ul:first-child li.suggestHeader:first-child{}.suggestLayerBlock ul.noborder{	border: none;	padding-left: 5px;	border-left: 0;}li.suggestRow{	padding-right: 2px;	padding-left: 5px;	padding-top: 4px;	padding-bottom: 4px;}li.suggestRowWithImage{		//vertical-align: middle;	height: 20px;	line-height: 20px;}span.suggestTextQuery{	font-size: 12px;		white-space: nowrap;	}span.suggestTextQueryTyped{	color: #158352;	text-decoration: underline;}span.suggestTextType{	float: right;	padding-left: 20px;	font-size: 10px;}span.suggestTextAmount{	float: right;	padding-left: 10px;	font-size: 10px;	text-align: right;	width: 90px;}span.suggestParentCategory{	font-size: 10px;	color: #B0B1B3;	padding-left: 10px;}li.suggestHighlight{	background-color: #158352;	color: white !important;}li.suggestHighlight span.suggestTextQueryTyped{	background-color: #158352;	color: white !important;}span.suggestImage{	display:none;	padding-right: 20px;	height: 40px;}span.suggestImage img{	max-height: 40px;	max-width: 35px;}/* SEMKNOX */.sxContainer{position: relative;}.sxContainer *{box-sizing: border-box;text-align: left;}.sxResultContent{display: table-cell;width: 100%;}.sxHideFilter .sxResultContent{display:inline-block}.sxFilterContainer{display: table-cell;padding-right: 30px;margin: 0;max-width: 240px;padding-right:20px; overflow:hidden;}.sxHideFilter .sxFilterContainer{display:none}.sxShowFilter .sxFilterContainer{display:table-cell}.sxFilterContainer .sxFilterHolder{padding: 15px;}.sxFilterShow{border-bottom: 1px solid #0079bc;height: 45px;text-align: center;position: relative;display: none;font-size: 12px !important;cursor: pointer;padding: 15px;text-align: center;}.sxRightContainer{width: 100%;}.sxResultHolder{position: relative;}.sxLoadingIndicator{display: none;position: absolute;height: 100%;width: 100%;background-color: rgba(255,255,255,0.5);z-index: 99999;left: 0;top: 0;background-image: url(//login.semknox.com/assets/spinner.gif);background-repeat: no-repeat;background-position-x: center;}.sxClear{clear: both;}.sxProducts:after{content: "sx";clear: both !important;float: none !important;opacity: 0;visibility: hidden;}.sxZeroResults .sxPaginationTop{display: none;}.sxZeroResults .sxOrderFilterHolder{display: none;}.sxZeroResults .sxDesc{display: none;}.sxZeroResults .sxResultFooter{display: none;}.sxResultHeader {margin: 0 0 10px 0;}.sxResultHeader .sx-query{padding: 2px;background-color: #0079bc;color: #fff;}.sxResultHeader .sx-highlight{padding: 2px;background-color: #0079bc;color: #fff;}.sxPaginationHolder{text-align: center;margin: 10px 0 0 0;border-top: 1px solid #eee;border-bottom: 1px solid #eee;position: relative;}.sxPageSummary, .sxGotoTopHolder{float: left;margin-bottom: 8px;line-height: 20px;margin-top: 6px;}.sxResultsPerPage{font-weight:bold;float: right;margin-bottom: 8px;height: 20px;margin-top: 6px;}.sxResultsPerPage select{border: solid 1px #ccc;padding: 2px;font-size: 11px;width: auto;}.sxTabsActive .sxTabs{display: block;}.sxTabs{display: none;border-bottom: 1px solid #777;margin: 20px auto 30px;padding:0;}.sxTabs li{display: inline-block;list-style: none;padding: 6px 10px;margin-left: 2px;border: 1px solid #777;border-bottom: 1px solid #777;border-top-left-radius: 4px;border-top-right-radius: 4px;color: #000;background-color: #f2f2f2;bottom: -1px;position: relative;cursor: pointer;}.sxContainer.viewproducts #sxProductTab{border-bottom: 1px solid transparent;background-color: transparent;}.sxContainer.viewcontent #sxContentTab{border-bottom: 1px solid transparent;background-color: transparent;}.sxContainer ul.sxPagination{display: inline-block;margin: 8px 0 8px 0;}.sxPagination li{display: inline;}.sxPagination .sxPaginationLink,.sxPagination .sxPaginationArrow {padding: 3px 7px;margin: 3px;color: #222;}.sxPagination .sxPaginationLink{border: 1px solid #E6E6E6;background-color: rgba(238, 238, 238, 0.75);}.sxPagination .sxPaginationArrow:hover{font-weight: bold;color: #222;}.sxPagination .sxPaginationLink:hover{background-color: #D04816;color: #fff;}.sxPagination .sxPaginationArrowDisabled{visibility: hidden;}.sxPagination .sxCurrentPageMarker{font-weight: bold;border: 1px solid #777;}.sxPaginationDots{position: relative;}.sxPaginationDots input{display: none;position: absolute;top: -6px;left: -13px;width: 30px;}.sxProductHolder{opacity: 0;transition: opacity 450ms;-webkit-transition: opacity 450ms;}.sxProduct{float: left;width: 10%;margin: 1%;}.sxProductImgHolder img{max-width: 80%;}.sxRankingFlagPositioner{position: relative;}.sxRankingFlag{position: absolute;top: 5px;left: -4px;display: inline-block;background-color: #3777BB;color: white !important;padding: 0px 5px;z-index: 1;}.sxRankingFlag .sxRankingFlagCorner{position: absolute;bottom: -4px;left: 0;width: 4px;height: 4px;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACdJREFUeNpiVAtqLGBgYOhngAImIJ4AxIXIAgzIgiwMCAASZAAIMADHYgSUvbdJ0QAAAABJRU5ErkJggg==);background-repeat: no-repeat;}.sxRankingFlag img {margin: 0;margin-right: 3px;padding: 0;max-height: 16px;}.sxHeadTailSeparator{clear: both;margin-bottom: 20px;border-bottom: 1px solid #ccc;}.sxFooterLoader{height: 40px;background-image: url(data:image/gif;base64,R0lGODlhEAAQAMQAAP///+7u7t3d3bu7u6qqqpmZmYiIiHd3d2ZmZlVVVURERDMzMyIiIhEREQARAAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAQACwAAAAAEAAQAAAFdyAkQgGJJOWoQgIjBM8jkKsoPEzgyMGsCjPDw7ADpkQBxRDmSCRetpRA6Rj4kFBkgLC4IlUGhbNQIwXOYYWCXDufzYPDMaoKGBoKb886OjAKdgZAAgQkfCwzAgsDBAUCgl8jAQkHEAVkAoA1AgczlyIDczUDA2UhACH5BAUHABAALAAAAAAPABAAAAVjICSO0IGIATkqIiMKDaGKC8Q49jPMYsE0hQdrlABCGgvT45FKiRKQhWA0mPKGPAgBcTjsspBCAoH4gl+FmXNEUEBVAYHToJAVZK/XWoQQDAgBZioHaX8igigFKYYQVlkCjiMhACH5BAUHABAALAAAAAAQAA8AAAVgICSOUGGQqIiIChMESyo6CdQGdRqUENESI8FAdFgAFwqDISYwPB4CVSMnEhSej+FogNhtHyfRQFmIol5owmEta/fcKITB6y4choMBmk7yGgSAEAJ8JAVDgQFmKUCCZnwhACH5BAUHABAALAAAAAAQABAAAAViICSOYkGe4hFAiSImAwotB+si6Co2QxvjAYHIgBAqDoWCK2Bq6A40iA4yYMggNZKwGFgVCAQZotFwwJIF4QnxaC9IsZNgLtAJDKbraJCGzPVSIgEDXVNXA0JdgH6ChoCKKCEAIfkEBQcAEAAsAAAAABAADgAABUkgJI7QcZComIjPw6bs2kINLB5uW9Bo0gyQx8LkKgVHiccKVdyRlqjFSAApOKOtR810StVeU9RAmLqOxi0qRG3LptikAVQEh4UAACH5BAUHABAALAAAAAAQABAAAAVxICSO0DCQKBQQonGIh5AGB2sYkMHIqYAIN0EDRxoQZIaC6bAoMRSiwMAwCIwCggRkwRMJWKSAomBVCc5lUiGRUBjO6FSBwWggwijBooDCdiFfIlBRAlYBZQ0PWRANaSkED1oQYHgjDA8nM3kPfCmejiEAIfkEBQcAEAAsAAAAABAAEAAABWAgJI6QIJCoOIhFwabsSbiFAotGMEMKgZoB3cBUQIgURpFgmEI0EqjACYXwiYJBGAGBgGIDWsVicbiNEgSsGbKCIMCwA4IBCRgXt8bDACkvYQF6U1OADg8mDlaACQtwJCEAIfkEBQcAEAAsAAABABAADwAABV4gJEKCOAwiMa4Q2qIDwq4wiriBmItCCREHUsIwCgh2q8MiyEKODK7ZbHCoqqSjWGKI1d2kRp+RAWGyHg+DQUEmKliGx4HBKECIMwG61AgssAQPKA19EAxRKz4QCVIhACH5BAUHABAALAAAAAAQABAAAAVjICSOUBCQqHhCgiAOKyqcLVvEZOC2geGiK5NpQBAZCilgAYFMogo/J0lgqEpHgoO2+GIMUL6p4vFojhQNg8rxWLgYBQJCASkwEKLC17hYFJtRIwwBfRAJDk4ObwsidEkrWkkhACH5BAUHABAALAAAAQAQAA8AAAVcICSOUGAGAqmKpjis6vmuqSrUxQyPhDEEtpUOgmgYETCCcrB4OBWwQsGHEhQatVFhB/mNAojFVsQgBhgKpSHRTRxEhGwhoRg0CCXYAkKHHPZCZRAKUERZMAYGMCEAIfkEBQcAEAAsAAABABAADwAABV0gJI4kFJToGAilwKLCST6PUcrB8A70844CXenwILRkIoYyBRk4BQlHo3FIOQmvAEGBMpYSop/IgPBCFpCqIuEsIESHgkgoJxwQAjSzwb1DClwwgQhgAVVMIgVyKCEAIfkECQcAEAAsAAAAABAAEAAABWQgJI5kSQ6NYK7Dw6xr8hCw+ELC85hCIAq3Am0U6JUKjkHJNzIsFAqDqShQHRhY6bKqgvgGCZOSFDhAUiWCYQwJSxGHKqGAE/5EqIHBjOgyRQELCBB7EAQHfySDhGYQdDWGQyUhADs=);background-repeat: no-repeat;background-position: 50%;}#unibox-suggest-box *{box-sizing: border-box;}img.unibox-vis {width: 50px;margin: 0 10px !important;}.unibox-suggest-cluster{padding: 1%;}div.unibox-suggest-cluster:first-of-type{margin-top: 0;}.unibox-selectable {border: 1px dotted transparent;border-bottom-color: #ddd;position: relative;width: 100%;display: block;}.unibox-suggest-cluster div.unibox-selectable:last-of-type{border-bottom: 1px solid transparent;}.unibox-selectable .unibox-extra {cursor: default;font-size: 12px;}.unibox-selectable:hover .unibox-extra {color: #fff;}.unibox-selectable.active, .unibox-selectable:hover {background-color: #0079bc;color: #fff;cursor: pointer;border-bottom-color: transparent;}.unibox-selectable.active, .unibox-selectable:hover + .unibox-selectable{border-bottom: 1px dotted #ddd;}.unibox-selectable.active a, .unibox-selectable.active span, .unibox-selectable.active .unibox-extra, .unibox-selectable:hover a, .unibox-selectable:hover span, .unibox-selectable:hover .unibox-extra {color: #fff;}.unibox-selectable .unibox-selectable-img-container {width: 61px;height: 60px;line-height: 58px;text-align: center;float: left;margin-right: 6px;border: 1px dashed #dfdfdf;background-color: #fff;}.unibox-selectable.active, .unibox-selectable:hover .unibox-selectable-img-container{border: 1px solid transparent;}.unibox-selectable img {max-width: 85%;max-height: 85%;vertical-align: middle;}.unibox-selectable img::after{content: 'y';}.unibox-selectable span span, .unibox-highlight {font-weight: bold;}.unibox-ca {clear: both;}#unibox-invisible {visibility: hidden;position: absolute;text-align: left;}#unibox-suggest-box {position: absolute;display: none;border: 1px solid #E5E5E5;background-color: #fff;overflow: hidden;z-index: 1500;text-align: left;padding: 4px 0;}#unibox-suggest-box a {text-decoration: none;}.unibox-suggest-cluster > div {padding: 1% 3%;}#unibox-suggest-box h4 {padding: 1% 2%;font-size: 18px;display: block;}.unibox-ivf {position: absolute;text-align: left;}.unibox-ivf {width: 40px;height: 76px;position: absolute;top: -89px;left: -15px;}.unibox-ivf img {max-width: 60%;max-height: 40%;position: absolute;left: 20%;bottom: 0;margin: auto;transition:.3s ease-out;-webkit-transition:0.3s ease-out;-webkit-transform:rotateX(-90deg) translateY(100%);transform:rotateX(-90deg) translateY(100%);}.unibox-ivf img.l {-webkit-transform:rotateX(0deg) translateY(0%);transform:rotateX(0deg) translateY(0%);}#unibox{position: relative;}.unibox-suggest-_ .unibox-selectable>span::before {content: "\00201E";font-weight: bold;padding-left: 0px;left: -1px;position: relative;font-family: serif;}.unibox-suggest-_ .unibox-selectable>span::after {content: "\00201C";font-weight: bold;padding-right: 0px;top: -4px;right: -1px;position: relative;font-family: serif;}.unibox-selectable.active input, .unibox-selectable:hover input{color: #000;}#unibox-dab-holder{position: absolute;top: 0;right: 0;width: 20px;height: 32px;border: none;z-index: 9999;display: none;color: #666;border-color: #666;}#unibox-dab{position: absolute;top: 50%;left: 0;margin-top: -6px;width: 13px;height: 13px;border: 1px solid;border-radius: 50%;font-size: 17px;line-height: 12px;vertical-align: middle;text-align: center;cursor: pointer;}#unibox-dab:before {content: "\00d7";position: absolute;top: 0;left: 0;margin-left: 2px;margin-top: 1px;font-family: sans-serif !important;}.sxOrderFilterHolder{text-align: left;margin: 0 0 10px 0;padding: 3px 0;border-bottom: 1px solid #eee;position: relative;background-color: rgba(238, 238, 238, 0.75);}.sxOrderContainer{height: 22px;overflow: hidden;font-size: 12px;line-height: 22px;padding: 0;margin: 0;position: relative;}.sxOrderContainer li{list-style: none;margin: 0;padding: 0 5px;display: inline-block;line-height: 22px;vertical-align: middle;}.sxOrderContainer .sxOrderSelectedOptions{display: none;}.sxMobile .sxOrderContainer.sxOrderSet .sxOrderSelectedOptions{display: inline;}.sxOrderContainer .sxOrderFilter{border-right: 1px solid #ccc;cursor: pointer;}.sxOrderContainer .sxOrderFilter.active{font-weight: bold;}.sxOrderContainer li.sxOrderFilter:last-of-type{border: none !important;}.sxOrderFilter .sxOrderFilterAsc,.sxOrderFilter .sxOrderFilterDesc,.sxFilterNode .sxMsMoreSign,.sxFilterShow .sxMsMoreSign{display: none;position: relative;height: 11px;width: 14px;top: -2px;left: 2px;margin-right: 2px;}.sxOrderFilter .sxOrderFilterAsc:before,.sxOrderFilter .sxOrderFilterAsc:after,.sxOrderFilter .sxOrderFilterDesc:before,.sxOrderFilter .sxOrderFilterDesc:after,.sxFilterNode .sxMsMoreSign:before,.sxFilterNode .sxMsMoreSign:after,.sxFilterShow .sxMsMoreSign:before,.sxFilterShow .sxMsMoreSign:after{position:absolute;display:block;content:"";border:7px solid transparent;}.sxOrderFilter .sxOrderFilterAsc:before{top:-2px;border-bottom-color: #0079bc;}.sxOrderFilter .sxOrderFilterAsc:after{top: 0;border-bottom-color: #F2F2F2;}.sxOrderFilter .sxOrderFilterDesc:before{top: 6px;border-top-color: #0079bc;}.sxOrderFilter .sxOrderFilterDesc:after{top: 4px;border-top-color: #F2F2F2;}.sxOrderFilter.active .sxOrderFilterAsc.active,.sxOrderFilter.active .sxOrderFilterDesc.active{display: inline-block;}.sxOrderSelect{float: right;margin: 0 5px;padding: 0 2px;}.sxOrderSelect select{font-size: 11px;direction: rtl;margin: 0;padding: 0;height: 18px;width: 60px;}.sxOrderSelectOption{font-size: 14px;}.sxFilterNode{padding: 10px 60px 10px 0px;width:120px !important;border-top: 0px solid #ccc;text-align: left;}div.sxFilterNode:first-of-type{border-top: none;padding-top:0;}ul.sxMsHolder{padding:0;margin: 0;width: 216px;}.sxMsHolder{display: inline-block;}.sxMsCheckbox{margin: 10px 0;position: relative;list-style: none;opacity: 1;display: list-item;text-align: left;transition: opacity 0.5s,height 0.5s,margin 0.5s,padding 0.5s;}li.sxMsCheckbox:first-of-type{margin-top: 0;}.sxMsCheckbox .sxMsCheckboxStyle {display: table-cell;width: 20px;padding: 0;margin: 0;}.sxMsCheckboxStyle span {cursor: pointer;display: inline-block;width: 20px;height: 20px;background: #eee;border: 1px solid #ddd;position: relative;}.sxMsCheckbox label{margin: 0;display: table;width: 100%;white-space: nowrap;position: relative;cursor: pointer;}.sxMsCheckboxStyle span:after {opacity: 0;content: '';position: absolute;width: 8px;height: 5px;background: transparent;top: 3px;left: 4px;border: 3px solid #333;border-top: none;border-right: none;box-sizing: content-box;cursor: pointer;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.sxMsCheckbox label:hover .sxMsCheckboxStyle span:after {opacity: 0.2;}.sxMsCheckbox .sxMsCheckboxStyle:hover::after {opacity: 0.5;}.sxMsCheckbox input{cursor: pointer;}.sxMsCheckbox input[type=checkbox]:checked + label .sxMsCheckboxStyle span:after {opacity: 1;}.sxMsCheckbox .sxMsInputCheckbox{position: absolute;top: 2px;left: 2px;opacity: 0;}.sxMsCheckbox .sxMsOptionName{padding-left: 6px;display: table-cell;word-break: break-all;white-space: normal;}.sxMsCheckbox .sxMsOptionCount {margin-left: 4px;word-break: normal;}.sxMsCheckbox.sxMsHidden{opacity: 0;height: 0;margin: 0;padding: 0;transition: opacity 0.5s,height 0.5s,margin 0.5s,padding 0.5s;}.sxMsFilterOrderHolder{margin: 0 auto 15px auto;display: table;white-space: nowrap;width: 100%;}.sxMsFilterOrderDisabled{display: none;}.sxMsFilterHolder{display: table-cell;}.sxMsFilterHolder input{font-size: 10px;line-height: 11px;height: 12px;width: 80%;padding: 2% 4%;margin: 0;}.sxMsFilter{font-size: 8px;line-height: 10px;height: 12px;display: inline-block;border: 1px solid #ddd;}.sxMsOrderHolder{margin: 0;padding: 0;list-style: none;display: table-cell;}.sxMsOrderHolder li{margin: 0;padding: 0;display: inline-block;}.sxMsOrderHolder label{font-size: 10px;position: relative;margin: 0 17px 0 0;}.sxMsOrderHolder li:last-of-type label{margin: 0}.sxMsOrderHolder .sxMsOrderResetHolder{line-height: 20px;vertical-align: text-top;}.sxMsOrderHolder .sxMsOrderReset{display: none;font-size: 19px;font-weight: bold;}.sxMsOrderHolder .sxMsOrderReset.active{display: block;font-weight: bold;}.sxMsOrderHolder .sxMsOrderDesc,.sxMsOrderHolder .sxMsOrderAsc{display: inline-block;position: absolute;height: 6px;width: 8px;top: 2px;right: -10px;}.sxMsOrderHolder .sxMsOrderDesc{top: 6px;}.sxMsOrderHolder .sxMsOrderDesc:before,.sxMsOrderHolder .sxMsOrderDesc:after,.sxMsOrderHolder .sxMsOrderAsc:before,.sxMsOrderHolder .sxMsOrderAsc:after{position:absolute;display:block;content:"";border:4px solid transparent;}.sxMsOrderHolder .sxMsOrderAsc:before{top:-4px;border-bottom-color: rgba(0,121,188,0.5);}.sxMsOrderHolder .sxMsOrderAsc.active:before,.sxMsOrderHolder .sxMsOrderAsc:hover:before,.sxMsOrderHolder .sxMsOrderLabelText:hover~.sxMsOrderAsc:before{top: -4px;border-bottom-color: rgba(0,121,188,1);}.sxMsOrderHolder .sxMsOrderAsc:after{top: -2px;border-bottom-color: #F2F2F2;}.sxMsOrderHolder .sxMsOrderDesc:before{top: 2px;border-top-color: rgba(0,121,188,0.5);}.sxMsOrderHolder .sxMsOrderDesc:after{top: 0px;border-top-color: #F2F2F2;}.sxMsOrderHolder .sxMsOrderDesc.active:before,.sxMsOrderHolder .sxMsOrderDesc:hover:before,.sxMsOrderHolder .sxMsOrderLabelText:hover~.sxMsOrderDesc:before{top: 2px;border-top-color: rgba(0,121,188,1);}.sxMsOrderHolder .sxMsOrderAsc.active,.sxMsOrderHolder .sxMsOrderDesc.active{display: inline-block;}.sxMsCheckbox.sxMsMoreHolder{cursor: pointer;width: 100%;border-top: 1px solid #ddd;padding-top: 3px;margin-top: 0;}.sxMsCheckbox .sxMsMore,.sxMsCheckbox .sxMsLess{margin-left: 6px;}.sxMsCheckbox .sxMsLess,.sxFilterShow .sxMsLess{display: none;}.sxMsMoreHolder.active .sxMsLess,.sxFilterContainer.active .sxFilterShow .sxMsLess{display: inline;}.sxMsMoreHolder.active .sxMsMore,.sxFilterContainer.active .sxFilterShow .sxMsMore{display: none;}.sxMsCheckbox .sxMsMoreSign{position: absolute;right: 4px;display: inline-block;}.sxFilterShow .sxMsMoreSign{margin: 0 auto;display: block;position: relative;top: 2px;}.sxMsCheckbox .sxMsMoreSign:before,.sxFilterShow .sxMsMoreSign:before{top: 12px;border-top-color: #0079bc;}.sxMsCheckbox .sxMsMoreSign:after,.sxFilterShow .sxMsMoreSign:after{top: 10px;border-top-color: #F2F2F2;}.sxMsCheckbox.active .sxMsMoreSign:before,.sxFilterContainer.active .sxFilterShow .sxMsMoreSign:before{border-top: none !important;top: 10px;border-bottom-color: #0079bc;}.sxMsCheckbox.active .sxMsMoreSign:after,.sxFilterContainer.active .sxFilterShow .sxMsMoreSign:after{border-top: none !important;top: 12px;border-bottom-color: #fff;}li.sxMsColorbox{display: inline-block;border: none;position: relative;width: 33px;height: 33px;margin: 4px 2px;position: relative; border:3px solid #AAA; -webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius:30px;}li.sxMsColorbox .sxMsColorFilterIcon {text-align:center;line-height:33px;display: inline-block;border: none;border-radius: 50%;width: 33px;height: 33px;background-position: center center;background-size: 330%;margin: 0;position: absolute;left: 0;top: 0;}li.sxMsColorbox.inactive {border: 3px solid #AAA;}li.sxMsColorbox.active {border: 3px solid #ccc;}.sxMsColorbox input {width: 100%;height: 100%;display: block;margin: 0;padding: 0;background-color: transparent;border: none;outline: transparent;outline-width: 0;z-index: 9999;position: relative;opacity: 0;cursor: pointer;}.sxMsColorbox label{display: none;}.sxFilterColor li.sxColorFilterBordered{border: 1px solid rgba(0,0,0,0.2);border-radius: 50%;}.sxSliderHeader, .sxMsHeader{margin-bottom: 0px;text-align: center;font-size: 120%;}.sxFilterNode .sxMsSelectedOptions{display: none;}.sxSliderHolder{padding: 0 2px;width: 90%;margin: 0 auto;}.sxSliderValues{margin-top: 1px;text-align: center;font-size: 80%;white-space: nowrap;}.sxSliderValues .sxLeftSliderValue,.sxSliderValues .sxRightSliderValue {border: 1px solid #DDD;padding: 0px 4px;line-height: 26px;font-size: 11px;vertical-align: top;height: 26px;display: inline-block;}.sxSliderValues{font-size: 11px;line-height: 20px;}.sxSliderValues .sxFrInput br{display: none;}.sxSliderValues .sxLeftSliderValue span,.sxSliderValues .sxRightSliderValue span{display: inline-block;line-height: 20px;vertical-align: middle;outline: transparent;}.sxFrUnit{margin-left: 3px;}.sxSliderValues button{margin-left: 8px;height: 26px;line-height: 24px;}.noUi-target,.noUi-target * {-webkit-touch-callout: none;-webkit-user-select: none;-ms-touch-action: none;-ms-user-select: none;-moz-user-select: none;-moz-box-sizing: border-box;box-sizing: border-box;}.noUi-target {position: relative;direction: ltr;}.noUi-base {width: 100%;height: 100%;position: relative;z-index: 1;}.noUi-origin {position: absolute;right: 0;top: 0;left: 0;bottom: 0;}.noUi-handle {position: relative;z-index: 1;}.noUi-stacking .noUi-handle {z-index: 10;}.noUi-state-tap .noUi-origin {-webkit-transition: left 0.3s, top 0.3s;transition: left 0.3s, top 0.3s;}.noUi-state-drag * {cursor: inherit !important;}.noUi-base {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}.noUi-horizontal {height: 6px;}.noUi-horizontal .noUi-handle {width: 34px;height: 28px;left: -17px;top: -12px;}.noUi-vertical {width: 18px;}.noUi-vertical .noUi-handle {width: 28px;height: 34px;left: -6px;top: -17px;}.noUi-background {background: #FAFAFA;box-shadow: inset 0 1px 1px #f0f0f0;}.noUi-connect {background: #0079BC;box-shadow: inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition: background 450ms;transition: background 450ms;}.noUi-origin {border-radius: 2px;}.noUi-target {border-radius: 4px;border: 1px solid #D3D3D3;box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;}.noUi-target.noUi-connect {box-shadow: inset 0 0 3px rgba(51,51,51,0.45), 0 3px 6px -5px #BBB;}.noUi-dragable {cursor: w-resize;}.noUi-vertical .noUi-dragable {cursor: n-resize;}.noUi-handle {border: 1px solid #D9D9D9;border-radius: 3px;background: #FFF;cursor: default;box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;}.noUi-active {box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB;}.noUi-handle:before,.noUi-handle:after {content: "";display: block;position: absolute;height: 14px;width: 1px;background: #E8E7E6;left: 14px;top: 6px;}.noUi-handle:after {left: 17px;}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after {width: 14px;height: 1px;left: 6px;top: 14px;}.noUi-vertical .noUi-handle:after {top: 17px;}[disabled].noUi-connect,[disabled] .noUi-connect {background: #B8B8B8;}[disabled].noUi-origin,[disabled] .noUi-handle {cursor: not-allowed;}.sxInputSizeEstimator{position: absolute;top: -9999px;left: -9999px;}.sxDeleteFilters{display: none;}div.sxContainer.sxMobile.sxTop{padding-left: 0 !important;padding-right: 0 !important;}.sxMobile .sxFilterContainer{padding: 0;}.sxMobile .sxFilterContainer .sxFilterHolder{padding-left: 0;padding-right: 0;}.sxMobile .sxFilterNode{padding: 0;border-top: 1px solid #e2e2e2;}div.sxMobile div.sxFilterNode:last-of-type{border-bottom: 1px solid #e2e2e2;}.sxMobile .sxFilterSet .sxMsHeaderTitle,.sxMobile .sxOrderSet .sxOrderHeader{font-weight: bold;}.sxMobile .sxMsSelectedOptions{display: inline;}.sxMobile .sxSliderHeader,.sxMobile .sxMsHeader{padding: 15px;padding-right: 45px;margin: 0;position: relative;text-align: left;}.sxMobile .sxMsFilterOrderHolder{display: none;}.sxMobile .sxSelectedReversed{display: none;}.sxMobile .sxSelected .sxSliderHeader,.sxMobile .sxSelected .sxMsHeader{border-bottom: 1px solid #e2e2e2;padding-left: 45px;}.sxMobile .sxSliderHeader:before,.sxMobile .sxMsHeader:before,.sxMobile .sxOrderHeader:before{position: absolute;display: block;content: "";border: 12px solid transparent;border-left-color: #fff;top: 15px;right: 5px;z-index: 2;}.sxMobile .sxSliderHeader:after,.sxMobile .sxMsHeader:after,.sxMobile .sxOrderHeader:after{position: absolute;display: block;content: "";border: 12px solid transparent;border-right: none;border-left-color: #554e5b;top: 15px;right: 15px;}.sxMobile .sxSelected .sxSliderHeader:before,.sxMobile .sxSelected .sxMsHeader:before,.sxMobile .sxSelected .sxOrderHeader:before{position: absolute;display: block;content: "";border: 12px solid transparent;border-right-color: #fff;top: 15px;left: 5px;right: auto;z-index: 2;}.sxMobile .sxSelected .sxSliderHeader:after,.sxMobile .sxSelected .sxMsHeader:after,.sxMobile .sxSelected .sxOrderHeader:after{position: absolute;display: block;content: "";border: 12px solid transparent;border-left: none;border-right: 12px solid #554e5b;top: 15px;left: 15px;right: auto;}.sxMobile .sxFilterNode.sxMultiselect.sxSelected ul.sxMFHiddenHolder{display: initial;}.sxMobile .sxFilterNode.sxRangeFilter.sxSelected div.sxMFHiddenHolder,.sxMobile .sxOrderContainer.sxSelected li.sxOrderFilter.sxMFHiddenHolder{display: block;}.sxMobile .sxFilterNode ul.sxMFHiddenHolder,.sxMobile .sxFilterNode div.sxMFHiddenHolder:not(.sxMsFilterOrderDisabled),.sxMobile .sxOrderFilter.sxMFHiddenHolder{display: none;}.sxMobile .sxSelected{}.sxMobile .sxSelected .sxMsCheckbox label,.sxMobile .sxSelected .sxMsColorbox label{position: relative;}.sxMobile .sxSelected .sxMsCheckbox label:after,.sxMobile .sxSelected .sxMsColorbox label:after{right: 5px;left: initial;}.sxMobile .sxSelected .sxMsCheckbox,.sxMobile .sxSelected .sxMsColorbox{padding: 15px;border-bottom: 1px solid #e2e2e2;margin: 0;}.sxMobile .sxSelected .sxMsCheckbox .sxMsCheckboxStyle,.sxMobile .sxSelected .sxMsColorbox .sxMsCheckboxStyle{display: block;right: 0;position: absolute;}.sxMobile .sxMsCheckbox.sxMsHidden{opacity: 1;height: auto;}.sxMobile .sxMsMoreHolder{display: none;}.sxMobile .sxSliderValues{margin: 30px 0;}.sxMobile .sxSliderHolder {margin-top: 50px;}.sxMobile .sxDeleteFilters{padding: 15px;padding-right: 45px;margin: 0;position: relative;text-align: left;display: block;font-size: 120%;padding-left: 42px;}.sxMobile .sxDeleteFilters:before{position: absolute;display: block;content: "\00d7";top: 11px;left: 14px;z-index: 2;font-size: 35px;line-height: 25px;}.sxProductContentOverview{padding-bottom: 10px;}.sxProductContentOverview .sxResultContent,.sxContent .sxResultContent{display: block;width: 100%;}.sxProductContentOverview .sxResultFooter h2{text-align: center;}.sxPcoContentBox{display: inline-block;margin: 1%;position: relative;vertical-align: top;color: #000;}.sxPcoContentBox > a{display: block;height: 100%;}.sxPcoContentBox h3 {padding: 10px;color: rgb(0, 0, 0);}.sxPcoContentBox h3:hover {color: #aaa;}.sxPcoContentHolder{width: 100%;font-size: 11px;line-height: 13px;padding: 10px;}.sxPcoContentHolder a {font-size: 10px;font-weight: bold;color: #000;margin-bottom: 4px;display: block;word-break: break-all;}.sxPcoMatch{font-weight: bold;}.sxContentBox{width: 31.3%;height: 340px;background-attachment: fill;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position: center;}.sxContentBox h3{background-color: rgba(255, 255, 255, 0.8);}.sxContentBox .sxPcoContentImgHolder {position: absolute;top: 0;display: none;}.sxContentBox img{max-width: 100%;max-height: 100%}.sxContentBox .sxPcoContentHolder{position: absolute;bottom: 0;background-color: rgba(255, 255, 255, 0.8);}.sxContentLine{width: 98%;min-height: 100px;background-image: initial !important;}.sxContentLine h3{margin-left: 110px;}.sxContentLine.sxNoContentPics h3{margin-left: 0;}.sxContentLine .sxPcoContentImgHolder {position: absolute;top: 0;left: 0;width: 100px;height: 100px;text-align: center;background-color: #fff;border: 1px solid #eee;}.sxContentLine img{max-width: 90%;max-height: 90%;margin-top: 5%;}.sxContentLine .sxPcoContentHolder{padding: 0 0 0 120px;}.sxContentLine.sxNoContentPics .sxPcoContentHolder{padding-left: 20px;}.sxNoContentPics .sxContentLine .sxPcoContentImgHolder,.sxNoContentPics .sxContentBox .sxPcoContentImgHolder,.sxNoContentPics .sxPcoContentImgHolder{display: none;}@media (max-width:767px){.sxRightContainer {float: initial;width: 100%;}.sxFilterContainer{width: 100%;height: 55px;overflow: hidden;margin-bottom: 10px;display: block;padding: 0;float: initial;}.sxResultContent {display: block;width: 100%;}.sxFilterContainer.active{height: auto;overflow: visible;float: none;}.sxFilterShow{display: block;text-align: center;}.sxFilterContainer.active .sxFilterShow {border-top: 1px solid #0079bc;border-bottom: none;margin-top: 20px;}.sxFilterContainer .sxFilterHolder{display: none;}.sxFilterContainer.active .sxFilterHolder{display: block;}.sxFilterContainer.active .sxFilterShow .sxMsMoreSign {top: -48px;}.sxFilterNode{text-align: center;}.sxMsFilterOrderHolder{width: 80%;}.sxPcoContentBox {width: 48%;}}.sxSPHolder *{box-sizing: border-box; font-size: 12px;}.sxSPHolder table,.sxSPHolder tbody{border: none;background-color: transparent;}.sxSPHolder textarea,.sxSPHolder input,#sxSPUser, #sxSPPassword{background-color: #fafafa;border: 1px solid rgba(0, 121, 188, 0.05);padding: 10px;color: #000;box-shadow: none;}.sxSPHolder input[type='text'],.sxSPHolder input[type='password']{display: inline-block;float: initial;font-size: 12px;line-height: 14px;width: auto;height: auto;}.sxSPHolder{min-width: 360px;min-height: 200px;background-color: #fff;color: #000;border: 6px solid #0079bc;z-index: 9999;position: absolute;left: 50%;top: 10%;margin-left: -20%;padding: 1%;width: 40%;}.sxSPMessage{padding:30px;text-align: center;}.sxSPCloser{position: absolute;top: 0px;right: 0px;font-size: 22px;cursor: pointer;z-index: 10;padding: 10px;}.sxSettingsPanel{width: 100%;height: 100%;background-image: url('https://login.semknox.com/assets/logo.png');background-repeat: no-repeat;background-position: top center;}.sxSPTabs{margin:0; padding: 20px 0 0 0;}.sxSPTabs li{display: inline-block;list-style: none;padding: 4px 6px;border: 1px solid #eee;margin: 0 1px;border-bottom-color: transparent;cursor: pointer;background-color: #fafafa;}.sxSPTabs li:hover{background-color: #0079bc !important;color: #fff;}.sxSPTabs li.active{border-bottom: 1px solid #fff;bottom: -1px;position: relative;background-color: #fff;}.sxSPSearchReport,.sxSPSettings{display: none;}.sxSPTabPanel.active{display: block;}.sxSPSearchReport,.sxSPSettings{border-top: 1px solid #eee;padding: 1%;}.sxSPLastQuery{font-style: italic;font-weight: bold;padding: 0 3px 0 1px;}.sxSPSrInfo{margin: 6px 0 20px;}.sxSPStatus{padding: 2px 5px;}.sxSPStatus.unresolved{background-color: #e73c3c;color: #fff;}.sxSPStatus.solved{background-color: #85c744;}.sxSPStatus.checkback{background-color: #2bbce0;}.sxSPStatus.retest{background-color: #f1c40f;}.sxSPSearchReport ul{padding: 0;margin: 0;}.sxSPSearchReport ul li{list-style: none;}.sxSPSearchReport ul li:after {content: '';display: block;clear: both;}.sxSPUser{margin: 0 6px 6px 6px;text-align: right;width: 150px;float: left;word-break: break-all;}.sxSPFirstLastName{font-weight: bold;}.sxSPMessageHolder{padding-left: 180px;margin: 10px auto;}.sxSPLogMessage{background-color: #fafafa;padding: 10px;position: relative;border: 1px solid rgba(0, 121, 188, 0.05);}.sxSPLogMessage:after {left: -13px;top: 20%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-width: 6px;margin-top: -4px;border-right-color: #0079bc;}.sxSPMessenger{display: block;text-align: right;}.sxSPMessenger textarea{width: 100%;margin: 30px auto 20px;}.sxSPMessenger button{border: 1px solid #0079bc;background-color: #0079bc;padding: 4px 8px;color: #fff;}.sxSPMessenger button:hover{background-color: #fff;color: #444;}.sxSPSettings table,.sxSPSettings tbody{background-color: transparent;border: none;}.sxSPSettings table td{padding: 10px;vertical-align: middle;font-size: 12px;}.sxSPLogin table{width: 200px;margin: 0 auto;}.sxSPLogin table td{padding: 5px;background-color: transparent;}.sxSPLogin .sxSPerrorMsg{text-align: center;color: red;} .FilterDelete { cursor:pointer;text-align:center;cursor:pointer;background-color:#c40000; font-size:120%; font-weight: bold; padding:3px;color:white;width:210px;}.FilterDelete:hover {text-decoration:underline;color:white !important;background-color:#CC0000;}/* ### GENERIC COLOR CLASSES ### */.sxResultHeader .sx-highlight{color: #158352;background-color: #FFFFFF;}.sxPagination .sxPaginationLink:hover{color: #158352;background-color: #FFFFFF;}.sxRankingFlag{color: #158352;background-color: #FFFFFF;}.sxPcoContentBox h3:hover {color: #158352;}/* MULTISELECT ORDERING*/.sxMsOrderHolder .sxMsOrderAsc:before{border-bottom-color: rgba(21, 131, 82, 0.5);}.sxMsOrderHolder .sxMsOrderAsc:after{border-bottom-color: #FFFFFF;}.sxMsOrderHolder .sxMsOrderAsc.active:before, .sxMsOrderHolder .sxMsOrderAsc:hover:before, .sxMsOrderHolder .sxMsOrderLabelText:hover~.sxMsOrderAsc:before{border-bottom-color: #158352;}.sxMsOrderHolder .sxMsOrderDesc:before{border-top-color: rgba(21, 131, 82, 0.5);}.sxMsOrderHolder .sxMsOrderDesc:after{border-top-color: #FFFFFF;}.sxMsOrderHolder .sxMsOrderDesc.active:before, .sxMsOrderHolder .sxMsOrderDesc:hover:before, .sxMsOrderHolder .sxMsOrderLabelText:hover~.sxMsOrderDesc:before{border-top-color: #158352;}/* FILTER HOLDER MORE */.sxMsCheckbox .sxMsMoreSign:before, .sxFilterShow .sxMsMoreSign:before{border-top-color: #158352;}.sxMsCheckbox .sxMsMoreSign:after, .sxFilterShow .sxMsMoreSign:after{border-top-color: #FFFFFF;}.sxMsCheckbox.active .sxMsMoreSign:before, .sxFilterContainer.active .sxFilterShow .sxMsMoreSign:before{border-bottom-color: #158352;}.sxMsCheckbox.active .sxMsMoreSign:after, .sxFilterContainer.active .sxFilterShow .sxMsMoreSign:after{border-bottom-color: #FFFFFF;}/* RANGE SLIDER BG */.noUi-connect{background-color:  #158352;}/* ORDER OPTIONS */.sxOrderFilter .sxOrderFilterAsc:before{border-bottom-color: #158352;}.sxOrderFilter .sxOrderFilterDesc:before{border-top-color: #158352;}.sxMsCheckboxStyle span{background-color: #FFFFFF;border-color: #158352;}.sxMsCheckbox label:after{border-color: #158352;}#slider-range{	margin-top: 10px !important;	margin-bottom: 20px !important;		margin-left: 10px !important;		margin-right: 20px !important;	}.sxSliderValues {	width:216px;}.sxSliderValues button {background-color: #79B600;border: 1px solid #158352;color: #FFF;cursor:pointer;}.sxResultHeader .sx-query{color: #158352;background-color: #FFFFFF;}/* ### SHOP SPECIFIC CSS ### *//**HANDWERKERVERSAND design changes**/#button_search{ position: relative; top: inherit; left: inherit; vertical-align: middle;}#query{ vertical-align: middle; margin-top: initial;}form[name=search_word_inc]{ right: 10px;}/**LAYOUT**/.sxContainer{ padding: 15px 50px 0 10px;}.sxFilterContainer .sxFilterHolder{ width: 242px;}.sxFilterContainer{ padding-right: 0;}.sxResultFooter{ float: right;}.sxResultHeader > h1{ margin-bottom: 5px;}.sxContainer.sxZeroResults .sxResultHolder{ font-size: 20px; padding: 25px 0;}/**AUTOSUGGESTION**//*Hide HW suggests*/#suggestLayer{ display: none !important;}#unibox-suggest-box{ width: 450px !important; left: -160px !important; border: 1px solid #158352; z-index: 999999;}#unibox-suggest-box, .unibox-suggest-cluster{ padding: 0;}.unibox-highlight{ color: #158352; text-decoration: underline; font-weight: normal;}#unibox-suggest-box h4{ background: #70B400; color: #fff; font-size: 16px; margin-top: 10px; margin-bottom: 0; margin: 0;}.unibox-selectable.active, .unibox-selectable:hover, .unibox-selectable.active .sxHighlight, .unibox-selectable:hover .unibox-highlight{ color: #fff; background-color: #158352;}.unibox-selectable, .unibox-selectable.active, .unibox-selectable:hover + .unibox-selectable{ border: none;}/*Following block should be deleted and comments at the top uncommented if in case no images should be shown.*//*#unibox-suggest-box .unibox-selectable{*//* display: flex;*//* flex-direction: row;*//* justify-content: space-between;*//* align-items: center;*//*}*//*#unibox-suggest-box .suggest-type{*//* margin-left: 5px;*//*}*//*.unibox-selectable .unibox-selectable-img-container{*//* display: none;*//*}*/.unibox-selectable .unibox-selectable-img-container{ width: 60px; height: auto; border: none; padding: 5px;}.unibox-selectable.active, .unibox-selectable:hover .unibox-selectable-img-container{ border: none;}#unibox-suggest-box .suggest-type{ margin-left: auto;}#unibox-suggest-box .uniboxSearchContent{ margin-right: 5px;}.unibox-selectable img{ max-width: none; max-height: none; width: 50px; height: auto;}#unibox-suggest-box .unibox-selectable{ display: flex; flex-direction: row; align-items: center; min-height: 25px;padding-left:10px;}/* Block end *//**PAGINATION**/.sxPageSummary{ display: none;}.sxPaginationHolder{ display: flex; flex-direction: column; align-items: flex-end; border: none;}.sxPagination .sxPaginationLink, .sxPagination .sxPaginationLink:hover{ border: none; color: #000; background: #fff;}.sxPagination li > a:hover{ color: #000; text-decoration: underline;}.sxPagination .sxCurrentPageMarker, .sxPagination .sxCurrentPageMarker:hover{ border: 1px dotted #000; background-color: #FEFCE3;}.sxPagination .sxPaginationArrow:hover{ font-weight: normal;}/*TTS: by default*//* don\'t show single list item in pagination */ul.sxPagination li:first-child:nth-last-child(3), ul.sxPagination li:first-child:nth-last-child(3) ~ li { visibility: hidden;}/**ORDER**/.sxOrderFilterHolder{ background-color: #fff; border: none; margin-top: 5px;}.sxOrderContainer .sxOrderSelect{ margin-top: 2px;}.sxOrderFilter:hover, .sxOrderFilter.active{ color: #158352;}.sxOrderFilter .sxOrderFilterDesc:after{ border-top-color: #ffffff;}.sxOrderFilter .sxOrderFilterAsc:after{ border-bottom-color: #ffffff;}/**FILTER**/.sxFilterContainer .sxFilterHolder{ padding: 0; padding-right: 25px;}.sxMsHeader, .sxSliderHeader{ text-align: left; font-weight: bold; background-color:#158352; padding:3px;color:white;width:210px;}.sxMsCheckbox label:hover{ text-decoration: underline; color: #158352;}.sxMsCheckbox input:checked + label{ color: #158352;}.sxRangeFilter button{ cursor: pointer;}.sxRangeFilter button{ border: 1px solid #158352; background: #70B400; color: #fff;}/*TODO: TTS */.sxFrInput{ max-width: 45px;text-align:center;}/*TODO: diesen Block nutze ich immer, TTS*/li.active .sxMsColorFilterIcon { left: -2px; top: -2px; border: 2px solid #158352;}.sxMsFilterOrderHolder{ display: flex; flex-direction: column;}.sxMsFilterOrderHolder.sxMsFilterOrderDisabled{ display: none;}.sxMsFilterOrderHolder .sxMsFilterHolder input{ padding: 8px 15px; height: 35px; font-size: 13px; width: 100%;}.sxMsFilterOrderHolder .sxMsOrderHolder{ text-align: right;}.sxFilterShow, .sxFilterContainer.active .sxFilterShow{ border-color: #158352;}.sxMsOrder{ cursor: pointer;}li.sxMsColorbox.active{/* border: none;*/}/*TODO: block end*/.sxFilterNode .sxMsMore:hover, .sxFilterNode .sxMsLess:hover{ color: #158352;}.sxMsCheckboxStyle span:after{ border-color: #158352;}.sxDeleteFilters{ display: block; text-align: center;}.sxDeleteFilters:hover{ color: #158352; cursor: pointer;}.sxSliderValues .sxLeftSliderValue span, .sxSliderValues .sxRightSliderValue span{ /*line-height: 24px;*/}/**PRODUCTS**/.sxContainer .priceFF{ text-align: right;}.sxContainer .productFF{ width: 100%; display: flex; flex-direction: row; justify-content: space-between;}.sxContainer .productWrapFF{ display: flex; flex-direction: row; padding: 10px 0;}.sxHeadTailSeparator{ border-bottom: none; margin: 0; padding-top: 25px; padding-bottom: 10px; color: #158352; font-size: 1.5em;}.sxRankingFlag{ background-color: #148251; padding: 3px 4px;}.sxPt .pictureFF > a > img{ position: relative; max-height: 70px; max-width: none; margin-right: 20px;}/* HIDE RADIO */label [type=radio] {   position: absolute;  opacity: 0;  cursor: pointer;}/* IMAGE STYLES */label [type=radio] + img {  cursor: pointer;  border: 2px solid #158352;  padding:25px;}/* CHECKED STYLES */label [type=radio]:checked + img {  cursor: pointer;  border: 2px solid #FF0000;}.kontaktfeld {	margin-top:5px;	border: 1px solid #aaa;	background:#eee;	padding:5px;	width:75%;	font-size:1.3em;}.kontaktsubmit {	margin:20px;	border: 1px solid #158352;	padding:5px;	padding-left:30px;	padding-right:30px;	font-size:1.5em;	background-color:#70B400;	cursor:pointer;	border-radius:5px;	color:white;}.ol_bundle_header{	font-weight:bold;}.ol_bundle li{	margin-bottom:3px;}.ol_bundle{	margin-left:-15px;		list-style:none !important;}#openChat{	clear:both;width:180px;margin:10px;padding:10px;background-color:#138351;color:white;font-size:16px;font-weight:bold;border-radius:5px;text-align:center;border-radius: 10px;border: 0px;cursor:pointer;}