html,body{
        margin:0;
        padding:0;
        }
body{
        font: 66% arial,sans-serif;
        text-align:center;
        padding-top: 10px;
        background: #D2E49B;
        padding-bottom: 10px;
        }
a{
        color: #9FC52E;
        }
div#header a{
        display:block;
        color: #9FC52E;
        padding:10px;
        }



div#header{
        height:140px;
        line-height:20px;
        margin:0;
        padding-left:0px;
        padding-top: 0px;
        background: url()repeat-x;
        color: #9FC52E;
        }
div#header_top{
        background: url(../img/background_header_top.jpg) repeat-x;
        width: 100%;
        height: 200px;
        }




div#container{
        text-align:left;
        padding-top:0px;
        background: #fff;


}



div#navigation{
        background:#fff;
        color:#9FC52E;
        margin: 0px;

}
div#navigation p{
        margin: 0px;
        padding: 2px;
        margin-left: 10px;
        padding-right: 15px;
}
div#navigation #image{
        align: left;
        margin-top:50px;
        border: 1px solid #0658AA;
        }
div#content #image{
        align: left;
        vertical-align:top;
        float: left;

        margin: 0px 20px 0px 0px;
        border: 1px solid #9FC52E;
        }
div#navigation #zitat{
        align: center;

        }


div#extra{background:#FF8539}
div#footer{
        background: #fff;
        color:#9FC52E;
        font-size:0.8em;
        font-weight:normal;
        }
div#footer p{
        margin:0;
        padding:5px ;
        }

div#container{
        width:800px;
        height: auto;
        margin:0 auto;
        border: 1px solid;
        border-color: #333333;
        }
div#content{
         margin: 30px;
         margin-left:100px;
         margin-right:100px;

        }

div#clear{
        clear:both;

        }

div#content h1{

        color: #9FC52E;
        font-size: 1.6em;
        font: verdana;
        margin:0;
        }
div#content h2{

        color: #9FC52E;
        font-size: 1em;
        font: verdana;
        padding-bottom:5px;
        border-bottom: 1px dotted #eee;
        }
div#content p{
        line-height:1.4em;
        text-align: justify;
        padding-bottom: 1em;
        }
div#content p#blaueliste{
        background:#fff;
        color:#0658AA;
        margin:0;
        text-align: justify;
        padding:0;
        }

strong#jahr{
        width: 100px
        }
strong#text{
        position:absolute;
        left: 450px;
        width:  290px;
        font-weight: normal;


        }


div#extra{
        clear:both;
        width:100%;
        background:#fff;
        }
div#footer {
        color:#9FC52E;
        clear:both;
        width:100%;
        height: 20x;
        text-align: right;
   }
div#footer a{
        color:#9FC52E;

   }
div#logo{
         position:absolute;
         z-index: 3;

         left: 740px;
         top: 10px;
         float:right;
        }






div #navcontainer {
        background: #fff;
        padding:0px;
        width: 400px;
        position:relative;
        left: 200px;
        align: center;

        }

#navcontainer ul
{

padding: 0;
background: #fff;
margin: 0px;
color: #9FC52E;
align: center;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.2em;
font-weight: bold;
}

#navcontainer ul li {
border-bottom: 1px dotted #9FC52E;
        float:left;
        background: #fff;
        display: inline;
        margin-left:0px;}

#navcontainer ul li a
{

padding: 0em 1em;
color: #999;
text-decoration: none;
}

#navcontainer ul li a:hover
{
padding: 0em 1em;
color: #9FC52E;
}
#navcontainer ul li #current
{
padding: 0em 1em;
color: #9FC52E;
}









