 div.completewindowhome {    
        position: absolute;
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
        left: 50%;
		top: 50%;
        margin-left: -501px;
		margin-top: -375px;
        height:750px;
        width: 1001px;
		background-image:url("../pics/home.jpg");
        z-index: 1;
}
 
 Body {
 		width: 100%;
 		height: 100%;
 		margin:0px 0px 0px 0px;
 		padding:0px 0px 0px 0px;
 		background-color: #FFFFFF;
		font:Verdana, Arial, Helvetica, sans-serif;
 }

div.haupt1 {
position:absolute;
top: 0px;
left: 0px;
z-index:1;
}

div.b_home {
position:absolute;
 top: 353px;
 left: 30px;
 width: 130px;
 height: 20px;
 z-index:5;
}

div.b_aktuelles {
position:absolute;
 top: 385px;
 left: 30px;
 width: 130px;
 height: 20px;
 z-index:5;
}

div.b_landwirtschaft {
position:absolute;
 top: 415px;
 left: 30px;
 width: 130px;
 height: 20px;
 z-index:5;
}

div.b_schul {
position:absolute;
 top: 447px;
 left: 30px;
 width: 130px;
 height: 20px;
 z-index:5;
}

div.b_zimmer {
position:absolute;
 top: 477px;
 left: 30px;
 width: 130px;
 height: 20px;
 z-index:5;
}

div.b_imkerei {
position:absolute;
 top: 507px;
 left: 30px;
 width: 130px;
 height: 20px;
 z-index:5;
}

div.b_shop {
position:absolute;
 top: 540px;
 left: 30px;
 width: 130px;
 height: 20px;
 z-index:5;
}

div.b_kontakt {
position:absolute;
 top: 571px;
 left: 30px;
 width: 130px;
 height: 20px;
 z-index:5;
}


div.mainwindow {
 position:absolute;
 top: 330px;
 left: 440px;
 width: 560px;
 height: 355px;
 font:Verdana;
 font-size:14px;
 z-index:2;
 overflow:auto;
}

div.mainwindowcontact {
 position:absolute;
 top: 270px;
 left: 360px;
 width: 630px;
 height: 420px;
 font:Verdana;
 font-size:14px;
 z-index:2;
 overflow:auto;
}

div.mainwindowdemo {
 position:absolute;
 top: 275px;
 left: 345px;
 width: 645px;
 height: 370px;
 font:Verdana;
 font-size:14px;
 background-color: #CCCCCC;
 z-index:2;
}

div.mainwindow2 {
 position:absolute;
 top: 190px;
 left: 299px;
 width: 635px;
 height: 560px;
 font:Verdana;
 font-size:14px;
 background-color:#FFFFFF;
 z-index:2;
 overflow:auto;
 overflow-x:hidden;
 
}


div input{
 font-size:12px;
}

div.webtext {
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 15px;
 font-weight: bold;
}

#content_text {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

#content_text_red {
 font-family: Arial, Helvetica, sans-serif;
 color: #FF0000;
 font-size: 12px;
 font-weight: normal;
}

div.webtext {
 color: #000000;
 font-size: 15px;
 font-weight: bold;
}

#content_text {
 color: #4A4D4A;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
}

#content_text_red {
 color: #FF0000;
 font-size: 11px;
 font-weight: normal;
}

