body {
	color: #000;
	background: #5ea280;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h1 {
font-size: 1.6em;
font-weight: normal;
}
/* IDs */
#container {
position: relative;
text-align: left;
width: 876px;
margin: 0 auto 15px auto;
}
#headercon {
height: 34px;
background: #669966; 0 18px no-repeat;
}
#headerconwinter {
	height: 34px;
0 18px no-repeat;
	background-color: #79BCFF;
}
#logo1 {
	position: absolute;
	top: 34px;
	left: 15px;
	width: 208px;
	height: 174px;
	background: #fff url(7801b485ba0d0620ad7722d68bcb070e_Logo.jpg) 0 0 no-repeat;
}
#logo1 a {
width: 208px;
height: 66px;
}
#logo2 {
	position: absolute;
	top: 34px;
	left: 223px;
	width: 639px;
	height: 174px;
	background: #CEDCB6 url(163a206250316770a86b3b847c74b3ab_banner_sommer.jpg) 0 0 no-repeat;
	background-image: url(163a206250316770a86b3b847c74b3ab_banner_sommer.jpg);
	background-color: #FFFFFF;
}
#logo2 a {
width: 430px;
height: 108px;
}
}
#logo3 {
	position: absolute;
	top: 118px;
	left: 658px;
	width: 203px;
	height: 108px;
    background: 
	visibility: visible;
	background-color: #fff;
}
#maincon {
width: 876px;
background: transparent url(bg-container_neu.jpg) 0 0 repeat-y;
}
#mainconwinter {
width: 876px;
background: transparent url(bg-container_winter.jpg) 0 0 repeat-y;
}
#nocolumn #maincon {
	background-color: transparent;
	background-image: url(bg-container-nocol_neu.jpg);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#nocolumn #mainconwinter {
	background-color: transparent;
	background-image: url(bg-container-nocol_winter.jpg);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#maincontent {
margin: 0 0 0 220px;
}
.mainconbot {
background: transparent url(bg-containerbottom_neu.jpg) 0 0 no-repeat;
display: block;
width: 876px;
height: 17px;
}
.mainconbotwinter {
background: transparent url(bg-containerbottom_winter.jpg) 0 0 no-repeat;
display: block;
width: 876px;
height: 17px;
}
#nocolumn .mainconbot {
	background-color: transparent;
	background-image: url(bg-container-nocol_neu.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#nocolumn .mainconbotwinter {
	background-color: transparent;
	background-image: url(bg-container-nocol_winter.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#column {
display: block;
width: 223px;
w\idth: 213px;
float: right;
background: transparent;
padding: 160px 10px 10px 0;
}
#content { 
min-height: 350px;
padding: 200px 0 20px 20px;
margin-right: 220px;
width: 402px;
}
#nocolumn #content { 
min-height: 350px;
width: 621px;
margin-right: 0;
}
#text {
width: 400px;
}
#nocolumn #text {
width: 621px;
}
/* extra divs */
#con1 {
	position: absolute;
	top: 208px;
	left: 15px;
	background: #5ea280;
	height: 18px;
	width: 846px;
	z-index: auto;
	background-color: #669966;
}
#conwinter {
	position: absolute;
	top: 208px;
	left: 15px;
	background: #5ea280;
	height: 18px;
	width: 846px;
	z-index: auto;
	background-color: #79BCFF;
}
#nocolumn #con3 {	
}

/* Formular */
.form1, .form3 {
border: 1px solid #DBDFD1;
}
.form2, .form4 {
border: 1px solid #5ea280;
}

input.sendbutton {
border: 1px solid #000;
color: #000;
background: #EEF0EB;
}
input.resetbutton {
border: 1px solid #000;
color: #fff;
background: #5ea280;
}

