a	{	text-decoration:noe;	}img	{	border:none;	}body	{	background-color:#fff8d2;;	font-family: Arial, Helvetica, sans-serif;	font-size: 75%;	color: #5f1303;	}p	{	line-height:140%;}.txt {	line-height:140%;}.text li {	padding-top: 0.7em;}.text1 ul {	list-style-type:none;}.text1 li {	padding-top: 0.5em;}#container	{	font-size:1em;	position:absolute;	margin-top: 0px;	margin-left: -450px;	left: 50%;	background-color:#ffe4b5;	}#pagewidth	{ 	width:900px;	position:absolute;
	} 
#header	{
	position:relative; 
	height:155px; 
	width:100%;
	} #foerderer {	margin-top:30px;	}#foerderer li	{	display:inline;	line-height:100px;	list-style-type:none;	}#foerderer a	{	float:left;	text-decoration:none;	margin-right:20px;	}#logo	{	width:900px;	}#balken_text	{	position: absolute;	top:12px;	left:70px;	color:#bf2707;	font-family:verdana, helvetia, sans serif;	display:none;	}#balken_text p	{	font-size:140%;	font-weight:bold;	padding:0px;	margin:0px;	letter-spacing:1.7px;	text-align:center;	}#balken_text h1	{	font-size:300%;	font-weight:bold;	padding:0px;	margin:0px;	}.ueberschrift h2	{	color:#bf2707;	padding:0px 0px 30px 0px;	margin:0px;	}
#maincol	{	width:68%;	padding:0px 0px 30px 230px;	min-height:430px;
	}.buch p	{	line-height:140%;	padding:0px;	margin:0px;	}.mitarbeiter_bilder	{	height: 145px;	padding-right: 30px;	float:left;	}.mitarbeiter_text	{	padding-bottom: 20px;	}#logo	{	float:left;	text-decoration:none;	}#logo a	{	border:none;	}#sitemap	{	position:absolute;	top:130px;	left:500px;	}
#footer	{
	height:44px; 
	border-top: 3px solid #bf2707;	color:#bf2707;	background-color:#ffe4b5;
	} #footer ul	{	list-style-type:none;	} #footer li	{	padding-left:10px;	display:inline;	font-size:120%;	font-weight:bold;	} #inside	{	margin-left:-20px;	}.alleinerziehend{	font-weight:bold;	color: #bf2707;	}#liste	{	list-style-type:disc;	}#liste li	{	padding-bottom:7px;	}/*Menü Block, herunterklappbar*/#dlmenu {	height:10em;	margin:10px 0 335px 0px;	float:left;	}#menu {	list-style-type:none; 	margin:0 0 10px; 	padding:0; position:absolute; 	top:135px; 	left:0px; 	width:15em; 	background:#fff8d2; 	z-index:100;	}#menu li {display:block; padding:0; margin:0; position:relative; z-index:100;}#menu li a, #menu li a:visited {display:block; text-decoration:none;}#menu li dd {display:none;}#menu li:hover, #menu li a:hover {border:0;}#menu li:hover dt a , #menu li a:hover dt a {background:#cb331d; color:#fff8d2; }#menu li:hover dd, #menu li a:hover dd {display:block;}#menu li:hover dl, #menu li a:hover dl {height:11em; background: #ffe4b5;}#menu table {border-collapse:collapse; padding:0; margin:-4px; font-size:1em;}#menu dl {width: 15em; margin: 0; background: blue; cursor:pointer;}#menu dt {margin:0; padding: 0; font-size: 1.2em; font-weight:bold; border-top:0px solid grey;}#menu dd {margin:0; padding:0; font-size: 1.1em; text-align:left;}.gallery dt a, .gallery dt a:visited {display:block; color:#fff8d2; padding:5px 5px 5px 10px; background:#cb331d;}.gallery dd a, .gallery dd a:visited {color:#bf2707;; min-height:1em; text-decoration:none; display:block; padding:3px 5px 1px 20px; background: #ffe4b5;}* html .gallery dd a, * html .gallery dd a:visited {height:1em;}.gallery dd a:hover {color:#bf2707; font-weight:bold;}.normal	a, .normal a:visited {display:block; color:#fff8d2; padding:5px 5px 5px 10px; background:#cb331d;}.normal {margin:0; padding: 0; font-size: 1.2em; font-weight:bold; }.normal  a:hover {background:#ffe4b5; color:#cb331d; }	
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */  
.clearfix:after 	{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
.clearfix	{	display: inline;	}
/* Hides from IE-mac \*/
* html .clearfix	{	height: 1%;	}
.clearfix	{	display: block;	}
/* End hide from IE-mac */  
/*printer styles ???*/ 
@media print	{ 
/*hide the left column when printing*/ 
#leftcol	{display:none;} 
#twocols, #maincol	{width:100%; float:none;}
}
