
#main { width:1000px; padding:0px; border:0px solid red; background:url(/img/bg-logo.jpg) no-repeat left top; }

#header{ }
* html #main { background:url(/img/bg-logo.jpg) no-repeat left top;}

#logo { margin:0px 55px 0px 58px; padding-top:38px;}
* html #logo { margin-top:38px; padding-top:0px;}
#logo img { float:left; margin-top:3px; }
#logo h1 { display:block; border-left:1px solid #E1EBF8; padding:24px 0px 10px 50px; margin-left:187px; color:#FFFFFF; font-size:27px; background:url(/img/h1-logo.gif) no-repeat 50px; height:27px; }
#logo h1 span { display:none;}

#conteiner{ border:0px solid #000000; background:url(/img/bg-conteiner.jpg) no-repeat left 2px; padding-left:26px; padding-top:35px; float:left;  width:970px; }

#right-block { width:380px; border:0px solid #000; float:right; padding:305px 0px 30px 50px;}
* html #right-block { width:300px;}
#right-block a.map { }
#case { background:url(/img/case.png) no-repeat; width:485px; height:368px; position:absolute; top:84px; left:523px;}
* html #case { left:559px}
.partner { text-align:center; vertical-align:middle;}
.partner  td { padding:20px 27px 20px 0px;}

#content{ width:532px; padding-right:8px; background:url(/img/bg-conteiner-right.jpg) no-repeat right 260px; float:left; }
.content-bottom { background:url(/img/bg-conteiner-bottom.jpg); width:533px; height:18px; margin-top:45px; margin-left:-35px; border:0px solid #999999; margin-bottom:50px;}
.content-bg {background:url(/img/bg-content-top.jpg) no-repeat top #FFFFFF; width:462px; padding:0 35px; border:0px solid #000000;  }
ul { margin-bottom:10px;}
ul li{ background:url(/img/bul.gif) no-repeat left 4px; padding-left:14px; margin-left:17px; padding-bottom:6px;}
ul li ul li { background:url(/img/bul-2.gif) no-repeat left 4px; padding-left:12px;}
ul li ul { margin-bottom:0px; margin-top:5px;}
ul.ul li { padding-bottom:3px;}
a.btn { display:block; background:url(/img/btn.gif) no-repeat; width:222px; height:34px; margin-left:128px; margin-top:30px;}

#footer{ min-width:1000px; }
p.artics { margin-top:15px;}

.body { background-image:none; background-color:#F6F7F7;}
div.webworms { padding:33px;/* padding-bottom:23px;*/ float:left; width:400px; }
.form {/*width: 540px;*/  margin-top:10px; width:100%;}
.form select, .form input, .form textarea {border: 1px solid #C8C8C8;background: #fff;}
.form input { padding:0;}
.form input.text1, .form textarea {padding: 2px 4px;}
.form select, .form input, .form textarea {font: 1em Tahoma;}
.form    {float: left; display: block;}
.form dl {display: block; float:left; padding:0 !important; width:100%; }
.form dt {display: block; float: left; width: 160px; font-weight: 900; padding-top: 5px;}
.form dd {display: block; float: left; padding-left: 10px; width:50%;}
.form dt, .form dd {padding-bottom: 1.5em}
.form .text1 {width: 75%;}
.form textarea.text1 { width:98%; height:100px;}
div.webworms select{ width:150px;}
