html, body {margin:0px; padding-top:0px; height:100%;
            background: #bbbbbb url(../bilder/verlauf3.jpg) repeat-x top center; }
body{	margin:0px; text-align:center; font-family:arial,hevetica,sans-serif; font-size:13px; color:#333; height:100%; overflow:scroll;}
#webseite{width:925px; margin:0px; padding:0px;  margin:auto; text-align:left; border:0px solid #aaa; }

/* Hides from IE5-mac  min-width:1000px;*/
/* html #contents {height: 1%;}
/* End hide from IE5-mac */
/* a:link,a:visited {color:#0071bc; border:0;} */
a, a:visited{text-decoration:none; }
a:hover,a:active{color:#000;}
h2{color:#0071BC; font-size:17px; font-weight:bold; margin-top:0px; margin-bottom:5px; padding-top:0px;}
h3{color:#f92; font-size:15px; font-weight:bold; margin:0px 0 7px 0; padding:0;}
h5{font-size:13px; font-weight:bold; margin:0 0 5px 0;}
h6{font-size:13px; font-weight:bold; margin:5px 0 15px 0;}
td{font-size:13px;}
input,textarea{background-color:#eee;}
img{border:0;}


/* body{margin:0px; padding:0px; font-family:arial,hevetica,sans-serif; font-size:13px; color:#222; background-color:#eee; text-align:center; vertical-align:top;} */
/* rahmen {padding:0px; margin:0px; width:925px; margin:20px auto 100px;} */
/*#container{margin:0px; width:925px; padding:0px; border-right:1px dotted #ddd; vertical-align:top; }*/
/*#header{width:925px; height:90px; padding:0px; border:0px dotted #bbb; margin:0px;}*/
/*#logo{width:170px; text-align:center;}*/

#logo{ border-bottom:3px solid #f92; background-color:#fff;  vertical-align:bottom;  padding-bottom:25px; padding-left:60px; }
#kopf{height:133px; border-bottom:3px solid #f92; background-repeat:no-repeat; background-position:0px 0px; vertical-align:bottom; background-color:#fff;}
#drucken{width:; color:#fff;  text-align:right; vertical-align:bottom; padding: 2px 0px 1px 0px; font-weight:bold;}
#drucken a{color:#fff;}

#mainnav{ border:0px solid #ddd; font-weight:bold;  padding:0px; margin:0px 0px 25px 15px; line-height:25px;  }
#mainnav ul{margin:0px; padding:0px; list-style-type:none;}
#mainnav ul li{display:inline;}
#mainnav ul li a{color:#444;  border-right:1px solid #aaa; padding:4px 3px 4px 7px;}

#aktiv a:active,#aktiv a:hover,#aktiv a:link,#aktiv a:visited,#aktiv a{ color:#0071bc; background-color:#fff;
border:1px solid #0071bc; }
#mainnav ul li a:hover{ color:#0071bc; background-color:#fff; }

#linkes{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-color:#eee; text-align:right;
vertical-align:top; border-left:1px solid #fff; border-bottom:1px solid #fff;  border-top:0px; border-right: 0px dotted #bbb;}

#menu{ background-color:#eee; padding:0px; margin:15px 0px 5px 0px; border:0px solid #ccc; line-height:10px; vertical-align:middle;}
#menu ul{margin:0px 0px 0px 0px; padding:0; background:#eee; list-style:none; }
#menu ul li{border-bottom:1px dotted #BDBCBA;}
#menu ul li a{display:block; padding:5px 25px 10px 0px; }
.hauptnav { padding-top:0px;}
.hauptnav a{color:#0071BC; font-size:15px; font-weight:bold; list-style-type:none; margin-left:0px;}
.hauptnav a:hover{color:#F92;}
.unternav {padding:0px 0px; }
.unternav a{color:#222; display:block; border-left: solid 0px #eee; font-weight:bold;}
.unternav a:hover{color:#0071bc; background:#eee; border-left: solid 0px #fff; font-weight:bold;}


ul#extravnavlist{margin:0; padding:0; background:#eee; list-style:none;}
ul#extravnavlist li{border-bottom:0 solid #BDBCBA;}
ul#extravnavlist li a,ul#vnavlist li a:onmouseout{display:block;}
#vaktiv a:active,#vaktiv a:hover,#vaktiv a:link,#vaktiv a:visited,#vaktiv a{color:#0071BC; font-weight:bold; background-color:#fff; //*border-left: solid 0px #F92;*/
border-top:0px solid #ccc;
border-bottom:0px solid #ccc;
border-left:0px dotted #BDBCBA;
border-right:0px solid #ccc;
}

#support{width:140px;  margin:30px 14px 0px 19px;}
#support a{color: #fff; padding:5px 0px 5px 0px; text-align:center;  background-color: #0071BC; display: block; border:1px; border-style: solid; border-top-color: #ffffff; border-bottom-color: #666666; border-right-color: #555; border-left-color: #eeeeee; font-weight:bold; }
#support a:hover{background-color: #FF9922; border-top-color: #555; border-bottom-color: #fff; border-right-color: #eee; border-left-color: #555;}

#extramenu{padding:10px; margin:15px 0 0 10px; background-color:#eee; border:1px solid #bbb; width:130px;}
#menue2{padding:10px 10px 0 10px; background-color:#fff; border:1px solid #bbb; width:130px; margin-top:10px; margin-left:10px; margin-bottom:5px;}
#menue2 form{padding:0; background-color:#fff; border:0 solid #bbb; margin-top:0px; margin-left:0px; margin-bottom:5px;}
#menue2 form input{padding:0; width:126px; margin-top:0px; margin-left:0px; margin-bottom:5px;}

#adresse{font-size:12px; padding:0px; margin:22px 14px 0 0px; width:160px;  background-color:#eee; border:0px solid #bbb; color:#333; text-align:right;}
#adresse a{color:#0071BC;}

#content{margin:0px; text-align:left; background-color:#fff; vertical-align:top;}
#contents{width:500px; padding:0px;  border:20px solid #fff;  text-align:left; background-color:#fff; vertical-align:top;}
#contents a{color:#00509A;}
#contents ul{list-style-type:square;  padding:0; margin:0;}
#contents ol{ padding:0; margin:0;}
#contents ul li{padding:0; margin:5px 0 0 16px;}
#contents ol li{padding:0; margin:3px 0 0 23px;}
#contents ul li ul,#contents ol li ul{list-style-type:none;}
#contents ul li ul li,#contents ol li ul li{text-indent:-0.6em; margin-left:0.6em; margin-top:1px;}
.imagefloat4{padding:0; border:0 solid #ddd; margin:17px 0 0px 0px; }
.imagefloat2{float:right; padding:0; border:0 solid #ddd; background:#fff; margin:3px 0 10px 13px;}
.imagefloat3{float:right; padding:0; border:0 solid #ddd; background:#fff; margin:3px 0 10px 13px;}

#login{padding:10px 10px 0 10px; background-color:#eee; border:1px solid #bbb; width:130px; margin-bottom:5px; margin-right:10px;}
#login form{background-color:#eee;}
#login form input{background-color:#fff; width:126px;}

.thumb{overflow:hidden;  width:135px; float:left; margin:-3px 0 0 0; padding:0;}
.thumb a img{border:#fff 1px solid; background-color:#fff;}
.thumb img{border:#bbb 1px solid; background-color:#fff;}
.full ul{margin:0; list-style-type:none; }
.full li{display:inline; padding:0; margin:0 10px 0 0;  list-style:none; background-color:#fffff;}
.full li a{}
.thumb a:link,.thumb a:active{ border:0;}
.thumb a:visited{}
.thumb a:hover img{border:red 1px solid; }

#tupdate input,#tupdate TEXTAREA{font-family:arial,hevetica,sans-serif; font-size:90%; background-color:#fff;}
#termin{border:#aaa 1px solid; background-color:#eee; padding:5px;}
.over{background-color:#eec; cursor:hand; border:1px solid #811111;}
.out{background-color:#D4D0C8; cursor:hand; border:1px solid #D4D0C8;}
#tab{width:350px; height:20px; padding:0; border:1px solid #000; color:black; margin-top:0px; margin-bottom:0px;}
#tab{background-color:#ffe;}

#meta{color:#222; border-bottom:7px solid #666; margin:0; padding:0;}
.speichern {color:#fff; background-image:url(../icon/ok.gif); width:22px; height:22px; font-size:1px; cursor:hand; background-repeat: no-repeat;}

#footer{margin-top:0px; font-size:90%; padding:5px 20px 5px 0px;  color:#aaa;  text-align:right; text-decoration:none; }
#footer a{color:#888;}
#fusslinie{float:left; margin-left:10px;}
#fusslinie a{color:#aaa;}
#impress{ text-align:right; padding:0px 0px 10px 0px; }
#impress a{color:#fff; }
