img, div, em {behavior: url(iepngfix.htc);}

body {background:url(/images/main_bg.jpg) repeat-x #3c9a12;font-family: Tahoma, sans-serif; padding: 0; margin: 0; overflow:auto;}
table, td {padding: 0;margin: 0;border-collapse: collapse;}
hr {height: 1px;color: #ccc;background-color: #ccc;border-style: none;}
div#clear {clear:both;}
div#clear_left {clear:left;}
a img, a:hover img {border:0;}
h1, h2, h3, h4, h5, h6 {font-family:Tahoma, Myriad Pro;}
/*#########################################*/

div#maindiv {position:absolute;left:50%;margin-left:-490px;width:980px;}
div#maindiv div.top_line {width:980px;height:18px;background:url(/images/top_line.jpg) no-repeat bottom;}
div#maindiv div.banner {position:relative;width:980px;height:608px;}
div#maindiv div.banner div.buttons {position:absolute;bottom:22px;z-index:100;height:145px;width:100%;}
div#maindiv div.banner div.buttons div.distr {position:absolute;width:290px;height:105px;bottom:20px;left:80px;}
div#maindiv div.banner div.buttons div.distr a {display:block;width:290px;height:105px;background:url(/images/button_distr.gif) no-repeat;}
div#maindiv div.banner div.buttons div.prod {position:absolute;width:218px;height:105px;bottom:7px;left:415px;}
div#maindiv div.banner div.buttons div.prod a {display:block;width:218px;height:105px;background:url(/images/button_prod.gif) no-repeat;}
div#maindiv div.banner div.buttons div.about {position:absolute;width:251px;height:105px;bottom:22px;right:57px;}
div#maindiv div.banner div.buttons div.about a {display:block;width:251px;height:105px;background:url(/images/button_about.gif) no-repeat;}
div#maindiv div.banner div.flash {position:absolute;z-index:50;width:980px;height:608px;text-align:center;}
div#maindiv div.banner div.flash img {width:969px;height:608px;}

div#maindiv div.footer {position:relative;width:980px;height:140px;background:url(/images/footer_bg.jpg) no-repeat left top;}
div#maindiv div.footer div.copyright {position:absolute;bottom:40px;left:55px;font-size:70%;color:#a5ea48;}
div#maindiv div.footer div.copyright p {margin:0;padding:0;}
div#maindiv div.footer div.copyright p a {color:#a5ea48;}
div#maindiv div.footer div.copyright p.links {margin-bottom:15px;}
div#maindiv div.footer div.copyright p.links a {color:#fff;}
div#maindiv div.footer div.tel {position:absolute;left:636px;top:40px;width:300px;height:100px;background:url(/images/tel.gif) no-repeat;}
div#maindiv div.footer div.tel p {padding:30px 0 0 80px;margin:0;font-size:11px;color:#fff;}
div#maindiv div.footer div.tel p span {color:#a5ea48;font-size:15px;font-weight:bold;}
div#maindiv div.footer div.tel p span em {font-style:normal;font-size:10px;}
div#maindiv div.footer div.tel div {position:absolute;left:85px;top:30px;width:151px;height:40px;background:url(/images/telephone.gif) no-repeat;}