<style type="text/css">
<!--
body {
background-color: #D2E5F4;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#000000;
padding:0;
margin:10px;
}

/* ----------container to center the layout-------------- */
#container {
width: 900px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
margin-bottom: 10px;
margin: 0 auto;
background-color: #eeeeff;
border-left:1px solid #354886;
border-right:1px solid #354886;
}

/* ----------banner for logo-------------- */
#logo {
background-color: #eeeeff;
text-align: center;
padding: 0px;
margin: 0px;
border-top:1px solid #354886;
border-bottom:0px solid #354886;
color:#ffffff;}
#logo img {padding:3px 0px;}

/* -----------------content--------------------- */
 #content {
background-color: #ffffff;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
padding: 0px;
margin: 0 200px;
border-left:1px solid #354886;
border-right:1px solid #354886;
text-valign:top;
}

div#content {
min-height:400px;
height:expression(this.scrollHeight > 400 ? "auto":"400px");
}

img.mitte{text-align:center;float:right;position:static;border-bottom: 2px solid #354886;
border-top: 0px solid #354886;}
img#left.bottom{text-align:bottom;float:left;position:static;border-bottom: 2px solid #354886;
border-top: 0px solid #354886;}

/* --------------left navi------------- */
#left {
float: left;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
width: 200px;
margin: 0;
padding: 0;
}


/* ----------container for right colum------------- */
#right {
float: right;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
width: 199px;
margin: 0;
padding: 0;
}

/* ----------Brotkr&uuml;melspur------------- */
#brot {
float: none;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; text-decoration:none;
margin: 0;
padding: 2px;
text-align: left;
background-color: #D2E5F4;
border-bottom:1px solid #354886;
color:#396DA2;
}
a#brot {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #396DA2;font-size:12px;margin: 0; padding:1px 5px 2px 5px;text-decoration:none;}
a#brot:active {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #396DA2;font-size:12px;margin: 0; padding:1px 5px 2px 5px;text-decoration:none;}
a#brot:visited {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #396DA2;font-size:12px;margin: 0; padding:1px 5px 2px 5px;text-decoration:none;}
 a#brot:hover{
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#354886;background:#fff;;font-size:12px;margin: 0; padding:1px 5px 2px 5px;text-decoration:none;}
span.jetzt{
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; background-color:#8295CC;
color: #ffffff;font-size:12px;margin: 0; padding:1px 5px 2px 5px;text-decoration:none;font-weight:bold;}
/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0;
padding: 0;
text-align: right;
background-color: #354886;
border-left:0px solid #354886;
border-right:0px solid #354886;
border-top:1px solid #354886;
border-bottom:1px solid #354886;}

#footer {
clear: both;
margin: 0;
padding: 0;
text-align: right;
background-color: #354886;
border-left:0px solid #354886;
border-right:0px solid #354886;
border-top:1px solid #354886;
border-bottom:1px solid #354886;}

p.footer {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #ffffff;font-size:12px;margin: 0; padding:1px 5px 2px 5px;}

a#footer {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #ffffff;font-size:12px;margin: 0; padding:1px 5px 2px 5px;text-decoration:none;}
a#footer:active {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #ffffff;font-size:12px;margin: 0; padding:1px 5px 2px 5px;text-decoration:none;}
a#footer:visited {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #ffffff;font-size:12px;margin: 0; padding:1px 5px 2px 5px;text-decoration:none;}
 a#footer:hover{
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#354886;background:#fff;;font-size:12px;margin: 0; padding:1px 5px 2px 5px;text-decoration:none;}


/* -----------Hauptnavigation--------------------------- */
ul{list-style-type:none;}
ul.two{list-style-type:disc;}
li{font-size: 12px; padding: 0 ;margin:0;}

ul#hnavi {list-style-type:none;width:100%;position:relative;
height:100%;font-size:13px;font-weight:bolder;margin:0;padding: 5px 0 0 0;}
ul#hnavi li{display:block;height:100%;
border-right:0px solid #354886;
border-left:0px solid #354886;border-bottom:1px solid #354886;}
/*ul#hnavi li.right{margin:2px; }*/
ul#hnavi li.left {margin:2px; padding:  0 0 0 10px;}
ul#hnavi li a {display:block;color:#354886;background:#fff;line-height:20px;
text-decoration:none;padding:0 14px 0 14px;height:100%;}
/*ul#hnavi li a.right{padding-right:3px;}
ul#hnavi li a.left{padding-right:3px;} */
ul#hnavi li a:hover{background:#8295CC; color:#fff;font-weight:bolder;}
ul#hnavi li a.current{color:#ffffff;background:#354886;
border-left:1px solid #ffffff;border-right:1px solid #ffffff;}
ul#hnavi li a.current:hover{color:#2E4560;background:#ddf;}


