body,html {
width:100%; height:100%;
margin:0; padding:0;
font-family:  Arial, Helvetica, sans-serif;
background-color:#10261A;color:#10261A;
font-size:14px;
}

#background
{
position:relative;width:900px;margin:auto auto;background-color:#F7F7F7; 
background-image:url(img/hintergrund_mitte.gif); background-repeat:repeat-y;
min-height:100%; 
}
* html #background {height: 100%;} /* IE Hack für 100 % Höhe */
#background_top
{
background-image:url(img/hintergrund_oben.gif);height:20px;
}
#background_bottom
{
background-image:url(img/hintergrund_unten.gif);height:20px;
}
#content
{
position:relative;width:800px;margin:auto auto;background-color:#F7F7F7;

min-height:100%; 
}
* html #content {height: 100%;} /* IE Hack für 100 % Höhe */



#header
{
  position:absolute;top:0px;left:0px;width:800px;height:364px;
  background-image: url(img/header.gif); background-repeat:no-repeat;z-index:1;
}
#email
{
	position:absolute;
	top:310px;
	left:51px;
	width:171px;
	height: 33px;
}
#menue
{
  position:absolute;top:440px;right:550px;font-size:16px;padding-right:30px;background-color:#F7F7F7;z-index:1;
}
.menuepunkt
{
 border-bottom:1px dashed #3B3433;line-height:260%;padding-bottom:5px;font-weight:bold;
}
.menueueberschrift
{
 line-height:160%;color:#294D2B;
 }
.untermenuepunkt
{
 line-height:160%;padding-bottom:5px;margin-right:0px;font-weight:bold;
}
.unterstrich
{
border-bottom:1px dashed #3B3433;
}
#main
{
 position:relative; top:0px;left:240px;border-left: 1px solid #B7C2B7; padding-top:50px;padding-left:20px;z-index:0;
  min-height: 800px;
  height: auto !important;
  height: 800px;
}
#abstand
{
 height:355px;
}
#main_titel
{
 color:#9DB973; font-size:18px;padding-bottom:30px;
}

#info1
{
position:relative;background-color:#B3C992;color:#294D2B;border-bottom:8px solid #294D2B; width:470px;
}
#text1
{
width:276px;padding:10px;font-size:12px;min-height:153px;height:153px;
}
#bild1
{
 position:absolute;top:0px;left:296px;border-left:1px solid #fff;max-height:173px;width:173px;padding:0;
}

#info2
{position:relative;
background-color:#EAF0E1;color:#294D2B;width:470px;
}
#bild2
{
position:absolute; top:0;left:0;min-height:173px;height:173px;width:173px;background-color: #B3C992; 
}
#text2
{margin-left:173px;min-height:163px;height:163px;
 width:276px;padding:5px;font-size:12px;border-left:1px solid #fff;
}
#galerie2
{position:relative;top:1px;
background-color:#B3C992; padding-top:2px;padding-left:7px; width:463px;
}
.WebYepGalleryImage
{
background-color: #294D2B;min-width:60px;width:60px;height:60px;min-height:60px;padding:5px; 
}
.WebYepGalleryText
{
font-size:12px;padding:0;
}
.WebYepGalleryContainer td
{
vertical-align:top;
}
#fuss
{
  position: absolute; left:50px; bottom:5px; font-size:12px;
}
a:link {color:#294D2B;
	text-decoration: underline;
	}
a:visited {color:#294D2B;
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
	color: #224724;
	}
a:active {
	text-decoration: underline;
	color: #224724;
}


a.menuepunkt:link,a.untermenuepunkt:link {
	color: #999999;
	text-decoration: none;
	}
a.menuepunkt:visited,a.untermenuepunkt:visited {
	color: #999999;
	text-decoration: none;
}
a.menuepunkt:hover,a.untermenuepunkt:hover {
	text-decoration: none;
	color: #224724; 
	}
a.menuepunkt:active,a.untermenuepunkt:active {
	text-decoration: none;
	color: #224724;
}
a.link_mitte:link,a.link_mitte:visited,a.link_mitte:active,a.link_mitte:hover{ font-size:12px;text-decoration: underline }


a.email:link,a.email:visited,a.email:active
{display:block; background-image:url(img/email.gif); background-repeat:no-repeat; height: 33px;text-decoration: none;
 }
 a.email:hover{display:block;background-image:url(img/email_hover.gif); background-repeat:no-repeat;text-decoration: none; }
