@font-face {
    font-family:'hemi_head_bd_it';
    src: url('fonts/hemi_head_bd_it.eot');
    src: url('fonts/hemi_head_bd_it.eot?#iefix') format('embedded-opentype'),
         url('fonts/hemi_head_bd_it.woff') format('woff'),
         url('fonts/hemi_head_bd_it.ttf') format('truetype'),
         url('fonts/hemi_head_bd_it.svg#myriad_probold') format('svg');
    font-weight: normal;
    font-style: normal;
}
* {
	margin: 0;
	padding: 0;
}
a,
a:active,
a:visited{
	color:#000;
	outline:none;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
a:active{background:transparent;}
p {margin: 0 0 20px;}
img{border-style:none;}
input,
textarea,
select{
	font:12px/18px Trebuchet MS ,Arial, Helvetica, sans-serif;
	vertical-align:middle;
	margin:0;
	padding:0;
	outline:none;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
q{quotes:none;}
q:before{content:''}
q:after{content:''}
#body_ebay:after{
	content:'';
	display:block;
	clear:both;
}
#body_ebay{
	font:12px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;
	color:#000;
	width: 100%;
	text-align:center;
	background:#492817 url(images/b_bg.jpg) no-repeat 50% 0!important;
}
*:first-child+html #body_ebay{
	height:100%;

}
#mbody{
	width:100%;
	border-bottom:1px solid #fff;

}
.wrapper{
	width:100%;
	position:relative;
	z-index:100;
	background: url(images/girl_bg.png) no-repeat 50% 100%;
}
.color_bg{}
#mainwidth{
	width:980px;
	background:#fff;
	margin:0 auto;
	text-align:left;
	z-index: 1;
}
.page{width:100%;
		
		}
