* { margin: 0; padding: 0; }

ul { list-style-type: none; }

body { background-color: #f1f1f1;font-family:Arial;font-size:12px;color:#575757; }

a img { border: 0px; }

.bold { font-weight: bold; }

.center { text-align:center; }

a.show_mobile:link,a.show_mobile:visited  {
	background: url('../images/mobile.png') no-repeat left;
	padding:7px 0 0 25px !important; 
	height: 28px !important;
	position: absolute !important; 
	top:2px !important; 
	color: #696868;
	display: inline-block !important;
	width:90px !important;
	left:350px !important;
}

.logo{width:191px;height:119px;display:block;background:url(../images/logo.png) no-repeat top left;float:left;margin:15px 0 0 30px;}
.clear{ clear:both; font-size:0; line-height:0; height:0; border:none; float:none } 
.header-wrapper {background: url(../images/header-back.png) no-repeat center top;height:174px;}
.header-wrapper2{width:968px;margin:0 auto;position:relative;}
.slider-wrap3{background: url(../images/slider-back-repeat.png) repeat-x left top;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.slider-wrap2{width:968px;margin:0 auto;background: url(../images/slider-back.png) no-repeat center top;height:155px;}
.slider-wrap{position:relative;width:968px;margin:0 auto;height:155px;}
.new_search{background:url(../images/search-back.png) no-repeat top left;width:335px;height:30px;padding:5px 0 0 15px;float:left;}
.search_input{width: 220px;border: none;font-family: Arial;font-size: 12px;line-height: 12px;background:none;}
.search_submit{border: 0px;position:relative;top:-3px;padding: 0 0px 0 13px;font-family: Arial;font-size: 12px;cursor: pointer;color:#ffffff;background:none;}
.new_languages{background:url(../images/lang-back.png) no-repeat top left;width:155px;height:34px;padding:1px 0 0 3px; position:absolute; top:0; right:0;clear:both; }
.multilang {margin-left:20px;}
.multilang a {float: left; padding-left: 4px !important;outline:none; 
    position:relative;   
    z-index:1;  text-decoration: none!important;display: inline-block; display:inline-block; width: 17px; height:13px; }
.multilang span {display:block;width: 17px; height:13px; padding-left: 7px; float: left; margin-top: 5px; cursor: pointer;}
.new_header_right{width:531px;float:right;}
#dutch {background: url('../images/flag-1.png') left top no-repeat;display: block;width:17px;height:13px;}
#english {background: url('../images/flag-2.png') left top no-repeat;display: block;width:17px;height:13px;}
#german {background: url('../images/flag-3.png') left top no-repeat;display: block;width:17px;height:13px;}
#france {background: url('../images/flag-4.png') left top no-repeat;display: block;width:17px;height:13px;}
#spain {background: url('../images/flag-5.png') left top no-repeat;display: block;width:17px;height:13px;}
.lang-flag-active{background-position:left -14px !important;}
.multilang a:hover span{background-position:left -14px !important;}
.new_header_info_1{width:164px;float:left;font-size:11px;color:#464646;margin:32px 0 0 8px;}
.new_header_info_2{width:142px;float:left;font-size:11px;color:#464646;margin:32px 0 0 0;}
.new_header_info_3{width:197px;float:left;font-size:11px;color:#464646;margin:32px 0 0 0;}
.new_header_info_1 a{color:#038acb;}
.new_header_info_1 a:hover{text-decoration:none;}
.left_menu_title{font-size:24px;color:#008ac9;margin:0 0 10px 0;}
#content{width: 968px;margin: 0 auto;background: url(../images/contents-back.png) no-repeat center top;padding:15px 0 0 0;}
#leftmenu{float: left;width: 222px !important;border: 0px;padding-top: 15px;padding-bottom: 45px;vertical-align: top;}
#leftmenu, #leftmenu a{font-family: Arial;color: #000000;font-size: 12px;text-decoration: none;	}
#leftmenu a:hover{font-weight: bold;}
#leftmenu li { line-height: 25px; padding-left: 20px;background-image: url(../images/arrow.png);background-repeat: no-repeat;background-position: left center;}
#leftmenu li:hover{background-image: url(../images/blue_arrow.png);}
.new_page_title{font-size:24px;color:#008ac9;margin:0 0 4px 0;font-weight:normal;}
.new_input input{margin:0 0 5px 0;width:387px;height:28px;padding:0 10px 0 10px;background:url(../images/input-back.png) no-repeat top left;border:0px;font-size:12px;color:#464646;font-family:Arial;}
.new_input2 input{margin:0 0 5px 0;width:295px;height:28px;padding:0 10px 0 10px;background:url(../images/input-back2.png) no-repeat top left;border:0px;font-size:12px;color:#464646;font-family:Arial;}
.new_textarea textarea{width:295px;height:209px;padding:10px 10px 10px 10px;background:url(../images/textarea-back.png) no-repeat top left;border:0px;font-size:12px;color:#464646;font-family:Arial;}
.new_label{font-weight:bold;margin:0 0 2px 3px;}
.new_contact_left{width:408px;float:left;}
.new_contact_right{width:315px;float:right;}
.button-orange{text-decoration:none;}
.button-orange-left{width:10px;height:42px;display:block;float:left;background:url(../images/button-orange-left.png) no-repeat top left;}
.button-orange-right{width:11px;height:42px;display:block;float:left;background:url(../images/button-orange-right.png) no-repeat top left;}
.button-orange-repeat{width:auto;height:32px;padding:11px 15px 0 15px;display:block;float:left;background:url(../images/button-orange-repeat.png) repeat-x top left;font-size:14px;color:#ffffff;}
.floated_right{float:right;}
.floated_left{float:left;}
.laberror{color:#cc0000 !important;}
.activee{background-position:left -31px !important;}
.activee2{background-position:left -30px !important;}
.form-details{visibility: hidden;height:1px;}
.prod_list{position:relative;border: 1px solid #c9c9c9;margin-right: 10px;margin-bottom: 10px;text-align: left;height: 140px;padding:5px;background:#ffffff;}
.prod_list div {width: 110px;height: 82px;overflow: hidden;}
.prod_list b { font-weight: normal; padding-left: 2px; display: block; }
.button-red{text-decoration:none;}
.button-red-left{width:7px;height:33px;display:block;float:left;background:url(../images/button-red-left.png) no-repeat top left;}
.button-red-right{width:9px;height:33px;display:block;float:left;background:url(../images/button-red-right.png) no-repeat top left;}
.button-red-repeat{width:auto;height:26px;padding:7px 3px 0 3px;display:block;float:left;background:url(../images/button-red-repeat.png) repeat-x top left;font-size:14px;color:#ffffff;}
.sold_label{position:absolute;top:10px;left:-5px;}
.prod_list_sold div{opacity:0.5;}
.prod_list_sold a b{opacity:0.5;}
.new_prod_back{margin-right: 10px;}
.new_prod_back a{color:#b9b9b9;position:relative;top:30px;font-weight:bold;}
.new_prod_back a:hover{text-decoration:none;}
#thumb-left{ float: left; text-align: left;height:32px;width: 25px;}
#thumb-left div{background: url('../images/slider-left.png') left top no-repeat; cursor: pointer;height:32px;width: 25px;}
#thumb-right{width: 25px; float: right; text-align: right;height:32px;margin-right:25px;}
#thumb-right div {background: url('../images/slider-right.png') right top no-repeat; cursor: pointer;height:32px;width: 25px; }
.thumb-navigation{font-family:Arial;font-size:14px;position:absolute;top:315px;right:0px;width:295px;z-index:3;}
#maincontent{position:relative;vertical-align: top;width: 770px;padding-top: 10px;padding-left: 0px;margin: auto !important;}
#detail_image{background:#ffffff;float: left;width: 380px;height: 283px;text-align: center;border: 1px solid #b3b3b3;padding: 10px 10px 10px 10px;}
#detail_image img { }
.thumb-image {padding:4px;background:#ffffff;float: left;margin: 0px 3px 6px 3px;overflow: hidden;border: 1px solid #b3b3b3;}
.thumb-image a {display: block; padding: 0px; margin: 0px; font-size: 1px;height: 67px;width: 90px;}
.thumb-section {float: left; width: auto; display: none;}
.thumb-slider {width: auto;height: 310px;position: relative;overflow: hidden;}
.new_request-info2{width: 735px;border-top:1px solid #9f9f9f;border-bottom:1px solid #ffffff;margin:3px 0 15px 0;}
.new_request-info{border-top:1px solid #ffffff;border-bottom:1px solid #9f9f9f;}
.request-info{background:url(../images/gradient.png) repeat-y top left;padding:10px 20px 10px 90px;}
.requestInfo-wrap{}
.requestInfo-wrap td {text-align: left !important;}
.requestInfo{text-align: left;}
.requestInfo a{}
.button-orange-big{text-decoration:none;}
.button-orange-big-left{width:10px;height:60px;display:block;float:left;background:url(../images/button-orange-big-left.png) no-repeat top left;}
.button-orange-big-right{width:12px;height:60px;display:block;float:left;background:url(../images/button-orange-big-right.png) no-repeat top left;}
.button-orange-big-repeat{font-family:Arial;width:auto;height:42px;padding:18px 25px 0 25px;display:block;float:left;background:url(../images/button-orange-big-repeat.png) repeat-x top left;font-size:16px;color:#ffffff;}
.new_print{background:url(../images/new_print.png) no-repeat left top; padding:4px 0 4px 35px;font-size:12px;color:#474a4a;text-decoration:none;}
.new_prod_det_left{width:345px;float:left;}
.new_prod_det_right{width:380px;float:right;}
.new_blue_title{font-size:24px;color:#008ac9;margin:0 0 15px 0;}
.new_prod_det_left table, .new_prod_det_left table tr, .new_prod_det_left table tr td{text-align:left !important;}
.new_prod_det_left table tr td{padding:2px 0 2px 0;}

.products_slider {height: 255px; width: 380px;position:relative;}
.slider_prod_list {width: 110px; float: left;margin-right:3px;}
.slider_prod_list_description {height: 60px !important; overflow: hidden;color: #000;}
.slider_prod_list_description a{color: #000;}
.products_slider h2 {height: 18px !important; font: bold 12px Tahoma;  margin: 10px;color: #000;}
.products_slider_wrap {float: left; width: 380px;}
#product_slider_left{ float: left; text-align: left;height:32px;width: 25px;margin-left:5px;position:absolute;bottom:5px;left:0px;z-index:5;}
#product_slider_left div{background: url('../images/slider-left.png') left top no-repeat; cursor: pointer;height:32px;width: 25px;}
#product_slider_right{width: 25px; float: right; text-align: right;height:32px;margin-right:5px;position:absolute;bottom:5px;right:0px;z-index:5;}
#product_slider_right div {background: url('../images/slider-right.png') right top no-repeat; cursor: pointer;height:32px;width: 25px; }
.seo_page_left{width:410px;float:left;}
.seo_page_right{width:310px;float:right;text-align:center;}
.seo_page_right img{max-width:300px;border:1px solid #b3b3b3;}
h1, h2 {font-family: Arial;font-size: 28px;color: #CCCCCC;}
h1, h1 a { font-size: 28px; color: #000000; text-decoration: none; }
h2, h2 a { font-size: 14px; margin-bottom: 25px; color: #CCCCCC; text-decoration: none; }
h2 {  }
#normal_text a{color:#000000;}
.slider-new-left{width:480px;float:left;}
.slider-new-right{width:400px;float:right;margin:16px 0 0 0;font-family:Bradley Hand ITC;font-size:25px;color:#ffffff;text-align:center;}
.slider-new-left{position:absolute;left:0px;top:-40px;}
#mycarousel{}
.slider-over .prev{cursor:pointer;width:23px;height:32px;background:url(../images/header-slider-left.png) no-repeat top left; position:absolute;left:-30px;top:98px;z-index:3;}
.slider-over .next{cursor:pointer;width:23px;height:32px;background:url(../images/header-slider-right.png) no-repeat top left; position:absolute;right:-30px;top:98px;z-index:3;}
.slider-over{position:relative;margin:0 0px 0 30px;}
a:active,a:focus,a:hover { outline: none;}
.footer-wrapper {background: url(../images/footer-back-repeat.png) repeat-x top left;padding-top:22px;margin: auto;width:100%;}
.footer-wrapper2 {width:1089px;height:222px;background: url(../images/footer-back.png) no-repeat center top;margin: auto;padding-bottom:20px;}
#footer{width: 968px;margin: 0 auto;text-align: left; padding-top: 17px;color:#585858;font-size:12px;}
#footer a {font-family: Arial;font-size: 12px;color: #585858;}
.footer1 a{text-decoration: none;}
.footer1 a:hover{	text-decoration: underline;}
.footer3 a{text-decoration: underline;}
.footer3 a:hover{	text-decoration: none;}
#footer div .new_blue_title{font-size:24px !important;color:#008ac9 !important;margin:0 0 15px 0 !important; display:block !important;}
.footer1{height:190px;line-height:170%;width:320px;float:left;border-right:1px solid #9e9e9e;}
.footer2{height:190px;line-height:170%;padding:0 30px 0 30px;width:260px;float:left;border-right:1px solid #9e9e9e;border-left:1px solid #f4f4f4;}
.footer3{height:190px;width:200px;padding: 0 0 0 30px;float:left;border-left:1px solid #f4f4f4;}
.new_page_title a{color:#008AC9;}

/* ---------------------------------------------------------------------- */


.small_blue
{
	font-family: Verdana;
	text-decoration: none;
	font-size: 10px;
	color: #0281b4;	
}
.clear {clear: both;}
.search-wrapper {
width: 990px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
margin: auto;
}

.thumb-wraper {
position: absolute;
left: 0px;
top: 0px;
}



.breadcrumb {}
.bread_category {background: url('../images/next_arrow.jpg') right center no-repeat; padding-right: 20px;}
.bread_product {font: 14px Tahoma; color: #010101; text-decoration: underline; padding-left: 10px;}
.bread_category a {font: 14px Tahoma; color: #7A7A7A; text-decoration: none;}
#toplogo
{
	width: 990px;
	height: 190px;
	margin: 0 auto;
	background-image: url('../images/header.jpg');
	background-repeat: no-repeat;
}

#search
{
	width: 990px;
	height: 33px;
	margin: 0 auto;
	background-image: url('../images/bg.jpg');
	background-repeat: repeat-x;
	line-height: 33px;
}

#search form{
float:right;margin-right:5px;
}
#search a{
font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	color: #000;
	padding-left: 30px;
}


#info_container
{
	float: right; 
	margin-top: 10px; 
	margin-right: 50px; 
	background-image: url(../images/info.jpg);
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
	width: 270px;
	font-family: Arial;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	text-align:left;
}
#info_containerl
{
	float: left; 
	margin-top: 10px; 
	margin-left: 350px; 
	background-image: url(../images/info.jpg);
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
	width: 150px;
	font-family: Arial;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	text-align:left;
} 
#info_containerr
{
	float: right; 
	margin-top: 10px; 
	margin-right: 15px; 
	background-image: url(../images/info.jpg);
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
	width: 280px;
	font-family: Arial;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	text-align:left;
}

#orangetalent
{
	float: left; 
	margin-top: 170px; 
	margin-left: 20px;
	width: 120px;
	font-family: Arial;
	font-size: 11px;
	line-height: 17px;
	color: #999999;
	text-decoration: none;
}

#orangetalent a
{
	font-family: Arial;
	color: #999999;
	font-size: 11px;
	text-decoration: none;	
}

#orangetalent a:hover
{
	font-weight: normal;
}






#maincontent td { text-align: center;}

#maincontent td a 
{ 
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	text-decoration: none;	
}
#maincontent td a img {}
#maincontent td a:hover 
{ 
	color: #5596aa;	
}


#selcrumb
{
	color: #99CCFF;
}




#prod_thumb_list
{
	float: right;
	padding-right: 10px;
}

#prod_thumb_list img 
{
	margin-bottom: 5px;
	border: 1px solid #000000;
}

#product_details
{
	float: left;
	/*width: 409px !important;*/
	/*max-width: 409px !important;*/
	margin: 2px 0 0 0px;

	margin-right: 30px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
/*	word-wrap: break-word; */
/*	word-break: break-all; */
}

#product_details td { text-align: left; }

#the_details table { width: 320px !important; max-width: 320px !important; }
#the_details td { padding: 3px; }
.the_details_div {float: left; border: 1px solid #000; width: 320px; min-height: 360px; overflow: hidden;}
#details_actions{
	padding-top: 10px;
	font-size: 12px;
	height: 100px;
	vertical-align: middle;
}

#details_actions li 
{
	line-height: 25px; 
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left center;	
	font-style: italic;
}
.special
{
	font-size: 12px;
}

#details_other 
{ 
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 100px;
	font-size: 10px;
 	background-repeat: no-repeat;
	background-position: right bottom;	
	vertical-align: top;
}

#details_other li 
{
	line-height: 25px; 
	padding-left: 20px;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: left center;	
}

#search_results ul { margin-top: 10px; }

#search_results li { margin-bottom: 5px; }

#search_results
{
	margin-left: 10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

#search_results p 
{ 
	margin-left: 10px;
	padding-left: 20px;
	font-size: 12px;
	font-style: italic; 
	font-weight: normal;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
}

#search_results a 
{
	font-size: 11px;
	font-style: italic; 
	text-decoration: none;
	color: #0281b4;
}

#search_results a:hover { text-decoration: underline; }

#search_results ul li > a
{
	font-style: normal;
	color: #000000;
	font-size: 13px;
}

#search_results ul li > a:hover
{
	text-decoration: none;
	color: #0281b4;
}

#contact
{
	margin: 50px 0px;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;	
}

#contact td 
{ 
	text-align: right; 
	padding: 0 0 5px 5px;
	vertical-align: top; 
}

#contact input, 
#contact textarea 
{ 
	border: 1px solid #000000;
	width: 200px; 
	background-color: #72C0E7;
	overflow: hidden;
}

#contact textarea { float: right; }

#contact input[type=submit]
{
	width: 108px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	float: right;
	color: #0081B4;
	border: 0;
	padding-right: 7px;
	cursor: pointer;
	background-color: transparent;
	background-image: url(../images/send_back.jpg);
	background-position: left center;
}




#sitemap ul { margin-top: 10px; }

#sitemap li { margin-bottom: 5px; }

#sitemap
{
	margin-left: 10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

#sitemap p 
{ 
	margin-left: 10px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
}

#sitemap a 
{
	font-size: 11px;
	text-decoration: none;
	color: #0281b4;
}

#sitemap a:hover { text-decoration: underline; }

#sitemap ul li > a
{
	font-style: normal;
	color: #000000;
	font-size: 13px;
}

#sitemap ul li > a:hover
{
	text-decoration: none;
	color: #0281b4;
}

#normal_text 
{ 
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	text-decoration: none;	
	margin-right: 15px;
}

#visit_page {
	display: none;
}

#goback {
	margin-left:-370px;
	font-size:14px;
	
}
