/* Hintergrund, Scrollbalken  */

body, html 	{ 

		background-color: #ffffff;
		margin: auto;
    		font-variant: normal; 
       		color: #3A4012;
         	font-family: "arial";
            	text-align: center;
		scrollbar-face-color: #fff5d5;
		font-size: 100.01%;
		 }
		 
          
.rahmen    	{
  		
            	width: 1000px;
            	height: 100%;
            	margin: auto;
            	text-align: center;
            	border: 0px solid #00008B;
           	}
.ansicht   	{
           position: relative;
           top: 0pix;
           left: 0pix;
            	box-sizing: content-box;
            	background-color: #fff5d5;
            	font-family: "arial";
            	font-size: 9pt;
            	float: left;
            	width: 1000px;
            	height: 1000px;
            	margin: auto;
            	text-align: center;
            	padding: 0px;
            	padding-bottom: 15px;
            	border: 1px solid #00008b; 
            	z-index: 1;
            	}  
  .header    	{
 		position: absolute;
		top: 4px;
		left:0px;
            	width: 1000px;
            	height: 150px;
            	background-image: url("../pix/back_head.jpg");
            	margin: 0px;
            	padding: 0px;
            	border-top: 1px solid #00008b;
            	border-bottom: 0px solid silver;
           	}  
          	
  .ueberschrift   {
                 position: absolute;
		top: 30px;
		left:20px;                
                 width: 530px;
                 height:85px;  
                background-image: url("../pix/ueberschrift_1.png");
                 z-index: 5; 
                }   
 .ueberschrift_2   {
                 position: absolute;
		top: 85px;
		left:200px;                
                 width: 376px;
                 height:30px;
                 border : 0px solid silver;  
                 z-index: 5; 
                }   
.oben_back       {
                position: relative;
                 
                 top: 5px;
                 left: 280px;
                width: 400px;
             height: 140px; 
             
             margin: auto;
             padding: 0px;
             background-image: url(../pix/oben_back.png) ;
             background-repeat:no-repeat;
             border: 0px solid #ffefd5;
             }	
	            
           	
.oben_pix	{
                position: relative;
                 left: 0px;
                 top: 0px;
		width: 385px;
		height: 125px;
		float: left;
		vertical-align:top;
		margin-top: 0px;
                padding: 0px;
  		background: url(../pix/loader.gif) no-repeat center;
  		border: 1px solid #a9a9a9;
  		display: inline;
  		} 
 
.logo  {
                 position: relative;
		top: 25px;
		left:0px;                
                 width: 140px;
                 height:133px;
                 background-image: url("../pix/logo.jpg");
                 border : 0px solid silver;  
                 z-index: 6;
                 margin: auto; 
                }              
                 
                                                                	
 /* Links */       

a:link {
         color : #000000;
         font-family: arial;
          
         text-align: center;
         text-decoration: none;
	}

a:visited {
        color : #00008b;
		font-family: arial;
		
        text-align: center;
        text-decoration: none;
          }

a:hover {
        color: #0000ff;
		font-family: arial;
		
        text-align: center;
        text-decoration: none;
	 }

a:active {
        color: red;
        	font-family: arial;
		
        text-align: center;
        text-decoration: none;
         }
.left         {   
                position: absolute;
		top: 155px;
		left:0px;
            	width: 160px;
            	height: 800px;
            	background-color: #fff5d5;
            	background-image: url("../pix/back_left.jpg");
                
	        display:inline; 
	       
	        z-index: 3; 
            	color:#FFFBF1;
	     margin: 0px;
	     text-align: center; 
	    
	    border : 0px solid silver;
	    border-bottom: 1px solid #00008b;
       }
        

.menue          {   
                position: relative;
				top: 20px;
				left:0px;
            	width: 150px;
                
	        	display:block; 
	       
	        	z-index: 5; 
            	color:#ffffff;
            	font-weight:bold;
	     		margin: auto;
	     		text-align: center; 
	    		border : 0px solid silver;
       }

.menue ul       {
				
                list-style-type: none;
                padding: 0px;
                margin: auto;
                text-align: center;
                z-index: 5;
               
                }
.menue ul li    {
                display: block;                 
                margin: auto; 
                
                
                }
	    
	    
.menue ul li a, .menue li a:link
                 {
                text-decoration: none;
                display: block;
                color: #727272;
                width: 130px;
                padding: 5px 0px 5px 0px;
                margin: auto;
                text-align: center;
                font-weight:normal;
                border-top: 1px solid #FFFFFF;
                border-right: 1px solid #000000;
                border-bottom: 1px solid #000000;
                border-left: 1px solid #FFFFFF;
                background-color: #fceec7;
                background-image: url(../pix/back_button.jpg);
                z-index: 5;}

.menue ul li a:visited
                {
		color: #00008b;
		z-index: 5;
		 font-weight:normal;
		 
		}




.menue ul li:hover a, .menue li a:active, .menue li a:focus, .menue li.active a                 
                {
                color: #00008b;
                font-weight: normal;
                border-top: 1px solid #000000;
                border-right: 1px solid #FFFFFF;
                border-bottom: 1px solid #FFFFFF;
                border-left: 1px solid #000000;
                padding-top: 6px;
                padding-bottom: 4px;
                width: 130px;
                margin: auto;

                text-decoration: none;
                background-color: #fceec7;
                filter:alpha(opacity=50); /* IE */
                opacity:.50;
                z-index: 5;} 



   
   
.homepage 	{
                position: relative; 
                left: 0px; 
                top: 370px; 
                width: 100px; 
                height: 50px; 
                font-family: "arial"; 
                font-size: 8pt;
                margin: auto; 
                text-align: center; 
                text-decoration: none; 
                padding: 0px 0px 0px 0px;
                color: #00008b; 
                } 
  #counter       {
                 display:none;
                 }                

