
html, body { 
   margin: 0;
   padding: 0;
   font-size: 101%;    
   text-align: center;
   	 }
	 
body { padding: 0 2% 0 2%; 
      background: #F4F5FA;
	}		 
   
#kopf {
    margin: 0 auto;
 	padding: 0;
	border: 0;
	border-left: 1px solid #A3A7C6;
	border-right: 1px solid #A3A7C6;
	border-style: solid; 
    width: 98%;
	text-align: right;
	background: #14154D; }
	
#kopf img { border: 0; margin: 15px 30px 15px 0; }	
	
h1 {
   font: bold 1.4em Trebuchet MS, Arial, Georgia, Helvetica, sans-serif;  
   margin: 1em 0 1em 0;
   color: #F3B877; }
   
h2 {
   font: bold 1.2em  Arial, Verdana, Georgia, Helvetica, sans-serif;
   margin: 0 0 1em 0;  
   color: #F3B877; }	    
   
h3 {
   font: bold 1em   Verdana, Arial, Georgia, Helvetica, sans-serif;  
   color: #2A2B62; }
   
#main {
    
    margin: 0 auto;
	padding: 0;
	width: 98%;
	border: 0;
	border-left: 1px solid #A3A7C6;
	border-right: 1px solid #A3A7C6; 
	border-style: solid; 
    background: #ffffff;
	text-align: left; 
	z-index: 1;
	 }	
	
#links {
	float: left;
	display: block;
	width: 200px;
	height: 400px;
	padding: 0;
	margin: 0;
	text-align: left;
    border: 0;
	border-right-width: 10px; 
	border-bottom-width: 10px; 
    border-style: solid; 
    border-color: #EF8108;
	background: #E7E8F2; 
	z-index: 10; }
	
#main01 {
    margin: 0 0 0 210px;
	padding: 0;
	border: 0;
	border-top-width: 18px; 
    border-style: solid; 
    border-color: #EF8108;
	background: #ffffff;
	}
	
#fusszeile {
	margin: 0;
	padding: 0;
	height: 10px;
	width: 100%;
	background: url(../bilder/layout/blau.gif) repeat-x bottom left;
	clear:both;	  
}	
	
#inhalt {
    margin: 0 210px 0 0;
	padding: 0 10px 0 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 86%;
	line-height: 130%;
	color: #2A2B62;	
	border: 0; 
	z-index: 2; }
	
#rechts {
	float: right;
	display: block;
	width: 200px;
	height: 390px;	
	margin: 0;
	padding: 0;	
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;  
	color: #14154D;
	background: #E7E8F2;
	z-index: 3; }	
	
	

#nav-oben {
    margin: 0;
	padding: 0;
	display: block;	}
	 	
#nav-oben a {
    padding: 0 0 0 10px;
    font: 86% Verdana, Arial, Helvetica, sans-serif; 	
	background: url(../bilder/layout/arrow-b.gif) no-repeat center left;
	text-decoration: none; }

#nav-oben a:hover {
	color: #EC9330;
    background: url(../bilder/layout/arrow-o.gif)no-repeat center left;  }
	
#inhalt a {
    font-family: Verdana, Arial, Helvetica, sans-serif;		
	color: #666B8B;	}

#inhalt a:hover { color: #EC9330; }

#inhalt td {
    color: #2A2B62;	
    padding: 1px 0 1px 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 101%;
	color: #14154D;	 }

#inhalt td a { text-decoration: none; }		

#inhalt ul { 
   list-style-image: url(../bilder/layout/quad.gif); 
   margin: 20px 0 20px 40px; } 
   	
#inhalt ul ul { list-style-image: none; list-style: none; } 	

.inhaltsite { padding: 0 0 0 40px; }

p {
	margin-top: 0.3em;
	margin-bottom: 1em; }
	
td {
    font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 93%;
	color: #14154D;	 }
	
.boxmitte {
    float: left; 
	margin: auto;
	padding: 15px 20px 5px 0;
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2A2B62; }	
	
.breaker { clear: both; } 
	   
#nav-unten {
    margin: 0;
	padding: 0;
	display: block;	}
	 	
