html {height: 100%;}body {height:100%;	text-align:center;	padding:0; margin:0;	color:#000000; font-size: 10px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;}div{ margin: 0; padding:0;}a img {border: 0;}* {  outline: none;  outline-color:-moz-use-text-color;  outline-style:none;  outline-width:medium;}table{border-collapse:collapse;}td { text-align: left; vertical-align: top;	padding: 0;}form, fieldset {margin:0; padding:0; border:none;}p {margin:0; padding: 0;}a { color:#000000; font-size: 10px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline; }a:hover { text-decoration:none;}h1 { color:#0EB9C5; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0;margin:21px 0 0; }h2 { color:#E77817; font-size:18px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0;}h3 { color:#000000; font-size:15px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:0 0 10px 0; text-align:center; }h4 { color:#E77817; font-size:14px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:0 0 10px 0; text-align:center; }.site_content1 h2 { color:#E77817; font-size:18px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:1px;}.ta_justify {text-align: justify;}.ta_left {text-align: left;}.ta_right {text-align: right;}.ta_center {text-align: center;}.fl_left { float:left;}.fl_right { float:right;}.w100 {width: 100%;}.h100 {height: 100%;}div.clear {    border: 0;    clear: both;    display: block;    float: none;    margin: 0;    overflow: hidden;    visibility: hidden;    width: 0;    height: 0;	font-size:0px;     }.site_content img { border:0px; float:none; padding:0; margin:0;}.salespage_content { font-size:120%;width:650px; }.salespage_content img { border: 1px solid #CCCCCC; float:left; margin:0.3em 1em 0.5em 0; padding:5px; }.salespage_content h1 { color:black; font-family:Arial,Helvetica,sans-serif; font-size:200%; font-weight:normal; margin:0.5em 0 0.3em; }.product_containers {/*clear:left; padding:1em 0 0;*/clear:none;display:block;height:auto;padding:1em 0 0;}.fotol {float:left;}.fotol img {display:block; margin:0 23px 5px 0;}.fotor {float:right; text-align:center;}.fotor img {display:block; margin: 0 0px 10px 20px;}.page {	padding:0;	margin:0 auto;	text-align:left;	width:1200px;	position:relative;	z-index:100;	}/*=============================== Header ========================================*/.site_header {height:555px; position:relative; z-index:100;background-image:url(../img/bg_header.jpg); background-repeat:no-repeat; background-position:left top;}ul.top_panel { position:absolute; top:0; left:35px; list-style:none; padding:0; margin:8px 0 0 0;}ul.top_panel li { float:left; text-align:center; padding:0; margin:0;}ul.top_panel li p { line-height:15px;	color:#010101; font-size: 12px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;}ul.top_panel li a { text-decoration:none;	color:#010101; font-size: 12px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;}ul.top_panel li p.orange { color:#E77817; font-weight:bold;}ul.top_panel li p.phone img {margin:2px 4px -3px 0; padding:0;}ul.top_panel li.list_1 { width:152px;}ul.top_panel li.list_2 { width:179px;}ul.top_panel li.list_3 { width:172px;}ul.top_panel li.list_4 { width:168px;}.logo { position:absolute; top:0; right:0; margin:0;}div.small_menu_up { position:absolute; top:70px; right:6px;}.small_menu_up a { display:block; text-decoration:none; margin:0 0 11px 0;}div.promotext { left:0; position:absolute; text-align:center; top:84px; width:260px;}div.promotext p { color:#010000; font-size:15px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}div.promotext p span { color:#E77817;}.login_form { position:absolute; top:159px; left:43px; width:186px; height:150px; padding:0; margin:0; background-image:url(../img/bg_login_form.gif); background-repeat:no-repeat; background-position:left top;}.login_form fieldset { padding:35px 0 0 14px;}.login_form div { height:17px; margin:0 0 6px 0; padding:0; position:relative;}.login_form div a { float:left; width:60px; margin:0; padding:1px 0 0 9px; white-space:nowrap;	color:#000000; font-size: 13px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;	background-image:url(../img/bg_link.gif); background-repeat:no-repeat; background-position:left 6px;}	.login_form form div.marg_registr { height:24px; margin:0 0 15px 0;}.login_form label { float:left; width:60px; margin:0 5px 0 0; padding:1px 0 0 0;	color:#000000; font-size: 13px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;}.login_form input { width:85px; margin:0; padding:1px 2px 1px 2px;	color:#000000; font-size: 10px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;	border:1px solid #9A9A9A; background-color:#FFFFFF;}.login_form label.registr { width:93px;}.login_form label.forget { width:110px;}.login_form input.but_login { width:62px; height:24px; border:none; cursor:pointer; padding:0 0 4px 0; margin:0;	color:#FEFEFE; font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;	background:none; background-image:url(../img/bg_but_login.gif); background-repeat:no-repeat; background-position:left top;}.login_form .authed{height:57px;margin:3em 0px 0 4px;padding:0 1em 0 5px;position:static;width:147px;font-size:13px;}.login_form .authed a { color:black; text-decoration:underline; font-size:9px; }.important_note { height:29px; left:59px; margin:0; padding:0; position:absolute; top:431px; width:151px;}.important_note a{background-image:url(../img/bg_link.gif); background-position:left 6px; background-repeat:no-repeat; color:red; float:left; font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:13px; margin:0; padding:1px 0 0 9px; white-space:nowrap; width:60px;}.search_block { position:absolute; top:309px; left:43px; width:186px; height:94px;	background-image:url(../img/bg_search.gif); background-repeat:no-repeat; background-position:left top;}.search_block fieldset { padding:52px 0 0 14px;}.login_form label.inp { width:93px; padding:4px 0 0 0;}.search_block input.but_search { width:62px; height:23px; border:none; cursor:pointer; padding:0 0 2px 0; margin:0;	color:#FEFEFE; font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;	background:none; background-image:url(../img/bg_but_search.gif); background-repeat:no-repeat; background-position:left top;} div.shopping_cart { /*position:absolute; top:540px;*/ left:26px; width:211px; height:165px; margin:0em 0 1em 22px; clear:left;	background-image:url(../img/bg_basket.gif); background-repeat:no-repeat; background-position:left top;}div.basket1 { padding:22px 0 0 10px;}div.shopping_cart p { color:#000000; font-size:12px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; line-height:24px;}div.shopping_cart p.title { font-size:15px; margin:0 0 35px 76px; font-weight:bold;}div.shopping_cart .container { width:195px; margin:0 0 12px 15px; overflow:hidden; zoom:1;}div.shopping_cart .left { float:left; width:90px;}div.shopping_cart .left p { color:#E77817; font-size:13px; font-weight:bold; line-height:24px;}div.shopping_cart a { font-size: 13px; padding:1px 0 0 9px;	background-image:url(../img/bg_link.gif); background-repeat:no-repeat; background-position:left 6px;}	div.logo_partner {display:block;float:right;left:257px;position:absolute;top:0;z-index:0;}.main_menu_box { position:absolute; right:33px; top:493px; }#main_menu { background:transparent url(../img/bg_header_menu.jpg) repeat-x scroll left top; display:block; float:right; height:30px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 32px 0 0; padding:4px 0 2px 3px; width:auto; }#main_menu li { background-image:url(../img/nav.gif); background-repeat:repeat-x; float:left; height:31px; margin:0; padding:0; position:static; }#main_menu li a { color:#000000; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:16px; height:29px; line-height:29px; text-align:left; text-decoration:none; }#main_menu li a span { padding:3px 6.5px 7px 9.5px; }#main_menu li:hover a{color:#FFFFFF;}#main_menu .current  {background-position:0 bottom; font-weight:normal; }#main_menu .current a{color:#FFFFFF;}/*ÄËß ÔÔ*/#main_menu li:hover { color:#FFFFFF; background-image:url(../img/nav.gif) !important; background-repeat:repeat-x; background-position:0 bottom; }/*ÄËß ÈÅ*/#main_menu li :hover { color:#FFFFFF; background-image:url(../img/nav.gif) ;          background-repeat:repeat-x; background-position:0 bottom; }/*=============================== End Header ========================================*//*=============================== Site Content ========================================*/.site_content { position:relative; padding:0 0 145px 0; margin:0; overflow:hidden; zoom:1;}.left_column { position:static; width:264px; float:left; padding:0; /*margin:-24px 0 0 0 ;*/ font-size:220%;}div.left_menu_box { width:264px; margin:57px 0 0 0; padding:24px 0 0 0;	background-image:url(../img/bg_left_menu.gif); background-repeat:no-repeat; background-position:left top;}ul.left_menu { width:160px; list-style:none; margin:0 0 0 45px; padding:0;	background-image:url(../img/bg_left_column.gif); background-repeat:repeat-y; background-position:left top; font-size:100%;}ul.left_menu li { display:block; margin:0; padding:0;  color:#E77817; zoom:1;}ul.left_menu li a { display:block; padding:2px 0 2px 4px; margin:0; font-weight:bold; /*text-transform:uppercase;*/	color: #E77817; font-size: 100%; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}ul.left_menu li a:hover { text-decoration:none;}ul.left_menu li ul { width:135px; list-style:none; margin:0; padding:0;}ul.left_menu li ul li { margin:0; padding:2px 0 2px 5px; background:none;}ul.left_menu li ul li a { display:block; padding:0 0 0 8px; margin:0; font-weight:normal; text-transform:none;	 font-size: 100%; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;	background-image:url(../img/bg_link.gif); background-repeat:no-repeat; background-position:left center;}ul.left_menu li  a:hover { text-decoration:none !important;color:#E77817 !important;}ul.left_menu ul.sub li a, ul.left_menu ul.sub li a:link { text-decoration:none; color:#E77817 !important;  }ul.left_menu ul.sub ul.sub li a, ul.left_menu ul.sub ul.sub li a:link { text-decoration:underline;text-transform:none; color:#000000 !important; }ul.left_menu ul.sub li a {text-decoration:none;color:#E77817 ; font-size:80%; display:inline;}ul.left_menu ul.sub li a .current {text-decoration:none;color:#E77817 !important; font-size:85%;}ul.sub li a.current { text-decoration:none;text-transform:uppercase !important; color:#E77817 !important; font-size:85%; white-space: nowrap;}ul.left_menu p.left_menu_big {color:#E77817;display:block;float:none;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:19px;font-weight:bold;white-space:nowrap;width:175px;text-decoration:none;margin:0 0 5px 9px;}.left_menu ul.sub li {font-size:90%;padding:0 0 4px 13px;width:66%;white-space: normal;}ul.sub li a.current{font-size:90%;padding:0 0 4px 13px;width:80%;white-space: nowrap;}.left_menu ul.sub , ul.sub li a.current{font-size:95%;margin:0;overflow:hidden;width:202px;}li a.current{padding:10px; margin:10px; left:30px; color:#E77817 !important;}ul.sub li a.current{color:#E77817 !important;}ul.left_menu ul.sub ul.sub li a.current, ul.left_menu ul.sub ul.sub li a.current:link { text-decoration:underline;text-transform:none; color:#E77817 !important; /*padding:20px; margin:-4px;*/white-space:normal;}.site_content1 { float:left; width:676px; padding:0; margin:0; overflow:hidden; zoom:1;}div.breadcrumb { color:#000000; font-size: 13px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height:18px; padding:0 0px 9px;}div.breadcrumb a { color:#000000; font-size: 13px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}div.breadcrumb a:hover { text-decoration:none;}.product_container { width:215px;  margin:5px 8px 30px 0px; display:block; float:left;}div.product_container .title a { font-size:12px; font-weight:bold; padding:5px 0 ; color:#000000;text-decoration:none;}div.product { width:208px; height:425px; border:1px solid #ABD56A; text-align:center; padding:5px 0 0;}div.home_sales h2 {color:#FF8200;font-size:16px;font-weight:bold;margin:0;padding:7px 0 3px 65px;}div.other_sales h2 {color:#FF8200;font-size:16px;font-weight:bold;margin:0;padding:7px 0 3px 65px;}div.page_content h2 {padding:7px 0 7px 0px;}form.comments_form h2 {padding:7px 0 7px 0px;}table.product_basket { width:190px; margin:10px auto 0 auto;font-size:10px;color:#000000;font-weight:normal;}table.product_basket td { border-bottom:1px solid #FDECED; padding:3px 3px 3px 1px; font-size:85%; }table.product_basket td a { font-size:95%; }table.product_basket tr.last td { border:none;}table.product_basket tr.head td { color:#E77817; font-weight:bold; border-right:1px solid #FDECED; text-align:center;}div.slpos_one div.price {color:#E77817;text-align:left; white-space:nowrap; font-size:210%;}img.prod_ill {border:0 none;float:none;margin:0;padding:0;}.description {padding:10px 0 10px;}div.group_container div.title {font-size:12px; font-weight:bold; padding:5px 0 ; color:#000000;text-decoration:none; text-transform:uppercase;}table.product_basket td.code { width:37px; text-align:left !important;white-space:nowrap;}table.product_basket td.size { width:63px;text-align:left; white-space:nowrap;}table.product_basket td.size2 { width:63px;text-align:left;}table.product_basket td.price { width:65px;text-align:left; white-space:nowrap;}.subcategories {padding:7px 0 7px 0;}.right_box { float:left; width:250px; padding:0; margin:40px 0 0;}div.container_block { width:260px; margin:57px 0 0 0; padding:25px 0 0 0;min-height:100px;	background-image:url(../img/bg_container_block.gif); background-repeat:no-repeat; background-position:left top;}.orange { color:#E77817; font-weight:bold;}div.share { width:175px; margin:0 0 0 33px;}div.share img { margin:0 0 10px 0;}div.info { width:175px; margin:0 0 0 39px;}div.info a { display:block; padding:0 0 0 12px; margin:0 0 8px 0; text-decoration:none;	background-image:url(../img/bg_link_info.gif); background-repeat:no-repeat; background-position:left 3px;}div.info a:hover { text-decoration:underline;}/*=============================== End Site Content ========================================*//*=============================== Footer ========================================*/.footer { height:85px; margin:1em; padding: 0; border-top:15px solid #FFFFFF;	background-image:url(../img/bg_footer.gif); background-repeat:no-repeat; background-position:left top;font-weight:normal;}.footer p {color:#000000; font-size: 12px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;}.footer a {color:#000000; font-size: 12px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;}div.copyright { display:block; float:right; margin:20px 12px 0; padding:0 20px 0 0; font-size:12px;}div.copyright p.kauroff { margin:0 0 0 0;}div.copyright p a { text-decoration:none;} div.copyright p a:hover { text-decoration:underline;}div.bottom_menu { margin:-15px 0 0 15px; padding:0;font-weight:normal;}div.bottom_menu ul { list-style:none; padding:0; margin:0;}div.bottom_menu ul li { float:left; padding:0; margin:0;}div.bottom_menu ul li a { text-decoration:underline; margin:0 15px;}div.bottom_menu ul li a:hover { text-decoration:none;}/*=============================== End Footer ========================================*/.pagination { clear:left; padding:2em 0 0; color:#000000;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:10px;}/*=============================== Group of productions ========================================*/table.product_grouped tr, table.product_grouped td {border:1px solid #FDECED;}table.product_grouped td {padding:0.5em 0.5em 0 0;}table.product_grouped tr.head{border:1px solid #FDECED; color:#E77817; font-weight:bold;}table.product_grouped .code { width:37px; text-align:left !important;white-space:nowrap;}table.product_grouped .size { width:370px;text-align:left ;white-space:nowrap;}table.product_grouped .quantity { width:24px;text-align:left ;}.buy_now input.quantity { width:42px;text-align:left ;}/*.buy_now a {font-size:9px;}*/.slpos_one .buy_now a {font-size:200%;}table.product_grouped .price { width:65px;text-align:left ;white-space:nowrap;}#basket_state { height:135px; padding:0; width:265px;}div.home_group_title {background:transparent url(../img/xit_top_bg.jpg) no-repeat scroll left top;clear:left;color:#FF8200;display:block;font-size:17px;font-weight:bold;height:30px;width:280px;padding:15px 0 3px 0px;text-align:center;}div.tree_subitem {padding-left:0.8em;text-transform:lowercase;}div.galery {width:700px;margin:0 0 0 10px;*margin: 0 0 0 -5px;}div.galery {margin:0 0 0 5px;width:700px;}.galery .photo {clear:none;display:block;float:left;height:280px;margin:14px;padding:5px;width:290px;}.galery .photo img {border-style:none;border-width:0;display:block;height:auto;max-height:240px;padding:5px;width:auto;}/*---------------- comments_tree------------------------*/.other_sales {padding:107px 0 0 5px;}div .breadcrumb span a{padding:0 7px 0 7px;}.comments_tree li {background:transparent url(../img/li.gif) no-repeat scroll 5px 1px;  border-left: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0; margin:6px 0; padding:0 0 5px 15px !important;}li .comments_tree li { background:transparent url(../img/li2.gif) no-repeat scroll 5px 1px;}.comments_tree div{background:#E6E6E6;padding:0 0 0 10px;}.comments_tree div a{background:#E6E6E6; }ul .comments_tree div{ background:#F0F0F0;padding:0 0 0 10px;}/*ul .comments_tree a{ background:#F0F0F0;}*/ul .comments_tree {  background:#F0F0F0;     color:black; }li ul .comments_tree div{background:#FFFFFF;padding:0 0 0 10px;}li ul .comments_tree div a{background:#FFFFFF;}li ul .comments_tree a{background:#FFFFFF; }.comments_links  a{background:#EFEFEF; }ul.comments_tree div {font-weight:bold; color:#660000; padding:0 0 0 15px;}/*ul.comments_tree .comments_time div {font-weight:bold; color:green !important;}*/ul.comments_tree .comments_links  {font-weight:bold; margin:5px 0 5px 0; background:#E5E5E5;}ul.comments_tree .comments_links a {background:#E5E5E5;}/*ul.comments_tree .comments_time  {font-weight:bold; color:magenta !important;}*/ul.comments_tree .comments_text  {font-weight:normal; color:DimGray !important;}.rnd_offers {padding:0 0 0 5px;color:#000000;font-weight:normal;font-size:10px;}#scrollable {    float:left;    width:850px;}.current_v{    padding-left:4px;    padding-right:4px;}.current_v img{    border-bottom:#E10404 2px solid;}div.items {    height:50px;    float:left;    width:750px !important;    overflow:hidden;}div.items a {    display:block;    float:left;    text-decoration:none;    text-align:center;    cursor:pointer;    height:50px;    width:150px;}div.items a.active {    cursor:default;}a.prev, a.next {    margin:0 10px;    display:block;    width:22px;    height:47px;    float:left;}a.prev {/*     background:url(../img/slide_left.png); */}a.next {/*     background:url(../img/slide_right.png); */}div.__scrollable a img{display:block; float:left; width:150px !important; height:48px !important;}div.__scrollable {height:50px;;display:block;}div.other_sales span b {font-size:15px;font-weight:bold;}#vendor_list{background-image:url(../img/bg_TMJ.jpg);background-position:left top;background-repeat:no-repeat;width:943px;height:230px;position:relative;z-index:100;}#vendor_list img{border:0px solid;}#vendor_list .premium{left:99px;position:absolute;top:44px;}#vendor_list .medium{left:99px;position:absolute;top:100px;}#vendor_list .econom{left:99px;position:absolute;top:157px;}#vendor_list .premium img{height:55px;width:auto;}#vendor_list .medium img{height:55px;width:auto;}#vendor_list .econom img{height:55px;width:auto;}.quantity0 td{color:#B5B5B5;}.no_prod_alert{font:10pt Arial;color:#CF3E3E;}.buy_now span.content {font-size:100%; }.buy_now span.content_sts {font-size:100%; white-space:nowrap; }.product_container .title{min-height:28px;}.flash_container{display:block;left:911px;position:absolute;top:1px;visibility:visible;z-index:7;}.home_sales{display:block;margin-top:100px;}/*.main_text{display:block;}*/div.order fieldset legend{font-size:11px;margin:5px 0 0;color:#E77817;padding:0;}table.order textarea[name="comments"]{width:141px;}.site_content1 .page_content ul{/* list-style-type:disc;padding:1px;*/ padding-left:40px;}.site_content1 .page_content ul li{/*display:list-item;*//*list-style-image:none;*//*list-style-type:disc;*//*list-style-position:inside;*/}/*.site_content1 .page_content ul li p {float:left;}*/.site_content1 ul li {padding:0 0 5px 5px; display:block; padding:0 0 0 12px; margin:0 0 8px 0; text-decoration:none;	background-image:url(../img/bg_ul_li.gif); background-repeat:no-repeat; background-position:left 5px;}.product_container .sub_title{color:#000000; font-size:10px;font-weight:normal;}.sales_remark {color:#000000; font-size:10px;font-weight:normal;}/*div.may {background:transparent url(../img/9may.png) no-repeat scroll left top;float:left;height:115px;left:350px;position:relative;top:396px;width:600px;}*//*-------for spawwW--*/.float_left{float:left;margin-right:15px;}.float_right{float:right;margin-left:15px;}