@charset "UTF-8";
/* CSS Document */

*{
margin: 0;
padding: 0;
font-size: 100%;
}

table {
	width: 800px;
	-moz-box-shadow: 1px 1px 15px #666;
	-webkit-box-shadow: 1px 1px 15px #666;
	box-shadow: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
}

body   {
	color: #464646;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	background-color: #F9EFE3;
}

h3 { color: #1D7D03; font-style: oblique; font-size: 30px; font-weight: bold; }
h4 { color: #464646; font-style: oblique; font-size: 14px; }

h2 {
	font-size: 18px;
	color: #464646;
	line-height: 1.5em;
	font-style: normal;
	font-weight: normal;
}
.randRe h1 {
	margin-top: 20px;
	margin-bottom: 0px;
	font-size: 1.2em;
}
.fuss  { color: #ebebeb; font-style: normal; font-weight: normal; font-size: 10px; line-height: normal; font-family: "Euphemia UCAS", Verdana }
a:link  { color: #EDCC5B; font-style: normal; font-weight: normal; font-size: 12px; font-family: "Euphemia UCAS", arial; line-height: normal; text-decoration: none  }
a:hover  { color: #EDCC5B; font-style: normal; font-weight: normal; font-size: 12px; font-family: "Euphemia UCAS", arial; line-height: normal; text-decoration: underline  }
a:visited  { color: #EDCC5B; font-style: normal; font-weight: normal; font-size: 12px; font-family: "Euphemia UCAS", arial; line-height: normal; text-decoration: none  }

.headlink a:link  { color: #135902; font-style: normal; font-weight: normal; font-size: 12px; font-family: "Euphemia UCAS", arial; line-height: normal; text-decoration: none  }
.headlink a:hover  { color: #135902; font-style: normal; font-weight: normal; font-size: 12px; font-family: "Euphemia UCAS", arial; line-height: normal; text-decoration: none  }
.headlink a:visited  { color: #135902; font-style: normal; font-weight: normal; font-size: 12px; font-family: "Euphemia UCAS", arial; line-height: normal; text-decoration: none  }

.head { background-color: #EDCC5B; border-style: none solid none solid; border-width: 1px; border-color: #135902 #135902 #135902 #135902 }
.head2 { background-color: #EDCC5B; padding-right: 5px; border-style: solid solid none none; border-width: 1px; border-color: #135902 #135902 #135902 #135902 }
.head3 { background-color: #EDCC5B; border-style: solid none none solid; border-width: 1px; border-color: #135902 }

.picleftunten {
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 70px;
	margin-bottom: 10px;
	float: left;
}
.picrightunten {
	margin-top: 5px;
	margin-right: 60px;
	margin-left: 10px;
	margin-bottom: 10px;
	float: right;
}

.randLi   {
	color: #464646;
	font-size: 12px;
	font-family: "Euphemia UCAS", arial;
	text-align: left;
	width: 400px;
	padding-right: 10px;
	padding-left: 10px;
	border-left: 1px solid #135902;
}
.versa {
	font-size: 1.3em;
	color: #135902;
	font-weight: bold;
}
.uebernachtung {
	color: #800;
}
.infokasten {
	border: 1px solid #135902;
	background-color: #F96;
	text-align: left;
	padding: 3px;
}
.headtage {
	font-size: 1.1em;
	font-weight: bold;
	color: #135902;
} 

.obenWil{
	color: #464646;
	font-size: 12px;
	font-family: "Euphemia UCAS", arial;
	padding-right: 10px;
	padding-left: 10px;
	width: 800px;
	border-left: 1px solid #135902;
	border-right: 1px solid #135902;
	padding-bottom: 15px;
	height: 75px;
}
.untenfotos{ color: #464646; font-size: 12px; font-family: "Euphemia UCAS", arial; border-left: 1px solid #135902; border-right: 1px solid #135902;}

.obenRe {
	color: #464646;
	font-size: 12px;
	font-family: "Euphemia UCAS", arial;
	padding-right: 5px;
	padding-left: 30px;
	width: 320px;
	border-right: 1px solid #135902;
}
.obenLi{ color: #464646; font-size: 12px; font-family: "Euphemia UCAS", arial; padding-right: 10px; padding-left: 10px; width: 600px; border-left: 1px solid #135902; }

.untenMitte{ color: #464646; font-size: 12px; font-family: "Euphemia UCAS", arial; padding-right: 10px; padding-left: 10px; width: 800px; height: 100px; border-left: 1px solid #135902; border-right: 1px solid #135902; border-top: 1px solid #135902; border-bottom: 1px solid #135902;}

.bildLi { color: #464646; font-size: 12px; font-family: "Euphemia UCAS", arial; padding-right: 10px; padding-left: 10px; width: 400px; height:330; border-left: 1px solid #135902; }
.bildLiOben { color: #464646; font-size: 12px; font-family: "Euphemia UCAS", arial; padding-right: 10px; padding-left: 10px; width: 560px; border-left: 1px solid #135902; }
.randbeide { border-right: 1px solid #135902; border-left: 1px solid #135902; border-top-width: 1px; border-bottom-width: 1px; }
.header { border-top: 1px solid #135902; border-right: 1px solid #135902; border-bottom-width: 1px; border-left: 1px solid #135902; }
.randRe   {
	color: #464646;
	font-size: 14px;
	font-family: "Euphemia UCAS", arial;
	text-align: left;
	width: 400px;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #135902;
	vertical-align: top;
}
.bildRe { color: #464646; font-size: 12px; font-family: "Euphemia UCAS", arial; padding-right: 10px; padding-left: 10px; width: 400px; border-right: 1px solid #135902; }
h1 { color: #1D7D03; font-size: 14px; font-family: "Euphemia UCAS", arial; font-weight: bold; margin: 0.67em 0; }
#preise {
	background-color: #f6cf9e;
	border: 1px solid #ccc;
	text-align: left;
	padding: 10px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
        border-radius: 5px;
	-moz-box-shadow: 1px 1px 10px #000;
	-webkit-box-shadow: 1px 1px 10px #000;
	box-shadow: 5px;
}
#preise li {
	list-style-type: disc;
	margin-bottom: 5px;
	padding: 0px;
	margin-top: 0px;
}
#preise h2 {
	font-size: 1.1em;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	color: #464646;
}
#preise h1 {
	font-size: 1.5em;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.randRe p {
	margin: 0px;
	padding: 0px;
}
.randLi h1 {
	margin-top: 20px;
	margin-bottom: 0px;
	font-size: 1.2em;
}
.randLi p {
	margin: 0px;
	padding: 0px;
}

.video {
	font-size: 14px;
	font-weight: bold;
}
.invisible {
	cursor: default;
	color: #F9EFE3;
	visibility:hidden;
}

