body {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right:0px;
	margin-bottom:0px;
	margin : 0px 0px 0px 0px;
	background-color : #FFEF85;
	scrollbar-base-color:#FFEF85;
  	scrollbar-3dlight-color: #946921;
  	scrollbar-arrow-color: #946921;
  	scrollbar-darkshadow-color:#FFEF85;
  	scrollbar-face-color:#FFEF85;
  	scrollbar-highlight-color:#FFEF85;
  	scrollbar-shadow-color: #946921;
  	scrollbar-track-color:#FFEF85;
}

.newsRow {
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.newsRow a {
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

a.newsRow a:link { text-decoration:none; }
a.newsRow a:visited { text-decoration:none; }
a.newsRow a:active { text-decoration:none; }
a.newsRow a:hover { text-decoration: underline }

.beschreibung {
	font-size : 18px;
	font-style : italic;
	font-weight : bold;
	color : #946921;
}

.contentText {
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.bildunterschrift {
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.footertext {
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #946921;
}

.footerlink {
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #946921;
}

.adresstext {
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #946921;
}

.adresslink {
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #946921;
}

a.adresslink:link { text-decoration:none; }
a.adresslink:visited { text-decoration:none; }
a.adresslink:active { text-decoration:none; }
a.adresslink:hover { text-decoration: underline }

.sectionSubnavi {
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #FFEF85;
}

a.sectionSubnavi:link { text-decoration:none; }
a.sectionSubnavi:visited { text-decoration:none; }
a.sectionSubnavi:active { text-decoration:none; }
a.sectionSubnavi:hover { text-decoration: none }

.sectionNavi {
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #946921;
	padding-left: 1px;
}

a.sectionNavi:link { text-decoration:none; }
a.sectionNavi:visited { text-decoration:none; }
a.sectionNavi:active { text-decoration:none; }
a.sectionNavi:hover { text-decoration: none }

.headerSectionName {
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #FFEF85;
}

.brownLine {
	background-color: #946921;
}

.contentTitle {
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #946921;
}

.contentTitleBig {
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	color : #946921;
	text-decoration: none
}

.contentLink {
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

a.contentLink:link { text-decoration:underline; }
a.contentLink:visited { text-decoration:underline; }
a.contentLink:active { text-decoration:underline; }
a.contentLink:hover { text-decoration: underline }

.rubrikLink {
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	line-height: 20px;
}

a.rubrikLink:link { text-decoration:underline; }
a.rubrikLink:visited { text-decoration:underline; }
a.rubrikLink:active { text-decoration:underline; }
a.rubrikLink:hover { text-decoration: underline }

.contentPic {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top-width : 2px;
	border-right-width : 2px;
	border-bottom-width : 2px;
	border-left-width : 2px;
	border-color : #946921;
	border-style: solid;
}

.newsListDate {
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
}

.newsListLink {
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #666666;
}

a.newsListLink:link { text-decoration:none; }
a.newsListLink:visited { text-decoration:none; }
a.newsListLink:active { text-decoration:none; }
a.newsListLink:hover { text-decoration: underline }

.calHeadWeekDay {
	font-size : 12px;
	text-align: left;
	font-style : normal;
	font-weight : normal;
	color : #ffffff;
	background-color : #946921;
}

.calWorkingDays {
	font-size : 12px;
	text-align: right;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	background-color : #F7C639;
}

.calWorkingDays a {
	color : #000000;
}

.calCurrentDate {
	font-size : 12px;
	text-align: right;
	font-style : normal;
	font-weight : normal;
	color : #ffffff;
	background-color : #946921;
}

.calCurrentDate a {
	color : #ffffff;
	text-decoration: none;
}

.calWeekendDays {
	font-size : 12px;
	text-align: right;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	background-color : #cccccc;
}

.calWeekendDays a {
	color : #000000;
}

.contactInput1 {
	font-size: 12px;
	color: #000000;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-color : #946921;
	border-style: solid;
	width: 200px;
}

.contactInput1small {
	font-size: 12px;
	color: #000000;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-color : #946921;
	border-style: solid;
	width: 50px;
}

.contactInput1medium {
	font-size: 12px;
	color: #000000;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-color : #946921;
	border-style: solid;
	width: 138px;
}

.contactInput2 {
	font-size: 12px;
	color: #000000;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-color : #946921;
	border-style: solid;
	width: 300px;
	height: 70px;
}

.contactButton {
	font-size: 11px;
	font-weight : bold;
	background-color : #FFEF85;
	color: #946921;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-color : #946921;
	border-style: solid;
}