html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,abbr,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,details,footer,header,hgroup,menu,nav,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
article,aside,details,footer,header,hgroup,menu,nav,section{display:block}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
.resetlist{margin:0;padding:0;list-style-type:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a{text-decoration:none;color:#497192;-moz-transition:color 0.3s linear;-o-transition:color 0.3s linear;-webkit-transition:color 0.3s linear;transition:color 0.3s linear;cursor:pointer;}
a:focus{outline:none;}
a:hover,a:active{outline:0;color:#8fbfd3;}
img{max-width:100% !important;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
button,input{overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
select{cursor:pointer;}
.section{clear:both;padding:0px;margin:0px;}
.col{display:block;float:left;margin:1% 0 1% 2.5%;}
.col:first-child{margin-left:0;}
.group:before,.group:after{content:"";display:table;}
.group:after{clear:both;}
.span_5_of_5{width:100%;}
.span_4_of_6{width:63.83%;padding-right:2%}
.span_2_of_6{width:31.66%;}
body{font:normal 13px/1.6 Tahoma,Arial,Helvetica,sans-serif;color:#333;background:#ecece3;}
h1,h2{font-family:Tahoma,Arial,Helvetica,sans-serif;margin:0;padding:0;color:#000000;font-size:1.5em;font-weight:400;}
p,ol,ul{font-family:Tahoma,Arial,Helvetica,sans-serif;margin-bottom:1em;font-size:1.1em;}
p{hyphens:auto;}
.clear{clear:both;}
#nav *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#nav{float:left;width:100%;position:relative;z-index:999;margin:0;background:#44a4b2;background:-moz-linear-gradient(top,#44a4b2 0%,#2a8592 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#44a4b2),color-stop(100%,#2a8592));background:-webkit-linear-gradient(top,#44a4b2 0%,#2a8592 100%);background:-o-linear-gradient(top,#44a4b2 0%,#2a8592 100%);background:-ms-linear-gradient(top,#44a4b2 0%,#2a8592 100%);background:linear-gradient(to bottom, #44a4b2 0%,#2a8592 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#44a4b2',endColorstr='#2a8592',GradientType=0);border-bottom:1px #fff solid;}
#nav ul{float:left;width:100%;margin:0;padding:0;width:100%;display:block;list-style:none;}
#nav li{float:left;display:block;position:relative;}
#nav a{color:#fff;display:block;text-decoration:none;padding:0.5em 0.8em;float:left;text-align:center;border-bottom:0;font-size:1.1em;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
#nav a:hover{background:#ff9900;}
#nav a.active{background:#ff9900;}
#skiptomain{display:none;}
#wrapper{width:95%;margin:0 auto;max-width:1500px;border:1px solid #CCCCCC;}
.inner{padding:0 2.5%;}
#leiste{height:5px;background-color:#ff9900;}
header{color:#111111;padding:1.5em 0 1.5em 0;background:#d6eef2 url(../images/waage.png) no-repeat left bottom;box-shadow:0px 8px 10px rgba(0,0,0,0.15) inset;}
.logo{float:left;padding:0.5em 0 0 9em;font-size:1.1em;font-family:Tahoma,Arial,helvetica,sans-serif;}
.button{float:right;}
#main{background:#fff;color:#333;}
#maincontent{padding-top:1em;padding-bottom:1em;}
#maincontent a{color:#339999;text-decoration:underline;}
#maincontent h1{font-size:2.4em;color:#ff9933;margin:0.5em 0;}
#maincontent h2{margin:1.5em 0 0.5em 0;font-weight: 500;}
#maincontent h3{font-size:1.5em;margin:1.5em 0 0.5em 0;font-weight: 300;}
#maincontent .intro{font-size:1.4em;color:#339999;}
#maincontent .center{text-align:center;}
#maincontent ul{list-style-position:inside;}
#maincontent li{padding-bottom:0.6em;}
#maincontent .google{float:left;width:300px;margin:8px 10px 4px 0;}
#maincontent .pic{float:left;margin:8px 15px 15px 0;border:#BDBDBD 5px solid;}
#maincontent .pic2{float:left;margin:8px 10px 0 0;border:#000000 1px solid;}
#maincontent .pic3{margin:8px 0 8px 0;border:#000000 1px solid;}
#maincontent .style1{font-size:1.4em;color:#ff9933;font-weight:bold;text-align:center;}
#maincontent .style2{font-size:1.8em;color:#ff9933;font-weight:bold;text-align:center;}
#maincontent .style4{text-decoration:underline;font-style:italic;}
#maincontent .underlined{text-decoration:underline;}
#maincontent .style10{font-size:0.8em;}
#maincontent table{width:100%;border-collapse:collapse;border:1px solid black;font-size:0.8em;line-height:1em;}
#maincontent .first{width:20%;background-color:#FFFF99;color:#000000;font-size:1.2em;font-weight:bold;text-align:center;padding:10px;border:1px solid black;}
#maincontent .second{width:20%;background-color:#FFFF99;color:#000000;font-size:1.2em;font-weight:bold;text-align:center;padding:10px;border:1px solid black;}
#maincontent .third{width:60%;background-color:#FFFF99;color:#000000;font-size:1.2em;font-weight:bold;text-align:center;padding:10px;border:1px solid black;}
#maincontent td{vertical-align:middle;padding:10px;border:1px solid black;}
#maincontent .hellgrau{background-color:#FBFBFB;}
#maincontent .mittelgrau{background-color:#EEEEEE;}
#maincontent .dunkelgrau{background-color:#D9D9D9;}
#maincontent #tabelle table{width:100%;border-collapse:collapse;border:1px solid black;font-size:0.8em;}
#maincontent #tabelle td{width:33%;vertical-align:top;padding:6px;border:1px solid black;line-height:1.2em;}
#maincontent .rot{background-color:#CC0000;font-weight:bold;text-align:center;color:#ffffff;}
#maincontent .blau{background-color:#6699CC;font-weight:bold;text-align:center;color:#ffffff;}
#maincontent .gelb{background-color:#FFE95F;font-weight:bold;text-align:center;}
#maincontent .box{width:90%;background-color:#f8f8dc;text-align:center;border:2px dotted #ff9900;padding:10px;}
#maincontent ul.share-buttons{list-style:none;padding:0;}
#maincontent ul.share-buttons li{display:inline;}
footer{background-color:#3693a0;padding:2em 0;color:#fee;box-shadow:0px 8px 10px rgba(0,0,0,0.15) inset;}
footer h5{color:#fee;font-size:1.1em;text-transform:uppercase;padding:0 0 0.4em 0;}
footer a{color:#fff;text-decoration:underline;}
footer a:hover{text-decoration:underline;color:#fff;}
#footerNav{padding:0 0 1em 0;}
#footerNav li{float:left;width:33.3%;}
#footerNav li a{text-decoration:none;display:block;padding:0 1.5em 0.75em 0;}
#footerNav li a:hover{text-decoration:underline;}
.createdBy{font-size:0.9em;border-top:1px #c99 dotted;margin:1em 0 0 0;padding:1em 0 0 0;}
.haftung{font-size:0.8em;margin:1em 0 0 0;padding:1em 0 0 0;}
.sidefeature{margin:1.2em 0 1em 0;text-align:center;background:#e9f1f2;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.sidefeature h2{background:#ff9900;font-size:1.2em;padding:0.5em 0 0.5em 0;font-weight:normal;color:#ffffff;}
.sidefeature p{padding:1em;}
.sidefeature hr{background-color:#999999;}
.sidefeature img{margin-top:1em;}
.sidefeature .style2{font-size:1.4em;color:#ff9933;font-weight:bold;}
.sidefeature .style3{font-size:1.8em;color:#ff9933;font-weight:bold;}
@media screen and (max-width:1250px){#wrapper{width:100%;border:none;}
.createdBy{margin-top:0;}
}
@media screen and (max-width:800px){header{background:#d6eef2;}
.logo{padding:0.5em 0 0 1em;}
#nav .inner{margin:0;padding:0;}
#nav li{width:25%;float:left;border-bottom:1px #555 solid;border-right:1px #555 solid;}
#nav a{width:100%;display:block;text-align:left;padding:0.7em 1.2em;}
}
@media screen and (max-width:680px){
.logo{padding:0;}
.button{display:none;}
#nav li.homeLink{border-left:0;}
#nav li{float:left;width:50%;clear:none;}
#nav a{display:block;padding:1.2em 1em;}
#footerNav li{width:50%;}
#maincontent h1{font-size:2em;}
.introtext{font-size:1.3em;}
.twocolumn-group{margin-top:0;}
}
@media screen and (max-width:600px){.span_5_of_5,.span_2_of_6,.span_4_of_6{width:100%;margin:0 0 1em 0;}
}
@media screen and (max-width:480px){#footerNav li{width:100%;padding-bottom:0.5em;}
}
@media screen and (max-width:380px){#nav li{width:100%;clear:none;}
#nav a{text-align:center;padding:0.7em 0;}
}
@media only screen and (min-width:769px){#show_menu{display:block !important;}
}