body { text-align:center; 
       background-color: #F3F3F3; 
       color: #A14D08; 
	   margin:0 auto; 
	   padding-top:30px; 
	   padding-bottom:50px;   }


#container  { text-align:left; 
	          width: 960px;
	          background-color: #F3F3F3;
	          margin: 0 auto;
	          color: #A14D08;    }



#kopfzeile {
	width: 860px;
	padding: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 18px;
	color: #A14D08;
	background-color: #FFE812;
	border: 1px solid #A14D08;
	float: left;
	height: 100px;    }

#menuehead {
	width: 860px;
	padding: 18px;
	background-color: #FF9900;
	color: #A14D08;  
	border-top: 0px solid #A14D08;
	border-bottom: 1px solid #A14D08;
	border-right: 1px solid #A14D08;
	border-left: 1px solid #A14D08;
	float: left;
	height: 30px;
}


#inhalt {
	width: 425px;
	height: 260px;
	padding-left: 40px;
	padding-top: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A14D08;
	background-color: #F3F3F3;
	float: left;     }

#bild  {
	width: 300px;
	height: 260px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
	color: #A14D08;
	background-color: #F3F3F3;
	float: left;
	padding-top: 30px;
	padding-left: 90px;

	    }

#inhalt2   {
	width: 390px;
	table-layout: fixed;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A14D08;
	background-color: #FFE812;
	border: 1px solid #A14D08;
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
	}



#inhalt3  {
	width: 390px;
	table-layout: fixed;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A14D08;
	background-color: #FFE812;
	border: 1px solid #A14D08;
	float: left;
	margin-bottom: 20px;
	margin-left: 10px;
			   }


#fusszeile {
	width: 860px;
	height: 62px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 10px;
	color: #A14D08;
	background-color: #FF9900;
	border: 1px solid #A14D08;
	float: left;
	margin-bottom: 20px;
}

#kontakttext   {width: 380px;
               padding-left: 40px;
	padding-right: 20px;
	padding-top: 30px;
	padding-bottom: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A14D08;
	background-color: #F3F3F3;
	margin-bottom: 20px;
	margin-left: 20px;
		float: left;
	}

#kontaktimpressumbild  {   float: left;
                           width: 100px;
						   margin-left: 120px;
						   margin-top: 35px; }

#formular   {  width: 500px;
			   height:350px;
               padding-left: 40px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A14D08;
	background-color: #FFE812;
	border: 1px solid #A14D08;
	float: left;
	margin-bottom: 20px;
	margin-left: 50px;
	 }

#impressumtext {width: 350px;
                height:350px;
               padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A14D08;
	background-color: #FFE812;
	border: 1px solid #A14D08;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 50px;	}

#bildimpressum   {width: 370px;
                height:370px;
               padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A14D08;
	background-color: #FFE812;
	border: 1px solid #A14D08;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 50px;	}

h1 { font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 18px;   }

h2 { font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 18px;   }

.menue A:link { color: #A14D08;
         font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 10px;
		 font-weight: bold;
		 background-color: #F3F3F3;
         padding: 3px;
		 border: 2px solid #A14D08;
         text-decoration: none; }

.menue A:visited { color: #A14D08;
            font-family: Verdana, Arial, Helvetica, sans-serif;
		    font-size: 10px;
			font-weight: bold;
			background-color: #F3F3F3;
            padding: 3px;
			border: 2px solid #A14D08;
			text-decoration: none; }

.menue A:hover { color: black;
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  font-weight: bold;
          background-color: #FFFF48;
		  padding: 3px;
		  border: 2px solid #A14D08;
		  text-decoration: none; }

.menue A:active { color: black;
           font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-size: 10px;
		   font-weight: bold;
           background-color: #FFFF48;
		   padding: 3px;
		   border: 2px solid #A14D08;
		   text-decoration: none;    }

