@import url('reset.css');

body {
	margin: 0; padding: 0;
	background: url(img/layout/bg_main.jpg) repeat-x #fff;
	color: #506e76;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Lucida, Helvetica, Arial, sans-serif, sans;
	}

b, strong {
	font-weight: bold;
	}
i, em {
	font-style: italic;
	}

a {
	text-decoration: none;
	color: #506e76;
	}
a:hover {
	text-decoration: underline;
	}


#top, #contentbereich, #aufmacherbild {
	width: 925px; margin: 0 auto;
	}

#top {
	background: url(img/layout/bg_top.jpg) no-repeat;
	text-align:right;
	height: 139px !important;
	margin-bottom: 25px;
	}
#top p.icons {padding-top: 20px}
#top p.topnavi {margin: 12px 0px 40px 0px; color: #fff; text-transform: uppercase; font-size: 60%; font-family: Arial, Helvetica, sans-serif, sans;}
#top p.topnavi a {color: #fff;}
#top p.navi {font-size: 80%}
#top p.topnavi a.aktiv, #top p.navi a.aktiv {text-decoration:underline}

#contentbereich {
	min-height: 500px !important;
	margin: 60px auto 100px auto;
	}

#contentlinks {
	float: left; width: 600px;
	}
#contentlinks h1 {
	font-size: 150%;
	margin: 70px 0px 20px 0px;
	
	border-bottom: 1px  #506e76 solid;
	padding-bottom: 3px;
	letter-spacing: -0.05em;
	}
#contentlinks h1:first-child {
	margin-top: 0px;
	}
#contentlinks h2 {
	font-size: 120%;
	margin-bottom: 20px;
	}
#contentlinks p, #contentlinks ul {
	font-family: "MS Sans Serif", Geneva, Arial, Helvetica, sans-serif, sans;
	font-size: 80%;
	line-height: 140%;
	margin-bottom: 14px;
	}

#contentlinks ul {
	list-style-type: square;
	padding-left: 16px;
	}

#contentlinks a.rArr {
	background: url(img/layout/rArr.jpg) no-repeat 0px 4px;
	padding-left: 18px;
	}
#contentlinks a.lArr {
	background: url(img/layout/lArr.jpg) no-repeat 0px 4px;
	padding-left: 18px;
	}
#contentlinks a.dokPDF {
	background: url(img/layout/dok_pdf.gif) no-repeat 0px 2px;
	padding-left: 18px;
	}
#contentlinks a.dokDOC {
	background: url(img/layout/dok_doc.gif) no-repeat 0px 2px;
	padding-left: 18px;
	}
	
	

#contentrechts {
	float: right; width: 220px;
	}

#contentrechts .infobox {
	background: #eceeef;
	border: 1px #506e76 solid;
	width: 214px;
	margin-bottom: 20px;
	}
#contentrechts .infobox img {
	max-width: 214px !important;
	}
#contentrechts .infobox  h4 {
	display: block;
	background: #506e76; color: #fff; font-size: 80%; font-weight: bold; text-transform: uppercase;
	padding: 5px 10px;
	}
#contentrechts .infobox p {
	padding: 10px;

	font-family: "MS Sans Serif", Geneva, Arial, Helvetica, sans-serif, sans;
	font-size: 70%;
	line-height: 120%;
	}

#contentrechts .infobox a {
	background: url(img/layout/rArr_infobox.jpg) no-repeat 0px 2px;
	padding-left: 14px;
	}


#aufmacherbild img {
	max-width: 923px !important;
	border: 1px #506e76 solid;
	} 



#footer {
	background: #506e76; 
	height: 32px !important;
	text-align: center; font-size: 70%; color: #fff;
	}
#footer p {
	padding-top: 10px;
	}
#footer a {
	color: #fff;
	}
	
/*** SONSTIGE STILE ***/

.floatbreaker {
	clear: both;
	}

.bildimtext {
	vertical-align: baseline;
	}

.contenttabelle {
	margin-bottom: 20px;
	}
.contenttabelle td {
	vertical-align: top;
	}


table.redaktionsteam td {
	text-align: center;
	}
	
	
div.imgdl img {
	border: 1px #fff solid;
	}

div.imgdl img:hover {
	border: 1px #506e76 solid;
	}