.top .topmenu a.gactiv, .top .topmenu a:hover { color: #4E9811; }
.address { color: #53A112;}
.address span { color: #0C0C0D; }
.menu {background: #5CA523 url(ventilation/imgs/menu.gif) top left repeat-x;}
.menu a {background: url(ventilation/imgs/ae.gif) top right no-repeat;}
.menu a.gray, .menu a:hover { background: #426254 url(ventilation/imgs/ae.gif) top right no-repeat; }
.menu .home, .menu .search, .menu .search:hover, .menu .mail { background: url(ventilation/imgs/ae.gif) top left no-repeat; }
.menu .home, .menu .home:hover { background: #939E9E url(ventilation/imgs/ae.gif) top left no-repeat; }
.menu .mail, .menu .mail:hover { background: #3F5A5A url(ventilation/imgs/ae.gif) top left no-repeat; }
.lmenu a { background: url(ventilation/imgs/lm.gif) top left no-repeat; }
.lmenu a.activ, .lmenu a:hover { background: url(ventilation/imgs/slm.gif) top left no-repeat; }
.lmenu .liner a, .lmenu .liner a:hover { font: bold 11px/16px Arial; }
.squaers { border-top: 4px solid #B5B5B5; }
.sq { border: 1px solid #84C051; border-right: 1px solid #E7E7E8; }
.sqa, .sq:hover { border: 1px solid #84C051; border-right: 1px solid #84C051; border-bottom: 2px solid #84C051; }
.sq img, .sqa img { border-right: 1px solid #84C051; }
.sq .sglabel { color: #5D9F26; }
.sqa .sglabel, .sq:hover .sglabel { color: #4E4E4E; }
.line { background: #B5B5B5 url(ventilation/imgs/hr.gif) top left repeat-y; }
.data .pos a { color: #5EAC1C; }
.text a, .text span { color: #84C051; }
.text span { font-weight: bold; }
h1 { color: #5EAC1C; }
h2 { color: #76B83E; }
.bottom { background: #9FD32F url(ventilation/imgs/bmbg.gif) top left repeat-x; }
.bottom .copy { color: #000; }
.form input, .form textarea { border: 1px solid #84C051; }
.form input.send { background-color: #84C051; }
.text table.price, .text table.price td { padding: 3px; margin: 0px; border-collapse: collapse; border: 1px solid #5EAC1C; }
.text table.price tr.head td { background: #5EAA1E url(ventilation/imgs/menu.gif) top left repeat-x; font-weight: bold; color: #fff; }
.w100 { width: 100%; padding: 5px; border: 0px none; }
.w100 td { border: 0px none; text-align: center; }
.w70 { width: 70%; }
.form td { vertical-align: top; }
.form .sm { font: normal 10px/14px Arial; padding-left: 10px; }
.form input, .form textarea { font: normal 13px Arial; color: #000; width: 400px; }
.form input.send { width: 80px; color: #fff; }
.form input, .form textarea { border: 1px solid #8ABF16; }
.form input.send { background-color: #8ABF16; color: #fff; }
.b { font-weight: bold; }
ul li { list-style-image: url(ventilation/imgs/dot.gif); }

