/* Hintergrund, Scrollbalken  */

body, html 	{ 

		background-color: #00008B;
		background-image: url('../pix/back.jpg'); 
		margin: auto;
    		font-variant: normal; 
       		color: #707070;
         	font-family: arial;
            	text-align: center;
		scrollbar-face-color: #faebd7;
		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;
            	
            	font-family: arial;
            	font-size: 9pt;
            	float: left;
            	width: 1000px;
            	height: 1000px;
            	margin: auto;
            	text-align: center;
            	padding: 0px;
            	padding-bottom: 15px;
            	border: 0px solid #dcdcdc; 
            	z-index: 1;
            	}  
  .header    	{
 		position: absolute;
		top: 5px;
		left:0px;
            	width: 1000px;
            	height: 160px;
            	background-color: #c3dfed;
            	background-image: url("../pix/back_head.jpg");
            	margin: 0px;
            	padding: 0px;
            	border-top: 1px solid #00008b;
            	border-left: 1px solid #00008b;
            	border-right: 1px solid #00008b;
            	border-bottom: 0px solid silver;
           	}  

 
 
 .ueberschrift_1   {
                 position: absolute;
		top: 15px;
		left:100px;                
                 width:655px;
                 height:85px;  
                background-image: url("../pix/ueberschrift.png"); 
                } 
  .ueberschrift_2   {
                 position: absolute;
		top: 100px;
		left:260px;                
                 width: 450px;
                 height:30px;
                 border : 0px solid silver;  
                 z-index: 5; 
                }                        	

  .logo   {
                 position: absolute;
		top: 5px;
		right:30px;                
                 width: 158px;
                 height:129px;
                 background-image: url("../pix/logo_r.png");
                 border : 0px solid silver;  
                 z-index: 5; 
                }         	
 /* Links */       

a:link {
         color : #00008b;
         font-family: arial;
          
         text-align: center;
         text-decoration: none;
	}

a:visited {
        color : #6495ed;
		font-family: arial;
		
        text-align: center;
        text-decoration: none;
          }

a:hover {
        color: #b0b0b0;
		font-family: arial;
		
        text-align: center;
        text-decoration: none;
	 }

a:active {
        color: red;
        	font-family: arial;
		
        text-align: center;
        text-decoration: none;
         }
 
         
 .left {    position: relative;
		top: 165px;
		left: 0px;
            	width: 160px;
            	height: 800px;
            	float: left;
            	background-color:#ffffff;
            	background-image: url("../pix/back_seite.jpg");
            	background-repeat: repeat-x;
            	color: #FFFBF1;
	     margin: 0px;
	     text-align: center; 
	     border-left : 1px solid #00008b;
		 border-right : 0px solid silver;
		 border-bottom : 1px solid #00008b;
       }
   .menuekopf          {   
                position: relative;
		top:-40px;
		left:0px;
            	width: 160px;
                height: 190px;
	       background-image: url("../pix/logo_hotel.png");
	        z-index: 5; 
            	color:#FFFBF1;
	     margin: auto;
	     text-align: center; 
	    border : 0px solid #00008b;
       }     
 .menue          {   
                position: absolute;
		top: 35px;
		left:1px;
            	width: 160px;
                font-size: 9pt;
	        display:block; 
	       
	        z-index: 5; 
            	color:#FFFBF1;
	     margin: 0px;
	     text-align: center; 
	    border : 0px solid silver;
       }

.menue li {
height: 25px;
margin: auto;
margin-top: 2px;
}


	    
	    
.menue ul li a, .menue li a:link
                 {
                 text-decoration: none;
                display: block;
                color: #00008b;
                width: 138px;
                height: 15px;
                padding: 5px;
                margin: 2px 0px 0px 3px;
                text-align: center;
                border-top: 1px solid #FFFFFF;
                border-right: 1px solid #000000;
                border-bottom: 1px solid #000000;
                border-left: 1px solid #FFFFFF;
                background-color: #ffebcd;
               background-image: url('../pix/back_button.jpg'); 
               
                z-index: 5;}

