/* CSS Document */
html, body {
	margin:0;
	padding:0;
	font-family:verdana;
	font-size:12px;
	color:#000;
	height:100%;
	width:100%;}

.zent  { background-color: #48b5ea; position: relative; width: 100%; min-height: 100% }
* html .zent{height:100%}
.cont  { background-color: #577a43; background-image: url("../gfx/backgr.jpg"); position: relative; width: 920px; min-height: 100% }
* html .cont{height:100%}


.header{
	position:relative;
	height:234px;
	width:920px;
	}
.head1 { background-color: #48b5ea; position: relative; width: 920px; height: 15px }
 .head2 {
	position:absolute;
	width:920px;
	height:219px;
	background-image: url(../gfx/weberhof-web-oben.jpg);}

.back_white {
	position:absolute;
	width:920px;
	height:714px;
	background:#fff;
}

/********* main left *********/
.main {
	position:relative;
	width:920px;
	height:auto;
	}
.main .main_left {
	position:relative;
	float:left;
	width:185px;
/*	background:#fff;
	background-image:url(../gfx/weberhof-web-lefty.jpg);
	background-repeat:no-repeat;*/
}
.navi {
	position:absolute;
	top:230px;
	width:160px;
	padding:5px 10px 10px 0px;
	height:auto;
	left:0;
	
}

.higru_navi {
	position:absolute;
	width:185px;
	height:480px;
	top:234px;
	background-image:url(../gfx/weberhof-web-lefty.jpg);
	background-repeat:no-repeat;
}
/******** main content *********/
.main .main_content  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-left: 180px; padding: 20px; position: relative; width: 690px }
/****** navi oben *********/
.navi_o {
	position:absolute;
	float:left;
	top:112px;
	left:375px;
	width:600px;
	color:#309750;
}
.navi_o a:link, .navi_o a:visited {
	position:relative;
	text-decoration:none;
	color:#000;
	
}
.navi_o a:hover {
	color:#309750;}

.adresse {
	position:absolute;
	top:540px;
	left:0px;
	width:155px;
	height:100px;
	padding:0 10px 0 15px;
	color:#fff;
	font-weight:normal;
	font-size:12px;
}

/****** Schriften *********/

h1                  { color: #577a42; font-size: 28px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-style: normal; font-weight: bolder; font-stretch: normal; border: none }
h2            { color: #577a42; font-size: 20px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: normal; letter-spacing: 1pt }
h3   { color: #505050; font-size: 18px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: normal; line-height: 120% }
h4           { color: black; font-size: 16px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: normal; line-height: 120% }
h5            { color: #555; font-size: 16px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 120% }
h6      { color: #000; font-size: 1em; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: normal; line-height: 120% }

