body {
	background-color:#FAE0BD;
	font-family:Verdana, Arial, Helvetica;
	color:black;
	font-size:12px;
}


#container {
	position: relative;	
	width:900px;
	left: 50%;
	background-color: #FAE0BD;
	margin-left: -450px;
	margin-top:0px;
border-left:1px solid white;
	border-top:1px solid white;
	border-right:1px solid white;
}

.comment {
	background-color:#EFA4A7;
}

img {
	border:0px;
}

hr {
	color:#000000;
}

.rot_form {
border:1px solid red;
}

#header {
	width:900px;
	background-color:white;
	float:left;
height:177px;
}

#grau {
	float:left;
	background-color:#E7CAA8;
	width:206px;
	height:20px;
	padding-left:10px;
font-weight:bold;
text-align:center;
	padding-top:7px;

}

#blau {
	float:left;
	background-color:#E7CAA8;
	width:678px;
	height:22px;
	text-align:right;
	padding-top:5px;
	padding-right:5px;
}

#blau a {
	font-weight:bold;
	text-decoration:none;
	color:white;
	font-size:14px;
}

#headlinestart {
	color:#6F4E51;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-left:16px;
}

#impressum
{
position:absolute;
left:8px;
top:181px;
z-index:10;
}


#impressum a {
	color:#6F1220;
	font-size:11px;
	text-decoration:none;
}

#breadcrumb {
	height:17px;
	background-color:white;
	clear:both;
	padding-left:229px;
	padding-top:4px;
	color:#78797A;
	font-size:11px;

}

#breadcrumb a {
	color:#6F1220;
	font-size:11px;
	text-decoration:none;
}

#adresse {
	background-color:#FAE0BD;
	padding:15px 5px 0px 15px;
	font-size:12px;
	font-weight: normal;
	border-right:1px solid white;
}

#adresse a {
	color: #6F1220;
}

#innercontent {
	padding-left: 5px;
font-size:
}

#content {
	width:675px;
	padding-left:10px;
	float:left;
	background-color:#FAE0BD;
	line-height:1.4em;
	color:black;
}

#content ul {
	margin: 0px;
	padding-left: 14px;
	list-style-position: outside;
}

#content a, #innercontent a {
	text-decoration:underline;
	color:#6F1220;
        color:black;
	font-size:12px;
}

#content_startseite {
	width:666px;
	float:left;
	background-color:#FAE0BD;
	line-height:1.4em;
	padding-left:8px;
	color:black;
}

#content_startseite a {
	color:#6F1220;
}

h1 {
	font-size:14px;
}
h2 {
	font-size:12px;
}
h3 {
	font-size:11px;
}

#newsteaser {
	width:100%;
}

#newsteaser th {
	font-weight:bold;
	text-align:left;
	background-color:#E7CAA8;
}

#newsteaser td {
	vertical-align:top;
}

#foot {
	height:17px;
	background-color:white;
	color:#78797A;
	font-size:11px;
	clear:both;
	padding-left:15px;
	padding-top:4px;
}

#produkt {
	color:#003E8C;
}

#produkt #liste ul {
	padding:0px;
	list-style-type: none;

}
#produkt #liste li {
	border-bottom:1px solid #858789;
	padding-bottom:2px;
}

#produkt #liste2 ul {
	padding:0px;
	list-style-type: none;

}
#produkt #liste2 li {
	border-bottom:1px solid #858789;
	padding-bottom:2px;
}

#produkt #pdf a {
	font-weight:bold;
	color:#003E8C;
	text-decoration:underline;
}

#produkt a {
	color:#003E8C;
	text-decoration:underline;
}

#kablau {
	width: 669px;
	background-color:#E7CAA8;
	height:21px;
	padding-top:4px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
	padding-left:5px;
}
#kablau h3

{
margin-top:0px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
	padding-left:5px;

}

.kablau {
	background-color:#E7CAA8;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
	padding-left:5px;
}

#messe {
	padding-top:1px;
}

#messetable {
	width:674px;
	border-collapse:collapse;


}
#messetable td {
	border:1px solid #003E8C;
	vertical-align:top;
	padding:3px;
}

#messetable td.blau {
	background-color:#E7CAA8;
	color:white;
}

input {
	background-color:#ffffff;
	border:1px solid #C5C7C8;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	color:#003E8C;
}

textarea {
	background-color:#ffffff;
	border:1px solid #C5C7C8;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	color:#003E8C;
}

.rot {
	color:red;
}

.gruen {
	color: #396939;
}

.textklein {
	font-size:10px;
}
