html, body {height:100%}

body { background: #FFF; margin: 0px; padding: 0px; }

* {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva; font-size:16px; color: #000 }

nav, header, #content_footer_content, #content_footer, #content_spalte_sonstiges {display: none}

#druck {height:140px}

#druck h1 {font-size: 28px; font-weight:bold; margin: 0 0 0px 0; }

span.left, span.right  { display: inline; float:left; margin: 0; padding: 0;}

span.left {width: 230px}

#header_bild {margin: 10px 0 20px 0}

#content_spalte01, #content_spalte02, #content_spalte03, #content_spalte04, #content_spalte05, #content_spalte_grau { display: inline; float:left; margin: 0; padding: 0;}

#content_spalte01 {background: #FFF; width:100%; }
			
#content_spalte02 {background: #FFF; width:33%; font-weight:bold;}
			
#content_spalte03 {background: #FFF; width:33%; font-weight:bold;}
			
#content_spalte04 {background: #FFF; width:33%; font-weight:bold;}

#content_spalte01_bottom, #content_spalte02_bottom, #content_spalte03_bottom, #content_spalte04_bottom { display: inline; float:left; margin: 0; padding: 0;}

#content_spalte01_bottom {display: none}
			
#content_spalte02_bottom {background: #FFF; width:33%; }
			
#content_spalte03_bottom {background: #FFF; width:33%; }
			
#content_spalte04_bottom {background: #FFF; width:33%; }

ul.square { margin: 15px 0 0 0px; padding: 0px 0 0 0px; list-style-type: none; text-align: left; }

.square li  { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration: none; font-weight:normal; margin-bottom: 5px; }

.square li a  { background: transparent; padding-left: 0px;  text-align: left; font-family: Arial, Helvetica, sans-serif; color:#000; text-decoration: none; font-weight:normal; }

#content a { text-decoration:none}

span.left, span.right  { display: inline; float:left; margin: 0; padding: 0;}

/* Master */
#content_left, #content_right, #content_left_navigation {display: inline; float:left; margin: 0; padding: 0;}
			
#content_left, #content_left_navigation, #content_right {background: transparent; width: 100%;}
			
#content_right {background: transparent; width: 100%; }	

p.bodytext span {font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold; margin-left: 10px; vertical-align:top}
/*
ul.square-text {float:left; display:inline; margin: 10px 0 10px 0; padding:0; list-style-type:square ; text-align: left; width: 100%}
			
ul.square-text li {  background: transparent; padding-left: 0px; margin-bottom: 10px; text-align: left; 
				font-family: Arial, Helvetica, sans-serif; color:#000; text-decoration: none; font-weight:normal; }
*/				
a#current {font-weight:bold;}

#planungsprozess, span.left, span.right {display: inline; float:left; margin: 0; padding: 0;}
				
span.left {background: transparent; width:240px; height:40px; color: #000}
				 
span.right img {display: inline; float: left} 
				 
span.right {background: red; width: 600px; height:40px; color: #000}

#druck-fahlbusch  {display: inline; float:right; margin: 0 280px 0 0; padding: 0;}












