
	
body {
	background: #D5D2CA url(../images/layout/bg_body01.jpg) repeat-x;	
	margin: 0;	
	padding: 0;	
	font-size:101%;	
	color: #67645B;	
	text-align: center;	
	}
	
#head   { margin: 0; padding: 0; border: 0; }	
b, h1, h2, h3, img, #imagebox, #nav ul    {margin: 0; padding: 0;} 
img { border: 0; }

h1 { font:  1.3em Arial, Verdana, Helvetica, sans-serif; color: #92C62F;   }
h3 { font:  1.3em Arial, Verdana, Helvetica, sans-serif; color: #92C62F;   }	 
b { font: 700 1em  Arial, Verdana, Helvetica, sans-serif ; color: #756F53;  }	 
p {	line-height: 1.3;	}	

	
#head {
	width: 100%;	
	height: 50px;		
	background: #92C62F ; 
	}	
	
#bethel_logo{
	width: 920px;	
	height: 50px;	
	margin: 0 auto;	
	padding:  0;	
	text-align: right;	
	font: bold  93%  Arial, Verdanan, Georgia, Helvetica, sans-serif; color: #ffffff;	
	}	
	
#main {
	width: 920px;	
	margin: 0 auto;	
	padding:0;
	border-bottom: 1px solid #C3C0B9; 
	text-align: left;	
	background:#ffffff url(../images/layout/nav_bg.gif) repeat-y top left ;	
	color: #625F58;	
	
			}
	
#shadow-re  { background: url(../images/layout/shadow01.jpg) repeat-y; }	  
#shadow-li  { background: url(../images/layout/shadow02.jpg) repeat-y top right ; } 

#left {
    padding: 0 0 18px 18px;	
	margin: 0;	
	width: 240px;
	float:left;
    	}	 
				
#left_backg {   width: 240px; background: url(../images/layout/white_top.gif) no-repeat top center ;   }

#content {
	float: right;	
	width: 580px;	
	padding: 10px 50px 25px 0;	
	margin: 0;
	font: 0.85em "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 1em;  width: 570px;
	color:#000000;			
		}
	
		
#content a   {  color: #DE2912; text-decoration:none;   } 
#content a:hover {  color: #DE2912;  text-decoration:underline;  }	

#content_bg  { font: 0.95em "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 1.2em;  width: 570px;
background: url(../images/pages/ort.jpg) no-repeat top center ; } 
		
#img_top {    
   width: 570px;      
   border-bottom: 1px solid #92C62F; 
   margin: 0 0 2px 0;   
   padding: 0 0 20px 0 ;    
      }
	  

 #img_top04 {    
   width: 570px;      
   border-bottom: 1px solid #92C62F; 
   margin: 0 0 2px 0;   
   padding: 0 0 5px 0 ;    
      }        
	  
 #img_top01 {    
   width: 570px; 
   height: 27px;     
   border-bottom: 1px solid #92C62F; 
   margin: 0 0 2px 0;   
   padding: 0 0 5px 0 ;    
      }  

#box  {
float:right;
width: 155px;
padding: 10px 0 12px 0;
margin: 0 18px 0 18px;
background: #ffffff;
}
	  
        
#footer {
clear:both;
width: 855px;
padding: 10px 0 12px 0;
margin: 0 18px 0 18px;
background: #ffffff;
}

input, select 
{
margin: 0 20px 0 0;
padding: 0;
font-size: 13px; 
background-color: #ffffff;
border: 1px;
border-color: #FDD357;
border-style: solid;
float:right; 
}

/* Navigation 	*/

#nav {
width: 210px;
margin:  0;
padding: 40px 0 0 30px;
text-align: left;
	 }		 

#nav ul { list-style: none; margin:0; padding:0; }
#nav li { margin:0; padding:  2px 0 0 0; } 

#nav ul a {
display: block;
margin: 0;
width: 125px;
font:  bold 0.9em   Arial, Verdana, Helvetica, sans-serif;
line-height: 1.4em;

text-decoration:none;
padding: 0 0 0 15px;
}


#nav a:hover
{ 
color:#B2CB31;
}

#nav ul ul {
        list-style: none;		
        margin: 0 0 0 22px;		
	    padding: 0 0 2px 0;
		}


