body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, form, fieldset, img, p, blockquote, th, tr,td{margin:0;padding:0;border:0;}
A{color:#0060aa; text-decoration:none;}
A:hover{text-decoration:underline;}
.content H1{font-size:16px;font-weight:normal;margin:20px 0 20px 0;color:#428c0b;text-transform:uppercase;}
H2{font-size:11px;margin-top:20px;margin-bottom:5px;color:#428c0b;text-transform:uppercase;}
H3{font-size:11px; margin:20px 0 5px 0;color:#0060aa;}
HR{border-top:1px dotted #a9a9a9;margin-top:10px;margin-bottom:10px;}
LI {list-style-type:none;}
P{margin-bottom:10px;}
td {padding:3px;}
BODY{font-family:Arial,Verdana,Helvetica,Geneva,sans-serif; font-size:11px; color:#404040; line-height:16px;background-color:#4f4f4f;}
table{margin-top:10px;margin-bottom:10px;}
.main{margin-left:auto;margin-right:auto;width:729px;}
.header{height:100px;width:729px;background-color:#428c0b;}
.logo {padding:50px  0 0 30px;}
.logo h1 A {background: url('//www.wmscdn.de/uploads/2358/2358.gif') no-repeat; display:block; width:315px; height:31px; overflow:hidden; float:left;margin-top:-10px;}
.zertifikat {float:right;margin:-30px 20px 0 0;}
.navigation_top{width:729px; height:30px;background-color:#fff;}
.navigation_top ul {margin-left:25px;}
.navigation_top li {float:left;margin-right:20px;text-transform:uppercase;font-size:10px;line-height:30px;}
.navigation_top li a {color:#454545;}
.navigation_top li a:hover {color:#0060aa;text-decoration:none;}
.navigation_top li .active {color:#0060aa;}
.navigation_sub{width:729px; height:20px;background-color:#f2f2e3;}
.navigation_sub ul {margin-left:25px;}
.navigation_sub li {float:left;margin-right:20px;text-transform:uppercase;font-size:10px;line-height:20px;}
.navigation_sub li a {color:#868686;padding-bottom:6px;}
.navigation_sub li a:hover {color:#0060aa;text-decoration:none;}
.navigation_sub li .active {color:#0060aa;}
.impression {width:729px;height:139px;background: url(//www.wmscdn.de/uploads/2359/2359.jpg) no-repeat;margin-bottom:5px;border-bottom:1px solid #fff;}
.impression_historie {width:729px;height:139px;background: url(//www.wmscdn.de/uploads/2360/2360.jpg) no-repeat;margin-bottom:5px;border-bottom:1px solid #fff;}
.impression_service {width:729px;height:139px;background: url(//www.wmscdn.de/uploads/2376/2376.jpg) no-repeat;margin-bottom:5px;border-bottom:1px solid #fff;}
.impression_standort {width:729px;height:139px;background: url(//www.wmscdn.de/uploads/2384/2384.jpg) no-repeat;margin-bottom:5px;border-bottom:1px solid #fff;}
.content{width:609px;background-color:#fff;padding: 50px 50px 20px 70px;}
.content IMG {border:1px solid #a9a9a9;padding:5px;}
.conten UL {margin-top:10px;margin-bottom:10px;}
.content LI {list-style-type:square; margin-left:20px;margin-bottom:5px;}
.pulldown{display:block; clear:both; height:0px; margin:0; padding:0; line-height:0px;}
.footer{background-color:#428c0b;height:43px;width:699px;text-align:right;font-size:10px;line-height:40px;padding-right:30px;color:#fff;text-transform:uppercase;}
.footer a{color:#fff;}
.footer a:hover{text-decoration:underline;}
.alignright {float:right;margin-left:10px;}
.alignleft {float:left;margin-right:10px;}
.form {}
.form th{text-align:left;font-weight:normal;}
INPUT,SELECT,TEXTAREA{padding:2px; color:#454545; border:1px solid #a9a9a9; line-height:10pt; font-family:Arial,Verdana,Helvetica,Geneva,sans-serif; font-size:11px; text-decoration:none;}
INPUT,SELECT{padding:1px;}
.sitemap li{list-style-type:square;margin-left:20px; margin-bottom:10px;}
.sitemap ul.nav li{list-style-type:square;margin-left:50px; margin-bottom:10px;}
.map IMG{border:1px solid #a9a9a9;padding:5px;}
#notdienstmap {border:1px solid #a9a9a9;padding:5px;}