
.nof-centerContent { margin:0px auto; text-align: left; width:990px }
#navi ul {
width:100%;
padding:0;
margin:0 18px;
list-style:none;
}
#navi li {
display:inline-block;
padding:7px 0 0 0;
margin:0 16px 0 0;
font: bold 81.25%/2.125 Arial, Verdana, sans-serif;
}

#navi li a {
display: block;
color:#fff;
text-decoration: none;
padding:0 0 0 5px;
background:#2c2c2c;
/* alte webkit-basierte Browser (Safari, Chrome, etc.) */
background: -webkit-gradient(linear, left top, left bottom, from(#848487), to(#3c3c3c));
/* neue webkit-basierte Browser(Safari, Chrome, etc.) */
background: -webkit-linear-gradient(top, #848487, #3c3c3c);
/* Mozilla/Gecko (Firefox, Flock, etc) */
background: -moz-linear-gradient(top, #848487, #3c3c3c);
/* Für Presto (Opera ab Version 11.1) */
background: -o-linear-gradient(top, #848487, #3c3c3c);
/* IE10 Pre-Beta */
background: -ms-linear-gradient(top, #848487, #3c3c3c);
/* aktueller W3C working draft */
background: linear-gradient(top, #848487, #3c3c3c);
}
#navi li#active span,
#navi li a {
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
border-top-right-radius:5px;
border-top-left-radius:5px;
}

#navi li a:hover,
#navi li a:active,
#navi li a:focus {
outline: none;
text-decoration: underline;
}
#navi li a span {
display:block;
margin:0;
padding:0 15px 0 10px;
}

#navi li#active {
margin:0 5px 0 0;
padding:0;
}
#navi li#active span {
display:block;
margin:0;
padding:7px 15px 0 15px;
color:#2c2c2c;
background:#FFF;
}
@media screen, handheld{p, pre, blockquote, h1, h2, h3, h4{line-height:1.2;margin-top:0px;margin-bottom:0px;font-family:arial, helvetica, sans-serif;font-weight:normal;font-style:normal}
html, body, form{margin:0px;padding:0px;}
body{font-family:Arial;font-size:14px;margin:0px auto; text-align: left; width:990px  background-image:url("../assets/images/hinterschnip1.jpg")}
h1{font-size:20px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}
P{font-size:12px;text-align:justify}
pre{font-size:12px;color:rgb(0,0,0)}
.hr{width:933px;margin-top:20px;margin-left:18px;border: 1px #B4C0CF;}
A{color:blue;font-family:Arial;font-size:12px;}
A:hover{}
A:link{text-decoration:none}
.clar{visibility:hidden;}



.nof-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nof-clearfix{display:inline-block;}
* html .nof-clearfix{height:1%;}
.nof-clearfix{display:block;}
.nof-positioning{margin:0;padding:0;border:0;background:transparent;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
#down{background-color:transparent;padding:5px;margin:0;position:relative;top:10px;left:5px;width:936px;height:10px;}
#lbo ul{padding:10px 0 0 0px;text-align:right;display: inline;}
#lbo li{width:940px;display:inline;list-style-type:none;margin:1px 1px 0 12px;}
.l{float:left;margin:10px 1px 0 6px; }
.r{float:right; margin:10px 35px 0 10px;}
.cb{clear:both;}
.sitemap{width:72px;margin-top:6px;margin-left:18px;}
.H1{width:370px;margin-top:9px;margin-left:18px;}
.H2{width: 530px; margin-top: 27px; margin-left: 18px;}
.H3{float:left;display:inline;width:308px;margin-top:15px;margin-left:18px;}
.banner{width:936px;margin-left:18px;}

#kurs1{float:right;width:201px;height:130px;margin:3px 0 0 3px;}
.bild205{float:left;display:inline;border:0;width:100px;height:80px;margin-top:10px;margin-left:304px;}
.bild204{float:left;display:inline;border:0;width:117px;margin-top:44px;margin-left:35px;}
.Blog{width: 131px; margin-top: 10px; margin-left: 18px; margin-bottom:0;}
.flol{float: left}
.verl{width: 130px; margin-top: 20px; margin-left: 18px;}
}
