body {margin: 0;padding: 0;font-family:Tahoma, Arial, sans-serif;font-size:11px;font-style:normal;text-align:justify;color:#6F6F6F;background-color:white;position:relative;}

a{color:#0079B0;text-decoration:underline;}
a:hover{text-decoration:none;}

h1{margin:10px 0 10px 0px;padding-bottom:10px;font-size:18px;color:#FD0000;font-weight:bold;text-transform:uppercase;border-bottom:4px solid #B8B8B8;}
h1 a{font-size:18px;color:#03539C;text-decoration:none;}
h1 a:hover{margin:0px;padding-left:10px;text-decoration:underline;}
h1.catalog{margin:10px 0 0 0;border-bottom:none;}

h2{height:16px;margin:10px 0;font-size:18px;color:#FD0000;font-weight:normal;}
h2 a{font-family: Tahoma, Arial, sans-serif;display:block;height:17px;padding-left:10px;font-size:13px;color:#E10915;text-decoration:none;font-weight:bold;}
h2 a:hover{margin:0px;padding-left:10px;text-decoration:underline;}

strong{color:#03539C;}

p{margin:10px 30px;padding:0;text-align:justify;}
form{margin: 0;padding: 0;}
.alert{font-family:arial;margin:25px;font-size:16px;color:red;text-align:center;font-weight: bold;}

.clear{ clear:both;height:0px;display:block; }
.red{ color: #D70300; }
.green{color:#009933;}
.gray{ color: #626262; }
.blau{color:#0000CC;}
.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; }
.small{font-size:11px;}
.size11{font-size:11px;}
.size12{font-size:12px;}
.nowrap{white-space:nowrap;overflow:visible;}
.top{vertical-align:top;}
.bottom{vertical-align:bottom;}
.float_left{float:left;margin-right:10px;}
.float_right{float:right;margin-left:10px;}
.width_100{width:100%;}
.width_50{width:50%;}


.hide_img{position:absolute;top:0;left:0;}


input.text{width:138px;height:12px;border:1px solid #CACACA;border-left:12px solid #CACACA;font-size:10px;}
input.submit{border:0px solid #d6d6d6;background:url('img/fon_button_1.gif') repeat-x 0 2px;height:19px;width:61px;font-size:9px;color:white;}
input.submit:hover{background:url('img/fon_button_1_sel.gif') repeat-x 0 2px;}

/* верхняя панель */

/*основная часть*/
div#wrapper{width:920px;margin:0px auto;position:relative;border:0px solid red;}

#block_top div#panel_head{width:100%;height:89px;background:url('images/top_1.jpg') no-repeat;}
#block_top div#panel_head a#logo{position:absolute;left:1px;top:18px;}
#block_top div#panel_head a#contact{position:absolute;left:541px;top:25px;}
#block_top div#panel_head div#cart_info{position:absolute;right:1px;top:50px;}

#block_top div#panel_banners img{float:left;}

/* верхнее меню */
#block_top div#panel_menu a{display:block;height:26px;float:left;background:url('/images/back_2.gif') no-repeat;padding:11px 0 0 15px;margin-right:15px;text-decoration:none;color:#6F6F6F;font-weight:bold;}
#block_top div#panel_menu a:hover{color:#0B76A7;}

/* таблица - три колонки основной части */
table#body{position:relative;width:920px;margin:0px auto;border-bottom:3px solid #D9D9D9;padding:0 0 10px 0;margin:10px 0 10px 0;}
table#body col#c1	{width:190px;}
table#body col#c2	{width:auto;}
table#body col#c3	{width:190px;}
table#body tr{position:relative;}
table#body td#block_left{border:0px solid red;vertical-align:top;padding-right:12px;}
table#body td#block_main{border:0px solid red;vertical-align:top;padding: 0 10px;}
table#body td#block_right{border:0px solid red;vertical-align:top;padding-left:12px;}

/*стандартные классы каталога для левой панели*/

#block_left div#panel_cabinet{  }
#block_left div#panel_support{  }
#block_left div#panel_news{  }
#block_left div#panel_art{  }
#block_left div#panel{border-top:3px solid #B8B8B8;margin:20px 0 10px 0;padding-top:10px;}

/*левая панель каталога*/
#block_left div#panel_catalog{}
#block_left div#panel_catalog div.item{height:15px;text-transform:uppercase;background:url('images/strelka_red_r.gif') no-repeat 0 10px;padding:5px 0 5px 15px;border-bottom:1px solid #D9D9D9}
#block_left div#panel_catalog div.item a{color:#0079B0;text-decoration:none;font-weight:bold;font-variant:normal;font-size:12px;}
#block_left div#panel_catalog div.item a:hover{text-decoration:underline;}

/*вывод новостей и статей в правой колонке*/
#block_right div#list_last_art_news{border:0px solid red;}
#block_right div#list_last_art_news div.data{background:url('/images/strelka_blue_r.gif') no-repeat 0 10px;margin:5px 0;padding:5px 0 0px 10px;color:#0079B0;font-weight:bold;}
#block_right div#list_last_art_news div.name{margin:5px 0 5px 10px;font-weight:bold;color:#DC143C;}
#block_right div#list_last_art_news div.annot{margin:0 0 15px 10px;}
#block_right div#list_last_art_news div.annot a{color:#6F6F6F;text-decoration:none;}
#block_right div#list_last_art_news div.annot a:hover{text-decoration:underline;}

/*нижнее меню в подвале сайта*/
#block_bottom div#panel_bottom_catalog {text-align:center;}
#block_bottom div#panel_bottom_catalog div.item{display:inline;}
#block_bottom div#panel_bottom_catalog div.item a{color:#6F6F6F;text-decoration:none;}
#block_bottom div#panel_bottom_catalog div.item a:hover{color:#0079B0;text-decoration:underline;}

#block_bottom div#about_info{float:left;}
#block_bottom div#counter{float:right;}

/*центральная панель*/

/*строка навигации*/
#block_main div#patch {margin:0px 0;font-size: 11px;color:#6F6F6F;}
#block_main div#patch a{font-size: 11px;color:#6F6F6F;text-decoration:none;}
#block_main div#patch a:hover{text-decoration:underline;color:#0079B0;}
#block_main div#patch img{margin:-4px 5px 0px 5px;}

/* условия фильтрации на странице*/
#block_main div#panel_navigat{margin-top:15px;}
#block_main div#panel_navigat div#list_pages{border:0px solid red;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:right;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 div.list_section_goods_div_left_right{}
#block_main div.list_section_goods_div_left_right div.item{margin-bottom:10px;}
#block_main div.list_section_goods_div_left_right div.item div{}
#block_main div.list_section_goods_div_left_right div.item div.left{width:150px;float:left;}
#block_main div.list_section_goods_div_left_right div.item div.right{width:330px;float:right;text-align:justify;}
#block_main div.list_section_goods_div_left_right div.item img{border:none;}
#block_main div.list_section_goods_div_left_right div.item div.name{font-size:12px;font-weight:bold;margin:0 0 10px 0;}
#block_main div.list_section_goods_div_left_right div.item span.cnt{font-weight:normal;}

#block_main div#list_subsection{margin:5px 0;}
#block_main div#list_subsection div.item{display:inline;}

/* ВЫВОД ТОВАРА ИКОНКАМИ */
#block_main div.list_goods_icons_1 div.item{float:left;width:158px;margin:1px;padding:0px;text-align:center;position:relative;border:1px solid #24A6E3;}
#block_main div.list_goods_icons_1 div.item img{border:none;margin:2px 0;padding:0}
#block_main div.list_goods_icons_1 div.item div.title{text-align:center;height:21px;padding-top:4px;}
#block_main div.list_goods_icons_1 div.item div.title a{color:#0079B0;font-weight:bold;text-decoration:none;font-size:12px;}
#block_main div.list_goods_icons_1 div.item div.title a:hover{text-decoration:underline;}
#block_main div.list_goods_icons_1 div.item div.info{background:#24A6E3 url('/images/back_8.gif') no-repeat 28px 0px;height:17px;padding-top:2px;}
#block_main div.list_goods_icons_1 div.item div.info a{color:white;text-decoration:none;font-weight:bold;font-size:12px;}
#block_main div.list_goods_icons_1 div.item div.info a:hover{text-decoration:underline;}
#block_main div.list_goods_icons_1 div.item div.cart{background:url('/images/back_9.gif') no-repeat 28px 0px;height:17px;padding-top:2px;margin-bottom:20px;}
#block_main div.list_goods_icons_1 div.item div.cart a{color:#FD0000;text-decoration:none;font-weight:bold;font-size:12px;}
#block_main div.list_goods_icons_1 div.item div.cart a:hover{text-decoration:underline;}
#block_main div.list_goods_icons_1 div.item div.price{font-size:18px;color:#808080;font-weight:bold;}
#block_main div.list_goods_icons_1 div.item div.art{position:absolute;left:3px;bottom:3px;font-size:10px;}
#block_main div.list_goods_icons_1 div.item div.code{position:absolute;right:3px;bottom:3px;font-size:10px;}


/*подробная страница товара*/
#block_main div#top_to_cart{border:0px solid red;text-align:right;position:relative;top:-9px;width:100%;}
#block_main div#top_to_cart div.price{position:absolute;top;0;left;0;font-size:16px;color:red;margin:3px 0 0 5px;}


/* КОРЗИНА: вывод товара списком */
#block_main .block_cart{background:#dfebff url('/images/y_blue_tr.gif') no-repeat top right;margin-top: 20px;padding-left:20px;padding-top:20px}
#block_main .block_cart_end{background:#dfebff url('/images/y_blue_bl.gif') no-repeat bottom left;margin-bottom:20px;padding-left:20px;height:16px;}

#block_main table#cart_goods {table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;}
#block_main table#cart_goods col#c1	{width:140px;}
#block_main table#cart_goods col#c2	{width:70px;}
#block_main table#cart_goods col#c3	{width:70px;}
#block_main table#cart_goods col#c4	{width:70px;}
#block_main table#cart_goods col#c5	{width:70px;}
#block_main table#cart_goods col#c6	{width:auto;}
#block_main table#cart_goods tr.name{color:green;font-size:14px;text-align:left;vertical-align:bottom; font-weight: bold }
#block_main table#cart_goods tr.header{color:#000080;text-align:center;}
#block_main table#cart_goods tr.data{color:black;text-align:center;vertical-align:top;}
#block_main table#cart_goods tr.space{width:20px;border-top:1px solid #D3D3D3;margin:0px 10px;}
#block_main table#cart_goods td{border:0px solid gray;}
#block_main table#cart_goods img{margin:10px;border:1px solid #d6d6d6;}
#block_main table#cart_goods input{position:relative;top:-3px;}
#block_main table#cart_goods input.text{width:30px;text-align:center;border:1px solid #d6d6d6;}
#block_main table#cart_goods input.submit{border:0px solid #d6d6d6;background:url('button_n1.gif') repeat-x;height:20px;width:75px;}
#block_main table#cart_goods a.as_button{float:left;margin:0 40px;background-color:white;color:black;padding:2px 15px;border:1px solid #7F9DB9;text-decoration:none;}

/*кнопки в корзине*/
#block_main div.cart_buttons{margin:20px 100px;}
#block_main div.cart_buttons a.as_button{float:left;margin:0 40px;}

/* КОРЗИНА: вывод ИТОГО по товару*/
#block_main table#cart_sum_goods {table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;}
#block_main table#cart_sum_goods col#c2	{width:auto;}
#block_main table#cart_sum_goods col#c3	{width:auto;}
#block_main table#cart_sum_goods col#c4	{width:auto;}
#block_main table#cart_sum_goods col#c5	{width:auto;}
#block_main table#cart_sum_goods col#c6	{width:auto;}
#block_main table#cart_sum_goods tr.header{color:#000080;text-align:center;padding-top:8px;font-weight:bold;}
#block_main table#cart_sum_goods tr.data{color:black;text-align:center;vertical-align:top;padding:10px 0;font-weight: bold;;}

/* ОФОРМЛЕНИЕ ЗАКАЗА - ввод данных по клиенту */
#block_main table.contact_form {table-layout:fixed;border-collapse:separate;empty-cells:show;width:100%;}
#block_main table.contact_form col#c1	{width:70px;}
#block_main table.contact_form col#c2	{width:auto;}
#block_main table.contact_form tr.head{padding:0;font-size:11px;font-weight:bold;color:black;}
#block_main table.contact_form td{font-size: 11px;padding:5px 0 0px 10px;vertical-align:top;}
#block_main table.contact_form textarea{width:465px;border:1px solid #d6d6d6;}
#block_main table.contact_form textarea.text{width:265px;}
#block_main table.contact_form select{font-size: 11px;}
#block_main table.contact_form input.text{width:265px;border:1px solid #d6d6d6;font-size: 11px;}
#block_main table.contact_form

#block_main div.member_info .as_button{float:left;margin-left:250px;background-color:white;color:black;padding:2px 15px;border:1px solid #7F9DB9;text-decoration:none;}


/*вывод новостей и статей*/
#block_main div#list_art_news{border:0px solid red;}
#block_main div#list_art_news div.data{background:url('/images/strelka_blue_r.gif') no-repeat 0 10px;margin:5px 0;padding:5px 0 0px 10px;color:#0079B0;font-weight:bold;}
#block_main div#list_art_news div.name{margin:5px 0 5px 10px;font-weight:bold;color:#DC143C;}
#block_main div#list_art_news div.annot{margin:0 0 15px 10px;}
#block_main div#list_art_news div.annot a{color:#6F6F6F;text-decoration:none;}
#block_main div#list_art_news div.annot a:hover{text-decoration:underline;}

