html {height: 100%;}
body {height: 100%; background:#ffffff;font-family:verdana;font-size:10pt;margin:0;padding:0;}

body {
	background-color:#f9f6f0;
}
#headerBox {
	background-color:#0a397a;
	color:#f7e7ce;
	padding:15px;
}
#headerBox a {
		color:#f7e7ce !important;
	}
#footerBox {
	background-color:#0a397a;
	color:#f7e7ce;
	margin-left:0;font-size:8pt;
	padding:15px;
}
#footerBox a {
		color:#f7e7ce !important;
	}

td {font-size:10pt;}
h1 {font-size:24px;}

#surroundBox {}
.inner {
	min-height:100%; width:1020px;  margin:auto;
}

.contentBox {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-flow: row nowrap;
	
	padding:20px 0;
}

.leftCont { flex:0 0 210px;padding-right:10px;}

.rightCont {float:1 1 100%; float:left;background-color:#f9f6f0;color:#0a397a; border-radius:10px;}
.rightCont .text {margin: 10px 20px;  }
.rightCont a {color:#0a397a;text-decoration:underline;}
.rightCont a:hover {color:#0a397a;}

#pageTitel {font-size:12pt;font-weight:bold;}
#pageText {font-size:10pt;}







#topNavigation {margin-left:0;}
#topNavigation a {	background-color:#0a397a;display:block;padding:10px 15px;color:#f7e7ce;text-decoration:none;margin-bottom:3px;}
#topNavigation a.akt {	background-color:#0a397a;}

#subNavigation {width:300px; text-align:right;margin:10px 0;}
#subNavigation a {display:block; width:310px;background:url(/page/_webpics/background.png) ;padding:4px 10px; border-radius:10px; margin-bottom:2px;color:#000;text-decoration:none;}
#subNavigation a.akt {background:#fff0c6;}
#subNavigation a:hover {background:#fff0c6;}

#subNavigation a.l2 {margin-left:40px;display:block; width:270px;background:url(/page/_webpics/background.png) ;padding:4px 10px; border-radius:10px; margin-bottom:2px;color:#000;text-decoration:none;}
#subNavigation a.l2.akt {background:#fff0c6;}
#subNavigation a.l2:hover {background:#fff0c6;}


#footerBox a {color:#000;}

table.rahmen {border:1px solid #000 !important;}