#nav li li {
        margin: 0;			      				
        padding:  0;      	
		}

#nav li li a:link, #nav li li a:visited
{
display: block;
width: 140px;
background: #F0EFEA;
padding: 0 0 0 2px;
margin: 0px;
text-decoration: none;
text-align: left;
font: bold 0.8em   Arial, Verdana, Helvetica, sans-serif; 	
color: #87AF21;
}

#nav li li a:hover, #nav li li a:active
{ 
color: #B2CB31; 
}



#nav_bottom { 
     clear:both;
	 float:left;	 
	 background: #F0EFEA; 	
	 padding:  3px 0 3px 0 ;	  
	 margin: 0 ;	  
     width: 232px;		  
	 color: #84AC17;	  
	 font:  bold 11px   Arial, Verdana, Helvetica, sans-serif; 	  
	  }
	  
#nav_bottom a  {  padding: 0 6px 0 6px; color: #87AF21; text-decoration:none; } 

#nav_bottom a:hover {  padding: 0 6px 0 6px; color: #B2CB31; text-decoration:none;}


/* Klassen 	*/

.navaktiv { color: #DE2912;
 }
.aktiv {
color:#DE2912;
background:  url(../images/layout/arrow-red.jpg) no-repeat center left ; }

.inaktiv {
color: #87AF21;
background:  url(../images/layout/arrow-green.jpg) no-repeat center left ; }


.font_size { padding: 0 12px 0 0; margin: 0; font:  bold 0.84em   Arial, Verdana, Helvetica, sans-serif; text-align:right; color:#92C62F; }
.text_note  { font: 700 0.9em  "Comic Sans MS", Arial, Verdana, Helvetica, sans-serif; line-height: 1.2em;  color: #ffffff;} 

.text_einger01 { padding: 0 0 0 60px;  }	
.text_einger02 { padding: 0 0 0 15px; }
.text_einger03 { padding: 0 0 0 185px; }
.text_einger04 { padding: 0 0 0 10px; }	  
.marker { background: #FEEE9A; padding:0 2px 0 2px;  }
.text_content  { font: 0.9em "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 1.2em;  width: 570px; } 
.text_contact  { font: 0.8em "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; text-align:center; color: #6C9719;   margin:0;  padding:0;   }
.text_img03  { font: 1em "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 1.2em;  width: 570px; height:150px;
 padding: 10px 0 0 10px; }  
 .text_klein  { font: 0.84em "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;  padding: 15px 10px 0 0; text-align:right; } 
 .text_klein_ak  { font: 0.8em "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;  padding: 0 0 2px 0; text-align:right; }
.main-left {background: url(../images/layout/shadow-left01.jpg)  no-repeat top left; height:100%; } 
.main-right {	background: url(../images/layout/shadow-right02.jpg) no-repeat top right; } 
.logo_schriftzug { margin: 30px 0 7px 18px;} 
.logo { margin: 0 0 0 20px;}   
.breaker { clear: both; }  
.invis { display:none; }
.mitte { text-align:center; }
.flRight {float:right; }
.flLeft {float:left; }
.plakat { text-align:left; } 
.flright-print { text-align:right; margin:0; padding: 0;   }

.img_kl_top {
margin: 0 5px 4px 5px;
text-align: center; }

.img_kl {
margin: 4px 5px 0 5px;
text-align: center; }

.img_kl_top, .img_kl { text-align: center; }

  
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* Tabellen 	*/


td.zelle1 { 
        width:50%;
        font: 1em "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 1.2em;
        padding: 5px 2px 5px 2px;    
		 }
td.zelle2 { 
        font: 1em "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 1.2em;
        padding: 5px 2px 5px 2px;    
		 }	 

td.zelle3 { 
        
        font: 0.9em "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 1.2em;
        padding: 3px 2px 2px 2px;
		text-align:center;    
		 }	 
		 
td.zelle4 {            
        padding: 15px;		    
		 }	 		 


/* Print 	*/

.navaktiv { color: #DE2912;
 }
.rotaktiv { color: #DE2912;
 }
		
#headprint { display: none; }
.logo_print  { display: none; }
.text_print_contact { display: none; }
