table.table, table.table td, table.table th, img, fieldset, form, ul.ul, dl.dl, dl.dl dt, dl.dl dd{border:none;margin:0;padding:0;}
ul.ul li{list-style:none;line-height:100%;}
div.hr hr{display:none;}
div.hr{font-size:1px;line-height:1px;height:1px;}
table.table, table.table td, table.table th{border-collapse:collapse;}
table, input, select, textarea{font-size:100%;}
legend{display:none}
html, body{margin:0;padding:0;height:100%;}
body{background:#fff;font:12px Verdana, sans-serif;color:#32607F;}
#container, #footer{width:expression(document.body.clientWidth > 780 ? '100%' :'780px');min-width:780px;}
#container{height:auto !important;height:100%;min-height:100%;background:url(../pic/shadow1.gif) 200px 163px no-repeat;}
#footer{position:relative;z-index:100;height:115px;margin-top:-115px;background:#3F6E8E url(../pic/f4.gif) 0 100% repeat-x;}
#sp1{height:140px;clear:both;}
#header{height:160px;background:url(../pic/f0.gif) repeat-x #4C7E9E;}
#header h1,#header h1 strong,#header h1 strong em{display:block;height:160px;margin:0;padding:0;}
#header h1{background:url(../pic/f1.jpg) 0 0 no-repeat;}
#header h1 strong{background:url(../pic/f2.jpg) 100% 0 no-repeat;}
#header h1 strong em{background:url(../pic/logo.gif) 63px 41px no-repeat;position:relative;}
#header h1 strong em a{position:absolute;width:232px;height:74px;left:63px;top:41px;overflow:hidden;text-indent:-9999px;}
#content{float:right;width:100%;margin:0 0 0 -230px;}
#sidebar{float:left;width:230px;}
#txt{margin:0 0 0 230px;background:url(../pic/f6.gif) 100% 0px no-repeat;padding-left:20px;padding-right:20px;width:auto !important;width:100%;}
#footer address{display:block;height:108px;width:360px;float:left;background:url(../pic/f5.jpg) 0 100% no-repeat;}
#dextra{float:right;height:108px;width:410px;background:url(../pic/f3.jpg) 100% 100% no-repeat;}
#dextra em{font:10px Verdana, sans-serif;padding-left:34px;float:right;background:url(../pic/dextra.gif) 0 0 no-repeat;margin-top:35px;display:inline;margin-right:60px;}
#dextra em span{display:block;font-weight:bold;}
#dextra a{color:#fff;text-decoration:none;}
#sp2{height:3px;background:#4A80A2 url(../pic/f7.gif) 0 0 repeat-y;margin:0 19px 0 17px;border-left:12px solid #FF4800;}
#sp3{margin:0;height:3px !important;height:7px;background:#4A80A2 url(../pic/dash5.gif) 0 0 repeat-y;border-bottom:4px solid #fff;border-left:17px solid #fff;border-right:19px solid #fff;}
#search{height:60px;margin-bottom:10px;}
#search fieldset{padding-top:15px;}
#search strong{font:16px Tahoma, sans-serif;color:#2C6B92;text-transform:uppercase;float:left;width:70px;}
input.text{height:12px !important;border:1px solid #C6D4DE;padding:3px 8px;color:#8097A5;font:10px Tahoma, sans-serif;height:20px;}
#search input.text{vertical-align:top;margin-top:1px;width:98px !important;width:113px;}
#search label{float:left;width:123px;}
.submit{height:17px;}
input.submit{border:none;background:url(../pic/submit2.gif) no-repeat;display:inline;padding:0 24px !important;padding:0 12px;font:10px Tahoma, sans-serif;color:#fff;text-transform:uppercase;}
label.submit{background:url(../pic/submit1.gif) 100% 0 no-repeat;float:left;}
#search label.submit{width:87px;margin-top:3px;}
#txt li{padding-left:15px;background:url(../pic/bul.gif) 0 7px no-repeat;list-style:none;}
#icons li a img{width:9px; height:9px;}
#icons{height:47px !important;height:60px;padding-top:15px;float:right;width:90px;}
#icons li{float:left;height:14px !important;padding:5px 7px 0;height:24px;border-right:1px solid #E0E0E0; background: none;}
#icons li.last{border-right:none;}
#nav{margin-left:16px;margin-top:14px;font:15px Tahoma, sans-serif;color:#2C6B92;text-transform:uppercase;width:177px;margin-bottom:40px;}
#nav a{text-decoration:none;color:#2C6B92;display:block;height:auto !important;height:0%;padding-top:3px !important;padding:5px 2px 5px;border-bottom:1px solid #EFEFEF;}
#nav li{background:url(../pic/bul.gif) 10px 8px no-repeat;padding-left:18px;}
#nav li.active{background:url(../pic/bul2.gif) 0 8px no-repeat;}
#nav li.active li.active {background:url(../pic/bul2.gif) -5px 8px no-repeat;}

#nav li.active a{color:#FF4800;border-bottom:none;}
#nav li ul{border-bottom:1px solid #EFEFEF;}
#nav li ul li{font-size:11px;background:url(../pic/bul3.gif) 1px 8px no-repeat;padding-left:9px;}
#nav li ul li a{border-bottom:none;letter-spacing:0px;}
#last a{border-bottom:none;}
#price{padding:0 0 0 32px;background:url(../pic/xls.gif) 0 0 no-repeat;display:block;font-weight:normal;margin-left:32px;margin-top:20px;margin-bottom:50px;}
#price a em{display:block;font-style:normal;font-size:10px;color:#8097A5;}
#price a{text-decoration:none;}
a{color:#FF4800;}
h2.blockh{margin:0;padding:0;background:url(../pic/block1.png) 0 0 no-repeat;padding:0 50px 0 37px;font:16px Tahoma, sans-serif;text-transform:uppercase;}
h2.blockh strong{display:block;font-weight:normal;padding-top:32px;color:#FF4800;padding-bottom:7px;background:url(../pic/dash.gif) 0 100% no-repeat;}
div.block{background:url(../pic/block22.png) 0 0 no-repeat;padding:15px 25px 0px 37px;}
form.form label{display:block;padding-bottom:4px;}
form.form input{vertical-align:middle;}
div.block1{height:36px;background:url(../pic/block21.png) no-repeat;}
div.block input.text{width:97px !important;width:115px;}
div.block input.submit{background:url(../pic/submit3.gif) 0 0 no-repeat;margin:0;padding:0 16px 0 10px !important;padding:0 6px;text-transform :none;vertical-align:top;}
div.block label.submit{float:right;margin-top:10px;}
input.check{margin-left:0 !important;margin-left:-3px;}
#txt h2{font:21px Tahoma, sans-serif;margin:0;padding:0 10px 0 42px;color:#FF4800;text-transform:uppercase;background:url(../pic/h2.gif) 0 3px no-repeat;margin-left:-18px;}
#txt h2 strong{display:block;font-weight:normal;padding-bottom:8px;background:url(../pic/dash2.gif) 0 100% no-repeat;}
#copy{font:10px Tahoma, sans-serif;font-style:normal;color:#fff;margin-left:45px;margin-top:40px;background:url(../pic/dash3.gif) 130px 16px no-repeat;padding-bottom:20px;}
.anons{background:url(../pic/anonseg1.gif) repeat-y;}
.anons1{background:url(../pic/anonseg3.gif) 100% 0 repeat-y;}
.anons2{background:url(../pic/anonseg6.gif) 0 100% repeat-x #4280A8;margin:0 4px 0 5px;color:#fff;font:9px Tahoma, sans-serif;overflow:hidden;width:auto !important;width:100%; height: auto !important; height: 100px; min-height: 100px;}
.anons div.hr{height:27px;background:url(../pic/anonseg2.gif)  0 100% repeat-x;}
.anons div.hr a{float:right;}
.anons div.hr span{height:27px;float:left;width:7px;background:url(../pic/anonseg5.gif) 0 100% no-repeat;}
.anons div.anons3{height:6px;background:url(../pic/anonseg8.gif) 100% 0 no-repeat;}
.anons div.anons3 span{height:6px;background:url(../pic/anonseg7.gif) 0% 0 no-repeat;}
#txt .anons h2{margin:0 0 6px;padding:3px 13px;background:url(../pic/bulx.gif) 5px 8px no-repeat #FF4800;font:10px Tahoma, sans-serif;text-transform:uppercase;color:#fff;}
.pic{float:left;border:2px solid #79A3BF;margin-right:18px;display:inline;margin-left:5px;}
.anons2 p {margin: 0 5px 10px;}
div.anonsegi{width:100%;overflow:hidden;margin:40px 0;}
div.anonsegi .anons{float:left;width:49.5%;}
#txt div.fr{float:right;}
em.data, strong.name{display:block;font-style:normal;}
em.data{color:#C1C1C1;font:10px Verdana, sans-serif;}
strong.name{color:#32607F;text-transform:uppercase;margin-bottom:5px;}
.news{margin:15px 0;}
.news p{margin:0;padding:0;}
.news a{font-size:10px;text-decoration:none;}
strong.more{display:block; margin-top: 0px; font-weight: normal; padding:10px 0; }
strong.more a{text-decoration: none; font-size:10px;}
div.kontakt{padding:35px 10px;}
#pic1{border: solid 2px #79A3BF; width: 420px; margin: 15px;}
form.form1{margin:15px 15px 0; padding:0; width: 420px;}
.form1 label{display:block; padding:8px; margin:0; clear:both; font-weight:bold;}
input.text1{width:100%; border:1px solid #C6D4DE; color:#8097A5; padding:1px; font-size:100%; }
input.submit1{width:100px; height:20px; border:none; color: #32607F; font-weight:bold; font-size:12px; text-transform:uppercase; text-align:center; margin:8px;}
textarea{width:100%; height:150px; border:1px solid #C6D4DE; padding:1px; font-size:100%; margin-top:18px;}
label.ot{padding-left:108px; border-bottom:1px solid  #C6D4DE; padding-bottom:13px; margin-top:10px;}
label.ot strong{float:left; margin-left:-100px; width:90px;}
div.item{_width:100%; padding:0 30px 0 94px; margin-top:23px; overflow:hidden; font: 12px Verdana, sans-serif; color: #32607F;}
div.item img{float:left; margin-left:-94px;}
div.item  strong.name{display:block; font-weight:bold; padding:2px 0;}
div.item strong.name a{text-decoration: none; color:#246B9B;}
div.item p{margin: 0; padding: 0; margin-bottom: 10px;}
div, h2{behavior:url(../pic/iepngfix.htc) }

#dddd{
 display:none;
 overflow:hidden;
}
