body {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/bg/verlauf.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #FFCC66;
	text-align: center;
	width: 1024px;
	margin: 0px auto;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#acabab;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#acabab;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#acabab;
}

p.text {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#acabab;

}

span.text2 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#acabab;

}

textarea.text2 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;

}

#center {
text-align: center;
margin: 0px auto;
}

#logo {
text-align: left;
width: 800px;
height: 100px;
background-image:url(../images/logo/logo.jpg);
background-position:left;
background-repeat:no-repeat;
margin: 20px;
}
#firma {
text-align: left;
width: 320px;
height: 100px;
float: left;
margin-left: 110px;
margin-top: 50px;
}

#slogan {
text-align: right;
width: 300px;
height: 100px;
float: left;
margin-left: 10px;
margin-top: 50px;

}

a.navi {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:900;
color:#FFFFFF;
text-decoration: none;
line-height: 50px;
}

a.navi:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:900;
color:#000000;
text-decoration: none;
line-height: 50px;
}

#schatten {
text-align: center;
margin: 20px auto;
width: 1044px;
height: 788px;
float:left;
text-align:center;
background-image:url(../images/bg/schatten.png); background-position:center;
}


#content {
border: 0px solid #000000;
width: 1024px;
height: 768px;
float:left;
text-align:center;
background-image:url(../images/bg/hintergrund.jpg); background-position:center;
margin-left: 10px;
margin-top:10px;
}

#header {
border: 15px solid #FFCC66;
width: 800px;
height: 150px;
margin-left: 98px;
margin-top: 50px;
float:left;
text-align:center;
background-color:#FFFFFF;
opacity:0.9;
filter:alpha(opacity=90);

}

#navi {
border: 15px hidden #000000;
width: 800px;
height: 50px;
margin-left: 98px;
float:left;
text-align:right;

}

#cont {
border: 15px solid #FFCC66;
width: 800px;
height: 400px;
margin-left: 98px;
float:left;
background-color:#FFFFFF;
opacity:0.9;filter:alpha(opacity=90);
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:900;
text-align:left;
color:#000000;

}

#textfeld {
width: 400px;
height: 350px;
margin-left: 50px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:900;
text-align:left;
color:#000000;
vertical-align:middle;
margin-top: 25px;
clear:both;
}

#textfeld2 {
width: 200px;
height: 350px;
margin-left: 50px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:900;
text-align:left;
color:#000000;
vertical-align:middle;
margin-top: 25px;
clear:both;
}


#textfeld3 {
width: 500px;
height: 350px;
margin-left: 50px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:900;
text-align:left;
color:#000000;
vertical-align:middle;
margin-top: 25px;
clear:both;
}

#bildflaeche {
width: 250px;
height: 350px;
margin-left: 50px;
float:left;
background-image: url(../images/pics/seite1.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:900;
text-align:left;
color:#000000;
vertical-align:middle;
margin-top: 25px;
}

#bildflaeche2 {
width: 250px;
height: 350px;
margin-left: 50px;
float:left;
background-image: url(../images/pics/seite2.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:900;
text-align:left;
color:#000000;
vertical-align:middle;
margin-top: 25px;
}

#bildflaeche3 {
width: 150px;
height: 350px;
margin-left: 50px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:900;
text-align:left;
color:#000000;
vertical-align:middle;
margin-top: 25px;
}

#map {
width: 450px;
height: 350px;
margin-left: 50px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:900;
text-align:left;
color:#000000;
vertical-align:middle;
margin-top: 25px;
}

#footer {
border: 0px solid #000000;
width: 800px;
height: 20px;
margin-left: 98px;
float:left;
text-align:left;
text-indent: 20px;
opacity:0.9;filter:alpha(opacity=90);
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:900;
color:#FFFFFF;
line-height: 40px;

}