/* Standard-CSS für die Internetpräsentation der Ortschaft Wallichen
Verwendete Hintergrundfarben und -bilder:
Navigationsbereich 					= #E5FF9E
Navigationsbereich hover,focus und active		= #99C056
Navigationsbereich 2.Ebene				= #F5FCDA
Naviagtionsbereich 2.Ebene hover, active und focus	= #99C056
Navigationsblock					= #E5FF9E
Inhaltsbereich						= #F5FCDA
Inhaltsbereich herausgehobene Bereiche			= #FFFFFF
Body-Bereich						= #FFFFFF
Body-Bereich Hintergrundbild				= images/wiese.jpg

Schriftfarbe						= #FFFFFF
Linkfarbe						= #0000FF

Schriftart						= Verdana
2. Schriftart, wenn 1 nicht verfügbar			= Arial
Maßeinheit						= em
Schriftgröße Normal					= font-size:0.8em
relativ - steht für bezogen auf die Schriftgröße des Elements - font-size-Eigenschaft wird selbst mit dieser Maßangabe gesetzt,#
somit steht diese bezogen auf die Schriftgröße des Elternelements -siehe body:100.01%
*/


/* Allgemeine Anweisungen */
html, body, div, p, h1, h2, h3, ul, ol, li, span, a,
table, td, th, form, img
			{ margin:0em; padding:0em; font-family:Verdana,Arial,sans-serif; }

html, body		{ margin:0em; padding:0em; width:auto; font-size:100.01%; 
			  font-family:Verdana,Arial,sans-serif; background-color:#FFFFFF; 
			  background-image:url(../images/wiese.jpg); }


