
#container { background-color: #fff; background-repeat: no-repeat; background-position: right bottom; margin: 0 auto; padding: 0 50px 20px; width: 650px }
#header { background-image: url("../images/Logo1.gif"); background-repeat: no-repeat; background-position: right bottom; margin-bottom: 10px; padding-top: 25px; padding-right: 100px; height: 110px; border: solid 1px #fff }
#body { background: url("../images/bodybg2.gif") repeat-x; margin-top: 0; padding-top: 0; clear: both }
body { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e6f1fa; background-image: url("../images/rautenbg.gif"); background-repeat: no-repeat; margin: 0 }
#header h1 { color: #64b9e3; font-size: 24px; font-family: Impact, sans-serif; font-weight: normal; margin: 0; width: 390px; float: left }
#header h1 span { color: #777 }
h2 { color: #009; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 }
h3 { color: #009; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
a.nav { color: #666665; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; white-space: nowrap; list-style-type: none; display: inline; padding-right: 12px; border-right: 1px #fff }
a.navactive { color: #009; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; white-space: nowrap; list-style-type: none; display: inline; padding-right: 12px; border-right: 1px #fff }
a.nav:hover { color: #009; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
a.nav:active { color: #009; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
a.chronik { color: #666665; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; white-space: nowrap; list-style-type: none; display: inline; padding-right: 12px; border-right: 1px #fff }
a.chronik:hover { color: #009; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
a.chronik:active { color: #009; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
a {
text-decoration: none;
color: #000;
}
#header ul   { text-align: left; margin-top: 60px; padding-left: 0; float: left }			
#header ul li   { font-size: 12px; white-space: nowrap; list-style-type: none; display: inline; padding-left: 15px; border-right: 1px solid #fff }
#image  { color: #fff; background-image: url("../images/header/P5301778.jpg"); padding: 10px; width: 630px; height: 150px !important; clear: both }
#nav  { font-weight: 700; line-height: 25px; margin: 10px 0; padding: 1px; float: left }
#nav li  { list-style-type: none; display: inline; margin: 0; padding: 0 }
#nav li a  { color: #009; text-decoration: none; background-color: #e6f1fa; text-align: center; display: block; padding-top: 4px; width: 159px; height: 25px; float: left;}
#nav li a:hover  { color: #009; font-weight: bold; background-color: #64b9e3 }
#nav li a.active  { color: #fff; background-color: #64b9e3 }
#nav li a.activeabstand { color: #fff; background-color: #64b9e3; margin-right: 4px }
#nav li a.active:hover  { color: #fff; font-weight: bold }
#nav li a.abstand { margin-right: 4px }
.blanc { color: #009; text-decoration: none; background-color: #e6f1fa; text-align: center; display: block; padding-top: 4px; width: 159px; height: 25px; float: left; margin-top: 0; }
#pathway { clear: both; margin-bottom: 10px;}
#left { background-repeat: repeat-x; background-attachment: scroll; background-position: 0 top; padding-right: 10px; padding-left: 14px; width: 135px; float: left; clear: left }
#right   { background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; padding: 10px 10px 10px 20px; width: 457px; float: left; border-left: 1px dotted #bfbfbf }
.clear {clear: both;}
.right { text-align: right }
#footer   { color: #ccc; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; padding: 10px; height: 10px; clear: both; vertical-align: bottom }
