/* Global styles */

html{font-size:100.1%}
html,body,form{margin:0;padding:0}
html,body{height:100%;background:#FFF}
body{text-align:left;font-size:11px;font-family:Tahoma, Arial, Verdana;color:#434343;background:url('pixel.gif') no-repeat fixed}
select,input,div,span,font,textarea{font-size:11px;font-family:Tahoma, Arial, Verdana}
a img,img,html,body{border:none}
a img,img,a{outline:none!important}
:focus{outline:none}
tr.mid td{vertical-align:middle}
.fil{overflow:hidden;height:6px;width:100%}
.fil1{overflow:hidden;height:4px;width:100%}
.fil2{overflow:hidden;height:14px;width:100%}
.fil3{overflow:hidden;height:1px;width:100%;margin:18px 0;background:#E1E2E5}
.arc{font-family:Arial, Tahoma, Verdana;color:#027}
.obvln {font-family:Arial, Tahoma, Verdana; color:#027; font-size: 15px}
.obv { padding-left: 50px
}
.zel {
	font-weight: bold;
	color: #009900;
}

.kras {
font-weight: bold; color: red;
}
	
.ah {
	color: red; font-size: 12px; font-weight: bold;
}

.ah2 {
	color: red; font-size: 14px; font-weight: bold;
}
.text h1 {padding-left:20}
.text ol li {font-size:12px}
.obvln_red {font-family:Arial, Tahoma, Verdana; color: red; font-size: 14px; font-weight: bold}
.upc{text-transform:uppercase}
.white{background:#FFF}
a{color:#2a92ad;text-decoration:underline}
a:hover{color:#2a92ad;text-decoration:none}
.profi{width:100%;color:#000;font-size:19px;padding-bottom:60px;text-align:center}
.bf{font-weight:bold}
textarea{padding:1px}
.price{color:#cd4401;font-size:17px;font-family:Arial, Verdana !important; white-space:nowrap;font-weight:bold !important}
.market-price{background:url('line_through.gif') repeat-x center}
.ptbl td{vertical-align:middle;text-align:left;padding:3px 8px}
#axcrt{border:3px solid #E48234;z-index:100;width:300px;height:58px;font-size:13px;padding-top:42px;background:#FFEBB2}
table.nl tr td a{text-decoration:none}
table.nl tr td a:hover{text-decoration:underline}
a.noline{text-decoration:none}
a.noline:hover{text-decoration:underline}
a.nl,a.nl:hover{text-decoration:none}
.oki{color:#393}
.oki2{color:#393; font-size: 14px;}
.error{color:#f60}
.cattop{margin-top:4px;padding:4px 0}
.catbot{padding: 4px 0 8px 0}
.imboxr,.imboxl{text-align:center;vertical-align:top}
.imboxr img, .sr{margin-left:8px}
.imboxl img, .sl{margin-right:8px}
img.delim,td.delim{width:4px;height:4px}
.sectb a,.sectb a:hover{text-decoration:none;color:#000}
.fsttab{background:url('arr.gif') no-repeat bottom right}
.sectb{vertical-align:top;font-size:11px;white-space:nowrap;padding:1px 15px 0 0}
.semafor {position: absolute; z-index: 1; top: 0px; right: 0px; background:url('best.png'); height: 70px; width: 70px;}
.cl9{font-size:9px;}
.cl12{font-size:12px;}
.cl14{font-size:14px;}
.cl16{font-size:16px;}
.cl18{font-size:18px;}
.inbr{color:#757070}
p {
	text-align: justify;
}

/* Pop-up styles */

.highslide-active-anchor img{visibility:hidden}
.highslide-wrapper{background:#FFF}
.highslide-image{border:4px solid #FFF;background:#FFF}
.highslide-loading{display:block;color:#FFF;font-size:11px;font-weight:bold;text-decoration:none;border:1px solid #FFF;padding:3px;background:#000}
a.highslide-loading,a.highslide-loading:hover{color:#FFF;font-weight:bold;text-decoration:none}
.highslide-move{cursor:move}
.highslide-overlay{display:none}
a.highslide-full-expand{display:block;width:34px;height:34px;margin:0 10px 10px 0;background:url('fullexpand.gif') no-repeat}
.highslide-display-block{display:block}
.highslide-display-none{display:none}
.highslide{cursor:url(zoomin.cur), pointer;outline:none}

/* Rating styles */

.unit-rating{list-style:none;height:20px;position:relative;margin:0;padding:0;background:url('starvote.gif') repeat-x top left}
.unit-rating li{text-indent:-90000px;float:left;margin:0;padding:0}
.unit-rating li a{outline:none;display:block;width:20px;height:20px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0}
.unit-rating li.current-rating{position:absolute;height:20px;display:block;text-indent:-9000px;z-index:1;background:url('starvote.gif') left bottom}
.unit-rating li a:hover{z-index:2;left:0;background:url('redstar_big.gif') left center}
.unit-rating a.r1-unit{left:0}
.unit-rating a.r1-unit:hover{width:20px}
.unit-rating a.r2-unit{left:20px}
.unit-rating a.r2-unit:hover{width:40px}
.unit-rating a.r3-unit{left:40px}
.unit-rating a.r3-unit:hover{width:60px}
.unit-rating a.r4-unit{left:60px}
.unit-rating a.r4-unit:hover{width:80px}
.unit-rating a.r5-unit{left:80px}
.unit-rating a.r5-unit:hover{width:100px}

/* Menu styles */

td.dtree{width:99%;padding:0px 0px 1px 12px;font-size:1.1em}
td.dtree a{text-decoration:none;color:#454545}
tr.dtree td{vertical-align:top;text-align:left}
tr.dtree:hover,tr.dtree:hover a,tr.dtree a:hover{color:#2a92ad}
td.dtfon{background: url('line.gif') repeat-y top left;}

.cat_lime{background:url(cat_line.gif) repeat-x center left}
.kolo{background:url(kolo.gif) no-repeat center right;height:6px}

/* Выпадающее меню */

.multinav {list-style: none; margin: 0px; padding: 0px; position: relative; display: block; float: left;}
.multinav li {display: block; line-height: 1em; position: relative;}
.multinav li a {text-decoration: none; display: block; border: 1px solid #DDDDDD; color: #444444; background-color: #EEEEEE; padding: 5px 10px; line-height: 1em; white-space: nowrap; border-left-width: 3px;}
.multinav li a:hover {background-color: #17A8D2;color: #555555;}
.multinav li a:active {background-color: #00CC00;color: #FFFFFF;}
.multinav ul {list-style: none;position: absolute;margin: 0px;padding: 0px;display: block;top: 0px;left: 100%;display: none;}
.multinav li:hover > ul {display: block;}

 /* Index styles */

.container{width:100%;padding-bottom:4px}
.fix{overflow:hidden;height:3px;width:100%;background:#4F78A0}
.center{padding:0 20px; width:100%;}

.news_line{background:url(news_line.gif) repeat-x center left;height:1px;padding:5px 0}
.date{color:#929292;font-weight:bold}
.news a{text-decoration:none;color:#212121;}
.news a:hover{text-decoration:underline}

#head{background:url(head_bg.gif) repeat-x top left;height:208px;position:relative}
#head .head_l{position:absolute;left:0px;background:url(head_l.gif) no-repeat top left;width:26px;height:396px}
#head .head_r{position:absolute;left:984px;right:0px;background:url(head_r.gif) no-repeat top right;width:26px;height:396px}
.body_bg{background:url(body_bg.gif) repeat-y top left;padding:0 0 0 26px}
.body_bg_r{
	position: absolute;
	left: 1427px;
	right: 0px;
	background: url(body_bg_r.gif) repeat-y right;
	width: 26px;
	height: 100%;
	margin-top: 180px;
}

#footer {background:url(head_bg.gif) repeat-x bottom left;}
#footer .footer_l{background:url(footer_bl.gif) no-repeat top left}
#footer .footer_r{background:url(footer_br.gif) no-repeat top right;height:33px}

.menu{position:absolute;right:3px;top:12px;border-bottom:1px solid #c9c9c9;padding-right:5px}
.menu li{display:inline;padding:0 6px}
.menu a{text-decoration:none;font-size:1.4em}
.menu a:hover{color:#2e91ab}
.menu ul{padding:0px 0 3px 0;margin:0px}
.logo{position:absolute;left:50px;top:20px}
.callback{position:absolute;top:142px;left:615px;white-space:nowrap}
.search-top{position:absolute;top:158px;left:580px}
.remember{position:absolute;top:170px;left:595px}
.text{padding-left:30px; padding-top:120px;font-size:1.2em}
.text span{color:#2e91ab;font-size:1.2em}
.carty{position:absolute;right:-9px;top:150px;background:url(cart.gif) no-repeat top right;height:56px;width:177px}
.carty2{position:absolute;right:-9px;top:105px;background:url(cart.gif) no-repeat top right;height:56px;width:177px}

.phone{position:absolute;right:15px;top:40px;font-size:1.2em;padding:5px 0 0 0px}
.phone div{font-size:1.3em;color:#186376}
.phone div span{font-size:0.7em;color:#fff}

.hospital{position:absolute;left:70px;top:60px;font-size:1.1em;color:green;white-space:nowrap}
.visa{position:absolute;left:30px;top:160px}
.tovar{padding:5px 6px 7px 4px;height:100%}
.tovar_rec{padding:2px 2px 2px 1px;height:100%}

.tov_cont1{border:1px solid #2e91ab;position:relative;padding:5px 20px;height:168px}
.tov_cont{border:1px solid #2e91ab;position:relative;padding:5px 20px;height:100%}
 .tl{position:absolute;top:-1px;left:-1px;height:20px;width:20px;background:url(tl.gif) no-repeat top left}
 .tr{position:absolute;top:-1px;right:-1px;height:10px;width:10px;background:url(tr.gif) no-repeat top left}
 .tr_podarok{position:absolute;top:-1px;right:-1px;height:45px;width:45px;background:url(tr_podarok.gif) no-repeat top left}
 .tl_podarok{position:absolute;top:-1px;left:-1px;height:45px;width:45px;background:url(tl_podarok.gif) no-repeat top left}
 .tr_new{position:absolute;top:-1px;right:-1px;height:45px;width:45px;background:url(tr_new.gif) no-repeat top left}
 .bl{position:absolute;bottom:-1px;left:-1px;height:10px;width:10px;background:url(bl.gif) no-repeat top left}
 .br{position:absolute;bottom:-1px;right:-1px;height:10px;width:10px;background:url(br.gif) no-repeat top left}

.search{background:url(search.gif) no-repeat top left;width:170px;height:18px;padding:1px 0 3px 2px}
.search input{border:1px solid #fff;width:155px;height:11px;color:#222222;background:#fff}
.podbor{color:#8d8d8d;background:#fff}

/* Block styles */

#left,#right{width:200px}
img.fixwidth{width:200px;height:1px}
.catalog{margin-top:10px;}
.cbt{padding:8px 0px;font-size:1.5em;}
.hd{color:#565656;padding:5px 0px;font-size:1.2em;border-bottom:1px solid #ffa500;text-align:center;}
.hd2{color:#565656;font-size:1em;text-align:center;}
.hd_blocks{color:#fff;font-size:1.5em;border-bottom:1px solid #c9c9c9;padding-left:10px;background:#2e91ab url(blocks.gif) no-repeat top right}
.hd_blocks_rght{color:#fff;font-size:1.5em;border-bottom:1px solid #c9c9c9;padding-left:10px;background:#2e91ab url(blocks_rght.gif) no-repeat top left}
.blocks{padding:5px 0px 5px 12px;margin-bottom:15px}
.hdb{padding:12px 12px 14px}
.hdbtop{padding:8px 0}
.hmin{padding:4px 0}
.hdbot{padding:2px 0px}
.hdbot a{font-weight:bold}
.hd a{color:#000;}
.hd2 a{color:#000;}
.hd a:hover{color:#000;text-decoration:none}
.hd2 a:hover{color:#000;text-decoration:none}
.cart_text {padding-bottom:5px;text-align:left}
.cart_text a{color:#2a92ad;font-size:1.5em}
#cart{color:#7a7a7a;padding:5px 0 0 10px}
.hd_tov{text-align:center;padding:0 0 5px 0}
.hd_tov_brif_h2{text-align:center;padding:0 0 5px 0}
#aktsiyaM6{border:1px dotted red}
#region{border-top:1px dotted #E4E6E9; border-right:1px solid #E4E6E9; border-bottom:1px dotted #E4E6E9; border-left:3px solid #E4E6E9; padding:5px}

/* Table styles */

table.gre{background:#D0D1D5}
table.gre td{background:#fff}
table.gre td.lt{font-weight:bold;background:#E4E6E9}
.pad{padding:8px}
.padt{padding:3px 8px}


/* Orange HR */

.orange_hr{color:orange;background-color:orange;height:8px;border:none;width:515px;position:absolute;left:26px;top:100px}

/* H styles */

h1{font-size:14px;color:#2E91AB;padding-left:30px;}
h2{text-align:center;font-size:13px}
h3{text-align:center;font-size:12px}
UL{margin-left: 0px; margin-right: 0px; padding-right: 0px; padding-left: 18px; font-size: 11px; font-family: Tahoma, Arial; list-style: url(list.gif);}
lI{margin-left: 0px; margin-right: 0px; padding-right: 0px; padding-left: 0px; font-size: 11px; font-family: Tahoma, Arial;}