.logo A:link     {  font-family: Georgia, "Times New Roman", Times, serif;
	                font-size: 36px;
	                font-weight: bolder;
	                color: #A14D08;
	                padding: 4px;
		            border: 2px solid #A14D08;
		            text-decoration: none;
					background-color: #F3F3F3;  }

.logo A:visited {  font-family: Georgia, "Times New Roman", Times, serif;
	               font-size: 36px;
	               font-weight: bolder;
	               color: #A14D08;
	               padding: 4px;
		           border: 2px solid #A14D08;
		           text-decoration: none;
				   background-color: #F3F3F3; }

.logo A:hover {  font-family: Georgia, "Times New Roman", Times, serif;
	             font-size: 36px;
	             font-weight: bolder;
	             color: #000000;
                 padding: 4px;
		         border: 2px solid #A14D08;
		         text-decoration: none;
				 background-color: #FFFF48;  }

.logo A:active {  font-family: Georgia, "Times New Roman", Times, serif;
	              font-size: 36px;
	              font-weight: bolder;
	              color: #000000;
	              padding: 4px;
		          border: 2px solid #A14D08;
		          text-decoration: none;
				  background-color: #F3F3F3;   }

.internlink  A:link      {

		            border: 0px;
		            font-family: Verdana, Arial, Helvetica, sans-serif;
	                font-size: 11px;
	                color: #A14D08;
					background-color: #FFE812;
	                text-decoration: underline;
					}

.internlink  A:visited      {

		            border: 0px;
		            font-family: Verdana, Arial, Helvetica, sans-serif;
	                font-size: 11px;
	                color: #A14D08;
					background-color: #FFE812;
	                text-decoration: underline;
					}

.internlink  A:hover      {

		            border: 0px;
		            font-family: Verdana, Arial, Helvetica, sans-serif;
	                font-size: 11px;
	                color: #A14D08;
					background-color: #FFE812;
	                text-decoration: underline;
					}

.internlink  A:active      {

		            border: 0px;
		            font-family: Verdana, Arial, Helvetica, sans-serif;
	                font-size: 11px;
	                color: #A14D08;
					background-color: #FFE812;
	                text-decoration: underline;
					}


.Bildtext  {  font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 9px;	    }

.Textweiter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A14D08;
	background-color: #FFE812;
	text-decoration: underline;
}

.grossbuchstabe   {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	background-color: #FFE812;
	font-weight: bold;   }


#referenzh2 {
	width: 760px;
	padding-left: 50px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A14D08;
	background-color: #F3F3F3;
	float: left;     }
	
#referenzinhalt {
	width: 760px;
	padding-top: 10px;
	padding-left: 50px;
	padding-right: 30px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A14D08;
	background-color: #F3F3F3;
	float: left;     }



#referenzlinks   {
	width: 380px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A14D08;
	background-color: #F3F3F3;
	border: 0px solid #A14D08;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	}



#referenzrechts  {
	width: 380px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A14D08;
	background-color: #F3F3F3;
	border: 0px solid #A14D08;
	float: left;
	margin-bottom: 20px;
	margin-left: 10px;
			   }

.referenz  A:link      {

		            border: 0px;
		            font-family: Verdana, Arial, Helvetica, sans-serif;
	                font-size: 11px;
	                color: #A14D08;
					background-color: #F3F3F3; 
	                text-decoration: underline;
					}

.referenz  A:visited      {

		            border: 0px;
		            font-family: Verdana, Arial, Helvetica, sans-serif;
	                font-size: 11px;
	                color: #A14D08;
					background-color: #F3F3F3; 
	                text-decoration: underline;
					}

.referenz  A:hover      {

		            border: 0px;
		            font-family: Verdana, Arial, Helvetica, sans-serif;
	                font-size: 11px;
	                color: #A14D08;
					background-color: #F3F3F3; 
	                text-decoration: underline;
					}

.referenz  A:active      {

		            border: 0px;
		            font-family: Verdana, Arial, Helvetica, sans-serif;
	                font-size: 11px;
	                color: #A14D08;
					background-color: #F3F3F3; 
	                text-decoration: underline;
					}

#w3clogos         {
    width: 580px;
	height: 60px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A14D08;
	background-color: #F3F3F3;
	border: 0px solid #A14D08;
	float: left;
	margin-left: 20px;
	   }
