body		
			{
			padding : 0;
			margin : 0;
			background-color : #ffffff;
			font-family : Verdana, Geneva, sans-serif;
			font-size : 11px;
			line-height : 150%;
			color : #616365;
			}

h1			
			{
			font-size : 20px;
			color : #003459;
			font-weight : normal;
			margin-bottom : 14px;
			margin-top : 0px;
			}
			
h2			
			{
			font-size : 20px;
			color : #a0afb2;
			font-weight : normal;
			margin-bottom : 14px;
			margin-top : 0px;
			}
			
#result {
	width: 822px;
	
	margin : 0;
	padding : 0;
}
			
#navi
{
	
	position : absolute;
	width : 825px;
	height : 26px;
	top : 160px;
	z-index : 10;
	margin-left : auto;
	margin-right : auto;
}


#test
{
	
	position : absolute;
	left : 175px;
	top : 100px;
	
}



#icon
{
	
	position : absolute;
	left : 590px;
	top : 240px;
	z-index : 20;
	
}


#neubutton
{
	
	position : absolute;
	left : 490px;
	top : 55px;
	z-index : 20;
	
}


#positioner
{
position : relative;
}


#map_team
{
	position : relative;
	width : 822px;
	background-color : #fff;
	height : 290px;
}

#grossbild_moysig
{
	position : relative;
	width : 171px;
	height : 171px;
	z-index : 20;
	margin-left : auto;
	margin-right : auto;
	top : 0px;
	left : 0px;
	background-color : #000000;
	}




.teambild	{
			margin-right : 3px;
			margin-bottom : 3px;
			}
			
.content	{
			font-family : Times, Arial, Verdana, Geneva, sans-serif;
			font-size : 12px;
			line-height : 150%;
			color : #000;
			}
			
.content h1			
			{
			font-family : Helvetica, Arial, Verdana, Geneva, sans-serif;
			font-size : 14px;
			color : #000;
			font-weight : bold;
			line-height : 130%;
			margin-bottom : 0;
			}
			
.content h2			
			{
			font-family : Helvetica, Arial, Verdana, Geneva, sans-serif;
			font-size : 14px;
			color : #a0afb2;
			font-weight : bold;
			line-height : 130%;
			margin-bottom : 0;
			}
			
			
			
.content h3			
			{
			font-size : 14px;
			color : #2a3a68;
			font-weight : bold;
			line-height : 140%;
			}
			
.ref h1
			{
			color : #ffffff;
			font-size : 16px;
			}
			
.ref_legende
			{
			color : #e98300;
			font-size : 10px;
			}
			
.ref_white
			{
			color : #ffffff;
			font-size : 10px;
			}
			
li			
			{
			font-weight : normal;
			padding : 0px;
			
			}
			
ul			
			{
			margin-left : 0;
			padding-left : 13px;
			margin-bottom : 20px;
			margin-top : 0px;
			list-style-type : none;
			list-style-image : url(images/dot.gif);
			
			}
			
a    
			{
			color : #616365;
			text-decoration : none;
			line-height : 150%;
			}
			
a:hover		{
			color : #616365;
			text-decoration : underline;
			line-height : 150%;
			}
			
.subnavi_off a    
			{
			font-size: 10px;
			color: #bebaba;
			text-decoration : none;
			line-height : 130%;
			}
			
.subnavi_off a:hover		{
			color : #bebaba;
			font-weight : normal;
			text-decoration : underline;
			line-height : 130%;
			}
			
			
.orange		{
			color : #e98300;
			}
			

.project_titel	{
			color : #ffffff;
			font-size : 14px;
			line-height : 150%;
			}
			
.project_bereich	{
			color : #e98300;
			font-size : 11px;
			}
			
.project_text	{
			color : #ffffff;
			font-size : 11px;
			}
			
			
.project_navi a	{
			color : #ffffff;
			font-size : 11px;
			}
			
		
.infobox    
			{
			font-size: 11px;
			color: #333333;
			}
			
.infobox h1
			{
			font-size: 13px;
			font-weight: normal;
			color: #FFFFFF;
			margin-left:14px;
			margin-top: 5px;
			margin-bottom: 7px;
			}
			
.infobox_content
			{
			padding-left: 14px;
			padding-bottom: 16px;
			padding-top: 12px;
			padding-right:10px;
			}
			
.infobox_date
			{
			color :#2a3a68;
			}
			
.imprint
			{
			color : white;
			}
			
.black		{
			color : black;
			}
			

.content a			{
			color :#003459;
			font-weight : normal;
			text-decoration: underline;
			}
.content a:hover		{
			color : #666666;
			font-weight : normal;
			text-decoration : none;
			}
			
.kleinesbild		{
			padding : 3px;
			margin-left : 0px;
			margin-right : 0px;
			margin-top : 0px;
			margin-bottom : 0px;
			background-color : #fff;
			border-width : 1px;
			border-color : #D8E9EC;
			}
			
.bild_links		{
			float:left;
			padding : 4px;
			margin-left : 0px;
			margin-right : 8px;
			margin-top : 8px;
			margin-bottom : 8px;
			background-color : #FFFFFF;
			border-style : solid;
			border-width : 0px;
			border-color : #541824;
			vertical-align:text-top
			}
			
.bild_rechts		{
			float:right;
			padding : 4px;
			margin-left : 8px;
			margin-right : 8px;
			margin-top : 8px;
			margin-bottom : 8px;
			background-color : #FFFFFF;
			border-style : solid;
			border-width : 0px;
			border-color : #541824;
			vertical-align:text-top
			}
			
.textfeld		{
			padding : 0;
			margin : 0;
			font-family : Arial, Verdana, Geneva, sans-serif;
			font-size : 11px;
			line-height : 130%;
			color : #333333;
			padding:2px;
			width:260px;
			border: #7a7a7a;
			border-style: solid;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			}
			
.backlink a	{
			color : #e98300;
			}
			


			.accordion_toggle {
			display: block;
			height: 30px;
			width: 802px;
			background: #fff;  
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 11px;
			color: #000;
			border-bottom: 1px solid #a0a1a3;
			cursor: pointer;
			margin: 0 0 0 0;
		}
		
		.accordion_toggle_active {
			background: #616365;
			color: #ffffff;
			border-bottom: 1px solid #ffffff;
		}
		
		.accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
		}
			
			.accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}
			
			.accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
			
		.vertical_accordion_toggle {
			display: block;
			height: 30px;
			width: 600px;
			background: #cfe51a;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 1px solid #fff;
			cursor: pointer;
			margin: 0 0 0 0;
		}

		.vertical_accordion_toggle_active {
			background: #000;
			color: #ffffff;
			border-bottom: 1px solid #fff;
		}

		.vertical_accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
		}

			.vertical_accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}

			.vertical_accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
  			
		
					
					
    