*		{
		margin:				0;
		padding:			0;
		}

		

body		{
		background-color: 		#003680;
		background-image:		url(/userfiles/layout_2011-10-10-16-48-27_2012-01-15-20-20-14/background.gif);
		background-repeat:		repeat-x;
		font-family: 			Verdana, Arial, Verdana, Tahoma, Arial, serif;
		font-size:			75%;
		font-style:			normal;
		color:				#444444;
		min-height:			100%;
		height:				auto;
		display:			block;
		}

#gesamt

		{
		height:				auto;
		width:				940px;
		display:			block;
		position:			absolute;
		left:				50%;
		margin-left:			-470px;
		top:				20px;
		background-position:		0px 0px;
		background-color:		#ffffff;
		}
					

#header		{
		display:			block;
		height:				181px;
		width:				940px;
		background-image:		url(/userfiles/layout_2011-10-10-16-48-27_2012-01-15-20-20-14/header.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		}
#internerbereich {
		font-family: "Times New Roman", Times, serif;
		font-size: 16px;
		color: #0F2240;
		position: absolute;
		top: 155px;
		left: 30px;
	
}
#headerlogo	{
		width:	 			410px;
		height:				59px;		
		position:			relative;
		top:				11px;
		left:				71px;
		background-image:		url(/userfiles/layout_2011-10-10-16-48-27_2012-01-15-20-20-14/headerlogo.jpg);
		background-repeat:		no-repeat;
		display:			block;
		}

#headerlogo img	{
		width:				410px;
		height:				59px;
		border:				none;
		display:			block;
		}

#navigation	{
		display:			block;
		width:				270px;
		padding:			0;
		background-image:		url(/userfiles/layout_2011-10-10-16-48-27_2012-01-15-20-20-14/navigationback.jpg);
		background-repeat:		no-repeat;
		min-height:			589px;
		height:				auto !important;
		height:				589px;
		float:				left;
		position:			relative;
		}

#navigation > ul 	
		{	
		display: 			block;
		width:				218px;
		height:				auto;
		margin: 			30px 1px 20px 30px;
		list-style-type:		none;
		border-bottom:			1px solid #B9D4E5;
		border-left:			1px solid #B9D4E5;
		border-right:			1px solid #B9D4E5;
		}
 
#navigation > ul > li 	
		{
		width:				100%;			
		display: 			block;
		margin:				0 0 0 0;
		border-top:			1px solid #B9D4E5;
		border-bottom:			1px solid #ffffff;


		} 
#navigation > ul > li > ul {
	list-style: none;
	margin-left: 10px;
}

#navigation ul li a
	
		{
		display:			block;
		font-size:			8pt;
		font-weight:			bold;
		color:				#001844;
		text-decoration: 		none;
		padding:			7px 5px 0 30px;
		height:				23px;
		background-image:		url(/userfiles/layout_2011-10-10-16-48-27_2012-01-15-20-20-14/active.gif);
		background-repeat:		repeat-x;


		}

#navigation ul li a:hover,#navigation > ul > li.active > a, #navigation li.sub_active a 

		{
		color: 				#AB7837;
		background-image:		url(/userfiles/layout_2011-10-10-16-48-27_2012-01-15-20-20-14/hover.gif);
		background-repeat:		repeat-x;
	
		}

#navigation > ul > li > ul > li > a
{
	height: auto;
	background-image: none;	
}


#content	{
		display:			block;
		float:				left;
		width:				600px;
		height:				auto;
		position:			relative;
		top:				0px;
		left:				0px;
		padding:			15px 30px 15px 30px;				
		}

#content h1	{
		font-size:			1.9em;
		font-weight:			normal;
		padding:			0px 0px  2px 0px;
		margin:				10px 0px 10px 0px;
		color:				#001844;
		background-color:		inherit;
		border-bottom:			1px solid #AB7837;
		font-family: 			serif;
		}

#content h2	{
		font-size:			1.5em;
		font-weight:			normal;
		font-family: 			serif;
		padding:			3px 0px  3px 0px;
		margin:				10px 0px 10px 0px;
		color:				#001844;
		background-color:		inherit;
		border-bottom:			1px solid #AB7837;
		}

#content a	{
		text-decoration: 		none;
		color:				#001844;
		font-weight:			bold;
		background-color:		inherit;
		font-size:			0.9em;
		}

#content a:hover 

		{
		color:				#AB7837;
		background-color:		inherit;	
		}


#content ul	{
		padding:			5px 0px 15px 20px;
		list-style-type:		none;
		}

#content ul li

		{
		line-height:			1.6em;
		font-size:			1em;
		}



#content p	{
		display:			block;
		padding:			4px 0px 4px 0px;
		margin:				0px  0px 0px 0px;
		line-height:			1.6em;
		text-align:			justify;
		font-size:			1em;
		}
#content table {
    width: 100%;
}
#content table td {
    border: 1px dashed #CCCCCC;
}

#footer		{
		clear:				both;
		display:			block;
		position:			relative;
		top:				0;
		left:				0;
		width:				940px;
		height:				60px;
		background-image:		url(/userfiles/layout_2011-10-10-16-48-27_2012-01-15-20-20-14/footer.jpg);
		background-repeat:		repeat-x;
		background-color: 		#003680;
		}

#footer span	{
		color:				#ffffff;
		font-size:			0.9em;
		display:			block;
		width:				auto;
		height:				19px;
		padding:			18px 0 0 10px;
		border-bottom:			1px solid #AB7837;
		}

#footer span a	{
		text-decoration: 		none;
		color: 				#001844;
		background-color:		inherit;
		}

#footer span a:hover

		{
		text-decoration: 		none;
		color: 				#AB7837;
		background-color:		inherit;
		}

		
		input[type=text] {
	width: 200px;
}