div#pictureelement2{
	text-align: left;
	position: absolute;
	top:75px; 
	left:0px;
	width: 1000px;
	height: 188px;
	overflow: hidden;
	z-index:0;
	visibility: visible;
	background-color:#869A29;
}

div#pictureelementtop{
	text-align: left;
	position: absolute;
	top:65px; 
	left:0px;
	width: 1000px;
	height: 5px;
	overflow: hidden;
	z-index:5;
	visibility: visible;
	background-color:#869A29;
}

div#pictureelementbottom{
	text-align: left;
	position: absolute;
	top:288px; 
	left:0px;
	width: 1000px;
	height: 29px;
	overflow: hidden;
	z-index:5;
	visibility: visible;
	background-color:#333333;
}



div#lupe1{
	position: absolute;
	text-align:left;
	top:160px; 
	left:0px;
	width:240px;
	height:20px;
	overflow: hidden;
	z-index:5;
	visibility: visible;
}
div#lupe2{
	position: absolute;
	text-align:left;
	top:160px; 
	left:250px;
	width:240px;
	height:20px;
	overflow: hidden;
	z-index:5;
	visibility: visible;
}

div#lupe3{
	position: absolute;
	text-align:left;
	top:160px; 
	left:500px;
	width:240px;
	height:20px;
	overflow: hidden;
	z-index:5;
	visibility: visible;
}

div#lupe4{
	position: absolute;
	text-align:left;
	top:160px; 
	left:750px;
	width:240px;
	height:20px;
	overflow: hidden;
	z-index:5;
	visibility: visible;
}
*{
	margin: 0px;
	padding: 0px;
}

body {
background-color: #FFFFFF;
color: #000000;
text-align: left;
background-repeat: no-repeat;
}

table {
	padding:0px;
	margin:0px;
	border:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}

th.border {
	padding:2px;
	margin:2px;
	border:2px;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
	border-style:solid;
	border-color:#8C0017;
	border-width:1px;
}

td.border {
	padding:2px;
	margin:2px;
	border:2px;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
	border-style:solid;
	border-color:#8C0017;
	border-width:1px;
}

td.navborder {
	width:300px;
	padding:2px;
	margin:2px;
	border:2px;
	margin-top:2px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:2px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
	white-space:nowrap; 
}

td.navborder:hover{
	background-color: #8C0017;
}

td.navborder2 {
	width:50px;
	padding:2px;
	margin:2px;
	border:2px;
	margin-top:2px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:2px;
	border-style:solid;
	border-color:#869A29;
	border-width:1px;
	white-space:nowrap; 
	
}
td.navborder2:hover{
	background-color: #FFFFFF;
}


td.navborder3 {
	width:50px;
	padding:2px;
	margin:2px;
	border:2px;
	margin-top:2px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:2px;
	border-style:solid;
	border-color:#869A29;
	border-width:1px;
	white-space:nowrap; 
	
}

table.kalender {
	padding:0px;
	margin:0px;
	width:500px;
	border-style:solid;
	border-color:#8C0017;
	border-width:1px;
}

table.teaser {
	padding:0px;
	margin:0px;
	width:790px;

}

table.teaserhot {
	padding:0px;
	margin:0px;
	width:790px;

}

td  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
	line-height:1.4em;
}

td.detailansichtslabel  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
	line-height:1.4em;
	color:#8C0017;
	text-decoration: underline;
	font-weight: bolder;
}

td.center {
	text-align: center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	line-height:1.4em;
}

td.centerleft {
	text-align: left;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	line-height:1.4em;
}

td.right {
	text-align: right;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	line-height:1.4em;
}

td.einleitung{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
	line-height:1.4em;
}



a:link, a:visited, a:focus, a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.4em;
	color:#869A29;
	text-decoration: none;
}

a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.4em;
	color:#8C0017;
	text-decoration: underline;
}

a.whitelink:link, a.whitelink:visited, a.whitelink:focus, a.whitelink:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.4em;
	color:white;
	text-decoration: none;
}


a.picturetext:link, a.picturetext:visited, a.picturetext:focus, a.picturetext:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	line-height: 1.4em;
	color:white;
	text-decoration: none;
	font-weight:bolder;
}

a.aktiv:link, a.aktiv:visited, a.aktiv:hover, a.aktiv:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.4em;
	color:#8C0017;
	text-decoration: none;
}

a.navigation:link, a.navigation:visited, a.navigation:hover, a.navigation:active{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bolder;
	color:#8C0017;
	text-decoration: none;
}

a.anfrageaktiv:link, a.anfrageaktiv:visited, a.anfrageaktiv:hover, a.anfrageaktiv:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.4em;
	color:#8C0017;
	font-weight: bolder;
}

a.nolink:link, a.nolink:visited, a.nolink:hover, a.nolink:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.4em;
	color:#8C0017;
	text-decoration: none;
}

a.anfrage:link, a.anfrage:visited, a.anfrage:hover, a.anfrage:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.4em;
	color:#869A29;
	font-weight: bolder;
}

a.offerhead:link, a.offerhead:visited, a.offerhead:hover, a.offerhead:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.4em;
	color:#637627;
	font-weight: bolder;
}

a.whitelink:link, a.whitelink:visited, a.whitelink:hover, a.whitelink:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.4em;
	color: white;
	text-decoration: none;
}

a.topnav:link, a.topnav:visited, a.topnav:hover, a.topnav:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#869A29;
	text-decoration: none;
	line-height: 1.4em;
}
a.topnavaktiv:link, a.topnavaktiv:visited, a.topnavaktiv:hover, a.topnavaktiv:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#8C0017;
	text-decoration: none;
	line-height: 1.4em;
}


h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#869A29;
	text-decoration: none;
	line-height: 1.4em;
	white-space:nowrap;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#869A29;
	text-decoration: none;
	line-height: 1.4em;
}

ul{
  margin-left: 15;
  padding-left: 0;
}

li{
  margin: 0;
  padding: 0;
}

input, select {
	background-color:#FFFFFF;
	color:#869A29;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	border:1px solid #8C0017;

}

button {
	background-color:#FFFFFF;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	border:0px solid #FFFFFF;
}

.mask	{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 123px;
	height: 91px;
	}
	.beyaz {
color:#FFFFFF;
}
ul#galerisi {
margin:0 auto;
padding:0;
list-style-type:none;
width:90%;
font-family: Monotype Corsiva, Harlow Solid Italic, serif;
}
ul#galerisi li {
float: left;
margin:5px;
}
ul#galerisi li p {
text-align: center;
margin:5px 0;
}


