body, div, a, ul, ol {margin:0px;padding:0px;}
body{overflow:hidden}
div	{position:absolute;}
div#Kopfzeile	{top:   0px; left:   0px; width: 100%;height:90px;overflow:hidden; background:#FFFFF7;}
div#Kopfzeile h1 { /*position:absolute; left:20px; top:0px; width:739px;*/ float:left; height:95px; margin-top:0px; padding-top:28px; font-style:italic; color:#157905; font-weight:normal; font-size:28px; background:#fffff7; }
div#Kopfzeile a#GrueneSuchmaschine { position:absolute; right:1px; top:25px; }

div#Leiste		{top:  90px; left:   0px; width: 100%;height:30px; border-top: 1px solid #157905; border-bottom: 1px solid #157905; overflow:hidden; background:#E1E8DE;z-index:1000}

div#U1			{top:  90px; left:   0px; width:200px;height:30px; border-top: 1px solid #157905; border-bottom: 1px solid #157905; border-right: 1px solid #157905; background:#157905;z-index:1001;text-align:center}
div#U2			{top:  90px; right:   0px; width:150px;height:30px; border-top: 1px solid #157905; border-bottom: 1px solid #157905; border-right: 1px solid #157905; background:#157905;z-index:1001;text-align:center}

div#Links	    {top: 120px; left:0px; width:200px; border-right:1px solid #157905;text-align:center; z-index:102}
 div#Links11	    {top:   0px; left:0px; width:100%;height:100%; border-bottom: 1px solid #157905;text-align:center; background:#E1E8DE;z-index:103}
 div#Links21	    {top:   0px; left:0px; width:100%;height:50%; border-bottom: 1px solid #157905;text-align:center; background:#7CB874;z-index:103}
 div#Links22	    {top: 50%; left:0px; width:100%;height:50%;  background:#E1E8DE;z-index:104;text-align:center; }
 
div#Mitte	    {top:    120px; left: 200px; border-right: 1px solid #157905; z-index:100; background:#FFFFF7}
 div#MitteHaupt {top:    0px; left:   0px; width:100%; height:75%; overflow:auto; border-bottom: 1px solid #157905; background:#FFFFF7; z-index:102}
 div#Mitte1	    {top: 75%; height:25%; left:0%;  width:25%; overflow:hidden; background:#FFFFF7}
 div#Mitte2	    {top: 75%; height:25%; left:25%; width:25%; border-left: 1px solid #157905; overflow:hidden; background:#FFFFF7;}
 div#Mitte3	    {top: 75%; height:25%; left:50%; width:25%; border-left: 1px solid #157905; overflow:hidden; background:#FFFFF7;}
 div#Mitte4	    {top: 75%; height:25%; left:75%; width:25%; border-left: 1px solid #157905; overflow:hidden; background:#FFFFF7;}

div#Rechts	    {top: 120px; right:  0px; width:150px}

 div#Rechts21  	{top:   0px; right:  0px; width:100%;height:50%; text-align:center; background:#E1E8DE}
 div#Rechts22    {top:   50%; right:  0px; width:100%;height:50%; border-top: 1px solid #157905; background:#7CB874;text-align:center}

 div#Rechts31  	{top:  0px; right:0px; width:100%; height:33%; text-align:center; background:#E1E8DE}
 div#Rechts32   {top:  33%; right:0px; width:100%; height:33%; border-top: 1px solid #157905; background:#E1E8DE;text-align:center}
 div#Rechts33   {top:  66%; right:0px; width:100%; height:33%; border-top: 1px solid #157905; background:#E1E8DE;text-align:center}
 
 div#Rechts41  	{top:  0px; right:0px; width:100%; height:25%; text-align:center; background:#E1E8DE}
 div#Rechts42   {top:  25%; right:0px; width:100%; height:25%; border-top: 1px solid #157905; background:#E1E8DE;text-align:center}
 div#Rechts43   {top:  50%; right:0px; width:100%; height:25%; border-top: 1px solid #157905; background:#E1E8DE;text-align:center}
 div#Rechts44   {top:  75%; right:0px; width:100%; height:25%; border-top: 1px solid #157905; background:#E1E8DE;text-align:center}

