html,body{
	margin: 0;
	padding: 0;
	background-color: #F6B127;
}

body{font: 76% arial,sans-serif;text-align:center}
p{margin:0 10px 10px}
a{display:block;color: #006;}

textarea {}
fieldset {}

.style1{font-size: small;text-align: center;}
.style2{font-size: small;color: #008F00;text-align: center;}
.style3{font-size: large;color: #000000;}
.error {color: #FF0000;font-size: x-small;}
.errortext {font-size: x-small;}
.hinweis {font-size: x-small;}
.istok {color: #0000FF;font-size: x-small;}
.istoktext {font-size: x-small;}

div#header {
	position:relative;
	height:130px;
	line-height:130px;
	margin:0;
	padding-left:10px;
	background: #EEE;
	background-image: url(../images/musterheader3.jpg);
	background-repeat: no-repeat;
}
#navcontainer{
	clear:both;
	height:28px;
	background-color: #99BF60;
	overflow: hidden;
	width: 800px;
}

#navlist{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#navlist li{
	border-left: 1px solid #99BF60;
	font:bold;
	font-size: 100%;
	float: left;
	line-height: 0.8em;
	margin: 0 .5em .8em -.5em;
	padding: 0 .9em .0 .9em;
	
}

#navlist a:hover{
	color: #FFFFFF;
	font-size: 100%;
}
#navlist a{
	color: #008F00;padding:10px;
	text-decoration:none;
	
}


div#container{width:800px;margin:0 auto;text-align:left;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #99BF60;
}
div#content1{
	float:left;
	clear:left;
	width:600px;
	background-color:#F1CE8E;
}

div#content1 p{line-height:1.4}
div#block1{
	float:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
}
div#block2{
	float:right;
	clear:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
	height: 596px;
}

div#block3{
	float:right;
	clear:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
	height: 656px;
}

div#block4{
	float:right;
	clear:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
	height: 525px;
}

div#block5{
	float:right;
	clear:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
	height: 1019px;
}

div#block6{
	float:right;
	clear:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
	height: 835px;
}

div#block7{
	float:right;
	clear:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
	height: 1598px;
}

div#block8{
	float:right;
	clear:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
	height: 10px;
}

div#block9{
	float:right;
	clear:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
	height: 554px;
}

div#block10{
	float:right;
	clear:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
	height: 230px;
}

div#block11{
	float:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
}

div#block12{
	float:right;
	clear:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
	height: 116px;
}

div#block{
	float:right;
	width:200px;
	background-color: #99BF60;
	background-image:url(../pics/bg_neu.jpg);
}

.impressuminhalt{
	padding-top: 20px;
	padding-left: 20px;
}

.impressuminhalt a{
	color: #008F00;
	text-decoration: none;
}

.impressuminhalt a:hover{
	color: black;
	text-decoration: none;
}

.kontaktinhalt{
	padding-top: 20px;
	padding-left: 20px;
}

.kontaktinhalt a{
	color: #008F00;
	text-decoration: none;
}

.kontaktinhalt a:hover{
	color: black;
	text-decoration: none;
}

div#footer{clear:both;width:100%}
div#footer{
	background-color: #99BF60;
	color: #FFF;
	
}
div#footer p{margin:0;padding:5px 10px;color:#008F00;}
div#footer a{display:inline;padding:0;color: #FFF;text-decoration:none;}

