body
{
  		font-family:Helvetica,Arial;
  		font-size:8pt;
		font-weight:normal;
}
  	div#dummy
{
  		/*wann gibt ms endlich einen path dafÃ¼r raus?*/
}
  	div#page
{
  		width:95%;;
  		margin:auto;
  		text-align:center;/*msie*/
}
  	
  	div 
{
  		text-align:left;/*msie*/
}
  	
  	div#headerimg
{
  		width:760px;
  		height:67px;
}
  	
  	div#global_nav
{
		background-color:#005680;
		padding:0px;
		height:30px;
		width:100%;
		
}
  	
#global_nav ul
{  		
  		padding-top:0px;
  		padding-left:0px;
  		margin-top:0px;
  		margin-left:20px;/*msie*/  		
  		position:relative;
  		top:9px;
  		
}
  	
#global_nav ul li
{
  		display:inline;
  		padding-top:0px;
  		margin-right:20px;
  		list-style:none;/*sicher ist sicher*/
  		color:#ffffff;  
  		font-weight:bold;
  		font-size:12px;	
}
  	
#global_nav a
{
  		color:#ffffff;  
  		font-weight:bold;
  		font-size:12px;	
  		text-decoration:none;
}
  	
#global_nav a:hover
{
  		color:#f5f5f5;
}
  	
  	div#shade
{
  		height:4px;
		width:100%;
		background-image:url(img/shade_horizontal.gif);
		background-repeat:repeat-x;
		text-align:right;
		margin-bottom:30px;
}


.sub_3
{
 margin-left:20px;
}
  	
  	div#left
{
  		float:left;
  		width:200px;
}
  	div#right
{
  		float:right;
  		width:200px;
  		text-align:center;
  		padding-top:10px;
		
}
  	div#middle
{
  		margin-left:200px;
  		margin-right:200px;
		background-image:url(img/content_bg.gif);
		background-position:right;
		background-repeat:repeat-y;
		background-color:#f5f5f5
}
  	
  	div#content
{
  		padding:10px 20px 10px 10px;
		font-family:Helvetica,Arial;
  		font-size:8pt;
		font-weight:normal;
		overflow: hidden;
}
  	
  	div#content_end
{
  		background-image:url(img/content_bg_end.gif);
  		background-repeat:no-repeat;
  		background-position:left;
/*   		margin-right:200px */
}
  	
#left ul
{
  		 margin-top:10px;list-style:none;
  		 padding-left:0px;
  		 margin-left:20px;/*msie*/
}
  	
#left ul li 
{
  		margin-bottom:10px;
  		font-weight:bold;
  		font-size:12px;
  		color:#005680;
}
  	
#left a
{
  		font-weight:bold;
  		font-size:12px;
  		margin-bottom:10px;
  		color:#005680;
  		text-decoration:none;
}
	
#left a:hover
{
		text-decoration:underline;
}
	
/*typo3*/

div.csc-header h1
{
	font-size:12px;
	margin-top:0px;
	color:#005680;
}

div.csc-header h2, div.csc-header h3, div.csc-header h4, div.csc-header h5, div.csc-header h6 
{
	font-size:12px;
	margin:0px;
	color:#005680;
	font-weight:normal;
}

a
{
	color:#005680;
}

p.bodytext
{
	margin-top:0px;
}

ul.csc-bulletlist
{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
}

ul.csc-bulletlist li
{
	margin-left:20px;
	margin-bottom:10px;
}

/*extensions*/

td.tx_actprojects
{
	padding-bottom: 10px !important; 
	border-bottom: 1px solid #005680;
}


