/* Kalibrierung der wichtigsten Abstände */

*  { padding: 0; margin: 0; }

html { height: 101%; margin:0;padding:0 }

/* Allgemeine Selektoren */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: small;
	background-color: white;
	}

h1 { font-size: 150%; } 
h2 { font-size: 130%; }
h3 { font-size: 110%; }

p { margin:0 10px 10px; }

a { textdecoration: none; }


/* ==================================== 
   1. Styles für die Navigation 
   ====================================
*/

#navi {
	text-align: center;
	width: 780px;
	height: 35px;
	background-color: #FFA8D3;
	}

 
   #navi ul { 
     padding: 10px;
    }
   #navi li {
	display: inline;
	list-style-type: none;
	  }
	  
    #navi a {
	text-decoration: none;
	color: #666666;
    padding: 10px 10px 0px 10px;
	font-size: 1.1em;
   }  
   	  
   #navi a:hover,
   #navi a:focus,
   #start #navi01 a,
   #funktion #navi02 a, 
   #kform #navi03 a, 
   #bilder #navi04 a, 
   #preise #navi05 a, 
   #anfahrt #navi06 a,            
   #impress #navi07 a { 
      color: #333333;
   }  
   #navi a:active { 
      color: black;  
   }  



/* ==================================== 
   2. Styles für die Layoutbereiche 
   ====================================
*/

#rahmen {
	width:780px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	}

#header {
    width:780px;
	height: 60px;
	}

#frau {
	width:780px;
	background-image: url(../img/frau.jpg);
	height: 400px;
}

#sfrau {
	width:780px;
	background-image: url(../img/sfrau.jpg);
	height: 400px;
}	

#skontakt {
	width:780px;
	background-image: url(../img/sfrau.jpg);
	height: 400px;	
}	

#sfunktion {
	width:780px;
	background-image: url(../img/hfrau.jpg);
	height: 850px;
}	

#preistabelle {
	width:780px;
	background-image: url(../img/pfrau.jpg);
	height: 600px;
}	

#karte {
	width:450px;
	float:right;
	margin: 10px;
}	

#haus {
	width:270px;
	float:left;
	margin: 10px 0px 10px 35px;
}	

#textfrau {
	width:600px;
	float:right;
	text-align: right;
	margin: 10px;
}	


#ruecken {
	width:250px;
	float:right;
}


#clp {
	width:700px;
	float:left;
}	

#textfunktion {
	background-image: url(../img/hfrau.jpg);
	height: 800px
	width:750px;
	float:left;
	text-align: left;
	margin: 10px;
}	

#textfragen {
	width:750px;
	float:left;
	text-align: left;
	margin: 10px;
}	


#bild {
	width:780px;
}	

#inhalt {
	width:780px;
	border: 1px solid #d90000; /* Rahmen */
	background-image: url(../img/layout.jpg);
	height: 700px;
}	


#aktion {
	width:780px;
	height: 50px;
	}	
	

#fuss {
	clear:left;
	text-align: center;
	width:100%;
	height: 25px;
	background-color:#00EAEA;
	color:#000000;
	padding-top: 5px;
	}	
	

.Titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #333333;
	margin: 10px;	
}

.Quelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1,0;
	color: #333333;
	margin: 10px;	
}

.Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin: 10px;
}
	

/* ======================================= 
   E N D E   D E S   S T Y L E S H E E T S 
   ======================================= */

