/*  ### Printlayout ################################################################### */

body {
	background: #fff;
	color:#000;
	padding: 0px;	
	font-size: 12pt;
	font-family:arial, sans-serif;
	}


/* Header */

#header { 
	display:none
	}
	
#logo {
	display:none;}

/* Metanavigation */

#metanav {
	display:none;
}

/* Inhaltsspalten */

#main {
	clear:both;
	width: 100%; 
	color: #000; 
	background-color: inherit; 
	padding: 0;
	z-index:11; }
 
/* linke Spalte */
#leftnav {display:none; }	

/* rechte Spalte */
#rightnav {display:none;}

/* Mittlere Spalte */
#center {
	width:auto; 
	margin:0;
	border: 0;
	 }
#center_content {padding:40px 40px 40px 40px; margin:0;}




/* Rechte Spalte ausblenden fuer 2Spalten Layout */
#page2colums #rightnav { display:none; } 

#page2colums #center { margin:0 }


p.print {display:none; }

/* Fußzeile */
#footer {display:none}


/* ### Markupfreie CSS-Floatclearing-Lösungen (c) by Dirk Jesse ######################################### */

/* Clearfix-Methode zum Clearen der Float-Umgebungen */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Diese Angabe benötigt der Safari-Browser zwingend !! */
.clearfix {display: block;}

/* Overflow-Methode zum Clearen der Float-Umgebungen */
.floatbox { overflow:hidden; }

/* Clearen der Inhaltsspalten mittels dieses speziellen hr-Tags */
hr.clear_columns{	
	content: "."; 
	display: block;  
	height: 0; 
	line-height: 0px; 
	clear: both; 
	float: left; 
	visibility: hidden; 
	border: 0; 
	padding: 0;
	margin: -2em 0 0 0; /* erforderlich damit kein Leerraum zwischen Spalten und Footer entsteht */
}


/* ### Skiplink-Navigation ############################################################################## */

.skip {
	position: absolute;
	left: -1000em; 
	width: 20em;
}







