/*
 * 
 * Allgemeine Formatierungen
 * 
 */


* {	text-decoration:none;
	font-family: Verdana, Sans-Serif;
	padding:0;	margin:0;
	font-size: 13px;
}

html{
	height:100%;
	max-height:100%;
}
	
body {
	font-size: 10px;
	padding:0;
	margin:0;
	background:#000 url('../../../medien/bilder/website/back.gif');
	height:100%;
	max-height:100%;
	color:#fff;
}

h1,h2,h3 {
	font-family: Verdana, Sans-Serif;
	padding:0;
	margin:0;
	color:#000;
	font-weight:normal;
}

p {	margin:0;	padding: 0;}
	
a:link {color:#7ee0e9;}
a:visited {color:#7ee0e9;}
a:hover {color:#FF00FF;}
a:focus {color:#FFFF00;}
a:active {color:#FFFF00;}


/*
 * 
 * Bereiche der Haupt Seite
 * 
 */

.pink{
	color:#FF00FF;
}

.blue{
	color:#7EE0E9;
}

#Main {	
	margin:0;
	width:95%;
	height:100%;
	margin:auto;
}

	/*
	 * 
	 * Logo 
	 * 
	 */

	#Logo{
		height:8%;
		/*margin-bottom:5px;*/
	}
	
	.LogoImg{
		/*vertical-align:bottom;*/
		/*margin-top:10px;*/	
	}

	/*
	 * 
	 * MP3 Player
	 * 
	 */

	/*.MP3Player{
		position:absolute;
		left:785px;
		width:244px;
		top:0px;
		height:8%;
	}
	
	#MP3PlayerFrame{
		width:100%;
		height:48px;
	}
	*/
	#MP3Title{
		text-align:right;
		margin-bottom:11px;
	}

	/*
	 * 
	 *top / bottom space
	 * 
	 */
	
	#topspace{
		height:2%;
	}

	#bottomspace{
		clear:both;
		height:0.5%;
	}

	
	/*
	 * 
	 * Norawelt
	 * 
	 */

	#Norawelt{
		height:74%;
		width:50%;
		float:left;
		z-index:10;
		overflow:hidden;
		text-align:center;
	}
	
	.NoraweltImg{
		height:100%;
	}

	/*
	 * 
	 * Content 
	 * 
	 */


	#Content{
		float:right;
		width:49.5%;
		height:74%;
		overflow:auto;
	}

