#footer {
	text-align:center;
}

ol {
	font-size:10pt;
}

#footer p {

}

#headmenu {
	float:right;
	margin:10px 10px 0 0;
	text-align:right;
}

#headmenu p {
	margin:3px;
}

#headmenu form{
	padding:0px 0 0 0;
	margin:0;
}

.old-content p {
	font-size:12pt;
}

#kopftext {
	text-align:left;
	padding:20px 130px 10px 15px;
}

#kopftext p {
	padding:0;
	margin:0;
	font-family:Arial;
	font-style:
}

#Formular .agb-formular{
	font-size:8pt;
	font-weight:normal;
}

#Formular td{
	font-size:9pt;
	font-weight:bold;
}

.menu-level-1 p {
	padding: 3px 0 3px 5px;
	margin:3px 0 3px 0;
	border-bottom:1px solid #0a348a;
	font:normal 12pt Arial;
	color:#fef100;
	text-align:left;
}

.menu-level-2 p {
	padding: 3px 0 3px 5px;
	margin:3px 0 3px 10px;
	border-bottom:1px solid #0a348a;
	font:normal 10pt Arial;
	color:#fef100;
	text-align:left;
}

.menu-level-1 a, .menu-level-2 a {
	text-decoration:none;
	color:#0a348a;
}

#left-column {
	padding:0 10px 0 10px;
	background-color:#65a1dd;
	vertical-align:top;
	width:160px;
	text-align:left;
}


#left-column-coral {
	padding:0 10px 0 10px;
	background-color:#fdef8d;
	vertical-align:top;
	width:180px;
}

#right-column-coral {
	width:40px;
	background-color:#65a1dd;
	vertical-align:top;
	padding:0 10px 0 10px;
}

#right-column {
	width:40px;
	background-color:#65a1dd;
	vertical-align:top;
	padding:0 10px 0 10px;
}

#content-side h3 {
	margin:13px 0 0 0;
	padding:0;
	font:bold 11pt Arial;
}

#content-side h3 {
	margin:13px 0 0 0;
	padding:0;
	font:normal 10pt Arial;
}


#content-side p {
	margin:0;
	padding:0;
	font:normal 10pt Arial;
}

#content-side .news-latest-date {
	color:#999;
}

#content {
	padding:10px 10px 10px 10px;
	text-align:left;
}