/* ----- Standart Schrift ----- */

body,a,div,p,li,ul,h1,h2,h3,h4,h5,h6,form,fieldset,legend,label,input,textarea,select,optgroup,option{
	font:normal 11px/12px Arial, Sans-Serif;
	color:#feea81;
}

/* ----- HTML und BODY ----- */

body,html{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background-color:#1f4d25;
}

/* ----- complete ----- */
#horizon{
	width:100%;
	height:1px;
	overflow:visible;
	visibility:visible;
	display:block;
	margin:0px 0px 0px 0px;
	/* Hides from IE-mac \*/
	position:absolute;
	top:50%;
	left:0px;
	margin-top:-220px;
	/* End hide from IE-mac */
	padding:0px;
}
#container{
	display:block;
	margin:0px auto 0px auto;
	padding:0px;
	width:760px;
	height:440px;
	background-position:left top;
	background-repeat:no-repeat;
}
#secontainer{
	display:block;
	margin:0px;
	padding:0px;
	width:760px;
	height:440px;
	background-position:right bottom;
	background-repeat:no-repeat;
}
#top{
	display:block;
	width:760px;
	height:330px;
	margin:0px;
	padding:0px;
}
#bottom{
	display:block;
	width:760px;
	height:110px;
	margin:0px;
	padding:0px;
}
#bleft{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	width:260px;
	height:110px;
}
#bright{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	width:500px;
	height:110px;
}
h1{
	display:none;
}
h2{
	font:bold 19px/20px Arial, Sans-Serif;
	margin:0px;
	padding:0px;
}
p{
	font:normal 11px/12px Arial, Sans-Serif;
	margin:0px;
	padding:0px;
}
#rightmenu{
	display:block;
	float:right;
	width:100px;
	height:55px;
	margin:60px 0px 0px 0px;
	padding:0px;
	list-style:none outside none;
	
}
#rightmenu li{
	display:block;
	width:100px;
	height:15px;
	margin:0px 0px 5px 0px;
	padding:0px;
	text-align:left;
}
#mainmenu{
	display:block;
	width:120px;
	height:110px;
	margin:0px;
	padding:0px;
	list-style:none outside none;
}
#mainmenu li{
	display:block;
	width:100px;
	height:15px;
	margin:0px 0px 5px 15px;
	padding:0px;
	text-align:left;
}
a.button{
	display:block;
	width:100px;
	height:15px;
	text-align:left;
	text-decoration:none;
	text-indent:17px;
	font:normal 11px/15px Arial, Sans-Serif;
	color:#feea81;
	background-image:url(_img/kasten.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
a.button:hover{
	font:bold 11px/15px Arial, Sans-Serif;
	background-image:url(_img/kasten-on.gif);
}
a.buttonon{
	display:block;
	width:100px;
	height:15px;
	text-align:left;
	text-decoration:none;
	text-indent:17px;
	font:bold 11px/15px Arial, Sans-Serif;
	color:#feea81;
	background-image:url(_img/kasten-on.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
a.buttong{
	display:block;
	width:100px;
	height:15px;
	text-align:left;
	text-decoration:none;
	text-indent:17px;
	font:normal 11px/15px Arial, Sans-Serif;
	color:#1f4d25;
	background-image:url(_img/gkasten.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
a.buttong:hover{
	font:bold 11px/15px Arial, Sans-Serif;
	background-image:url(_img/gkasten-on.gif);
}
a.buttongon{
	display:block;
	width:100px;
	height:15px;
	text-align:left;
	text-decoration:none;
	text-indent:17px;
	font:bold 11px/15px Arial, Sans-Serif;
	color:#1f4d25;
	background-image:url(_img/gkasten-on.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
a.buttongp{
	display:block;
	width:100px;
	height:15px;
	text-align:left;
	text-decoration:none;
	text-indent:15px;
	font:normal 11px/16px Arial, Sans-Serif;
	color:#1f4d25;
	background-image:url(_img/pfeil.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
a.buttongp:hover{
	font:bold 11px/16px Arial, Sans-Serif;
	background-image:url(_img/pfeil-on.gif);
}
a.buttongpon{
	display:block;
	width:100px;
	height:15px;
	text-align:left;
	text-decoration:none;
	text-indent:15px;
	font:bold 11px/16px Arial, Sans-Serif;
	color:#1f4d25;
	background-image:url(_img/pfeil-on.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#topmenu{
	display:block;
	width:240px;
	height:20px;
	margin:0px;
	padding:90px 0px 0px 0px;
	list-style:none outside none;
}
#topmenu li{
	display:block;
	float:left;
	width:100px;
	height:15px;
	margin:0px 0px 5px 15px;
	padding:0px;
	text-align:left;
}
.float{
	display:block;
	float:left;
	width:115px;
	height:12px;
}
.arrow{
	display:block;
	float:left;
	width:350px;
	height:24px;
	margin:0px;
	padding:2px 0px 0px 20px;
	color:#1f4d25;
	overflow:visible;
	background-image:url(_img/pfeil-on.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
strong{
	font:bold 14px/15px Arial, Sans-Serif;
}
strong.more{
	font:bold 20px/21px Arial, Sans-Serif;
}
strong.max{
	font:bold 37px/38px Arial, Sans-Serif;
}