/* CSS Document */

	* { margin:0; padding: 0; } 

	option {padding-left: 0.4em}
	
	html { height: 100% } 
	body { 
		/*min-height: 101%;*/
		font-size: 100.01%; 
		position: relative; 
		color:#6c2300;        
		background: #370d00;
		background-image:url(../img/fri_hg.jpg); 
		background-position:top; 
		background-repeat:repeat;
		
		text-align: left; 
		
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		overflow:-moz-scrollbars-vertical;
	} 
	
	a {
		text-decoration:none;
		color:#6c2300;
		font-weight:bold;
		font-size:11px;
	}
	
	fieldset, img { border:0; }
	select, input, textarea { font-size: 99% }
	
	.skip {
		position: absolute;
		left: -1000em; 
		width: 20em;
	}
	
	/* Festlegung der Layoutbreite und Zentrierung*/
	#container { 
		width:885px; 
		margin-left: auto;
		margin-right: auto;
		max-width:none;  /* min-width fr fixes Layout abschalten */
		min-width:inherit;  /* max-width fr fixes Layout abschalten */
	}
	
	#header { 
		position:relative;
		margin:20px 0 10px 0; 
		height:268px;
	}
	
	#navcontainer {
		float:left;
		width:210px;
		height:268px;
		margin: 0 15px 0 0;
		background: #eae6db;
	}
	
	#logo {
		margin: 15px 0 10px 0;
		
	}
	
	#mainnav {
		margin: 0 0 0 0;
	}
	
	#mainnav ul#mainmenu {
		padding:0;
		margin:0;
		list-style:none;
	}

	#mainnav ul#mainmenu li {
		padding:0;
		margin:0px 0px -2px 0px;
		list-style:none;
	}
	
	#subnav {
		margin: 0 0 0 0;
		width: 210px;
		height: 180px;
		background: #eae6db;
		float:left;
	}
	
	#subnav ul#submenu {
		padding:0;
		margin:10px 0 0 0;
		list-style:none;
	}

	#subnav ul#submenu li {
		padding:0;
		margin:0px 0px -2px 0px;
		list-style:none;
	}
	
	#headercontent {
		float:left;
		width:630px;
		height:238px;
		background: #000000;
		border:15px solid #eae6db;
		z-index: 1;
	}
	
	#content {
		display:block;
		background:#eae6db;
		margin: 0 0 0 225px;
		padding:10px 10px 10px 15px;
		width: 635px;
	}
	
	#content_breit {
		display:inline;
		margin: 0 0 10px 0;
		padding:0;
		width: 100%;
	}
	
	.subcolumns { 
		width: 100%;
		padding: 0 1px 0 1px; 
		margin: 0 -1px 0 -1px; 
		overflow:hidden;
	}
	
	#footer {
		background:#eae6db;
		margin: 10px 0 0 0;
		clear:both; 
		width: 885px;
		height:22px;
	}
	
	div#copyright {
		display:block;
		text-align: center;
		padding-right:20px;
	}
	
	div#functions {
		width: 230px;
		float: right;
		text-align:right;
		padding: 2px 0 0 0;
	}
	
	div#functions ul {
		list-style:none;
		text-align:right;
		margin:0;
	}
	
	div#functions ul li {
		float: left;
		margin:0;
	}
	
	div#functions li.printpage {
		background-image:url(../img/print.gif);
		background-repeat:no-repeat;
		background-position:7px 1px;
		padding:0 18px 0 25px;
	}
	
	div#functions li.totop {
		background-image:url(../img/totop.gif);
		background-repeat:no-repeat;
		background-position:7px 1px;
		padding:0 18px 0 25px;
	}



	.fce_text_mit_bild {
		background:#eae6db;
	}
	
	.fce_text_mit_bild .container {
		
	}
	
	.fce_text_mit_bild .container .text{
		
	}
	
	.fce_text_mit_bild .container .bild{
		
	}
	
/* ######################################################################################################
** ### Markupfreie CSS-Floatclearing-Lsungen ###########################################################
** ######################################################################################################
*/

	/* Clearfix-Methode zum Clearen der Float-Umgebungen */
	 .clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	
	/* Diese Angabe bentigt der Safari-Browser zwingend !! */
	.clearfix { display: block; } 
	
	/* Overflow-Methode zum Clearen der Float-Umgebungen */
	.floatbox { overflow:hidden; }
	
	/* IE-Clearing: Bentigt nur der Internet Explorer und ber iehacks.css zugeschaltet */
	#ie_clearing { display: none }
	
	
/* ######################################################################################################
** ### Standard-Formatierungen fr Listen & Zitate ######################################################
** ######################################################################################################
*/

	ul, ol, dl { margin: 0; }
	li { margin: 0; }
	
	dt { font-weight: bold; }
	dd { margin: 0 0 1em 2em; }
	
	blockquote, cite { margin: 0 0 1em 1.5em; font-size: 0.93em; width: auto;}

