html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset,label, legend,caption, tbody, tfoot, thead, tr, th{
   border: 0px;
   margin: 0px;
   outline: 0px;	
   padding: 0px; 
  }

img,table{border:0}
table{border-collapse:collapse;border-spacing:0}
table td{vertical-align:top;text-align:left}
h1,h2,h3,h4,h5,h6{font:bold 18px Arial,sans-serif;color:#969696}
ul li,ol li{list-style-position:inside}
a{color:#646464}
a:hover{text-decoration:none}

html, body {
  min-width:900px;
  width: auto !important;
  height:100%;
  font-family:Arial;
  font-size:12px;
}
body{
background:#F3F5F4 url('img/bg.jpg') 0 0 repeat-x;
}



#wrapper {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin:20px;
  background:#fff;
}

.relative{
position:relative; 
}
.clear{clear:both;}
.border{
 border-top:3px solid #E4E5E9;
 }

#head{
 height:110px;
}
#head #logo{
height:53px;
width:204px;
background:url(/img/logo.gif) left top no-repeat;
position:absolute;
top:30px;
left:70px;
}

#head #logo a{display:block;height:53px;}

#menu{
 height:30px; 
 background:#F3F4F4;
 overflow:hidden;
 padding:0 0 0 10px;
}
#menu ul{}
#menu li{
height:30px;
line-height:30px; 
list-style:none; 
color:#6A6A6A;
font-weight:bold;
float:left;
padding:0px 20px;
text-align:center;
}
#menu a{
color:#6A6A6A;
text-decoration:none;
}
#menu a:hover{
text-decoration:underline;
}
#menu #active{
color: #ED5514;
}







#footer #items{
 background:none;
}

#content{
padding:0px 0px;
}

#left,#right{
width:213px;
}
#left{
float:left;
padding:0px 4px 5px 4px;
}

#left li{list-style:none;}


#right{
float:right;
padding:5px 4px;
}

#center{
margin:0 214px;
padding:0px 10px 5px 10px;
}


.title{background:#e7e8e9;height:28px;margin:0 0 4px 0;font-size:17px;font-family:Arial,sans-serif;color:#969696;padding: 0 0 0 220px;}
.linear{height:5px;position:relative;}
#topTitle{
 height:28px;line-height:28px;
 
}


#left .menu{margin-left:10px}
#left .menu li{list-style:none inside;padding:3px 5px 3px 10px;border-bottom:1px solid #fff;background:#e7e8e9}
#left .menu li a{color:#696969;text-decoration:none}
#left .menu li.child{list-style:none inside;padding:3px 5px 3px 30px;border-bottom:1px solid #fff;background:#e7e8e9}
#left .menu li.child a{color:#696969;text-decoration:none}
#left h1{position:relative;background:#f3f4f4;color:#414141;padding:13px 8px;margin-left:10px;font:bold 14px Arial,sans-serif}

#left #news{padding:10px 0px 0px 0px;position:relative;}


#left h1{position:relative;background:#f3f4f4;color:#414141;padding:13px 8px;margin-left:10px;font:bold 14px Arial,sans-serif}
#left .announces{position:relative;background:#f3f4f4;margin-left:10px;padding:0 0 0 7px}
#left .announces li{list-style:none outside;padding:15px 0;font-size:11px;color:#090909}
#left .announces li p .date{list-style:none outside;color:#646464}
#left .announces li a{font:normal 12px Arial;color:#646464}


#left .search{position:relative;height:38px;padding-left:10px}
#left .search .search_input{position:relative;float:left;width:150px;padding:10px 0 0 0}
#left .search .search_input input{width:130px;padding:3px}
#left .search .search_submit{position:relative;float:left;padding:10px 0 0 0;}



#right .banners{position:relative;}
#right h1{position:relative;color:#414141;padding:13px 8px 5px 0;font:bold 14px Arial,sans-serif}
#right .questions{margin:0 9px 20px 0}
#right .questions li{list-style:none outside;color:#000;padding:2px 0}
#right .questions li p{}
#right .questions li a{font:normal 11px Arial,sans-serif;color:#6e6e6f;text-decoration: underline;}


#center .text{padding:0 10px;}
#center  table{border-collapse:collapse;border-spacing:0;}
#center .text table.cat td{border:1px solid #787878; border-collapse:collapse;border-spacing:0;text-align:center;color:#414141; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Arial, sans-serif; padding-left:1px; padding-right:1px; padding-top:12px; padding-bottom:10px}
#center .text table.cat td.title{background:#e7e8e9;padding:6px 5px 10px 5px;font-weight:bold;text-align:center}
#center .text table.cat td a{font:bold 12px Arial,sans-serif;color:#414141;text-decoration:none;text-align:center;}
#center .text .cat_submit{position:relative;padding:8px 0;text-align:right;}
#center .text .cat_submit input{position:relative;padding:8px 18px;background:#e7e8e9;border:none;text-align:right;font:bold 14px Arial,sans-serif;color:#ed5311}
#center .text table.zakaz td{padding:5px 5px 4px 16px;font:bold 12px Arial,sans-serif;color:#414141}
.red{color:#f00}

#footer{position:relative;height:117px; margin:0 20px;}
#footer .develop{position:relative;height:33px;padding:10px 10px 0 0;text-align:right;font:12px Arial;color:#8d9194;}
#footer .develop a{font:12px Arial;color:#8d9194;text-decoration:underline}
#footer .bmenu{position:relative;margin:0 auto;width:500px;height:73px}
#footer .bmenu table{position:relative;}
#footer .bmenu table td{vertical-align:middle;text-align:center;padding:0 7px;font: 11px Arial;color:#8d9194;}
#footer .bmenu table a{font: 11px Arial;color:#8d9194;text-decoration:none;white-space:nowrap}