html{
		 font-family:Verdana,Helvetica,sans serif;

}

body{
    background-color:#ccc;
		margin:0;
		padding:0;
		text-align:center;
}


#container {
	position:relative;
   margin:0 auto 0 auto;
   width:970px;
   padding:0;
   background:url(../img/bg.gif);
   background-repeat:repeat-y;
	text-align:left;
}

#header {
	position:relative;
   margin:0 auto 0 auto;
   width:950px;
	height:150px;
	background:url(../img/bg-header.gif);	
	background-repeat:no-repeat;	
}

/* IE6 bugfixing*/
*html #header {
    margin:0 auto 0 10px;		
}

#status{
	position:relative;
   margin: 0 auto 0 auto;
   width:950px;
	height:40px;
	background:url(../img/bg-status.gif);		
	text-align:right;
}

/* IE6 bugfixing */
*html #status{
    margin: 0 auto 0 10px;
}

#navigation{
		margin:0 10px 0 0;
		min-height:400px;
		padding:0;	
		float:right;	
		width:200px;
}

/* IE6 bugfixing */
*html #navigation{
		margin:0 5px 0 0;
		height:400px;
		width:200px;	
}

#left_bar{
		margin:0 0 0 10px;
		padding:0;
		width:200px;
		min-height:443px;
		float:left;
		background:url(../img/bg-left_bar.gif);	
		background-repeat:no-repeat;
		background-color:#d1e1f0;
		
}

/* IE6 bugfixing */
*html #left_bar{
	margin:0 0 0 5px;
	padding:0;
	width:200px;
	height:443px;
	background-color:#d1e1f0;
}

#content {
   margin: 0px 210px 1em 210px;
	padding:20px;	
}

/* IE6 bugfixing */
*html #content {
   margin: 0px 220px 1em 220px;
	padding:20px 20px 20px 10px;	
}



#footer {
		position:relative;
		margin:0;
		widht:970px;
		height:70px;
		background:url(../img/bg-footer.gif);
		background-repeat: no-repeat;
		text-align:center;
		padding:0;	
		clear:both;	
}

#footer img{
		vertical-align:bottom;
}

#content img{
		border:0px;
		margin:0;
		padding:0;
}
/* IE6 bugfixing */ 
*html #content img{
		border:0px;
		margin:0;
		padding:0;
		
		
}
#content_left{
		width:120px;
		padding:0;
		margin:0 30px 0 0;
		float:left;
}
#content_right{
		padding:0;
		margin:0 0 2em 160px;
	
}
#content_left_heading{
		width:80px;
		padding:0;
		margin:0 20px 0 0;
		float:left;
		font-family:verdana, helvetica, sans-serif; 
	  font-size:0.8em; 
	  color:#036;
		font-weight:bold;					
}
#content_right_text{
    padding:0;
		margin:0 0 0.5em 100px;
		font-family:verdana, helvetica, sans-serif; 
	  font-size:0.8em; 
	  color:#036;
}

/****** Schriften ******/

/******************************/
/****** status Schriften *****/
/******************************/

#status p {  /* lediglich das Datum */
    color:#FFF;
		font-size:0.8em; 
		font-family:verdana, helvetica, sans-serif; 
		padding:21px 60px 0 0;
		font-weight:bold;
		margin:0;
}

/******************************/
/****** navigation Schriften *****/
/******************************/

#navigation ul{
		margin:0;
		padding:0 0 0 20px;
		list-style-type:none;

}
#navigation li{
		font-family:verdana, helvetica, sans-serif; 
	  	font-size:0.8em; 
	  	color:#006;
		padding:0 0 0.3em 0;
		font-weight:bold;
}

#navigation li a, a:link{
		text-decoration:none;
		color:#006;
}
#navigation li a:visited{
		color:#006;
		text-decoration:none;
}
#navigation li a:hover, a:active{
		text-decoration:underline;
		color:#e58308;
}
#navigation li a:focus{
		color:#006;
		text-decoration:none;
}
#navigation .active{
		text-decoration:underline;
		color:#e58308;
}
#navigation .second_menue{
		list-style-image:url(../img/ul_blau.gif);
}
#navigation a.second_menue, #navigation a.second_menue:link {
		font-size:1.0em;
}
#navigation a.second_menue:visited{
		font-size:1.0em;
}
#navigation a.second_menue:hover, #navigation a.second_menue:active{
		font-size:1.0em;
}
#navigation a.second_menue:focus{
		font-size:1.0em;
}


