@charset "ISO-8859-1";

body { background-color:#DEDFDE;}

table { border:0px; width:100%; cellpadding:0; cellspacing:0; }

td { border:0px; margin:0; vertical-align:top; overflow:hidden; }

div { border:0px; }

.oben    { vertical-align:top; }

.mitte    { vertical-align:middle; }

.block { margin-left: 2em; }

h1,h2,h3,h4,h5,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:Verdana; }

h1 { font-weight:500; color:#000400; font-size:18px; margin-bottom:14px; margin-left:30px; margin-right: 30px;}

h2 { font-weight:300; color:#000400; font-size:14px; margin-bottom:14px; margin-left:30px; margin-right: 30px;}

h4 { font-weight:400; color:#165673; font-size:53px; line-height: 30px; margin-bottom:0px; }

h5 { font-weight:400; color:#165673; font-size:18px; line-height: 0px; margin-bottom:0px; }

i { font-size:0.95em; }

p { font-weight:300; color:#FFFBEF; font-size:0.88em; margin-bottom:3px; }

ul { margin-left: 50px; margin-right: 30px;}

a:link { font-weight:700; color:#165673; font-size:1.01em; font-family:Verdana; text-decoration:underline; }

a:visited { font-weight:700; color:#444448; font-size:1.01em; font-family:Verdana; text-decoration:none; }

a:hover { font-weight:700; color:#444448; font-size:1.01em; font-family:Verdana; text-decoration:underline; }

ul,ol,li,div,td,th,address { font-size:12px; }

hr { color:#000400; height:1px; width:100%; align:middel; }

h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt { font-size:12px; }

li img {
    margin-left: 20px; }

li {
    padding: 0 ;
    list-style-type:none;
    list-style-position: outside;
    margin-top: 0.5em;}
li a {
    display: block;
    padding: 0.1em; }

li a:link { padding-left:15px; font-size:1.25em; color:#FFFBEF; font-weight:100; text-decoration:none; background-color:#165673;}

li a:visited { padding-left:15px; font-size:1.25em; color:#FFFBEF; font-weight:100; text-decoration:none; background-color:#165673;}

li a:hover { padding-left:15px; font-size:1.25em; color:#165673; font-weight:100; text-decoration:none; background-color:#888888;}

li a:active { padding-left:15px; font-size:1.25em; color:#FFFBEF; font-weight:100; text-decoration:none; background-color:#165673;}