html 							{font-size:0.875em;}
body                       			{font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px;background-color:white;min-width:760px;}



.Browse       {width:100%;}

.space_vert_10						{height:10px;line-height:10px;}

.label 				   			{font-weight:bold; }
.left							{float:left;}
.right							{float:right;}
.clear							{clear:both;}

.formularrahmen					{width:450px;}
.formularrahmen td					{text-decoration:none;}
.formularrahmen table				{width:450px;}
.formularrahmen table td				{width:50%;}
.schmaleinputs						{width:20px; float:right;}
.normaleinputs						{width:100px; float:right;}
.breiteinputs						{width:280px; float:right;}
.middleinputs						{width:200px;}
.farblich							{background-color:#eeeeee; width:50%;}
.topics							{color:#bcc7c3;}
.formueberschriften					{font-weight:bold; color:#003366; text-align:center;}

td                         			{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.875em;border:0;}


.newstitle						{font-size:17px;color:#FF7D26;font-weight:bold;}

a:link							{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000;}
a:hover							{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000;}
a:active							{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000;}
a:visited							{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000;}


#banner							{width:10%;background-color:#FEF8C8;float:right;height:100%;}
#bannerhagen						{width:84px; height:520px; position:absolute; top:98px; left:686px; background:url(banner_hagen.jpg);}
#bannerhamm						{width:84px; height:520px; position:absolute; top:98px; left:686px; background:url(banner_hamm.jpg);}
#bannerre							{width:84px; height:520px; position:absolute; top:98px; left:686px; background:url(banner_re.jpg);}
#bannerdo							{width:20%; height:296px; position:absolute; top:98px; left:686px; background:url(banner_do.jpg);}

#header							{width:769px; height:98px; position:absolute;}

#rotesuche						{width:177px; height:30px; background:#d70004; position:absolute; top:128px;margin:0px; padding:0px;}
#volltextsuche						{margin:9px 0px 0px 0px; position:absolute; top:0px; left:30px;}
#standortwahl						{margin:5px 0px 0px 0px; position:absolute; top:0px; left:350px;}
#legende							{width:496px; position:absolute; top:135px; left:190px;}
#sektionsbilder					{width:177px; height:181px; position:absolute; top:158px;}
#menu							{width:100%; position:absolute; top:339px;}
div.menubutton						{width:167px; height:27px; background:url(buttonbg.jpg); background-repeat:repeat-x; padding:5px 0px 0px 10px;}
div.menubutton:hover				{width:167px; height:27px; background:url(buttonbgover.jpg); background-repeat:repeat-x;}

h1 {font-size:16px;font-weight:bold;}
h2 {color:#FF7D26;font-weight:bold;}

.h1 {font-size:16px;font-weight:bold;}
.h2 {color:#FF7D26;font-weight:bold;}


#inhalt							{font-family:Verdana, Arial, Helvetica, sans-serif; width:470px; position:absolute; top:180px; left:200px;}

.abstand							{padding: 0px 0px 0px 6px}
.normale							{text-decoration:none;}

form 									{margin:0px;padding:0px;display:inline;}

#mgHeader									{width:100%;height:98px;margin:0px;padding:0px;background:url(header_bg.gif) repeat-x;}

#mgRoteleiste								{width:100%;height:30px;background-color:#d70004;color:#fff;font-weight:bold;padding:0px;margin:0px;}
#mgRoteleiste	#mgVolltextsuche				{width:100px;line-height:30px;margin:0px; padding:0px; height:30px; float:left;}

#mgRoteleiste	#mgSchrift					{line-height:30px;margin:0 0 0 0;padding:0px;height:30px;float:right;}
#mgRoteleiste	#mgSchrift  ul					{list-style-type:none;margin:0px;padding:0px;}
#mgRoteleiste	#mgSchrift  ul   li				{display:inline;margin-right:1px;padding:0px;position:relative;top:2px;float:right;}

#mgRoteleiste	#mgBrowse						{line-height:30px;margin:0 0 0 0;padding:0px;height:30px;float:right;}
#mgRoteleiste	#mgBrowse  ul					{list-style-type:none;margin:0px;padding:0px;}
#mgRoteleiste	#mgBrowse  ul   li				{display:inline;margin-right:1px;padding:0px;position:relative;top:2px;float:right;}

#mgRoteleiste	#mgStandortwahl   				{margin:0 25px 0 0; padding:0px; height:30px;float:right;}
#mgRoteleiste	#mgStandortwahl   ul 			{list-style-type:none; height:30px;margin:0px;padding:0px;}
#mgRoteleiste	#mgStandortwahl   ul   li		{display:inline;height:30px;line-height:30px;margin:0px;padding:0px;float:right;}
#mgRoteleiste	#mgStandortwahl   ul   li  select	{margin-top:4px;width:210px;margin-left:15px;}

#mgLeft											{float:left;background-color:#FEF8C8;width:200px;float:left;}
#mgLeft #mgRoteSuche								{height:40px;background-color:#d70004; margin:0px; padding:0px;}

#mgMiddle											{padding:0;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:white;}
#mgMiddel	#mgLegende								{height:35px; margin:5px 0px 0px 0px;font-size:12px; }

#mgRight											{width:150px;padding:15px 0 0 0;text-align:middle;background-color:#FEF8C8;float:right;height:100%;}

#mgSektionsbilder									{}
.legende											{font-size:12px;text-decoration:underline;}

#navigation										{padding:0px; margin:0px; position:relative; clear:both;}	
#navigation  ul 									{padding:0px;margin:0px; list-style-type: none;}
#navigation  li									{height:27px;padding:0px;margin:0px;}
#navigation  li:hover								{background-color:#da8d03;}
#navigation  li span 								{display:block; padding:0px; margin:0px;}
#navigation  li span a 								{color:#000; height:27px; line-height:27px; display:block; padding:0; text-decoration:none;} 
#navigation  li span a:hover							{color:#fff;background-color:#da8d03;}
#navigation  li span a:active							{font-weight:bold;}
	
#navigation  li span a.styleA 						{color:#fff; background-color:#D70004;} 
#navigation  li span a.styleA:hover					{color:#fff; background-color:#D70004;}
#navigation  li span a.styleB 		
				{color:#000; background-color:#fef8c8;} 
#navigation  li span a.styleB:hover					{color:#FF7D26; background-color:#fef8c8;}

.styleC 											{color:#ff7d26; background:#fef8c8;padding: 0px 0px 0px 6px}

#mgFooter										 	{width:100%;color:#fff; height:20px; background:#DA8D03; text-align:right; padding:0px; margin:0px; clear:both;} 
#mgFooter		span								 	{margin-right:10px;} 
#mgFooter 	a									{line-height:20px; clear:both; color:#fff; text-decoration:none;} 
#mgFooter 	a:hover							 	{text-decoration:underline;} 
#mgPrintBody                            				{font-family:Verdana, Arial, Helvetica, sans-serif;}
#mgStyleBold										{font-weight:bold}
