BODY {
        background: #264db0;        
        margin: 0px;
    }
    
#container {
  	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
  	font-size: 14px;
	position: relative;
	left:50%;
	margin-left:-510px;
	height:100%;
	width:1020px;
	z-index:1;

    } 
    
    
h1 {       
 	font-size: 18px;
        color: #264db0; 
        margin:0 0 20px 0;;
        padding:0;
         } 
         
  h2 {       
 	font-size: 16px;
        color: #000; 
        margin:0;
        padding:15px 0 0 0;
         }        
         

        h3 {       
 	font-size: 16px;
        color: #000; 
        margin:0;
        padding:15px 0 0 0;
         }       

         

         
         
h4 {       
 	font-size: 18px;
        color: #264db0; 
        margin:0;
        padding:0;
         } 
h6 {  
        font-size: 15px;
        font-weight: bold;
        color: red; 
        margin:0;
        padding:0;
}    

#hBlau {
        font-size: 18px; 
        color: blue; 
        font-weight: bold;
        margin:0;
        padding:0;
       
        text-align:center;
}   

#table_center {

} 
      
#menu {

	position: relative;
	background: url('/fileadmin/bilder/Header_allg.png') no-repeat ;
	height:273px;
	width:1020px;
    }  
    
    
       
    
#page {
	clear:both;
        position: relative;
        margin: 0;
	padding:0 100px 40px 100px;
	width:800px;
        background: url('/fileadmin/bilder/content_allg.png') repeat ;
        font-size: 14px;
        line-height:150%;
        color: #000;        

    }
    
#page li {
list-style-image:url('/fileadmin/bilder/brotkruemel.gif');
}
    

    
#page ul {
        margin: 0;
	padding:0 0 0 40px;
}
    
    
    
  #login { 
	left:95px;
	margin-top:207px;
	position:absolute;
	z-index:24;	
}  
    
    
    

#imprint { 
	left:100px;
	margin-top:40px;
	position:absolute;
	z-index:4;	
}

#contact { 
	left:200px;
	margin-top:40px;
	z-index:5;
	position:absolute;	
}


#footer {
	position: relative;
	background: url('/fileadmin/bilder/footer_allg.png') no-repeat ;
	height:147px;
	width:1020px;
    }  
    
#mainnavi li {
   	 padding-bottom:5px;
	float: left;

    } 



    
#mainnavi {
	color:white;
	height:50px;
	list-style-type:none;
	margin:0;
  padding:176px 0 0 232px;
	width:660px;
    } 

#mainnavi a { color: #c0c0c0; font-weight: normal; text-decoration: none; font-size:14px; float: left; padding-right:15px;}
#mainnavi a:hover { color: white; font-weight: normal; text-decoration: none; font-size:14px;}
#mainnavi a:active { color: white; font-weight: normal; text-decoration: none; font-size:14px;}



#mainnavi .a1act {
	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
	font-size:14px;
	color: white;
	font-weight:normal;
	text-decoration: none;
	}

    
    
    

  #page a:link { color: #234dac; font-weight: bold;  }
#page a:visited { color: #234dac; font-weight: bold;  }
#page a:hover { color: #000000; font-weight: bold;  }
#page a:active { color: #000000; font-weight: bold;  }  


#imprint a:link { color: #464646; font-weight: bold; text-decoration: none; font-size:15px;}
#imprint a:visited { color: #464646; font-weight: bold; text-decoration: none; font-size:15px;}
#imprint a:hover { color: #000000; font-weight: bold; text-decoration: none; font-size:15px;}
#imprint a:active { color: #000000; font-weight: bold; text-decoration: none; font-size:15px;}

#contact a:link { color: #464646; font-weight: bold; text-decoration: none; font-size:15px;}
#contact a:visited { color: #464646; font-weight: bold; text-decoration: none; font-size:15px;}
#contact a:hover { color: #000000; font-weight: bold; text-decoration: none; font-size:15px;}
#contact a:active { color: #000000; font-weight: bold; text-decoration: none; font-size:15px;}

    
 
#login a:link { color: #234dac; font-weight: bold; text-decoration: underlined; font-size:14px;}
#login a:visited { color: #234dac; font-weight: bold; text-decoration: underlined; font-size:14px;}
#login a:hover { color: #000000; font-weight: bold; text-decoration: underlined; font-size:14px;}
#login a:active { color: #000000; font-weight: bold; text-decoration: underlined; font-size:14px;}
   
    
    
    
    
    
.imgtext-table {margin:0 20px 0 20px;}

.csc-frame-frame1 { background:#FAFAFA;
border:1px solid #ddd;
font-weight:normal;
padding:20px;
margin-top:20px;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;}




  .tabelle {
background:#FAFAFA;
border:1px solid #ddd;
font-weight:normal;
padding:20px;
margin-top:20px;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;

}   

#page table{
background:#fff;


} 





  
