a, a:link, a:visited, a:active {
	text-decoration		: none;
	border-style		: dotted;
	border-width		: 0px 0px 1px 0px;
	color			: #000000;
}
a:hover {
	border-style		: solid;
	border-width		: 0px 0px 1px 0px;
}
a.no_underline, a.no_underline:link, a.no_underline:visited, a.no_underline:active, a.no_underline:hover {
	border-style		: none;
}
body {
	background-color	: #ffffff;
	margin			: 0px;
}
body, td, th {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #000000;
}
br.clear {
	clear			: left;
}
object {
	margin			: 20px;
}
img.kommunenmap {
	padding			: 0px 20px 20px 20px;
}
img.left {
	padding-right		: 25px;
	padding-bottom		: 10px;
	float			: left;
}
img.right {
	padding-left		: 25px;
	padding-bottom		: 10px;
	float			: right;
}
.center {
	text-align		: center;
}
.nofloat {
	clear			: both;
}
#content {
	width			: 534px;
	background-image	: url('../images/contenthintergrund.png');
	background-repeat	: repeat-x;
	margin			: 0px;
	padding			: 0px;
	float			: right;
}
#content h2 {
	margin			: 8px 10px 15px 10px;
	padding			: 0px;
	width			: 512px;
	font-size		: 200%;
}
#content h2 span.top {
	display			: block;
	overflow		: hidden;
	background-image	: url('../images/ueberschrift_oben.png');
	background-repeat	: no-repeat;
	width			: 512px;
	height			: 2px;
}
#content h2 span.text {
	display			: block;
	padding			: 5px 0px 5px 0px;
	background-image	: url('../images/ueberschrift_mitte.png');
	background-repeat	: repeat-y;
	width			: 512px;
	text-align		: center;
}
#content h2 span.smaller {
	font-size		: 70%;
	font-weight		: normal ;
}
#content h2 span.bottom {
	display			: block;
	overflow		: hidden;
	background-image	: url('../images/ueberschrift_unten.png');
	background-repeat	: no-repeat;
	width			: 512px;
	height			: 15px;
}
#content h3 {
	margin			: 20px 20px 15px 20px;
	padding			: 0px;
	font-size		: 125%;
}
#content h4 {
	margin			: 10px 20px 5px 20px;
	padding			: 0px;
	font-size		: 110%;
}
#content p {
	margin			: 0px 20px 10px 20px;
	padding			: 0px;
}
#content p.block {
	text-align		: justify;
}
#content p.platzhalter_danke {
	height			: 150px;
}
#content p.platzhalter_intro {
	height			: 250px;
}
#content p.platzhalter_kontakt {
	height			: 150px;
}
#content p.platzhalter_leitbild {
	height			: 180px;
}
#content ul {
	margin			: 0px 50px 10px 50px;
	padding			: 0px;
}
#content ul li.m01 {
	margin-left		: 10px;
}
#content ul li.m02 {
	margin-left		: 20px;
}
#content ul li.m03 {
	margin-left		: 30px;
}
#content ul li.m04 {
	margin-left		: 40px;
}
#content ul li.m05 {
	margin-left		: 50px;
}
#content ul li.m06 {
	margin-left		: 60px;
}
#content ul li.m07 {
	margin-left		: 70px;
}
#content ul li.m08 {
	margin-left		: 80px;
}
#content ul li.m09 {
	margin-left		: 90px;
}
#content ul li.m10 {
	margin-left		: 100px;
}
#content ul li.m11 {
	margin-left		: 110px;
}
#content ul li.m12 {
	margin-left		: 120px;
}
#content ul li.m13 {
	margin-left		: 130px;
}
#content ul li.m14 {
	margin-left		: 140px;
}
#content ul li.m15 {
	margin-left		: 150px;
}
#content ul li.m16 {
	margin-left		: 160px;
}
#content ul li.m17 {
	margin-left		: 170px;
}
#content ul li.m18 {
	margin-left		: 180px;
}
#content ul li.m19 {
	margin-left		: 190px;
}
#content ul li.m20 {
	margin-left		: 200px;
}
#content ul li.m21 {
	margin-left		: 210px;
}
#content ul li.m22 {
	margin-left		: 220px;
}
#content ul li.m23 {
	margin-left		: 230px;
}
#content ul li.m24 {
	margin-left		: 240px;
}
#content ul li.m25 {
	margin-left		: 250px;
}
#content p.info {
	margin			: 10px 30px 10px 30px;
	padding			: 5px;
	text-align		: center;
	font-weight		: bold;
	background-color	: #f5f5f5;
	border			: solid 1px #dddddd;
}
#contentarea {
	position		: absolute;
	top			: 184px;
	left			: 0px;
	width			: 780px;
	background-image	: url('../images/menuehintergrund.png');
	background-repeat	: repeat-y;
}
#footer {
	width			: 780px;
	height			: 38px;
	background-image	: url('../images/footerhintergrund.png');
	background-repeat	: repeat-x;
	text-align		: center;
	color			: #ffffff;
}
#footer p {
	margin			: 0px;
	padding			: 0px;
	display			: block;
	height			: 38px;
	width			: 780px;
	line-height		: 38px;
	vertical-align		: middle;
	font-size		: 80%;
}
#intro {
	position		: absolute;
	height			: 184px;
	width			: 780px;
	margin			: 0px;
	padding			: 0px;
	left			: 0px;
	top			: 0px;
	background-image	: url('../images/kopf.jpg');
}
#intro h1,
#intro h2 {
	display			: none;
}
#intro h3 {
	font-size		: 80%;
	color			: #ffffff;
	text-align		: right;
	margin			: 130px 10px 0px 0px;
	padding			: 0px;
}
#impress {
	position		: absolute;
	top			: 5px;
	left			: 540px;
	font-size		: 80%;
}
#impress ul {
	margin			: 0px;
	padding			: 0px;
	list-style-type		: none;
}
#impress ul li {
	float			: left;
	padding			: 0px 10px 0px 10px;
	border-style		: solid;
	border-color		: #ffffff;
	border-width		: 0px 0px 0px 1px;
}
#impress ul li a{
	border-color		: #ffffff;
}
#impress ul li span.text {
	color			: #ffffff;
	text-transform		: uppercase;
}
#menue {
	margin			: 5px 0px 0px 1px;
	padding			: 0px;
	width			: 242px;
}
#menue h2 {
	display			: none;
}
#menue ul {
	margin			: 0px;
	padding			: 0px;
	list-style-type		: none;
}
#menue ul li {
	margin			: 3px 0px 0px 0px;
	padding			: 0px;
	float			: left;
}
#menue ul li a {
	border-style		: none;
}
#menue ul li a:hover {
	color			: #030ec3;
}
#menue ul li span.top {
	display			: block;
	overflow		: hidden;
	background-image	: url('../images/menuekopf.png');
	background-repeat	: no-repeat;
	width			: 242px;
	height			: 4px;
}
#menue ul li span.mitte {
	display			: block;
	width			: 222px;
	background-image	: url('../images/menuemitte.png');
	background-repeat	: repeat-y;
	padding			: 2px 10px 2px 10px;
	font-size		: 120%;
}
#menue ul li span.bottom {
	display			: block;
	overflow		: hidden;
	background-image	: url('../images/menuefuss.png');
	background-repeat	: no-repeat;
	width			: 242px;
	height			: 4px;
}
#menue_bottom {
	display			: block;
	background-image	: url('../images/menueschatten.png');
	width			: 200px;
	height			: 15px;
	margin			: 0px 0px 0px 22px;
	padding			: 0px;
	clear			: left;
}
#sponsoren {
	clear			: left;
}
#sponsoren h2,
#sponsoren ul li span {
	display			: none;
}
#sponsoren ul {
	margin			: 0px 0px 0px 28px;
	padding			: 0px;
	list-style-type		: none;
}
#sponsoren ul li {
	float			: left;
}
#sponsoren ul li img {
	border-style		: none;
	padding			: 0px 7px 8px 0px;
}

