.caca .sh {
	display:none!important;
}

html, body {margin:0px; padding:0;  background:#E2E2E2;}
body{font-size:11px;font-family:Tahoma, Arial, Verdana;color:#7c7c7c;}

h2 {font-size:16px;}

#contener { width:1017px; height:100%; min-height:790px; margin: 0 auto; padding:0;}
#content { width:785px; min-height:500px;  float:right;}
#rcolon {width:232px; min-height:500px;  float:left;}
#footer { width:977px; padding:10px 20px 20px 20px; background:#ffffff; color:#999999; font-size:12px; font-family:tahoma;}

.top-menu {width:1017px; height:40px; background:url(top-menu-bg.jpg) repeat-x;}
.top-menu a {font-size:12px; font-weight:bold; font-family:Tahoma; color:#FFFFFF;}
.top-menu a:hover {font-size:12px; color:#FFFFFF;}

.menu {width:200px; margin:0 auto;}
#leftmenu1 ul {padding:0 15px; list-style:none;}
#leftmenu1 li {border-bottom:#CCCCCC 1px dotted; padding:6px 0;}
#leftmenu1 li a {background:url(menu-marker.jpg) right no-repeat; padding:0 8px 0 0; font-family:Tahoma; font-size:12px; font-weight:bold; color:#006699; text-decoration:none;}
#leftmenu1 li a:hover {text-decoration:underline;}

.left_sub_menu li {padding:7px 0 0 0!important; list-style-image:url(/data/meb/submenu-marker.jpg)!important; border-bottom:none!important;}
.left_sub_menu { margin:0!important; padding:0 0 0 24px!important; }
.left_sub_menu li a {font-family:Tahoma!important; font-size:11px!important; font-weight:normal!important; color:#66A3C2!important; background:none!important; text-decoration:underline!important;}
.left_sub_menu li a:hover { text-decoration:none!important;}

.vo {width:200px; margin:0 auto; padding:0; list-style:none;}
.vo li {border-bottom:#CCCCCC 1px dotted; padding:6px 0;}
.vo li a {font-family:Tahoma; font-size:12px; color:#006699;}
.vo li a:hover {text-decoration:none;}

#blocknews { margin-bottom:30px;}
#blocknews span{ color:#c4c4c4; font-size:11px;}
#blocknews a{ color:#006699; font-size:11px; }
#blocknews a:hover{ text-decoration:none;}

#verh {height:5px; /*background:url(verh.png) no-repeat;*/  }
#ser { min-height:212px; /*background:url(ser.png) repeat-y;*/  }
#ser table { width:350px!important; max-width:737px!important;  *max-width:737px!important; border:#CCCCCC 1px solid; margin:0 0 0 0;}
#ser table td {padding:10px;}
#niz {height:10px; /*background:url(niz.png) no-repeat;*/  }

/* Global styles */

html{font-size:100.1%}
html,body,form{margin:0;padding:0}
html,body{height:100%;}
body{text-align:left;font-size:11px;font-family:Tahoma, Arial, Verdana;color:#000;background:url('pixel.gif') no-repeat fixed}
select,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}
.upc{text-transform:uppercase}
.white{background:#FFF}
a{color:#000;text-decoration:underline}
a:hover{color:#000;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:#DF7017;font-size:18px;font-family:Arial, Verdana !important; white-space:nowrap;font-weight:normal !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}
.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}
.fsttab{border:1px solid #bfbfbf;background:url('knopfon.gif') repeat-x top left}
.sectb{vertical-align:top;font-size:11px;white-space:nowrap;padding:1px 8px}
.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;}
.cl18{font-size:18px;}

/* 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:1px 0px 2px 0px;}
td.dtree a,td.dtree a:hover{text-decoration:none}
tr.dtree td{vertical-align:top;text-align:left}
tr.dtree:hover,tr.dtree:hover a,tr.dtree a:hover{color:#ff6600}
td.dtfon{background: url('line.gif') repeat-y top left;}

 /* Index styles */

.container{width:100%;padding-bottom:4px}
.fix{overflow:hidden;height:3px;width:100%;background:#4F78A0}
.headlink{color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:5px 16px;background:url('mfon.gif') repeat-x top left #E58A40}
.headlink a{text-decoration:none}
.headlink a:hover{text-decoration:underline}
.center{padding:0 4px; width:100%;}
.poisk a,.headlink a{color:#fff}
.htba{height:94px;padding-left:15px;background:url('nfon.gif') repeat-x top left #446991}
.htbb{padding-right:16px;width:50%;background:url('nfon.gif') repeat-x top left #446991}
.fonta{color:#fff;font-size:27px;font-family:"Trebuchet MS", Arial, Verdana}
.fontb{color:#fff;padding-left:1px;font-size:14px;font-family:"Trebuchet MS", Arial, Verdana}
.poisk{color:#fff;width:100%;border-top:1px solid #fff;background:url('pfon.gif') repeat-x top left #757A7B}
.poisk1{color:#fff;height:30px;padding:0 16px}
.btbl{text-align:left;color:#fff;height:70px;font-weight:bold;vertical-align:middle;padding:0 16px;background:url('bfon.gif') repeat-x bottom left #4F78A0}
.delm{cursor:default;margin:0 4px}
.pform{width:360px;border:1px solid #616265;padding-left:2px}
.stat{font-family:Tahoma, Arial, Verdana !important}

/* Block styles */

#left,#right{width:190px;background:url('bg.jpg') repeat-y top left #E1E2E5}
img.fixwidth{width:190px;height:1px}
.cbt{padding:4px 8px;background:#E1E2E5}
.hd{color:#fff;padding:5px 8px;background:url('tfon.gif') repeat-x top left #446991}
.hdb{padding:12px 12px 14px}
.hdbtop{padding:8px}
.hmin{padding:4px 0}
.hdbot{padding:4px 8px;background:#E1E2E5}
.hdbot a{font-weight:bold}
.hd a{color:#fff;text-decoration:none}
.hd a:hover{color:#fff;text-decoration:none}

/* 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}

.container {
width:200px; /* задаем размеры блока контейнера по размеру flash объекта */
height:300px;
position: relative; /* относительное позиционирование, чтобы можно было поместить внутри контейнера 2 объекта один поверх другого */
}
.container a {
display: block; /* ссылку делаем блоком, чтобы можно было ей задать размеры */
width: 100%; /* занимает всю область контейнера */
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2; /* явно указываем z-слой */
background: url(); /* чтобы ссылка работала, нужно указать ей фон (цвет или рисунок). Цвет закрасит банер, использует прозрачный однопиксельный gif или как в коде — трюк с не указанным рисунком */
text-indent: -9999px; /* прячем текст в ссылке для семантики */
overflow: hidden;
}
.container object {
position: relative; /* чтобы можно было указать z-слой */
z-index: 1; /* задаем z-слой меньше, чем у ссылки */
} 
.newsag { width:200px; height:26px; font-size:13px; color:#000; font-weight:bold; padding:10px 0 0 10px;}


       /* CSS Document */

#logo{width:1017px; height:319px; float: left; background:url(/data/meb/shapka.swf) no-repeat; }
#logo a{width:236px; height:110px; float: left; }
#tel {width:180px; height:30px; margin-left:95px; color:#19358b; font-size:11px; margin-top:48px;float: left; }
#adr {width:200px; height:50px; margin-left:25px; color:#19358b; font-size:11px; margin-top:15px; float: left;}
#adr a{color:#19358b; font-size:11px; float: left; height:15px;  }
#adr a:hover{ text-decoration:none;}
#dk a{width:50px; height:20px; float: left; margin-left:150px; margin-top:10px;  color:#FFF; font-size:10px; }
#dk2 a{width:50px; height:20px; float: left; margin-left:5px; margin-top:10px;   color:#FFF; font-size:10px; }
#po { width:226px; height:19px;  float:right; margin-top:12px;}



#kor {width:232px; height:110px; float:right;}
#kor-top {width:230px; height:7px; background:url(top.png) no-repeat; margin-top:35px;}
#kor-center {width:230px; height:7px; background:url(center.png) repeat-y; height:50px; }
#kor-boot {width:230px; height:7px; background:url(bootom.png) no-repeat; }

#kor-name span{ font-size:11px; font-weight:bold; padding-left:7px; color:#323232;}
#kor-kart {width:38px; height:31px; background:url(korzinka.png) no-repeat; margin-left:7px; float:left; }
#kor-summa { width:100px; height:31px; float:left; color:#828282; font-size:10px; margin-top:7px; margin-left:4px; }
#kor-summa span{ color:#828282; font-size:10px; color:#bebebe;}

#kor-oform{ width:66px; height:32px; background:url(oform.png) no-repeat;; float:right; margin-right:7px;}
#kor-oform a{ width:66px; height:32px; float:right;  border:0;}



#vmenu{ width:1017px; height:33px;  background:url(menu.jpg); float:left; padding-top:18px; color:#ffe3ca; font-size:15px;}
#vmenu a{ font-size:15px; color:#ffe3ca;; padding-left:16px; text-decoration:none; }
#vmenu a:hover{ text-decoration:underline;}

#poisk {width:232px; height:30px; float:right; margin-top:20px; }
#poisk-in{width:149px; height:23px; background:url(in.png) no-repeat; float:left;}
#poisk-kn{width:70px; height:21px; background:url(poisk.png) no-repeat; float:right; margin-right:7px; }
#poisk-kn a{width:70px; height:21px; float:right;  }



#rk-top {width:230px; height:7px; background:url(top.png) no-repeat; }
#rk-center {width:230px;  background:url(center.png) repeat-y; min-height:500px; padding:1px 0 0 7px;}
#rk-center .sh{ width:200px; height:26px; font-size:13px; color:#000; font-weight:bold;}
#rk-center .news{ width:200px; height:26px; font-size:13px; color:#000; font-weight:bold;}
#rk-boot {width:230px; height:7px; background:url(bootom.png) no-repeat; margin-bottom:20px;}


#sto span {color:#e37009; font-weight:bold;}
#vizov a{color:#e37009; font-weight:bold;}
#opis { font-size:10px; color:#757575;}

#blockcontent-top {width:788px; height:7px; background:url(content-top.png) no-repeat;}
#blockcontent-center{width:788px; min-height:600px; background:url(content-center.png) repeat-y;}
#blockcontent-boot {width:788px; height:7px; background:url(content-bootom.png) no-repeat;}

#opisan { margin-left:15px; float:left; width:240px; }
#opisan a{ color:#77a50f; font-weight:bold; text-decoration:none;}
#opisan a:hover{text-decoration:underline;}
#kkk{ float:right; margin-top:10px;}
img{ border:0px;}
#ttt{ padding:7px;}
#ttt h2{ padding:7px; color:#2a2a2a; font-size:16px;}


#ramka-top { width:239px; height:7px; background:url(tovar-top.png) no-repeat;margin: 0 auto; margin-top:7px; }
#ramka-center {width:239px; min-height:115px; background:url(tovar-center.png) repeat-y;margin: 0 auto;}
#ramka-center img {width:230px; margin-left:5px;}
#ramka-boot {width:239px; height:8px; background:url(tovar-boot.png) no-repeat;margin: 0 auto; }

/*
#leftmenu li {padding:1px 0 4px;list-style: none;}
#leftmenu { margin:0 0 0 -30px; }
#leftmenu li {display:block; background:url(lines.png) 0 100% no-repeat; }
#leftmenu li a { font-size:12px;text-decoration:none; display:block;  line-height:15px; background:url(strelka.png) 9px 5px no-repeat; padding:0 0 0 20px; color:#7c7c7c}
#leftmenu li a:hover { font-size:12px;text-decoration:none; display:block;  line-height:15px; background:url(strelka.png) 9px 5px no-repeat; padding:0 0 0 20px; color:#FF6800}

#leftmenu1 li {padding:1px 0 4px;list-style: none;}
#leftmenu1 { margin:0 0 0 -30px; }
#leftmenu1 li {display:block; background:url(lines.png) 0 100% no-repeat; }
#leftmenu1 li a { font-size:12px;text-decoration:none; display:block;  line-height:15px; padding:0 0 0 20px; color:#7c7c7c}
#leftmenu1 li a:hover { font-size:12px;text-decoration:none; display:block;  line-height:15px;  padding:0 0 0 20px; color:#FF6800}
#leftmenu1 span {float:left;font-size:12px;	text-decoration:none; 	display:block;  line-height:15px; background:url(strelka.png) 9px 5px no-repeat; cursor:pointer;
padding:0 0 0 20px; color:#7c7c7c}
*/

#sss {width:232px; height:35px;color:#414141; float:left; margin-left:43px; margin-top:25px; }
#sss a{ color:#414141;}
#nmenu {width:787px; height:40px;color:#414141;  padding-top:25px; padding-left:29px;}
#nmenu a{color:#414141;  text-decoration:none; }
#nmenu a:hover{ text-decoration:underline;}
#clear {clear:both; font-size:0px;}


#vnut {width:771px; height:7px; background: url(vnut-top.png) no-repeat;}
#vnut-center {width:771px; min-height:400px; background: url(vnut-center.png) repeat-y;}
#vnut-niz {width:771px; height:7px; background: url(vnut-bootom.png) no-repeat;}

.seo_a {
	font-size:13px;
}