#nav-unten a {
    font: 86% Verdana, Arial, Helvetica, sans-serif; 	
	text-decoration: none; }

#nav-unten a:hover {
	color: #EC9330; }

select { 
    background-color: #FCFCFC;
    border: 1px;
    border-style: solid;
    border-color: #A3A7C6; }

form {
    margin: 0;
	padding: 0; 
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 13px;
	color: #14154D;}	
	
#rechts-inhalt {
	padding: 0px;
	margin: 0px;
	margin-left: 15px;
 	color: #14154D;	
	font-size: 86%; }

#rechts-inhalt a {
	color: #666B8B;
	line-height: 1em;
	text-decoration: none; }

#rechts-inhalt a:hover {
	color: #EF8108;	
	line-height: 1em; }

#rechtsnav { height: 130px; padding: 0 0 10px 0;}	

#rechtsnav ul {
   list-style: none;
   margin: 0;
   padding: 20px 0 5px 0; }
   
#rechtsnav li {
   padding: 0 0 1px 0; }	   	
	
#rechtsnav a {   
   text-decoration: none; 
   background: url(../bilder/layout/arrow-b.gif)  no-repeat center left; }	

#rechtsnav a:hover {
   color: #EF8108;    
   background: url(../bilder/layout/arrow-o.gif) no-repeat center left ; }

#kontaktbox01 {
    float: right;
    width: 70px;
	margin: 0 0 7px 7px;
	padding: 3px 0 3px 0;	
	text-align: center;		
	border: 1px;
	border-style:solid;		
    border-color: #F3B877;
	font: bold  93%  Arial, Verdanan, Georgia, Helvetica, sans-serif;
	background:#FBF2E7; }
	
#kontaktbox02 {
    float: right;    
	margin: 0 0 7px 7px;
	padding: 5px;	
	border: 1px solid #F3B877;
	font: bold 12px  Arial, Verdanan, Georgia, Helvetica, sans-serif;
	line-height: 150%;
	background:#FBF2E7; }
	
#kontaktbox03 {
    margin: 0 20px 2px 0;
	padding: 2px;	
	border: 1px solid #F3B877;
	font: bold 11px  Arial, Verdanan, Georgia, Helvetica, sans-serif;
	background:#FBF2E7; }
	
			
 #kontaktbox01 a, #kontaktbox02 a {
	color: #EC9E47;	
	text-decoration: none; }

 #kontaktbox01 a:hover, #kontaktbox02 a:hover {
	color: #ED820D; }
	
	


.ohne { text-decoration: none; }    
.blind0 { color: #DDDFED; display: none; }
.blind { color: #ffffff; display: none; }

.bild-rechts95 {
margin:  20px;
 }
 
.bild-rechts100 {
margin: 17px 20px 18px 20px;
 }
 
.bild-rechts105 {
margin:  15px 20px 15px 20px;
 }  

.bild-text-links, .bild-text-rechts, .bild-text-mitte, .bild-text, .bild-text-links02, .bild-text-rechts02 {
text-align: center;
border: 5px;
border-style: solid;
border-color: #F1F2F8; }

.bild-text-links {
margin: 0 10px 0 0; }

.bild-text-links02 {
margin: 5px 10px 0 0; }

.bild-text-rechts {
margin: 0 0 10px 10px; }

.bild-text-rechts02 {
margin: 10px 0 10px 10px; }

.bild-text-mitte {
margin: 0 5px 10px 0; }


.imageright{ float:right;  }
.foto-zent { text-align: center; margin: 0 0 10px 0;}
.foto-left { float:left; margin: 0 10px 3px 0; border: 1px solid #DDDFED; }

.foto-text-mitte {
margin: 10px 10px 5px 0; 
border: 1px solid #DDDFED; }

.foto-text-mitte02 {
margin: 10px 10px 5px 0; 
 }

.foto-text-links {
margin: 0 10px 5px 0;
border: 1px solid #DDDFED; }

.foto-text-rechts {
margin: 0 0 5px 10px;
border: 1px solid #DDDFED; }

.foto-rechts {
border: 5px;
border-style: solid;
border-color: #E7E8F2; }

.drucken { display: none; }

#kopfdruck { display: none; }