.inhalt {
		position: absolute;
		top: 154px;
		left:160px;
            	width: 680px;
            	height: 800px;
            	background-color: #fdefc6;
                text-align: center;
	     
	     border : 0px solid silver;
	     border: 1px solid #00008b;
	     z-index: 5;
        }

        
        
        
        
 .right {   
                 position: absolute;
		top: 155px;
		left:840px;
            	width: 160px;
            	height: 800px;
            	background-color: #fff5d5;
            	background-image: url("../pix/back_right.jpg");
            	color: #FFFBF1;
	     margin: 0px;
	     text-align: center; 
	     
	     border : 0px solid silver;
	     border-bottom: 1px solid #00008b;	     
       }



#wetter	       {
                position: relative;
		top: 40px;
		left:0px;
            	width: 120px;
            	height: 282px;
            	  
            	
             }

h1              { 
                color: #00008b;
                font-family: arial;
                font-size: 11pt;
                text-align: center; 
                font-weight: bold; 
                text-decoration: normal; 
                margin-top: 15px; 
                margin-bottom: 5px;
                 }
h2              { 
                position: relative;
                 color: #00008b;
                font-family: arial;
                font-size: 14pt;
                text-align: center; 
                font-weight: bold; 
                text-decoration: normal; 
                margin-top: 5px; 
                margin-bottom: 5px;
               
                 }
 h3              { 
                 color: #00008b;
                font-family: arial;
                font-size: 11pt;
                text-align: center; 
                font-weight: bold; 
                text-decoration: normal; 
                margin-top: 5px; 
                margin-bottom: 5px;
                 }
  h4             {
                color:#707070;
            	font-weight:bold; 
            	font-family: arial;
                font-size: 10pt;
                text-align: center; 
                text-decoration: normal; 
                margin-top: 4px; 
                margin-bottom: 4px;
            	}
  h5             {
                color:#000000;
            	font-weight:bold; 
            	font-family: arial;
                font-size: 10pt;
                text-align: center; 
                text-decoration: normal; 
                margin-top: 4px; 
                margin-bottom: 4px;
            	} 
          	         	                 
  p 	        {
                  font-family: arial;
                color: #3A4012 ; 
                font-size: 9pt; 
                text-align: left; 
                text-decoration: none; 
                margin: 3px 3px 3px 4px; 
                }  
       
.kontakt_inhalt	{ 
                position: relative;
		        top: 70px;
		        margin: auto;
		        width: 120px;
                color: #00008b; 
                line-height:12px;
                font-size: 11px; 
                border : 1px solid  #00008b;
				background-color: #ffffff;
				padding-top: 5px;
				padding-bottom: 10px;
                }

p, ul            { 
                color: #707070;
                font-family: arial;
                font-size: 9pt;
                text-align: left; 
                font-weight: normal; 
                text-decoration: normal; 
                margin: 2px 2px 2px 4px; 
                
                 }
ul          {
                margin: 10px 0px 0px 30px;
               padding: 0px;
                }
li                {
                margin: 0px 0px 0px 5px;
                padding: 0px;
                display: list-item;
                }
 .foto       {
                position: relative;
                 left: 10px;
                 top: 10px;
                width: 312px;
             height: 237px; 
             background-image: url(../pix/foto_back.jpg);
             margin-bottom: 10px;
             }
.foto_fewo   {
                position: relative;
                 left: 0px;
                 top: 0px;
                width: 300px;
             height: 225px;
             background: url(../pix/loader.gif) no-repeat center;
             border : 1px solid #a9a9a9; 
             }
             
.mitte        {
                margin: auto;
                text-align: center;
                }
.menue_belegung          {   
                position: relative;
		top: 20px;
		
            	width: 150px;
                
	        display:block; 
	       
	        z-index: 5; 
            	color:#ffffff;
            	font-weight:bold;
	     margin: auto;
	     text-align: center; 
	    border : 0px solid silver;
       }



	    
	    
.menue_belegung ul li a, .menue_belegung li a:link
                 {
                 text-decoration: none;
                display: block;
                color: #727272;
                width: 130px;
                padding: 5px;
                margin: 0px 0px 0px 4px;
                text-align: center;
                font-weight:normal;
                border-top: 1px solid #FFFFFF;
                border-right: 1px solid #000000;
                border-bottom: 1px solid #000000;
                border-left: 1px solid #FFFFFF;
                background-color: #fceec7;
                background-image: url("../pix/back_button.jpg");
                z-index: 5;}

.menue_belegung ul li a:visited
                {
		color: #00008b;
		z-index: 5;
		 font-weight:normal;
		}

.menue_belegung ul       {
                list-style-type: none;
                padding: 0px;
                margin: auto;
                
                text-align: center;
                z-index: 5; 
                display: block;
                }

.menue_belegung ul li ul {
                display: none;
                }

/* specific to non IE browsers*/
.menue_belegung ul li:hover a, .menue_belegung li a:active, .menue_belegung li a:focus, .menue_belegung li.active a                 
                {
                color: #00008b;
                font-weight: normal;
                border-top: 1px solid #000000;
                border-right: 1px solid #FFFFFF;
                border-bottom: 1px solid #FFFFFF;
                border-left: 1px solid #000000;
                padding-top: 6px;
                padding-right: 4px;
                padding-bottom: 4px;
                padding-left: 6px;
                text-decoration: none;
                background-color: #fceec7;
                filter:alpha(opacity=50); /* IE */
                opacity:.50;
                z-index: 5;} 


