/* Style Sheet */
html, body {
             margin: 0px;
             padding: 0px;
             border: 0px none;
             color: black;
             font-family: arial; 
             font-size: 10pt;
             background: #ffdead;
             scrollbar-face-color: #663300;
             text-align: center;
             }
.rahmen    	{
  			position: relative;
    		top: 0px;
            width: 1000px;
            height: 100%;
            margin: auto;
            text-align: center;
            border: 0px solid #00008B;
            z-index: 1;
           	}
.ansicht   	{
            position: relative;
            top: 5px;
            left: 0px;
            box-sizing: content-box;
            font-family: arial;
            font-size: 9pt;
            width: 1000px;
            
            margin: auto;
            text-align: center;
            padding: 0px;
            margin-bottom: 15px;
			background: #ffdead;
            border: 1px solid #663300; 
            z-index: 1;
            }              
.header {
	     position: absolute;
	     left: 0px;
	     top: 0px;
	     width: 1000px;
	     height:120px;
	     z-index: 2;
	  	 background: #ffcc66;
	     background-image: url("../pix/back_o.jpg");
	     border: 0px solid #dcdcdc; 
         } 
.schrift   {
                 position: absolute;
		 top: 4px;
		 left: 225px;             
                 width: 572px;
                 height:97px;
                 border : 0px solid silver;  
                 z-index: 3; 
                 background-image: url("../pix/ueberschrift.png");
                }           
    .foto_l   {
                 position: absolute;
		top: 10px;
		left:10px;                
                 width: 212px;
                 height:90px;
                 background-image: url("../pix/gaststaette.jpg");
                 border-right : 1px solid #000000; 
				 border-bottom : 1px solid #000000; 
                 z-index: 5; 
                } 
  .foto_r   {
                 position: absolute;
		top: 10px;
		right:10px;                
                 width: 212px;
                 height:90px;
                 background-image: url("../pix/aussen.jpg");
                 border-right : 1px solid #000000; 
				 border-bottom : 1px solid #000000;
                 z-index: 5; 
                }           
         
                      
.left {
	     position: absolute;
	     left: 1px;
	     top: 121px;
	     width: 165px;
	     
	     z-index: 4;
	     background: #ffcc66;
	    
	     border-right : 1px solid #663300;
	     border-left : 0px solid #663300;
      }
 .logo  {
                 position: absolute;
		top: 10px;
		left: 40px;
		margin: auto;
		text-align: auto;
		background-image: url("../pix/habicht.png");               
                 width: 89px;
                 height:111px;
                 border : 0px solid silver;  
                 z-index: 5; 
                }  
      
.inhalt {
                 position: absolute;
		top: 121px;
		left:167px;
		width: 666px;
	    
             
             background: #ffcc66;
	     z-index: 3;
	     border : 0px solid silver;
        }
.right {
	     position: absolute;
	     right: 1px;
	     top: 121px;
	     width: 165px;
	    
	     z-index: 9;
	     background: #ffcc66;
	    
	     border-left : 1px solid #663300;
	     border-right : 0px solid #663300;
      }
 	     
#wetter	       {
                position: absolute;
		top: 10px;
		left:22px;
            	width: 120px;
            	height: 285px;
            	 border: 1px solid #00008b; 
            	display: inline;
             }
 
   h1        {     color: #008000; 
                   font-family: arial; 
                   font-size: 14pt; 
                   font-style:italic; 
                   font-weight: bold; 
                   text-align: center; 
                   text-decoration: normal; 
                   
                    }     
 
   h3         { color: green; 
                   font-family: "arial"; 
                   font-size: 10pt; 
                   font-style:italic; 
                   font-weight: bold; 
                   text-align: center; 
                   text-decoration: normal; 
                   margin-top: 10px;
				   margin-bottom: 5px;
                    }
   h2         { color: green; 
                   font-family: arial; 
                   font-size: 10pt; 
                   font-weight: bold; 
                   text-align: center; 
                   text-decoration: normal; 
                   margin-top: 5px;
                    }


a:link {
         color : #006633;
         font-family: arial;
         font-size: 10pt; 
         text-align: center;
         text-decoration: none;
	}

a:visited {
        color : #2e8b57;
		font-family: arial;
		font-size: 10pt;
        text-align: center;
        text-decoration: none;
          }

a:hover {
        color: #ff8c00;
		font-family: arial;
		font-size: 10pt;
        text-align: center;
        text-decoration: none;
	 }

a:active {
        color: red;
        	font-family: arial;
		font-size: 10pt;
        text-align: center;
        text-decoration: none;
         }
	 

.menue          {   
        position:absolute;      
		top:120px;
		left: 4px;
		width: 147px;
		height:239px;
	    display: block;
	    z-index: 6; 
        font-size: 8pt;
		background-repeat: no-repeat;
	    padding-top: 5px;  
	 
       }



	    
	    
.menue ul li a, .menue li a:link
                 {
                 text-decoration: none;
                display: block;
                color: #663300;
				background-image: url("../pix/back_button_1.jpg");
				background-repeat: repeat-x;
                width: 138px;
                font-size: 9pt;
				padding: 5px 0px 5px 0px;
                margin: auto;
				margin-top: 1px;
                text-align: center;
                border-top: 1px solid #c0c0c0;
                border-right: 1px solid #000000;
                border-bottom: 1px solid #000000;
                border-left: 1px solid #c0c0c0;
                z-index: 5;
				}

.menue ul li a:visited
                {
		color: #ffffff;
		z-index: 5;
		}

.menue ul       {
                list-style-type: none;
                padding: 0px;
                margin: auto;
                text-align: center;
                z-index: 5; 
                }
.menue ul li    {
                                
                margin-right:1px; 
                position:relative;
                }
.menue ul li ul {
                display: none;
                }

/* specific to non IE browsers*/
.menue ul li:hover a, .menue li a:active, .menue li a:focus, .menue li.active a                 
                {
                color: #ffffff;
                font-weight: normal;
                
                background-image: none;
                text-decoration: none;
                background-color: #663300;
                z-index: 5;} 		  
.homepage 	{
                position: absolute; 
                
                top: 480px; 
                width: 100px; 
                height: 50px;
                left: 30px; 
                font-family: arial; 
                font-size: 8pt;
                margin: auto; 
                text-align: center; 
                text-decoration: none; 
                padding: 0px 0px 0px 0px;
                color: #00008b; 
                }
.spalte_l { 
                 position: absolute;
                 left: 7px;
                 top: 10px;
             width: 325px;
             height: 690px;
             text-align: left; 
             border: 1px solid #150186;
             padding: 0px;
             
             display:inline;
             
              background: white; 
              z-index:1;  
            } 
 .spalte_r	{
                 position: absolute;
                 right: 7px;
                 top: 10px;
             width: 325px;
             height: 690px;
             text-align: left; 
             border-right: 1px solid #150186;
             border-top: 1px solid #150186;
             border-bottom: 1px solid #150186;
             padding: 0px;
            
            
            display:inline;
              background: white;
              z-index:1; 
            } 

                       
 
p 	        { font-family: arial;
                color: #3A4012 ; 
                font-size: 9pt; 
                text-align: left; 
                text-decoration: none; 
                margin: 3px 3px 3px 8px; 
                padding-left: 3px;}
ul          {
                margin: 20px 0px 0px 30px;
               padding: 0px;
			   color: #3A4012;
                }
li                {
                margin: 0px 0px 0px 8px;
                padding: 0px;
                display: list-item;
                }			
.cleared
			{
			float: none;
			clear: both;
			margin: 0;
			padding: 0;
			border: none;
			font-size:1px;
			}

