html {margin:0; padding:0;}
body {margin:0; padding:0;font-family:Arial;font-size:14px;line-height:22px;font-weight:normal;min-width:990px;width:expression(document.body.clientWidth < 990? "990px": "auto" );}
img {border:0;}
a {color:#027bc6;}
a:hover {text-decoration:none;}
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, blockquote, fieldset, dl, dt, dd, caption {margin:0;padding:0;}
ul {list-style:none outside none;}
table {border-collapse:collapse;}
h1{font-size:20px;line-height:24px;font-weight:normal;}
h2{font-size:18px;line-height:22px;font-weight:normal;}

.bg{background: url(/img/bg.gif) no-repeat top center #fff ;}
.bg_inner{background: url(/img/bg_inner.gif) no-repeat top center #fff ;}
div.clear {clear:both;}
#wrapper{margin:0px auto 0px auto; width:990px;}

#top  {width:990px;height:148px;margin:0px auto 0px auto;}
#top a.logo {float:left;margin: 26px 0 0 20px;width:170px;height:83px;}
#top div.phone{font-size: 24px;color:#6e6e6e;display:block;float:left;margin:27px 0 0 130px;}
#top div.phone span{color:#B0B0B0;display:block;float:left;font-size:14px;margin-right:5px;}
#top a.order{float:left;margin:27px 0 0 93px;color:#de3f3f;background: url('/img/order_icon.gif') 0px 9px no-repeat;padding:0 0 0 15px;}

#top .menu {padding-left:116px;padding-top:31px;position:absolute;top:49px;left:327px;}
#top .menu ul.nav {display: block;font-size: 16px;padding:0px;}
#top  .menu ul.nav li {display: block;float:left;margin:0 4px 0 0px;}
#top  .menu ul.nav li a{z-index:100;float:left;display: block;border:1px solid #fff;text-decoration:none;background: url('/img/underline.gif') 0px 18px repeat-x;margin:5px 14px 9px 14px}
#top  .menu ul.nav li a:hover{background:none;}
#top  .menu ul.nav a.active {border:1px solid #de3f3f;padding:5px 14px 9px 14px;background:none;color:#de3f3f;margin:0px;cursor:default;}

#top div.url {float:left;margin:34px 0 0 56px;}
#top div.url a{float:left;text-decoration:none;height:10px;}
#top div.url a.home{background: url('/img/home_icon.gif') center left no-repeat;padding-right:7px;margin-right:63px;}
#top div.url a.mail_to{background: url('/img/mail_to_icon.gif') center left no-repeat;padding-right:7px;}
#top div.url a.sitemap{background: url('/img/sitemap_icon.gif') center left no-repeat;padding-right:7px;margin-right:63px;}
#flash {background:#004c6f;height:132px;}
#content {width:990px;margin:0px auto 0px auto;}
#content div.middle {margin:0 40px 0 635px;height:436px;}
#content div.middle_inner {margin:0 0 0 345px;height:273px;position:relative;}
#content div.middle_inner div.nav_url_bg{color:#027bc6;position:absolute;bottom:100px;height:22px;padding:8px 10px;opacity:0.7;filter:alpha(opacity=70);background:none repeat scroll 0 0 #fff;}
#content div.middle_inner div.nav_url_bg a{text-decoration:none;}
#content div.middle_inner div.nav_url{color:#027bc6;position:absolute;bottom:100px;padding:8px 10px;}
#content div.middle_inner div.h1bg{position:absolute;bottom:0px;text-transform:uppercase;color:#fff;margin:0px;padding:9px;width:611px;height:24px;opacity:0.7;filter:alpha(opacity=70);background:none repeat scroll 0 0 #004c6f;}
#content div.middle_inner h1{position:absolute;bottom:0px;text-transform:uppercase;color:#fff;margin:0px;padding:9px;}
#content div.middle div.about_bg{height:410px;width:320px;padding:24px 0 0 20px;color:#fff;opacity:0.7;filter:alpha(opacity=70);background:none repeat scroll 0 0 #004c6f;/*margin-top:14px;*/position:absolute;}
#content div.middle div.about{height:410px;width:280px;padding:24px 20px 0 20px;color:#fff;margin-top:14px;position:absolute;}
#content div.middle div.about h1 {margin:0 0 18px 0px;text-transform:uppercase;}
#content div.middle div.about p{margin:0px;line-height:20px;}
#content div.middle div.about ul{margin:0px;padding:0px;line-height:20px;}
#content div.middle div.about ul li{display:block;padding-left:10px;background: url('/img/middle_marker.gif') 0px 12px no-repeat;}
#content div.news{padding:0px 50px;margin:0 0 40px 0px;background:#fff;}
#content div.news h1 {height:30px;border-bottom:1px solid #c6c6c6;margin:13px 0 21px 0px;}
#content div.news h1 span{background:#b30000;float:left;padding:3px 10px 4px 10px;background: url('/img/h1_bg.gif') top left repeat-x;color:#fff;}
#content div.news div.news-item{width:280px;float:left;margin:0 16px 0 0px;}
#content div.news div.news-item span.date{background:#7c7c7c;color:#fff;font-size:10px;line-height:10px;margin:0 0 20px 0px;display:block;float:left;}
#content div.news div.news-item p{margin:0 0 0 10px;color:#4d4d4d;clear:both;line-height:24px;}

#content div.left {width:360px;float:left;padding-top:25px;}
#content div.left ul {margin:0 0 0 61px;padding:0px;}
#content div.left ul li{margin-top:16px;display:block;list-style:none;text-align:center;width:246px;border:1px solid #b5b5b5;}
#content div.left ul li a{font-size:12px;line-height:36px;background:#184f68;display:block;color:#fff;}
#content div.left ul li a:hover,
#content div.left ul li a.active{text-decoration:none;background:#e7e7e7;color:#de3f3f;}
#content div.left ul li a.active{cursor:default;}
#content div.left ul li a img{display:block;}
#content div.right {width:630px;float:left;padding-top:25px;}
#content div.right p{margin:0 0 25px 0px;display:block;}
#content div.right p img{margin:0 10px 8px 0px;}
#content div.right ul{padding:0px;margin:0 0 10px 23px;}
#content div.right ul li{list-style:none;background: url('/img/ul_pointer.gif') 0px 12px no-repeat;padding:0 0 0 19px;}
#content div.right ul.span li{list-style:none;background: none;padding:0;}
#content div.right ul.span span{background:url("/img/ul_pointer.gif") no-repeat scroll 0 8px transparent;padding:0 0 0 20px;}
#content div.right h2 {margin:0px;color:#3a3a3a;}

#footer {background: url('/img/footer_bg.gif') bottom left no-repeat;height:145px;line-height:16px;}
#footer div.in{width:890px;margin:0 auto;padding:45px 0 0 0px;color:#686868;}
#footer div.bordered{border-top:1px solid #c6c6c6;}
#footer div.counters{float:left;margin:0 110px 0 10px;}
#footer div.counter{float:left;margin:0 10px 0 0px;}
#footer div.counter_2{float:left;margin:0 0 0 10px;}
#footer div.contacts{float:left;margin:0 120px 0 0px;}
#footer div.contacts a{color:#d30000;margin:30px 0 0 10px;display:block;}
#footer div.copyrights{float:left;}
#footer div.copyrights a{color:#686868;}

#forma {position:fixed;top:85px;left:250px;display:none;z-index:11;padding:15px 40px 0 40px;width:420px;height:520px;}
#forma img{position:absolute;top:0;left:0;}
#forma form{position:absolute;text-align:center;width:420px;}
#forma form #name,
#forma form #org,
#forma form #phone,
#forma form #email,
#forma form #message{font-size:14px;font-family:Arial;background:#fff;width:413px;height:30px;margin:0 0 5px 0px;border:1px solid #b5b5b5;color:#030303;padding-left:7px;line-height:30px;}
#forma form #message{height:164px;}
#forma form #send {}
	
#close {position:absolute;right:5px;top:3px;font-size:30px;color:#000;
	z-index:1;
	text-decoration:none;
	background:url(/img/close_btn.png) 0 0 no-repeat;
	width:9px;
	height:9px;
	display:block;
}
#forma form h2 {
	padding:10px 0;
	color:#656565;
	font-size:22px;
}
