/* ВНИМАНИЕ! цветовая гамма сайта:
 серый цвет линий:          #C9C9C9
 серый цвет текста:         #626262
 серый цвет фона:           #F4F4F4
 красный цвет текста:       #D70300

*/


body {margin: 0;padding: 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#626262;text-align:left;}
p{margin: 0;padding: 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#626262;text-align:left;}
a{text-decoration: underline;}
a:hover{text-decoration: underline;}
form{margin: 0;padding: 0;}
h1{margin:3px 0 10px 0;padding:8px 0 8px 25px;font-size:17px;border-top:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;background:url('images/fish.png') no-repeat  7px center;text-align: left;font-weight:bold;}
h2{margin:10px 0;font-size:14px;background:url('images/fish.png') no-repeat  0px 2px;padding-left:15px;font-weight: bold;text-align:left;}

/* набор быстрых стилей */

.clear{ clear:both;}
.block{display:block;}
.red{ color: #D70300; }
.green{color:#009933;}
.gray{ color: #626262; }
.blau{color:#0000CC;}
.black{color:black;}
.center{ text-align: center; }
.left{ text-align: left; }
.right{ text-align: right; }
.justify{ text-align: justify; }
.bold{ font-weight: bold; }
.border{ border:1px solid black;}
.back_red{ background-color:red; }
.size11{font-size:11px;}
.size12{font-size:12px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
img.img_check_code{border:1px solid #D6D6D6;}
a#fast_edit{color:white}
a#fast_edit:hover{color:#CCCCCC;text-decoration:underline;}



/* разметка страницы*/

#wrapper {width:937px;margin:0 auto;padding: 0;position:relative;background-color:white;}
#block_left{width:183px;float:left;margin:15px 0px;border:0px solid gray;}
#block_main{width:550px;float:left;margin:15px 0px 15px 14px;border:0px solid gray;}
#block_main.x2{width:740px;float:right;margin:15px 0 15px 0px;border:0px solid gray;}
#block_right{width:173px;float:right;margin:15px 0px;border:0px solid gray;}
#bottom_panel{width:937px;clear:both;text-align:center;margin-top:10px;border-top:5px solid #d1d1d1;padding:20px 0;}

/********************************************************************************************************************

                  СТИЛИ ШАПКИ САЙТА

********************************************************************************************************************/

#top_header {position:relative;}

/* контакты в шапке сайта */
#top_header p.contacts {border-top:1px solid #CFCFCF;margin-top:8px;padding-top:3px;position:relative;}
#top_header p.contacts a{display:block;float:left;width:25%;text-align:center;color:#007901;font-size:12px;text-decoration: none;}
#top_header p.contacts br{clear:both;}

#top_header p.reklam{text-align:center;padding:6px 0 27px 0;color:#D70300;font-size:14px;font-weight:bold;}

/* форма авторизации в шапке сайта*/
#top_header p.baner {position: relative;width:auto;}
#top_header p.baner span.top_mini_baner{position:absolute;left:353px;top:0px;}
#top_header p.baner span.login_form{position:absolute;right:0px;top:0px;height:70px;width:500px;color: #626262;background-color:#F4F4F4;}
#top_header p.baner span.login_form .login_label{position:absolute;left:260px;top:5px;}
#top_header p.baner span.login_form .pass_label{position:absolute;left:360px;top:5px;}
#top_header p.baner span.login_form input.user_login{position:absolute;left:260px;top:23px;border: 1px solid #C9C9C9;width:90px;}
#top_header p.baner span.login_form input.user_pass{position:absolute;left:360px;top:23px;border: 1px solid #C9C9C9;width:90px;}
#top_header p.baner span.login_form input.go{position:absolute;left:457px;top:23px;}
#top_header p.baner span.login_form a.account {display:block;position:absolute;left:260px;top:47px;color: #D70300;}
#top_header p.baner span.login_form a.cabinet {display:block;position:absolute;left:340px;top:47px;color: #009933;}
#top_header p.baner span.login_form a.forgot  {display:block;position:absolute;left:375px;top:47px;color:#007901;}
#top_header p.baner span.login_form a.logout {display:block;position:absolute;right:20px;top:47px;color: #009933;}
#top_header p.baner span.login_form .member_label{position:absolute;right:20px;top:5px;}
#top_header p.baner span.login_form .sales_info{position:absolute;right:20px;top:26px;}

/* верхнее меню*/
#top_menu {table-layout:fixed;border-collapse:collapse;position:relative;margin: 10px 0; padding: 0; width:937px;border-left:1px solid #D1D1D1;}
#top_menu td,td.off {vertical-align:top;text-align:right;background-color: #FFFFFF;padding: 4px;border-right: 1px solid #D1D1D1;}
#top_menu td.on {vertical-align:top;text-align:right;background-color: #F7F7F7;margin-left:10px;padding: 4px;border-right: 1px solid #D1D1D1;}
#top_menu a{display:block;color: #000000;font-family: Geneva, Arial, Helvetica, sans-serif;padding-top:30px;
			font-size: 14px;text-decoration: none;font-weight: bold;
			background:url("images/fish.png") no-repeat right 20px ;}
#top_menu a:hover{color: #101010;text-decoration: underline;}

/* блок баннеров*/
#top_banners{position: relative;}
#top_banners div.small_ban{width:300px;position:absolute;right: 0px;top:0px;border-top:#C9C9C9 solid 5px;padding:0 4px; }
#top_banners p.text_ban{color:red;text-align:center;font-size:16px;font-weight:bold;padding-top:10px;}
#top_banners span a{text-decoration: none;}
#top_banners span a:hover{text-decoration:underline;}

/* малый подзаголовок  - поиск, вылюта, спецпредложение*/
#top_search{width:937px;margin:16px 0 0 0;padding:0px 0 10px 0;border-top:4px solid #D1D1D1;border-bottom:1px solid #D1D1D1;position:relative;vertical-align:middle;}
#top_search form{display: inline;margin-right:40px;}
#top_search input{vertical-align: -1px; }
#top_search.IE input{vertical-align: -3px; }
#top_search input.text{ border: 1px solid #C9C9C9;width:90px;}
#top_search input.go{position:relative;top:3px;left:3px; }
#top_search a.info{display:block;float:right;color:#626262;text-decoration:none;margin-top:6px;}
#top_search a.info:hover{color:#626262;text-decoration:underline;}




/********************************************************************************************************************

                  СТИЛИ ЛЕВОГО БЛОКА

********************************************************************************************************************/

/*заголовки*/
#block_left p.title{display:block;text-align:left;margin:10px 0;font-size:14px;background:url('images/fish.png') no-repeat  0px 2px;padding-left:15px;font-weight: bold;}

/* разделы каталога */
#block_left div.rasd_cat{ margin-bottom:10px; padding:0px;}
#block_left div.rasd_cat a{display: block;padding: 4px;color: #002CAB;border-bottom:1px solid #C9C9C9;text-decoration: none;background:url('images/fishoff.png') no-repeat  right 8px; }
#block_left div.rasd_cat a.on{ display: block; padding: 4px 4px 4px 0px;font-weight:bold;color: red;border-bottom:1px solid #C9C9C9;text-decoration: none;background:url('images/fishon.png') no-repeat  right 8px; }
#block_left div.rasd_cat a:hover,a.on:hover{ text-decoration: underline; }

/* блок фильтрации*/
#block_left div.block_filter{margin-bottom:10px; padding:10px; background-color: #F4F4F4;text-align:center;}
#block_left div.block_filter span.title{display:block;text-align:left;padding-left:14px;margin:0;font-size:14px;background:url('images/fish.png') no-repeat  0 2px;font-weight: normal;}
#block_left div.block_filter .usl{display:block;background-color: #ffffff;margin:10px 0;padding:5px;text-align:left;font-weight: bold;}
#block_left div.block_filter .usl select{background-color:#F2F2F2;color:#4F4F4F;font-size:9px;margin-top:3px;margin-bottom:10px;font-weight:normal;width:150px;:}
#block_left div.block_filter .usl input{vertical-align:-5px;}
#block_left div.block_filter .usl input.IE{vertical-align:-1px;}
#block_left div.block_filter .submit{background:url('images/button_120.gif');width:120px;height:20px;border:0px;font-size:10px;}

/* вывод корзины в боковой колонке*/
p.cart_small{padding:5px 8px; background-color: #F4F4F4;text-align:center;position: relative;float:left;width:157px;}
#block_left  p.cart_small .title,
#block_right p.cart_small .title{display:block;width:auto;text-align:left;font-size:14px;background:url('images/fishinvert.png') no-repeat  10px 7px;background-color:#E40000;margin:0 0 10px 0;padding: 4px 4px 4px 24px;color:white;}
p.cart_small .cart_space{font-size:13px;font-weight: bold;color: #626262;padding-top:30px;}
p.cart_small .name{display:block;width:100px;float:left;text-align:left;font-size:11px;margin:2px 0;}
p.cart_small .name a{text-decoration: none;font-weight: bold;}
p.cart_small .price{display:block;width:55px;float:right;background-color: white;margin:2px 0;font-weight: bold;}
p.cart_small .hr{display:block;clear:both;border-top:1px solid #e1e1e1;height:1px;}

/*p.cart_small .button_block{display:block;float:left;margin:0px;padding:0px;text-indent:0px;text-align:center;border:1px solid black;}
  */
/*.button_block{display:block;float:left;margin:0px;padding:0px;text-indent:0px;text-align:center;border:1px solid black;}*/
.button_block a{display:block;float:left;text-decoration: none;color:white;width:65px;margin:0 5px;padding:2px 0;background-color:#BFBFBF;}
.button_block a:hover{background-color:#7F7F7F;color:white;text-decoration: none;}

/* список в боковой кононке*/
#block_left  ul.action_list{ padding:0px;margin:5px 0 20px 30px; }

/* список брендов */
#block_left ul.brand_list{ padding:0px;margin:5px 0 20px 30px; }
#block_left ul.brand_list a{text-decoration:none;color:#626262;}
#block_left ul.brand_list a:hover{text-decoration:underline;  }


/********************************************************************************************************************

                  СТИЛИ ПРАВОГО БЛОКА

********************************************************************************************************************/
#block_right div.title{display:block;text-align:left;margin:10px 0;font-size:14px;background:url('images/fish.png') no-repeat  0px 2px;padding-left:15px;font-weight: bold;}

/* вывод товара иконками в боковой полосе*/
#block_right div.icon_goods_info_small{position: relative;margin:10px 0;background-color:#F4F4F4;}
#block_right div.icon_goods_info_small .price{display:block;position: absolute; top:10px; left:10px;width:55px;height:20px;background-color: white;color:#E60000;font-weight: bold;text-align:center;font-size:12px;line-height:20px;white-space: nowrap;overflow: visible; }
#block_right div.icon_goods_info_small .det{position: absolute; top:10px; right:10px;}
#block_right div.icon_goods_info_small .info{display:block;font-size:12px;margin:0;padding:35px 10px 0px 10px; }
#block_right div.icon_goods_info_small .good{position: relative; left:10px;border:1px solid #A8BFE1;margin:10px 0;}

/* вывод блока коллекций текущего бренда*/
#block_right div.block_coll{margin:10px 0; padding:10px; background-color: #F4F4F4;text-align:right;}
#block_right div.block_coll span.title{display:block;text-align:left;padding-left:14px;font-size:14px;background:url('images/fish.png') no-repeat  0 2px;font-weight: bold;}
#block_right div.block_coll span.coll{display:block;background-color: #ffffff;margin:10px 0;padding:5px;text-align:left;}
#block_right div.block_coll span.coll a{text-decoration:none;  }
#block_right div.block_coll span.coll a:hover{text-decoration:underline;  }

/* список брендов */
#block_right ul.brand_list{ padding:0px;margin:5px 0 20px 30px;text-align: left;}
#block_right ul.brand_list a{text-decoration:none;color:#626262;}
#block_right ul.brand_list a:hover{text-decoration:underline;  }

/*список акций*/
#block_right ul.action_list{padding:0px;margin:5px 0 20px 25px; }
#block_right ul.action_list a{text-decoration:underline;}
#block_right ul.action_list a:hover{text-decoration:underline;  }

/* корзина */
#block_right p.cart_small{padding:5px 8px; background-color: #F4F4F4;text-align:center;position: relative;float:left;width:157px;}
#block_right p.cart_small .title{display:block;width:auto;text-align:left;font-size:14px;background:url('images/fishinvert.png') no-repeat  10px 7px;background-color:#E40000;margin:0 0 10px 0;padding: 4px 4px 4px 24px;color:white;}
#block_right p.cart_small .cart_space{font-size:13px;font-weight: bold;color: #626262;padding-top:30px;}
#block_right p.cart_small .name{display:block;width:100px;float:left;text-align:left;font-size:11px;margin:2px 0;}
#block_right p.cart_small .name a{text-decoration: none;font-weight: bold;}
#block_right p.cart_small .price{display:block;width:55px;float:right;background-color: white;margin:2px 0;font-weight: bold;white-space: nowrap;overflow: visible;}
#block_right p.cart_small .hr{display:block;border-top:1px solid #e1e1e1;height:1px;}

#block_right p.cart_small span.button{display:block;margin-top:10px;position: relative;line-height: 20px;height:20px;text-align:center;}
#block_right p.cart_small span.IE{margin-top:0px;}
#block_right p.cart_small a.b1{top:0px;left:5px;color:black;background:url('images/button_60.gif');width:66px;height:20px;text-decoration: none;display:block;position:absolute;}
#block_right p.cart_small a.b1:hover{background:url('images/button_60_sel.gif');text-decoration: none;}
#block_right p.cart_small a.b2{top:0px;left:85px;color:black;background:url('images/button_60.gif');width:66px;height:20px;text-decoration: none;display:block;position:absolute;}
#block_right p.cart_small a.b2:hover{background:url('images/button_60_sel.gif');text-decoration: none;}


/********************************************************************************************************************

                  СТИЛИ ЦЕНТРАЛЬНОГО БЛОКА

********************************************************************************************************************/

/* заголовоки центрального блока*/

#block_main div.title1{text-align:left;margin-bottom:10px;font-size:14px;background:url('images/fish.png') no-repeat  0px 2px;padding-left:15px;color:black;}
#block_main div.title2{text-align:center;margin:10px 0;padding:5px 0;border-top:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9;}
#block_main div.title2 a{color:#626262;text-decoration:none;}
#block_main div.title2 a:hover{color:#626262;text-decoration:underline;}
#block_main div.title3{margin:3px 0 10px 0;padding:8px 0 8px 25px;font-size:17px;border-top:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;background:url('images/fish.png') no-repeat  7px center;font-weight:bold;color:black;;}

/* наименование коллекции под брендом*/
#block_main div.coll_name{ margin:5px 0;color: #D70300; text-align:center; font-size: 14px; font-weight: bold;}


/* стандартные элементы*/
#block_main p.button{position: relative;line-height: 20px;border:0px solid red;height:40px;text-align:center;}
#block_main p.alert{background:url('images/alert.gif') no-repeat;height:70px;margin:15px;padding:10px 0 0 30px;font-size:14px;text-align:left;}
#block_main p.gray_box{background-color: #F4F4F4;border:1px solid #ededed;position: relative;color:#333333;}
#block_main p.hr{margin-top:10px;height:10px;border-top:1px solid #C9C9C9;}
#block_main input.submit{border:0px solid #d6d6d6;background:url('images/button_n1.gif') repeat-x;height:20px;width:75px;font-size:12px;}
#block_main input.submit_150{border:0px solid #d6d6d6;background:url('images/button_150.gif') repeat-x;height:20px;width:150px;font-size:12px;}
#block_main a.b{margin:0 auto;top:10px;color:black;background:url('images/button_150.gif');width:150px;height:20px;text-decoration: none;display:block;position: relative;;}
#block_main a.b:hover{background:url('images/button_150_sel.gif');text-decoration: none;}

/*путь товарного подраздела и состояние фильтра*/
#block_main div.patch {font-size:11px;color:black;}
#block_main div.patch span{padding:0 5px 0 0px;text-decoration:none;font-size:11px;color:#626262;}
#block_main div.patch a{padding:0 5px 0 5px;text-decoration:none;font-size:11px;color:#626262;}
#block_main div.patch a.start{padding-left:0px;}
#block_main div.patch a:hover{text-decoration:underline;color:#626262;}

#block_main div.unset_filter{text-align:right;}
#block_main div.unset_filter a{padding:0 5px 0 5px;text-decoration:underline;font-size:11px;color:red;}
#block_main div.unset_filter a:hover{text-decoration:none;}

#block_main div.filter_info{font-size:11px;color:#5F5F5F;margin-left:25px;padding:0px;}


/* панель выбора страниц */
#block_main div.pages{text-align:right;margin:0px;padding:0px;float:left;border:0px solid red;}
#block_main div.pages a{text-decoration:none;color:#626262;}
#block_main div.pages a:hover{text-decoration: underline;color:#626262;}
#block_main div.pages .cur_page{color: #D70300; font-size: 14px; font-weight: bold;}

#block_main div.pages_info{position:relative;top:2px;margin-left:20px;padding:0px;float:left;border:0px solid red;font-size:11px;}


/* панель выбора условий сортировки */
#block_main div.select_usl{padding:0px;margin:0px;position:relative;text-align:right;float:right;border:0px solid red;}
#block_main div.select_usl span.block_usl_sort{margin-left:10px;}
#block_main div.select_usl span.block_usl_sort select{font-size:11px;width:100px;overflow:hidden;color:#6F6F6F;}

/* 1..34 из 67*/
#block_main p.objs_info{float:left;margin-top:2px;}

/* вывод корневых разделов иконками*/
#block_main div.rasd_icon{width:50%;float:left;text-align:center;}
#block_main div.rasd_icon a{ color:black;text-decoration: none; }
#block_main div.rasd_icon a:hover{text-decoration: underline;}


/*вывод брендов товара*/
#block_main table#brands_goods {table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;margin-top:15px;}
#block_main table#brands_goods col#c1	{width:60px;}
#block_main table#brands_goods col#c2	{width:auto;}
#block_main table#brands_goods col#c3	{width:110px;}
#block_main table#brands_goods col#c4	{width:110px;}
#block_main table#brands_goods tr.header{color:gray;text-align:center;padding-top: 5px; padding-bottom: 5px;font-weight: bold;}
#block_main table#brands_goods tr.data{color:#002CAB;text-align:center;font-size: 14px;}
#block_main table#brands_goods tr.data:hover{background-color: #f0f0f0;}
#block_main table#brands_goods tr.data a{color:#002CAB;text-align:center;font-size: 12px;text-decoration: none;}
#block_main table#brands_goods tr.data a:hover{color:#002CAB;text-decoration: underline;}
#block_main table#brands_goods td{border-bottom:1px solid #E0E0E0;padding:3px 0;}

/* вывод товара списком*/
#block_main div.block_goods_info{background-color:#F4F4F4;margin:10px 0;padding:10px;position: relative;float:left;width:530px;}
#block_main div.block_goods_info img.goods{border:1px solid #BBBBBB;margin:30px 10px 0px 10px;float:right;}
#block_main div.block_goods_info .buttons{ display: block; position: absolute;right:20px;top:10px;width:250px;text-align:center;}
#block_main div.block_goods_info .buttons a{display:block;float:left;text-decoration: none;color:white;font-weight: bold;width:100px;margin:0 10px 0 0;padding:2px 0;background-color:#BFBFBF;}
#block_main div.block_goods_info .buttons a.red{display:block;float:left;text-decoration: none;color:white;font-weight: bold;width:120px;padding:2px 0;background-color:#CC0000;}
#block_main div.block_goods_info .buttons a:hover{background-color:#7F7F7F;color:white;text-decoration: none;}
#block_main div.block_goods_info .buttons a.red:hover{background-color:#990000;color:white;text-decoration: none;}
#block_main div.block_goods_info a img.lupo{position: absolute; top:10px; right:10px;}
#block_main div.block_goods_info .info_img{float:right;clear:right;position:relative;display: block; text-align:left;width:262px;margin-top:8px;  }
#block_main div.block_goods_info .info_img a{display:inline;}
#block_main div.block_goods_info .smallimg{border:1px solid #CCCCCC;margin-right:8px;}
#block_main div.block_goods_info a{color:#990000;text-decoration:none;font-weight: bold;}
#block_main div.block_goods_info a:hover{text-decoration:underline;}
#block_main div.block_goods_info .info_left{float:right;text-align:left;width:250px;margin:10px 0 0 30px;  }

/* вывод товара иконками*/
#block_main div.icon_goods_info{display:inline;position: relative; margin-right:8px;margin-bottom:8px;background-color:#F4F4F4;float:left;width:230px;height:205px;}
#block_main div.icon_goods_info .price{display:block;position: absolute; top:10px; left:10px;width:55px;height:20px;background-color: white;color:#E60000;font-weight: bold;text-align:center;font-size:12px;line-height:20px;white-space: nowrap;overflow: visible;  ; }
#block_main div.icon_goods_info .det{position: absolute; top:30px; left:10px;}
#block_main div.icon_goods_info .good{position: absolute; bottom:10px; right:10px;border:1px solid #A8BFE1;}
#block_main div.icon_goods_info .good_space{position: absolute; padding-top:40px;bottom:10px; right:10px;border:1px solid #A8BFE1;width:150px;height:80px;background-color: white;text-align:center;text-decoration:none;}
#block_main div.icon_goods_info .info{display:block;position: absolute; top:10px; left:75px;width:140px;height:50px;font-size:12px;padding:0;margin:0; }

/* вывод телефонов иконками*/
#block_main div.icon_phone_info{display:inline;position: relative; margin:10px 0px 10px 35px;background-color:#F4F4F4;float:left;width:230px;height:205px;border:0px solid red;}
#block_main div.icon_phone_info .price{display:block;position: absolute; top:10px; left:10px;width:55px;height:20px;background-color: white;color:#E60000;font-weight: bold;text-align:center;font-size:12px;line-height:20px;white-space: nowrap;overflow: visible;  ; }
#block_main div.icon_phone_info .det{position: absolute; top:30px; left:10px;}
#block_main div.icon_phone_info .good{position: absolute; top:5px; right:10px;border:1px solid #A8BFE1;}
#block_main div.icon_goods_info .good_space{position: absolute; padding-top:40px;bottom:10px; right:10px;border:1px solid #A8BFE1;width:150px;height:80px;background-color: white;text-align:center;text-decoration:none;}
#block_main div.icon_phone_info .info{display:block;position: absolute; top:140px; left:10px;height:50px;font-size:12px;padding:0;margin:0; }

#block_main div#form_forgot{height:70px;position:relative;text-align:center;padding-top:10px;background-color: #F4F4F4;border:1px solid #ededed;position: relative;color:#333333;}

/* ЛИЧНЫЙ КАБИНЕТ - авторизация вернувшегося клиента */
#block_main p.login{height:70px;position:relative;}
#block_main p.login span{border:0px solid red;}
#block_main p.login span.log{display:block;position:absolute;left:100px;top:10px;width:150px;}
#block_main p.login span.pass{display:block;position:absolute;left:260px;top:10px;width:150px;}
#block_main p.login span.button{display:block;position:absolute;left:412px;top:25px;width:30px;}
#block_main p.login span.forgot{display:block;position:absolute;right:10px;bottom:10px;width:110px;text-align:right;}


#block_main p.start_reg a#b1{top:10px;left:200px;color:black;background:url('images/button_150.gif');width:150px;height:20px;text-decoration: none;display:block;position:absolute;}
#block_main p.start_reg a#b1:hover{background:url('images/button_150_sel.gif');text-decoration: none;}


#block_main .autoriz col#c1	{width:200px;}
#block_main .autoriz col#c2	{width:auto;}
#block_main .autoriz col#c3	{width:100px;}



/* ЛИЧНЫЙ КАБИНЕТ - краткая информация по клиенту */
#block_main table#kab_member_info{table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;margin-top:15px;background-color: #F4F4F4;border:1px solid #ededed;}
#block_main table#kab_member_info col#c1	{width:130px;}
#block_main table#kab_member_info col#c2	{width:auto;}
#block_main table#kab_member_info td.head{padding:3px 10px;font-weight: bold;text-align: right;}
#block_main table#kab_member_info td.data{padding:3px 10px;border-bottom:1px solid #E0E0E0;color:black;}

/* ЛИЧНЫЙ КАБИНЕТ - краткая информация по заказам */
#block_main table#kab_orders_info{table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;margin-top:15px;background-color: #F4F4F4;border:1px solid #ededed;}
#block_main table#kab_orders_info col#c1	{width:160px;}
#block_main table#kab_orders_info col#c2	{width:auto;}
#block_main table#kab_orders_info tr.head{font-weight: bold;text-align: center;color:black;}
#block_main table#kab_orders_info td.head{padding:3px 10px;text-align: center;color:#626262;}
#block_main table#kab_orders_info td.head a{color:#626262;}

#block_main table#kab_orders_info td.data{padding:3px 10px;border-bottom:1px solid #E0E0E0;color:black;text-align: center;}

 /* служба поддержки */
#block_main div.support_title{margin:5px 5px 0px 20px;color:black;}
#block_main div.support_mess{margin:5px 20px 0px 40px;padding:5px;border:1px solid #E0E0E0;}



/* КОРЗИНА: вывод товара списком */
#block_main table#cart_goods {table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;}
#block_main table#cart_goods col#c1	{width:170px;}
#block_main table#cart_goods col#c2	{width:60px;}
#block_main table#cart_goods col#c3	{width:60px;}
#block_main table#cart_goods col#c4	{width:60px;}
#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:black;text-align:left;background-color: #F4F4F4;vertical-align:bottom; font-weight: bold }
#block_main table#cart_goods tr.header{color:#990000;text-align:center;background-color: #F4F4F4;}
#block_main table#cart_goods tr.data{color:black;text-align:center;background-color: #F4F4F4;vertical-align:top;}
#block_main table#cart_goods tr.space{width:20px;}
#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('images/button_n1.gif') repeat-x;height:20px;width:75px;}

#block_main p.cart a.b1{top:0px;left:180px;color:black;background:url('images/button_120.gif');width:120px;height:20px;text-decoration: none;display:block;position:absolute;}
#block_main p.cart a.b1:hover{background:url('images/button_120_sel.gif');text-decoration: none;}
#block_main p.cart a.b2{top:0px;left:350px;color:black;background:url('images/button_120.gif');width:120px;height:20px;text-decoration: none;display:block;position:absolute;}
#block_main p.cart a.b2:hover{background:url('images/button_120_sel.gif');text-decoration: none;}

/* КОРЗИНА: вывод ИТОГО по товару*/
#block_main table#cart_sum_goods {table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;}
#block_main table#cart_sum_goods col#c1	{width:200px;}
#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 tr.header{color:#990000;text-align:center;padding-top:8px;font-weight:bold;}
#block_main table#cart_sum_goods tr.data{border:1px solid #ededed;color:black;text-align:center;background-color: #f1f1f1;vertical-align:top;padding:10px 0;font-size:16px;font-weight: bold;;}
#block_main table#cart_sum_goods td.m1{font-size:16px;color:black;font-weight: bold;}

/* таблица ввода данных по клиенту */
#block_main #member_info p.head{margin:20px 0 0 0;padding:0;font-size:15px;font-weight:bold;color:black;}
#block_main #member_info span.comment{font-size:11px;}
#block_main #member_info table input{width:265px;border:1px solid #d6d6d6;}
#block_main #member_info table textarea{width:265px;border:1px solid #d6d6d6;}

#block_main #member_info table#form_member {table-layout:fixed;border-collapse:separate;empty-cells:show;width:100%;background-color: #F4F4F4;border:1px solid #ededed;}
#block_main #member_info table#form_member col#c1	{width:150px;}
#block_main #member_info table#form_member col#c2	{width:auto;}
#block_main #member_info table#form_member td{padding:5px 0 0px 10px;}


/* подробный вывод товара*/
#block_main div.block_goods_det_info{background-color: #F4F4F4;margin:10px 0;padding:10px;text-align:center ;position: relative;}
#block_main div.block_goods_det_info .img_info{text-align:center;}
#block_main div.block_goods_det_info .smallimg{border:1px solid #CCCCCC;margin:5px;}
#block_main div.block_goods_det_info div.info{width:700px;position: relative;}
#block_main div.block_goods_det_info div.info_img{text-align:center;margin:10px;  }
#block_main div.block_goods_det_info div.info_left{display:block;float:left;text-align:left;width:250px;margin:10px 0 0 30px;  }
#block_main div.block_goods_det_info div.buttons{display:block;text-align:center;margin-top:10px;}
#block_main div.block_goods_det_info div.buttons a{display:block;text-align:center;float:left;text-decoration: none;color:white;font-weight: bold;width:100px;margin:0 0px 0 160px;padding:2px 0;background-color:#BFBFBF;}
#block_main div.block_goods_det_info div.buttons a.red{display:block;float:left;text-decoration: none;color:white;font-weight: bold;width:120px;padding:2px 0;background-color:#CC0000;}
#block_main div.block_goods_det_info div.buttons a:hover{background-color:#7F7F7F;color:white;text-decoration: none;}
#block_main div.block_goods_det_info div.buttons a.red:hover{background-color:#990000;color:white;text-decoration: none;}
#block_main div.block_goods_det_info #price_alt{text-decoration:line-through;}


/*ВЫВОД СТАТЕЙ, НОВОСТЕЙ*/
#block_main div.level_1{margin:10px;font-size: 12px;font-weight:bold;}
#block_main div.level_1 a{ color:black;text-decoration:none;}
#block_main div.level_1 a:hover{text-decoration:underline;}

#block_main div.level_2{margin:3px 0 3px 20px;}
#block_main div.level_2 a{ color:#787878;text-decoration:underline;}
#block_main div.level_2 a:hover{text-decoration:none;}
#block_main div.level_2 a.to_all{ color:black;text-decoration:none;}
#block_main div.level_2 a.to_all:hover{text-decoration:underline;}
#block_main div.level_2 div.annot{margin:4px 0 4px 20px;color:black;}
#block_main div.level_2 a.dalee{display:block;text-align:right;color:#787878;}

/* служба поддержки */
#block_main p.support_title{margin:5px 5px 0px 20px;}
#block_main p.support_mess{margin:5px 0px 0px 40px;padding:5px;border:1px solid #ededed;}


/* подвал сайта*/
#bottom_panel a{ text-decoration: none; }