/******************************/
/****** left_bar Schriften ****/
/******************************/

#left_bar p{
		color:#FFF;
		margin:0;
		font-size:0.8em;
		font-weight:bold;
		padding:20px 30px 10px 40px;
}
#left_bar a, a:link, a:visited{
	  color:#FFF;
		text-decoration:underline;
}
#left_bar a:hover, a:active, a:focus{
	  color:#036;
		text-decoration:underline;
} 

/******************************/
/****** content Schriften *****/
/******************************/

#content p{
	font-family:verdana, helvetica, sans-serif; 
	font-size:0.8em; 
	color:#006;
	margin:0 0 1em 0;
}

#content .smaller{
  font-size:0.6em;
}

#content .background-blue{
	background:#3C2275;
	color:#FFF;
	font-weight:bold;
	padding:10px;
	margin:2em 0 0 0;
}



#content ul{
		margin:0;
		padding:0.5em 0 0 2em;
}

#content li{
		font-family:verdana, helvetica, sans-serif; 
	   zfont-size:0.8em; 
	   color:#006;
		padding:0 0 1em 0;
		font-weight:normal;
		list-style-type:disc;
}

#content h1{
   font-family:verdana, helvetica, sans-serif; 
	 font-size:1.4em;
	 color:#006;
	 margin:0 0 1.2em 0;
	 padding:0px;
	 border-bottom:2px solid #006;
}

#content h2{
   font-family:verdana, helvetica, sans-serif; 
	 font-size:1.1em;
	 font-style:italic;
	 color:#006;
	 margin:1em 0 0.2em 0;
	 padding:0;
}
#content h3{
   font-family:verdana, helvetica, sans-serif; 
	 font-size:0.8em;
	 font-style:bold;
	 color:#006;
	 margin:2.5em 0px 1em 0px;
	 padding:0;
	 border-bottom:2px solid #513C7F;
}
#content h4{
   font-family:verdana, helvetica, sans-serif; 
	 font-size:0.9em;
	 font-style:bold;
	 color:#006;
	 margin:2.5em 0px 1em 0px;
	 padding:0;
}
#content a, a:link, a:visited{
   color:#006;
	 font-weight:bold;
   text-decoration:none;	
	 
}
#content a:hover, a:active, a:focus{
	 color:#006;
	 font-weight:bold;
	 text-decoration:underline;
	 
}
#content .background-blue a, a:link, a:visited{
	color:#FFF;
	text-decoration:underline;
}
#content .background-blue a:hover, a:active, a:focus{
	color:#D1E1F0;
	text-decoration:underline;
}

/******************************/
/****** footer Schriften *****/
/******************************/

#footer p {
    color:#FFF;
		padding:30px 0 0 0;
		font-weight:bold;
		font-size:0.8em; 
		font-family:verdana, helvetica, sans-serif; 
}
#footer a, a:link{
		text-decoration:underline;
		color:#FFF;
}
#footer a:visited{s
		color:#FFF;
		text-decoration:underline;
}
#footer a:hover, a:active{
		text-decoration:underline;
		color:#003366;
}
#footer a:focus{
		color:#003366;
		text-decoration:underline;
}


/******************************/
/*********   Linien   *********/
/******************************/

hr {
	 
}

/******************************/
/*********   Tabellen   *********/
/******************************/
.td_hellgrau{
	background:#eee;
	border-top:0.3em solid #fff;
	font-family:verdana, helvetica, sans-serif; 
	font-size:0.8em; 
	color:#006;
	margin:0;
	padding:7px;
	vertical-align:top;
}
.td_grau{
	background:#ccc;
	border-top:0.3em solid #fff;
	font-family:verdana, helvetica, sans-serif; 
	font-size:0.8em; 
	color:#006;
	margin:0;
	padding:7px;
	vertical-align:top;
}


