
@charset "utf-8";
/* CSS Document */
td,tr,span,p {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #282828;}
body 		 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #282828; margin:0%; padding:0%;}
a img 		 {border-width: 0px; }
div			 {float:left; position: relative;}

a			{ color: #e60005; text-decoration: none;}
a:hover		{ color: #9eb3be; text-decoration: none;}

.contentbild	{float: left; padding-right: 10px; padding-bottom-10px;}

.schnellsuchefeld 	{width: 155px; border: 0px solid #ffffff; height: 20px; line-height: 20px; color: #282828;}
.drowfeld			{width: 300px; border: 1px solid #9eb3be; height: 20px; line-height: 20px; color: #282828;}
.drowbutton			{width: 300px; border: 0px solid #ffffff; height: 20px; line-height: 20px;  background-color: #9eb3be;  text-align:center; font-size: 14px; color:#ffffff;}

.rahmen 		{width: 950px; background-image: url(/user/Emskirchen/media/images/content_background.jpg); background-repeat: repeat-y; left:30px;}
.abstandlinks	{width: 10px;}
.abstandmitte	{width: 20px;}
.spaltelinks	{width: 200px;}
.spaltemitte	{width: 700px;}
.headerzeile 	{width: 948px; height: 25px; line-height: 25px; background-image: url(/user/Emskirchen/media/images/headerzeile_background.jpg); background-repeat: repeat-x; left:1px;}
.headerlink1	{width: 86px; float:right;}
.headerlink2	{width: 70px; float:right;}
.headerlink3	{width: 74px; float:right;}
.headerlink4	{width: 124px; float:right; margin-right: 23px; margin-top: -1px; color: #ffffff;  font-size: 12px;}
*HTML .headerlink4	{width: 124px; float:right; margin-right: 11px; margin-top: -1px; color: #ffffff;}
.logo			{width: 200px; text-align:center;}
.topmenue		{width: 700px; height: 28px; line-height: 28px; background-image: url(/user/Emskirchen/media/images/topmenue_background.jpg); background-repeat: no-repeat;}
.flash			{width: 700px; height: 234px;}
.whereami		{width: 700px; height: 19px; line-height: 19px; background-image: url(/user/Emskirchen/media/images/whereami_background.jpg); background-repeat: no-repeat; color: #ffffff; padding-left:15px;}
.contentverlauf	{width: 700px; height: 24px; line-height: 24px; background-image: url(/user/Emskirchen/media/images/contenthead_verlauf_background.jpg); background-repeat: no-repeat;}
.contentrahmen	{width: 680px; left:15px;}
.content_spalte1 {width: 260px; }
.content_spalte2 {width: 400px; left:20px;}
.c_headline		{width: 100%; line-height: 24px; font-size: 24px; color: #e60005;}
.c_subline		{width: 100%; line-height: 16px; font-size: 12px; color: #616161; font-weight: bold;}
.footerzeile	{width: 948px; height: 21px; line-height: 21px; background-color: #9eb3be; color: #ffffff; left:1px;}
.footer_links 	{padding-left: 10px;}
.footer_rechts 	{padding-right: 20px; float: right;}
.suche {width: 230px; float:right; line-height: 28px; height: 28px; font-size: 12px; color: #9eb3be; padding-right: 8px;}
.leftbox_headline {font-family: helvetica sans serif, Arial; line-height: 14px; font-size: 13px; color: #e60005; font-weight: bold;}

.drowcontentheadline_rot	{line-height: 24px; font-size: 24px; color: #e60005;}
.drowcontentheadline_grau	{line-height: 24px; font-size: 14px; color: #3f3f3f; font-weight: bold;}
.drowcontentsubline_rot		{line-height: 16px; font-size: 14px; color: #e60005; font-weight: bold;}
.drowcontentsubline_grau	{line-height: 24px; font-size: 12px; color: #3f3f3f; font-weight: bold;}

.subtemplate_content_standard	{width: 680px; }

.topmenue_button {width: 131px; height: 28px; line-height: 28px;}
.topmenue_link	 {background-image: url(/user/Emskirchen/media/images/topmenue_button_background.jpg); background-repeat: no-repeat; display: block;}
a.topmenue_link	 {background-image: url(/user/Emskirchen/media/images/topmenue_button_background.jpg);
				  font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff;
				  background-repeat: no-repeat;
				  display: block;
				  text-align:center;
				  font-size: 14px;
				  color:#7a7a7a;
				  text-decoration: none;
							 }
a:hover.topmenue_link {color:#ffffff; background-image: url(/user/Emskirchen/media/images/topmenue_button_background_mo.jpg);}

.leftbox {width: 100%; }
.leftmenue {width: 100%; padding-top:11px; padding-bottom: 11px; background-image: url(/user/Emskirchen/media/images/greydotline.gif); background-repeat: repeat-x;}
.submenue {width: 100%; padding-top:5px; padding-bottom: 5px; background-image: url(/user/Emskirchen/media/images/greydotline.gif); background-repeat: repeat-x; }
.schnelleinstieg_button 		 {color:#484848; display: block; width: 200px; height: 28px; line-height: 28px; background-image: url(/user/Emskirchen/media/images/button_schnelleinstieg_off.jpg); background-repeat: repeat-x; text-indent: 8px; font-size: 14px; padding-bottom: 2px;}
a.schnelleinstieg_button 		 {color: #484848; display: block; width: 200px; height: 28px; line-height: 28px; background-image: url(/user/Emskirchen/media/images/button_schnelleinstieg_off.jpg); background-repeat: repeat-x;text-decoration: none; text-indent: 8px; font-size: 14px; padding-bottom: 2px;}
a:hover.schnelleinstieg_button   {color: #ffffff; background-image: url(/user/Emskirchen/media/images/button_schnelleinstieg_mo.jpg);}

.greydotline	{width: 100%; line-height: 1px; height: 1px; font-size:1px; background-image: url(/user/Emskirchen/media/images/greydotline.gif); background-repeat: repeat-x;}
.spacer1		{width: 100%; line-height:  1px; height:  1px; font-size:1px;}
.spacer5		{width: 100%; line-height:  5px; height:  5px; font-size:1px;}
.spacer10		{width: 100%; line-height: 10px; height: 10px; font-size:1px;}
.spacer15		{width: 100%; line-height: 15px; height: 15px; font-size:1px;}
.spacer20		{width: 100%; line-height: 20px; height: 20px; font-size:1px;}
.spacer60		{width: 100%; line-height: 60px; height: 60px; font-size:1px;}
.spacer85		{width: 100%; line-height: 85px; height: 85px; font-size:1px;}

.spacer_horizontal_5  {width:  5px; }
.spacer_horizontal_15 {width: 15px; }

.headerlink_impressum		{color: #ffffff;}	
a.headerlink_impressum		{background-image: url(/user/Emskirchen/media/images/icon_headlink_impressum_off.gif); 
							 background-repeat: no-repeat; background-position: 0px 6px;
							 display: block;
							 padding-left: 17px;
							 color:#ffffff; font-size: 12px;
							 text-decoration: none;
							 }
a:hover.headerlink_impressum {background-image: url(/user/Emskirchen/media/images/icon_headlink_impressum_mo.gif); color:#adbbc6;}

.headerlink_sitemap			{color: #ffffff;}
a.headerlink_sitemap		{background-image: url(/user/Emskirchen/media/images/icon_headlink_sitemap_off.gif); 
							 background-repeat: no-repeat; background-position: 0px 6px;
							 display: block;
							 padding-left: 17px;
							 color:#ffffff; font-size: 12px;
							 text-decoration: none;
							 }
a:hover.headerlink_sitemap	 {background-image: url(/user/Emskirchen/media/images/icon_headlink_sitemap_mo.gif); color:#adbbc6;}
	
.headerlink_kontakt			{color: #ffffff;}	
a.headerlink_kontakt		{background-image: url(/user/Emskirchen/media/images/icon_headlink_kontakt_off.gif); 
							 background-repeat: no-repeat; background-position: 0px 6px;
							 display: block;
							 padding-left: 17px;
							 color:#ffffff; font-size: 12px;
							 text-decoration: none;
							 }
a:hover.headerlink_kontakt	 {background-image: url(/user/Emskirchen/media/images/icon_headlink_kontakt_mo.gif); color:#adbbc6;}



a.leftmenuelink		{ width: 180px; font-family: helvetica sans serif, Arial; 
							 display: block;
							 padding-left: 9px;
							 font-size: 14px;
							 color:#7a7a7a;
							 text-decoration: none;
							 }
a:hover.leftmenuelink {color:#e60005; }

a.leftmenuelink_active		{ width: 180px;font-family: helvetica sans serif, Arial; 
							 display: block;
							 padding-left: 9px;
							 font-size: 14px;
							 color:#e60005; 
							 text-decoration: none;
							 }
a:hover.leftmenuelink_active {color:#e60005; }

a.submenuelink		{font-family: Arial, Helvetica, sans serif, Arial; 
							 display: block;
							 padding-left: 9px;
							 font-size: 12px;
							 color:#616161; font-weight: bold;
							 text-decoration: none;
							 }
a:hover.submenuelink {color:#000000; }

a.submenuelink_active		{font-family: Arial, Helvetica, sans serif, Arial; 
							 display: block;
							 padding-left: 9px;
							 font-size: 12px;
							 color:#e60005; font-weight: bold;
							 text-decoration: none;
							 }
a:hover.submenuelink_active {color:#000000; }

a.submenuelink2		{font-family: Arial, Helvetica, sans serif, Arial; 
							 display: block;
							 padding-left: 18px;
							 font-size: 12px;
							 color:#616161;
							 text-decoration: none;
							 }
a:hover.submenuelink2 {color:#000000; }

a.submenuelink2_active		{font-family: Arial, Helvetica, sans serif, Arial; 
							 display: block;
							 padding-left: 18px;
							 font-size: 12px;
							 color:#e60005;
							 text-decoration: none;
							 }
a:hover.submenuelink2_active {color:#000000; }

.newsdatum		 {color: #9eb3be; font-weight: bold;}
.newsdatum_rot	 {color: #e60005; font-weight: bold;}
.newstext		 {color: #2b2b2b;}
a.newstext 		 {color: #2b2b2b; display: block; text-decoration: none;}
a:hover.newstext {color: #9eb3be;}

.footerlink		 	 {color: #ffffff;}
a.footerlink 		 {color: #ffffff; text-decoration: none;}
a:hover.footerlink   {color: #efefef;}

.whereamilink 		   {color: #ffffff; text-decoration: none;}
a.whereamilink 		   {color: #ffffff; text-decoration: none;}
a:hover.whereamilink   {color: #e60005; text-decoration: none;}

.fontsize		 	 {font-family: Arial, helvetica, sans serif; color: #ffffff; padding: 1px; font-weight: bold;}
a.fontsize	 		 {font-family: Arial, helvetica, sans seri; color: #ffffff; padding: 1px; font-weight: bold; text-decoration: none;}
a:hover.fontsize 	 {color: #9eb3be; padding: 1px; font-weight: bold;}

.accordeonlink			{color: #282828; text-decoration: none; padding-left: 5px;  line-height:18px;}
a.accordeonlink 		   {color: #282828; text-decoration: none; padding-left: 5px; line-height:18px;}
a:hover.accordeonlink   {color: #e60005; text-decoration: none;padding-left: 5px; line-height:18px;}

.rot12pxbold {color: #e60005; font-weight: bold;}
.mittelgrau12pxbold {color: #616161;  font-weight: bold;}

.tabellenhead {background-color:#9eb3be; color:#ffffff;}
.tabellenzeile {background-color:#eaeaea; color:#282828;}

		h3 {margin:0px; display: block; }
        
		.toggler { display: block;
color:#ffffff; width: 100%; height: 24px; line-height: 24px; text-indent: 8px; font-size: 12px; background-color:#9eb3be; border-bottom: 1px solid #ffffff;
			}
            
            
			.acc_content { float:none; cursor: auto; color:#616161; width: 200px; font-size: 12px; background-color:#eaeaea; padding-top: 8px; padding-bottom: 8px; border-bottom: 1px solid #000000;	display: block;
			}
			#accordion_einzel {
				width: 100%; cursor: hand;
			}
			#accordion_einzel33 {
				width: 100%; cursor: hand;
			}
			#accordion_doppel {
				width: 50%; cursor: hand;
			}
			
			#accordion {
				width: 172px; cursor: hand;
			}

			#accordion1 {
				width: 172px; cursor: hand;
			}
			
			#accordion2 {
				width: 172px; cursor: hand;
			}			

			#accordion3 {
				width: 172px; cursor: hand;
			}			
			
			#accordion4 {
				width: 172px; cursor: hand;
			}


.ajax_leftbox		{color:#ffffff; display: block; width: 100%; height: 24px; line-height: 24px; text-indent: 8px; font-size: 12px; background-color:#9eb3be; border-bottom: 1px solid #ffffff;}
.ajax_leftbox_aktiv	{color:#ffffff; display: block; width: 100%; height: 24px; line-height: 24px; text-indent: 8px; font-size: 12px; background-color:#ff0000; border-bottom: 1px solid #ffffff;}
.ajax_leftbox_content {color:#616161; width: 200px; font-size: 12px; background-color:#eaeaea; padding-top: 8px; padding-bottom: 8px; border-bottom: 1px solid #ffffff;}
.ajax_leftbox_text {width: 100%; padding: 6px;}
*HTML .ajax_leftbox_text {width: 100%; padding: 6px;}