.menue ul li.active a:visited
                {
		color: #000000;
		z-index: 5;
		}
.menue ul li a:visited
                {
		color: #595959;
		z-index: 5;
		}
.menue ul       {
                list-style-type: none;
                padding: 0px;
                margin: auto;
                text-align: center;
                z-index: 5; 
                }
.menue ul li    {
                float:left;                 
                margin-right:1px; 
                position:relative;
                }
.menue ul li ul {
                display: none;
                }

.menue ul li a:hover , .menue li a:active, .menue li a:focus, .menue li.active a, .menu ul li a:hover                 
                {
                color: #a9a9a9;
                height: 15px;
                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-image: none; 
                background-color: #ffffff;
                z-index: 5;} 






 
.homepage 	{
                position: absolute; 
                left: 22px; 
                top: 550px; 
                width: 100px; 
                height: 40px; 
                font-family: arial; 
                font-size: 8pt; 
                color: #c0c0c0;
                text-align: center; 
                text-decoration: none; 
                padding: 0px 0px 0px 0px; 
                 border : 0px solid silver;
                }  
  
 #counter      {
                display: hidden;
                }
                                
                
.inhalt {
		position: relative;
		top: 165px;
		left:0px;
            	width: 681px;
            	height: 800px;
            	float: left;
            	background-color: #ffebcd;
          /*   background-image: url("../pix/mitte.jpg"); */
             text-align: center;
	     border-bottom : 1px solid #00008b;
	   
        }
 .right {   
                 position: absolute;
		top: 165px;
		left:842px;
            	width: 159px;
            	height: 154px;
            	background-color:#ffffff;
            	background-image: url("../pix/back_seite.jpg");
            	background-repeat: repeat-x;
            	color: #FFFBF1;
	     margin: 0px;
	     text-align: center; 
	      border-left : 0px solid silver;
		 border-right : 1px solid #00008b;
		 border-bottom : 1px solid #00008b; 
	     	        
       }
 

 	     
	     
#wetter	       {
                position: absolute;
		top: 50px;
		left:2px;
            	width: 152px;
            	height: 152px;
            	background-color: #ffebcd;
            	 border: 1px solid #00008b; 
            	display: block;
             }
            
             
             

h1              { 
                color: #ffffff;
                font-family: arial;
                font-size: 14pt;
                font-style:italic;
                text-align: center; 
                font-weight: bold; 
                text-decoration: normal; 
                margin-top: 5px; 
                margin-bottom: 5px;
                 }
h2              { 
                color: #00008b;
                font-family: arial;
                font-size: 11pt;
                text-align: center; 
                font-weight: bold; 
                text-decoration: normal; 
                margin-top: 5px; 
                margin-bottom: 2px;
                 }
h3             { 
                color: #757575;
                font-family: arial;
                font-size: 10pt;
                text-align: center; 
                font-weight: bold; 
                text-decoration: normal; 
                margin-top: 4px; 
                margin-bottom: 0px;
                 } 
 h4             { 
                color: #4a4a4a;
                font-family: arial;
                font-size: 9pt;
                text-align: center; 
                font-weight: bold; 
                text-decoration: normal; 
                margin-top: 2px; 
                margin-bottom: 0px;
                 }                 
                 
p          { 
                color: #707070;
                font-family: arial;
                font-size: 9pt;
                text-align: left; 
                font-weight: normal; 
                text-decoration: normal; 
                margin: 6px 6px 2px 6px; 
                
                 }
.inhalt ul          {        
                list-style-type:square;
                list-style-position:outside;
                margin: 0px 0px 0px 20px;
               padding: 0px;
                
                }
 .inhalt li                {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 00px;
                
                line-height: 20px;
                
                border : 0px solid #a9a9a9; 
                }                                 


