body {
	  margin : 0px;
    margin-top : 0px;
	  background-attachment:fixed;
		padding : 0px;
		font : 12px verdana, arial, helvetica, sans-serif;
		background-color : #fff;
    text-align : center;
   
    }
 
 #header img {
		border : 0px;
		}

#header {
		margin : 0px auto;
		margin-top : 20px;
		padding : 10px;
		background-color : #fff;
		color : #000;
  	width : 800px;
    border: 0px;
    height:150px;
    }
    
    
    #flags {
    text-align : right;
		margin : 0px auto;
		padding : 0px;
    padding-bottom : 10px;
    padding-top : 3px;
		background-color : #fff;
		color : #000;
  	width : 790px;
    border : 0px;
    position : relative;
    border : 0px;
    

    
    }
    
    
    #flags ul {
		margin : 0;
		padding : 0;
		list-style-type : circle;
		}

    #flags li {
		margin : 0;
		padding : 0px 0px;
    padding-left : 0px;
    display : inline;
		}
    
    #flags img {
    border : 0px;
    }
   


#navigation {

		width : 788px;
    background-color : #eef;
    padding : 5px;
		padding-top : 5px;
    padding-bottom : 5px;
    position : relative;
    margin : 0px auto;
    margin-top : 0px;
    border: 0px;
    border-bottom: 2px solid #ccc;
    border-right: 2px solid #ccc;
		}

#navigation a {
		color : #009;
    background-color : transparent;
    text-align : center;
    font-size : 12px;
    font-weight : 600;
		text-decoration : none;
		padding : 0px;
		}
    
   

#navigation a:link, #navigation a:visited {
		color : #009;
    text-decoration : none;
		padding : 0px;
		
		border :0px;
		}

#navigation a:hover, #navigation a:focus {
	  color : #900;
    text-decoration : none;
    
    }

#navigation ul {
		margin : 0;
		padding : 0;
		list-style-type : none;
		}

#navigation li {
		margin : 0px;
		padding : 0px 12px;
		display : inline;
		}

    
 #navigation2 {
    margin : 0px auto;
		background-color : #fff;
    border-left: 1px solid #ccc;
    float:right;
    text-align:right;
    }
#navigation2 li {
		margin : 0;
		padding : 0;
    list-style:none;
    width:250px;
}
#navigation2 ul {
		margin : 0;
		padding : 0;
		}

		
#navigation2 a {
    color : #ccd;
    background-color: #fff;
		text-decoration : none;
		margin : 0px;
    width : 250px;
	  padding : 3px;
    font-weight : bold;
    font-size : 11px;
    text-align : right;
    display:block;
		}

#navigation2 a:link, a:visited {
		text-decoration : none;
		
		}

#navigation2 a:hover , #navigation2 a:focus
    {
    
		color : #009;
    background-color: #fff;
		text-decoration : none;
    text-transform:uppercase;
    border-right: 2px solid #009;
		}
    
    
     #navigation2  a#aktuell {
    
    color : #009;
  padding : 3px;
  border : 0px;
  background-color : #fff;
  text-decoration : none;
   text-transform:uppercase;
   border-right: 2px solid #009;
   }






     
#content {
		position : relative;
    margin : 0px auto;
    margin-top: 30px;
		width : 790px;
    background-color : #fff; 
    color : #000;
		text-align : justify;
		line-height : 1.5em;
		padding : 0px;
    border : 0px;
   
    
    }
    
    
    
#contentpops {
		
    margin-top : 10px;
		width : 800px;
		background-color : #fff;
		color : #336;
		text-align : left;
		
		padding : 20px;
    }
    
#contentpops img {
		border : 1px solid #999;
   
		}
    
    
h1 {
		font : 14px verdana, arial, helvetica, sans-serif;
		width : 480px;
    font-weight : 600;
    clear: none;
    margin: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding : 3px;
    padding-left : 0px;
		color : #009;
    text-align : left;
		background-color : #fff;
    border : 0px ;   
		}
  
  h1 a
    {
    color : #009;
    }    

h1 a:hover
    {
    color : #900;
    text-decoration:underline;
    }   
h1 a:visited
    {
    color : #009;
    }   
  
  
  
  
  
  
  
    
h2 a
    {
    color : #009;
    }    

h2 a:hover
    {
    color : #900;
    text-decoration:underline;
    }   
h2 a:visited
    {
    color : #009;
    }   
		
    
	h2 {
		font : 15px verdana, arial, helvetica, sans-serif;
		font-weight : 600;
    clear: none;
		margin:0px;
     margin-top: 12px;
    padding : 3px;
    padding-left : 0px;
		color : #009;
    text-align : left;
		background-color : inherit;
    border : 0px;		
    }
    
h3 {
		font-size : 11px;
		font-weight : 600;
    clear: none;
		margin:0px;
    padding:0px;
    text-align : left;
		background-color : inherit;
    border : 0px;		
    }


#content img {
		border : 0px;
    
		}

#content table {
    width : 480px;
		border : 1px solid #ccc;
		border-collapse : collapse;
    font-size: 10px;
		}
    


#content td {
		padding : 5px;
		}

a {
		color : #900;
		text-decoration : none;
		background-color : inherit;
		}
    
a:visited {
		color : #900;
		text-decoration : none;
		background-color : inherit;
		}

a:hover {
		color : #000;
		text-decoration : underline;
		background-color : inherit;
		}
    
.none{
      text-decoration : none;
      }
    


   
#content ul {
		margin : 10px;
    margin-top : 5px;
    padding : 0px;
		list-style-type : circle;
    font-size : 11px;;
		}

#content li {
		margin : 0;
    margin-left : 10px;
		padding : 0px;
		}

    
.right {
    float : right;
    margin : 5px;
    margin-top : 0px; 
    margin-right : 0px;  
    }
    
    .left {
    float : left;
    margin : 5px;
    }
    
    
 .bold {
  
		font-weight : 600;
		}
    
.small {
    font-size : 11px;
    }
    
.pdf a {
      color : #aaa;
      }
              
.pdf a:hover {
		color : #009;
		text-decoration : underline;
		background-color : inherit;
		}

input, textarea {
    margin-left : 0px;
    border: 1px solid #009;
    margin-top : 5px;
    background-color : #ffc;
    color : #009;
    }
    
.textblock {
		width : 480px;
		}



    
#footer {
    border : 0px;
    border-top : 1px solid #ccc;
    position : relative;
    margin : 0px auto;
   	clear : both;
    font-weight : 500;
    margin-top : 30px;  
	  margin-bottom : 20px;
		width : 780px;
		text-align : center;
		color : #000;
		background-color : inherit;
    padding : 10px;
    font-size : 11px;
   
   
		}

#footer ul {
		margin : 0;
		padding : 0;
		list-style-type : none;
		}

#footer li {
		margin : 3px;
		padding : 0;
		display : inline;
		}

#footer a {
		color : #009;
		text-decoration : underline;
		background-color : inherit;
		}

#footer a:visited {
		color : #009;
		text-decoration : underline;
		background-color : inherit;
		}


#footer a:hover {
		color : #900;
		text-decoration : underline;
		background-color : inherit;
		}




