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

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	
	color: #4a372b;
}


/*------------------------------------------------------------------- Allg. Klassen ----- */
.clear{
	clear: both;
}

.left{
	float: left;
}

.right{
	float: right;
}

/*-------------------------------------------------------------------------------------- */



.spacer {
	width:200px;
	float:left;
}

#head {
	font-size:11px;
	line-height: 16px;
	
	width:100%;
	height:170px;
	border-bottom:solid 1px #FFFFFF;
	background-image:url(../img/hg_header.gif);
	background-position:center;
	background-repeat:repeat-y;
	background-color:#af1f1f;


}

#head_container {
	width:1000px;
	height:170px;
	margin-left:auto;
	margin-right:auto;

}



#top_navi {
	height:170px;
	width:214px;
	float:left;
}

#header_bild {
	height:170px;
	float:left;
	width:600px;
	background-image:url(../img/sommer/kopfbild_1.jpg);
	background-repeat:no-repeat;
	background-color:#af1f1f;
}

#meta {
	width:972px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/hg_braun.gif);
	background-repeat:repeat-y;
	height:50px;
	border-left:solid 1px #FFFFFF;
	text-transform:uppercase;

}



#meta_container {
	background-color:#948276;
	background-image:url(../img/hg_braun_hinten.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:100%;
	height:50px;

}


#language {
	width:190px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:50px;
	margin-left:10px;
	float:left;
	letter-spacing: 1px;

}

#language ul li {
	list-style-position:inside;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	line-height:50px;

}

#language ul li a{
	color:#FFFFFF;
	text-decoration:none;
	line-height:50px;

}

.deutsch {
	list-style-image:url(../img/german.gif);
	line-height:50px;

}

.english {
	list-style-image:url(../img/english.gif);
	line-height:50px;

}


#meta_navi {
	font-size:11px;
	line-height: 16px;
	
	width:580px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:50px;
	float:left;
	letter-spacing: 1px;
	padding-left:20px;
}

#meta_navi a {
	color:#FFFFFF;
	text-decoration:none;

}




#meta_navi a:hover {
	color:#cab6b3;
	text-decoration:none;

}



#content_container {
	margin-left:auto;
	margin-right:auto;
	width:972px;
}


#content_links {
	width:180px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	float:left;
	display: inline;
}



#content_rechts{
	font-size:11px;
	line-height: 16px;
	
	width:152px;
	float:right;
	padding-top:20px;
	
}

#content_mitte_start {
	width:580px;
	padding:20px 0px 0px 20px;
	float:left;
	background-color:#eae8e3;
	display: inline;
}

#content_mitte {
	width:560px;
	padding:20px 20px 20px 20px;
	float:left;
	background-color:#eae8e3;
	display: inline;
}



#content_rechts h1{
	text-transform:uppercase;
	font-size:12px;
	margin-bottom:15px;
}




#footer_mitte {
	width:600px;
	padding: 0px 0px 20px 0px;
	float:left;
	margin-left: 200px;
	background-color:#FFFFFF;
	font-size: 8px;
	line-height: 9px;
	color: #dbd7ce;
	text-align: justify;
}

/* -------------------------------------------------------------- */
/* -------- Spezial-Anweisungen fuer Internet Explorer 6 -------- */
/* -------------------------------------------------------------- */
*html #footer_mitte{
	width: 570px;
}
/* -------------------------------------------------------------- */
/* -------------------------------------------------------------- */



/* ------------------------------------------------------- NEWS Modul --------- */
.news-list-item {
	border-bottom:solid 1px #938278;
	padding-bottom:5px;
	margin-bottom:10px;
	color:#5d463a;
}

.news-list-item h2 {
	color:#000000;
	font-weight:bold;
	font-size: 11px;
	margin-bottom: 5px;
}
.news-list-item h2 a {
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
}

.news-list-item p{
	margin-bottom: 5px;
}





.news-list-morelink a {
text-decoration:none;
color:#cf2526;
}

.news-list-morelink a:hover {
text-decoration:underline;
color:#cf2526;
}