body, html {
	background-color: #f9f9f9;
	scrollbar-base-color:#f9f9f9;
	scrollbar-3d-light-color:#F1EFE2;
	scrollbar-arrow-color:#808080;
	scrollbar-darkshadow-color:#C0C0C0;
	scrollbar-face-color:#f9f9f9;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#ACA899;
	scrollbar-track-color:#f6f6f6;/* bereich auf dem der balken läuft*/
	color: #333333;
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	
}
/* Anfang Kopf-Logobereich */
.restaur {
	background-image:url(../images/restaurierungen.gif);
	background-color: #1c1414;
	background-position:right;
	background-repeat:no-repeat;
}

.ortdat {
	font-size:8pt;
	vertical-align:top;
}
.ortdatlinks {
	font-size:8pt;
	vertical-align:top;
	text-align:left;
}

.hmenuli {
	padding-right:20px;
	background-color: #1c1414;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:right;
	color: #FFFFFF;
}

.erdahrens {
	background-image:url(../images/erdahrends.gif);
	background-position:right;
	background-repeat:no-repeat;
}

.bildergalerien {
	padding-right:20px;
	font-size:14pt;
	font-family:HANA, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-align:left;
}

.auge {
	background-image:url(../images/animauge.gif);
	background-position:left;
	background-repeat:no-repeat;
	vertical-align:bottom;
	margin:0;
	padding:0;
	background-color: #1c1414;
}

.logo {
	margin:0;
	padding:0;
}

a:link {
	color: #ffffff;
	text-decoration: none;
}

a:visited {
	color: #ffffff;
	text-decoration: none;
}

a:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a:active {
	color: #ffffff;
	text-decoration: none;
}

/* Ende Kopf-Logobereich */


/* Anfang Maintext */

/* die folgenden a#Formatierungen werden über die id="textlink" angesprochen */ 
a#textlink:link{
	color: #999999;
	text-decoration: underline;
}

a#textlink:visited {
	color: #999999;
	text-decoration: underline;
	font-weight: bolder; 
}

a#textlink:active {
	color: #999999;
	text-decoration: underline;
	font-weight: bolder; 
}

a#textlink:hover {
	color: #999999;
	text-decoration: underline;
	font-weight: bolder; 
}
/* ende id="textlink" */
a#copy:hover, a#copy:active, a#copy:visited, a#copy:link{
	color: #f1eded;
	font-size:8pt;
	font-weight: thin;
}
#emailform{
	background-color: #CCCCCC;
	text-align:left;
	font-weight: normal;
	color: #333333;
}

.newsheadline{
	color: #333333;
	font-style:italic;
	font-weight: bolder; 
}
.newshead{
	font-weight: bolder; 
}
.news{
	color: #333333;
}

.proheadline{
	color: #333333;
	font-weight: bolder; 
	vertical-align:top;
}
#proheadline{
	color: #333333;
	font-weight: bolder; 
	vertical-align:top;
}
.prohead{
	color: #999999;
	font-weight: bolder; 
	vertical-align:top;
}
.pro{
	color: #333333;
	vertical-align:top;
}

/* Ende Maintext */
.top {
	vertical-align:top;
}

.topline {
	vertical-align:top;
	text-decoration:underline;
	font-weight: bolder; 
}

.toplinks {
	vertical-align:top;
	text-align:left;
}

.topmitte {
	vertical-align:center;
	text-align:center;
	color: #333333;
}

.unten {
	vertical-align:bottum;
}

.untenrechts {
	vertical-align:bottum;
	text-align:right;
}

.block {
	color: #333333;
	text-align:justify;
}

#start {
	background-image:url(images/hintergrund/logo.gif); 
	background-repeat:no-repeat;
	background-position:center;
}