body {
    background-color: #FFCC66;
	margin:35px 0 0 0;
}
/** Startseite **/
#index {
    margin:auto;
    width:745px;
	border:3px solid #AA6255;
	height:550px;
	background-color:#FFFFEC;
}
#old {
background-image:url(../img/banner_old.jpg);
border-bottom:2px solid #666;
height:81px;
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
color: #999999;
text-align:center;
}
#logo {
background-image:url(../img/banner_lotschenhof.gif);
background-repeat:no-repeat;
background-position:center;

background-color:#FFFFEC;
height:65px;
}
#imgstart {
background-image:url(../img/home_banner.jpg);
height:280px;
border-bottom:1px solid #000;
border-top:1px solid #000;
}
#welcome {
background-color:#FFFFEC;
text-align:center;
}
#welcome h1 a {
font:bold 22px Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
text-decoration:none;
color:#333333;
}
#welcome h1 a:link {
text-decoration:none;
color:#333333;
}
#welcome h1 a:visited {
text-decoration:none;
color:#333333;
}
#welcome h1 a:hover {
text-decoration:none;
color:#990000;
}
#startfooter {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
margin:12px 0 0 0;
border-top:1px solid #000;
padding-top:2px;
}

/** Ende Startseite **/

.rahmen {
width:800px;
background-color:#FFFFEC;
border:3px solid #AA6255;
}
.navigation {
background-color:#7A6C63;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
margin:1px 0 2px 0;
padding:2px 0 0 5px;
height:22px;
}
.navigation a:link {
text-decoration:none;
color:#fff;
}
.navigation a:visited {
text-decoration:none;
color:#fff;
}
.navigation a:hover {
text-decoration:none;
color: #993300;
}
.histlang {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
text-align:right;
margin:1px 3px 0 0;
}
.histlang a:link {
color:#999999;
font-weight:bold;
text-decoration:none;
}
.histlang a:visited {
color:#999999;
font-weight:bold;
text-decoration:none;
}
.histlang a:hover {
color:#999999;
font-weight:bold;
text-decoration:underline;
}
h1 {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#333;
}
.content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:normal;
color:#333333;
padding:0 10px 0 5px;
}
.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
color:#666666;
border-top:1px solid #000;
margin-top:10px;
padding-bottom:1px;
}
.imgleft a {
display:block;
width:170px;
border-bottom:1px solid #000;
border-top:1px solid #000;
margin-bottom:10px;
}
h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#990000;
padding:2px 0 2px 5px;
margin:10px 0 5px 0;
border-bottom:1px solid #000;
border-top:1px solid #000;
background-color:#FFFFFF;
}
h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#990000;
padding:2px 0 2px 5px;
margin:6px 0 2px 0;
border:1px solid #000;
background-color:#FFFFFF;
}
h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#990000;
height:25px;
padding-top:3px;
margin:10px 0 10px 0;
border-bottom:1px solid #000;
border-top:1px solid #000;
background-color:#FFFFFF;
text-align:center;
}
h4 a:link {
text-decoration:underline;
color: #000099;
}
h4 a:visited {
text-decoration:underline;
color:#000099;
}
h4 a:hover {
color:#990000;
text-decoration:none;
}
.buchung {
margin:0;
padding:0;
}

.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.text a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.text a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.text a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000;}
.textlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.textlink a:link {color: #990000; text-decoration: none; color: #000000;}
.textlink a:visited {text-decoration : none; color: #000000;}
.textlink a:hover {color: #FF0000;  text-decoration : underline; }
.history { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #666666;}
.history a:link { color: #666666; text-decoration: none;}
.history a:visited { color: #666666; text-decoration: none;}
.history a:hover { color: #CC3333; text-decoration: none;}
.ueberschrift { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #454128;  letter-spacing : 2px; }
.ueberschriftbereich { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: bold; color: #4E4E45}
.link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #003399; text-decoration: underline }
.formueberscrift { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #cc000 ; background-color: #9999FF}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #59594D}
.copyright a:link { color: #59594D; text-decoration: underline;}
.copyright a:visited { color: #59594D; text-decoration: underline;}
.copyright a:hover { color: #FF0000; text-decoration: none;}
.Ptitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #636531; text-decoration: blink}
.clock { border: none; width: 332px; padding-right: 5px; color: #547EB1; background: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; 	text-align: right; }
.formTextinput { border: 1px solid; padding: 2px; border-color: #000000; color: #000099; background-color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px }
.formTextselect { border-color: #000000; color: #000099; background-color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px }
.formTexttextarea {border: 1px solid; padding: 2px; border-color: #000000;	color: #000099; background-color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px }
.normalTextinput { border: 1px solid; padding: 2px; color: #000000; background-color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px }
.normalTextselect { color: #000000; background-color: #FFFFFF;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px }
