 body  {
    	font: 75% Verdana, Arial, Helvetica, sans-serif;
    	background: #ffcc66;
    	margin: 0;
    	padding: 0;
    	text-align: center; 
    	color: #000000;
		/*background-image:url(cssimages/hintergrund.jpg);*/
    }
	
	
	
	/* Link-Definitionen */
a {text-decoration: none;}
a:link, a:visited { color: #cc3300; }
a:hover, a:active { color: #ff9900; }
	
	
	
	.rot{color: #cc3300;}
	
	
    .twoColFixLtHdr #container { 
    	width: 913px;  
		padding:20px;
    	background: #FFFFFF;
    	margin: 0 auto; 
    	border: 1px solid #cc3300;
    	text-align: left; 
		margin-top:1em;
    } 
	
/* HEADER**************************************************************/
    .twoColFixLtHdr #header { 
    	background: #ffffff; 
    	padding: 0px; 
		margin-bottom:40px;
    }
    .twoColFixLtHdr #header .logo{float:left; width:300px;}
    .twoColFixLtHdr #header .lang{ float:right; width:100px; text-align:right;}
	 
	 
	.twoColFixLtHdr #header #topnav{
		clear:both;
		float:right;
		margin-top:40px;
		margin-bottom:10px;
	}

	.twoColFixLtHdr #header #topnav ul {
		float:left;
		margin: 0;
		padding: 0;
		background: #ffffff;
		padding-top:20px;
	}
	
	.twoColFixLtHdr #header #topnav ul li  {
		display: inline;
		list-style: none;
		font-size:10pt;
	}
	
	.twoColFixLtHdr #header #topnav ul a {
		display: block;
		float: left;
		padding-left: 10px;
		padding-right:10px;
		padding-top: 1px;
		padding-bottom: 1px;
		text-decoration: none;
		font-weight:bold;
		border-right: 1px solid #cccccc;
		color: #cc3300;
	}
	
	
	.twoColFixLtHdr #header #topnav ul a.last {
		border-right: none;	
		padding-right:0;
	}
	
	.twoColFixLtHdr #header #topnav ul a.current,
	.twoColFixLtHdr #header #topnav ul a:hover.current,
	.twoColFixLtHdr #header #topnav ul a:hover {
		color: #ff9900;
	}
	
	
/* LINKS**************************************************************/	
    .twoColFixLtHdr #sidebar1 {
    	float: left; 
    	width: 343px; 
    	background: #ffffff; 
    	padding: 0;
		display:block;
	
    }
	h3{
		margin:0;
		padding:0;
	}
	
/* Content**************************************************************/	
    .twoColFixLtHdr #mainContent { 
    	/*margin-left: 370px; */
    	padding: 0;
		float:right; 
		width: 543px;
		display:block;
    } 
	
	
	h3{
		margin-bottom:0;
		padding-bottom:0;
	}
	
	
/* Footer**************************************************************/	
    .twoColFixLtHdr #footer { 
    	padding: 0 10px 0 20px;
    	background:#ffffff; 
    } 
    .twoColFixLtHdr #footer p {
    	margin: 0; 
    	padding: 10px 0; 
    }

    .clearfloat { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
	
	
	
	
	
