<!--

/* HTML und BODY-Anweisungen */
html, body {background-color:#CCD6E0; background-image:url(img/background.jpg); background-position:center; background-repeat:repeat-y; height:100%; margin:0px; padding:0px}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:center; line-height:12px;}

/* HTML Formatierungen */
h1 {width:100%; padding:5px 0 5px 0; margin:0px; color:#003366; background-color:#CCD6E0; font-size:12px; font-weight:bold; margin:0 0 10px 0}
h2 {width:100%; padding:5px 0 5px 0; margin:0px; color:#003366; background-color:#CCD6E0; font-size:12px; font-weight:bold; margin:0 0 10px 0}
h3 {font-size:10px; font-weight:bold; margin:0; padding:0;}
h4 {font-size:10px; font-weight:bold; margin-top:0; padding-top:0;}
h5 {width:100%; padding:5px 0 5px 0; margin:0px; color:#003366; background-color:#E6EBF0; font-size:10px; margin:0 0 10px 0}
h6 {margin:0px 0px 10px 10px; color:#003366; background-color:#E6EBF0; font-size:10px; font-weight:100;}
p {margin:0px 0px 10px 10px}
hr {height:1px; border:0px solid #fff; border-top:1px solid #99ADC2; margin:10px 0 10px 0; padding:0} 
ol {padding-left:10px; line-height:15px; margin:10px 0px 30px 20px; list-style-type:square}
i {font-size:10px; font-style:normal; font-weight:bold; color:#8099B3}

/* Tabelle Content Textlink Angebote*/
.tabellen-titel {width:100%; padding:5px 0 5px 0; margin:0px; color:#FFF; background-color:#4d7195; font-size:10px; font-weight:bold; margin:0 0 10px 0}
.hell {width:100%; padding:5px 0 5px 0; margin:0px; color:#003366; background-color:#E6EBF0; font-size:10px; margin:0 0 10px 0}
.dunkel {width:100%; padding:5px 0 5px 0; margin:0px; color:#003366; background-color:#CCD6E0; font-size:10px; margin:0 0 10px 0}

/* Linkgestaltung */
a:link {text-decoration:none; color:#003366}
a:visited {text-decoration:none; color:#003366}
a:hover {text-decoration:underline; color:#003366; font-weight:bold}

a.hdlink:link {text-decoration:none; color:#8099B3}
a.hdlink:visited {text-decoration:none; color:#8099B3}
a.hdlink:hover {text-decoration:underline; color:#8099B3; font-weight:normal}

a.more:link {text-decoration:underline; color:#8099B3}
a.more:visited {text-decoration:underline; color:#8099B3}
a.more:hover {text-decoration:none; color:#8099B3; font-weight:bold}

a.subnav:link {text-decoration:none; color:#000; font-weight:normal}
a.subnav:visited {text-decoration:none; color:#000; font-weight:normal}
a.subnav:hover {font-weight:bold}

a.hide:link {text-decoration:none; color:#000; font-weight:normal}
a.hide:visited {text-decoration:none; color:#000; font-weight:normal}
a.hide:hover { font-weight:normal}

/* Kontainer für den Rahmen */
div#block {width:780px; text-align:left}
div#container {width:740px; padding:0 20px 0 20px}

/* Kontainer für Head-Navigation */
div#head_nav1 {width: 740px; height:40px; background-color:#FFFFFF}
div#head_nav2 {border-left:1px solid #99ADC2; float:right; text-align:left; padding:5px; padding-bottom:0px; padding-top:25px}
div#logo {width:740px; height:55px; background-image:url(img/logo.jpg); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF}

/* Kontainer für Flashanimation und Hauptnavigation */
div#navi {width:740px; height:200px; background-image:url(img/banner.jpg); background-repeat:no-repeat; background-color:#FFFFFF}
div#flasher {width:389px; height:144px; margin-left:1px; border-top:1px solid #ffffff; border-right:1px solid #ffffff; position:absolute; top:100px}
div#mainnav {width:185px; height:120px; float:right}
div#mainnav2 {width:185px; height:120px; float:right}
div#rownav1 {width:175px; padding:9px 5px 9px 5px}
div#rownav2 {width:175px; padding:9px 5px 9px 5px; background-image:url(img/navline.gif); background-repeat:no-repeat; background-position:bottom left}

/* Kontainer für Content Indexseite */ 
div#indexleft {width:359px; float:left; border-right:1px solid #99ADC2; padding-right:10px; margin-bottom:30px}
div#indexleft ol {padding-left:10px; line-height:15px; margin:10px 0px 10px 20px; list-style-type:square}
div#indexright {width:360px; float:left; padding-left:10px; margin-bottom:30px}

/* Kontainer für Contentseiten */
div#contentleft {width:200px; float:left; padding-right:10px; margin-bottom:30px}
div#contentleft li{list-style-type:none; line-height:25px; border-bottom:1px dotted #99ADC2}
div#contentright {width:519px; float:left; padding-left:10px; margin-bottom:30px; border-left:1px solid #99ADC2}

/* Kontainer für Footer */
div#footer {height:38px; width:740px; margin:0px; padding:0px; background-image:url(img/footer.jpg); float:left; background-repeat:no-repeat}

/* Kontainer für Logos */
div#logos {margin:2px; padding:5px; border:1px dotted #CCD6E0; float:left;}

/* Clear */
dic#clearer{clear:both}

/* Formulardaten */
label {display: block; float: left; width: 120px; border-bottom:1px dotted #99ADC2}
input {display: block; float: left; width: 300px; border:1px solid #99ADC2; padding:3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-bottom:10px}
form br {clear: left;}
input#submit {float: none; width: auto; margin-left:120px; width:80px; padding:0px; background-color:#003366; color:#FFFFFF}
input#checkbox {float: left; width:20px; padding-left:0px; margin-left:60px;}
textarea {float: left; width:300px; padding:3px; border:1px solid #99ADC2; margin-bottom:20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
select {display: block; float: left; width: 308px; border:1px solid #99ADC2; padding:3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-bottom:10px}

-->
