*					{ font-size:100.1%; }
body					{ margin:0; padding:0; font-family:arial,helvetica,sans-serif; font-size:0.75em; background-color:#fff6e6; scrollbar-face-color:#bbb; scrollbar-shadow-color:#aaa; scrollbar-highlight-color:#ccc; scrollbar-3dlight-color:#ccc; scrollbar-darkshadow-color:#aaa; scrollbar-track-color:#ccc; scrollbar-arrow-color:#999; }
body.druck				{ margin:0 25px 0 25px; background-color:#fff; color:#000; }


/* Start Containerdefinition */

#grundseite-div				{ width:983px; background-image:url(grafiken/hg-schatten-mitte.gif); background-repeat:repeat-y; } /* Erzeugt den Schatten links und rechts */
#grundseite-abstand-div			{ padding:0 13px 0 10px; } /* Erzeugt den Abstand vom Schatten zum Inhalt */
#grundseite-start-inhalt-div		{ width:960px; background-color:#fff3df; background-image:url(grafiken/hg-start-inhalt.gif); } /* Erzeugt das Wasserzeichen auf der Startseite */
#grundseite-folge-subnav-div		{ width:960px; background-color:#fff; background-image:url(grafiken/hg-subnav.gif); }	/* Erzeugt den Subnavhintergrund */
#grundseite-folge-inhalt-div		{ width:960px; background-image:url(grafiken/hg-folge-inhalt.gif); background-position:bottom; background-repeat:no-repeat; } /* Erzeugt das Wasserzeichen unten in der Subnav */
  #logo-div				{ text-align:center; background-color:#fff; }
  .faecher-zentren-kopf			{ width:360px; float:left; text-align:left; color:#be1621; font-weight:bold; padding:65px 0  0 1px; }

  #hauptnav-div				{ background-color:#be1621;  height:25px; }
  .hauptnav-00				{ height:25px; float:left; background-color:#be1621; }

  #start-foto-div			{ float:left; width:350px; }
  #start-inhalt-div			{ float:left; width:610px; }
  #start-inhalt-abstand-div		{ padding:0 0 13px 60px; }
  #start-headline-div			{ float:left; width:362px; }
  #start-suche-div			{  }
    #suchbegriffinput-div		{ float:left; background-image:url(grafiken/hg-start-input.gif); background-repeat:no-repeat; height:20px; padding:1px; }
    #sucheabsenden-div			{ float:left; background-image:url(grafiken/hg-start-absenden.gif); background-repeat:no-repeat; width:26px; height:20px; }
  #folge-suche-div			{ height:20px; }
  .start-content				{ width:550px; }
  .start-content-right			{ float:right; width:132px; }
  .start-schnellzugriff			{ margin:0 0 20px 0; }
  .start-schnellzugriff h2		{ font-weight:bold; font-size:12px; color:#000000; margin:0 0 4px 0; padding:3px 5px; background-color:#ffffff; }
  .start-inhalt-news  			{ float:left; width:392px; }
  .start-inhalt-news-div		{ width:392px; }
  .start-inhalt-news-div h3		{ margin:0; }
  #start-roter-balken-div		{ clear:left; width:960px; height:5px; background-color:#be1621; }
#start-footer-div			{ height:30px; padding-top:10px; background-color:#fff; text-align:center; }

  #start-beiger-balken-div		{ height:18px; background-color:#ffedce; }

  #folge-subnav-div			{ float:left; width:205px; }
  #folge-inhalt-div			{ float:left; width:521px; padding-top:30px; line-height:1.5em; }
  #folge-inhalt-breit-div		{ float:left; width:722px; padding-top:30px; line-height:1.5em; }
    .folge-inhalt-foto-div		{ float:left; width:146px; }
    .folge-inhalt-fototext-div		{ float:left; width:367px; line-height:1.5em; }
  #folge-rechts-div			{ float:left; width:181px; padding-top:59px; }
    .folge-rechts-infobox-div span	{ display:block; font-weight:bold; background-color:#ffedce; padding:2px 4px 2px 4px; margin-bottom:2px; }
    .folge-rechts-infobox-div 		{ line-height:1.5em; }
    .folge-rechts-download-div span	{ display:block; font-weight:bold; background-color:#be1621; color:#fff; padding:2px 4px 2px 4px; margin-bottom:10px; }

.abstand-h10-div			{ float:left; width:531px; }
.abstand-h20-div			{ float:left; width:20px; }
.abstand-v10-div			{ clear:left; height:10px; overflow:hidden; }
.abstand-v15-div			{ clear:left; height:15px; }
.abstand-v25-div			{ clear:left; height:25px; }
.abstand-v30-div			{ clear:left; height:30px; }
.abstand-v40-div			{ clear:left; height:40px; }

#druck-icons-div			{ position:absolute; width:50px; height:30px; left:25px; top:16px; z-index:2; }
#druck-logo-div				{ text-align:center; }



/* Ende Containerdefinition */

/* Start Inhaltsdefinition */

p					{ margin-top:0; margin-bottom:0; clear:left; }

h2					{ font-size:20px; color:#be1621; font-weight:normal; margin:-4px 0 10px 0; }
h3					{ font-size:14px; color:#444; font-weight:bold; margin:-4px 0 10px; }
h4					{ margin:0; }


img					{ border:0; }
form					{ margin:0; }
ul					{ margin-top:0; }

a:link					{ color:#be1621; text-decoration:none; }
a:visited					{ color:#be1621; text-decoration:none; }
a:focus					{ color:#be1621; text-decoration:none; }
a:hover					{ text-decoration:underline; }
a:active					{ color:#be1621; text-decoration:none; }

a.mehr					{ white-space:nowrap; }

a.footer:link				{ color:#000; text-decoration:none; }
a.footer:visited				{ color:#000; text-decoration:none; }
a.footer:focus				{ color:#000; text-decoration:none; }
a.footer:hover				{ color:#000; text-decoration:underline; }
a.footer:active				{ color:#000; text-decoration:none; }


a.nicht-druck:link				{ text-decoration:none; }
a.nicht-druck:visited			{ text-decoration:none; }
a.nicht-druck:focus			{ text-decoration:none; }
a.nicht-druck:hover			{ text-decoration:underline; }
a.nicht-druck:active			{ text-decoration:none; }

a.schnellzugriff			{ display:block; color:#000000; text-decoration:none; padding:3px 10px 3px 20px; border-bottom:1px dotted #cccccc; background:url(grafiken/bg-link-schnellzugriff.gif) 6px center no-repeat #ffffff; }
a.schnellzugriff-last		{ display:block; color:#000000; text-decoration:none; padding:3px 10px 3px 20px; background:url(grafiken/bg-link-schnellzugriff.gif) 6px center no-repeat #ffffff; }
	
a.schnellzugriff:hover		{ display:block; color:#000000; text-decoration:underline; padding:3px 10px 3px 20px; border-bottom:1px dotted #cccccc; background:url(grafiken/bg-link-schnellzugriff.gif) 6px center no-repeat #ffffff; }
a.schnellzugriff-last:hover	{ display:block; color:#000000; text-decoration:underline; padding:3px 10px 3px 20px; background:url(grafiken/bg-link-schnellzugriff.gif) 6px center no-repeat #ffffff; }
	
a.rss						{ padding:0 0 0 16px; background:url(grafiken/link-rss.gif) 0px 2px no-repeat; }
a.rss-start						{ display:block; padding:3px 0px 3px 16px; background:url(grafiken/link-rss.gif) 0px 2px no-repeat; }
			
.seite-empfehlen-input			{ width:300px; border: 1px solid #d2d2d2; }
.seite-empfehlen-textarea		{ width:300px; border: 1px solid #d2d2d2; height:80px; scrollbar-face-color:#cdcdcd; scrollbar-shadow-color:#aaa; scrollbar-highlight-color:#eaeaea; scrollbar-3dlight-color:#efefef; scrollbar-darkshadow-color:#aaa; scrollbar-track-color:#e9e9e9; scrollbar-arrow-color:#999; }

.a-bis-z-div				{ float:left; width:37px; }

.a-bis-z-div a				{ color:#be1621; background-color:#ffedce; font-size:1.2em; display:block; border: 1px solid #ccc; width:16px; height:16px;  padding:0px; text-decoration:none; text-align:center; font-weight:bold; }
.a-bis-z-div a:hover			{ color:#1f1f80; background-color:#e6e6e6; }
.a-bis-z-div a:focus			{ }
.a-bis-z-div a:active			{ }

.a-bis-z-headline			{ color:#be1621; font-size:1.5em; margin:0 0 30px 0; }

.a-bis-z-foto-div			{ width:120px; float:left; }
.a-bis-z-info-div			{ padding-left:1px; line-height:1.3em; }
.a-bis-z-kontakt-div			{ width:250px; float:left; padding-left:1px; line-height:1.3em; }
.a-bis-z-privat-div			{ float:left; padding-left:1px; }


/* Ende Inhaltsdefinition */





/* Start Navigationsdefinition */


.subnav-lvl2-off			{ padding:4px 10px 4px 25px; background-image:url(nav/subnav-lvl2.gif); background-repeat:no-repeat; background-position:0 6px; background-color:#ffedce; }
.subnav-lvl2-off a	:link		{ color:#be1621; display:block; text-decoration:none; }
.subnav-lvl2-off a	:visited		{ color:#be1621; display:block; text-decoration:none; }
.subnav-lvl2-off a	:focus		{ color:#be1621; display:block; text-decoration:none; }
.subnav-lvl2-off a:hover		{ color:#be1621; display:block; text-decoration:none; font-weight:bold; }
.subnav-lvl2-off a	:active		{ color:#be1621; display:block; text-decoration:none; }


.subnav-lvl2-on				{ padding:4px 10px 4px 25px; background-image:url(nav/subnav-lvl2.gif); background-repeat:no-repeat; background-position:0 6px; background-color:#ffedce; }
.subnav-lvl2-on a:link			{ color:#be1621; font-weight:bold; display:block; text-decoration:none; }
.subnav-lvl2-on a:visited			{ color:#be1621; font-weight:bold; display:block; text-decoration:none; }
.subnav-lvl2-on a:focus			{ color:#be1621; font-weight:bold; display:block; text-decoration:none; }
.subnav-lvl2-on a:hover			{ color:#be1621; font-weight:bold; display:block; text-decoration:none; }
.subnav-lvl2-on a:active			{ color:#be1621; font-weight:bold; display:block; text-decoration:none; }


.subnav-lvl3-off				{ padding:4px 10px 4px 40px; background-image:url(nav/subnav-lvl3.gif); background-repeat:no-repeat; background-position:0 9px; background-color:#fff6e6; }
.subnav-lvl3-off a:link 			{ color:#000; display:block; text-decoration:none; }
.subnav-lvl3-off a:visited 			{ color:#000; display:block; text-decoration:none; }
.subnav-lvl3-off a:focus 			{ color:#000; display:block; text-decoration:none; }
.subnav-lvl3-off a:hover			{ color:#be1621; display:block; text-decoration:none; font-weight:bold; }
.subnav-lvl3-off a:active			{ color:#000; display:block; text-decoration:none; }

.subnav-lvl3-on				{ padding:4px 10px 4px 40px; background-image:url(nav/subnav-lvl3.gif); background-repeat:no-repeat; background-position:0 9px; background-color:#fff6e6; }
.subnav-lvl3-on a:link			{ font-weight:bold; color:#be1621; display:block; text-decoration:none; }
.subnav-lvl3-on a:visited			{ font-weight:bold; color:#be1621; display:block; text-decoration:none; }
.subnav-lvl3-on a:focus			{ font-weight:bold; color:#be1621; display:block; text-decoration:none; }
.subnav-lvl3-on a:hover			{ font-weight:bold; color:#be1621; display:block; text-decoration:none; }
.subnav-lvl3-on a:active			{ font-weight:bold; color:#be1621; display:block; text-decoration:none; }


.subnav-lvl4-off			{ padding:4px 10px 4px 55px; background-image:url(nav/subnav-lvl4.gif); background-repeat:no-repeat; background-position:0 9px; background-color:#fff; }
.subnav-lvl4-off a:link			{ color:#000; display:block; text-decoration:none; }
.subnav-lvl4-off a:visited			{ color:#000; display:block; text-decoration:none; }
.subnav-lvl4-off a:focus			{ color:#000; display:block; text-decoration:none; }
.subnav-lvl4-off a:hover			{ color:#000; display:block; text-decoration:none; font-weight:bold; }
.subnav-lvl4-off a:active			{ color:#000; display:block; text-decoration:none; }


.subnav-lvl4-on				{ padding:4px 10px 4px 55px; background-image:url(nav/subnav-lvl4.gif); background-repeat:no-repeat; background-position:0 9px; background-color:#fff; }
.subnav-lvl4-on a:link			{ font-weight:bold; color:#000; display:block; text-decoration:none; }
.subnav-lvl4-on a:visited			{ font-weight:bold; color:#000; display:block; text-decoration:none; }
.subnav-lvl4-on a:focus			{ font-weight:bold; color:#000; display:block; text-decoration:none; }
.subnav-lvl4-on a:hover			{ font-weight:bold; color:#000; display:block; text-decoration:none }
.subnav-lvl4-on a:active			{ font-weight:bold; color:#000; display:block; text-decoration:none; }



/* Ende Navigationsdefinition */




/* Start Sitemapdefinition */

.sitemap-lvl1-div			{ background-color:#be1621; }
.sitemap-lvl1-div a:link		{ padding:4px 10px 4px 12px; display:block; text-decoration:none; color:#fff; font-weight:bold; }
.sitemap-lvl1-div a:visited		{ padding:4px 10px 4px 12px; display:block; text-decoration:none; color:#fff; font-weight:bold; }
.sitemap-lvl1-div a:focus		{ padding:4px 10px 4px 12px; display:block; text-decoration:none; color:#fff; font-weight:bold; }
.sitemap-lvl1-div a:hover		{ padding:4px 10px 4px 12px; font-size:1.1em; background-color:#fff6e6; color:#be1621; font-weight:bold }
.sitemap-lvl1-div a:active		{ padding:4px 10px 4px 12px; font-size:1.1em; background-color:#fff6e6; color:#be1621; font-weight:bold }


.sitemap-lvl2-div			{ padding:4px 10px 4px 25px; background-image:url(nav/subnav-lvl2.gif); background-repeat:no-repeat; background-position:0 6px; background-color:#ffedce; }
.sitemap-lvl2-div a:link			{ display:block; text-decoration:none; }
.sitemap-lvl2-div a:visited			{ display:block; text-decoration:none; }
.sitemap-lvl2-div a:focus			{ display:block; text-decoration:none; }
.sitemap-lvl2-div a:hover			{ display:block; text-decoration:none; font-weight:bold; }
.sitemap-lvl2-div a:active			{ display:block; text-decoration:none; }


.sitemap-lvl3-div			{ padding:4px 10px 4px 40px; background-image:url(nav/subnav-lvl3.gif); background-repeat:no-repeat; background-position:0 9px; background-color:#fff6e6; }
.sitemap-lvl3-div a:link			{ color:#000; display:block; text-decoration:none; }
.sitemap-lvl3-div a:visited			{ color:#000; display:block; text-decoration:none; }
.sitemap-lvl3-div a:focus			{ color:#000; display:block; text-decoration:none; }
.sitemap-lvl3-div a:hover			{ color:#be1621; display:block; text-decoration:none font-weight:bold; }
.sitemap-lvl3-div a:active			{ color:#000; display:block; text-decoration:none; }

.sitemap-lvl4-div			{ padding:4px 10px 4px 55px; background-image:url(nav/subnav-lvl4.gif); background-repeat:no-repeat; background-position:0 9px; background-color:#fff; }
.sitemap-lvl4-div a:link			{ color:#000; display:block; text-decoration:none; }
.sitemap-lvl4-div a:visited			{ color:#000; display:block; text-decoration:none; }
.sitemap-lvl4-div a:focus			{ color:#000; display:block; text-decoration:none; }
.sitemap-lvl4-div a:hover			{ color:#000; display:block; text-decoration:none; font-weight:bold; }
.sitemap-lvl4-div a:active			{ color:#000; display:block; text-decoration:none; }


/* Ende Sitemapdefinition */


/* Module Eventcalendar */

.wec_input_search {
	width: 340px;
}
.wec_select_month {
}
.wec_select_year {
}
.wec_select_category {
	width: 210px;
}
.wec_button_search {
}

a:link.buttonDefault { 
	text-decoration:none;
	color:#000000;
}

a:active.buttonDefault { 
	text-decoration:none;
	color:#000000;
} 

a:visited.buttonDefault { 
	text-decoration:none;
	color:#000000;
} 

.buttonDefault {
	font-family:arial, helvetica;
	color:#000000;
	background-image:url(/weblication/wGui/wImages/bg_button_weblic.gif);
	padding:0px;font-size:12px;line-height:16px;
	border-style:outset;
	background-color:#F0F0F0;
	border-color:#606060;
	border-width:1px;padding-left:4px;padding-right:4px;
}