@import url(reset.css);@import url(typo.css);
body{background:url(../img/body-bg.png) repeat-x #000}
#logo img{margin-bottom:15px}
div#wrapper{width:900px;padding-bottom:10px;margin:0 auto}
div#header{height:100px}
#header img{border:none;float:left}
div#title{height:100px;background:url(../img/title-bg.png) no-repeat #fff;border:1px solid #eee}
div#producttitle{height:200px;background:url(../img/content-bg.png) repeat-y #fff;padding:10px 65px}
div#contacttitle{height:80px;background:url(../img/content-bg.png) repeat-y #fff;padding:10px 0}
div#faqtitle{height:60px;background:url(../img/content-bg.png) repeat-y #fff;padding:10px 0}
div#content{clear:both;height:300px!important;background:url(../img/content-bg.png) repeat-y #fff}
div#content_products{clear:both;height:230px!important;background:url(../img/content-bg.png) repeat-y #fff}
div#content_contact{clear:both;height:420px!important;background:url(../img/content-bg.png) repeat-y #fff}
div#content_about{clear:both;height:620px!important;background:url(../img/content-bg.png) repeat-y #fff}
div#faqcontent{clear:both;height:350px!important;background:url(../img/content-bg.png) repeat-y #fff}
div#faqkontakt{background:url(../img/content-bg.png) repeat-y #fff;padding:0 0 10px 65px}
div#content_wrap{width:640px;margin-left:68px;padding-top:10px;padding-left:60px}
div#content_wrap ul{list-style:square inside}
div#content_wrap p{padding:7px 0}
div.people{margin-top:15px}
div#footer{clear:both;margin-top:0;height:130px;background:url(../img/footer-bg.png) no-repeat #333;border-left:1px solid #222;border-right:1px solid #222;border-bottom:1px solid #222;border-top:1px groove #999}
ul#navigation{list-style-position:inside;padding-top:20px;float:right;list-style-type:none;margin:0}
ul#navigation li{display:inline}
ul#navigation div:hover{background:#066}
div.navidiv{float:left;margin:10px;padding:10px}
a#logo img{margin-top:20px}
div#footernavi{float:left;margin-left:50px}
div#footernavi ul{list-style:none;margin:0;padding:10px}
div#newsletter{float:left;margin:0 50px 0 290px}
div#newsletter form{padding-left:10px}
div#footercontact{float:left;margin:10px 20px 0 0}
div#phone{margin-top:10px;height:30px;padding-left:30px;background:url(../img/phone-icon.png) no-repeat}
div#address{height:30px;padding-left:30px;background:url(../img/address-icon.png) no-repeat}
div.homecontent{float:left;width:350px;height:270px;padding-top:30px;padding-left:60px;background:url(../img/taucher.png) no-repeat}
div#contentslides{float:left;margin:30px 0 0 50px}
div#slideshow{border-right:1px solid #b2b2b2;float:left;padding-right:15px;width:375px}
div#slides{border:1px solid #a7a7a7;height:200px;width:370px}
div#slides a.thumb{display:none}
div#slides a.default-slide{display:block}
div#slideshow-commands{background:url(../img/commands-bg.png) no-repeat;height:19px;left:15px;position:relative;width:290px;margin:10px 0;padding:3px 25px}
a#previous-slide{background:url(../img/commands-previous.png) no-repeat;display:block;float:left;height:12px;margin-top:2px;text-indent:-9000px;width:9px}
a#next-slide{background:url(../img/commands-next.png) no-repeat;display:block;float:right;height:12px;margin-top:2px;text-indent:-9000px;width:9px}
input#newsletteremail{background:url(img/newsletter-input.png) no-repeat;color:#FFF}
input#newslettersubmit{vertical-align:bottom}
div#formular{float:left;padding:10px 65px}
div#formular input,div#formular textarea{background-color:#eee;font-size:14px;margin-bottom:10px;color:#333;padding:5px}
div#contactdata{float:left;color:#333;padding:40px 0 0 30px}
div#result{margin-left:65px;background-color:#0C0;width:200px}
div#aboutmerz{width:330px;float:left;padding:10px 65px}
div#people{float:left;width:330px;padding:10px 30px 10px 65px}
div#people td{vertical-align:middle}
div#people img{margin-right:10px}
ul#products{list-style-type:georgian;margin-top:20px}
#fon{background:url(../img/phone.png) no-repeat;height:60px;padding:10px 0 0 55px}
#fax{background:url(../img/fax.png) no-repeat;height:60px;padding:10px 0 0 55px}
#adresse{background:url(../img/home.png) no-repeat;height:60px;padding:10px 0 0 55px}
div#content_wrap li,div#footernavi li{margin-bottom:5px}
div#nlerror,div#nlresult{height:20px!important;padding-left:10px}
