html,body, form, input{margin:0px;padding:0px;font-weight:normal;color:#000;vertical-align:top;outline: 0;}
html, body{min-width:995px;height:100%;width:100%;line-height:1;}
body{background:#dbdbdb url(/images/bg.jpg) 0 0 repeat-x;text-align:center;}

img{border:none;}

a{text-decoration:underline;color:#222;font-family: Verdana;}
a:hover {text-decoration:none;color:#222;font-family: Verdana;}

p,div{font:11px Verdana;color:#222;vertical-align:top;}

h1,h1 a,h1 a:hover{font:bold 19px Verdana; color:#01768f;}
h2,h2 a,h2 a:hover{font:15px Verdana; color:#01768f;}
h3,h3 a,h3 a:hover{font:13px Verdana;}

.clear{clear:both;font-size:1px;overflow:hidden;}
.picfloat_left{float:left;margin:0px 10px 10px 0px;}

#main{width:955px; text-align:left; margin:0 auto;}

#header{position:relative; background:url(/images/header_center.jpg) 343px 0px no-repeat;height:117px;}
#header a{display:block;float:left;}
#header #phones{position:absolute;right:0px;width:216px;height:92px;background:url(/images/header_right.jpg) right top no-repeat;padding:25px 0px 0px 8px;}
#header #phones p{font:14px Arial;color:#fff;padding-bottom:10px;margin:0px;}

/* horizontal menu */
#menu{background:url(/images/menu_bg.jpg) 0 0 repeat-x;height:30px;}
#menu td{text-align:center;vertical-align:top;text-transform:uppercase;font:bold 12px Arial;}
#menu a{display:block;height:22px;padding-top:8px;font:bold 12px Arial;}
#menu a,#menu a:hover{color:#fff;text-decoration:none;}
#menu a:hover{background:url(/images/menu_hover.jpg) 0 0 repeat-x;}
#menu .menu-left{background:transparent url(/images/menu_left.jpg) top left no-repeat;height:30px;}
#menu .menu-right{background:transparent url(/images/menu_right.jpg) top right no-repeat;height:30px;padding:0px 50px 0px 90px;}
#menu .act{color:#843300;padding-top:8px;}

#container{position:relative;/*width:100%; float:left; margin-right:-210px;*/margin-top:3px;}
/*#center{margin-right:210px; overflow:hidden;}*/
#left{width:273px; /*float:left;  overflow:hidden;*/}
#content{width:582px;min-height:300px; margin:0px 10px;/* 0px 283px; overflow:hidden;*/}
/*#right{width:210px; }*/
#left, #right, #content{position:relative;
display:-moz-inline-stack;/*Нужно для Firefox*/
display:inline-block; /*Не применяется в IE и Firefox*/
_overflow:hidden;/*фикс для IE6*/
zoom:1;/*включаем hasLayout*/
*display:inline;/*при hasLayout true display:inline ведёт себя как display:inline-block*/
}


/* left column */
#left{padding:3px 0px 200px 0px;background:url(/images/pic_left.jpg) 0px bottom no-repeat;}
#left form{margin:0px;padding:0px;}
#left td{margin:0px;padding:3px;color:#fff;font:11px verdana;}
#left input,#left textarea{margin:0px;padding:0px;border:1px solid #087894;width:160px;}
#left input.send{border:none;background:url(/images/send.jpg) 0 0 no-repeat;width:109px; height:24px;color:#fff;font:11px verdana;margin:10px 0px 0px 110px;}

/*content*/
#content{padding:10px 36px; background-color:#fff;}
#content .table td{color:#767676;font:11px Verdana;border:1px solid #aeaeae;padding:5px 10px;}
#content .dots{background:url(/images/dots.gif) 0 0 repeat-x;height:3px;margin:10px 0px;}
/*#content img{width:100px !important;}*/

#right .dots{background:url(/images/dots.gif) 0 0 repeat-x;height:3px;margin:10px 0px;}
#right .b{font-weight:bold;}
#right ul a:hover{color:#fff;text-decoration:none;}
#right ul{list-style:none inside;margin:0px;padding:0px;}
#right li{padding:3px 0px;margin:0px;}
#right li a{padding-left:20px;background:url(/images/arrow.gif) 5px center no-repeat;}
#right li a:hover{background:url(/images/arrow_hover.gif) 5px center no-repeat;}
#right a.catalogue{color:#00465d;font:bold 12px Verdana;text-decoration:none;}

/* footer */
#footer{background:#bfbfbf url(/images/footer_bg.jpg) top left repeat-x;}
#footer div{text-align:center;}
#footer #fmenu{font:11px Arial;color:#fff;padding:13px 0px 10px 0px;}
#footer #fmenu a{font:11px Arial;color:#fff;text-decoration:underline;padding:0px 20px;}
#footer #fmenu a:hover{font:11px Arial;color:#000;text-decoration:none;}
#footer #counters{}

