@charset "UTF-8";
/* CSS Document */

/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v34-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}


body { font-size: 100.1%; background-color:#ffffff; margin: 0px; padding: 0px; font-family: 'Open Sans', sans-serif; background-image:url(../images/background-main.gif); background-repeat:no-repeat;}

 
#mainbox { position:relative; top:0px; left:0px; width: 1220px; height:auto; z-index: 3;}

.menue { width: 426px; height:auto; background-color:none;  position: relative; top: 218px; left:0px; z-index:5; text-align:right; float:left; }	
				
		.mainmenue {  list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto;  height: auto; }
		.mainmenue_format_aktiv { word-spacing: normal; margin: 0px; padding: 0px; height: 2.0em;  } 
		.mainmenue_format_aktiv li { } 
		.mainmenue_format_aktiv a { font-size: 1.4em; letter-spacing: 0.2em; vertical-align: middle; padding: 0.4em 0.5em 0.8em 0em; margin:0em; font-weight: 600; color: #ff0000;}
		.mainmenue_format_aktiv a:hover {text-decoration: none; color: #ff0000;}
		.mainmenue_format_aktiv a:active {text-decoration: none; color: #ff0000;}
		.mainmenue_format_aktiv a:visited {text-decoration: none;}
		.mainmenue_format_aktiv a:link {text-decoration: none;  }
		
		.mainmenue_format_inaktiv { word-spacing: normal; margin: 0px; padding: 0px; height: 2.0em;  } 
		.mainmenue_format_inaktiv li { } 
	  .mainmenue_format_inaktiv a { font-size: 0.9em; line-height: 2.2em; letter-spacing: 0.2em; vertical-align: middle; padding: 0em 1.3em 1.3em 0.8em; margin:0em;   font-weight: 600; color: #595959}
		.mainmenue_format_inaktiv a:hover {text-decoration: none; color: #ff0000;}
		.mainmenue_format_inaktiv a:active {text-decoration: none; color: #ff0000;}
		.mainmenue_format_inaktiv a:visited {text-decoration: none;}
		.mainmenue_format_inaktiv a:link {text-decoration: none;  }






#content { float:left; width: 756px; min-height: 430px; height:auto; margin-top: 218px; margin-left:18px; z-index:6; text-align:left; padding-left: 0.5em;}

.submenue {  list-style-type: none; margin: 0px 0px 50px 0px; padding: 0px; width: 880px; }
		.submenue_format_aktiv { float:left; word-spacing: normal; margin: 0px; padding: 0px; } 
		.submenue_format_aktiv li { margin-right: 30px;} 
		.submenue_format_aktiv a { font-size: 1.4em; line-height: 1.3em; letter-spacing: 0.1em; padding: 0em 0.5em 0em 0.5em; margin:0em;  font-weight: 600; color: #ff0000}
		.submenue_format_aktiv a:hover {text-decoration: underline; color: #ff0000;}
		.submenue_format_aktiv a:active {text-decoration: underline; color: #ff0000;}
		.submenue_format_aktiv a:visited {text-decoration: none;}
		.submenue_format_aktiv a:link {text-decoration: none;  }
		
		.submenue_format_inaktiv { float:left; word-spacing: normal; margin: 0px; padding: 0px; } 
		.submenue_format_inaktiv li { margin-right: 30px;} 
		.submenue_format_inaktiv a { font-size: 0.8em; line-height: 2.4em; letter-spacing: 0.1em; padding: 0em 0.5em 0em 0.5em; margin:0em;  font-weight: 600; color: #595959}
		.submenue_format_inaktiv a:hover {text-decoration: none; color: #ff0000;}
		.submenue_format_inaktiv a:active {text-decoration: none; color: #ff0000;}
		.submenue_format_inaktiv a:visited {text-decoration: none;}
		.submenue_format_inaktiv a:link {text-decoration: none;  }


h1 {
	clear: both;
	font-size: 1.4em;
	letter-spacing: 0.1em;
	vertical-align: middle;
	padding-top: 0.1em;
	padding-right: 0.3em;
	padding-left: 0em;
	padding-bottom: 0.4em;
	margin: 0em 0em 1.0em 0em;
	font-weight: 600;
	color: #ff0000
}

h2 { clear:both; float:left; font-size: 1.1em; letter-spacing: 0.1em; vertical-align: middle; height: auto; margin: 0em 1.1em 0.6em 0em; line-height:1.5em;  font-weight: 600; color: #ff0000}

p { clear:both; font-size:0.8em; margin: 0em 0.5em 1em 0em; padding:0em; line-height:1.4em; }

.highlight {color: #ff0000;}

	.content_box {	clear:left; width :740px; height: auto; 				 	margin: 0em 0em 1em 0em; padding: 0em 0em 1em 0em;  float:left; border-bottom-width:1px;
 border-bottom-style:solid; border-bottom-color:#ff0000;}
 .content_box_ohnelinie {	clear:left; width :740px; height: auto; 				 	margin: 0em 0em 1em 0em; padding: 0em 0em 1em 0em;  float:left; }

	.box_left {	clear:left; width :360px; height: auto;   		 	  	margin-right: 1.2em;  float:left;}

 	.box_right {float:left; width:360px; height: auto;  line-height 	:1.4em;  }

.content_left {	clear:left; width :360px; height: auto; margin-right: 1.2em;  float:left;}


.content_right {float:left; width:360px; height: auto;  line-height:1.4em; }
.rechte {text-align: right; margin: 2px 4px 10px 0; width: 100%;}

.spenden {  border-style:solid; border-width:1px ; border-color: #ff0000;  padding: 18px 14px; width:330px; }
.aufruf { clear:both; font-size: 1.4em; letter-spacing: 0.1em; vertical-align: middle; padding: 0.4em 0.3em 0.4em 0em; margin:0em;  font-weight: 600; color: #595959}
.spenden a { font-size: 1.6em; line-height: 1.2em; letter-spacing: 0.1em; vertical-align: bottom; padding: 0.8em 0.3em 0.8em 0em; margin:0em;  font-weight: 600; color: #ff0000; z-index:99;}
.spenden a:link { color: #ff0000; text-decoration: none}
.spenden a:hover { color: #ff0000; text-decoration: underline}
.spenden a:active { color: #ff0000; text-decoration: underline;}
.spenden a:visited { color: #ff0000; text-decoration: none;}

.abstand-unten { margin-bottom: 1.5em;
	
}
.bild_unten { margin: 0 0 10px 0; padding: 0;
}
.abstand-unten-oben { margin: 0.8em 0em 0.8em 0em;
	
}
.contact { padding-top: 10px; margin: 10px 20px 0px 0px; border-top-style:solid; border-top-width:1px; border-top-color: #ff0000;}	 

.content_box a { color: #ff0000;}
.content_box a:link { color: #ff0000; text-decoration: none}
.content_box a:hover { color: #ff0000; text-decoration: underline}
.content_box a:active { color: #ff0000; text-decoration: underline;}
.content_box a:visited { color: #ff0000; text-decoration: none;}

.content_box_ohnelinie a { color: #ff0000;}
.content_box_ohnelinie a:link { color: #ff0000; text-decoration: none}
.content_box_ohnelinie a:hover { color: #ff0000; text-decoration: underline}
.content_box_ohnelinie a:active { color: #ff0000; text-decoration: underline;}
.content_box_ohnelinie a:visited { color: #ff0000; text-decoration: none;}

.content_left a { color: #ff0000;}
.content_left a:link { color: #ff0000; text-decoration: none}
.content_left a:hover { color: #ff0000; text-decoration: underline}
.content_left a:active { color: #ff0000; text-decoration: underline;}
.content_left a:visited { color: #ff0000; text-decoration: none;}

.content_right a { color: #ff0000;}
.content_right a:link { color: #ff0000; text-decoration: none}
.content_right a:hover { color: #ff0000; text-decoration: underline}
.content_right a:active { color: #ff0000; text-decoration: underline;}
.content_right a:visited { color: #ff0000; text-decoration: none;}

#myaudio {width:
300px; height: 40px;}

#bottom { clear:both; float: left; width: 1220px; height: 101px; background-image:url('../images/backgroun-left-bottom.gif'); background-repeat:no-repeat; z-index:20; }

		.bottom-menue-div_1 {width: 80px; height: 80px;  z-index: 20;  float: left;  position:relative; left:80px; bottom:0px; margin: 20px 0px 0px 0px; padding: 0px;}
		.bottom-menue-div_2 {width: 80px; height: 80px;  z-index: 20;   float: left; position:relative; left:175px; bottom:0px;  margin: 20px 0px 0px 0px; padding: 0px;}
		.bottom-menue-div_3 {width: 80px; height: 80px;  z-index: 20;   float: left; position:relative; left:290px; bottom:0px;  margin: 20px 0px 0px 0px; padding: 0px;}
			.bottom-menue {  list-style-type: none; margin: 0px; padding: 0px; }
				.bottom-menue_format { word-spacing: normal; margin: 0px; padding: 0px; height: 1.1em; clear: both;  } 
				.bottom-menue_format li { } 
				.bottom-menue_format a { font-size: 0.7em; letter-spacing: 0.1em; vertical-align: middle; padding: 0em; margin: 0em;  font-weight: 600; color: #000000}
				.bottom-menue_format a:hover {text-decoration: underline; color: #ff0000;}
				.bottom-menue_format a:active {text-decoration: underline; color: #ff0000;}
				.bottom-menue_format a:visited {text-decoration: none;}
				.bottom-menue_format a:link {text-decoration: none;  }
