html, body{width:100%;height:100%;}
html{height:100.1%;}
*{padding:0;margin:0;font-family:Verdana,Arial,Helvetica, sans-serif;}
a, a:link{color:#567A6C;text-decoration:underline;}
a:hover, a:active, a:focus{color:#333;text-decoration:underline;}
body#webfield{background:#567a6c;font-size:62.5%;font-family:Verdana,Arial,Helvetica, sans-serif;font-weight:normal;font-style:normal;line-height:150%;color:#666;}
div#InnerShell{position:relative;margin:0px 0 0 20px;width:900px;text-align:left;font-size:1.1em;}
div#pageregionTop{position:relative;top:0px;left:0;width:100%;text-align:left;height:101px;}
div#Logo{position:absolute;top:19px;left:14px;z-index:888;}
div#Impressum{position:absolute;top:23px;right:8px;z-index:999;color:#A7BAB4;font-size:0.8em;}
div#Impressum a{color:#A7BAB4;text-decoration:none;}
div#Impressum a:hover{text-decoration:underline;}
div#pageregionClaim{position:absolute;top:49px;left:0px;width:900px;height:45px;z-index:888;border:1px solid #FFF;background:transparent url(dotted_grey.gif) 0 0 repeat;}
div#Claim{position:relative;top:17px;width:320px;float:right;height:24px;background:#567a6c url(claim.gif) 12px 0px no-repeat;}
div#Claim p{display:none;}
div#ContentShell{position:relative;top:0;left:0;width:894px;padding:35px 0 0 0;background:white url(dotted_yellow.gif) top right no-repeat;border:4px solid #D0E82F;}
div#pageregionLeft{position:absolute;top:40px;left:0;width:227px;float:left;}
div#Macronavigation{position:relative;top:0;left:10px;width:200px;}
div#Macronavigation ul{margin:0;padding:0;list-style:none;}
div#Macronavigation ul li{margin:0;padding:4px 0 4px 0;list-style:none;border-bottom:1px solid #CFE82D;}
div#Macronavigation ul li ul li{padding:2px 0 2px 10px;border-bottom:none;}
div#Macronavigation ul li.naviHead{font-weight:bold;color:#567a6c;}
div#Macronavigation span, div#Macronavigation a{padding:0 0 0 5px;display:block;color:#666;text-decoration:none;}
div#Macronavigation li.current a.current, div#Macronavigation li.current span.current{font-weight:bold;color:#CEE72D;}
div#Macronavigation a:hover{color:#567a6c;}
div#pageregionMiddle{position:relative;top:0;left:0;width:480px;margin:0 0 0 227px;border-right:1px solid #9EB2AA;border-left:1px solid #9EB2AA;float:left;}
div#pageregionBefore{padding:10px 0 10px 0;}
h1{font-size:14px;line-height:150%;}
h2{font-size:11px;margin:7px 0 -7px 0;}
div#Micronavigation{position:relative;top:0;left:0;width:400px;color:#666;font-size:0.8em;margin:5px 0 0 0;}
div#Micronavigation *{color:#666;text-decoration:none;}
div#Micronavigation a.current, div#Micronavigation a:hover{color:#567a6c;}
div#pageregionContent{position:relative;top:0;left:15px;width:450px;}
div#pageregionContent form *{color:#666;}
div#pageregionContent form input, div#pageregionContent form textarea, div#pageregionContent form select{border:1px solid #666;padding:1px;background:#E6EBE9;}
div#pageregionContent form textarea{font-size:11px;}
div.startboxtitle{color:#CEE72D;font-size:11px;font-weight:bold;margin-bottom:5px;}
h3{font-size:10px;margin-top:4px;text-decoration:none;}
h4{font-size:10px;font-weight:normal;float:right;}
div#owner{font-family:Verdana,Arial,Helvetica, sans-serif;position:absolute;top:27px;right:8px;z-index:999;font-size:12px;color:#CEE72D;font-weight:bold;float:right;}
div#pageregionRight{position:relative;width:175px;float:right;top:14px;left:1px;}
.ZMSTeaserElement{position:relative;top:0;left:0px;width:160px;background:#FFF;}
.ZMSTeaserElement *{color:#567A6C;background:#FFF;text-align:left;}
div.ZMSTeaserElement div.text{margin-top:4px;margin-bottom:30px;background:#FFF;text-align:left;}
div.ZMSTeaserElement div.grafic{text-align:left;}
div.ZMSTeaserElement div.title{font-weight:bold;margin:10px 0 10px 0;background:#FFF;}
div#Copyright{position:relative;top:0;left:0;margin:10px 0 0 0;height:40px;font-size:0.8em;color:#809B90;text-decoration:none;}
div#Copyright *{font-size:9px;color:#809B90;text-decoration:none;}
.clerasil:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clerasil{display:inline-block;}
html>body .clerasil{display:block;}
* html .clerasil{height:1%;}
.clerasil{display:block;}
a img{border:none;}
ul{list-style:square outside;margin:0px 5px 15px;padding:0px 10px;}
ol{list-style:decimal outside;margin:0px 5px 15px;padding:0px 10px;}
#pageregionContent li{margin:0 0 5px 0;}
th,td{text-align:left;}
.ZMSTeaserElement .clearfloating{height:1px;}
div.ZMSGraphic.left{text-align:left;}
div.ZMSGraphic.right{text-align:right;}
div.ZMSGraphic.center{text-align:center;}
div.ZMSGraphic.floatleft{float:left;margin:0 10px 0 0;}
div.ZMSGraphic.floatright{float:right;margin:0 0 0 10px;}
div.ZMSGraphic.center{text-align:center;}
div.graphic.alignleft{float:left;margin:0 10px 0 0;text-align:right;}
div.graphic.alignright{float:right;text-align:right;margin:0 0 0 10px;}
div.ZMSGraphic div.text{padding:0 4px;}
div.ZMSGraphic div.text p{margin:0;}
.startboxtitle{padding-top:2px;padding-left:2px;padding-right:4px;font-weight:bold;vertical-align:top;}
.c6{width:444px;margin-top:6px;margin-bottom:24px;border:2px solid #AABCB5;}
.c5{height:36px;padding-right:2px;background:#E6EBE9}
.c4{height:36px;padding-right:2px;background:#E6EBE9}
.c3{height:36px;padding-right:2px;background:#E6EBE9}
.c2{height:36px;padding-right:2px;vertical-align:top;padding-top:2px;padding-left:4px}
a.c1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#567A6C;text-decoration:none;color:#567A6C;}
img.absbottom{vertical-align:bottom;border:0px;}