ul#unavi {list-style-type:none;width:96%;position:relative; bottom:2px; left:5px;
height:100%;font-size:13px;font-weight:bolder;margin:0;padding: 5px 0 0 0;}
ul#unavi li{display:block;height:100%;
border-right:1px solid #354886;
border-left:1px solid #354886;border-bottom:1px solid #354886;}
ul#unavi li.left {margin:2px; padding:  10px 0 0 10px;}
ul#unavi li a {display:block;color:#354886;background:#F4F9FD;line-height:20px;
text-decoration:none;padding:0 14px 0 14px;height:100%;}
ul#unavi li a:hover{background:#8295CC; color:#fff;font-weight:bolder;}
ul#unavi li a.current{color:#ffffff;background:#8295CC;
border-left:0px solid #ffffff;border-right:0px solid #ffffff;}
ul#unavi li a.current:hover{color:#2E4560;background:#ddf;}


ul#inavi {list-style-type:none;width:97%;position:relative;
height:100%;font-size:13px;font-weight:bolder;margin:0;padding: 5px 0 0 0;}
ul#inavi li{display:block;height:100%;
border-right:0px solid #354886;
border-left:0px solid #354886;border-bottom:0px solid #354886;}
/*ul#hnavi li.right{margin:2px; }*/
ul#inavi li.left {margin:2px; padding:  0 0 0 10px;}
ul#inavi li a {display:block;color:#354886;background:#fff;line-height:20px;
text-decoration:none;padding:0 14px 0 14px;height:100%;}
/*ul#hnavi li a.right{padding-right:3px;}
ul#hnavi li a.left{padding-right:3px;} */
ul#inavi li a:hover{background:#8295CC; color:#fff;font-weight:bolder;}
ul#inavi li a.current{color:#ffffff;background:#354886;
border-left:0px solid #ffffff;border-right:0px solid #ffffff;}
ul#inavi li a.current:hover{color:#2E4560;background:#ddf;}


/* -----Text--------------------*/
h1 {
 text-transform:uppercase;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 text-align: left;
 color: #354886;
 background: #FFFFFF;
 padding: 5px 15px
 margin: 0;
}

/*h1.nav {
 text-transform:uppercase;
 font-size: 12px;
 font-weight: bolder;
 text-decoration: none;
 text-align: left;
 color: #ffffff;
 background: #354886;
 padding: 5px 15px
 margin: 0;
}  */
h1.navlog {
font-size: 12px;
text-transform:uppercase;
 color: #ffffff;
background-color: #354886;
border-top:1px solid #354886;
border-bottom:1px solid #354886;
padding:5px 20px;
margin:0;
text-align: right; }

.nav {
 text-align: left;
 background-color: #FFFFFF;
 margin: 0;
}

/*.herv {
 text-align: left;
 font-weight: bold;
 margin: 0;
}   */


h2{
font-size: 15px;
text-transform:uppercase;
color: #354886;
 font-weight: bold;
border-bottom:1px solid #354886;
padding: 5px 14px;
margin:0;
text-align: left;}

h3{
font-size: 14px;
color: #354886;
 font-weight: bolder;
padding: 5px 14px;
margin:4px;
text-align: left; }

h4{
font-size: 14px;
color: #354886;
 font-weight: normal;
padding: 5px 14px;
margin:4px;
text-align: left; text-decoration: underline overline;}

a {color: #1A2442;}
a:visited {color:#354886;}
a:hover {color: #194C8D;}
a:active { color:#354886;}

a#herv{text-decoration:none; padding:0 6px 0 6px; height:14px;position:relative;
font-weight:bolder;font-size: 14px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;}
a#herv:hover {color: #ffffff;background-color:#8295CC;}
a#hervo{text-decoration:none; padding:0 6px 0 6px; height:14px;position:relative;
font-weight:bolder;font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;}
a#hervo:hover {color: #ffffff;background-color:#8295CC;}

p{font-size: 12px; padding: 0 5px 0 5px;margin:2px 0;}
.kl{font-size: 10px;}
pre { padding: 0 12px 0 12px;margin:2px 0;
 font-family: monospace; background-color:#D2E5F4;
}

hr{width:90%; height:0px;
  margin-right:0; text-align:center; border:1px solid #354886;color: #354886;}


  #button {
width: 200px;
text-align: center;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
font-size: 14px;  text-decoration:none; font-weight:bolder;
margin-bottom: 10px;
margin: 0 auto;
padding: 10px;
background-color: #8295CC;
border-left:7px solid #354886;
border-right:7px solid #354886;
border-top:7px solid #354886;
border-bottom:7px solid #354886;
position: relative;
}

-->
</style>
