#contentbox { width:600px; position:absolute; left:300px; top:30px;}
#content { overflow:scroll; height:479px; color:#000000; font-size:12px; margin-left:25px; padding:10px 25px 10px 0px; font-family: Arial, Helvetica, sans-serif; text-align:justify; }
#menu { position:absolute; left:20px; top:10px; width:200px; padding:10px 0px 10px 0px; margin:10px 0px 10px 0px; }
#navigation { padding:0px 5px 5px 5px; position:absolute; left:250px; top:30px; font-size:50px; border:1px solid #FFFFFF; background-color:#8A9DD8; width:25px; }
#nav { position:absolute; left:80px; top:5px; font-size:20px; color:#000000; }
#navrahmen { border:1px solid #FFFFFF; position:absolute; top:30px; left:30px; width:199px; height:498px; }
#head { position:absolute; left:525px; top:5px; font-size:20px; color:#000000; }
#logo { position:absolute; top:400px; left:50px; border:1px solid #FFFFFF; height:100px; }
#contentrahmen { border:1px solid #FFFFFF; position:absolute; top:30px; left:300px; width:599px; height:498px; }

body { background-image:url(hintergrund.jpg); background-repeat:no-repeat; background-attachment:fixed; }
.titel { position:absolute; left:50px; top:5px; width:800px; height:60px; padding:10px 10px 10px 10px; margin:10px 10px 10px 10px; vertical-align:top; text-align:center; }
.footer { border-top:1px solid #000000; text-align:right; margin:25px; color:#000000; font-size:smaller; }

hr.nav { color:#FFFFFF; height:1px; border:0px; background-color:#FFFFFF; }

a.quick:link { color:#FFFFFF; text-decoration:none; }
a.quick:visited { color:#FFFFFF; text-decoration:none; }
a.quick:hover { color:#FFFF33;  text-decoration:none; }
a.quick:active { color:#FFFFFF; text-decoration:none; }
a.quick:focus { color:#FFFFFF; text-decoration:none; }

.ueberschrift1 { font-size:18px; color:#000000; padding-bottom:10px; border-bottom:1px dashed #FFFFFF; }
.ueberschrift2 { font-size:16px; color:#000000; }
.ueberschrift3 { font-size:14px; color:#000000; }
.markierung { color:#000000; font-weight:bold; }
p { font-family: Arial, Helvetica, sans-serif; }
p.fliesstext:first-letter { font-size:250%; }
li.ctext { font-family: Arial, Helvetica, sans-serif; }

a.contentlink:link { color:#000000; text-decoration:underline; }
a.contentlink:visited { color:#000000; text-decoration:underline; }
a.contentlink:hover { color:#000000; text-decoration:underline; }
a.contentlink:active { color:#000000; }
a.contentlink:focus { color:#000000; }

li.liste_sel_0 { list-style-type:square; list-style-position:outside; font-family: Arial, sans-serif;  font-size:12px; color:#FFFFFF; font-weight:bold; }
li.liste_sel_0x { list-style-type:square; list-style-position:outside; font-family: Arial, sans-serif;  font-size:12px; color:#FFFFFF; font-weight:bold; }
li.liste_not_sel_0x { list-style-type:square; list-style-position:outside; font-family: Arial, sans-serif;  font-size:12px; color:#FFFFFF; }
li.liste_not_sel_0 { list-style-type:square; list-style-position:outside; font-family: Arial, sans-serif;  font-size:12px; color:#FFFFFF; }

li.liste_sel_10 { list-style-type:disc; list-style-position:inside; font-family: Arial, sans-serif;  font-size:12px; color:#FFFFFF; font-weight:bold; }
li.liste_sel_10x { list-style-type:square; list-style-position:inside; font-family: Arial, sans-serif;  font-size:12px; color:#FFFFFF; font-weight:bold; }
li.liste_not_sel_10 { list-style-type:circle; list-style-position:inside; font-family: Arial, sans-serif;  font-size:12px; color:#FFFFFF; }

li.liste_not_sel_10x { list-style-type:square; list-style-position:inside; font-family: Arial, sans-serif;  font-size:12px; color:#FFFFFF; }
li.liste_sel_20 { padding-left: 15px; list-style-type:disc; list-style-position:inside; font-family: Arial, sans-serif;  font-size:12px; color:#FFFFFF; font-weight:bold; }
li.liste_sel_20x { list-style-type:square; list-style-position:inside; font-family: Arial, sans-serif;  font-size:12px; color:#FFFFFF; font-weight:bold; }
li.liste_not_sel_20 { padding-left: 15px; list-style-type:circle; list-style-position:inside; font-family: Arial, sans-serif;  font-size:12px; color:#FFFFFF; }

a:link { color:#000000; text-decoration:none; }
a:visited { color:#000000; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }
a:active { color:#000000; text-decoration:none; }
a:focus { color:#000000; text-decoration:none; }

.formular input,textarea { margin:5px 5px 5px 5px; width:60px; background-color:#8A9DD8; color:#000000; border:1px solid #000000; }
.kontaktformular input,textarea { margin:5px 5px 5px 5px; width:250px; background-color:#8A9DD8; color:#000000; border:1px solid #000000; }
