
	body				{padding:0em; background:#FFFFFF; font-size:90%; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#345367;}

	#center			{margin:auto; width:42px;}
	#center80			{margin:auto; width:80%; padding-top:10px;}
	#login_kasten		{margin:auto; margin-top:1em; width:60%; border:2px solid #345367;}
	#kasten 			{margin: auto; margin-top:2em; width:550px; min-height:500px; border:2px solid #345367; background:url(background.gif) repeat-y;}
	#kasten2 			{margin: auto; margin-top:2em; width:550px; min-height:430px; border:2px solid #345367; background:url(background2.gif) repeat-y;}

	#navigation			{margin-top:-3px; padding:0px; width:200px; float:left; overflow:hidden;}
	#inhalt 			{margin-top:-3px; padding:0; border:0; width:350px; float:right;}

/* popup-box - anfang */

	#box a 			{color:#ffffff; background:#ffffff; text-decoration:none; display:block; padding:10px; border:0px solid black;}
	#box a:hover 		{color:black; background:#ffffff; border:1px solid white;}
	#box a div			{display:none;}
	#box a:hover div	 	{position:absolute; top:140px; right:120px; z-index:3; display:block; width:500px; color:black; background:#ffffea; border:2px solid black; padding:10px;}

/* popup-box - ende */

 	.einr 			{margin-left:0.75em; margin-right:1em; margin-top:2em;}
 	.einr2			{padding-bottom:0.75em; padding-left:13px;}   

	.navi_mit:link		{color:#345367; font-size:1em; font-weight:bold;} 
	.navi_mit:visited		{color:#345367; font-size:1em; font-weight:bold;} 
	.navi_mit:hover		{color:#345367; font-size:1em; font-weight:bold;}

	.text_center		{text-align:center;}
	.text_left			{font-size:0.9em; font-weight:bold; margin-left:10em; float:left; width:90pt}
	.text_left_n		{font-size:0.9em; margin-left:10em; float:left; width:90pt}
	.titel3a 			{text-align:center; font-size:0.9em; font-weight:bold; color:#de0020; margin-bottom:-0.5em;}

/*	Popup-Fenster	*/
	p.popup_title		{text-align:center; font-size:18pt; color:#004080; font-weight:bold; margin-bottom:1em; }
	p.popup_text			{text-align:center; font-size:12pt; color:blue; font-weight:bold; margin-bottom:2em;}
	p.popup_problem1		{text-align:center; font-size:8pt; color:blue; margin-bottom:1em;}
	p.popup_problem2		{text-align:center; font-size:8pt; color:red;}

 	input				{margin-bottom:1em;}  
	img				{border:0px;}
 	img.oben			{padding-left:4px;} 

	ul.ohne			{padding:0; margin:0; text-decoration:none; list-style:none;}
	li				{padding:0;}
	li.navkopf			{height:20px; padding:4px 1px 3px 8px; margin-bottom:3px; margin-left:0em; text-decoration:none; border-bottom:2px solid #FFFFFF; background-color:#36577B; color:#000000; display:block; font-weight:bold; font-size:0.9em; white-space:nowrap;}
	li.navkopf a.marked	{font-weight: bold;text-decoration:none;}
	li.navkopf a.nav1		{background-color:#36577B; color:#FFFFFF; text-decoration:none;}
	li.navkopf a:hover	{background-color:#36577B; color:#FFFFFF;}
	li.markedrot		{height:20px; padding:3px 1px 3px 8px; margin-left:0em; text-decoration:none; border-bottom:2px solid #FFFFFF; background-color:#de0020; color:#000000; display:block; font-weight:bold; font-size:0.9em; white-space:nowrap;}
	li.markedrot a.marked	{font-weight: bold;text-decoration:none;}
	li.markedrot a.nav1	{background-color:#DE0020; color:#FFFFFF;}
	li.markedrot a:hover	{background-color:#DE0020; color:#FFFFFF;}
	li.nav1 a.nav1 		{min-height:20px; padding:3px 1px 3px 8px; margin-left:0em; text-decoration:none; border-bottom:2px solid #FFFFFF; background-color:#E8ECF1; color:#000000; display:block; font-weight:bold; font-size:0.9em;}
	li.nav1 a:hover		{min-height:20px; background-color:#FFFFFF; color:#000000;}

@media print 			{

	.nodruck			{display:none;}

}