@charset "UTF-8";.bodycs {	background-image: url(image/hg-ornamentstreifen.png);}.wrappercs {	max-width: 950px;	margin-top: 25px;	border: 2px solid rgba(153,120,33,1.00);	border-top-left-radius: 15px;	border-top-right-radius: 15px;	-webkit-box-shadow: 3px 3px 6px rgba(141,113,21,1.00);	box-shadow: 3px 3px 6px rgba(141,113,21,1.00);}.logcs {	margin-top: 11px;	border-top-right-radius: 25px;	border-top-left-radius: 25px;}.logobild {	border-top-right-radius: 17px;	border-top-left-radius: 17px;	-webkit-box-shadow: 5px 4px 13px rgba(143,120,41,1.00);	box-shadow: 5px 4px 13px rgba(143,120,41,1.00);	border: 1px solid rgba(249,249,249,1.00);}.adresscs {	background-color: rgba(231,210,165,1.00);	border-left-color: rgba(143,120,41,1.00);	border-bottom-color: rgba(143,120,41,1.00);	border-top-color: rgba(143,120,41,1.00);	border-left-style: solid;	border-bottom-style: solid;	border-top-style: solid;	border-left-width: 2px;	border-bottom-width: 2px;	border-top-width: 2px;	-webkit-box-shadow: 5px 0px 13px rgba(143,120,41,1.00);	box-shadow: 5px 0px 13px rgba(143,120,41,1.00);	margin-top: 8px;	text-align: center;	color: rgba(92,80,37,1.00);	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;	font-style: normal;	font-weight: normal;	font-size: 20px;	text-shadow: 2px 1px 3px rgba(250,250,250,1.00);}.navics {	-webkit-box-shadow: 3px 2px 13px rgba(143,120,41,1.00);	box-shadow: 3px 2px 13px rgba(143,120,41,1.00);	margin-left: auto;	margin-right: auto;	padding-left: auto;	padding-right: auto;	left: auto;	right: auto;}.navi-indexseitcs {	-webkit-box-shadow: 3px 2px 13px rgba(143,120,41,1.00);	box-shadow: 3px 2px 13px rgba(143,120,41,1.00);	margin-left: auto;	margin-right: auto;	padding-left: 68px;	padding-right: auto;	left: auto;	right: auto;	border: 1px solid rgba(251,251,251,1.00);}.containcs {	background-image: url(image/0-0marmor-gelb-weiss.jpg);	-webkit-box-shadow: 3px 2px 13px rgba(143,120,41,1.00);	box-shadow: 3px 2px 13px rgba(143,120,41,1.00);}.beschreibcs {	-webkit-box-shadow: 3px 3px 14px rgba(143,120,41,1.00);	box-shadow: 3px 3px 14px rgba(143,120,41,1.00);	background-image: url(image/0-0marmor-gelb-weiss.jpg);	text-align: center;	margin-top: 10px;	padding-top: 8px;	padding-bottom: 4px;	overflow-y: auto;	overflow-x: auto;}.footercs {	background-color: rgba(231,210,165,1.00);	-webkit-box-shadow: 3px 3px 13px rgba(143,120,41,1.00);	box-shadow: 3px 3px 13px rgba(143,120,41,1.00);	margin-bottom: 14px;	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;	font-style: normal;	text-align: center;	font-size: 1.5em;	margin-top: 11px;	padding-top: 4px;	padding-bottom: 4px;	text-shadow: 2px 1px 3px rgba(250,250,250,1.00);	color: rgba(108,90,62,1.00);	border: 2px solid rgba(143,118,38,1.00);	border-bottom-right-radius: 25px;	border-bottom-left-radius: 25px;	font-weight: normal;}.navbuttoncs {	background-color: rgba(210,168,78,1.00);	border-radius: 13px;	min-width: 118px;	margin-top: 5px;	margin-bottom: 7px;	font-size: 0.8em;	margin-left: auto;	margin-right: auto;	border: 1px solid rgba(251,251,251,1.00);	-webkit-box-shadow: 2px 2px 3px rgba(54,51,51,1.00);	box-shadow: 2px 2px 3px rgba(54,51,51,1.00);}.navbutton-allgem-cs {	background-color: rgba(210,168,78,1.00);	border-radius: 13px;	min-width: 89px;	margin-top: 5px;	margin-bottom: 7px;	font-size: 0.8em;	color: rgba(251,251,251,1.00);}.pfeilcs {	text-align: center;	margin-left: auto;	margin-right: auto;}.nav-galeriecs {	padding-left: auto;	padding-right: auto;	min-width: 127px;}.preiscs {	margin-top: 15px;}.preisbildcs {	margin-top: 20px;	margin-bottom: 19px;}.preistabellcont {	margin-bottom: 0px;	padding-bottom: 13px;}.impressumcs {    text-align: center;    margin-top: 7px;    padding-top: 11px;    padding-bottom: 18px;    font-variant: normal;    font-weight: bold;}.anreisecs {	max-height: 110px;	overflow-x: scroll;}