.page:after{
	content:'';
	display:block;
	clear:both;
}
#header{
	overflow:hidden;
	width:100%;
	position:relative;
}
#sitemainlogo{
	float:left;
	width:300px;
	height:110px;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:40px;
	overflow:hidden;
	margin-left: 20px;

	background: url(images/logo.png) no-repeat 0 0;
}
.toplinks{
	float:left;
	display;block;
	width:640px;
	margin: 7px 0 0 20px;
	line-height:18px;
}
* html #search .but{margin-right:-15px;}
* + html .add_navigation ul li a img{margin:4px 5px;}
.toplinks a,.toplinks a:link,.toplinks a:visited{
    font:14px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;
	float:left;
	margin-left: 90px;
    padding: 0 0 0 21px;
	color:#b2b2b2;
	background:url(images/mail.png) 0 6px no-repeat;
}
.toplinks a.top_link{background:url(images/star.png) 4px 5px no-repeat;}
.toplinks a.top_link:hover{background:url(images/star-hover.png) 4px  5px no-repeat;}
.toplinks a:hover{
    text-decoration:none;
	color:#000;
	background:url(images/mail-hover.png) 0 6px no-repeat;
}
* html .toplinks a{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child') : 0 );}
.toplinks a:first-child,
.toplinks a.first-child{background:url(images/toplink-first.gif) no-repeat 0px 0px;  display: block;height: 20px;width: 89px;margin:0;}
* html .toplinks a:hover{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child') : 0 );}
.toplinks a:first-child:hover,
.toplinks a.first-child:hover{background:url(images/toplink-first.gif) no-repeat 0px 0px;}
#header .facebook{float:right;margin:56px 148px 0 0;}
#header div.contact{float:right;margin: 14px 20px 0 0;}
.contact span,.contact strong{display:block;}
#header div.contact span,#footer div.contact span{font:12px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;}
#header div.contact span{font:14px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;color:#4c4c4c;}
#header div.contact strong{margin:0 0 15px;padding:0 0 5px 28px;font:18px/20px 'opensans',Arial, Helvetica, sans-serif;background:url(images/ellips-tel.png) no-repeat 0 4px;color:#000;}
#header div.contact strong.email{margin:12px 0 3px 0;background:url(images/ellips-mail.png) no-repeat 0 4px!important;}
#header .container{
	float:right;
	position:relative;
	width:980px;
	margin-top:5px;
background: #e3131d; /* Old browsers */
background: -moz-linear-gradient(top, #e3131d 0%, #dc2730 50%, #d71019 51%, #cb0c15 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3131d), color-stop(50%,#dc2730), color-stop(51%,#d71019), color-stop(100%,#cb0c15)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e3131d 0%,#dc2730 50%,#d71019 51%,#cb0c15 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e3131d 0%,#dc2730 50%,#d71019 51%,#cb0c15 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e3131d 0%,#dc2730 50%,#d71019 51%,#cb0c15 100%); /* IE10+ */
background: linear-gradient(to bottom, #e3131d 0%,#dc2730 50%,#d71019 51%,#cb0c15 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3131d', endColorstr='#cb0c15',GradientType=0 ); /* IE6-9 */
}
.add-info{float:left;width:205px;margin: 14px 0 0 21px;}
.add-info strong{background: url("images/ellips-book.png") no-repeat scroll 0 4px !important;
    color: #0079C1;
    font: 12px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;
    padding-bottom: 10px;
    padding-left: 42px;
	display:inline-block;
}
* html .add-info strong{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child') : 0 );}
.add-info strong:first-child,
.add-info strong.first-child{background: url("images/ellips-clock.png") no-repeat scroll 0 4px !important;display:inline-block;}

.add-info strong.add-info_last{background: url("images/ellips-maney.png") no-repeat scroll 0 4px !important;}
.add-info strong span{font:12px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;color:#4c4c4c;display:block;}
#search{
	float:right;
	width:255px;
	background:#fff;
	margin:5px 20px 0 0;
}
* html #search{width:255px;}
#search:hover .searchText{color:#000;}
#search .searchText{
	float:left;
	border:none;
	background:none;
	height:20px;
	width:210px;
	color:#000;
	padding:5px 10px;
}
* html #search .searchText{width:230px;height:26px;}
#search .but{
	float:right;
	width:20px;
	height:20px;
	font-size:0;
	line-height:0;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	border:none;
	margin:5px 5px 0 0;
	padding:0;
	background:url(images/ico.png) no-repeat;
}
#search .but:hover{background:url(images/ico-hover.png) no-repeat;}
#header .menu_mich,
#header .menu{
	list-style:none;
	float:left;
	height:40px;
	margin-left:3px;
	width:660px;
	padding:3px 0;
	height:34px;
}
#header .menu_mich {display: none;}
#header .menu_mich li a {margin-left:15px;color:#fff;}
* html #header .menu{

	width:660px;
}
#header .menu li{
	float:left;
	text-align:center;

	padding-right:1px;
	background:url(images/separator01.gif) 100% 0 repeat-y;
}
.add_navigation{top:167px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;position:absolute;left:20px;
}
.add_navigation_box{
	padding-top:5px;
	width: 100%;

background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top, #eaeaea 0%, #bababa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#bababa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eaeaea 0%,#bababa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eaeaea 0%,#bababa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eaeaea 0%,#bababa 100%); /* IE10+ */
background: linear-gradient(to bottom, #eaeaea 0%,#bababa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#bababa',GradientType=0 ); /* IE6-9 */	
}
.add_navigation_box:after {
    clear: both;
    content: "";
    display: block;
}
.add_navigation ul{list-style:none;}
.add_navigation ul:after {
    clear: both;
    content: "";
    display: block;
}
.add_navigation ul li{float:left;}
.add_navigation ul li a{color:#333;border-bottom:1px solid #cccccc;padding: 4px 9px 3px;display:block;font: 14px/20px 'hemi_head_bd_it' ,Arial, Helvetica, sans-serif;}
.add_navigation ul li a:hover,.add_navigation ul li a.hous_link{color:#fff;border-bottom:0;text-decoration:none;background:#e3141e;padding-top:13px;margin-top:-8px;height:20px;}
.add_navigation ul li a img{margin:0 5px;}
* html #header .menu li{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child') : 0 );}
#header .menu li:first-child,
#header .menu li.first-child{}
* html #header .menu li a:hover{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child') : 0 );}
#header .menu li:first-child a:hover,
#header .menu li.first-child a:hover{}
#header .menu_mich a,#header .menu_mich a:link,#header .menu_mich a:visited,
#header .menu a,#header .menu a:link,#header .menu a:visited{
	color:#fff;
	padding: 6px 15px 9px;
	font:14px/30px Trebuchet MS ,Arial, Helvetica, sans-serif;
}
#header .menu a:hover{
	text-decoration:none;
	cursor:pointer;
	color:#fff;
	border-bottom: 1px solid #d73d45;
	background: #b60103; /* Old browsers */
background: -moz-linear-gradient(top, #b60103 0%, #e1121c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b60103), color-stop(100%,#e1121c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b60103 0%,#e1121c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #b60103 0%,#e1121c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #b60103 0%,#e1121c 100%); /* IE10+ */
background: linear-gradient(to bottom, #b60103 0%,#e1121c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b60103', endColorstr='#e1121c',GradientType=0 ); /* IE6-9 */
}
* html #header .menu a:hover{}
.main-holder{
	z-index:100;
	padding:0 20px 25px;
	width:940px;
	position:relative;
	background:#fff url(images/girl_face.jpg) 0 100% no-repeat;
	min-height:850px;
}
* html .main-holder{width:980px;}
.main-holder:after{
	content:'';
	display:block;
	clear:both;
}
.main_a:after{
	content:'';
	display:block;
	clear:both;
}
.main_a{
	margin-top:20px;
	float:right;
	width:660px;
	position:relative;
}
.over{overflow:hidden;}

.visual {
    float: left;
    margin-bottom: 23px;
    width: 380px;
}
.visual .main {
    border-radius: 4px;
    display: block;
    margin-bottom: 20px;
}
.visual ul {
    list-style: none outside none;
    overflow: hidden;
    width: 100%;
}
* html .visual li{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child') : 0 );}
.visual li:first-child, 
.visual li.first-child {margin: 0;}
.post{padding:5px 0 0 8px;}
.product-slider:after{
	content:'';
	display:block;
	clear:both;
}
.visual li {
    float: left;
    margin-left: 20px;
    width: 80px;
}
.navigation{
    width:100%;
    margin-bottom:20px;
    overflow:hidden;
}
ul.middle_links{
    margin:0;
    padding:0;
    margin-left:-20px;
    overflow: hidden;
    display:none;
}
ul.middle_links li{
    float:left;
    list-style: none;
	width:320px;
	height:180px;
	text-align:center;
    margin:0 0 9px 20px;
}
*:first-child+html ul.middle_links li span.wc{border:1px solid #d1d1d1;position:absolute;top:10px;left:105px;}
*:first-child+html ul.middle_links li span.kera{border:1px solid #d1d1d1;position:absolute;top:10px;left:420px;}
*:first-child+html ul.middle_links li span.bad{border:1px solid #d1d1d1;position:absolute;top:220px;left:105px;}
*:first-child+html ul.middle_links li span.bada{border:1px solid #d1d1d1;position:absolute;top:220px;left:450px;}
*html ul.middle_links{height:189px;}
ul.middle_links li  span{border:1px solid #d1d1d1\0/;}
ul.middle_links li a{display:block;text-decoration:none;display:block;height:180px;width:320px;}
ul.middle_links li.nav_one a{background: url("images/navigation-img01.jpg") no-repeat scroll 0 0;}
ul.middle_links li.nav_one a:hover{background: url("images/navigation-img01.jpg") no-repeat scroll 0 0;}
ul.middle_links li.nav_two a{background: url("images/navigation-img02.jpg") no-repeat scroll 0 0;}
ul.middle_links li.nav_two a:hover{background: url("images/navigation-img02.jpg") no-repeat scroll 0 0;}
ul.middle_links li a:hover{text-decoration:none;}
ul.middle_links li a img{border-radius:3px;}
.sidebar_a{
	margin:20px 10px 0 0;
	float:left;
	width:260px;
}
#dx-sidebar .side-box, .main-holder #newsletter {
	width:260px;
	display:block;
	position:relative;
	margin:0 0 20px;
	background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top, #f2f2f2 0%, #cfcfcf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#cfcfcf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f2f2 0%,#cfcfcf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f2f2 0%,#cfcfcf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f2f2f2 0%,#cfcfcf 100%); /* IE10+ */
background: linear-gradient(to bottom, #f2f2f2 0%,#cfcfcf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}
* html #newsletter span.container img{margin:9px 0 -25px 60px;}
* html #dx-sidebar .side-box{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child') : 0 );}
#dx-sidebar .side-box:first-child,
#dx-sidebar .side-box.first-child{background:none;}
* html .side-box h3{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child') : 0 );}
.side-box:first-child h3, 
.side-box.first-child h3{
   margin:0 0 -4px;
   padding: 6px 20px 13px 0;
   font: 18px/20px 'hemi_head_bd_it' ,Arial, Helvetica, sans-serif;
}
* html .side-box{width:100%;}
.side-box h3,#dx-sidebar  #newsletter h3 {
	font: 18px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;
	color:#e3141e;
	position:relative;
	margin:0 0 -4px 20px;
	width:100%;
	overflow:hidden;
padding: 20px 20px 13px 0;
}
#newsletter span.container img{margin: 9px 0 -21px 60px;}
* html .side-box h3{width:100%;}
.side-box .holder,#newsletter span.container{width:100%;display:block;overflow:hidden;}
.side-box .holder_grey,.side-box .container{

}
#newsletter span.container{background:url(images/mail_add.gif) 0 100% no-repeat;}
.slider-wrapper{
	position:relative;
	margin-bottom:20px;
	display:none;
	height:300px;
}
* html .slider-wrapper{height:300px;}
#dynamic_content,
#dx-sidebar {display:none;}
.shadow{
	background: url("images/shadow01.gif") no-repeat 0 0;
	display:none;
	text-indent:-9999px;
}
* html #newsletter_a span{height:32px;}
.main-nav{
	list-style:none;
	overflow:hidden;
	width:100%;
	margin:0 0 29px;
}
.main-nav li{
	float:left;
	width:342px;
	margin:0 0 0 27px;
	
}
* html .main-nav li{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child') : 0 );}
.main-nav li:first-child,
.main-nav li.first-child{margin:0;}
.main-nav a{
	display:block;
	cursor:pointer;
	font-size:18px;
	color:#000;
	text-shadow:1px 1px 1px #fff;
	border:1px solid #fff;
	background: #f5f5f5;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmNmY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #cfcfcf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#cfcfcf));
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#cfcfcf 100%);
	background: -o-linear-gradient(top,  #f5f5f5 0%,#cfcfcf 100%);
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#cfcfcf 100%);
	background: linear-gradient(to bottom,  #f5f5f5 0%,#cfcfcf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#cfcfcf',GradientType=0 );
	text-align:center;
	padding:9px 9px 11px;
	-webkit-border-radius:6px;
	border-radius:6px;
	overflow:hidden;
}
* html .main-nav a{width:100%;}
.main-nav a:hover{
	text-decoration:none;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #d9d9d9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d9d9d9));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d9d9d9 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#d9d9d9 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#d9d9d9 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#d9d9d9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d9d9d9',GradientType=0 );
}
.main-nav img{
	display:block;
	border:1px solid #fff;
	margin:0 0 8px;
	-webkit-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
}



.main_a h2 {
    color: #E3141E;
    font: 18px/30px 'hemi_head_bd_it',Arial,Helvetica,sans-serif;
    margin: 0 0 10px;
    padding: 0;
    width: 100%;
}

* html .main_a h2{width:100%;}
.product-slider .container{position:relative;}
.product-slider .mask{
	position:relative;
	z-index:10;
	width:100%;
	overflow:hidden;
}
#art{padding:5px 0 5px 0;}
.product-slider .mask ul{
	width:99999px;
	list-style:none;
	overflow:hidden;
}
.product-slider .mask li{float:left;margin:0 10px 0 0;}
.product-slider .prev,
.product-slider .next,
.product-slider .prev:hover,
.product-slider .next:hover{
	position:absolute;
	top:145px;
	z-index:20;
	width:20px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/pr_slider_bth.png) no-repeat;
	left:-11px;
}
.product-slider .next{
	left:auto;
	right:-11px;
	background-position:0 -26px;	
}
.product-slider .prev:hover{background-position:0 -78px;}
.product-slider .next:hover{background-position:0 -52px;left:auto;right:-11px;}
.product-description {
    color: #4D4D4D;
    float: right;
    font: 12px/20px 'opensans',Arial,Helvetica,sans-serif;
    padding-top: 5px;
    width: 260px;
}

.product-description p {
    color: #4C4C4C;
    font: 14px/20px Trebuchet MS,Arial,Helvetica,sans-serif;
    margin: 0 0 27px;
    width: 257px;
}

.product-description strong {
    color: #BE6919;
    display: block;
    font: 30px/30px Trebuchet MS,Arial,Helvetica,sans-serif;
    margin-bottom: 28px;
    text-align: center;
}

.product-description strong span {
    color: #000000;
    display: block;
    font: 18px/20px Trebuchet MS,Arial,Helvetica,sans-serif;
    margin-bottom: 2px;
}
.product-description .buttons{
	width:100%;
	overflow:hidden;
	font-size:14px;
	line-height:20px;
}
.product-description strong.product_strong,.product-description strong.product_strong span{font: 12px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;color:#808080;}
.product_a_over{
	overflow:hidden;
	padding:0px 0px 12px 2px;
}
.product-description .buttons a{
	float:left;
	width:170px;
	text-align:center;
	margin:0 0 0 10px;
	padding:5px 0;
	-webkit-border-radius:4px;
	border-radius:4px;
	color:#fff;
	background: #10b1dd;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwYjFkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwOTcwYzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #10b1dd 0%, #0970c1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#10b1dd), color-stop(100%,#0970c1));
	background: -webkit-linear-gradient(top,  #10b1dd 0%,#0970c1 100%);
	background: -o-linear-gradient(top,  #10b1dd 0%,#0970c1 100%);
	background: -ms-linear-gradient(top,  #10b1dd 0%,#0970c1 100%);
	background: linear-gradient(to bottom,  #10b1dd 0%,#0970c1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10b1dd', endColorstr='#0970c1',GradientType=0 );
}
* html .product-description .buttons a{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child') : 0 );}
.product-description .buttons a:first-child,
.product-description .buttons a.first-child{margin:0;}
.product-description .buttons a:hover{
	text-decoration:none;
	background: #0970c1;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5NzBjMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMGIxZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #0970c1 0%, #10b1dd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0970c1), color-stop(100%,#10b1dd));
	background: -webkit-linear-gradient(top,  #0970c1 0%,#10b1dd 100%);
	background: -o-linear-gradient(top,  #0970c1 0%,#10b1dd 100%);
	background: -ms-linear-gradient(top,  #0970c1 0%,#10b1dd 100%);
	background: linear-gradient(to bottom,  #0970c1 0%,#10b1dd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0970c1', endColorstr='#10b1dd',GradientType=0 );
}
.articel{border-bottom: 1px solid #D9D9D9;
    border-top: 1px solid #D9D9D9;
    float: left;
    margin-bottom: 17px;
    padding: 10px 0;
    width: 100%;}

.articel h3 {
    color: #000000;
    font: bold 14px/20px Trebuchet MS,Arial,Helvetica,sans-serif;
    margin-bottom: 10px;
}

.articel p {
    color: #4C4C4C;
    font: 14px/20px Trebuchet MS,Arial,Helvetica,sans-serif;
    margin: 0 0 15px;
}
.attributes{
	margin:0 0 10px;
	background:#fff;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.attributes dl{
	margin:0;
	overflow:hidden;
	font-size:12px;
	padding:0 20px 1px;
}
.attributes dt{
	font-size:16px;
	font-weight:bold;
	padding:6px 0 1px;
}
.attributes dd{margin:0 0 13px;}
.footer-holder{
	width:980px;
	margin:0 auto;
	position:relative;
	z-index:10;
	height:250px;
	background:#f2f2f2;
}
#footerinner{
	text-align:left;
	padding:20px;
	width:940px;
	border-top:1px solid #e6e6e6;
	
}
#footerinner .container{width:100%;position:relative;}
#footerinner .container:after{
	content:'';
	display:block;
	clear:both;
}
#footerinner .info{float:left;width:316px;}
#footerinner .logo{
	display:block;
	width:184px;
	height:75px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/logo04.png) no-repeat;
	margin:0 0 1px;
}
#footerinner .logo a{display:block;height:100%;}
.hotline{float:right;margin:33px 83px 0 0;}
.hotline span{
	color:#fff;
	font-weight:bold;
	font:22px/30px Trebuchet MS ,Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 0px #000;
}
.hotline strong{
	color:#cc3d3d;
	font-weight:bold;
	font:22px/30px Trebuchet MS ,Arial, Helvetica, sans-serif;
	text-shadow: 2px 1px 1px #000;
}

#botmenu{
	list-style:none;
	text-transform:uppercase;
	font-size:14px;
	padding:0 0 0 3px;
	color:#303030;
}
#botmenu li{vertical-align:top;}
#botmenu a{color:#303030;}
* html #footerinner .column{
z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-column') : 0 );
}
#footerinner .column:first-child,
#footerinner .first-column{margin:0 73px 0 0;}
.column{float:left;color:#b2b2b2;margin-right:50px;font:12px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;}
.column img{float:right;margin:0px 10px 10px 0;}
.column h3{color:#333333;font:18px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;margin:15px 0 20px 0;}
.logos-block-one{width:180px;margin: -5px 0 0 -5px;}
.logos-block-two{width:213px;margin: -20px 0 0 -4px;}
.column ul{
	display:block;
	margin:0;
	padding:0;
	overflow:hidden;
	margin:-11px 0 50px;
}
.column-last{margin-right:70px;}
.column ul li{list-style:none;}
* html .column_left ul li{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child') : 0 );}

.column ul li a{text-decoration:none;color:#4c4c4c;font-size:14px;}
.column ul li a:hover{color:#4c4c4c;text-decoration:underline;cursor:pointer;}
.logos{padding:0;margin:0;overflow:hidden;list-style:none;}
.logos li{float:left;vertical-align:top;margin: 0 0 10px 10px;}
.logos li.logo_shild{margin: 0 0 10px 70px;}
.logos img{vertical-align:top;}
.copy{color: #4c4c4c;
    display: block;
    font: 12px/12px 'PTC',Arial,Helvetica,sans-serif;
    width: 100%;
	left:0;
	position: absolute;
    top: 201px;
}
.design{
	float:left;
	display:block;
	overflow:hidden;
	width:180px;
	position:absolute;
	right: 5px;
    top: 168px;
	font:14px/30px Trebuchet MS ,Arial, Helvetica, sans-serif;
}
.design a,.design a:hover{
	float:right;
	width:92px;
	height:43px;
	background:url(images/domaxa.png) no-repeat;
}
.design a:hover{background-position:0 -43px;}
.design span{float:left;color:#000;padding:12px 6px 0;font-size:14px;}
#filter,.info{padding:15px 20px 1px; /* Old browsers */

}
#filter input{width:220px;margin-bottom:15px;}
.info{padding:19px 20px 20px;}
* html .filter{padding:15px 0 20px 18px;width:160px;}
.bewertungen{padding:14px 20px;}

#filter select{width:220px;margin-bottom:15px;}
#results .noitems a,
#filter a,.letter_a,.product-description a{
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font: 14px/18px Trebuchet MS,Arial,Helvetica,sans-serif;
    height: 25px;
    padding-top: 5px;
    text-align: center;
    width: 124px;

	background: #e3131d; /* Old browsers */
background: -moz-linear-gradient(top, #e3131d 0%, #cb0c15 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3131d), color-stop(100%,#cb0c15)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e3131d 0%,#cb0c15 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e3131d 0%,#cb0c15 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e3131d 0%,#cb0c15 100%); /* IE10+ */
background: linear-gradient(to bottom, #e3131d 0%,#cb0c15 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3131d', endColorstr='#cb0c15',GradientType=0 ); /* IE6-9 */
}
*html #filter a,.letter_a,.product-description a{width:124px;height:30px;}
*html .product-description a{padding-bottom:10px;}
*html .letter_a{padding-bottom:10px;}
.product-description a{float:left;}
.product-description a.product_a{margin-right:10px;}
.letter_a{margin:12px 0 0 20px;}
#span.container{background: url("images/mail_add.gif") no-repeat scroll 0 100% rgba(0, 0, 0, 0);
    padding-bottom: 2px;}
.info p{color:#4d4d4d;display:block;margin:0 0 10px;}
.info p span{display:block;margin:0;}
#newsletter:hover{text-decoration:none;}
#results .noitems a:hover,
#filter a:hover,.letter_a:hover,.product-description a:hover{
	text-decoration:none;
background: #cb0c15; /* Old browsers */
background: -moz-linear-gradient(top, #cb0c15 0%, #e3131d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cb0c15), color-stop(100%,#e3131d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cb0c15 0%,#e3131d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cb0c15 0%,#e3131d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cb0c15 0%,#e3131d 100%); /* IE10+ */
background: linear-gradient(to bottom, #cb0c15 0%,#e3131d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb0c15', endColorstr='#e3131d',GradientType=0 ); /* IE6-9 */
}
*html #filter a:hover{width:220px;height:30px; /* IE6-8 */}
.bewertungen {font:14px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;}
.bewertungen img{margin-top:-4px;}
.bewertungen p{margin:0;}
.letter img{margin-left:35px;}
#newsletter_a {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    overflow: hidden;
    padding:10px 20px 20px;
    text-align: center;
}
#newsletter_a:hover{text-decoration:none;}
#newsletter_a img {vertical-align: top;}

* html #newsletter_a span{height:32px;width:180px;}
#newsletter_a:hover span{}
#agb,#widerruf,#kauf {display:none;}
#newsletter{display:block;overflow:hidden;}
#newsletter h3{color: #333333;font: 18px/20px Trebuchet MS ,Arial, Helvetica, sans-serif;margin: 15px 0 16px;}
#newsletter img{}

#newsletter span.letter_a, #footerinner #newsletter span {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font: 12px/18px Trebuchet MS,Arial,Helvetica,sans-serif;
    height: 25px;
    margin: 35px 0 20px 21px;
    padding-top: 5px;
    text-align: center;
    width: 220px;

	background: #e3131d; /* Old browsers */
background: -moz-linear-gradient(top, #e3131d 0%, #cb0c15 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3131d), color-stop(100%,#cb0c15)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e3131d 0%,#cb0c15 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e3131d 0%,#cb0c15 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e3131d 0%,#cb0c15 100%); /* IE10+ */
background: linear-gradient(to bottom, #e3131d 0%,#cb0c15 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3131d', endColorstr='#cb0c15',GradientType=0 ); /* IE6-9 */
}
* html #newsletter span{margin-top:-30px;}
#newsletter span.letter_a:hover, #footerinner #newsletter span:hover{background: #cb0c15; /* Old browsers */
background: -moz-linear-gradient(top, #cb0c15 0%, #e3131d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cb0c15), color-stop(100%,#e3131d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cb0c15 0%,#e3131d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cb0c15 0%,#e3131d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cb0c15 0%,#e3131d 100%); /* IE10+ */
background: linear-gradient(to bottom, #cb0c15 0%,#e3131d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb0c15', endColorstr='#e3131d',GradientType=0 ); /* IE6-9 */}
.info span{
	color:#4c4c4c;
	margin-bottom:15px;
	display:block;
	font: 12px/18px Trebuchet MS ,Arial, Helvetica, sans-serif;
}
.info span a{
	color:#0079c1;
	text-decoration:underline;
}
.info span a:hover{
	text-decoration:none;
}
.artikel a{width:220px!important;}
#footerinner #newsletter span {
    margin: 20px 0;
    width: auto;
}
* html #newsletter span{margin-top:-20px;}




