body {
	position:relative;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	background-color: #FFFFFF;
	line-height: 15px;
	}

a:link, a:visited, a:active {text-decoration: none;}
a:hover {text-decoration: underline;}
.blau { color:#54442E; }
.blautrai { color: #172861; line-height: 16px; }
.blauaktiv { color:#54442E; text-decoration: underline;}

.blau2 { color: #172861; }
.blau2aktiv { color: #172861; text-decoration: underline; }

.gruen {color: #336600;}
.gruenaktiv {color: #336600;text-decoration: underline;}
.orange {color: #CE4E00;}
.orangeaktiv {color: #CE4E00;text-decoration: underline;}
.rot {color: #990000;}
.rotaktiv {color: #990000;text-decoration: underline;}

#logo {
	position:absolute;
	width:180px;
	height:111px;
	z-index:1;
	left: 405px;
	top: 10px;
}
#bca-button {
	position:absolute;
	z-index:1;
	left: 15px;
	top: 51px;
}


#container { position:absolute; z-index:1; left: 0px; top: 152px; }

#fliesstext { width:387px; margin:28px 0 120px 274px; min-height:300px; }
#fliesstext a:link, #fliesstext a:visited, #fliesstext a:active { text-decoration: underline; }
#fliesstext a:hover { text-decoration: underline; }

#fliesstext ul.schwerpunkte a:link, 
#fliesstext ul.schwerpunkte a:visited, 
#fliesstext ul.schwerpunkte a:active,
#fliesstext ul.schwerpunkte a:hover { text-decoration: none; }


#fliesstext td { vertical-align:top; border:solid 1px #FBF6CE; }
#fliesstext td p { margin-bottom:5px; }

#fussleiste { height:35px; width:964px; overflow:hidden; }
#fussleiste a { height:33px; display:block; float:left; padding:2px 0 0 20px; font-weight:bold; }
#fussleiste span.link-on { height:33px; display:block; float:left; padding:2px 0 0 20px; font-weight:bold; text-decoration:underline; }
#fussleiste span.linktext { /* display:none; */ }
#fusslink-blau { /* background:url(nav/fuss_a.gif) no-repeat; */ background-color:#a2c0de; width:220px; }
#fusslink-gruen { /* background:url(nav/fuss_b.gif) no-repeat; */ background-color:#b1d73e; width:222px; }
#fusslink-gelb { /* background:url(nav/fuss_c.gif) no-repeat; */ background-color:#ffcc66; width:195px; }
#fusslink-rot { /* background:url(nav/fuss_d.gif) no-repeat; */ background-color:#dc6e6e; width:247px; }

a#fusslink-blau:link,
a#fusslink-blau:visited,
a#fusslink-blau:active { text-decoration:none; color:#172861; }
a#fusslink-blau:hover,
span#fusslink-blau.link-on { text-decoration:none; color:#172861; }
a#fusslink-gruen:link,
a#fusslink-gruen:visited,
a#fusslink-gruen:active { text-decoration:none; color:#336600; }
a#fusslink-gruen:hover,
span#fusslink-gruen.link-on { text-decoration:none; color:#336600; }
a#fusslink-gelb:link,
a#fusslink-gelb:visited,
a#fusslink-gelb:active { text-decoration:none; color:#9a3e00; /* ce3e00 */ }
a#fusslink-gelb:hover,
span#fusslink-gelb.link-on { text-decoration:none; color:#9a3e00; /* ce3e00 */ }
a#fusslink-rot:link,
a#fusslink-rot:visited,
a#fusslink-rot:active { text-decoration:none; color:#990000; }
a#fusslink-rot:hover,
span#fusslink-rot.link-on { text-decoration:none; color:#990000; }

	
#welle { width:964px; height:80px; }

#impressum {
	position:absolute;
	width:260px;
	height:12px;
	z-index:1;
	left: 697px;
	top: 102px;
	color: #172861;
}
#navigation {
	position:absolute;
	width:220px;
	z-index:2;
	left: 5px;
	top: 242px;
	line-height: 12px;
}
#navigation div.navi-trainier { padding-left:20px; }
#navigation div.navi-trainier p { margin:0 0 5px 0; }

#navigation div.navi-trainier div.navi-trainier-2 { padding-left:15px; }
#navigation div.navi-trainier div.navi-trainier-2 p { margin:0 0 5px 0; }

#infoboxkoop {
	position:absolute;
	width:254px;
	height:394px;
	z-index:1;
	left: 695px;
	top: 280px;
	line-height: 15px;
}
#infobox {
	position:absolute;
	width:254px;
	height:394px;
	z-index:1;
	left: 695px;
	top: 280px;
	line-height: 15px;
}

#infobox-2 {
	position:absolute;
	width:227px;
	z-index:1;
	left: 695px;
	top: 280px;
	background-color:#fbf6ce;
	border-right:solid 2px #bbb48c;
	border-bottom:solid 2px #bbb48c;
	border-top:solid 1px #e1d8a9;
	border-left:solid 1px #e1d8a9;
	padding:19px 12px 14px 12px;
}
#infobox-2 div.infotext-2 { padding:15px 5px 30px 5px; font-size:15px; line-height:18px; text-align:center; font-weight:normal; font-style:italic; color:#172861; }
#infobox-2 div.infobild-2 { text-align:center; }

#infobildkoop {
	position:absolute;
	width:227px;
	height:243px;
	z-index:3;
	left: 708px;
	top: 300px;
}
#infobild {
	position:absolute;
	width:227px;
	height:243px;
	z-index:3;
	left: 708px;
	top: 300px;
}
li {
	margin-left: -23px;
	list-style-type: circle;
}
p { line-height: 16px; margin:0; }
p.align-center { text-align: center; }
p.align-right { text-align: right; }
#navigation p { margin:10px 0 10px 0; }
#fliesstext p { margin-bottom:16px; }

div.clearer { clear:both; height:1px; overflow:hidden; }


a.download { background:url(nav/pdficon_small.gif) 0px 0px no-repeat; padding:3px 0 7px 20px; line-height:20px; border-bottom:none; }
#fliesstext a.download:link, 
#fliesstext a.download:visited, 
#fliesstext a.download:active { border-bottom:none; text-decoration:underline; }
#fliesstext a.download:hover { border-bottom:none; }

