body {font: 12px Verdana; line-height: 18px; color: #ffffff;}



a {color: #ffffff; text-decoration:none;}

a:hover {color: #0000C4; text-decoration:none}


.li {margin: 5px 0px 0px 0px;padding: 0px 0px 5px 0px}

.ul {list-style-position:outside}

.htmlarea-content-body {
background-color: #537DD5;
color: #FFFFFF;
}

span.title {
	font:-family: url(fileadmin/fonts/comic.ttf);
	font-weigh: bold;
}

h2 {
	font-size: 18px;
	font-weigh: bold;
	margin: 15 0 15 0;
}

.body {
	line-height: 18px;
}

.section {font-weight:bold; font-size:12px;line-height: 18px}

span.path {font:comic;}

.abstract {}




.overview_entry {
	font-size: 12px;
	textdecoration: none;
}

.overview_subtitle {font-size:10px;text-transform:uppercase;;}

.overview_abstract {font-size:11px;}
.overview_abstract .body {line-height: 13px;margin:0}
.overview_abstract .bodytext {margin:0}
	


.context_entry {font-size:10px;font-weight:bold;textdecoration:none;}

.context_subtitle {font-size:10px;text-transform:uppercase;}

.context_abstract {font-size:10px;}



.menu_zielgruppen_entry {font-size:9px; padding:5px}

.menu_zielgruppen_entry a {color: #000000; text-decoration:none; font-weight:normal}

.menu_zielgruppen_entry_s {{font-size:9px; padding:5px; color: #e42a0c}

.menu_zielgruppen_entry_s a {color: #e42a0c; text-decoration:none; font-weight:normal}


.rootline {color: #000000; font-size:8px; text-decoration:none; font-weight:normal}

.layer3 {position:absolute; width:630px;  left:320px; top:266px; BACKGROUND-COLOR: #bedde6}

.layer1 {position:absolute; width:775px; height:250px; left: 175px; top: 0px; BACKGROUND-COLOR: #ffffff}

.layer2 {position:absolute; width:138px;  top: 260px; left: 175px}

.layer4 {position:absolute; width:720px; height:0px;  top: 220px; left: 0px}

.layer5 {position:absolute;  width:500px;  left: 320; top: 266}