@charset "utf-8";
/* CSS Document */


/**********Menü************************************************************/
.tabelle{
font-family:comic sans ms, Verdana,Arial,sans-serif;
font-size: 15px;
color: #000000;
text-align: left;
vertical-align: top;
padding: 0;
margin:0;
width: 187px;
height:400px;
}

.menuetab td{
font-family:comic sans ms,Verdana,Arial,sans-serif;
font-size: 12px;
color: #000000;
text-align: left;
vertical-align: top;
padding:0px;
margin:0px;
}

#menue11 a{
font-family:comic sans ms,Verdana,Arial,sans-serif;
font-size: 13px;
color: #000000;
text-align: left;
vertical-align:middle;
text-decoration:none;
margin:0px;
display: block;
line-height:27px;
}

#menue11 a:visited {
color:#000000;
}

#menue11 a:hover {
color:#FCEF6D;font-weight:bold;
}

img {
margin:0px;
padding:0px;
border:0px;
}
#menue11 a.us_1:link {color:#FCEF6D;font-weight:bold;}
#menue11 a.us_1:visited {color:#FCEF6D;font-weight:bold;}
#menue11 a.zwei_zeilen:link {line-height:14px;padding-top:7px;}
#menue11 a.zwei_zeilen:visited {line-height:14px;padding-top:7px;}
#menue11 a.unter_menu:link {line-height:15px;font-size:12px;}
#menue11 a.unter_menu:visited {line-height:15px;font-size:12px;}
#menue11 a.unter_menu:hover {line-height:15px;font-size:12px;color:#FCEF6D;font-weight:bold;}
/**********Layout************************************************************/

html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: comic sans ms,verdana, sans-serif;
	font-size: 13px;
  	background: #85CA7A;
}
#container-page {
position: relative;
min-height: 100%;
height: auto !important;
height: 100%;
}
#container-foot {
	position: fixed;
	width: 100%; 
	left: 0;
	bottom: 0;
	background:url(/img/foot-v5.jpg) repeat-x right bottom;

	
	/*width: 100%;
	position: absolute;
	bottom: 0px !important;
	bottom: -1px;
	height: 100px;
	background:url(/img/foot-v1.jpg);
	background-position:right;*/

}
h1, h2 {
font-size:85px;
margin: 0;
color: #040;
background:url(/img/head-v1.jpg);
/*border-top: 4px solid #000;
border-bottom: 5px solid #000;*/

}

h2 {
font-size: 85px;
margin: 0;
color: #040;
background:url(/img/foot-v1.jpg);
/*border-top: 4px solid #000;
border-bottom: 5px solid #000;*/
background-position:right;

}
div#leftbox {      /*** No side padding or borders, to avoid the IE5.x box model problem ***/
position: absolute;
left: 10px;
width: 205px;
color: #ee8;
padding-top: 10px;
}
div#rightbox {    /*** No side padding or borders, to avoid the IE5.x box model problem ***/
position: absolute;
right: 25px;     /*** IE5/mac will show a horizontal scrollbar 
		if this is less than 16px, or other units are used
		http://www.l-c-n.com/IE5tests/right_pos/index.shtml ***/           
width: 30%;
color: #820;
padding-top: 10px;
}
.ro {
	background:url(/img/Bilder/ro.gif) top right no-repeat;
	margin:0;
	padding:0;
}

.lo {
	background:url(/img/Bilder/lo.gif) top left no-repeat;
	margin:0;
	padding:0;
}

.ru {
	background:url(/img/Bilder/ru.gif) bottom right no-repeat;
	margin:0;
	padding:0;
}

.lu {
	background:url(/img/Bilder/lu.gif) bottom left no-repeat;
	margin:0;
	padding:0;
}
.inhalt  {
	margin:0;
	padding:1.8em 1.8em 2.0em 1.5em;
}
.inhalt_menu  {
	margin:0;
	padding:1.8em 1.8em 2.0em 1.3em;
}

.inhalt p {
	margin:0;
	padding:0.3em;
}
#middlebox {
	margin: 0 33% 0 240px;
	/*border-left: 3px solid #000;
	border-right: 3px solid #000;*/
	padding: 10px;
	background-color: #85CA7A;     /*** This div has a background to cover the 2-tone body BG ***/
	margin-bottom:110px;
	padding-bottom:110px;
	color:#272727;
}
.logo_o {
	position: absolute;
	top: 0;
	left: 0;
	text-align: right;
	padding: 7px;
	color:#85CA7A;
	font-size:40px;
	font-family:comic sans ms, Verdana;
	font-weight:bolder;
	z-index:2;
}
.menu_l_o {
	position: absolute;
	top: 0;
	right: 0px;
	width:900px;
	text-align: right;
	padding: 0px;
	padding-right:0;
	color:#85CA7A;
	padding-top:5px;
}

a {color: #272727;font-size:11px;}

#form1_lesermail { background-color:#97D38D;border: 1px solid #777777;padding:3px; }
#form1_lesername { background-color:#97D38D;border: 1px solid #777777;padding:3px; }
#form1_lesernachricht {
	background-color:#97D38D;
	height:75px;
	width:400px;
	padding:3px;
	border: thin solid #777777;
}
#im_footer{
padding:56px 10px 1px 5px;
text-align:center;
}

