/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Grundformatierungen */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */


body {
  background-color:#FFFFFF;
  color:#000000;
  font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
  font-size:8px;
  line-height: 14px;
  margin:0px;
  padding:0px;
  }
 
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Layer-Formatierung Kopfteil */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#kopfteil { 
		position: absolute; 
		width: 986px; 
		height: 106px; 
		top:57px;
		left:17px;
		visibility: visible; 
		background-color: #FF7C1D; 
		background:url(/images/hgrund_orange.jpg) 0px no-repeat;
		}
		
#logo { 
		position: absolute; 
		width: 92px; 
		height: 80px; 
		top:10px;
		left:60px;
		visibility: visible; 
		/*background-color: #1B2344;*/ 
		z-index:2;
	    }	
		
		
#touristlogo { 
		position: absolute; 
		width: 231px; 
		height: 15px; 
		top:14px;
		left:170px;
		visibility: visible; 
		color: #050C2D; 
		}
		
#whg1_on { 
		position: absolute; 
		width: 147px; 
		height: 33px; 
		top:75px;
		left:175px;
		visibility: visible; 
		background-color: #FF0000; 
		z-index:2;
	    }		
		
		
#whg2_on { 
		position: absolute; 
		width: 147px; 
		height: 33px; 
		top:75px;
		left:317px;
		visibility: visible; 
		background-color: #FF0000; 
		z-index:2;
	    }			
		
#whg3_on { 
		position: absolute; 
		width: 147px; 
		height: 33px; 
		top:75px;
		left:489px;
		visibility: visible; 
		background-color: #FF0000; 
		z-index:2;
	    }		
		
#whg4_on { 
		position: absolute; 
		width: 147px; 
		height: 33px; 
		top:75px;
		left:644px;
		visibility: visible; 
		background-color: #FF0000; 
		z-index:2;
	    }		
	

#preisuebersicht_on { 
		position: absolute; 
		width: 121px; 
		height: 21px; 
		top:75px;
		left:677px;
		visibility: visible; 
		background-color: #FF0000; 
		z-index:2;
	    }		
		
#kontakt_on { 
		position: absolute; 
		width: 121px; 
		height: 21px;
		top:98px;
		left:847px;
		visibility: visible; 
		background-color: #FF0000; 
		z-index:2;
	    }		

#impressum_on { 
		position: absolute; 
		width: 121px; 
		height: 21px;
		top:120px;
		left:847px;
		visibility: visible; 
		background-color: #FF0000; 
		z-index:2;
	    }		
	

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Layer-Formatierung Hauptteil -Inhalt*/
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#inhalt { 
		position: absolute; 
		width: 778px; 
		height: 620px; 
		top:179px;
		left:17px;
		visibility: visible; 
		background-color: #AEB1B4; 
		background:url(/images/hgrund_grau.gif) 0px no-repeat;
		}

		
	
#inhalt1 { 
		position: absolute; 
		width: 203px; 
		height: 355px; 
		top:203px;
		left:38px;
		visibility: visible; 
		color: #71767C; 
		background:url(/images/hgrund_dklgrau_oben.gif) 0px no-repeat;
		}	
		
#inhalt2 { 
		position: absolute; 
		width: 203px; 
		height: 200px; 
		top:580px;
		left:38px;
		visibility: visible; 
		color: #71767C; 
		background:url(/images/hgrund_dklgrau_unten.gif) 0px no-repeat;
		}	
		
#inhalt3 { 
		position: absolute; 
		width: 403px; 
		height: 162px; 
		top:204px;
		left:285px;
		visibility: visible; 
		color: #71767C; 
		/* background:#FF0000; */
		}	
		
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Formatierungen Startseite */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */			

#startseite_hintergrund { 
		position: absolute; 
		width: 778px; 
		height: 620px; 
		top:179px;
		left:17px;
		visibility: visible; 
		background-color: #AEB1B4; 
		background:url(/images/hgrund_grau.gif) 0px no-repeat;
		}

#startseite_linke_spalte { 
		position: absolute; 
		width: 203px; 
		height: 570px; 
		top:203px;
		left:38px;
		visibility: visible; 
		color: #71767C; 
		background:url(/images/hgrund_dklgrau_start.gif) 0px no-repeat;
		}	
		
#startseite_inhalt_gesamt { 
		position: absolute; 
		width: 503px; 
		height: 562px; 
		top:204px;
		left:265px;
		visibility: visible; 
		color: #71767C; 
		/* background:#00FF00; */
		}	
		
#startseite_wohnung1 { 
		position: absolute; 
		width: 230px; 
		height: 162px; 
		top:0px;
		left:5px;
		visibility: visible; 
		color: #71767C; 
		/* background:#00FF00; */
		}	
		
#startseite_wohnung2 { 
		position: absolute; 
		width: 230px; 
		height: 162px; 
		top:0px;
		left:270px;
		visibility: visible; 
		color: #71767C; 
		/* background:#00FF00; */
		}	
		
