body{
	margin:0;
	color:#8E0020;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	
}
p{
	margin-top:0;
	font-size:14px;
}
h1,h2,h3,h4,h5,h6{
	color:#700020;
	margin-top:0.2em;
	margin-bottom:0.6em;
}
h3{
	margin-bottom:0.2em;
}
img{
	border:0;
}
a{
	text-decoration:none;
	color:#fff;
}
a:hover{
	text-decoration:underline;
}
div#site{
	margin-left:auto;
	margin-right:auto;
	width:960px;
}
div#topheader{
	height:80px;
	background-image:url(../img/header3.png);
}
div#metaInfo{
	height:150px;
	background-image:url(../img/header2.png);
	margin-bottom:0;
}
div#metaInfoText{
	float:right;
	text-align:right;
	margin:60px 30px 0 0;
}

div#metaInfoText h1 ,div#metaInfoText h2{
	margin:0;
	padding:0;
}
div#navigation{
	overflow:auto;
	padding:0px 0px;
	background-color:#C23C24;
	margin-bottom:5px;
}
div#navigation li:hover{
	background-color:#D7452D;
}
	div#metaLinks{
		width:450px;
		position:relative;
		float:left;
	}
		div#metaLinks ul{
			display: inline; 
			list-style: none;
		}
		div#metaLinks li {
			list-style:none;
			display: inline; 
			min-width: 60px;
			float: left;
			text-align:center;
			border-right: 1px solid #f5caca; 
			padding: 2px 7px;
			color:#ffffff;
		}
	div#userLinks{
		width:450px;
		position:relative;
		float:right;
	}
		div#userLinks ul{
			display: inline; 
			list-style: none;
		}
		div#userLinks li{
			list-style:none;
			display: inline;
			min-width: 60px;
			float: right;
			text-align:center;
			border-left: 1px solid #f5caca;
			padding:2px 7px;
			color:#ffffff;
		}
div.titleText{/*Titel von Navigation und Main*/
	float:left;
	margin:3px 0;
}
div#preview{
	background-color:#F5CCBA;
	margin-bottom:5px;
	}
	div#preTitle{
		overflow:auto;
		background-image:url(../img/bg/bg_db987b.png);
		background-repeat:repeat-x;
	}
	div#preContent{
		padding:2px 5px;
		background-image:url(../img/bg/bg_main_top.png);
		background-repeat:repeat-x;
		overflow:hidden;
		vertical-align:text-bottom;
	}
	.preImage{
		width:305px;
		height:100px;
		float:left;
		padding:5px;
	}
		.preImageI{
		float:left;
		width:100px;
		height:100px;
		border:1px solid #C23C24;
		padding:1px;
		background:#eec6b5;
		}
		.preImageC{
		float:left;
		width:190px;
		}
	.preImageC h3{
		margin-top:0;
		margin-bottom:0;
		padding-bottom:0;
	}
	.preImageC p{
		margin-top:0;
		padding-top:0;
	}
	ul.nList{
		margin:0;
		padding:0;
		list-style:none;
		font-size:14px;
	}
	ul.nList li{
		margin:0;
		padding:0;
		list-style:none;
	}
	ul.nList a, .preImageC a{
		color:#8E0020;
	}
	ul.nList a:hover, .preImageC a:hover{
		color:#FFFFFF;
	}
div#main{
	background-color:#F5CCBA;
	margin-bottom:5px;
	position:relative;
	line-height:1.1em;
}
	div#mainTitle{
		overflow:auto;
		background-image:url(../img/bg/bg_db987b.png);
		background-repeat:repeat-x;
		
	}
	div#mainContent{
		background-color:#F5CCBA;
		background-image:url(../img/bg/bg_main_top.png);
		background-repeat:repeat-x;
		overflow:auto;
	}
	div#content{
		padding:5px 20px 5px 60px;
		width:570px;
		min-height:600px;
		float:left;
		border-right:1px solid #8E0020;
		font-size:16px;
	}
	div#content h2{
		margin-left:-40px;
	}
	div#content a{
		color:#8e0020;
		text-decoration:underline;
	}
	.fimg{
		float:right;
		padding:1px;
		margin-left:15px;
		border:1px solid #C23C24;
		background:#eec6b5;
	}

	/* Main Info */
	div#mainInfo{
		float:left;
		padding:5px 10px;
		width:260px;
	}
	#mapimg{
		border:1px solid #C23C24;
		padding:1px;
		background:#eec6b5;
		height:200px;
		width:200px;
		margin-left:32px;
	}
/* Imprint Leiste */
div#imprint{
	margin-top:5px;
	background-color:#C23C24;
	color:#ffffff;
	padding:3px 5px;
	clear:both;
}

/*ecken*/
.border_lt{
	display:block;
	float:left;
	width:10px;
	height:10px;
	background-color:#DB987B;
	background-image:url(../img/bg/lt_db987b.png);
}
.border_rt{
	float:right;
	width:10px;
	height:10px;
	background-image:url(../img/bg/rt_db987b.png);
}