body { margin:0 auto; padding:0; font:11px Tahoma; min-width:1000px;  }
td {font:11px Tahoma;}
a { color:#616161; text-decoration:underline}
a:hover { text-decoration:none}
.blue { color:#7C98CF; font:bold 11px Tahoma }
.errortext { margin-top:7px; color:#7C98CF; font:bold 13px Arial, Helvetica, sans-serif;}
input {background:url(/images/sprite.png) repeat-x 0 0; border: 1px solid  #999999;}

/* ØÀÏÊÀ */
//.tbl-top { background:#000 url("/images/top.jpg") no-repeat 60% 0; height:201px}
.tbl-top { background:#000 url("/images/top.jpg") no-repeat 60% 0; height:177px}

.favorit {margin:15px 0 13px 45px; padding:3px 0 10px 30px; background:url("/images/star.gif") no-repeat 0 0}
.favorit a { color:#DEE4ED; font:11px Tahoma;  }
.favorit a:visited {color:#DEE4ED; font:11px Tahoma;}

.td-top-hr { background: url("/images/hr_v_bottom.gif")  0 18px no-repeat }
.tel-num { padding:15px 20px; color:#FFF; font:12px Arial, Helvetica, sans-serif}
.tel-num .big-size { font:18px Arial, Helvetica, sans-serif}

.mail { padding:0 20px; color:#fff}
.mail a {color:#7C98CF;}
.mail a:visited {color:#7C98CF;}
.home { margin:15px 25px; text-align:right}
.home img { margin-left:35px}
.home_call { margin:0px 0px; text-align:right}
img.home_call { margin-left:0px; margin-right:20px;}

/* ËÈÍÈß ÌÅÍÞ */
.tbl-menu {background:#5A0868 url("/images/bg_line_menu.jpg") no-repeat  70% 0; height:10px }
//.form-search { margin:12px 0 12px 45px; padding:0}
.form-search { margin:2 0 0 45px; padding:0}
.form-search select { width:143px; height:8px; margin-right:8px; font:8px Tahoma; color:#616161}

//.menu { background:url("/images/hr_v_menu.gif") no-repeat left; padding:15px 10px 15px 30px}
.menu { background:url("/images/hr_v_menu.gif") no-repeat left; padding:0 10px 0 30px}
.menu a { background:url("/images/li_menu.gif") no-repeat 0 3px; padding:0 20px 0 15px; color:#FFF; font:12px Tahoma; text-decoration:none}
.menu a:hover { text-decoration:underline}
.menu a:visited{color:#FFF;}


/* ---------- ËÅÂÀß ÊÎËÎÍÊÀ ------------ */

/* ÊÎÐÇÈÍÀ */
.bascet {background:url("/images/bg_bascet.gif") no-repeat 0 0; width:203px; height:73px; color:#616161; margin:15px 22px 15px 20px}
.bascet-header {background:url("/images/card_out.gif") no-repeat 30px 8px; padding:11px 0 11px 30px; color:#000; font:18px Arial, Helvetica, sans-serif; text-decoration:underline}
.bascet-header-full {background:url("/images/card_full.gif") no-repeat 30px 8px; padding:11px 0 11px 30px; color:#000; font:18px Arial, Helvetica, sans-serif; text-decoration:underline}
.bascet-header a { color:#000; }
.bascet-header-full a { color:#000; }

/* Êàòàëîã */
.catalog-h {margin:0 32px 10px 22px; font:18px Arial, Helvetica; width:203px; padding-bottom:3px; border-bottom:1px solid #000}
.catalog {margin:0 32px 5px 22px; padding-bottom:5px; border-bottom:1px solid #000; width:203px;}
.ul-catalog 	 { margin:0; padding:0; list-style:none}
.ul-catalog li 	 {  padding:0; margin:2px 0 2px 0;   }
.ul-catalog li a { padding:5px 0 8px 14px; background:#5F0A6D; display:block; font:12px Tahoma; color:#FFF; text-decoration:none}
/*.ul-catalog li a:hover {color:#F5B8FF;}*/
.ul-catalog li a:visited{color:#FFF;}
.ul-subcatalog 		{ margin:0; padding:0; list-style:none;}
.ul-subcatalog li 	{ margin:0;   padding:0px 0 5px 0;  line-height:5px; font:12px Tahoma;}
.ul-subcatalog li a { padding:8px 0 3px 28px; background:#FFF; display:block; color:#616161; text-decoration:underline}
.ul-subcatalog li a:hover { color:#D6810A; background:url("/images/arr_bg_menu.gif") no-repeat 15px 8px; text-decoration:none }


.ul-subcatalog_2 		{ margin:0; padding:0; list-style:none;}
.ul-subcatalog_2 li 	{ margin:0;   padding:0px 0 3px 0; font:12px Tahoma;}
.ul-subcatalog_2 li a { padding:0px 0 0px 30px; background:#FFF; display:block; color:#616161; text-decoration:underline}
.ul-subcatalog_2 li a:hover { color:#D6810A; text-decoration:none }

/* Êàòàëîã 2 */
.catalog2-h {margin:0 32px 10px 22px; font:18px Arial, Helvetica; width:203px; padding-bottom:3px; border-bottom:1px solid #000}
.catalog2 {margin:0 32px 5px 22px; padding-bottom:5px; border-bottom:1px solid #000; width:203px;}
.ul-catalog2 	 { margin:0; padding:0; list-style:none}
.ul-catalog2 li 	 {  padding:0; margin:2px 0 2px 0;   }
.ul-catalog2 li a { padding:5px 0 8px 14px; background:#5F0A6D; display:block; font:12px Tahoma; color:#FFF; text-decoration:none}
/*.ul-catalog li a:hover {color:#F5B8FF;}*/
.ul-catalog2 li a:visited{color:#FFF;}

.ul-subcatalog2 		{ margin:0; padding:0; list-style:none;}
.ul-subcatalog2 li 	{ margin:0;   padding:0px 0 5px 0;  line-height:5px; font:12px Tahoma;}
.ul-subcatalog2 li a { padding:0px 0 0px 14px; background:#FFF; display:block; color:#000000; text-decoration:none}
.ul-subcatalog2 li a:hover { color:#D6810A; background:url("/images/arr_bg_menu.gif") no-repeat 4px 5px; text-decoration:none }

.ul-subcatalog2_2 		{ margin:0; padding:0; list-style:none;}
.ul-subcatalog2_2 li 	{ margin:0;   padding:0px 0 3px 0; font:11px Tahoma;}
.ul-subcatalog2_2 li a { padding:0px 0 0px 0px; background:#FFF; display:block; color:#000000; text-decoration:none}
.ul-subcatalog2_2 li a:hover { color:#D6810A; text-decoration:none }

/* Êàòàëîã 3 */
.tab_left_menu {width:203px;background:#5F0A6D;}
.level-1{font:14px Tahoma; height:30px; padding-left:15px;}
.level-1 a {color:#ffffff;text-decoration:none;}
.level-1 a:hover{color:#F5B8FF;}
.level-2{font:12px Tahoma; padding-left:25px; padding-top:5px; padding-bottom:5px;background:#9464B8;}
.level-2 a {color:#ffffff;text-decoration:none;}
.level-2 a:hover{color:#F5B8FF;}
.level-2_1{font:12px Tahoma; padding-left:25px; padding-top:5px; padding-bottom:5px;background:#8650AF;}
.level-2_1 a {color:#ffffff;text-decoration:none;}
.level-2_1 a:hover{color:#F5B8FF;}
.level-3{font:11px Tahoma; padding-left:35px;background:#B797CF;}
.level-3 a {color:#ffffff;text-decoration:none;}
.level-3 a:hover{color:#F5B8FF;}
.level-3_1{font:11px Tahoma; padding-left:35px;background:#9E73BF;}
.level-3_1 a {color:#ffffff;text-decoration:none;}
.level-3_1 a:hover{color:#F5B8FF;}

.corn-menu-left { height:10px; background:#5F0A6D; margin-bottom:5px;}
.corn-menu-left-l { float:left; }
.corn-menu-left-r { float:right; }
.catalog3 {margin:0 32px 5px 22px; padding-bottom:5px; border-bottom:1px solid #000; width:203px;}

.banner-left {margin:0 32px 30px 45px; display:none;}

.auth {margin:15px 22px 15px 20px; color:#000000;}
.auth a{color:#000000;}

/* Âûïàäàþùèé ñïèñîê */
.fCombo1{margin-bottom:0px; padding-bottom:0px;}
.sCombo1{width:203px; margin:15px 0px 13px 22px}

/* ---------- ÏÐÀÂÀß ÊÎËÎÍÊÀ ------------ */
.cont { margin:30px}
/* .hot {color:#7C98CF; font:bold 18px Arial, Helvetica, sans-serif; margin:30px 0px 30px 0px} */
/*.hot {color:#7C98CF; font:bold 18px Arial, Helvetica, sans-serif; margin:13px 0px 30px 0px}*/
.hot {color:#7C98CF; font:bold 14px Arial, Helvetica, sans-serif; margin:13px 0px 5px 0px}
.hot a {color:#7C98CF; font:bold 14px Arial, Helvetica, sans-serif;}
.hot a:visited{color:#7C98CF;}
.hot-main {color:#7C98CF; font:bold 14px Arial, Helvetica, sans-serif; margin:13px 0px 10px 0px}
.tbl-product {  border-bottom:1px solid #000}

.h1hot {color:#7C98CF; font:bold 14px Arial, Helvetica, sans-serif; margin:13px 0px 5px 0px}
.h1hot a {color:#7C98CF; font:bold 14px Arial, Helvetica, sans-serif;}
.h1hot a:visited{color:#7C98CF;}

h1 { font:bold 12px Tahoma; margin:0 0 5px 0; padding:0}
h1 a { color:#000}
h1.glavnaya { color:#616161; font:13px Tahoma; margin:0 0px 3px 0; text-align:center; font-weight:bold;}

.h1glavnaya { color:#616161; font:13px Tahoma; margin:0 0px 3px 0; text-align:center; font-weight:bold; }
.webtext h1 { font:bold 14px Tahoma; margin:0 0 5px 0; padding:0; text-align: center;}
.webtext h2 { margin:0 20px 20px;}
.zagolovok {font:italic 16px Monotype Corsiva, Tahoma; color:#ffffff;}

h2 { font:bold 12px Tahoma; margin:0 0 5px 0; padding:0}
h2.glavnaya {color:#7C98CF; font:bold 12px Tahoma; margin:30px 0 5px 0; padding:0; text-align:center;}
h2.glavnaya a { color:#7C98CF; text-decoration:none;}
h2.glavnaya a:hover { color:#7C98CF; text-decoration:none;}
h2.glavnaya a:visited { color:#7C98CF; text-decoration:none;}
h2 a { color:#000}

div.h1 { font:bold 12px Tahoma; margin:0 0 5px 0; padding:0}
div.h1 a { color:#000}

p { color:#383637; font:12px Arial; margin:0 0px 3px 0}

.stoimost { color:#D6810A; font:bold 12px Tahoma; margin:5px; text-align:center}
.nostoimost { color:#D6810A; font:bold 12px Tahoma; margin:5px; text-align:center; text-decoration:line-through}
.newstoimost { color:#ff0000; font:bold 12px Tahoma; margin:5px; text-align:center}
.kupit {  background:url("/images/key_bg_kupit.gif") no-repeat top center; margin:5px auto 20px auto; width:82px;}
.kupit a { color:#000; display:block;  padding:1px 10px 5px 30px; }
.kupit a:visited{color:#000;}
p.za {margin:5px 5px 5px 10px;}

.dotted { background:url("/images/bg_dotted.gif") repeat-x bottom; height:15px; margin:0 0 20px 0}

.gallery-h {font:16px Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:10px}
.tbl-gallery { margin-bottom:30px}
.tbl-gallery .td-image { text-align:center; padding:30px 10px; border:1px solid #AFAFAF; width:25% }


.banner-black {text-align:center; background:#000; margin:5px 0 20px 0; }
.pages { margin-top:10px}
.pages a { color:#000; font:bold 11px Tahoma}
.pages a:hover { color:#616161; text-decoration:none}
.pages a:visited{color:#000;}
/* ÍÎÂÎÑÒÈ */
.news {  background:#F2F2F3;width:203px;margin:15px 22px 15px 20px;}
.corn-block { height:10px}
.corn-l { float:left; }
.corn-r { float:right; }
.news_title { float:left; background:#F2F2F3; padding-top:10px;color:#000; font:18px Arial, Helvetica, sans-serif;text-decoration:none; cursor:pointer; }
.news_title a { color:#000;cursor:pointer; }
.news_title a:hover { color:#000; text-decoration:none; cursor:pointer; }
.news_title a:visited{ color:#000; cursor:pointer; }

.news-dotted {background:url("/images/bg_dotted.gif") repeat-x 0px 26px; height:31px; margin:0 30px 20px 20px }
.tbl-news th {  text-align:left;  }
.tbl-news .news-header { float:left; background:#F2F2F3; padding-top:10px; font:18px Arial, Helvetica, sans-serif; color:#000;}
.tbl-news .ico-down { float:right;   padding:12px 0px 0 0}
.tbl-news .news-data { color:#D6810A; font:11px Tahoma; margin:10px 20px;}
.tbl-news a {color:#616161; font:11px Tahoma;}
.tbl-news a:visited {color:#616161;}
.tbl-news p { margin:0 20px 20px 20px; }

/* ÍÎÂÎÑÒÈ ÍÀ ÒÈÒÓËÅ*/
.newsG {  background:#F2F2F3;}
.corn-blockG { height:10px}
.corn-lG { float:left; }
.corn-rG { float:right; }

.news-dotted {background:url("/images/bg_dotted.gif") repeat-x 0px 26px; height:31px; margin:0 30px 20px 20px }
.tbl-newsG th {  text-align:left;  }
.tbl-newsG .news-header { float:left; background:#F2F2F3; padding-top:10px; font:18px Arial, Helvetica, sans-serif; color:#000;}
.tbl-newsG .ico-down { float:right;   padding:12px 0px 0 0}
.tbl-newsG .news-data { color:#D6810A; font:11px Tahoma; margin:10px 20px;}
.tbl-newsG a {color:#616161; font:11px Tahoma;}
.tbl-newsG a:visited {color:#616161;}
.tbl-newsG p { margin:0 20px 20px 20px; }

/* ÍÈÇ */
.td-bot-hr { background:#000 url("/images/hr_v_bottom.gif") left no-repeat}
.menu-bot { margin:10px 45px;}
.menu-bot a { color:#A7B1B9; font:11px Tahoma; text-decoration: underline; margin-right:15px}
.menu-bot a:hover { text-decoration:none}
 .menu-bot a:visited{color:#A7B1B9;}
.copy { margin:10px 45px; color:#A7B1B9; font:10px Tahoma;}
.copy td { color:#A7B1B9; font:10px Tahoma;}
a.it-direct { display:block; margin-left:5px; font-size:9px; text-decoration:none; position:relative; top: -7px}

/*-- Ýëåìåíò --*/
.el-box {FONT-SIZE: 9px; WIDTH: 60px;}
.el-tb {background:#E0E1E2;}

/*-- BoardOpticLinks --*/
.BOstoimost { color:#D6810A; font:bold 12px Tahoma; text-align:center}
div.BOh1 { font:bold 11px Tahoma; text-decoration:none;}
div.BOh1 a { color:#000;text-decoration:none;}