#startseite_wohnung3 { 
		position: absolute; 
		width: 230px; 
		height: 162px; 
		top:280px;
		left:5px;
		visibility: visible; 
		color: #71767C; 
		/* background:#00FF00; */
		}	
		
#startseite_wohnung4 { 
		position: absolute; 
		width: 230px; 
		height: 162px; 
		top:280px;
		left:270px;
		visibility: visible; 
		color: #71767C; 
		/* background:#00FF00; */
		}	
		
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Layer-Piktogramme */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */	
		
#piktogramme { 
		position: absolute; 
		width: 440px; 
		height: 162px; 
		top:690px;
		left:285px;
		visibility: visible; 
		color: #71767C; 
		/*background:#FF0000;*/
		}	

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Layer-Formatierung Fotos - Rechter Teil*/
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	
#fotos { 
		position: absolute; 
		width: 187px; 
		height: 620px; 
		top:179px;
		left:815px;
		visibility: visible; 
		background-color: #1B2344; 
		background:url(/images/hgrund_blau.gif) 0px no-repeat;
		}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* CSS-Klassen und Formate Navigation Kopfteil */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

table.navi {
			position: absolute; 
			width: 500px; 
			height: 65px; 
			top:17px;
			left:170px;
			/* background: #FF0000; */
			}
			
td.whg 		{
			width: 160px;
			min-width: 160px;
			vertical-align:top; 
			/* height: 65px; */
			/*background: #FF0000; */
			}
			
table.allgemein {
			position: absolute; 
			width: 140px; 
			height: 65px; 
			top:18px;
			left:830px;
			/* background: #FF0000; */
			}
			
td.allgemein 	{
			width: 138px;
			vertical-align:top; 
			/* height: 65px; */
			/*background: #00FF00;*/
			}
			
p.inhalt	{
			 font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
  			 font-size:10px;
  			 line-height: 14px;
  			 margin:10px;
  			 padding:0px;
			 color:#FFFFFF;
		    }
			
	table.preise {
		    margin-left: 7px;
			font-size: 10px;
			background: #71767C;
			color: #FFFFFF;
			width: 190px;
			font-weight: bold;
			}
			
			
p.fotos	{
			 font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
  			 font-size:11px;
  			 line-height: 14px;
  			 margin-left:35px;
			 margin-top:30px;
  			 color:#FFFFFF;
		    }
			
p.headline	{
			 font-family: Arial, Helvetica, Geneva, Sans Serif;
  			 font-size:14px;
  			 line-height: 14px;
  			 margin-left:0px;
			 margin-top:0px;
  			 color:#EEEEEE;
			 font-weight: bold;
			 /* text-transform: uppercase;*/
		    }
			
p.buchung	{
			 font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
  			 font-size:10px;
  			 line-height: 14px;
  			 margin-left:13px;
			 margin-top:15px;
			 margin-right:10px;
  			 color:#FFFFFF;
			 font-weight: bold;
			 line-height:16px;
			 /* text-transform: uppercase;*/
		    }

/* *********** NAVIGATION KOPF WEISS ************ */
/* *********************************** */	

				
a.navi:link 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				color:#FFFFFF;
				text-decoration:none;
				}
			
			
a.navi:active 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				/* font-style: italic; */
				color:#FFFFFF;
				text-decoration:none;
				
				}


a.navi:visited 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				/*font-style: italic;*/
				color:#FFFFFF;
				text-decoration:none;
				
				}


a.navi:hover 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				/*font-style: italic;*/
				color:#050C2D;
				text-decoration:none;
				/* background-color: #050C2D; */
				}				

/* *********** Link-Formate Inhalt ************ */
/* *********************************** */	

				
a.inhalt:link 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				color:#FFFFFF;
				text-decoration:none;
				background-color:#FF7B1C;
				padding:3px;
				}
			
			
a.inhalt:active 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				/* font-style: italic; */
				color:#FFFFFF;
				text-decoration:none;
				background-color:#FF7B1C;
				padding:3px;
				}


a.inhalt:visited 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				/*font-style: italic;*/
				color:#FFFFFF;
				text-decoration:none;
				background-color:#FF7B1C;
				padding:3px;
				}


a.inhalt:hover 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				/*font-style: italic;*/
				color:#FFFFFF;
				text-decoration:none;
				background-color:#FF7B1C;
				padding:3px;
				}				

/* *********** Link-Formate Buchung rechte Spalte ************ */
/* *********************************** */	

				
a.buchung:link 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				color:#FFFFFF;
				text-decoration:none;
				background-color:#FF7B1C;
				padding:1px;
				}
			
			
a.buchung:active 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				/* font-style: italic; */
				color:#FFFFFF;
				text-decoration:none;
				background-color:#FF7B1C;
				padding:1px;
				}


a.buchung:visited 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				/*font-style: italic;*/
				color:#FFFFFF;
				text-decoration:none;
				background-color:#FF7B1C;
				padding:1px;
				}


a.buchung:hover 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				line-height:14px;
				font-weight: normal;
				/*font-style: italic;*/
				color:#FFFFFF;
				text-decoration:none;
				background-color:#FF7B1C;
				padding:1px;
				}				