/*	#InnerContent{
		padding:17px;
		height:100%;
		min-height:100%;
		border:dashed 1px #7ee0e9;
	}
*/
	
	#InnerContent2{
		height:100%;
		width:100%;
	}
	
		/*
		 * 
		 * Cont_dates (Agenda)	
		 * 
		 */

		.cont_dates_dates{
			vertical-align:top;
			color:#7ee0e9;
			width:200px;
		}

		.cont_dates_entries{
			width:350px;
			vertical-align:top;
			color:#fff;
			padding-bottom:20px;
		}


		/*
		 * 
		 * Cont_Gallery 
		 * 
		 */

		div img.width100per{
			width:100% !important;
		}
		
		div img.height100per{
			height:100% !important;
		}

		
		img.width100per{
			width:100% !important;
		}
		
		img.height100per{
			height:100% !important;
		}
		
		#GalleryNavigation{
			position:absolute;
			left:50%;
			top:5%;
		}


		#Gallery{
			height:100%;
			text-align:right;
		}
	
			.GalleryImg{
				height:100%;
			}

		/*
		 * 
		 * Cont_Links	
		 * 
		 */

		.cont_links_cat{
			vertical-align:top;
			color:#FFFF00;
			padding-top:15px;
			padding-bottom:15px;
		}

		.cont_links_info{
			width:200px;
			vertical-align:top;
			color:#fff;
			padding-bottom:9px;
		}

		.cont_links_links{
			vertical-align:top;
			color:#fff;
			width:350px;
		}
		
		#cont_space{
			height:120px;
		}

		/*
		 * 
		 * Cont_Contact
		 * 
		 */
		
		.cont_contact_td_left{
			width:130px;
		}

		.cont_contact_td_right{
			width:260px;
		}

		.feld{
			background:transparent;
			color:#fff;
			border:solid 1px #999;
			width:70px;
		}

		.feld2, .feld1{
			background:transparent;
			color:#fff;
			border:solid 1px #999;
			width:100%;
			text-transform:none;
		}	
		.feld2{
			height:100px;
		}
		
	/*
	 * 
	 * Menu 
	 * 
	 */
	
	
	#Menu {
		height:15%;
		width:100%;
		vertical-align:bottom;
	}
	
	#MenuLine1 {
		width:900px;		
	}

	.menuimg{
		max-height:35%;
	}

		/*
		 * 
		 * Kontakt
		 * 
		 */
	
		.kontaktknopf {
			color:#000;	
			border: 1px solid #888;	
			width:60px;	
			padding:1px;
		}
		
		.kontaknameemail {
			color:#000;
			border: 1px solid #888;
			width:230px;
			margin-bottom:15px;
			background:transparent;
		}
		
		#kontaktmitteilung{
			color:#000000;
			border: 1px solid #888888;
			width:230px;
			height:145px;
			margin-bottom:15px;
			background:transparent;
		}
		
		#kontakttabellelinks {
			margin:0;
			width:130px;
			vertical-align:top;
		}
		
		#kontakttabellerechts {
			margin:0;
			width:230px;
			vertical-align:top;
		}
		
		.sendenalign{
			text-align:right;
		}

		/*
		 * 
		 * Netzwerk
		 * 
		 */
	
		.Adressspalte{
			float:left;
			width:200px;
			margin-right:10px;
		}
		
		.AdressElement{
			margin-bottom:3px;
		}
		
		div.AdressElement a:link {
			color:#000;
		}
		
		div.AdressElement a:visited {
			color:#000;
		}
		
		div.AdressElement a:hover {
			color:#888;
		}
		
		div.AdressElement a:focus {
			color:#888888;
		}
		
		div.AdressElement a:active {
			color:#888888;
		}
	
	/*
	 * 
	 * Navigation Unten
	 * 
	 */
	
	#NavigationUnten{
		width:843px;
	}
	

		#NachOben{
			padding-top:3px;
			float:left;
		}

		#SeitenUnten{
			float:right;
		}

	/*
	 * 
	 * Linie Unten
	 * 
	 */

	#LinieUnten {	
		padding:0;	
		margin-top:25px;	
		margin-bottom:6px;			
		width: 843px;	
		height: 1px;	
		overflow: hidden;
	}

	#AbstandEnde {
		margin-top:130px;
	}





.menuoption{
	background-color:transparent;	
	color:#fff;
	font-weight:normal;
	text-transform:none;
}

/*
 * 
 * FE Editor
 * 
 */

/* Rahmen fuer Bestätigungsabfragen */

.rahmen{
	border:1px solid;
}

/* Div des Editmenuberreichs */

#editmenu{
	position:absolute;
	left:3%;
	top:13%;
}

/* Bearbeitunglisten */

.feeditmenu{	
	background-color:#fff;	
	color:#000;	
	margin-bottom:0.3em;
	width:170px;
	border:solid 1px #888;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	font-size:10px;
	font-weight:bold;
	color:#000;
}

.feeditmenu-option{
	font-weight:normal;
	color:#000;
}

.feeditmenu2{	
	background-color:transparent;	
	font-weight:bold;
	color:#fff;	
	width:170px;
	border:solid 1px #888;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
}
#save{
	display:none;
	font-size:10px;
}

#MenuElementNr{
	margin:1px;	color:#ffff00;
}

#error {
	color:#ff0000;
	margin-bottom: 3pt;
}
#info {
	color:#0099ff;
	margin-bottom: 3pt;
}
