
body { color: #000; font-size: 81.25%; font-family: Verdana, Helvetica, Arial, sans-serif; } /* 13px */
h1,h2,h3,h4,h5,h6 { font-family: Verdana, Arial, Sans-Serif; font-weight:normal;}

#header {display:block;margin-bottom:10px;}
#header img.mainlogo,
#header img#logo {width:82px; height:45px;float:right;border:0;}
#header span#skipnav {display:none;}
#header span#pdflink {display:none;}
#header form,
#header div.right,
#main-nav,
#nav_main,
#col1,
aside,
#sub-nav {display:none;}
div#col2 {display:none;visibilty:hidden;}
div#col2_content {display:none;visibilty:hidden;}
#footer {display:block;border-top:1px solid #888;}
#footer ul {display:none;}
#brotkrumen,
ul.breadcrumb {display:none;}

.content {width: 100%; float: none;}

.print-only {display: block;}

table.contenttable
{ width: auto;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	margin-left:1px;
}

table.contenttable td, table.contenttable th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

/* 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; }
	
	/* IE-Clearing: Ben�tigt nur der Internet Explorer und �ber iehacks.css zugeschaltet */
	#ie_clearing { display: none }