/* ----------Inhalt-------------- */
div#inhalt
 		{
			background-image: url("../Bilder/moewen.png");
                         /*no-repeat;*/
			background-position:60px 30%;
	  		float: none;
            		background-color: #adcbff !important;
			background-color: #fff;
	  		margin: 15px 5px 15px 10px !important;
			margin: 15px 5px 15px 10px;
			padding: 10px 20px 2px 20px;
		    	overflow: auto;
		    	width: 725px; /*990-20px-20px-220*/
  	      	}
* html div#inhalt
		{
			w\idth:712px;
		}

ul.einleitung
		{
		 	margin: 0px 12px 0px 120px;
		 	padding: 0px;
		}
ul.partner
		{
                     	margin: 0px 12px 0px 10px;
		 	padding: 0px;
                         text-align: center;
		}

.content_left
		{
                 	float: left;
                 	width: 725px;
                 }



/*--------Bild im Inhalt--------*/
img.pic
		{
			float: left;
			margin: 6px 12px 12px 2px;
			display: block;
		}



.img_quer_right_zempin
		{
			float: right;
			margin-left: 20px;
			border: 0px solid #adcbff;
		}
.wappen
		{
			border: 0px solid #adcbff;
		}

.img_quer_right_dueneneck
		{
			clear: right;
			float: right;
			margin: 0 0 30px 20px;
			border: 0px solid #adcbff;
		}

.img_quer_right_strandundgut
		{
			clear: right;
			float: right;
			margin: 0 0 30px 20px;
			border: 0px solid #adcbff;
		}


.img_hoch_right_strandundgut
		{
			clear: right;
			float: right;
			margin: 0 0 30px 20px;
			border: 0px solid #adcbff;
		}


.img_quer_left_sug
		{
			clear: right;
                         clear: left;
			float: left;
			border: 0px solid #adcbff;
		}

.img_quer_center_sug
		{
			clear: right;
                         clear:left;
			float: left;
			margin: 0 130px 0 40px;
			border: 0px solid #adcbff;
		}



/*  ----------------Kopf---------------------- */
div#head
		{
			clear:left;
			margin: 10px 25px 5px 10px;
			padding: 5px 40px 5px 5px;

	      		width: 928px;

			text-align: right;
			background-color: #88b3b2;
			color: #fff;
			border-top:1px solid #999;
			border-bottom:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
			font-weight: bold;
		}
#head a
		{
			color: #fff;
			text-decoration: none;
		}
#head a:link, #head a:visited
		{
			text-decoration: none;
			font-weight: bold;
		}
#head a:hover, #head a:active
 		{
			color: #585858;
			text-decoration: underline;
			font-weight: bold;
		}
#head a span
		{
  			text-decoration: underline;
		}


.img_left_index
		{
         	        float: left;
	                width: 210px;
	                height: 175px;
	                margin: 4px 0px 0px 4px;
                        padding: 0px;
		}

.img_center_index
		{
         	        float: left;
	                width: 450px;
	                height: 175px;
	                margin: 4px 30px 0px 6px;
                        padding: 0px;
		}

/*---Kontaktformular---*/
.form_body {
	float: left;
	width: 687px;
}

.form_element_left {
	float: left;
	width: 200px;
	height: 25px;
	padding-bottom: 10px;
}

.form_element_left_captcha {
	float: left;
	width: 200px;
	vertical-align: top;
	padding-bottom: 10px;
}

.form_element_right {
	float: right;
	width: 467px;
	height: 25px;
	padding-bottom: 10px;
	padding-left: 20px;
}


.form_element_right_captcha {
	float: right;
	width: 467px;
	height: 70px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.form_element_left_error {
	float: left;
	width: 200px;
	vertical-align: top;
}

.error {
	float: right;
	width: 467px;
	height: 25px;
	color: red;
	padding-bottom: 10px;
	padding-left: 20px;
	/*float: left;
	width: 487px;
	padding-bottom: 10px;*/
}

.form_element_left_message {
	float: left;
	width: 200px;
	height: 110px;
	padding-bottom: 10px;
}

.form_element_right_message {
	float: right;
	width: 467px;
	height: 110px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.form_input {
	float: left;
	width: 320px;
	height: 16px;
}

#form_textarea {
	vertical-align: top;
	width: 320px;
	height: 100px;
}






/*  ----------------Google Maps---------------------- */

#GMap {
	float: none;
	width: 500px;
	height: 350px;
	margin: 0px;
	border: 1px solid #339cdf;
}

/*  ----------------Fusszeile---------------------- */
div#footer
 		{
			clear:left;
			clear:right;
			text-align: right;
			padding:5px 10px 5px 5px;
			font-size: 60%;
			color: #585858;
			width: 685px;
	         }
.footer_hr
 		{
			clear:left;
			text-align: right;
			padding:5px 10px 5px 5px;
			font-size: 60%;
			color: #585858;
			width: 685px;
	         }