*{margin:0;padding:0;border:0;z-index:5;}
html,body{position:relative;top:0;left:0;height:100%;width:100%;overflow:hidden;}
html{font-family:arial,sans-serif;background-color:rgb(69,41,40)}
body{
	display:block;margin:3px 0 0 5px;width:99%;
	color:rgb(69,41,40);
	font-weight:normal;
}
#menu{position:absolute;bottom:-2px;left:0;width:100%;background-color: rgb(69,41,40);}
#menu, #menu li{list-style:none;}
#menu .first {margin-left:50px;}
#menu li{position:relative;float:left;padding:4px 15px;border-right:1px solid}
#menu li li{border:0;}
/*Das hier soll zunächst nicht gezeigt werden*/
#menu li ul, #menu li:hover ul ul, #menu li:hover ul li:hover ul ul{ 
	display:none;background-color: rgb(69,41,40);
	position:absolute;
	left:0;
	bottom:22px;
	z-index:15;
}
/*für die verschachtelten Listen, wenn man darüberfährt*/
#menu li:hover ul/*, #menu li:hover li:hover ul, #menu li:hover ul li:hover ul li:hover ul*/{ 
	display:block;
}
.small{font-size:.8em;}
a {color:rgb(69,41,40);text-decoration:underline;}
a:visited {color:rgb(109,41,40);}
a:hover {color:rgb(149,41,40);}
#menu li, #menu li a{color:rgb(252,224,83);font-size:16px;line-height:18px;text-decoration:none;}
#menu li a:visited{color:#f6ea6e;}
#menu li a:hover{color:#e3b55c;}
#rahmen{
	position:absolute;left:0;top:0;height:80%;min-width:500px;width:85%;
	background: url(/images/v1.gif) #e77744 repeat-y top left;overflow:visible;
} 
#kopf{
	position:relative;left:0;height:100%;float:left;
	background: url(/images/broesel.gif) transparent no-repeat 50px 50px;
}
#inhalt{position:static;overflow:auto;height:95%;margin:0 20px 10px 0px;}
p{margin:10px 10px 0 0;}
p,#inhalt ul{margin-left:5px;list-style:none;}
#inhalt ol{margin-left:20px;list-style-type:decimal;}
#inhalt li{margin-left:5px;}
#inhalt li li{margin-left:15px;list-style-image:url(/images/stueck.gif);}
.attribut {width:auto;display:block;font-size:1.4em;}
.attribut span{font-size:0.8em;}
.value{display:block;float:left;position:relative;width:140px;margin-left:5px;}
h1{position:relative;top:80%;margin:0 50px;}
h2,h3{padding-top:30px;margin:5px;font-weight:normal;clear:both;}
h3{padding-top:15px;}
h4{padding:10px 0 0 5px;clear:both;}
#fotos{}
#background{position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;}
#border span{position:absolute;width:21px;height:21px;z-index:5;}
.oben{top:0;}
.unten_rechts,.unten_links{bottom:-1px;}
.oben_rechts{top:0px;}
.unten_rechts,.oben_rechts{right:-1px;}
.unten_links{left:0px;}
.oben_links{top:0;left:0;}
.oben_rechts{background:url(/images/oben-rechts.gif) no-repeat 0 0;}
.oben_links{background:url(/images/oben-links.gif) no-repeat 0 0;}
.unten_rechts{background:url(/images/unten-rechts.gif) no-repeat 0 0;}
.unten_links{background:url(/images/unten-links.gif) no-repeat 0 0;}
.ecke_or,.ecke_ur,.ecke_ul{position:absolute;width:15px;height:15px;}
.ecke_ur,.ecke_ul{bottom:24px;}
.ecke_or,.ecke_ur{right:0;}
.ecke_or{top:0;background:url(/images/ecken.gif) no-repeat -15px 0;}
.ecke_ur{background:url(/images/ecken.gif) no-repeat -15px -15px;}
.ecke_ul{left:0;background:url(/images/ecken.gif) no-repeat 0 -15px;}
.unten_mitte{
	position:absolute;
	left:0;height:10px;
	bottom:0px;width:100%;
	background-color: rgb(69,41,40);
}
.rechts_mitte{
	position:absolute;
	right:0;height:100%;
	bottom:0px;width:10px;
	background-color: rgb(69,41,40);
}
#menu,.unten_mitte{background-repeat: repeat-y;background-position: 20px 0;}
#start #menu,#start .unten_mitte{background-image:url(/images/m1.gif)}
#mitglieder #menu,#mitglieder .unten_mitte{background-image:url(/images/m2.gif)}
#idee #menu,#idee .unten_mitte{background-image:url(/images/m3.gif)}
#geniesser #menu,#geniesser .unten_mitte{background-image:url(/images/m4.gif)}
#impressum #menu,#impressum .unten_mitte{background-image:url(/images/m5.gif)}

label{
	display: block;
	position:relative;
	padding:0em 1.2em .3em 0px;
	vertical-align:top;
	width:5em;color:inherit;
}
label input, label select, label textarea{ position:absolute;left:10em;top:0;}
.submit {color:#864D46 ;border:0;background-color: #eee;padding:3px;font-weight:bolder;}

.error {color: #d00 !important;font-weight:bolder;}
.nodeko a	{text-decoration:none;}
.small		{font-weight:normal;font-size:.8em;}
.big		{font-weight:normal;font-size:1.2em;}
.hoch,.tief	{position:relative;font-size:10px;}
.hoch		{bottom:3px;}
.tief		{top:3px;}
.bolder		{font-weight:bolder}
.upper		{text-transform:uppercase;}
.italic		{font-style:italic}
.underline	{text-decoration:underline;}
.strikethrough{text-decoration:line-through;}
hr			{display:block;margin:.5em 0;border-bottom:2px solid #bbb;}
.left,.right,.center{position:relative;}
.fll,.links,.left	{float:left;}
.flr,.rechts,.right {float:right;}
img[align=left], .left		{margin:0 5px 5px 0;}
img[align=right], .right		{margin:0 0 5px 5px;}
.flr		{padding-right:0;margin-right:0;}
.center		{text-align:center;display:block;margin:auto;clear:both;}
.center	*	{float:none;}
.middle		{vertical-align:middle;}
.bottom		{vertical-align:bottom;}

