

/* Allgemein */

body{
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
        margin:0;
        padding:0;
        color:#000000;
        }

h1{
        font-family:Arial, Helvetica, sans-serif;
        text-align:center;
        color:#b72838;
        padding:0;
        margin-bottom:30px;
        font-size:24px;
        font-weight:bold;
        }

h2{
        font-family:Arial, Helvetica, sans-serif;
        text-align:center;
        color:#b72838;
        padding:0;
        margin-bottom:30px;
        font-size:24px;
        font-weight:bold;
        }

h3{
        font-family:Arial, Helvetica, sans-serif;
        text-align:center;
        color:#b72838;
        padding:0;
        margin-bottom:30px;
        font-size:20px;
        font-weight:bold;
        }

h4{
        font-family:Arial, Helvetica, sans-serif;
        text-align:center;
        color:#000000;
        font-size:18px;
        font-weight:bold;
        margin-bottom:15px;
        }


a:link{
        text-decoration: none;
        color: #0000ff;
        border: none;
        }

a:visited{
        text-decoration: none;
        color: #6f7a83;
        border: none;
        }

a:hover{
        text-decoration: underline;
        color: #6f7a83;
        border: none;
        }

ul.block {
        list-style-image: url(images/rotblock.gif);
        padding-left: 5px;
        margin: 0px 0px 0px 30px;
        }

ul.block li {
        list-style-image: url(images/rotblock.gif);
        padding-left: 5px;
        margin-bottom: 10px;
        }

ul.check {
        list-style-image: url(images/check.gif);
        margin:0;
        padding-left:25px;
        }

ul.check li {
        list-style-image: url(images/check.gif);
        padding-left:7px;
        margin-bottom: 15px;
        }

ul.pfeil {
        list-style-image: url(images/pfeil.gif);
        margin-left: 5px;
        padding-left: 12px;
        }

ul.pfeil li {
        list-style-image: url(images/pfeil.gif);
        margin-left: 5px;
        padding-left: 12px;
        }

ol.block li {
        margin-bottom: 25px;
        }

.test {
        font-family:Courier New, Courier;
        font-size:13px;
        margin:0;
        padding:0;
        color:#000000;
        }

.adr {
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
        text-align:right;
        margin:0;
        padding:0;
        color:#000000;
        }

ul.block2 {
        list-style-image: url(images/rotblock.gif);
        padding-left: 5px;
        margin:0;
        }

ul.block2 li {
        list-style-image: url(images/rotblock.gif);
        padding-left:5px;
        margin:0px;
        }




/* Seitenaufbau */

#kopf{
        background:url(images/hinterpros.gif) repeat-x top left;
        padding:0;
        margin:0 auto;
        height:200px;
        width:100%;
        }

#kopftabelle{
        margin:0 auto;
        }

ul.nav1{
        height:30px;
        line-height:30px;
        float:left;
        list-style:none;
        font-size:15px;
        margin:0;
        padding:0;
        }

ul.nav1 li{
        float:left !important;
        list-style-type:none;
        background:transparent url(images/toppfeil.gif) no-repeat 0 7px;
        border:0;
        margin-left:10px;
        margin-right:10px;
        padding-left:15px;
        }

ul.nav1 li a,ul.nav1 li a:link,ul.nav1 li a:visited{
        font-size:15px;
        text-decoration:none;
        color:#000000;
        float:left;
        display:block;
        padding:0;
        }

ul.nav1 li a:hover{
        color:#6f7a83;text-decoration:underline;
        }

ul.nav1 li a:active{
        color:#4192e5;text-decoration:none;
        }

#nav{
        background:url(images/navhgpros.gif) repeat-x top left;
        height:30px;
        border-bottom:#5e9f81 1px solid;
        margin:0;padding:0;
        }

#nav2{
        height:30px;
        width:900px;
        margin:0 auto;
        padding:0;
        }

ul.nav2{
        height:30px;
        line-height:30px;
        float:left;
        list-style:none;
        font-size:13px;
        margin:0;
        padding:0;
        }

ul.nav2 li{
        float:left !important;
        list-style-type:none;
        margin:0;
        padding:0;
        }

ul.nav2 li a,ul.nav2 li a:link,ul.nav2 li a:visited{
        text-decoration:none;
        color:#000000;
        float:left;
        display:block;
        padding:0;
        }

ul.nav2 li a:hover{
        color:#6f7a83;text-decoration:underline;
        }

ul.nav2 li a:active{
        color:#4192e5;text-decoration:none;
        }

ul.nav2 li.position{
        background:transparent url(images/trpros.gif) no-repeat;
        float:left;
        padding:0px 20px 0px 35px;
        }

