
@page { 
	size:portrait; 
}

@media screen{
	
	/*--------------------------------------------------------------------*/
	/* ----- RESET ----- */
	/*--------------------------------------------------------------------*/
	body {
		font-size: 12pt; 
		font-family: "Times New Roman", Times, serif
	}
	
	
	
	/*--------------------------------------------------------------------*/
	/* ----- IDS ----- */
	/*--------------------------------------------------------------------*/
	.floatbox{
		width:900px;
		border:1px solid black;
	}
	#col1_content:before {
		content:" [ Linke Spalte ]";
		color:#888;
		display:block;
		font-weight:bold;
		font-size:1.5em;
		border-bottom: 1px #888 solid;
		margin-bottom: 1em;
	} 
	
	#col2_content:before {
		content:" [ Rechte Spalte ]";
		color:#888;
		display:block;
		font-weight:bold;
		font-size:1.5em;
		border-bottom: 1px #888 solid;
		margin-bottom: 1em;
	} 
	
	#nav_sec, #nav_thrd{
		display:none;
	}
	
	#nav_main {
		display:none;
	}
	
	#col1, #col2, #col1_content, #col2_content {
		float:none; 
		width: auto; 
	}
	
	#col1_content, #col2_content {
		page-break-after:always;
	}
	
	/*--------------------------------------------------------------------*/
	/* ----- ÜBERSCHRIFTEN ----- */
	/*--------------------------------------------------------------------*/
	
	h1,h2,h3, h4, h5, h6 { 
		page-break-after:avoid; 
	}
	
	#col1 h1 {
		font-size: 18pt; 
		font-weight:bold; 
		color: #336699;  
		background:inherit;  
		margin:0.8em 0 0.5em 0; 
		border-bottom: 1px #ccc solid;
	}
	
	#col2 h1 {
		font-size: 16pt; 
		font-weight:bold; 
		color:#fc4a04; 
		background:inherit;  
		margin:0.8em 0 0.5em 0; 
		border-bottom: 1px #ccc solid;
	}
	
	h2, h3, h4, h5, h6 {
		font-size: 14pt; 
		font-weight:bold; 
		color:black;  
		margin:0.8em 0 0.5em 0; 
		border-bottom: 1px #ccc solid;
	}
	
	
	/*--------------------------------------------------------------------*/
	/* ----- ABSÄTZE ----- */
	/*--------------------------------------------------------------------*/
	
	p{
		margin:0 0 .5em 0;
	}
	
	
	
		
	/*--------------------------------------------------------------------*/
	/* ----- LISTEN ----- */
	/*--------------------------------------------------------------------*/
	
	ul{
		font-size:.8em;
		line-height:1.5em;
	}
	
	
	ol{
		margin:0 0 1em 30px;
	}
	
	ul{
		margin:0 0 1em 15px;
		list-style:none; 
	}
	
	ul li{
		background:url(../img/listcircle.gif) 0 5px no-repeat;
		padding:0 0 0 15px;
	} 
	ul li ul{
		font-size:.9em;
	}
	ul li ul li ul li{
		font-size:1.2em;
		line-height:1.3em;
	}  
	
	/*--------------------------------------------------------------------*/
	/* ----- THIRD NAVIGATION ----- */
	/*--------------------------------------------------------------------*/
	#footer { 
		clear:both; /* Backup fuer IE-Clearing */ 
		height:35px;
		background:url(../img/bg_footer_druck.gif) no-repeat;
	}
	#footer ul{
		margin:0 0 0 210px;
		font-size:.8em;
		color:#666;
		font-weight:bold;
		text-transform:uppercase;
	}
	
	#footer ul li{
		display:inline;
		margin:0 10px 0 0;
	}
	
	#footer ul li.top a:link, #footer ul li.top a:visited{
		text-decoration:none;
		padding:0 0 0 15px;
		color:#666;
		background:url(../img/top.gif) no-repeat 0 50%;
	}
	
	#footer ul li.top a:active, #footer ul li.top a:focus, #footer ul li.top a:hover{ /*Der IE unterst�tzt :hover nur f�r das a-Element, a:focus wird von Opera nicht unterst�tzt*/
		color:#888;
	}
	
	#footer ul li.print a:link, #footer ul li.print a:visited{
		text-decoration:none;
		padding:0 0 0 20px;
		color:#666;
		font-size:.8em;
		background:url(../img/print.gif) no-repeat 0 50%;
	}
	
	#footer ul li.print a:active, #footer ul li.print a:focus, #footer ul li.print a:hover{ /*Der IE unterst�tzt :hover nur f�r das a-Element, a:focus wird von Opera nicht unterst�tzt*/
		color:#888;
	}
	


