/* Structure */
html{height:100%;}
body{height:100%;}
* html div.container{height:100%;}
div.container{min-height:100%;width:100%;width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%");min-width:980px;}
 div.header{height:444px;width:100%;overflow:hidden;zoom:1;background:#0592A7 url('images/header.jpg') top center no-repeat;border-bottom:5px solid #050505;}
  div.hmenu{overflow:hidden;text-align:center;}
  div.nav{position:absolute;background:url('images/left_menu.gif') no-repeat;top:120px;left:0;width:26px;height:155px;text-align:center;}
  div.logo{overflow:hidden;padding:68px 0 0 0px;height:248px;width:100%;text-align:center;}
  div.logo img{behavior:url('images/iepngfix.htc');}
  div.slogan{overflow:hidden;margin-top:20px;}
   div.slogan_descr{float:right;padding-right:20px;background:url('images/right_descr.gif') no-repeat;width:458px;height:35px;}
 div.content_area{padding:20px 0;}
 div.before_footer{height:120px;clear:both;width:100%;}
div.footer{height:120px;width:100%;position:relative;margin-top:-120px;width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%");min-width:980px;overflow:hidden;zoom:1;background:#0299AF;}
 div.copyright,div.contacts,div.banner{float:left;}

/* Common */
*{margin:0; padding:0;}
a{color:#F7FA03;}
a:hover{color:#c70000;}
a img{border:none;}

.img_right{float:right;margin:10px 0 10px 10px;}
.align_right{text-align:right;}

body{font-size:12px;font-family:tahoma,arial,verdana;color:#FEFEFD;background:#0AA6BD;}

div.lcol{float:left;width:350px;}
div.rcol{margin-left:400px;}
div.rcol_inner{float:left;width:100%;}

div.hmenu ul{background:url('images/menu.gif') no-repeat;height:73px;width:641px;margin:0 auto;list-style-type:none;}
div.hmenu ul li{float:left;background:url('images/menu_delim.gif') center right no-repeat;padding:30px 0;width:20%;}
div.hmenu ul li.last{background:none;}

div.nav{}
div.nav ul{list-style:none;}
div.nav ul li{margin:40px 0;}
div.nav ul li.first{margin-top:20px;}

div.slogan{color:#FFFAFA;font-size:14px;}
div.slogan_descr{line-height:34px;padding-left:8px;}

div.specials{font-size:11px;}
div.specials h2{color:#FBDC00;font-size:16px;background:url('images/title_bgr.jpg') bottom left no-repeat;padding-bottom:3px;margin:20px 20px 10px 20px;}
div.specials p{margin:10px 0;}
div.specials ul{list-style:none;}
div.specials ul li{background:url('images/li_highlight.gif') left 20px no-repeat;padding-left:35px;overflow:hidden;zoom:1;margin:10px 0;}
div.specials ul li a.more{background:url('images/more_link.gif') left no-repeat;padding-left:12px;}
div.specials div.img{float:left;width:86px;height:68px;padding:10px;background:url('images/spec_img_bgr.gif') left no-repeat;}
* html div.specials div.img{padding-top:12px;}
div.specials div.txt{float:right;width:194px;}

div.content{margin:0 35px 0 0;}
div.content h1{color:#FBDC00;font-size:16px;background:url('images/title_bgr.jpg') bottom left no-repeat;padding:20px 0 3px 0;margin-bottom:20px;}
div.content p{margin:10px 0;}

div.footer div.rcol div.inner{overflow:hidden;zoom:1;}

div.contacts{margin:15px 0 0 0;float:left;color:#001619;font-size:11px;}
div.contacts a{color:#FDFDFC;}
div.contacts p.p2top{margin-top:20px;}

div.counters{float:right;}
div.counters ul{list-style:none;margin:45px 35px 0 0;}
div.counters ul li{display:inline;margin-left:5px;}