/* Allgemeingültige Formatierungen */
a:link 			{ font-weight:bold; color:#0000FF; text-decoration:underline; }
a:visited 		{ font-weight:bold; color:#0000FF; text-decoration:underline; }
a:hover 		{ font-weight:bold; color:#0000FF; background-color:#E5FF9E; text-decoration:none; }
a:active 		{ font-weight:bold; color:#0000FF; background-color:#E5FF9E; text-decoration:none; }
a:focus 		{ font-weight:bold; color:#0000FF; background-color:#E5FF9E; text-decoration:none; }

a.bildlink:link		{ background-color:#F5FCDA; text-decoration:none; }
a.bildlink:visited	{ background-color:#F5FCDA; text-decoration:none; }
a.bildlink:hover	{ background-color:#F5FCDA; text-decoration:none; }
a.bildlink:active	{ background-color:#F5FCDA; text-decoration:none; }
a.bildlink:focus	{ background-color:#F5FCDA; text-decoration:none; }

p			{ margin-top:1em; margin-bottom:1em; }
h1			{ font-size:1.6em; font-weight:bold; margin-top:1em; margin-bottom:1em; text-align:center; }
h2			{ font-size:1.4em; font-weight:bold; margin-top:1em; margin-bottom:1em; text-align:center; }
h3			{ font-size:1.2em; font-weight:bold; margin-top:1em; margin-bottom:1em; text-align:center; }

a img 			{ margin:0em; padding:0em; border-top-width:0px; border-left-width:0px; border-bottom-width:0px; 
			  border-right-width:0px; }

.unterstrichen		{ text-decoration:underline; }
.mittig			{ text-align:center; }
.klein			{ font-size:0.8em; }

/* Tabellen */
table			{ font-size:1em; }
table th		{ margin:0em; padding:0.7em; font-weight:bold; text-align:left; vertical-align:top;
              	 	  border-top:#99C056 1px solid; border-bottom:#99C056 1px solid; border-right:#99C056 1px solid; }
table td		{ margin:0em; padding:0.7em; text-align:left; vertical-align:top; background-color:#FFFFFF;
                	  border-bottom:#99C056 1px solid; border-right:#99C056 1px solid; }
.spaltevorn		{ border-left:#99c056 1px solid; }


/* Setzt den Textumfluss links oder rechts wieder in den Normalzustand zurück */
.Normal 		{ clear:both; display:block; font-size:1px; float:none; overflow:hidden; }


/* Formatierung der Sprunglinks */
.unsichtbar 		{ position:absolute; top:-6000px; left:-6000px; height:1px; width:1px; z-index:3; background:#FFFFFF;
			  font-size:1em; }
.unsichtbar a:hover, .unsichtbar a:active, .unsichtbar a:focus 
			{ position:absolute; display:block; top:6010px; left:6030px; z-index:4; height:auto; width:auto; 
		 	  font-weight:bold; text-decoration:none; font-size:0.8em;  }

/* Sonderklassen Formatierungen Navigationsleiste links */
.Navigationsblock	{ width:100%; margin:0em; text-align:left; 
			  padding-left:2em; padding-bottom:0.7em; padding-top:0em; padding-right:0em; }
.logoaussen		{ width:auto; margin:0em; padding:0em; }
.logolinks		{ margin:0em; padding:0em;  float:left; }
.logobildlinks		{ float:left; margin:0em; padding-left:2em; padding-top:0em; padding-right:1em; padding-bottom:1em; }
.logotext		{ padding:0em; margin-top:0em; margin-bottom:1em; margin-left:1em; text-decoration:underline; }


/* Sonderklasse Textumfluss links bzw. rechts */
.umflussaussen		{ width:100%; margin:0em; padding:0em;}
.umflusslinks		{ margin:0em; padding:0em; min-width:200px; min-height:143px; overflow:visible; float:left; }
.umflussrechts		{ margin:0em; padding:0em; min-width:200px; min-height:143px; overflow:visible; float:right; }
.umflussbildlinks	{ margin:0em; padding-left:0em; padding-top:0em; padding-right:1em; padding-bottom:1em; }
.umflussbildrechts	{ margin:0em; padding-left:1em; padding-top:1em; padding-right:0em; padding-bottom:0em; }
.absatzumfluss		{ padding:0em; margin-top:0em; margin-bottom:1em; }

/* Formatierungen Rahmen Normal und Weiss */
.block			{ width:100%; padding:0em; border:1px solid #000000; 
			  margin-right:0em; margin-left:0em; margin-top:1em; margin-bottom:1em; }
.blockweiss		{ width:100%; padding:0em; border:1px solid #000000; background-color:#FFFFFF;
			  margin-right:0em; margin-left:0em; margin-top:1em; margin-bottom:1em; }
.innenbl		{ padding:0em; margin-left:0.5em; margin-right:0.5em; margin-top:0em; margin-bottom:0em; }
.linksblueb		{ margin:0em; padding-top:0.5em; padding-bottom:0.5em; padding-left:0em; padding-right:0em; 
			  overflow:visible; float:left; width:2em; }
.rechtsblueb		{ margin-left:2em; margin-top:0em; margin-bottom:0em; margin-right:0em;
			  padding-top:0.5em; padding-bottom:0.5em; padding-left:0em; padding-right:0em; 
			  width:auto; text-align:left; overflow:visible; }
.linksblchr		{ margin:0em; padding-top:0.5em; padding-bottom:0.5em; padding-left:0em; padding-right:0em; 
			  overflow:visible; float:left; width:9.5em; }
.rechtsblchr		{ margin-left:9.5em; margin-top:0em; margin-bottom:0em; margin-right:0em;
			  padding-top:0.5em; padding-bottom:0.5em; padding-left:0em; padding-right:0em; 
			  width:auto; text-align:left; overflow:visible; }
.linksblpers		{ margin:0em; padding-top:0.5em; padding-bottom:0.5em; padding-left:0em; padding-right:0em; 
			  overflow:visible; float:left; width:15em; }
.rechtsblpers		{ margin-left:15em; margin-top:0em; margin-bottom:0em; margin-right:0em;
			  padding-top:0.5em; padding-bottom:0.5em; padding-left:0em; padding-right:0em; 
			  width:auto; text-align:left; overflow:visible; }
.absinnen		{ margin:0em; padding:0em; width:100%; }
.blweiss		{ width:100%; padding:0em; border:1px solid #000000; background-color:#FFFFFF;
			  margin-right:0em; margin-left:0em; margin-top:1em; margin-bottom:1em; }
.blnmmitte		{ width:100%; padding:0em; border:1px solid #000000; text-align:center;
			  margin-right:0em; margin-left:0em; margin-top:1em; margin-bottom:1em; }
.blinnen		{ padding:0.5em; margin-left:0em; }
.blinneneinr		{ padding-left:2em; padding-right:0.5em; padding-top:0.5em; padding-bottom:0.5em; margin:0em; }

.link li		{ list-style:none; text-decoration:none; color:#000000; margin:1px; padding-left:2em;
			  text-align:left; font-weight:normal; }
.link LI.ordner 	{ background-image:url(../images/ordner_aufw.gif); background-repeat:no-repeat; 
			  background-position:0em 0em; }

/* Positionierung der Blöcke */

/* Positionierung Außenbereich */
#Aussen 		{ width:auto; margin-top:0em; margin-bottom:0em; margin-left:1.5em; margin-right:0em;
			  padding-left:14em; }
#Innen			{ width:99.5%;  margin:0em; padding-bottom:0.1em;  }


/* Positionierung Navigation links */
#Links 			{ width:14em; margin-left:-14em; padding-top:1.5em; float:left; position:relative; z-index:1;
	 		  background-color:#E5FF9E; margin-top:1.3em; margin-bottom:1.3em; }
#Navigation		{ font-size:0.8em; margin:0em; padding:0em; }


/* Positionierung Contentbereich rechts */
#Rechts 		{ width:100%; float:left; position:relative; z-index:2; margin:0em; padding:0em; min-width:26em; }
#Inhalt 		{ width:auto; padding:0em; background-color:#F5FCDA; margin-left:0.7em; margin-bottom:1.3em; 
	    	      margin-top:1.3em; margin-right:1.3em;}
#Textblock		{ margin:0em; padding-top:0.7em; padding-bottom:0.7em; padding-right:1.4em; padding-left:1.4em; 
			  font-size:0.8em; color:#000000;}


/* Navigation - Erste und Zweite Navigationsebene */
#Navigation1		{ font-family:Verdana,Arial,sans-serif; margin:0em; padding:0em; clear:left; float:left;  
			  border:1px #FFFFFF; background-color:#000000; width:100%; }
#Navigation1 ul		{ display:inline; list-style:none; }
#Navigation1 li		{ display:inline; list-style:none; }
#Navigation1 li.eins a, #Navigation1 li.eins a:hover, #Navigation1 li.eins a:active, #Navigation1 li.eins a:focus 
			{ display:block; text-decoration:none; color:#000000; background-color:#E5FF9E;
			  margin:1px; padding-top:5px; padding-bottom:5px; padding-right:2px; padding-left:2em;
			  text-align:left; font-weight:normal; }
#Navigation2 li.zwei a, #Navigation2 li.zwei a:hover, #Navigation2 li.zwei a:active, #Navigation2 li.zwei a:focus 
			{  display:block; text-decoration:none; color:#000000; background-color:#F5FcDA;
			  margin:1px; padding-top:5px; padding-bottom:5px; padding-right:2px; padding-left:3em;
			  text-align:left; font-weight:normal;}
#Navigation1 li.eins a:hover, #Navigation1 li.eins a:active, #Navigation1 li.eins a:focus 
			{ background-color:#99C056; }
#Navigation2 li.zwei a:hover, #Navigation2 li.zwei a:active, #Navigation2 li.zwei a:focus 
			{ background-color:#99C056; }
#Navigation2		{ font-family:Verdana,Arial,sans-serif; margin:0em;  padding:0em; }
#Navigation2 li span	{ display:block; text-decoration:none; color:#000000; background-color:#FFFFFF;
			  margin:1px; padding-top:5px; padding-bottom:5px; padding-right:2px; padding-left:3em;
			  text-align:left; font-weight:normal; }

/* Navigation Sonderklassen einschließlich der entsprechenden Hintergrundbilder */
li.leer span		{ display:block; text-decoration:none; color:#000000; background-color:#E5FF9E;
			  margin:1px; padding-top:5px; padding-bottom:5px; padding-right:2px; padding-left:2em;
			  text-align:left; font-weight:normal; }
li.aktivordner span     { display:block; text-decoration:none; color:#000000; background-color:#99C056;
			  margin:1px; padding-top:5px; padding-bottom:5px; padding-right:2px; padding-left:2em;
			  text-align:left; font-weight:normal; 
                          background-image:url(../images/ordner_auf2.gif); background-repeat:no-repeat; 
                          background-position:0.5em 0.5em; font-weight:bold; }
#Navigation1 li.eins a.ordnerauf, #Navigation1 li.eins a:hover.ordnerauf, #Navigation1 li.eins a:active.ordnerauf,
#Navigation1 li.eins a:focus.ordnerauf
	                { background-image:url(../images/ordner_auf.gif); background-repeat:no-repeat; 
                          background-position:0.5em 0.5em; font-weight:bold; }
#Navigation1 li.eins a:hover.ordnerauf, #Navigation1 li.eins a:active.ordnerauf, #Navigation1 li.eins a:focus.ordnerauf
	                { background-image:url(../images/ordner_auf2.gif); }
#Navigation1 li.eins a.ordnerzu, #Navigation1 li.eins a:hover.ordnerzu, #Navigation1 li.eins a:active.ordnerzu,
#Navigation1 li.eins a:focus.ordnerzu
	                { background-image:url(../images/ordner_zu.gif); background-repeat:no-repeat; 
                          background-position:0.5em 0.5em; font-weight:bold; }
#Navigation1 li.eins a:hover.ordnerzu, #Navigation1 li.eins a:active.ordnerzu, #Navigation1 li.eins a:focus.ordnerzu
	                { background-image:url(../images/ordner_zu2.gif); }
#Navigation1 li.eins a.home, #Navigation1 li.eins a:hover.home, #Navigation1 li.eins a:active.home,
#Navigation1 li.eins a:focus.home
	                { background-image:url(../images/home.gif); background-repeat:no-repeat; 
                          background-position:0.5em 0.5em; font-weight:bold; text-decoration:underline; }
#Navigation1 li.eins a:hover.home, #Navigation1 li.eins a:active.home, #Navigation1 li.eins a:focus.home
	                { background-image:url(../images/home2.gif); }
li.aktivstart span     { display:block; text-decoration:none; color:#000000; background-color:#99C056;
			  margin:1px; padding-top:5px; padding-bottom:5px; padding-right:2px; padding-left:2em;
			  text-align:left; font-weight:normal; font-weight:bold; text-decoration:underline;
                          background-image:url(../images/home2.gif); background-repeat:no-repeat; 
                          background-position:0.5em 0.5em; }
#Navigation1 li.aktiv 	{ display:block; text-decoration:none; color:#000000; background-color:#99C056;
			  margin:1px; padding-top:5px; padding-bottom:5px; padding-right:2px; padding-left:2em;
			  text-align:left; font-weight:normal; background-image:url(../images/pfeil.gif); 
                          background-repeat:no-repeat; background-position:0.8em 0.7em; }
#Navigation2 li.aktiv 	{ display:block; text-decoration:none; color:#000000; background-color:#99C056;
			  margin:1px; padding-top:5px; padding-bottom:5px; padding-right:2px; padding-left:3em;
			  text-align:left; font-weight:normal; background-image:url(../images/pfeil.gif); 
                          background-repeat:no-repeat; background-position:1.8em 0.7em; }
