html, body			{ font-family:Verdana,Arial,Helvetica,sans-serif; margin:0; padding:0; }
html				{ font-size:95%; }
body				{ background-color:#8f8e8e; font-size:0.8em; line-height:1.4em; }


/* Start Containerdefinition */

#grundseite-div			{ width:975px; margin:0 auto; background-color:#ddd; background-image:url(/grafiken/grundseite-hg.gif); }
  #oben-foto-div		{ float:left; width:220px; }
  #oben-logo-beinav-hauptnav-div { float:left; width:755px; }
    #oben-logo-div		{ float:left; width:515px; background-color:#eac98e; }
    #oben-beinav-div		{ float:left; width:240px; height:135px; background-color:#eac98e; }
    #oben-hauptnav-div		{ float:left; width:755px; height:50px; }
  .abstand-v-17-div		{ clear:left; height:17px; }
  #subnav-div			{ float:left; width:220px; background-color:#cdcdcd; overflow:hidden; max-width:220px; }
  .abstand-h-20-div		{ float:left; width:20px; }
  .abstand-h-27-div		{ float:left; width:27px; }
  #inhalt-div			{ float:left; width:716px; }
    .inhalt-bildergalerie-div	{ float:left; width:220px; }
#footer-div			{ clear:left; width:975px; height:40px; background-color:#666; }


/* Ende Containerdefinition */

/* Start Inhaltsdefinitition */


.inhalt-start-div		{ float:left; width:350px; margin-right:1px; }

a.inhalt-start-link-1,
a.inhalt-start-link-2,
a.inhalt-start-link-3,
a.inhalt-start-link-4,
a.inhalt-start-link-5,
a.inhalt-start-link-6		{ display:block; height:25px; color:#fff; padding-left:22px; margin:0 0 1px 0; line-height:25px; background-color:#a9a9a9; background-image:url(/grafiken/startseite-quadrat-hg.gif); background-repeat:no-repeat; text-decoration:none; }
a:link.inhalt-start-link-1,
a:link.inhalt-start-link-2,
a:link.inhalt-start-link-3,
a:link.inhalt-start-link-3,
a:link.inhalt-start-link-4,
a:link.inhalt-start-link-5,
a:link.inhalt-start-link-6	{ color:#fff; background-color:#a9a9a9; text-decoration:none; }
a:visited.inhalt-start-link-1,
a:visited.inhalt-start-link-2,
a:visited.inhalt-start-link-3,
a:visited.inhalt-start-link-3,
a:visited.inhalt-start-link-4,
a:visited.inhalt-start-link-5,
a:visited.inhalt-start-link-6	{ color:#fff; background-color:#a9a9a9; text-decoration:none; }
a:hover.inhalt-start-link-1 	{ color:#fff; background-color:#83956c; }
a:hover.inhalt-start-link-2	{ color:#fff; background-color:#566fb3; }
a:hover.inhalt-start-link-3	{ color:#fff; background-color:#8768a8; }
a:hover.inhalt-start-link-4	{ color:#fff; background-color:#c94d5f; }
a:hover.inhalt-start-link-5	{ color:#fff; background-color:#dd7a54; }
a:hover.inhalt-start-link-6	{ color:#fff; background-color:#e5b660; }
a:active.inhalt-start-link-1,
a:active.inhalt-start-link-2,
a:active.inhalt-start-link-3,
a:active.inhalt-start-link-3,
a:active.inhalt-start-link-4,
a:active.inhalt-start-link-5,
a:active.inhalt-start-link-6	{ color:#fff; background-color:#a9a9a9; text-decoration:none; }

a:link,
a:visited 			{ color:#000; text-decoration:underline; }
a:hover				{ color:#666; text-decoration:none; }
a:active			{ color:#000; text-decoration:underline; }

a:link.mehr,
a:visited.mehr 			{ color:#000; text-decoration:underline; font-weight:bold; }
a:hover.mehr			{ color:#666; text-decoration:none; }
a:active.mehr			{ color:#000; text-decoration:underline; }


.inhalt-start-newsheadline-div	{ width:701px; background-color:#e5b660; height:25px; }
.inhalt-start-news-div		{ float:left; width:339px; }

.headline			{ margin:0 0 10px 0; font-size:1.2em; font-weight:bold; }
.headline-rechts		{ margin:0; font-size:1em; font-weight:bold; height:30px; display:block; line-height:30px; padding:0 10px 0 10px; }
.subheadline			{ margin:0; font-size:1em; font-weight:bold; }

.inhalt-text-div		{ float:left; width:475px; }
.inhalt-rechts-div		{ float:left; width:220px; }
.rechts-text-div		{ width:220px; }
.inhalt-rechts-text-div		{ padding:10px; }

.inhalt-foto-rechts		{ margin-bottom:1px; }

.inhalt-grau-div		{ padding:10px; background-color:#cdcdcd; }
.inhalt-grau-foto-div		{ float:left; width:220px; }
.inhalt-grau-text-div		{ float:left; width:235px; }
.inhalt-grau-link-div		{ padding:4px; margin:0; background-color:#ddd; }
.abstand-v-1-div		{ clear:left; height:1px; }


.seite-empfehlen-input		{ width:350px; }
.seite-empfehlen-textarea	{ width:350px; height:60px; font-family:Verdana,Arial,Helvetica,sans-serif; }

.sitemap-headline		{ color:#fff; background-color:#a9a9a9; width:475px; font-weight:bold; padding-left:5px; line-height:25px; margin:20px 0 10px 0; }
.sitemap-subnav			{ display:block; width:475px; color:#fff; text-indent:22px; line-height:25px; font-weight:bold; background-image:url(/grafiken/sitemap-subnav-quadrat-hg.gif); background-repeat:no-repeat; text-decoration:none; }
.sitemap-subnav a:link,
.sitemap-subnav a:visited	{ text-decoration:none; }
.sitemap-subnav a:hover		{ text-decoration:underline; }
.sitemap-subnav a:active	{ text-decoration:none; }

.sitemap-subsubnav		{ display:block; width:475px; color:#fff; text-indent:30px; line-height:16px; background-image:url(/grafiken/sitemap-subsubnav-quadrat-hg.gif); background-repeat:no-repeat; text-decoration:none; }
.sitemap-subsubnav a:link,
.sitemap-subsubnav a:visited	{ text-decoration:none; }
.sitemap-subsubnav a:hover	{ text-decoration:underline; }
.sitemap-subsubnav a:active	{ text-decoration:none; }

.sitemap-subsubsubnav		{ display:block; width:475px; color:#fff; text-indent:44px; line-height:16px; background-image:url(/grafiken/sitemap-subsubsubnav-quadrat-hg.gif); background-repeat:no-repeat; text-decoration:none; }
.sitemap-subsubsubnav a:link,
.sitemap-subsubsubnav a:visited	{ text-decoration:none; }
.sitemap-subsubsubnav a:hover	{ text-decoration:underline; }
.sitemap-subsubsubnav a:active	{ text-decoration:none; }

.suche-senden-input		{ background-color:#e5b660; border:1px solid #fff; height:20px; color:#000; width:138px; font-weight:bold; cursor:pointer; }
.suche-radio-div		{ width:236px; height:25px; background-color:#cdcdcd; margin:0 1px 1px 0; float:left; }
.suche-radio-input		{ border:0; margin-top:2px; background-color:#cdcdcd; }
.suche-radio-div-span	{ width:473px; height:25px; background-color:#cdcdcd; margin:0 1px 1px 0; }

tr			{ }
td, th			{ font-family:Verdana,Arial,Helvetica,sans-serif; line-height:1.4em; font-weight:normal; }

li			{ margin-left:-20px; }
ol                          { margin-left:50px; }

.inhalts-tabelle th		{ font-weight:bold; vertical-align:top; padding:4px 4px 4px 6px; text-align:left; background-color:#cdcdcd; }
.inhalts-tabelle td		{ font-weight:normal; vertical-align:top; padding:4px 4px 4px 6px; text-align:left; background-color:#dddddd; background-image:url(/grafiken/inhalt-tabelle-hg.gif); }

.inhalts-tabelle-transparent th	{ font-weight:bold; vertical-align:top; padding:4px 4px 4px 0; text-align:left; }
.inhalts-tabelle-transparent td	{ font-weight:normal; vertical-align:top; padding:4px 4px 4px 0; text-align:left; }

.kontakt-input			{ width:300px; } 
.kontakt-plz-input			{ width:40px; } 
.kontakt-ort-input			{ width:250px; } 
.kontakt-textarea			{ width:300px; height:100px; }
.checkbox				{ margin:0 4px 0 -4px; }

.wEC_event_headline {font-weight: bold; }
.wEC_Textarea { width:300px; height:200px; }
.wEC_input { width:250px; }
.wEC_dropdown { width:250px; }


/* Ende Inhaltsdefinitition */


/* Start Navigationsdefinition */


.subnav-ul			{ background-color:#cdcdcd; list-style-type:none; width:220px; margin:0; padding:0; speak:none; }
.subsubnav-ul			{ background-color:#a6a6a6; list-style-type:none; width:220px; margin:0; padding:0; speak:none; }

.subnav a:link,
.subnav a:visited		{ color:#666; text-decoration:none; background-image:url(/de/nav/subnav-quadrat-hg-off.gif); background-repeat:no-repeat; }
.subnav a:hover,			
.subnav a:active		{ color:#000; text-decoration:none; font-weight:bold; background-image:url(/de/nav/subnav-quadrat-hg-on.gif); background-repeat:no-repeat; }

.subsubnav a:link,
.subsubnav a:visited		{ color:#fff; text-decoration:none; background-image:url(/de/nav/subsubnav-quadrat-hg-off.gif); background-repeat:no-repeat; }
.subsubnav a:hover,
.subsubnav a:active		{ color:#000; text-decoration:none; background-color:#ddd; font-weight:bold; background-image:url(/de/nav/subsubnav-quadrat-hg-on.gif); background-repeat:no-repeat; }

.subnav	a			{ padding:0 0 0 30px; margin:3px 0 3px 0; width:180px; display:block; line-height:1.3em; }
.subsubnav a			{ padding:0 0 0 50px; margin:3px 0 3px 0; width:180px; display:block; line-height:1.3em; }
li.subnav-on			{ margin-left:0; }
li.subsubnav-on			{ margin-left:0; }


.subnav-on a:link,
.subnav-on a:visited,
.subnav-on a:hover,		
.subnav-on a:active		{ color:#000; text-decoration:none; font-weight:bold; background-image:url(/de/nav/subnav-quadrat-hg-on.gif); background-repeat:no-repeat; }

.subsubnav-on a:link,
.subsubnav-on a:visited,
.subsubnav-on a:hover,
.subsubnav-on a:active		{ color:#000; text-decoration:none; background-color:#ddd; font-weight:bold; background-image:url(/de/nav/subsubnav-quadrat-hg-on.gif); background-repeat:no-repeat; }

.subnav-on a			{ padding:0 0 0 30px; margin:3px 0 3px 0; width:220px; display:block; line-height:1.3em; }
.subsubnav-on a			{ padding:0 0 0 50px; margin:3px 0 3px 0; width:220px; display:block; line-height:1.3em; }
li.subnav			{ margin-left:0; }
li.subsubnav			{ margin-left:0; }

.startnav-ul			{ list-style-type:none; margin:0; padding:0; }
.startnav a			{ margin:3px 0 3px 0; padding-left:30px; min-width:190px; width:205px; display:block; line-height:1.3em; text-decoration:none; background-image:url(/de/nav/subnav-quadrat-hg-on.gif); background-repeat:no-repeat; }
li.startnav			{ margin-left:0; }
.startnav a:link		{ text-decoration:none; }
.startnav a:visited		{ text-decoration:none; }
.startnav a:hover,
.startnav a:active		{ text-decoration:none; font-weight:bold; color:#000; }

.beinav-div			{ position:absolute; padding-top:1px; top:90px; z-index:1; background-color:#eeffee; visibility:hidden; overflow:hidden; width:240px;}

a.beinav-link			{ display:block; height:25px; color:#fff; padding-left:22px; margin:0 0 1px 0; line-height:25px; background-color:#e5b660; background-image:url(/grafiken/startseite-quadrat-hg.gif); background-repeat:no-repeat; text-decoration:none; }
a:link.beinav-link,
a:visited.beinav-link,
a:hover.beinav-link,	
a:active.beinav-link		{ color:#fff; text-decoration:none; }


a.beinav-link-1,
a.beinav-link-2,
a.beinav-link-3,
a.beinav-link-4,
a.beinav-link-5,
a.beinav-link-6			{ display:block; width:240px; height:25px; color:#fff; text-indent:22px; margin:0 0 1px 0; line-height:25px; background-color:#a9a9a9; background-image:url(/grafiken/startseite-quadrat-hg.gif); background-repeat:no-repeat; text-decoration:none; }
a:visited.beinav-link-1,
a:visited.beinav-link-2,
a:visited.beinav-link-3,
a:visited.beinav-link-4,
a:visited.beinav-link-5,
a:visited.beinav-link-6		{ display:block; width:240px; height:25px; color:#fff; text-indent:22px; margin:0 0 1px 0; line-height:25px; background-color:#a9a9a9; text-decoration:none; }
a:hover.beinav-link-1 		{ background-color:#83956c; color:#fff; }
a:hover.beinav-link-2 		{ background-color:#566fb3; color:#fff; }
a:hover.beinav-link-3 		{ background-color:#8768a8; color:#fff; }
a:hover.beinav-link-4 		{ background-color:#c94d5f; color:#fff; }
a:hover.beinav-link-5 		{ background-color:#dd7a54; color:#fff; }
a:hover.beinav-link-6 		{ background-color:#e5b660; color:#fff; }
a:active.beinav-link-1,
a:active.beinav-link-2,
a:active.beinav-link-3,
a:active.beinav-link-4,
a:active.beinav-link-5,
a:active.beinav-link-6		{ display:block; width:240px; height:25px; color:#fff; text-indent:22px; margin:0 0 1px 0; line-height:25px; text-decoration:none; }


/* Ende Navigationsdefinition */



.footer-ul li			{ list-style-type:none; float:right; padding-top:10px; color:#fff; margin-left:0; }

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

/* Bildergalerie */

.pg-preview-table {

	/*border:1px solid #a7a7a7;*/
}
.pg-pic-preview {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
}


img		{ border:0; }

/* wModulesCI */
.wEditArea {
	width: 300px;
	background-color: #0a0a0a;
	float: left;
}


li.neues-link   {margin: 0;padding:0 0 10px 10px;list-style:none;background:url(/grafiken/bg-neues-link.gif) left 6px no-repeat}




