body {
	font-family			: Arial, sans-serif;
	font-size			: 10px;
	color				: #5b5f63;
	margin				: 0;
	overflow-y			: scroll;
	min-height			: 101%; /*Scrollbar immer anzeigen*/
	background			: #EDF1F4;
}

/* Farben
 
*/

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

table {
	border-spacing			: 0;
}

td {
	font-family			: Arial, sans-serif;
	color				: #5b5f63;
	vertical-align		: top;
	font-size			: 12px;
}

p { 
	margin				: 1em 0; 
	font-size			: 1.2em;
	line-height			: 20px;
}

div {
	text-align			: justify;
}

h1 {
	font-size 			: 1.8em;
	color				: #363a90;
	margin-bottom			: 1em;
	font-weight			: bold;
}
h2 {
	font-size			: 1.6em;
	color				: #363a90;
	margin				: 1em 0;
	font-weight			: bold;
}

a {
	color				: #363a90;
	font-weight			: bold;
	text-decoration		: none;
}
a:hover { 
	color				: #363a90; 
	text-decoration		: underline;
}

img {
	border				: none;
}
#get {
	background			: url(http://http-get.de/get.gif) no-repeat;
}

ul { margin-left				: 1.3em; }
li { 
	font-size				: 1.2em; 
	line-height				: 20px;
}

textarea, input, select, input {
	font-family			: Arial, sans-serif;
	color				: #5b5f63;
	border				: 1px solid #5b5f63;
	background			: #FFFFFF;
	margin				: 1px 0;
	font-size			: 1em;
}
input.error, select.error, textarea.error {
	border				: 1px solid #FF0000;
	background-color	: #FFFCE2;
}

/*für den IE*/
input[type=radio] {
	padding				: 0px;
	background			: 0px;
	border				: 1px;
}

.button {
	font-family			: Arial, sans-serif;
	color				: #FFFFFF;
	border				: 1px solid #363a90;
	background			: #363a90;
	margin				: 1px 0;
	padding				: 5px;	
	font-size			: 1em;
}
.button:hover {
	font-family			: Arial, sans-serif;
	color				: #363a90;
	border				: 1px solid #363a90;
	background			: #FFFFFF;
	margin				: 1px 0;
	font-size			: 1em;
}

.menu {
	display				: block;
	width				: 168px;
	height				: 32px;
	font-size			: 14px;
	margin				: 0 0 0 -6px;
	padding				: 8px 0 8px 40px;
	color				: #5b5f63;
}
.menu:hover, .menu_on, .menu_on:hover { 
	display				: block;
	width				: 168px;
	height				: 32px;
	font-size			: 14px;
	margin				: 0 0 0 -6px;
	padding				: 8px 0 8px 40px;
	color				: #FFFFFF;
	text-decoration		: none;
	background			: url(/images/menu_hover.png) no-repeat;
}

.link {
	padding				: 0 0 0 10px;
	background			: url(/images/pfeil.png) 0 1px no-repeat;
}

#header {
	width				: 100%; 
	padding				: 20px 0; 
	background			: #FFFFFF;
}
	#head	{
		width				: 930px; 
		height				: 122px; 
		margin				: 0 auto;
	}

#content {
	width				: 980px; 
	margin				: 30px auto 0 auto;
}
	#content_top {
		float				: left; 
		position			: relative; 
		z-index				: 10;
	}
	#content_middle {
		position			: relative; 
		float				: left; 
		width				: 960px; 
		margin				: -300px 10px 0 0; 
		background			: url(/images/content_bg_middle.png) repeat-y;
	}
	#content_inhalt {
		position			: relative; 
		z-index				: 15; 
		padding				: 0 0 30px 0;
	}
	#content_bottom {
		float				: left;
	}
	#menu {
		width				: 230px; 
		float				: left; 
		margin				: 0 0 0 0;
	}
	#inhalt {
		margin-left			: 250px; 
		width				: 680px; 
		min-height			: 300px;
	}
		#text {
			float				: left;
			width				: 400px;
		}
		#ausstellung {
			float				: left;
			width				: 200px;
			margin				: 0 0 0 50px;
		}

#footer {
	float				: left; 
	width				: 100%; 
	height				: 163px; 
	margin				: 40px 0 0 0; 
	background			: #E0E4E7;
}
#footer_inner {
	position			: relative; 
	width				: 960px; 
	height				: 163px; 
	margin				: 0 auto;
}
#wasserzeichen {
	position			: absolute; 
	right				: -80px
}
#facebook {
	position			: absolute; 
	right				: 32px; 
	top					: 75px
}
#footer_inhalt {
	float				: left; 
	position			: relative; 
	z-index				: 5; 
	width				: 850px; 
	margin				: 30px 0 0 20px;
}
#footer_tab {
	width				: 850px;
}
#footer_tab td {
	font-size			: 12px;
	padding				: 3px 0;
}
.footer_link {
	color				: #5b5f63;
	font-weight			: normal;
}
.footer_link:hover, .footer_link_on, .footer_link_on:hover {
	color				: #000000;
	font-weight			: normal;
	text-decoration		: none;
}

.boldU {
	text-decoration		: underline;
	font-weight			: bold;
}
#impressum p, #impressum td , #impressum span, #impressum {
	font-size			: 12px !important;
}