BODY  {   
    	 /*SCROLLBAR-FACE-COLOR : #F0EDED;
    	SCROLLBAR-HIGHLIGHT-COLOR : #E6E6E6;
    	SCROLLBAR-SHADOW-COLOR : #E6E6E6;
    	SCROLLBAR-ARROW-COLOR : #000000;
    	SCROLLBAR-TRACK-COLOR : #C0C0C0;
    	SCROLLBAR-DARKSHADOW-COLOR : #E6E6E6;
		SCROLLBAR-BASE-COLOR : #DADADA;
		scrollbar-3d-light-color : #E6E6E6;  */


		BACKGROUND-color: #DFE491;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		letter-spacing:1px;
}

a {
	font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

a:hover {
text-decoration:none;
}


img {
	border: 0;
	margin: 0;
	padding: 0;
}

tr {
	vertical-align: top;
}

td {
	vertical-align: top;
	padding: 0px;
}

table{
border:0px;
border-color:#999999;
border-style:solid;
	border-spacing: 0px;
}

.copy {
	color:white;
font-size:10px;
}

.copy a{
text-decoration:underline;
}

.copy a:hover{
text-decoration:none;
}

.h1 {
	color:white;
font-size:12px;

}

.right{
text-align:right;
}

.green{
color:#858C11;
font-size:13px;
font-weight:bold;
}

.h2 {
	color:white;
font-size:27px;
font-weight:bold;
}

.tabledes{
width:790px;
text-align:left;
}


.bold{
font-weight:bold;
}

.klein{
font-size:9px;
}

.fuss{
padding-left:162px;
background-color:#858C11;
color:white;
font-size:9px;
letter-spacing:2px;

}

.block{
display:block;
}

.left{
background-color:#BBC33B;
width:2px;
}

.nav a{
background-color:#A4AC25;
color:white;
width:135px;
font:Arial, Helvetica, sans-serif;
text-decoration:none;
display:block;
padding-left:0px;
padding-right:6px;
padding-top:1px;
padding-bottom:1px;

}

.nav {
font-weight:normal;
display:block;
text-align:right;
}

.nav td{
text-align:right;
}

.nav a:hover{
/* background-color:#BEC45A;*/
color:#333333;
}

.leftinaktiv {
}

.leftaktiv {
background-image:url(../img_nav/bg_aktive.gif)
}

.leftsubinaktiv {
background-image:url(../img_nav/bg_inaktive_sub.gif);
font-size:11px;
}


.leftsubaktiv {
background-image:url(../img_nav/bg_aktive_sub.gif);
font-size:11px;
}


.content{
	width:705px;
	background-color:#BBC33B;
	height:376px;
	color:#FFFFFF;
 	text-align: justify;
}

.content table{
width:658px;
color:#FFFFFF;
}

.content table.preise{
width:500px;
color:#FFFFFF;
	border-spacing: 3px;
}

.content table.vermietung{
width:398px;
border-spacing: 3px;
border:0px;
border-style:solid;
border-color:white;
}

.content table.vermietung2{
text-align:left;
width:398px;
border-spacing: 3px;
border:0px;
border-style:solid;
border-color:white;
}

.content table.zeiten{
text-align:left;
width:590px;
border-spacing: 3px;
border:0px;
border-style:solid;
border-color:white;
}



.content table.cms_o_b{
text-align:left;
width:90%;
border-spacing: 3px;
border:0px;
border-style:solid;
border-color:white;
}

.content table.cms_b{
text-align:left;
width:90%;
border-spacing: 3px;
border:0px;
border-style:solid;
border-color:white;
}

.content table.form{
width:620px;
color:#FFFFFF;
	border-spacing: 3px;
}


.content td.contentleft{
	padding-left:20px;
	padding-top:16px;
}

.content td.contentright{
	padding-left:20px;
	padding-top:0px;
	text-align:right;
}



.content_start{
width:705px;
padding-left:20px;
height:196px;
background-color:#BBC33B;
background-image:url(../img_nav/bg_start.jpg);
padding-top:200px;
}





.inputtext {
	BORDER-RIGHT: #858C11 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #858C11 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #858C11 1px solid; 
	WIDTH: 250px; 
	COLOR: #ffffff; PADDING-TOP: 2px; 
	BORDER-BOTTOM: #858C11 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #BBC33B; 
	TEXT-DECORATION: none
}


.inputtextfly {
	BORDER-RIGHT: #858C11 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #858C11 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #858C11 1px solid; 
	WIDTH: 220px; 
	COLOR: #ffffff; PADDING-TOP: 2px; 
	BORDER-BOTTOM: #858C11 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #BBC33B; 
	TEXT-DECORATION: none
}


.inputtextzahl {
	BORDER-RIGHT: #858C11 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #858C11 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #858C11 1px solid; 
	WIDTH: 40px; 
	COLOR: #ffffff; PADDING-TOP: 2px; 
	BORDER-BOTTOM: #858C11 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #BBC33B; 
	TEXT-DECORATION: none
}


.inputtextarea {

	PADDING-RIGHT: 2px; 
	BORDER-TOP: #858C11 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	BORDER: #858C11 1px solid; 	
	WIDTH: 250px; 
	COLOR: #ffffff; 
	PADDING-TOP: 2px; 

	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 100px; 
	BACKGROUND-COLOR: #BBC33B; 
	TEXT-DECORATION: none;
}


.inputbutton {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #cccccc 1px solid; 
	COLOR: #ffffff; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #858C11; 
	TEXT-DECORATION: none;
}