ul.nav2 li ul{
        float:left;margin:0;padding:0;
        }

#main{
        width:900px;
        margin:20px auto;
        padding:0;
        }

#main1{
        width:900px;
        margin:20px auto;
        padding:0;
        }

#content{
        float:left;
        width:580px;
        margin:20px 0 0 10px;
        padding:0;
        }

#content1{
        float:left;
        width:580px;
        margin:20px 0 0 10px;
        padding:0;
        }

.entry{
        float:left;
        width:570px;
        margin-bottom:20px;
        padding:0;
        }

#sidebar{
        float:right;
        width:300px;
        margin-top:20px;
        padding:0;
        border-left:1px #efefef solid;
        }

#sidebar1{
        float:right;
        width:300px;
        margin-top:20px;
        padding:0;
        }

#menu{
        float:right;
        width:280px;
        margin:0;
        padding:0;
        }

#rsidebar{
        float:right;
        width:280px;
        margin:0;
        padding:0;
        }

#testi1{
        float:right;
        width:260px;
        margin-bottom:30px;
        padding:10px;
        border:#00afaf 1px solid;
        }

#testi2{
        float:right;
        width:260px;
        margin-bottom:30px;
        padding:10px;
        border:#00afaf 1px solid;
        }

#testi3{
        float:right;
        width:260px;
        margin-bottom:30px;
        padding:10px;
        border:#00afaf 1px solid;
        }

#testi4{
        float:right;
        width:260px;
        margin-bottom:30px;
        padding:10px;
        border:#00afaf 1px solid;
        }

#rsidebar p{
        font-size:13px;
        font-weight:bold;
        color:#000000;
        border-bottom:#00afaf 1px solid;
        margin-bottom:10px;
        padding:3px;
        text-align:left;
        height:20px;
        line-height:20px;
        }

#menu p{
        font-size:13px;
        font-weight:bold;
        color:#000000;
        border-bottom:#00afaf 1px solid;
        margin-bottom:10px;
        padding:3px;
        text-align:left;
        height:20px;
        line-height:20px;
        }

#rsidebar ul{
        list-style-type:none;
        margin:0;
        padding-bottom:15px;
        }

#menu ul{
        list-style-type:none;
        margin:0;
        padding-bottom:15px;
        }

#rsidebar ul li{
        list-style-type:none;
        margin-bottom:10px;
        padding:0;
        }

#menu ul li{
        list-style-type:none;
        margin-bottom:10px;
        padding:0px;
        }

#rsidebar ul li ul{
        list-style-type:square;
        margin:0;
        padding:0;
        }

#menu ul li ul{
        list-style-type:square;
        margin:0;
        padding:0;
        }

#rsidebar ul li ul li{
        list-style-type:none;
        background:transparent url(images/lig.gif) no-repeat 0 3px;
        border:0;
        margin:0;
        padding-left:15px;
        }

#menu ul li ul li{
        list-style-type:none;
        margin:0;
        padding-left:3px;
        }

#footerbox{
        background:#edfeef;
        border-top:#00afaf 1px solid;
        margin:0px auto;
        padding:0px;
        width:100%;
        clear:both;
        }

.footer{
        width:900px;
        margin:10px auto 0px auto;
        padding-left:10px;
        font-size:9px;
        }

#form{
        font-size:9px;
        text-align:center;
        margin-top:10px;
        padding:0;
        }



/* Artikel */



#artikelbox{
        float:left;
        width:570px;
        margin:0px;
        padding:15px;
        background:#f7fef7
        }

#artikelbox ul{
        list-style-type:none;
        margin:0px;
        padding-left:20px;
        }

#artikelbox li{
        background:transparent url(images/lig.gif) no-repeat 0 3px;
        list-style-type:none;
        margin:0;
        padding-left:15px;
        }

/* Werbung */


#adbox{
        float:left;
        padding:0px;
        width:565px;
        margin-bottom:30px;
        border:#00afaf 1px solid;
        }

.imgalignleft{
        float:left;
        margin-top:0px;
        margin-right:20px;
        border:0;
         }

.imgalignright{
        float:right;
        margin-top:0px;
        margin-left:20px;
        margin-bottom:10px;
        border:0;
         }

#adbox2{
        float:left;
        width:570px;
        margin-bottom:25px;
        margin-top:13px;
        padding:0;
        }

#adbox2 ul{
        list-style-type:none;
        margin:0;
        padding-left:20px;
        }

#adbox2 li{
        list-style-type:none;
        margin:0;
        padding-left:15px;
        }