body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#E9CF91;
}

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

h1 {
	font-size:14px;
	background: url(../grafiken/structure/h1_back.gif);
	background-repeat:no-repeat;
	line-height:32px;
	padding:0px 0px 0px 14px;
	margin:0px 0px 9px 0px;
}

h2 {
	font-size:14px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

a.peer {
	font-size:11px;
	text-decoration:none;
	color:#BBA676;
}

a.peer:hover {
	font-size:11px;
	text-decoration:none;
	color:#BBA676;
}

a.link {
	color:black;
	text-decoration:none;
}

a.link:hover {
	color:#ED1C24;
	text-decoration:none;
}

td.menu {
	background: url(../grafiken/menu/nav_back.gif);
	padding:0px 9px 0px 9px;
	white-space:nowrap;
	
}

td.menu_on {
	background: url(../grafiken/menu/nav_back_on.gif);
	padding:0px 9px 0px 9px;
	white-space:nowrap;
}

td.menu_ende {
	background: url(../grafiken/menu/nav_back.gif);
	width:100%;
}

td.bilderbox {
	width:616px;
	background:#FAF4E7;
	padding:34px 0px 0px 0px;
	margin-left:14px;
}

td.bilderunter {
	text-align:center;
	font-size:11px;
	padding:6px 0px 0px 0px;
}

td.textblock {
	width:328px;
	background: url(../grafiken/structure/textblock_back.gif);
	padding:34px 0px 0px 0px;
}

td.bottom_space {
	background: url(../grafiken/structure/bottom_space_back.gif);
	height:79px;
}

td.footerbox {
	background: url(../grafiken/structure/footer_box.gif);
	height:65px;
	padding:14px 0px 0px 0px;
}

td.adresse {
	line-height:20px;
	padding-right:18px;
}

td.form_distance {
	padding: 2px 0px 2px 0px;
}

a.nav {
	color:black;
	text-decoration:none;
}

a.nav:hover {
	color:#ED1C24;
	text-decoration:none;
}

a.nav_on {
	color:#ED1C24;
	text-decoration:none;
}

a.nav_on:hover {
	color:#ED1C24;
	text-decoration:none;
}

div.text {
	width:290px;
	padding-left:21px;
	line-height:17px;
}

div.text_anfahrt {
	width:290px;
	padding-left:2px;
	line-height:17px;
}

#pic_txt {
	height:50px;

}

input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

input select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

td.news_distance {
	width:48px;
	background: #F3E7C8;
}

td.news_titel {
	font-size:14px;
	font-weight:bold;
	height:29px;
	line-heigt:29px;
	background: url(../grafiken/structure/news_titel_back.gif);
}

td.news_text {
	line-height:17px;
	padding:2px 0px 10px 0px;
}
