body{margin:0px;padding:0px;background:url(img/img01.jpg) repeat left top;font:13px Arial,Helvetica,sans-serif;color:#212121;}
h1,h2,h3{margin-top:0px;}
h1{font-size:2.4em;}
h2{font-size:1.8em;}
h3{font-size:1.4em;}
p,ol,ul{margin-bottom:1.8em;line-height:160%;}
a{color:#393939;}
a:hover{text-decoration:none;color:#393939;}
a img{border:none;}
/* Header */
#header{width:900px; /* height:130px; */
margin:0px auto;}
#header a{text-decoration:none;color:#FFFFFF;}
/* Logo */
#logo{/* background:url("img/img02.gif") no-repeat scroll left 100% transparent; */
	float:left; /* max-width:400px; */
	/* overflow:hidden; */
/* padding-left:50px; */}
#logo h1,#logo p{margin:0px;line-height:normal;font-weight:normal;color:#393939;}
#logo p{padding-left:3px;}
#logo h1{padding:25px 0px 0px 0px;}
#logo a{color:#393939;}
#logo a:hover{color:#999;}
/* Menu */
#menu{float:right;margin:30px 0 0 0;}
#menu ul{margin:0px 0 0 0;padding:0px 0px 0px 0px;list-style:none;line-height:normal;}
#menu li{float:left;margin:0px 0px 0px 1px;}
#menu a{line-height:1.6em;display:block;width:auto;height:28px;padding:8px 20px 0px 20px;background:#393939;}
#menu a:hover{text-decoration:none;background-color:#999;}
#menu .first{background:none;}
#menu .active a{}
/* Page */
#page{width:900px;margin:0px auto;padding:30px 0px;}
/* Content */
#content{float:left;width:570px;}
.paragraph{margin:0px 0px 30px 0px;}
.paragraph .title{margin:0px;padding:0px 0px 5px 0px;border-bottom:#BFC9AE dashed 1px;color:#232F01;}
.paragraph .title a{color:#232F01;}
.paragraph .entry{}
.paragraph .meta{font-weight:bold;}
.paragraph .byline{margin:0px;color:#5E5E5E;}
/* Sidebar */
#sidebar{float:right;width:300px;}
/* #sidebar-bgtop{height:3px;}
#sidebar-bgbtm{height:3px;}
*/
#sidebar-content{padding:0 0 20px 20px;}
#sidebar ul{margin:0px;padding:0px;list-style:none;}
#sidebar li ul{list-style:none;}
#sidebar li .paragraph{margin-bottom:1.8em;}
#sidebar .paragraph_shopcategory li a,#sidebar .cms_menu_0 li a,#sidebar li .paragraph_menu li a{padding:5px;display:block;border-bottom:#BFC9AE dashed 1px;}
#sidebar .paragraph_shopcategory li li a,#sidebar .cms_menu_0 li li a,#sidebar li .paragraph_menu li li a{padding-left:15px;}
#sidebar .paragraph_shopcategory li a:hover,#sidebar .cms_menu_0 li a:hover,#sidebar li .paragraph_menu li a:hover{text-decoration:none;background-color:#f7f7f7;}
.paragraph_menu ins{display:none;}
#sidebar h3,#sidebar h2{padding:4px 20px;background:#393939;font-size:1.2em;color:#FFFFFF;}
#sidebar a{text-decoration:none;color:#232F01;}
#sidebar a:hover{text-decoration:underline;}
/* Search */
#search{}
#search form{margin-bottom:1.8em;padding:0px;}
#search fieldset{margin:0px;padding:0px;border:none;}
#search #s{width:160px;}
/* Footer */
#almost_footer{width:900px;margin:auto;padding:0 20px;}
#footer{position:relative;clear:both;width:900px;height:50px;margin:20px auto 30px auto;color:#FFFFFF;background:#393939;}
#footer p{margin:0px;padding:19px 0px 0px 0px;text-align:center;line-height:normal;font-size:smaller;}
#footer a{color:#FFFFFF;}
.cms_single_article{border-bottom:1px dashed #BFC9AE;padding:5px 0;}
#next_products .cms_more{float:none;}
#next_products{border-top:1px solid #ddd;margin-top:20px;}
#sidebar input.text,#cse-search-box input.text{width:180px;margin-right:4px;}
.panel_header p.path a,.cms_forum .panel_header{background-color:#000;color:#fff;}
.cms_forum .panel_header p.path a:hover{color:#999;}
li.bg_gray .speech_bubble{background-image:none;background-color:#f7f7f7;}
#footer ul,#cms_user_menu{bottom:-36px;font-size:0.7em;position:absolute;right:5px;text-align:center;}
#footer ul.list_menu{right:auto;left:5px;padding-left:0;}
#footer ul li a,#footer #cms_user_menu a{border-right:1px solid #000;padding-right:5px;color:#000;}
#footer ul li.last a,#footer #cms_user_menu .cms_user_signup a,#footer #cms_user_menu .cms_user_logout a{border-right:0;padding-right:0;}
#footer ul li{float:left;list-style-type:none;margin-right:5px;}
ul.product_main_list li.last,ul.product_main_list li{background-color:#FFFFFF;border:1px solid #F0F0F0;margin-right:4px;width:164px;}
.product_main_list .product_price.many_variants{border-color:#fafafa;}
a.add_to_basket{left:47px;}
.product_main_list .product_price{bottom:38px;}
.product_description{max-width:597px;width:597px;overflow:hidden;}
.shop_cart,#shop_cart{border:0;background:url("img/shopping_cart.png") no-repeat scroll 9px top #fff;overflow:hidden;padding:14px 10px 23px 79px;}
.shop_cart strong{display:block}
.cart_size{display:block;}
.product_description{max-width:572px;overflow:hidden;width:572px;}
.breadcrumbs{margin-bottom:5px;}
.breadcrumbs,.breadcrumbs a{color:#999;}
.breadcrumbs a:hover{color:#000;}
#sidebar .prod_group h3 a{color:#fff}
/* ------------------------------------------------------------------------------------
SLIDER */
.sidebar .paragraph.slider_bullets{margin:0px;padding:0;}
.paragraph.slider_bullets{height:245px;overflow:hidden;position:relative;width:245px;}
.paragraph.slider_bullets img{display:block;height:245px;margin:0 0 0 1px;position:absolute;top:0;width:245px;z-index:0;}
.paragraph.slider_bullets .sequences{position:relative;width:245px;height:245px;}
.paragraph.slider_bullets .sequences li{overflow:hidden;height:245px;left:1px;list-style-type:none;position:absolute;top:0;width:245px;}
.slider_bullets .panel{bottom:-2px;position:absolute;z-index:3;}
.paragraph.slider_bullets .photo_data{-webkit-box-shadow:1px 1px 3px #2F4F4F;-moz-box-shadow:1px 1px 3px #2F4F4F;filter:progid:DXImageTransform.Microsoft.Shadow(color='#2F4F4F',Direction=145,Strength=3);background-color:#2D5783;bottom:6px;height:40px;opacity:0.8;padding:19px 30px 5px;position:absolute;right:0;text-shadow:0 1px 0 #333333;top:26px;width:130px;z-index:2;}
.sidebar .paragraph.slider_bullets{margin:0px;padding:0;position:relative;width:226px;}
.paragraph.slider_bullets .photo_data h3{font-size:1.7em;}
.paragraph.slider_bullets .photo_data h3,.paragraph.slider_bullets .photo_data h4{font-weight:normal;margin:0;padding:0;font-family:"Lucida grande","Lucida sans unicode",Arial,Helvetica,sans-serif;}
.paragraph.slider_bullets .photo_author{color:#FFFFFF;display:block;font-size:0.9em;margin-top:10px;}
.paragraph.slider_bullets .photo_data h3{margin-bottom:10px;}
.paragraph.slider_bullets .photo_data a{text-decoration:none;}
.paragraph.slider_bullets .photo_data h3 a,.paragraph.slider_bullets .photo_data h4 a{color:#fff;}
.paragraph.slider_bullets .photo_data h4{font-size:1.1em;border-bottom:0;}
.paragraph.slider_bullets .photo_data h4 a{text-transform:none;line-height:1.3em;}
.paragraph.slider_bullets a.more{display:none;}
.slider_bullets .panel ul{display:none;}
#sidebar .paragraph.slider_bullets h3 a{color:#fff;}
#sidebar .paragraph.slider_bullets h3,#sidebar .paragraph.slider_bullets h2{background:transparent;color:#FFFFFF;font-size:1.2em;padding:0;}
ul.cms_mini_gallery li{height:auto!important;}
.gallery_photo_list{float:left;padding-left:0;}