body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:100.01%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#main {
	position: absolute;
	height: 600px;
	width: 998px;
	top: 0;
}

#top {
	position: absolute;
	height: 132px;
	width:100%
	left: 0;
	top: 0;
	width: 100%;
	background-repeat: no-repeat;
	background-position: 252px;
}
#logo {
	position: absolute;
	height: 132px;
	width:252px;
	left: 0;
	top: 0;
	width: 252px;
}
#sli {
	position: absolute;
	height: 20px;
	left: 0;
	top: 0;
	width: 1000px;
	z-index: 20;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 10px;
	display: none;
}
 #servicenav {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: absolute;
	top: 132px;
	left: 0px;
	width: 998px;
	text-align: right;
 }
 .servicenav  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	text-decoration: none;
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
	color: #000000;

 }

 .servicenavon  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-decoration: none;
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
	color: #000000;

 }
 .servicenavon:hover {
	/*color: #FFFFFF;
	background-color: #660000;*/
 }
 .notfall  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-decoration: none;
	display: inline;
	padding-left: 25px;
	padding-right: 25px;
	color: #660000;

 }
 .notfall:hover {
	color: #FFFFFF;
	background-color: #660000;
 }
 #modi {
	position: absolute;
	height: 20px;
	text-align: right;
	right: 0px;
	top: 0px;
	z-index: 1;
 }
 #modi2 {
	position: absolute;
	height: 20px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 70px;
	top: 0px;
	z-index: 1;
}
#left {
	width: 16em;
	height: 450px;
	float: left;
	position: absolute;
	left: 0;
	top: 153px;
	z-index: 1;
}
#right {
	left: 0px;
	position: absolute;
	height: 450px;
	top: 153px;
	background-color: #00FFFF;
	width: 100%;
}
#content {
	height: 450px;
	top: 153px;
	position: absolute;
	left: 252px;
	display: block;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
html>body #content {
	padding-top: 20px;
	height: 430px;
	border-right: 1px solid #FFFFFF;
}

#content h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

}
#content ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
	background-image: url(/media/img/elemente/list_line.gif);
	background-repeat: no-repeat;
	padding-left:10px;
	list-style:none;
	list-style-position: outside;	
}
 .ueberschrift {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 14px;	2.0em*/
	line-height: 120%;
	font-weight: 500;
	padding-left: 0px;
	text-decoration: none;

 }
 .ueberschrift:hover {
	color: #990000;
	text-decoration: underline;
 }


p {
	font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 125%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a {

	/*color: #660000;*/
}
.linklistul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;

}
.linklistli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
	color: #660000;
	padding-left: 0px;
	padding-bottom: 12px;
	list-style-type: none;
}
.linklista {
	color: #660000;
	text-decoration:none;
	font-weight:500;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-image: url(/media/img/elemente/liststyle.gif);
}
.linklista:hover {

	color: #660000;
	text-decoration:underline;
}
.sitemap {
	color: #660000;
	text-decoration:none;
	font-weight:500;

}
.sitemap:hover {

	color: #660000;
	text-decoration:none;
}
.externpage {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#660000; text-decoration:none;
}
/*////////////////////Galerie navigation*/
#galeriediv {
	margin: 0px 0px 0px 0px;

}
.listpicdiv {
	float:left;
	margin:7px;
	width:220px;
	height:165px;
}
.clear {
clear:left;
}
#pagenavdiv {
position:absolute;
width:300px;
right:30px;
top:40px;
	/*margin: 0px 10px 0px 10px;*/
	text-align:center;
	color:#EFC727;
/*	border-top:1px solid #fff;
	border-bottom:1px solid #fff;*/
}
#pagenavdiv a{
font-size:11px;
	text-decoration:none;
	color:#353535;
}

.detailsicht {
	height:18px;
	/*background-color:#FFF;*/
	padding-left:5px;
	width:216px;
	padding-top:3px;
	background-position:right;
	background-repeat:no-repeat;

}
.detailsicht a{
display:block;
width:216px;
height:20px;
	text-decoration:none;
	color:#660000;
	font-size:10px;
		background-repeat:no-repeat;
	background-position:190px -1px;
		background-image:url(../media/img/elemente/lupe.gif);

}
.detailsicht a:hover {
	background-image:url(../media/img/elemente/lupe_hover.gif);
	background-repeat:no-repeat;
}



/*////////////////////Galerie navigation*/
.startlinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
	}
	
.scroll {
position:absolute;
width:700px;
height:310px;
margin-right:10px;
margin-top:90px;
overflow:auto;
padding-right:10px;
padding-left:10px;
}
/*alte IE Versionen*/
	*html .scroll {
		width:730px;
			}
			
			
.aktustart {
padding-bottom:3px;
}