div#Fusszeile	{bottom: 0px; left:   0px; width: 100%;height:30px; border-top: 1px solid #157905; text-align:right;background:#E1E8DE;z-index:1000}

#clip { top:120px  ; left:200px; width:500px; height:90px; clip:rect(0,400,60,0);z-index:101;}
 #l0   { top:-100px; left:  0px; height:55px; width:100px;text-align:center; border: 1px solid #157905;background:#DBE8BB;}
 #l1   { top:-100px; left:100px; height:55px; width:100px;text-align:center; border: 1px solid #157905;background:#DBE8BB;}
 #l2   { top:-100px; left:200px; height:55px; width:90px;text-align:center; border: 1px solid #157905;background:#DBE8BB;}
 #l3   { top:-100px; left:290px; height:40px; width:100px;text-align:center; border: 1px solid #157905;background:#DBE8BB;}
 #l4   { top:-100px; left:400px; height:30px; width:100px;text-align:center; border: 1px solid #157905;background:#DBE8BB;}
#arrow0{top:-30px;left:-30px;width:10px;height:15px;clip:rect(0,13,13,0);}

.bilder_rechts	{float:left;  text-align:left; margin:0px; vertical-align : middle;}
.bilder_links	{float:right; text-align:right; margin:0px}	

#Tabelle {position:absolute;left:200px; top:0px;margin:0px; padding:0px}

h1,h2,h3{color:#5b5b5b ;font:12px Arial, Helvetica, sans-serif;margin:10px;font-weight:bold;}
h1,h3{font:bold 12px Arial, Helvetica, sans-serif;}	
h1.weiss{color:white; margin:3px;padding:0px;line-height:12px}
p, td, th 	{font : normal 12px Arial, Helvetica, sans-serif; margin:10px; text-align:left; line-height:15px;}
td, th {margin:0px; padding:0px 0px 0px 10px;}
th {font-weight:bold;color:#5b5b5b}	

ul			{list-style-type:none;font:normal 11px Arial, Helvetica, sans-serif; line-height:15px; color:black; margin-left:10px;}
ul.Liste	{list-style-type:none;line-height:30px; font-weight:bold; color:#5b5b5b; margin-left:10px;}
ul.Link		{list-style-type:none;line-height:30px; font-weight:bold; color:#5b5b5b; margin:0px;}
li{}
li.Link {line-height:11px;}

p.Seitenrand{text-align:center}
a{font:11px Arial, Helvetica, sans-serif; color:#157905; text-decoration:none; font-style:italic; font-weight:bold;line-height : 28px;}
a:visited {}
a:hover   {color:#ff6600;text-decoration:underline;}
a:active  {}
a.oben	{line-height:13px; font-size:11px; font-weight:normal;}
a.mitte, a.rechts{line-height:11px; margin:3px; position:absolute; top:0px; left:0px; height:100%; width:100%}
	
a.liste 		{line-height:15px; font-size:11px; font-weight:normal;font-style:normal;text-decoration : underline; }
a.liste:visited {}
a.liste:hover   {color:#ff6600;text-decoration:underline;}
a.liste:active  {}
a.unten	{text-align:center;}
a.text  {line-height:15px; font-size:11px; }

.BildHauptseite{float:right; margin:0px 0px 10px 10px }
.BildNebenlink {float:left; margin:5px 5px 5px 0px }
.BildGeschenk {text-align:center; margin:0px }

input, select {width:100px;font : normal 11px Arial, Helvetica, sans-serif;border: 1px solid #157905;}
input.keineEingabe {border : 0px none Black;text-align:center;background:#FAFBF3;display:block;}

input.Schaltflaeche{background:#E1E8DE;border: 0px solid #157905;color:#157905;text-decoration : underline; width:120px}
input.Schaltflaeche:visited {}
input.Schaltflaeche:hover   {color:#ff6600;text-decoration:underline;}
input.Schaltflaeche:active  {}

input.kRahmen{border: 0px solid #157905}


