body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:black;background-color:white;margin:0;text-align:left;}
table{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:black;vertical-align: middle; text-align:left;}
input.text{background-color:#ffffff;border:1px solid gray;margin:0 5px;font-family: tahoma;font-size:11px;}
textarea{background-color:#ffffff;border:1px solid #781111;font-family: tahoma;}
p{padding:5px 0 5px 0;border:0px solid black;margin:0;text-align:justify;}
form{margin: 0;padding: 0;}
.clear{ clear:both;}
.red{ color: #D70300; }
.green{color:#009933;}
.gray{ color: #626262; }
.blau{color:#000080;}
.center{ text-align: center; }
.left{ text-align: left; }
.right{ text-align: right; }
.bold{ font-weight: bold; }
.border{ border:1px solid black;}
.back_red{ background-color:red; }
.size11{font-size:11px;}
.size12{font-size:12px;}
.nowrap{white-space:nowrap;overflow:visible;}
.float_left{float:left;}
.float_right{float:right;}

/*стили для всплывающей панели*/
.float_mask{position: absolute;z-index: 198;background:#000000;left: 0;top: 0;width: 100%;filter: alpha(opacity=60);opacity: 0.6;-moz-opacity: 0.6;color: inherit;}
div#DivPanel{border:3px solid #3560A5;background:white;}
div#DivPanel a.close{border:1px solid #3560A5;background:#3560A5;color:white;display:block;width:280px;height:18px;position:absolute;right:-3px;top:-20px;text-align:center;text-decoration:none;font-family:Tahoma, Arial, sans-serif;font-size:11px;}
div#DivPanel a.close:hover{background:#3560A5;}


/* ОБЩИЕ ЭЛЕМЕНТЫ */
a{color:#444444;text-decoration:underline;}
a:hover{color:#6666FF;text-decoration:underline;}

h1{margin:0 0 10px 0;font-weight:normal;font-size:20px;color:#003333;}
h1 a{color:#660000;text-decoration:none;}
h1 a:hover{text-decoration:underline;color:#0000CC;}

h2{margin:0 0 10px 0;font-weight:bold;font-size:16px;}
h2 a{color:#666666;text-decoration:none;}
h2 a:hover{text-decoration:underline;}

/* СТРУКТУРА САЙТА */
#wrapper {width:1008px;margin:0 auto;padding:0;position:relative;text-align:left;overflow: visible;border:0px solid red;}
#block_top{margin:0 0 5px 0;padding:0px;height:140px;position:relative;border:0px solid #99CCCC;}

#block_center{margin:0 0 15px 0;padding:0px;background:url('/images/back_04.jpg') repeat-y;border:0px solid #99CCCC;}
#block_center #block_left{float:left;width:233px;padding-top:10px;border:0px solid #99CCCC;position: relative;overflow:hidden;}
#block_center #block_main{float:right;width:765px;padding-top:10px;border:0px solid #99CCCC;position: relative;}
#block_center_bottom #block_main{float:left;width:765px;border:0px solid #99CCCC;position: relative;}
#block_center_bottom #block_right{float:right;width:234px;border:0px solid #99CCCC;position: relative;text-align:right;}
#block_bottom{position:relative;clear:both;background-color:#2D2D2D;padding-top:10px; }


/* ВЕРХНЯЯ ПАНЕЛЬ */
#block_top div#panel_fast_find{position:absolute;bottom:15px;right:00px;}
#block_top div#panel_fast_find input#button{background:url('/images/back_10.gif') no-repeat;border:none;width:51px;height:23px;color:white;}
#block_top div#panel_fast_find input#text{background-color:#ffffff;border:1px solid gray;margin:0 5px;font-family: tahoma;font-size:11px;width:150px;}

#block_top div#panel_info{position:absolute;top:10px;right:220px;width:400px;font-family:Tahoma, Arial, sans-serif;font-size:11px;}
#block_top div#panel_info span.big{font-size:16px;color:#D70300;font-weight:bold;}
#block_top div#panel_info ul{margin:0 0px 0 5px;padding:0 10px;}
#block_top div#panel_info ul li{margin:0 10px;}

#block_top div#panel_cart{position:absolute;top:10px;right:0;width:191px;height:56px;padding:10px 5px 10px 10px;background:url('/images/back_09.gif') no-repeat;line-height:18px;}
#block_top div#panel_cart a#title{color:#FC7100;display:block;font-weight:bold;}
#block_top div#panel_cart div#info{font-family:Tahoma, Arial, sans-serif;font-size:11px;}

#block_top div#list_section.top_menu {position:absolute;bottom:0px;left:0px;width:776px;height:32px;padding:15px 0 0 10px;background:url('/images/back_03.jpg') no-repeat 0 bottom;}
#block_top div#list_section.top_menu div#item{display:inline;padding:0 10px;background:url('/images/back_03.gif') repeat-y left top;}
#block_top div#list_section.top_menu div#item a{color:white;text-decoration:none;font-size:14px;}
#block_top div#list_section.top_menu div#item a:hover{text-decoration:underline;}
#block_top div#list_section.top_menu div#item.first{background:none;}

/* каталог товара в двух уровнях */
#block_left div#list_section.main_catalog {}
#block_left div#list_section.main_catalog div#item{background:url(images/back_04.png) no-repeat 0 1px;margin:5px 0px 5px 10px;padding-left:17px;}
#block_left div#list_section.main_catalog div#item a{color:white;font-size:12px;text-decoration:none;}
#block_left div#list_section.main_catalog div#item a:hover{text-decoration:underline;}
#block_left div#list_section.main_catalog div#item.sel{font-weight:bold;}
#block_left div#list_section.main_catalog div#item.superselect a{font-size:14px;}
#block_left div#list_section.main_catalog div#item div#list_section.subsection{font-weight:normal;}
#block_left div#list_section.main_catalog div#item div#list_section.subsection div#item{background:url(images/back_07.gif) no-repeat 0 4px;margin:3px 0px;padding-left:7px;}
#block_left div#list_section.main_catalog div#item div#list_section.subsection div#item a{color:white;font-size:12px;text-decoration:none;}
#block_left div#list_section.main_catalog div#item div#list_section.subsection div#item a:hover{text-decoration:underline;}

/*каталог товара в подвале сайта*/
#block_bottom div#list_section.bottom_catalog {color:#B0B0B0;text-align:center;}
#block_bottom div#list_section.bottom_catalog div#item{display:inline;padding:0 10px;}
#block_bottom div#list_section.bottom_catalog div#item a{color:#B0B0B0;font-size:12px;text-decoration:none;}
#block_bottom div#list_section.bottom_catalog div#item a:hover{text-decoration:underline;}

#block_bottom div#counter{text-align:center;}
#block_bottom div#copyrait{color:white;position:absolute;top:10px;left:20px;}


/* список новостей и статей */
#block_left div#list_items {}
#block_left div#list_items div#item{background:url(images/back_07.gif) no-repeat 0 4px;margin:3px 10px;padding-left:7px;}
#block_left div#list_items div#item a{color:white;font-size:12px;text-decoration:none;}
#block_left div#list_items div#item a:hover{text-decoration:underline;}

#block_left h2{color:#FFFFCC;margin:0 10px;}
#block_left h2 a{color:#FFFFCC;}
#block_left h2 a:hover{}

#block_left h3{color:#f5f5dc;margin:0 10px;}
#block_left h3 a{color:#f5f5dc;}
#block_left h3 a:hover{  }

/* список товара серыми иконками*/
#block_main div#list_items.goods_icons {font-family:Tahoma, Arial, sans-serif;font-size:11px;}
#block_main div#list_items.goods_icons div#item{float:left;position:relative;margin:10px 3px;background:url('/images/back_04.gif') no-repeat;height:245px;width:185px;}
#block_main div#list_items.goods_icons div#item img{position:absolute;top:12px;left:10px;border:none;}
#block_main div#list_items.goods_icons div#item div#img_border{position:absolute;top:0;left:0;background:url('/images/back_01.png') no-repeat;height:178px;width:185px; }
#block_main div#list_items.goods_icons div#item div#icon_new{position:absolute;top:130px;right:5px;background:url('/images/back_02.png') no-repeat;height:27px;width:51px;color:white;padding:5px 0 0 5px; }
#block_main div#list_items.goods_icons div#item div#name{position:absolute;top:180px;left:5px;width:170px;height:26px;text-align:center;}
#block_main div#list_items.goods_icons div#item div#name a{color:#4F4F4F;text-decoration:underline;}
#block_main div#list_items.goods_icons div#item div#price{position:absolute;top:215px;left:5px;width:170px;text-align:left;font-size:18px;color:#7DB612;}
#block_main div#list_items.goods_icons div#item div#details{position:absolute;top:218px;left:100px;width:77px;height:17px;background:url('/images/back_06.gif') no-repeat;text-align:center;}
#block_main div#list_items.goods_icons div#item div#details a{color:white;text-decoration:none;}
#block_main div#list_items.goods_icons div#item div#details a:hover{text-decoration:underline;}

/*список товара прозрачными иконками*/
#block_main div#list_items.new_goods_icons {font-family:Tahoma, Arial, sans-serif;font-size:11px;}
#block_main div#list_items.new_goods_icons div#item{float:left;position:relative;margin:10px 3px;height:235px;width:185px;}
#block_main div#list_items.new_goods_icons div#item img{position:absolute;top:0px;left:10px;border:0px solid green;}
#block_main div#list_items.new_goods_icons div#item div#img_border{position:absolute;top:0px;left:10px;background:url('/images/back_03.png') no-repeat;height:166px;width:166px; }
#block_main div#list_items.new_goods_icons div#item div#icon_new{position:absolute;top:130px;right:5px;background:url('/images/back_02.png') no-repeat;height:27px;width:51px;color:white;padding:5px 0 0 5px; }
#block_main div#list_items.new_goods_icons div#item div#name{position:absolute;top:170px;left:5px;width:170px;height:26px;text-align:center;}
#block_main div#list_items.new_goods_icons div#item div#name a{color:#4F4F4F;text-decoration:underline;}
#block_main div#list_items.new_goods_icons div#item div#price{position:absolute;top:203px;left:5px;width:170px;text-align:left;font-size:18px;color:#7DB612;}
#block_main div#list_items.new_goods_icons div#item div#details{position:absolute;top:208px;left:100px;width:77px;height:17px;background:url('/images/back_06.gif') no-repeat;text-align:center;}
#block_main div#list_items.new_goods_icons div#item div#details a{color:white;text-decoration:none;}
#block_main div#list_items.new_goods_icons div#item div#details a:hover{text-decoration:underline;}


/*список подразделов */
#block_main div#list_section.big {  }
#block_main div#list_section.big div#item{position:relative;margin:10px 0;}
#block_main div#list_section.big div#item img{float:left;border:0;}
#block_main div#list_section.big div#item div#img_border{position:absolute;top:0px;left:0px;background:url('/images/back_03.png') no-repeat;height:166px;width:166px; }
#block_main div#list_section.big div#item div#info{float:right;margin-right:10px;width:580px;}
#block_main div#list_section.big div#item div#annot{font-family:Tahoma, Arial, sans-serif;font-size:11px;margin:10px 0 15px 0;}
#block_main div#list_section.big div#item div#list_items.goods_fast {}
#block_main div#list_section.big div#item div#list_items.goods_fast div#item{display:inline;}
#block_main div#list_section.big div#item div#list_section.section_2_col {margin-top:5px;}
#block_main div#list_section.big div#item div#list_section.section_2_col div#item{float:left;width:270px;margin:0 0 2px 10px;padding-left:7px;background:url('/images/back_08.gif') no-repeat 0 5px;}
#block_main div#list_section.big div#item div#to_detail{margin-top:15px;height:17px;text-align:center;background:url('/images/back_06.gif') no-repeat center 0;width:500px;}
#block_main div#list_section.big div#item div#to_detail a{color:white;text-decoration:none;}
#block_main div#list_section.big div#item div#to_detail a:hover{text-decoration:underline;}

/* список подраздлев в строку */
#block_main div#list_section.section_to_line {background:url('/images/back_04.jpg') repeat-x;padding:5px 10px;}
#block_main div#list_section.section_to_line div#item{display:inline;}
#block_main div#list_section.section_to_line div#item a{color:#FFFFCC;}
#block_main div#list_section.section_to_line div#item.sel{}
#block_main div#list_section.section_to_line div#item.sel a{color:white;}

/* путь страницы*/
#block_main div#patch{font-family:Tahoma, Arial, sans-serif;font-size:11px;margin:5px 0 5px 0;}
#block_main div#patch img{border:0px;margin:0 5px;}

/* условия фильтрации на странице*/
#block_main div#panel_navigat{}
#block_main div#panel_navigat div#list_pages{border:0px solid red;margin-top:18px;float:right;}
#block_main div#panel_navigat div#list_pages span.cur_page{color:black;font-weight:bold;}
#block_main div#panel_navigat div#select_usl{border:0px solid red;float:left;}
#block_main div#panel_navigat div#select_usl div#panel_select_sort{float:left;}
#block_main div#panel_navigat div#select_usl div#panel_select_size{float:left;margin-right:10px;}
#block_main div#panel_navigat div#select_usl select{font-size:11px;width:130px;overflow:hidden;color:#6F6F6F;font-size:11px;}


/*прайс лист*/
#block_main table#price_list {table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;}
#block_main table#price_list col#c1	{width:50px;}
#block_main table#price_list col#c2	{width:auto;}
#block_main table#price_list col#c3	{width:100px;}
#block_main table#price_list tr.price_level_1{background:#FFEFD5;height:50px;font-size:18px;color:black;border-top:2px solid #808080;}
#block_main table#price_list tr.price_level_2{background:#DDDDDD;height:30px;font-weight:bold;color:black;border-top:1px dotted black;border-bottom:1px dotted black;text-align:left;}
#block_main table#price_list tr.price_level_1 td{text-align:left;padding-left:10px;}
#block_main table#price_list tr.price_level_2 td{text-align:left;padding-left:50px;}
#block_main table#price_list tr.sel_0{background:none;}
#block_main table#price_list tr.sel_1{background:#EEEEEE;}
#block_main table#price_list td#kod{text-align:left;padding-left:10px;}
#block_main table#price_list td#price{text-align:right;padding-right:10px;}


/* детальное описание товара */
#block_main div#goods_details{position:relative;}
#block_main div#goods_details div#art{position:absolute;top:0px;right:0;}
#block_main div#goods_details div#price{position:absolute;top:-50px;right:0;font-size:16px;color:#D70300;font-weight:bold;}
#block_main div#goods_details div#price a#to_cart{display:block;color:white;font-family:Tahoma, Arial, sans-serif;text-decoration:none;font-size:11px;font-weight:normal;width:77px;height:17px;margin-top:5px;background:url('/images/back_06.gif') no-repeat;text-align:center;}
#block_main div#goods_details div#images{text-align:center;}
#block_main div#goods_details div#intro{  }
#block_main div#goods_details div#order_info{border:0px solid green;width:600px;margin:0 0 20px 20px;}
#block_main div#goods_details div#manual{margin:10px 0 10px 20px;text-align:justify;}
#block_main div#goods_details div#second_images div#item{position:relative;float:left;margin:5px;height:170px;width:170px;}
#block_main div#goods_details div#second_images div#item img{position:absolute;top:0px;left:10px;border:0px solid green;}
#block_main div#goods_details div#second_images div#item div#img_border{position:absolute;top:0px;left:10px;background:url('/images/back_03.png') no-repeat;height:166px;width:166px;}


#main_block table#cart_goods tr.name{color:green;font-size:14px;text-align:left;vertical-align:bottom; font-weight: bold }
#main_block table#cart_goods tr.header{color:#000080;text-align:center;}
#main_block table#cart_goods tr.data{color:black;text-align:center;vertical-align:top;}
#main_block table#cart_goods tr.space{width:20px;border-top:1px solid #D3D3D3;margin:0px 10px;}
#main_block table#cart_goods td{border:0px solid gray;}
#main_block table#cart_goods img{margin:10px;border:1px solid #d6d6d6;}
#main_block table#cart_goods input{position:relative;top:-3px;}
#main_block table#cart_goods input.text{width:30px;text-align:center;border:1px solid #d6d6d6;}
#main_block table#cart_goods input.submit{border:0px solid #d6d6d6;background:url('button_n1.gif') repeat-x;height:20px;width:75px;}


/* КОРЗИНА: вывод товара списком */
#main_block .block_cart{background:#dfebff url('/images/y_blue_tr.gif') no-repeat top right;margin-top: 20px;padding-left:20px;padding-top:20px}
#main_block .block_cart_end{background:#dfebff url('/images/y_blue_bl.gif') no-repeat bottom left;margin-bottom:20px;padding-left:20px;height:16px;}

#main_block table#cart_goods {table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;}
#main_block table#cart_goods col#c1	{width:140px;}
#main_block table#cart_goods col#c2	{width:70px;}
#main_block table#cart_goods col#c3	{width:70px;}
#main_block table#cart_goods col#c4	{width:70px;}
#main_block table#cart_goods col#c5	{width:70px;}
#main_block table#cart_goods col#c6	{width:auto;}
#main_block table#cart_goods tr.name{color:green;font-size:14px;text-align:left;vertical-align:bottom; font-weight: bold }
#main_block table#cart_goods tr.header{color:#000080;text-align:center;}
#main_block table#cart_goods tr.data{color:black;text-align:center;vertical-align:top;}
#main_block table#cart_goods tr.space{width:20px;border-top:1px solid #D3D3D3;margin:0px 10px;}
#main_block table#cart_goods td{border:0px solid gray;}
#main_block table#cart_goods img{margin:10px;border:1px solid #d6d6d6;}
#main_block table#cart_goods input{position:relative;top:-3px;}
#main_block table#cart_goods input.text{width:30px;text-align:center;border:1px solid #d6d6d6;}
#main_block table#cart_goods input.submit{border:0px solid #d6d6d6;background:url('button_n1.gif') repeat-x;height:20px;width:75px;}

#main_block p.cart {margin:0 150px;}

/* КОРЗИНА: вывод ИТОГО по товару*/
#main_block table#cart_sum_goods {table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;}
#main_block table#cart_sum_goods col#c2	{width:auto;}
#main_block table#cart_sum_goods col#c3	{width:auto;}
#main_block table#cart_sum_goods col#c4	{width:auto;}
#main_block table#cart_sum_goods col#c5	{width:auto;}
#main_block table#cart_sum_goods col#c6	{width:auto;}
#main_block table#cart_sum_goods tr.header{color:#000080;text-align:center;padding-top:8px;font-weight:bold;}
#main_block table#cart_sum_goods tr.data{color:black;text-align:center;vertical-align:top;padding:10px 0;font-weight: bold;;}


/*система отзывов*/
div.responses_form{border:0px solid white;}
div.responses_form div.head{color:#4084A7;margin:10px 0;}
div.responses_form input.text{border:1px solid white;background:#F5EEDE;width:620px;}
div.responses_form input.small{width:70px;}
div.responses_form textarea.text{border:1px solid white;background:#F5EEDE;width:620px;height:100px;}
div.responses_form img#check_code{position:relative;top:15px;}

div.responses_title{margin:10px 0px 10px 0px;font-size:11px;color:black;font-family:Tahoma;}
div.responses_title a{_color:#64AD4A;text-decoration:underline;}
div.responses_title a:hover{text-decoration:none;}
div.responses_mess{margin:5px 0px 0px 0px;background:#EAEAEA;padding:10px;}
div.responses_mess_comment {margin:5px 0px 5px 0px;color:#006600;}
div.responses_mess_comment div.title{margin:10px 0;font-weight:bold;color:#4084A7;;}
div#panel_responses{margin:0 0 0 30px;}

/*отзывы в левом блоке*/
div.list_responses_messages_small{padding:0 10px;}
div.list_responses_messages_small div.responses_title{margin:10px 0px 10px 0px;font-size:11px;color:white;font-family:Tahoma;}
div.list_responses_messages_small div.responses_title a{color:#64AD4A;text-decoration:underline;}
div.list_responses_messages_small div.responses_title a:hover{text-decoration:none;}
div.list_responses_messages_small div.responses_mess{margin:0;padding:0;background:none;color:white;}
div.list_responses_messages_small div.responses_mess_comment {margin:5px 0px 5px 0px;color:#006600;}
div.list_responses_messages_small div.responses_mess_comment div.title{margin:10px 0;font-weight:bold;color:#4084A7;;}

