html  { height: 100%;	margin:0;padding:0; position:relative} 

body	{font-family:Verdana; font-weight: normal; color: #000;
             background-color: #FFFFFF; border: 0; padding: 0; margin: 0; height: 100%;}

img,form,div ,a{margin:0; padding:0; border:0;}



#red{color:red;}

h1{font-size:1.2em;}
h2 {font-size:1.2em;margin-bottom:5px;padding:0;}
h3{font-size:0.9em;margin-bottom:5px;padding:0;}

.main{height:100%;position:relative; min-width:990px;}
*html .main{ width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}
.head{width:680px;min-height: 15px; height:auto;background:#FFB33E;margin-top:10px;
                                              color:#FFF;font-weight:bold;padding:5px 0 0 20px;font-size:1.0em;} 

/* Шапка */
.header{height:163px;width:100%;position:relative;}
.headerleft {width:286px; height:163px;position:relative;position:absolute;top:0;left:0}
.headerleft a{position:absolute;}
.headerleft a#logo{background:url("../i/logotest.jpg") 0 0 no-repeat; width:289px; height:163px;top:0;left:0;z-index:0;}
.headerleft #logoalt{width:289px;position:absolute;top:50%;bottom:50%;left:0;z-index:0; text-align:center;}
.headerleft a#mail{background:url("../i/mail.gif") 0 0 no-repeat;height:25px;width:25px;left:25px;top:90px;z-index:10;}
.headerleft a#home{background:url("../i/home.gif") 0 0 no-repeat;height:25px;width:25px;left:25px;top:60px;z-index:10;}
.headerleft a#map{background:url("../i/map.gif") 0 0 no-repeat;height:25px;width:25px;left:25px;top:120px;z-index:10;}
.headerright{background:#E1E9F6;height:100%;position:absolute;left:0;width:100%;}
.headerright .cos{background:url("../i/pic1.jpg") 0 0 no-repeat; position:absolute;left:0px;top:0;width:39px;height:162px;}
.headerright .hrt{height:50px;background:url("../i/pic2.jpg") 0 0 repeat-x;margin-left:289px;position:relative;}
.headerright .hrt a{height:50px;width:100px;position:absolute;}
.headerright .hrt a#td{background:url("../i/pic3.jpg") 0 0 no-repeat;left:75px;}
.headerright .hrt a#tes{background:url("../i/pic4.jpg") 0 0 no-repeat;left:230px;width:130px;}
.headerright .hrt a#ok{background:url("../i/pic5.jpg") 0 0 no-repeat;left:410px;}
.headerright .hrt a#up{background:url("../i/pic6.jpg") 0 0 no-repeat;left:560px;}
.headerl {margin-left:286px;width:714px;height:163px;background: url(../i/test.gif) left 162px repeat-x;}
.headerl #head1 {width:145px;height:49px;background:#DBE6F3 url(../i/head2.jpg) 0 0 no-repeat;}
.headerl #head2 {width:144px;height:49px;background:#DBE6F3 url(../i/head1.jpg) 0 0 no-repeat;position:absolute;left:145px;top:0px}
.headerl #head1_new {width:289px;height:50px;background:#DBE6F3 url(../i/head2_new.jpg) 0 0 no-repeat;}

.headerl #head2_new {width:289px;height:113px;position:absolute;left:0px;top:50px}


.headerl #head3 {width:145px;height:47px;background:#DBE6F3 url(../i/head3.jpg) 0 0 no-repeat;position:absolute;left:0px;top:49px;}
.headerl #link {width:144px;height:47px;background:#DBE6F3 url(../i/logo.jpg) 0 0 no-repeat;position:absolute;left:145px;top:49px;}
.headerl #head4 {width:145px;height:67px;background:#DBE6F3 url(../i/head4.jpg) 0 0 no-repeat;position:absolute;left:0px;top:96px;}
.headerl #head5 {width:144px;height:67px;background:#D4D4E4 url(../i/head5.jpg) 0 0 no-repeat;position:absolute;left:145px;top:96px;}
.headerl .menu {position:absolute;left:325px;top:0px;width:678px;height:163px; background: url(../i/fon_logo.gif);}

.headerl #title1 {width:40px;height:163px;background:#DBE6F3 url(../i/title1.jpg) 0 0;position:absolute;left:289px;top:0px;}
.headerl .menu .menu4 {width:160px;height:130px;font-size:12px;float:left;text-align:center;}
.headerl .menu .menu4 div {height:79px;background:#DBE6F3;padding-top:32px;color:#29166F;font-size:0.9em;}
.headerl .menu .menu4 .logo_text {display:block;height:70px;background:#DBE6F3;padding-top:22px;color:#57606F;font-size:0.9em;border-right:1px solid #3461a4;margin-top:10px;/* padding: 5px 5px; */}

.headerl .menu .menu4 ul {height:109px;padding-left:25px;background:#DBE6F3;padding-top:2px;}
.headerl .menu .menu4 li {padding:1px;color:#29166F;}
.headerl .menu .menu4 a {color:#29166F;text-decoration:underline;}
.headerl .menu .menu4 a:hover {text-decoration:none;}

.headerl .menu .menu4 #logo_test {margin-left:auto;margin-right:auto;display:block;width:96px;height:50px;} 
.headerl .menu .menu4 #logo_obekom {margin-left:auto;margin-right:auto;display:block;width:70px;height:50px;}
.headerl .menu .menu4 #logo_ug {margin-left:auto;margin-right:auto;display:block;width:100px;height:50px;}
.headerl .menu .menu4 #logo_energo {margin-left:auto;margin-right:auto;display:block;width:120px;height:50px;}
.headerl .menu .menu13 {position:relative;width:166px;height:130px;font-size:12px;float:left;text-align:center;background:url(../i/1.gif) 0px 11px no-repeat;}
.headerl .menu .menu13 .menu2 {height:28px;width:6px;background: url(../i/2.gif) 0 0 no-repeat;position:absolute;right:0px;top:11px;} 
.headerl .menu .menu13 ul {height:109px;padding-left:25px;background:#DFDFEA;padding-top:2px;}
.headerl .menu .menu13 div {height:79px;background:#DFDFEA;color:#29166F;font-size:0.9em;padding-top:32px;}
.headerl .menu .menu13 li {padding:1px;color:#29166F;}
.headerl .menu .menu13 a {color:#29166F;text-decoration:none;}
.headerl .menu .menu13 a:hover {text-decoration:underline;}
.headerl .menu .menu13 .bold {font-weight:bold;}
.headerl .menu .menu13 .logo_text {display:block;height:70px;background:#DBE6F3;color:#57606F;font-size:0.9em;padding-top:22px;font-weight:bold;}
.headerl .menu .menu13 #logo_test {margin-left:auto;margin-right:auto;width:96px;height:50px;display:block;} 
.headerl .menu .menu13 #logo_energo {margin-left:auto;margin-right:auto;width:120px;height:50px;display:block;} 
.headerl .menu .menu13 #logo_ug {margin-left:auto;margin-right:auto;width:100px;height:50px;background: url(../i/ug.jpg) 0 0 no-repeat;display:block;} 
.headerl .menu .menu13 #logo_obekom {margin-left:auto;margin-right:auto;display:block;width:70px;height:50px;background: url(../i/logo_obekom.jpg) 0 0 no-repeat;}
.headerlink {border-left:1px solid #5186C8; margin:5px 0; width:155px; height:100px;font-size:0.75em;padding:5px 5px 0 5px;float:left;text-align:center;}
.headerlink a {color:#57606F;}
.headerlink a:hover{text-decoration:none;}
/* Середина */
.content{min-height:1000px;position:relative;width:100%;margin:1% 0;}

/* Левая часть */
.content #left{background:#F0F4FD url("../i/fon.jpg") 0 0 no-repeat;width:200px;float:left; margin-bottom:5px;}
.content #left .menu{padding:5px;}
.content #left .menu a{font-size: 0.9em; background:url("../i/point.gif") 0 50% no-repeat;margin-left:10px; padding-left: 10px; text-decoration:none;display:block;color:#8F8F8F; font-weight: 400;}
.content #left .menu a:hover{text-decoration:underline;}
.content #left .menu a.selected{font-size: 0.9em; background:url("../i/point.gif") 0 50% no-repeat;margin-left:10px; padding-left: 10px; text-decoration:none;display:block;margin-bottom:20px; font-weight:bold;}
.content #left .menu a.selected:hover{font-size: 0.9em; background:url("../i/point.gif") 0 50% no-repeat;margin-left:10px; padding-left: 10px; text-decoration:underline;display:block;margin-bottom:20px;}
.content #left .menu #menu {background:#FFF;text-align:center;font-weight:600; margin:20px 0;}
.content #left .header{width:auto;height:auto;background:#FFB33E url(../i/head_cat.jpg) 0 0 repeat-y;margin:0 0 0 0;
                                              color:#FFF;font-weight:bold;padding:5px 0 0 20px;font-size:1em;}
											  
.content #centr .header{width:auto;height:25px;background:#FFB33E url(../i/head_cat.jpg) 0 0 no-repeat;margin:0 0 0 0;
                                              color:#FFF;font-weight:normal;padding:5px 0 0 20px;font-size:1em;}
/* Центральная часть */
.content #centr{margin-left:225px;font-size:0.8em;position:relative; padding-right: 40px;}
.content #centr a{color:#8F8F8F;text-decoration:underline;}
.content #centr a:hover{text-decoration:none;}
.article_header{width:inherit;height:auto;background:#FFB33E url(../i/head_cat.jpg) 0 0 repeat-y;margin:10px 0 0 0;
                                              color:#FFF;font-weight:normal;padding:5px 0 0 20px;font-size:1.2em; font-weight:bold;}
.content #centr #mainprod{height:auto;float:left;margin:0 0 20px 15px;}
.content #centr #mainprod a{color:#777777; font-size: 1em; font-family: Arial;}
.content #centr #mainprod li{list-style:square;font-weight:600;}
.content #centr #mainprod li li {list-style:disc;font-weight:400;}
.content #centr #mainprod li a.sub {font-size: 0.85em; font-weight: 200;}
.content #centr #mainprod .con1{float:left; width:355px;}
h5 {margin:0 0 0 0;padding:0px;font-size:1.1em;}
h4{margin:0;padding:0;}
.content #centr .prod{padding:10px; float: left; width: 95%;}
.content #centr .prod .prev{ min-height:80px; padding-left:10%;}
.content #centr .prod .text{margin-top: 10px; font-size: 0.9em;} 
.content #centr .prod a#titl{color:#000}
.content #centr .tree{background:#F3F3F3; font-size:0.8em;padding:5px;}
.content #centr #prodgl {height:100%;position:relative;}
.content #centr #prodgl .prew{float:left;width:36%;min-height:80px;margin:5px 0;padding-left:100px;position:relative; font-size: 95%;}
.content #centr #prodgl .prew li{margin-top: 5px;}
a.sub {font-size: 0.85em; font-weight: 200;}
.content #centr #prodgl .prew img{position:absolute;left:0;}
.nofoto{width:80px; height:80px; background:url('../i/no.gif');border:1px solid #d4d4e4;}
.foto{width:80px; height:77px; border:1px solid #d4d4e4;}
/* Подвал */
.footer{height:60px;border-top:1px solid #8F8F8F;background:#F3F3F3;position:relative;}
.footer .datio{background:url("../i/datio.jpg") 0 0 no-repeat;width:66px;height:25px;top:8px;left:30px;position:absolute;}
.footer .copir{position:absolute;bottom:5px; right:40px; font-size:0.8em}
.footer .menu{}
.footer .menu a{margin:0 3%;}
/* Модули */
.prod {padding:10px;}
.prod table{width:100%;border-collapse:collapse;text-align:left;font-size:0.9em;}
.prod td{border:2px solid #d4d4e4;padding:5px;background:#f9f9f9;}
.prod th {background:#d4d4e4;padding:8px;border:2px solid #d4d4e4;}
.prod table .amount {width:85%;border:1px solid #d4d4e4;}
.prod input{background:#f9f9f9;}
.basket{position:absolute;right:40px;top:6px;/* border:1px solid #990000; */}
.basket a#redlink{text-decoration:none;color:#990000;font-weight:300;padding:0 5px 0 25px;background:url("../i/basket.gif") 3px center no-repeat;}
.basket a#redlink:hover{text-decoration:underline;background:url("../i/basket.gif") 3px center no-repeat;}
.zakaz{background:#f2f2f2;margin:10px;padding:0 10px 10px 10px;}
.zakaz .head{background:#d4d4e4;color:#000;margin:0 -10px;}
.zakaz input.txt{width:400px; border:1px solid #d4d4e4;}
.zakaz input{background:#f9f9f9;}
#searchwin{background:#3672b9 url("../i/fon_search.jpg") 0 0 repeat-x;color:#FFF;height:75px;padding:25px 0 0 10px; position:relative;}
#searchwin #butn{background:url("../i/bot_search.jpg") 0 0 no-repeat;border:0;height:19px; width:44px;margin-left:10px;cursor:pointer;}
#searchwin #txt{border:0;width:132px;}
.baner{padding:5px; text-align:center; clear:right;}
.icq{padding:5px;background:#f6f6f6; font-size: 11px;}
.icq a{color:#000;}
.price{padding-left:10px;font-size:11px;}
.price a{color:#000;}
.price img{margin:0 5px;}
#newprod{width:47%;height:auto;float:left;margin:0 0 20px 15px; font-size: 90%;}
#head_blue
{
	width:90%;height:auto;float:left;margin:10px 0 20px 15px;background:#6C9FE2;                                             color:#FFF;font-weight:bold;padding:5px 0 0 20px;font-size:1.1em;
}
.forum_head{background:#6c9fe2;height:26px;color:#FFF;font-weight:600;padding:5px 0 0 10px;position:relative;font-size:12pt;}
.inpfor {border: 1px solid #999999}
table th {background:#D4D4E4;text-align:left;padding-left:20px;}
.forum{font-size:0.9em;margin-top:25px;margin-bottom:10px;}
.tab2, .tab22{border-bottom: solid 1px #D4D4E4; height: 30px; padding-left: 5px;}
#all_news {font-size: 1em;}

.main .content #left #reliz {height:auto;background:#E4E8F3;
                                          padding:0 0 10px 5px;}
.main .content #left #reliz a {color:#000;text-decoration:none;font-weight:normal;}
.main .content #left #reliz a:hover {color:#000;text-decoration:underline;}
.main .content #left #reliz a.excel {width:14px;height:13px;float:left;background:url(../i/excel2.gif) 0 0 no-repeat;margin:2px 7px 0 7px;}
.main .content #left #reliz div {margin:0 0 10px 0;clear:both;}

.main .content #left #reliz ul {padding:0; margin-left:10px;list-style-type:none;}
.main .content #left #reliz ul li {padding:10px 0px 10px 15px; background:url('../i/point.gif') left center no-repeat}
.main .content #left #reliz ul li a {color:#777777;text-decoration:none; font-size: 0.9em;}
.main .content #left #reliz ul li a:hover {color:#777777;text-decoration:underline;}
.main .content #left #reliz ul li.checked {font-size:0.85em;padding:0 0px 0 10px; background:none;}
.main .content #left #reliz ul li.checked a {color:#000000;text-decoration:underline; font-size: 0.8em;}
.main .content #left #reliz ul li.checked a:hover {color:#000000;text-decoration:underline;}
.main .content #left #reliz ul li  .bold {font-weight:bold;}
.main .content #left #reliz ul li  .unbold {font-weight:normal;}

.galname{font-family:Arial; font-weight: bold; color: #666666; font-size:0.8em}
.galtext{font-family:Arial; font-weight: normal; color: #999999;  font-size:0.8em}
.galpages{font-family:Arial; font-weight: bold; color: #333333;  font-size:0.8em}
.galpages a {color:#666666; font-weight: normal; text-decoration:underline}
.links
{

}

.datio_links{ display:block; position:absolute; bottom:5px; left:5px; color:#777777; font-size:8pt; text-decoration:underline; }
.datio_links:hover{ display:block; position:absolute; bottom:5px; left:5px; color:#777777; font-size:8pt; text-decoration:none; }

#obekom {font-size:0.8em;position:absolute;right:10px;top:10px;}
#obekom a {color:#777;}
.links a {color:#777;}
