* {
	margin:0px;
	padding:0px;
}

body {
	font-family: arial, sans-serif;
	font-size: 9pt;
	color: #333;
}

/*##################################################################*/
/* Struktur
/*##################################################################*/
#page {
	width:600px;
}

	/*################################################################*/
	/* head
	/*################################################################*/
	#head {
		width: 600px;
		height: 80px;
		margin-bottom:15px;
	}
	
		#head h1 {
			font-size: 2em;
		}
		
		#head h2 {
			font-size: 1.5em;
		}
	
		#homelink {
			display: none;
		}
		
	#head .searchform{
		display:none;
	}	
	/*################################################################*/
	/* torso
	/*################################################################*/
	#torso {
		width:600px;		
	}
	
		/*##############################################################*/
		/* left
		/*##############################################################*/
		
		#left {
			display: none;
		}
		/*##############################################################*/
		/* content
		/*##############################################################*/		
		#content {
			width: 600px;
		}
			
			#breadcrumb {
				display:none;
			}
			
			#content a {
				color: #06F;
			}
		
			#content h2 {
				color: #666;
				font-size: 1.5em;
				margin: 0 0 0.5em;
			}

			#content h3 {
				clear: both;
				color: #666;
				font-size: 1.25em;
				padding: 0 0 0.5em 0;
			}
			
			#content h4 {
				color: #06F;
				font-size: 1em;
				padding: 0 0 0.5em;
			}

		/*##############################################################*/
		/* right
		/*##############################################################*/		
		#right {
			display: none;
		}
	/*################################################################*/
	/* foot
	/*################################################################*/
	#foot-bg {
		display: none;
	}
	
	#foot {
		display: none;
	}

/*################################################################*/
/* Global
/*################################################################*/
.invisible {
	position: absolute;
	text-indent: -999em;
}

a {
	text-decoration:none;
}

#content .pagebrowser {
	display:none;
}
/*################################################################*/
/* news
 *################################################################*/

 	.news-list {
		float: left;
	}
	
	.news-list a {
		color: #003;
	}

	.news-list-item-odd,
	.news-list-item-even {
		float: left;
		width: 580px;
		padding: 5px 10px;
		margin: 5px 0px;
		/*border: 1px dashed #F30;*/
	}
	
	.title {
		display:block;
		font-weight:bold;
		padding: 0 0 5px 0;
		color: #000;
	}
	
	#content .news-list-item-even .date,
	#content .news-list-item-odd .date {
		display:block;
		color: #000;
	}
	
	#content .news-list a {
		cursor:pointer;
	}
	
/*################################################################*/
/* member
 *################################################################*/
	
	.member-list-item {
		float: left;
		width: 600px;
		margin: 5px 0px;
		border: 1px dashed #F30;
	}
		
		#member-list-category-filter {
			float: right;
			margin-bottom: 5px;
		}
		
		#member-list-category-selection {
			padding: 2px;
			border: 1px solid #003;
			font-size: 0.888em;
		}
		
		#member-list-category-filter-submit {
			padding: 2px;
			color: #FFF;
			background-color: #036;
			font-size: 0.888em;
			border: none;
			text-align: left;
			cursor: pointer;
		}
	
	.member-list-item-top {
		float: left;
		padding: 5px 10px;
		width: 580px;
		color: #036;
		background-color: #EBEBC2;
		/*border-bottom: 1px dashed #F30;*/
	}
	.member-list-item-left {
		clear: left;
		float: left;
		padding: 10px 25px 10px 10px;
		width: 292px;
	}
	.member-list-item-right {
		float: left;
		padding: 10px 10px 10px 0px;
		width: 215px;
	}
	.member-list-item-right,
	.member-list-item-right a {
		color: #0064A5;
	}
	.member-list-item-right p {
		margin: 0 0 5px 0;
	}
	.member-list-item-right img {
		margin-right: 5px;
		padding-top: 2px;
	}

	#map-mv {
		display:none;
	}

	
	
	table.gremien {
		border: 1px solid #AAA;
		border-collapse: collapse;
		width: 100%;
		margin-left:5px;
	}
	
	table.gremien td {
		border: 1px solid #AAA;
		padding: 5px;
	}
	
	table.vorstandsmitglieder {
		width: 100%;
	}
	
	table.vorstandsmitglieder td {
		width: 50%;
	}
