*{margin:0;padding:0}
html{background:#eaf4f9;height:100%;}
body{font:12px/18px Tahoma;width:750px;margin:0 auto;min-height:100%;position:relative;background:#fff repeat-y 50% 0;padding:0 10px;color:#000}
h1{height:185px;background:url(img/logo.gif) no-repeat 45px 50%;text-indent:-400%;border-top:7px solid #e5e5e5}
h2, h3{margin:0 -25px 35px;height:35px;line-height:35px;padding:0 15px;border-left:15px solid #005078;font-weight:400;letter-spacing:2px;border-bottom:1px solid #eaeaea;font-size:18px;clear:both}
h3{font-size:16px;margin:0 -25px 25px -5px;line-height:30px;height:30px;border-left:8px solid #9acce4;padding:0 10px;clear:both}
a{color:#fff;text-decoration:none}
strong, #part{color:#005078;text-transform:uppercase;font-weight:700}
em{color:#005078;font-weight:700;font-style:italic}
.prod{line-height:17px;}
ul.prod li{margin-bottom:5px;}
ul.prod strong{color:#000;}
ul.prod{margin-bottom:20px;}
.prod dt,.prod strong{text-transform:uppercase;}
.prod dd{margin-bottom:15px;}
ol.prod{font-weight:700;}
ol.prod ul{font-weight:400;}
#cont a{color:#005078;text-decoration:underline}
p{margin-bottom:15px;line-height:18px;text-align:justify;text-indent:15px;clear:both;}
address{width:240px;§font-style:normal}
dl{padding:0 25px 8px;}
dt{font-weight:700;float:left;padding-right:10px;}
dd{padding-bottom:5px}
ul, ol{margin-left:35px;}
li{margin-bottom:20px}
li li{margin-top:5px;margin-bottom:5px;}
#o{float:right;margin-bottom:20px}
#top {background:#fff url(img/top.gif) no-repeat 100% 9px;padding-bottom:20px}

#menu{font-size:13px;width:750px;background:#9acce4 url(img/menu.gif) repeat-x;height:65px;line-height:35px;position:relative;texdt-shadow:0 1px 2px rgba(0,0,0,0.33);margin:0;overflow:hidden;}
#menu li{list-style:none;float:left;overflow:hidden;padding-right:2px;background:url(img/msep.gif) no-repeat 100% 0;text-shadow:0 1px 3px rgba(0,0,0,0.45);}
#menu ul, #menu:hover li#here ul {clear:both;position:absolute;top:200%;left:0;width:750px;border-top:4px solid #fff;height:26px;line-height:26px;overflow:hidden;margin:0;z-index:3;}
#menu li:hover ul, #menu li#here ul, #menu li#here:hover ul{top:35px;background:#9acce4;}
#menu li#here ul{z-index:1}

#menu li li{padding:0 3px 0 3px;overflow:visible;font-size:12px;background:none;border-right:1px solid #fff;margin:0;}
#menu a{display:block;float:left;padding:0 13px}
#menu a:hover, #menu li:hover a{background:url(img/mhov.gif) no-repeat 50% 100%;}
#menu li li a, #menu li:hover li a, #menu li#here li a{background:none;color:#4b6473;text-shadow:none;}
#menu li li a:hover, #menu li#here li a:hover, #menu li#here a, #menu li li#dok a{background:url(img/warr.gif) no-repeat 50% 100%;}


#cont{padding:5px 60px 75px;}
img.logo{clear:both;display:block;padding:30px 0 30px;float:left}
img#main{padding-top:10px}
#foot{position:absolute;left:10xp;bottom:0;line-height:40px;background:#e5e5e5;width:750px;text-align:center;color:#000;padding-top:3px;margin:0;text-indent:0;}

.center{text-align:center;margin-bottom:30px}
ul.img li{list-style:none;color:#005078;font-weight:700;text-transform:uppercase;overflow:hidden;padding:85px 0 0 300px;border-bottom:1px solid #eaeaea;clear:both;line-height:20px}
ul.img img{vertical-align:middle;float:left;margin:-70px 0 20px -300px}
ul.img li.imgbig {padding:10px 0 20px;text-align:center;}
ul.img li.imgbig img{float:none;margin:0 auto 15px;display:block}
ul.img li.fleft{width:49.99%;padding:10px 0 20px;clear:none;float:left;height:200px;}
ul.img li.fleft img{margin:0 auto;display:block;float:none;}

.under {text-decoration:underline}
#part li{position: relative}
#part li ul, #part li a{color: #000;font-weight:400;text-transform:none}
#part a{position:absolute;top:0;left:275px}

.caps{text-transform:uppercase}
.nocaps{text-transform:none}
ul.prod strong.nocaps{text-transform:none;color:#005078}

strong.but{text-transform:none;display:block;margin:15px auto;border:2px solid #1d3c61;width:15em;text-align:center;line-height:20px}
dl.prod dd{float:left;width:400px}
dl.prod dt{width:155px;padding-right:0}