
* {
  margin:0px;
  padding:0px;
  border:0px;
}  


body{
 text-align:center;
 background-color: #F2C5BF;
 font-family: Arial;
 
}



h1 {
  font-size:110%;
  margin-bottom:15px;
}


h2 {
  font-size:100%;
  margin-top:15px;
  margin-bottom:15px;
}


p {
  font-size:95%;
  margin-bottom:15px;
}  



a {
  color:#e66644;
  
  
  
  
  
  
  
  text-decoration:none;
}  

a:hover {

  text-decoration:underline;
}  


#fuss a {
  color:#FFFFFF;
  text-decoration:none;
} 
  
.klein {
  font-size:80%;
  text-align:center;
}    
  
.hervorheben {
  font-weight:bold;
}    
  
ul, ol {
  margin-left:30px;
  line-height:110%;
}    
  
  
#preistabelle td {
  background-color:#FFFFFF;
  padding:2px;
}    

#alles{
 margin:0 auto;
 margin-top:10px;
 text-align:left;
 width:780px;
}

#kopf{
  background-image:url(./images/sommer.jpg)
}
#navi {
  text-align:left;
  background-color:#e66644;
  width:780px;
  height:30px;
}

#navi a {
  font-size:14px;
  display:block;
  margin:2px;
  padding:5px;
  background-color:#e66644;
  color:#FFFFFF;
  text-decoration:none;
  float:left;
}

#navi a:hover {
  background-color:#ffffff;
  color:#e66644;
}


#inhalt {
  border:1px solid #e66644;
  padding:15px;
  line-height:140%;
  color:#404040;
  padding-right:200px;
}

#bilder {
  float:right;
  width:150px;
  margin-top:10px;
}

a img {
  border:2px solid #FFFFFF;
  margin:2px;
}

a:hover img {
  border:2px solid #FF0000;
}




#fuss {
  text-align:center;
  height:40px;
  font-size:14px;
  padding:2px;
  color:#333333;

  background:url(images/fuss.jpg) no-repeat top;
}

#compusol {
  padding-top:15px;
  text-align:center;
}

#compusol a{
  font-size:80%;

}

.bild-links {
  float:left;
  margin-right:15px;
}  


#absenden {
	cursor:pointer;
	width:200px;

}


.feld_kurz {
	width:80px;
}


.feld_lang {
	width:250px;
}	

.feld_ganzlang {
	width:348px;
}	
	


input, select, textarea {
	border:1px solid #D0D0D0;	
}	

fieldset {
	border:1px solid #e66644;
	margin-top:20px;	
	padding:5px;
}


.err_class {
  background-color:#FFFF00;
  border:1px solid #FF0000;
}
.bild-rechts {
	float:right;
	margin-left: 15px;
}

#navi a.sprache {

color:#000000;
}