html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
input[type=checkbox]{border:0}
p{margin-bottom:14px}

body{font:11px/14px Arial,Helvetica,sans-serif;background-color:#ADDBD7;background-image:url('/images/bg.png');background-repeat:repeat-x}
#main{width:100%}
#main2{width:884px;border-style:solid;border-color:#009082;border-width:0 1px 0 1px}
ul.liste li{list-style-image:url(listenpunkt.gif);list-style-position:outside;line-height:18px;margin-left:16px}

#navi{text-align:center;background-color:#009082;margin:10px 0 25px;padding:3px 0}
#navi a{font-size:15px;font-weight:bold;color:white;text-decoration:none}
#navi a:hover{text-decoration:underline}
#navi .sep{margin:0 10px}

#navi2{position:relative;text-align:center;background-color:#D6EDE3;top:-25px}
#navi2 a,#navi2 td{font-size:13px;color:#009082;text-decoration:none}
#navi2 a:hover{text-decoration:underline}
#navi2 .sep{margin:0 5px}

#rightnavi{padding-left:15px;font-weight:normal;color:#009082;margin:0;border-left:1px solid lightgray}
#rightnavi ul{padding-left:15px}
#rightnavi li{list-style-type:none;list-style-image:none;line-height:24px}
#rightnavi li a{color:#009484;font-size:13px}
#rightnavi li a:hover{color:#666666}
#rightnavi button{margin-top:20px;padding:2px 10px;font-size:13px;border:1px solid #009484;background-color:#f4f4f4;font-weight:bold;color:#009484}
#rightnavi button:hover{background-color:#009082;color:#fff;cursor:pointer}

#topnavi td{margin:5px;color:#666666}
#topnavi a:link,#topnavi a:visited,#topnavi .sep{font-size:13px;text-decoration:none;color:#666666}
#topnavi a:hover,#topnavi a:active{text-decoration:underline}
#content{font-size:13px;line-height:18px;text-align:left;padding:0 15px 0 15px}
#content a:link,#content a:visited{text-decoration:underline;color:#009484}
#content a:hover,#content a:active{color:#666666;text-decoration:underline}
#contentsmall{font-size:11px;text-align:left}
#contentsmall a:link,#content a:visited{text-decoration:underline;color:#009484}
#contentsmall a:hover,#content a:active{text-decoration:underline;color:#666666}
#footer{font-size:11px;color:#666666;padding:0 5px}

h1,h2,h3{font-weight:bold}
h1{font-size:15px;margin-bottom:15px}
h2{font-size:13px;margin-bottom:10px}
h3{font-size:11px;margin-bottom:5px}
.bildunterschrift{font-size:11px;line-height:12px}
.gbdatum{border-bottom:solid 1px #999999;font-size:13px;margin:10px 0 5px}
.slogan{font-size:18px;color:#009082;font-style:italic}

/*CSS fuer Formularfelder*/
.submit{padding:2px 15px;font-size:15px;border:1px solid #009484;background-color:#f4f4f4;font-weight:bold;color:#009484}
.submit:hover{background-color:#009082;color:#fff;cursor:pointer}
.reset{border:1px solid #009484;background-color:#FFFBD8;color:#666666;cursor:pointer}
.dropdownbox{border:1px solid #009484;padding:1px}
.editbox{border:1px solid #009484}
.editbox.anzahl{width:25px}
.formfeld{border:1px solid #009484;background-color:#FFFFFF}
input:focus,textarea:focus{border:1px solid #666666;background:#f4f4f4}
input,textarea{border:1px solid #009484;background-color:#FFFFFF}
.radiobutton,.checkbox{border:0px solid #009484;background-color:#FFFFFF}
label{font-weight:bold}
#morefields em{color:gray}
#morefields{border-bottom:1px solid #999;margin-bottom:25px}
