
* {
  margin:0px;
  padding:0px;
  border:0px;
}  


body{

 text-align:center;
 background-color: #39520e;
 font-family: Arial;
 }

#alles{
 font-family:Tahoma,Arial;
 margin:0 auto;
 margin-top:10px;
 text-align:left;
 width:848px;
}

#kopf {
  background-image:url(./images/kopf.jpg);
  height:266px;
}

#sprachen {
	padding-top:18px;
	padding-left:550px;
	
}	

#sprachen a {
	font-weight:bold;
	color:#cc0000;
	font-size:90%;
}	

#sprachen a:hover {

	color:#FFF;

}	



#navigation1 {
  text-align:left;
  background-image:url(images/navigation1.jpg);
  width:842px;
  height:36px;
  padding-left:6px;
}


* html div#navigation1 {  /* nur fuer Internet Explorer */
  width: 848px;		/* alte IE */
  w\idth: 842px;   	/* neue IE */
}




#navigation1 a {
  text-align:center;
  font-size:14px;
  display:block;
  width:139px;
  height:25px;
  padding-top:7px;  
  color:#FFFFFF;
  text-decoration:none;
  float:left;
}

* html #navigation1 a {  /* nur fuer Internet Explorer */
  height: 32px;		/* alte IE */
  he\ight:25px;   	/* neue IE */
}



#navigation1 a:hover, #navigation1 .aktiv {
  background-color:#cc3300;
  color:#FFF;
}



#links {
  font-size:14px;
  color:#5f5f5f;
  float:left;
  width:170px;
  padding:30px;


}  


* html div#links {  /* nur fuer Internet Explorer */
  width: 230px;		/* alte IE */
  w\idth: 170px;   	/* neue IE */
}



.huetten {
font-weight:bold;


}

* html div#rechts1 {  /* nur fuer Internet Explorer */
  width: 200px;		/* alte IE */
  w\idth: 170px;   	/* neue IE */
}



#inhalt {
  background-image:url(images/hintergrund.jpg);
  padding:30px;
  line-height:140%;
  color:#404040;
  padding-left:280px;
}





#fuss {
  height:31px;
  background:url(images/fuss.jpg) no-repeat top;
}

#bilder a {
  text-align:center;
  float:left;
  width:153px;
  margin-right:10px;
  margin-top:10px;
  background-color:#FFF;
  color:#FFFFFF;
  text-decoration:none;
}




a img {
  border:2px solid #FFFFFF;
  margin:2px;
}

a:hover img {
  border:2px solid #cc0000;
}




.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 #f3d7cf;
	margin-top:20px;	
	padding:5px;
}


.err_class {
  background-color:#FFFF00;
  border:1px solid #FF0000;
}
.bild-rechts {
	float:right;
	margin-left: 15px;
}

#navigation1 a.sprache {

color:#000000;
}





h1 {
  font-size:110%;
  margin-bottom:25px;
}


h2 {
  font-size:100%;
  margin-top:15px;
  margin-bottom:15px;
}


p {
  font-size:95%;
  margin-bottom:25px;
}  

#links p {
  font-size:95%;
  margin-bottom:15px;
}  

#links a.aktiv {
  font-weight:bold;
}  

a {
  color:#cc0000;
  text-decoration:none;
}  

a:hover {
    background-color:#cc0000;
	color:#FFFFFF;
}  


#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%;
}    
  
#inhalt li {
  margin-bottom:6px;
}    
  
.preistabelle td {
  background-color:#FFFFFF;
  border: 1px solid #f3d7cf;  
  padding:2px;
}    

.preistabelle th {
  background-color:#f3d7cf;
  font-size:90%;
  text-align:center;
}    

.preistabelle  {
  border: 1px solid #f3d7cf;
  border-collapse:collapse;
}

.preistabelle  p {
  margin:0px;
}

#b360 img{
padding:2px;
}
