﻿body,td          { font: 13px 'Comfortaa'; }
body             {  margin:0px; padding:0px; min-width:220px;}
img	         { border:0px; }

a                { color:#3f3e3c; font:  13px 'Comfortaa'; text-decoration: none;}
a:hover          { color:#000000; text-decoration: none; }
a.action 	 { color:#505050; font: 13px 'Comfortaa'; text-decoration: none; }
a.action:hover 	 { color:#000000; font: 13px 'Comfortaa'; text-decoration: underline; }

h1 { color:#434343; font: 18px 'Comfortaa'; margin:0px; padding:0px; }
h2 { color:#434343; font: 16px 'Comfortaa'; margin:0px; padding:0px; }
h3 { color:#434343; font: 14px 'Comfortaa'; margin:0px; padding:0px; }
div.subtitle  { color:#0A090E; font: 20px 'Comfortaa'; margin:0px; padding:0px; }

.top{ min-height:150px; background:#e6e7e9;}
.top .area{width:100%;max-width:990px;}
.top .logo{float:left;}
.top .rest{float:right;text-align:right;}
.top .rest ul{margin:0px;padding:0px;}
.top .rest ul li{list-style:none; padding-left:0px;}
.top .rest .langs {float:right;width:85px;padding-top:54px;}
.top .rest .search { float:right; width:220px; padding-top:54px; }
.top .rest .telephone { background:url(skn/telephone.png); background-position:right; background-repeat:no-repeat; width:230px; min-width:230px; height:43px; float:right; margin-top:52px; padding-left:3px;}

.langs  { color:#1e1e1e; font-family :'Comfortaa'; font-size: 15px;text-decoration: none; min-width:85px; height:39px;line-height:39px;white-space:nowrap;cursor:pointer; padding-right:7px;}
.langs a  { color:#1e1e1e; font-family :'Comfortaa'; font-size: 15px;text-decoration: none; line-height:39px;}
.langs a:hover  { color:#1e1e1e; font-family :'Comfortaa'; font-size: 15px;line-height:39px; }

.langsmenu div { background:#000000;padding:6px;width:100px; text-align:center;}
.langsmenu div a  { color:#ffffff; font-family :'Comfortaa'; font-size: 12px;text-decoration: none;line-height:18px; }
.langsmenu div a:hover  { color:#e6e7e9; font-family :'Comfortaa'; font-size: 12px; line-height:18px;}


div.cart_box {font-family:Arial;padding-right:5px;color:#4d4d4e;font-size:11px;font-weight:bold; vertical-align:middle; line-height:47px; text-align:right; padding-right:40px;}
div.cart_box a {font-family:Arial;padding-right:5px;color:#4d4d4e;font-size:11px;font-weight:bold;}
div.cart_box a:hover {font-family:Arial;padding-right:5px;color:#4d4d4e;font-size:11px;font-weight:bold;}

.left_box { float:left; min-width:221px; max-width:221px; display:inline; }
.left_box ul { margin:0px;padding:0px; }
.left_box ul li  
{
    list-style:none; 
    background:#ffffff;
    padding-left:0px; 
    min-height:40px; 
    line-height:40px; 
    -moz-box-shadow:1px 1px 3px rgba(0,0,0,0.75); 
    -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.75); 
    box-shadow:1px 1px 3px rgba(0,0,0,0.75); 
    text-align:left;
    padding-left:10px;
    cursor:pointer; 
    margin-bottom:2px;
    color:#3f3e3c; 
	font-weight:bold;
	font-size:16px;
}
.left_box ul li:hover { background:#e8e9eb; }
.left_box ul li a{ line-height:40px; font-weight:bold; font-size:16px;}
.left_box ul li ul { margin:0px; padding:0px; }
.left_box ul li ul li     
{
    list-style:disc inside; 
    padding-left:0px; 
    -moz-box-shadow:none; 
    -webkit-box-shadow:none; 
    box-shadow:none; 
    min-height:20px; 
    line-height:20px; 
    text-align:left;
    padding-left:10px;
    cursor:pointer; 
    margin-bottom:2px;
	font-size:16px;
	
	
}
.left_box ul li ul li:hover { font-weight:bold; }
.left_box ul li ul li a{ line-height:20px; }
.left_box ul li ul li a:hover { font-weight:bold; }
.left_box ul li ul li ul{ margin:0px; padding:0px; }
.left_box ul li ul li ul li    
{
    list-style:square inside; 
    padding-left:0px; 
    -moz-box-shadow:none; 
    -webkit-box-shadow:none; 
    box-shadow:none; 
    min-height:20px; 
    line-height:20px; 
    text-align:left;
    padding-left:10px;
    cursor:pointer; 
    margin-bottom:2px;
	font-size:16px;
	
}
.left_box ul li ul li ul li:hover { font-weight:bold; }
.left_box ul li ul li ul li a{ line-height:20px; }
.left_box ul li ul li ul li a:hover { font-weight:bold; }

.newsletter h3 { background:#e6e7e9; color:#1e1e1e; text-align:left; font:14px 'Comfortaa'; font-weight:bold; line-height:25px; min-height:25px; padding-left:7px; }

.special_offers { background:#10c621 !important; font:18px 'Comfortaa'; font-weight:bold; color:#ffffff; vertical-align:middle; }
.special_offers a { font:18px 'Comfortaa'; font-weight:bold; color:#ffffff; vertical-align:middle; }

.main_box { position:relative; float:right; }
.right_floater { position:fixed; right:0; top:243px; background:#ededed; z-index:5000; border:solid 2px #cccccc; border-right:0px; border-top-left-radius:5px; border-bottom-left-radius:5px; }

.Front_Page_Banner1 { float:left; }
.Front_Page_Banner2 { float:left; }

#dropdown_lang { float:right; }
#dropdown_menu {max-width:990px; max-height:50px; line-height:30px; text-align:left; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:10px; border-top:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4;display:none;}
#dropdown_menu select {width:100%;text-align:left;border:1px solid #c4c4c4;background:#ffffff; padding-left:5px; padding-right:5px;  line-height:30px; font: 15px 'Comfortaa';}
#dropdown_products {max-width:990px; max-height:50px; line-height:30px; text-align:left; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:10px; border-bottom:1px solid #c4c4c4; display:none;}
#dropdown_products select {width:100%;text-align:left;border:1px solid #c4c4c4;background:#ffffff; padding-left:5px; padding-right:5px; line-height:30px;font: 15px 'Comfortaa';}

#dropdown_search {max-width:990px; max-height:50px; line-height:30px; text-align:left; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:10px; border-top:1px solid #c4c4c4; display:none;}
#dropdown_search input text {width:100%; text-align:left; border:1px solid #c4c4c4;background:#ededed; font:13px 'Comfortaa';}
#dropdown_newsletter {max-width:990px; height:39px; text-align:left; padding-left:0px; padding-top:10px; padding-bottom:10px; display:none; border-top:1px solid #c4c4c4;}
#dropdown_newsletter input text {width:100%;text-align:left;border:1px solid #c4c4c4;background:#ededed;padding:5px;}

#dropdown_rest{max-width:990px;height:35px; text-align:left;padding:10px;padding-bottom:0px;display:none;}
#dropdown_rest .cart{float:left;padding-left:10px;}
#dropdown_rest .cart img{height:25px;margin-bottom:.35em; vertical-align:middle;padding-right:10px;}
#dropdown_rest .cart a{color:#303030;font-size:14px;line-height:30px;height:30px;}
#dropdown_rest .cart a:hover{color:#303030;font-size:14px;line-height:30px;height:30px;}

#dropdown_rest .langs{float:right;padding-right:10px;}
#dropdown_rest .langs a{color:#303030;font-size:14px;line-height:30px;height:30px;}
#dropdown_rest .langs a:hover{color:#303030;font-size:14px;line-height:30px;height:30px;}

#submenu2 {display:none;}
#submenu2categories {display:none;}
.submenu2header{ background:url(skn/u2.png) 98% 50% no-repeat #000000;cursor:pointer;margin-top:20px;height:48px;line-height:48px;color:#ffffff;font-size:20px;font-weight:bold;text-align:left;padding-left:10px;}
.submenu2header.expanded{ background:url(skn/uu2.png) 98% 50% no-repeat #000000;cursor:pointer;margin-top:20px;height:48px;line-height:48px;color:#ffffff;font-size:20px;font-weight:bold;text-align:left;padding-left:10px;}

.submenu2link{ cursor:pointer; background-color:#7b7b7b; height:46px;line-height:46px; text-align:left; font-weight:bold; color:#ffffff; padding-left:20px; }
.submenu2link:hover { background-color:#e4e4e4; color:#e67817; }
.submenu2link:hover a { color:#10C621; }
.submenu2link.expanded{ background:url(skn/uu2.png) 98% 50% no-repeat #7b7b7b; height:46px; line-height:46px; font-weight:bold; color:#ffffff; padding-left:20px;}
.submenu2link.expanded:hover {background:url(skn/uu.png) 98% 50% no-repeat #ffffff;}
.submenu2link a {width:100%;height:46px;line-height:46px;font-weight:bold;color:#ffffff;font-size:16px;text-align:left;}
.submenu2link a:hover {width:100%;height:46px;line-height:46px;font-weight:bold; color:#10C621;font-size:16px;text-align:left;}
.hasChildren { background-image:url(skn/u2.png); background-position:98% 50%; background-repeat:no-repeat; cursor:pointer; }
.hasChildren:hover { background-image:url(skn/u.png); background-position:98% 50%; background-repeat:no-repeat; cursor:pointer; }

.submenu3link{ background:#505050; min-height:46px;line-height:46px;text-align:left; color:#ffffff;font-weight:bold; display:none;}
.submenu3link:hover { background:#ffffff; color:#e67817; }
.submenu3link a {width:100%;height:46px;line-height:46px;color:#ffffff;font-weight:bold;color:#ffffff;font-size:14px;text-align:left;}
.submenu3link a:hover {width:100%;height:46px;line-height:46px;font-weight:bold;color:#e67817;font-size:14px;text-align:left;}

.submenu4link { background:#505050; min-height:46px; line-height:46px; text-align:left; color:#ffffff; font-weight:bold; padding-left:40px;}
.submenu4link:hover { background:#e4e4e4; color:#e67817; }
.submenu4link:hover a { color:#10C621; }
.submenu4link a {width:100%; height:46px; line-height:46px; color:#ffffff;font-weight:bold; font-size:14px; text-align:left;}


#submenu_products { display:none; }
#submenu_products_categories { display:none; }
.submenu_products_header { background:url(skn/u2.png) 98% 50% no-repeat #10C621;cursor:pointer;margin-top:20px;height:48px;line-height:48px;color:#ffffff;font-size:20px;font-weight:bold;text-align:left;padding-left:10px;}
.submenu_products_header.expanded{ background:url(skn/uu2.png) 98% 50% no-repeat #10C621;cursor:pointer;margin-top:20px;height:48px;line-height:48px;color:#ffffff;font-size:20px;font-weight:bold;text-align:left;padding-left:10px;}

.submenu_products_link { cursor:pointer; background-color:#7b7b7b; height:46px;line-height:46px; text-align:left; font-weight:bold; color:#ffffff; padding-left:20px;}
.submenu_products_link:hover { background-color:#e4e4e4; color:#e67817; }
.submenu_products_link:hover a { color:#10C621; }
.submenu_products_link.expanded{ background:url(skn/uu2.png) 98% 50% no-repeat #7b7b7b; height:46px; line-height:46px; font-weight:bold; color:#ffffff; padding-left:20px;}
.submenu_products_link.expanded:hover {background:url(skn/uu.png) 98% 50% no-repeat #ffffff;}
.submenu_products_link a {width:100%;height:46px;line-height:46px;font-weight:bold;color:#ffffff;font-size:16px;text-align:left;}
.submenu_products_link a:hover {width:100%;height:46px;line-height:46px;font-weight:bold; color:#10C621;font-size:16px;text-align:left;}
.hasChildren { background-image:url(skn/u2.png); background-position:98% 50%; background-repeat:no-repeat; cursor:pointer; }
.hasChildren:hover { background-image:url(skn/u.png); background-position:98% 50%; background-repeat:no-repeat; cursor:pointer; }

.submenu_products_link3{ background:#505050; min-height:46px;line-height:46px;text-align:left; color:#ffffff;font-weight:bold; display:none;}
.submenu_products_link3:hover { background:#ffffff; color:#e67817; }
.submenu_products_link3 a {width:100%;height:46px;line-height:46px;color:#ffffff;font-weight:bold;color:#ffffff;font-size:14px;text-align:left;}
.submenu_products_link3 a:hover {width:100%;height:46px;line-height:46px;font-weight:bold;color:#e67817;font-size:14px;text-align:left;}

.submenu_products_link4 { background:#505050; min-height:46px; line-height:46px; text-align:left; color:#ffffff; font-weight:bold; padding-left:40px;}
.submenu_products_link4:hover { background:#e4e4e4; color:#e67817; }
.submenu_products_link4:hover a { color:#10C621; }
.submenu_products_link4 a {width:100%; height:46px; line-height:46px; color:#ffffff;font-weight:bold; font-size:14px; text-align:left;}


#menu {max-width:990px;height:35px; text-align:left;padding-top:10px;border-bottom:1px solid #c4c4c4;}
#menu ul{max-width:990px;height:35px;margin:0px;padding:0px;}
#menu ul li{float:left;list-style:none;}
#menu ul li:hover{float:left;list-style:none;background:#000000;}
#menu ul a{line-height:35px;height:35px;color:#000000;font-size:12px;padding-left:10px;padding-right:10px;}
#menu ul a:hover{line-height:35px;height:35px;color:#ffffff;font-size:12px;padding-left:10px;padding-right:10px;}
#menu ul li:hover a{color:#ffffff;}
#menu ul li:hover a:hover{color:#ffffff;}



#menu ul li ul{position:absolute;z-index:3;width:200px;max-width:200px;margin:0px;padding:0px;background:#ffffff;height:auto;}
#menu .submenu {position:absolute;background:#ffffff;max-width:200px;height:auto;display:none;}
#menu .submenu_hover {position:absolute;background:#ffffff;max-width:200px;display:block;padding:0px;margin:0px;border:1px solid #c4c4c4;}
#menu ul li ul li  {position:relative;width:190px;background:#ffffff;border:none;color:#000000;padding:0px;margin:0px;padding-left:5px;padding-right:5px;}
#menu ul li ul li:hover  {position:relative;width:190px;background:#ffffff;border:none;color:#000000;padding:0px;margin:0px;padding-left:5px;padding-right:5px;}
#menu ul li:hover ul li a{line-height:20px;color:#000000;font-size:12px;font-weight:normal;padding:0px;margin:0px;}
#menu ul li:hover ul li a:hover{line-height:20px;color:#787878;font-size:12px;font-weight:normal;padding:0px;margin:0px;text-decoration:underline;}
#menu ul li:hover ul li:hover a{color:#787878;text-decoration:underline;padding:0px;margin:0px;line-height:20px;}
#menu ul li:hover ul li:hover a:hover{color:#787878;text-decoration:underline;padding:0px;margin:0px;line-height:20px;}

.fluid_container {margin: 0 auto;max-width: 990px;width: 90%;margin-top:10px;overflow:hidden;}
img.camera_thumb {height:50px;}
.tags_separator {max-width: 990px;width:100%;padding-top:10px;padding-bottom:10px;}
.tags_separator  img {width:100%;height:1px;display:block;background:#cccccc;}

div.bank { color:#787878; font: bold 11px Tahoma; text-decoration: none; }

.bottom{ background:#e6e7e9; min-height:290px; margin:0px; margin-top:30px; padding:0px;}
.bottom_container {max-width:990px;padding:10px;padding-bottom:20px; background:#e6e7e9;}


.bottombox {min-width:240px;float:left;height:230px;oveflow:hidden;margin:0px;padding:0px;}
.bottombox h2 {color: #434343; font:17px 'Comfortaa'; margin:0px;padding:0px;margin-top:30px; margin-bottom:10px;text-align:left;font-weight:bold;}
.bottombox ul {margin:0px;padding:0px;}
.bottombox ul li{margin:0px;padding:0px;text-align:left;list-style:none;padding-top:3px;padding-bottom:3px;}
.bottombox ul li {color:#616161;font-weight:bold;}
.bottombox ul li a{color:#616161;font-weight:bold;}
.bottombox ul li a:hover{color:#000000;font-weight:bold;}

.bottombox div.bheader{color: #535353; font-size:16px; margin:0px; padding:0px;margin-top:10px; font-family:'Comfortaa';margin-bottom:10px;text-align:left;font-weight:bold;width:100%;background:url(skn/plus.png) 100% 50% no-repeat;cursor:pointer;display:none;}

.root_category {background:#ffffff;position:relative;width:318px;height:220px;float:left;margin:0px;padding:0px;margin:5px;}
.root_category_description {width:318px;height:60px;}
.root_category_description div.caption{float:left;padding-right: 30px;padding-left: 16px;padding-top: 10px;text-align: left;font-size: 22px;line-height: 23px;font-style: italic;font-weight: normal;color: #ffffff;}
.root_category_description div.more{float:right;padding-right:10px;padding-top:10px;}
.root_category  div.thumb img{width:100%;height:100%;}



.childtile {
	float:left;
	padding:0px;
	margin:0px;
	max-width:363px;
	min-width:363px;
	height:450px;
	border:1px solid #d2d2d2;
	background:#ffffff;
	margin:0;
	margin-right:10px;
	margin-top:8px;
	margin-bottom:8px;
	position:relative;
}
.childtile .tile_area { padding-left:31px; padding-right:32px; padding-top:8px; padding-bottom:17px; }
.childtile .tile_thumbnail{text-align:center;margin-top:10px;margin-bottom:10px; position:relative; }
.childtile .tile_offers { position:absolute; left:-8px; background:#eae124; text-align:left; color:#e88135; font:15px 'Comfortaa'; min-height:25px; line-height:23px; min-width:100px; border:solid 1px #ffffff; }
.childtile .tile_newProduct { position:absolute; left:-8px; background:#e88135; text-align:left; color:#ffffff; font:15px 'Comfortaa'; min-height:25px; line-height:23px; min-width:100px; border:solid 1px #ffffff; }
.childtile .tile_zeroDelivery { position:absolute; left:-8px; background:#6fffdf; text-align:left; color:#000000; font:15px 'Comfortaa'; min-height:25px; line-height:23px; min-width:100px; border:solid 1px #ffffff; }

.childtile .tile_more{ float:left; height:31px; line-height:31px; min-width:137px; background:#ffffff;color:#000000; margin-left:10px; border:solid 1px #d2d2d2; }
.childtile .tile_more a { display:block; height:31px; line-height:31px; text-align:center;font-family:'Comfortaa'; font-size:17px;font-weight:normal; }
.childtile .tile_more a:hover { display:block; height:31px; line-height:31px; text-align:center;font-family:'Comfortaa'; font-weight:bold;font-size:17px;font-weight:normal; }
.childtile .tile_cart{ float:left; height:31px; line-height:31px; min-width:137px; background:#000000; margin-left:5px; color:#ffffff;font-family:'Comfortaa'; font-size:17px; font-weight:normal; text-align:center; border:solid 1px #000000;}
.childtile .tile_cart a { height:31px; line-height:31px; color:#ffffff; font-weight:bold;font-family:'Comfortaa';font-size:14px; font-weight:normal; }
.childtile .tile_cart a:hover { height:31px;line-height:31px;color:#ffffff;font-family:'Comfortaa';font-weight:bold;font-size:14px;font-weight:normal;}
.childtile .tile_area .tile_buttons {position:absolute; bottom:10px; }

.childtile .tile_title {padding-left:10px;text-align:left;}
.childtile .tile_title a{color:#000000; font: 15px 'Comfortaa'; text-decoration: none;font-weight:bold;}
.childtile .tile_title a:hover{color:#000000; font: 15px 'Comfortaa'; text-decoration: underline; font-weight:bold;}
.childtile .tile_description {padding-left:10px;padding-top:5px;text-align:left;}
.childtile .tile_price {padding-left:10px; text-align:left; padding-bottom:5px; padding-top:7px;}
.childtile .tile_addtowishlist a.link{color:#010101; font: 16px 'Comfortaa'; text-decoration: none;}
.childtile .tile_addtowishlist a.link:hover{color:#010101; font: 16px 'Comfortaa'; text-decoration: none;}
.childtile .tile_thumbnail img{ max-width:300px; max-height:230px; }


#bbox4 ul li{color:#434343;font:12px 'Comfortaa';font-weight:normal;}
#bbox4 {color:#434343; font:12px 'Comfortaa'; font-weight:normal;text-align:left;}
#bbox4 img{text-align:left;padding-right:10px;}

.nodetitle div { max-width:990px; min-height:30px; line-height:30px;  text-align:left; vertical-align:middle; color:#1e1e1e; font: 18px 'Comfortaa'; font-weight:bold; text-decoration:none; padding-left:10px; padding-top:5px; background:#ffffff; border:solid 1px #b2b2b3; margin-bottom:10px;}
.path  div{ text-align:left; max-width:990px; min-height:25px; line-height:25px; border:solid 1px #b2b2b3; padding-left:10px; background:#ffffff;}
.path a       { color:#727272; font: 13px 'Comfortaa'; text-decoration: none; padding: 0px; }
.path a:hover { color:#727272; font: 13px 'Comfortaa'; text-decoration: underline; padding: 0px; }


.product_filters { max-width:990px; text-align:left; border-bottom:1px solid #cecfcf; padding-bottom:7px; }
.product_filters div.filter_product{ float:left; padding-right:15px; height:30px; line-height:30px; vertical-align:middle; }
.product_filters table.formPane { background:#ffffff; border:1px solid #cecfcf; height:22px; vertical-align:top; }
.product_filters .formPane { background:#ffffff; border:1px solid #cecfcf; min-height:22px; padding-right:5px; padding-left:5px;}
.product_filters .formButton { background:#ffffff; border:1px solid #cecfcf; min-height:22px; padding-right:5px; padding-left:5px;}

.Upper_Splitter { text-align:left; padding-top:5px; float:left; }

.root_content {max-width:990px;text-align:left;}
.content { min-height:300px; text-align:left; }
.rest_content {padding:0px;}


@media (min-width:990px) {
	.topmenu { display:block; }
	.menu_button { display:none; }
	#dropdown_lang { display:none; }
	#topmenu2{display:none;}
	
	.bottombox h2 {display:block;}
	#bbox1{display:block;}
	#bbox2{display:block;}
	#bbox3{display:block;}
	#bbox4{display:block;}
	.left_box{
		float:left;
		width:100%;
	}
	.content { width:752px; max-width:752px; min-width:752; float:right; }
}

    
@media all and (max-width:990px) 
{
	#menu {display:none;}
	.left_box {display:none;}
	#dropdown_search {display:block; }
	#dropdown_search input { line-height:30px; }
	#dropdown_newsletter {display:block; padding-left:10px; padding-bottom:20px; }
	#dropdown_rest {display:block; font-size:1.2rem;}
	.bottombox {width:100%;float:left;background:#0A090E;height:auto;}
	.bottombox .bheader{display:block;}
	.bottombox h2 {display:none;}
	.bottombox div.bheader{display:block;}
	.topmenu {display:block;}
	#topmenu2{display:none;}
	#submenu{display:none;}
	#hsubmenu{display:none;}
	.hsubmenu_container {display:none;}
	#submenu2{display:block}
	#submenu_products{ display:block }
	
	.bottombox {width:100%;float:left;background:#e6e7e9;padding:7px;height:auto; }
	.bottombox .bheader{display:block;}
	.bottombox h2 {display:none;}
	#bbox1{display:none;}
	#bbox2{display:none;}
	#bbox3{display:none;}
	#bbox4{display:none;}
	.bottombox div.bheader{display:block;}
    
    .right_floater { display:none; }
    .content { max-width:990px; float:none; text-align:center; padding-left:10px; padding-right:10px;}
	.telephone { display:none; }
	.search { display:none; }
	.newsletter {display:block;}
}

@media all and (max-width:750px) 
{
    .Front_Page_Banner1 { float:none;}	
    .Front_Page_Banner2 { float:none;}	
	.childtile  {
        float:left;
	    padding:0px;
	    margin:0px;
	    height:450px;
	    border:1px solid #d2d2d2;
	    background:#ffffff;
	    margin:0;
	    margin-right:10px;
	    margin-top:8px;
	    margin-bottom:8px;
	    position:relative;
		max-width:310px;
	    min-width:310px;
    }
    .childtile .tile_area { padding-left:5px; padding-right:5px; padding-top:8px; padding-bottom:17px; }
    .childtile .tile_thumbnail img{ max-width:280px; max-height:200px; }
}

.about2 {background:#e6e7e9;margin:0px;padding:0px;}
.active3_actions {background:#e6e7e9;max-width:990px;margin:0px;padding:0px;}
.active3_actions a{color:#919191;font-size:12px;font-weight:normal;}
.active3_actions a:hover{color:#919191;font-size:12px;font-weight:normal;}
@media all and (max-width:550px) 
{
    .active3_actions {display:none;}
    .product_thumbs {width:100%;max-width:80px;}
	.product_details{margin-top:20px;}
	.product_shipping{margin-left:0px;margin-top:10px;}
    .top .rest .langs { display:block; } 
	.top .rest .langs {float:right; width:112px; padding-top:0px;}
	#dropdown_search { max-width:100%; display:block; border-top:0px; margin-top:50px;}

}
@media all and (max-width:375px) 
{

}






.formPane{border:1px solid #cfcfcf;background:#ffffff;color:#515151;padding:3px;}
.formLocked{border:1px solid #cfcfcf;background:#ffffff;color:#515151;padding:3px;}
.formButton{border:1px solid #cfcfcf; background:#ffffff; color:#515151; padding:5px; vertical-align:middle;}


#PriceText {font-size:16px; text-decoration: none;text-align:left;color:#000000;font-weight:normal;white-space:nowrap;}
#InitialPrice {color:#000000;color:#000000;font-weight:bold;white-space:nowrap;font-size:16px;font-family:'Comfortaa';}
#InitialPrice span.ShopStrike {color:#7e7e7e;font-size:16px;font-weight:bold;font-family:'Comfortaa';}
#ProductDiscountPrice {color:#7e7e7e;font-size:16px;font-weight:bold;white-space:nowrap;font-family:'Comfortaa';}
#VatText {color:#7e7e7e;  text-decoration: none;text-align:left;font-weight:normal;font-size:11px;}
#VatPrice {color:#7e7e7e;  text-decoration: none;text-align:left;font-weight:normal;font-size:11px;}
#ProductDiscountPrice {color:#000000;font-size:16px;font-weight:bold;font-family:'Comfortaa';}
.outofstock {color:#7e7e7e; font-size:14px;font-weight:normal;}
.ShopStrike {color:#7e7e7e; font-size:16px;font-weight:normal;}

input#AddToCartBtn.formbutton {padding:0; height:31px; line-height:31px; max-width:139px; min-width:139px; background:#000000; margin-left:5px; color:#ffffff;font-family:'Comfortaa'; font-size:17px; font-weight:normal; text-align:center; vertical-align:middle; border:solid 1px #000000;}
input#AddToCartBtn.formbutton:hover {padding:0; height:31px; line-height:31px; max-width:139px; min-width:139px; background:#e6e7e9; margin-left:5px; color:#000000; font-family:'Comfortaa'; font-size:17px; font-weight:normal; text-align:center; vertical-align:middle; border:solid 1px #000000;}
.tile_addtowishlist a {padding:10px;width:120px;background:url(skn/tail-btn-act-button.gif) repeat-x;margin-left:5px;color:#ffffff;font-weight:bold;font-size:14px;font-weight:normal;height:33px;line-height:33px;border:none;border-radius:0;}

.productOptions td {font-weight:normal;}
.productOptions .formPaneOptions{width:100%;border:1px solid #010101;background:#ffffff;color:#010101;padding:3px;}
div.bottom  { color:#505050; font:13px 'Comfortaa'; }
div.bottom a.link  { color:#505050; font:13px 'Comfortaa'; text-decoration: none;}
div.bottom a.link:hover  { color:#000000; font:13px 'Comfortaa'; text-decoration: underline;}

.about{display:none;}

.product_details{background:#E3E3E3;min-height:225px;min-width:260px;max-width:320px;float:left;}
.product_details_inner{padding:10px;}

.product_shipping{background:#E3E3E3;min-height:225px;width:260px;float:left;margin-left:10px;}
.product_shipping_inner{padding:10px;}
.product_shipping .ShipmentCostArea {max-width:300px;}
.product_thumbs {width:100%;max-width:120px;}
.product_thumbs img{width:100%;max-width:80px;}
@media all and (max-width:990px) {
	.product_details{margin-top:20px;}
	.product_shipping{margin-top:20px;}
}


.NodeTabs div.NodeTabsMenu  {border:none;text-align:left;height: 32px;line-height: 32px;padding:0px;margin:0px;margin-bottom:5px;}
.NodeTabs div.NodeTabsContent {background:none;margin-bottom:5px;border:none;}
.NodeTabs div.NodeTabsMenu div {background:#E3E3E3;border:none;color:#000000;font-weight:normal;padding-left:5px;font-size:14px;}
.NodeTabs div.NodeTabsMenu div.current {background:#E3E3E3;border:1px solid #E3E3E3;color:#000000;font-weight:normal;padding-left:5px;font-size:14px;}
.NodeTabs div.NodeTabsMenu div  b{color:#000000;font-weight:normal;padding-left:5px;font-size:14px;}

 .swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative;
}
.swipe-wrap {
  overflow: hidden;
  position: relative;
}
.swipe-wrap > div {
  float:left;
  width:100%;
  position: relative;
  
}

.swipe_nav_left { position:absolute; top:40%; left:5%; width:28px; height:28px; z-index:3; }
.swipe_nav_right { position:absolute; top:40%; right:5%; width:28px; height:28px; z-index:3; }

#mySwipe div img {
  display:block;
  font-weight:bold;
  color:#14ADE5;
  font-size:20px;
  text-align:center;
  margin:0px;
  padding:0px;
  max-width: 100%;
  height: auto;
  border:solid 1px #aeafb0;
}

.hsubmenu_container{ height:45px; background:#1e1e1e; position: relative;}
#hsubmenu { height:45px; min-height:45px; max-height:45px; text-align:center; position:absolute; top: 0; left: 0; bottom: 0; right: 0; width:990px; min-width:990px; max-width:990px; margin:0 auto; }

.HorizontalSlideMenu { z-index:998; background:#1e1e1e; height:100%;  }
.HorizontalSlideMenu dl { padding:0; margin:0;}
.HorizontalSlideMenu dt { padding:0; margin:0;  cursor:pointer; white-space:nowrap; }
.HorizontalSlideMenu dt.active { padding:0; margin:0;  cursor:pointer; white-space:nowrap;}

.HorizontalSlideMenu dt a{color:#ffffff;font-family:'Comfortaa'; font-size:14px;font-weight:bold;padding-left:20px;padding-right:20px;height:45px;line-height:45px;  }
.HorizontalSlideMenu dt a:hover { color:#ffffff;font-family:'Comfortaa';font-size:14px;font-weight:bold;padding-left:20px; padding-right:20px; height:45px; line-height:45px; }
.HorizontalSlideMenu dt.active { background:#898989;  }
.HorizontalSlideMenu dt.active a{ color:#ffffff;font-family:'Comfortaa';font-size:14px;font-weight:bold;padding-left:20px; padding-right:20px; height:45px; line-height:45px;  }
.HorizontalSlideMenu dt.active a:hover { color:#ffffff;font-family:'Comfortaa'; font-size:14px; font-weight:bold; padding-left:20px; padding-right:20px; height:45px; line-height:45px; }

.HorizontalSlideMenu ul { padding:0; margin:0; list-style:none; border-top:none;}
.HorizontalSlideMenu li { padding:0; margin:0;display:inline;}
.HorizontalSlideMenu dd { padding:0; margin:0;position:absolute; display:none;  z-index:200; background:none; width:auto!important; }

.horizontalSlideMenu .menu_bottom_banner td,.horizontalSlideMenu .menu_bottom_banner div,.horizontalSlideMenu .menu_bottom_banner p {color:#ffffff;}


.HorizontalSlideMenu td.ddmenu_level_2  {text-decoration:none; cursor:pointer; width:190px;border-bottom:1px solid #d2d2d2;}
.HorizontalSlideMenu td.ddmenu_level_2 a {color:#6D6F71; padding:5px;background:#ffffff;border:none; width:190px;display:block;}
.HorizontalSlideMenu td.ddmenu_level_2 a:hover { color:#1c1c1c; padding:5px;background:#cccccc;border:none;width:190px;display:block;}

.HorizontalSlideMenu td.ddmenu_level_3  {text-decoration:none; cursor:pointer; width:190px;padding-left:20px;background:url(skn/circle.jpg) 10px 50%  no-repeat;border-bottom:1px solid #ffffff;}
.HorizontalSlideMenu td.ddmenu_level_3 a { color:#6D6F71;padding:5px;background:#ffffff;border:none; width:190px;display:block;}
.HorizontalSlideMenu td.ddmenu_level_3 a:hover {  color:#1c1c1c;padding:5px;background:#cccccc;border:none;width:190px;display:block;}

.back-to-top {
    position: fixed;
    bottom: 2em;
    right: 0px;
    text-decoration: none;
    background:url(skn/backTop.png);
    min-width:50px;
    min-height:50px;
    display: none;
}

.NodeButtonsControl {display:none;}
.NodeTabs div.NodeTabsMenu  {border:none;text-align:left;height: 32px;line-height: 32px;padding:0px;margin:0px;margin-bottom:5px;}
.NodeTabs div.NodeTabsContent {background:none;margin-bottom:5px;border:none;}
.NodeTabs div.NodeTabsMenu div {background:#E3E3E3;border:none;color:#000000;font-weight:normal;padding-left:5px;font-size:14px;}
.NodeTabs div.NodeTabsMenu div.current {background:#E3E3E3;border:1px solid #E3E3E3;color:#000000;font-weight:normal;padding-left:5px;font-size:14px;}
.NodeTabs div.NodeTabsMenu div  b{color:#000000;font-weight:normal;padding-left:5px;font-size:14px;}



.alt{background:#ededed;}
th,td.header{
	background:#333;color:#ffffff;
	
}