html{
		margin:0px;
		padding:0px;
		/*scrollbar-face-color: #FFFFFF;
		scrollbar-track-color: #FFFFFF;
		scrollbar-3dlight-color: #FFFFFF;
		scrollbar-darkshadow-color: #FFFFFF;
		scrollbar-track-color: #FFFFFF;
		scrollbar-arrow-color:#006633;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #FFFFFF;*/
		
		width:100%;
		height:100%;
}
body{
		margin:0px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#686769;
		width:100%;
		overflow:auto;
		height:100%;
}
h1{
		font-size:12px;
		font-weight:bold;
		margin-left:15px;
		margin-top:15px;
		margin-bottom:0px;
}
h2{
		font-size:12px;
		font-weight:bold;
		margin-left:15px;
		margin-top:0px;
}
h3{
		font-size:12px;
		font-weight:bold;
		margin-left:15px;
		padding-top:10px;
}
h3 img{
		padding-right:5px;
}
h4{
		font-size:12px;
		font-weight:bold;
		margin-left:15px;
}
p{
		margin-left:15px;
		margin-top:9px;
		margin-bottom:0px;
}
a{
		color:#000000;
		text-decoration:none;
}
a:hover{
		color:#ea8f00;
}
ul{
list-style:square;
}
li{

}

#aussen {
		/*width:857px;*/
		width:100%;
		height:100%;
		margin:0px /*auto*/;
		overflow:auto;
}

#innen {
		/*width:857px;*/
		width:100%;
		height:100%;
		background:url(bilder/main_bg.jpg) top repeat-x;
}
#inhalt img {
		border:none;
		border:solid 1px #FFFF33;
		padding:0px;
}
#zentrieren {
		width:857px;
		height:100%;
		margin:0px /*auto*/;
}
#header{
		height:18px;
		width:100%;
}
#header h1{
		display:inline;
		background:url(bilder/header_h1_bg.jpg) repeat;
		font-size:11px;
		font-weight:normal;
		padding:0px;
		margin:0px;
		padding-left:10px;
		padding-right:10px;
		margin-left:50px;
		line-height:18px;
		color:#6fafd3;
}
#header h1 img{
		vertical-align:top;
}
#logo{
		height:61px;
		width:600px;
		float:left;
}
#footer{
		position:fixed;
		bottom:0px;
		width:100%;
		height:73px;
		height:130px;
		height:23px;
		background:url(bilder/footer_bg.jpg) #006634 top left repeat-x;
		float:left;
		color:#FFFFFF;
}
* html #footer {
        /* \*/
        position:absolute;
		z-index:20;
        /* */
}

#footer img{
	border:none;
}


#menu{
		width:174px;
		height:500px;
		background:url(bilder/menu_bg.jpg) no-repeat;
		float:left;
		margin-top:37px;
		margin-left:28px;
}
#menu form{
		width:174px;
		float:left;
		height:25px;
}
#menu ul{
		list-style:none;
		padding:0px;
		margin:0px;
		margin-left:5px;
		margin-top:50px;
}
#menu li{
		display:block;
		float:left;
		width:145px;
		line-height:25px;
}
#menu a{
		display:block;
		width:145px;
		line-height:25px;
		text-decoration:none;
		color:#999999;
		padding-left:5px;
		font-weight:bold;
}
#menu a:hover{
		line-height:25px;
		background-color:#FFFFFF;
		filter:alpha(opacity=30);
		-moz-opacity:0.3;
		opacity: 0.3;
		color:#000000;
}
#content{
		
}
#inhalt{
		width:600px;
		float:left;
		margin-top:20px;
}

#inhaltende{
width:100%;
float:left;
height:150px;
}

img{
padding-left:15px;
padding-right:15px;
}
/*  Kontaktformular Einstellungen START  */
	.formular{
		height:500px;
		float:left;
		width:395px;
	}
	.formular label{
		font-weight:bold;
		display:block;
		float:left;
		width:80px;
		border:none;
		padding-left:20px;
	}
	.formular input{
	color:#333333;
	margin-left:30px;
	height:14px;
	border:solid 1px #CCCCCC;
	background:transparent url(bilder/formular_bg.gif) repeat-x;
	font-size:12px;
	}
	.formular select{
		color:#999999;
		margin-left:30px;
		width:260px;
		border:solid 1px #CCCCCC;
		background:url(bilder/formular_bg.gif) repeat-x;
		font-size:11px;
	}
	.formular option{
		color:#999999;
		border:solid 1px #CCCCCC;
		background-color:#FFFFFF;
		font-size:11px;
	}
	.formular textarea{
	font-size:11px;
	color:#333333;
	margin-left:30px;
	border:none;
	background:transparent url(bilder/formular_gross_bg.gif) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	overflow:auto;
	}
	
	
	
	/*Form RECALL*/
	
li input{
		color:#999999;
		margin-left:0px;
		height:14px;
		border:solid 1px #CCCCCC;
		background:transparent url(bilder/formular_bg.gif) repeat-x;
		font-size:12px;
		float:left;
	}
	
#recall input{
		color:#999999;
		margin-left:0px;
		height:14px;
		border:solid 1px #CCCCCC;
		background:transparent url(bilder/formular_bg.gif) repeat-x;
		font-size:12px;
		float:left;
	}

	
	
	
/*  Kontaktformular Einstellungen STOP  */

.galeriebild{
	width:154px;
	height:74px;
	background:url(bilder/galerie_rahmen.jpg) no-repeat;
	float:left;
	margin-right:25px;
	margin-top:15px;
}
.galeriebild img{
	border:none;
	padding:0px;
	margin:0px;
	margin-left:2px;
	margin-top:2px;
}
.galeriebild a{
	border:none;
	display:block;
	width:154px;
	height:74px;
}
.galeriebild a:hover{
	border:none;
	display:block;
	width:154px;
	height:74px;
	background:url(bilder/galerie_rahmen_hover.jpg) no-repeat;
}
.text_h3 {

		font-size:12px;
		font-weight:bold;
		margin-left:15px;
		padding-top:10px;
}
.text_h2 {

		font-size:12px;
		font-weight:bold;
		margin-left:15px;
		padding-top:10px;
}

/*In standart CSS ergänzen: */

#shadowbox_title {
  border: 0px solid;
}

#shadowbox_info {
  border: 0px solid;
} 
