html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin : 0; padding : 0; border : 0; outline : 0; font-weight : inherit; font-style : inherit; font-size : 100%; font-family : inherit; vertical-align: baseline; background : transparent;  }

html {
	height: 100%;
}

body{
	height: 100%;
	background: url(../img/layout/flora.gif);
	}

	
div#main{
	background: url(../img/layout/head.gif) repeat-x;
	}
	
div#branding{
	/*width: 1260px;*/
	width: 100%;
	height: 45px; /* height - padding-top */
	padding-top: 175px;
	background: url(../img/layout/branding.gif) no-repeat top center;
	-moz-box-shadow: 0px 0px 5px 2px #cd9e67;
	}
	
* html #branding{
	text-align: center;
	}	

#menue{
	width: 900px;
	margin: 0 auto 0 auto;
	}

#menue li{
	display: inline;
	margin-right: 18px;
	line-height: 36px;
	}
	
#menue li a{
	padding: 6px;
	background-color: rgba(102,76,60,0);
	-webkit-transition-property: background-color, color;
	-webkit-transition-duration: 0.5s;
	-o-transition-property: background-color, color;
	-o-transition-duration: 0.5s;
	-moz-transition-property: background-color, color;
	-moz-transition-duration: 0.5s;
/*	-o-transition-delay: 1s;*/
	}
	
#menue li a:hover{
	background-color: #664c3c;
	color: #FFF;
	}

#menue .active{
	background-color: #664c3c;
	color: #FFF
}
	
div#contentMain{
	width: 900px;
	margin: 50px auto 0 auto;
	min-height: 400px;
	height:auto !important;
	height:300px;  /*für den IE */


	border: 1px solid  #7f7667;
	
	-moz-box-shadow: 0px 0px 5px 2px #cd9e67;
	-webkit-box-shadow: 0px 0px 5px 2px #cd9e67;
	-o-box-shadow: 0px 0px 5px 2px #cd9e67;
	box-shadow: 0px 0px 5px 2px #cd9e67;
	
	
	filter:
	progid:DXImageTransform.Microsoft.Shadow(color=#cd9e67,direction=0,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#cd9e67,direction=90,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#cd9e67,direction=180,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#cd9e67,direction=270,strength=4);
	;
	background: #fff3de;
	}

div#footer{
	width: 900px;
	margin: 20px auto 0 auto;
	padding-bottom: 80px;
	}
	
div#footer p{
	padding: 0 35px;
	}
	
	
div.contentSection{
	position: relative;
	margin: 35px;
	overflow: hidden;
	}
	
div#flashgallery{
	float: right;
	height: 278px;
	width: 380px;
	}

div#imageLine{
	background: #fdc288;
	padding-left: 8px;
	margin-bottom: 20px;
}
div#imageLine a img{
	margin: 10px 3px 5px 3px;
	border: 1px solid #FFF;
}

div#floatRight{
	width: 396px;
	float: right;
	margin: 35px 35px 35px 0px;
	}

table.cForm td{
	vertical-align: top;
	}
	
table.cForm input, table.cForm textarea{
	position: relative; /*IE needs for the positioning of blinking cursor while Bug from MS Filter*/
	width: 97%;
	margin: 2px 0;
	padding: 3px;
	}
	
noscript{

	}

	

