body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: none;
	margin:0px;
	background-color:#faefd3;
}

#img-main {
	border:1px solid #f1f1ca;
}

.border-left-top {
	width:6px;
	height:11px;
	background-image:url(../images/layout/border-left-top-white.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.border-left-white {
	width:6px;
	background-image:url(../images/layout/border-left-white_2.gif);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

.border-left-orange {
	width:6px;
	height:4px;
	background-image:url(../images/layout/border-left-orange.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.border-left-gelb {
	width:6px;
	background-image:url(../images/layout/border-left-gelb.gif);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#faefd3;
}

.border-top {
	height:8px;
	background-image:url(../images/layout/border-top-white.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

.broder-right-top {
	height:11px;
	width:11px;
	background-image:url(../images/layout/border-right-top-white.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.broder-right-white {
	width:11px;
	background-image:url(../images/layout/border-right-white.gif);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

.border-right-orange {
	width:11px;
	height:19px;
	background-image:url(../images/layout/border-right-orange.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.border-right-gelb {
	width:11px;
	background-image:url(../images/layout/border-right-gelb.gif);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#faefd3;
}

#mutter-top {
	width:642px;
	background-color:#FFFFFF;
	vertical-align:top;
}

#mutter-mitte {
	width:626px;
	background-color:#FFFFFF;
	vertical-align:top;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:8px;
}

#mutter-bottom {
	width:626px;
	background-color:#FFFFFF;
	vertical-align:bottom;
	padding-bottom:0px;
	padding-left:16px;
	padding-right:0px;
	padding-top:8px;
}

#mutter-oben {
	width:626px;
	background-color:#FFFFFF;
	vertical-align:top;
	padding-bottom:0px;
	padding-left:16px;
	padding-right:0px;
	padding-top:8px;
}

#newsticker {
	width:642px;
	background-color:#FFFFFF;
}

#newsticker-content {
	padding-bottom:0px;
	padding-left:8px;
	padding-right:26px;
	padding-top:0px;
	font-size:11px;
	font-weight:bold;
	color:#c24500;
}

#logo {
	width:149px;
	background-color:#FFFFFF;
	padding-bottom:10px;
	padding-left:72px;
	padding-right:14px;
	padding-top:26px;
	text-align:right;
}

.bg-white-newsticker {
	width:241px;
	background-color:#FFFFFF;
}

.bg-white {
	background-color:#FFFFFF;
}

.bg-yellow {
	background-color:#faefd3;
}

/* ******************************************************* NAVIGATION TOP ************************************** */
#navi-top {
	background-image:url(../images/layout/menue-left_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#faefd3;
	width:234px;
	height:19px;
	text-align:right;
}

.navi_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: none;
}

.navi_top a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: none;
}

.navi_top a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: underline;
}


.navi_topMouseUp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: none;
}

.navi_topMouseUp a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: none;
}

.navi_topMouseUp a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: none;
}


.navi_topMouseOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: underline;
}

.navi_topMouseOver a{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: underline;
}

.navi_topMouseOver a:hover{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: underline;
}

.navi_top_aktiv {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: underline;
}

.navi_top_aktiv a{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: underline;
}

.navi_top_aktiv a:hover{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5f4530;
	text-decoration: underline;
}
/* ******************************************************* NAVIGATION TOP ************************************** */

.navi-left {
	background-color:#faefd3;
	text-align:right;
	vertical-align:top;
}

.left-orange {
	background-image:url(../images/layout/bg-left-border-orange.gif);
	background-repeat:repeat-x;
	height:19px;
}

.right-orange {
	background-image:url(../images/layout/bg-right-border-orange.gif);
	background-repeat:repeat-x;
	height:19px;
}

.bg-red {
	background-color:#c24500;
}

/* *********************************** Sprachwechsel **************************** */
#navi-lang {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #5f4530;
	background-color:#FFFFFF;
}

#navi-lang a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #5f4530;
	text-decoration:none;
}

#navi-lang a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #5f4530;
	text-decoration:none;
}

#navi-lang a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #5f4530;
	text-decoration:none;
}

#navi-lang a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #5f4530;
	text-decoration:none;
}
/* *********************************** Sprachwechsel **************************** */

/* ********************************* Sommer Winter und Fotogalerie ***************************** */
.sommer-aktiv {
	background-color:#979a00;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.sommer-aktiv a{
	background-color:#979a00;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.sommer-aktiv a:hover{
	background-color:#979a00;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.sommer-aktivMouseUp {
	background-color:#979a00;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.sommer-aktivMouseUp a{
	background-color:#979a00;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.sommer-aktivMouseUp a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9e1019;
	text-align:center;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.sommer-aktivMouseOver {
	background-color:#faefd3;
	color:#979a00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.sommer-aktivMouseOver a{	
	background-color:#faefd3;
	color:#979a00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.sommer-aktivMouseOver a:hover{	
	background-color:#faefd3;
	color:#979a00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.sommer-aktiv_aktiv {	
	background-color:#faefd3;
	color:#979a00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.sommer-aktiv_aktiv a{	
	background-color:#faefd3;
	color:#979a00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.sommer-aktiv_aktiv a:hover{	
	background-color:#faefd3;
	color:#979a00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.winter-aktiv {
	background-color:#50a6d1;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.winter-aktiv a{
	background-color:#50a6d1;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.winter-aktiv a:hover{
	background-color:#faefd3;
	color:#50a6d1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}


.winter-aktivMouseUp {
	background-color:#50a6d1;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.winter-aktivMouseUp a{
	background-color:#50a6d1;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.winter-aktivMouseUp a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#50a6d1;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}


.winter-aktivMouseOver {
	background-color:#faefd3;
	color:#50a6d1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.winter-aktivMouseOver a{	
	background-color:#faefd3;
	color:#50a6d1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.winter-aktivMouseOver a:hover{	
	background-color:#faefd3;
	color:#50a6d1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.winter-aktiv_aktiv {	
	background-color:#faefd3;
	color:#50a6d1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.winter-aktiv_aktiv a{	
	background-color:#faefd3;
	color:#50a6d1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.winter-aktiv_aktiv a:hover{	
	background-color:#faefd3;
	color:#50a6d1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.fotogalerie {
	background-color:#d66d30;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.fotogalerie a{
	background-color:#d66d30;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.fotogalerie a:hover{
	background-color:#faefd3;
	color:#d66d30;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}


.fotogalerieMouseUp {
	background-color:#d66d30;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.fotogalerieMouseUp a{
	background-color:#d66d30;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	text-decoration:none;
}

.fotogalerieMouseUp a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d66d30;
	text-align:center;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}


.fotogalerieMouseOver {
	background-color:#faefd3;
	color:#d66d30;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.fotogalerieMouseOver a{	
	background-color:#faefd3;
	color:#d66d30;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.fotogalerieMouseOver a:hover{	
	background-color:#faefd3;
	color:#d66d30;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.fotogalerie_aktiv {	
	background-color:#faefd3;
	color:#d66d30;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.fotogalerie_aktiv a{	
	background-color:#faefd3;
	color:#d66d30;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.fotogalerie_aktiv a:hover{	
	background-color:#faefd3;
	color:#d66d30;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}
/* ********************************* Sommer Winter und Fotogalerie ***************************** */

/* ********************************** Schnäppchen ******************************** */
#schnaeppchen {
	background-color:#faefd3;
	text-align:right;
	vertical-align:top;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:18px;
}

.schnaeppchen-top {
	width:160px;
	height:38px;
	background-image:url(../images/layout/schnaeppchen_top.gif);
	background-repeat:no-repeat;
}

.schnaeppchen-top_it {
	width:160px;
	height:38px;
	background-image:url(../images/layout/schnaeppchen_top_it.gif);
	background-repeat:no-repeat;
}

.schnaeppchen-content {
	width:160px;
	background-image:url(../images/layout/schnaeppchen_content.gif);
	background-repeat:no-repeat;
	background-color:#cbc834;
}

.schnaeppchen-titel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#b43d00;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:12px;
	text-align:left;
}

.schnaeppchen-txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#436009;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;
	text-align:left;
}

.schnaeppchen-link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#436009;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	text-align:right;
}

.schnaeppchen-link a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#436009;
	text-align:right;
	text-decoration:none;
}

.schnaeppchen-link a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#436009;
	text-align:right;
	text-decoration:none;
}

.schnaeppchen-link a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#436009;
	text-align:right;
	text-decoration:underline;
}

.schnaeppchen-link a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#436009;
	text-align:right;
	text-decoration:none;
}
/* ********************************** Schnäppchen ******************************** */

/* ********************************* Footer ***************************** */
.footer-spacer {
	background-color:#c24500;
	width:1px;
}

.footer-txt {
	padding-bottom:0px;
	padding-left:6px;
	padding-right:6px;
	padding-top:0px;
}

.footer-txt a:link {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-decoration:none;
	color:#5f4530;
}

.footer-txt a:visited {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-decoration:none;
	color:#5f4530;
}

.footer-txt a:hover {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-decoration:none;
	color:#5f4530;
}

.footer-txt a:active {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-decoration:none;
	color:#5f4530;
}
/* ********************************* Footer ***************************** */

#imp-priv {
	text-align:right;
	padding-bottom:36px;
	padding-left:0px;
	padding-right:0px;
	padding-top:18px;
	vertical-align:top;
}

#imp-priv a:link {
	text-align:right;
	color:#6f5038;
	text-decoration:none;
}

#imp-priv a:visited {
	text-align:right;
	color:#6f5038;
	text-decoration:none;
}

#imp-priv a:hover {
	text-align:right;
	color:#6f5038;
	text-decoration:none;
}

#imp-priv a:active {
	text-align:right;
	color:#6f5038;
	text-decoration:none;
}

/* ******************************************** Navigation unter img ******************************************* */
#navi-img {
	color:#FFFFFF;
	text-align:right;
	background-color:#c24500;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:36px;
	padding-top:0px;
}

#navi-img a:link {
	color:#FFFFFF;
	text-align:right;
	background-color:#c24500;
	text-decoration:none;
}

#navi-img a:visited {
	color:#FFFFFF;
	text-align:right;
	background-color:#c24500;
	text-decoration:none;
}

#navi-img a:hover {
	color:#FFFFFF;
	text-align:right;
	background-color:#c24500;
	text-decoration:underline;
}

#navi-img a:active {
	color:#FFFFFF;
	text-align:right;
	background-color:#c24500;
	text-decoration:none;
}

/* ******************************************** Navigation unter img ******************************************* */

#img_bottom {
	text-align:right;
	vertical-align:bottom;
	width:35px;
}

#img-big-detail {
	text-align:right;
	vertical-align:top;
	width:300px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:18px;
}

#img-big_bottom {
	text-align:right;
	vertical-align:bottom;
	width:300px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:18px;
}

#img-big_bottom-index {
	text-align:right;
	vertical-align:bottom;
	width:300px;
	background-color:#faefd3;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
}

.txtcontent-index {
	vertical-align:top;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:12px;
	padding-top:0px;
	text-align:justify;
	line-height:130%;
}

.txtcontent-appartements {
	vertical-align:top;
	padding-bottom:8px;
	padding-left:0px;
	padding-right:12px;
	padding-top:0px;
	line-height:130%;
}

.txtcontent {
	vertical-align:top;
	padding-bottom:8px;
	padding-left:0px;
	padding-right:12px;
	padding-top:0px;
	line-height:130%;
	text-align:justify;
}

.txtcontent a:link {
	vertical-align:top;
	color:#979a00;
	font-weight:normal;
	text-decoration:none;
}

.txtcontent a:visited {
	vertical-align:top;
	color:#979a00;
	font-weight:normal;
	text-decoration:none;
}

.txtcontent a:hover {
	vertical-align:top;
	color:#979a00;
	font-weight:normal;
	text-decoration:underline;
}

.txtcontent a:active {
	vertical-align:top;
	color:#979a00;
	font-weight:normal;
	text-decoration:none;
}

/* ********************************************** Überschriften ********************************** */
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c24500;
	margin-bottom:12px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#979a00;
	margin:0px;
	padding:0px;
}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#979a00;
	margin:0px;
	padding:0px;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #979a00;
	margin-bottom:12px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}

/* ********************************************** Überschriften ********************************** */
/* *************************************************** Hauptnavigation ***************************************** */
.navi_main {
	color:#979a00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}

.navi_main a{
	color:#979a00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}

.navi_main a:hover{
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}


.navi_mainMouseUp {
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.navi_mainMouseUp a{
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.navi_mainMouseUp a:hover{
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}


.navi_mainMouseOver {
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.navi_mainMouseOver a{	
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.navi_mainMouseOver a:hover{	
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.navi_main_aktiv {	
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.navi_main_aktiv a{	
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.navi_main_aktiv a:hover{	
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}


.navi_main2 {
	color:#979a00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.navi_main2 a{
	color:#979a00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.navi_main2 a:hover{
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}


.navi_main2MouseUp {
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.navi_main2MouseUp a{
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.navi_main2MouseUp a:hover{
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}


.navi_main2MouseOver {
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.navi_main2MouseOver a{	
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.navi_main2MouseOver a:hover{	
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.navi_main2_aktiv {	
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.navi_main2_aktiv a{	
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.navi_main2_aktiv a:hover{	
	color:#c24500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
/* *************************************************** Hauptnavigation ***************************************** */

/* *************************************************** Appartementnavigation ******************************************* */
#appartement {
	color:#979a00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

#appartement-uebersicht-zirm {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_zirm.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#appartement-uebersicht-zirm a:link {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_zirm.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

#appartement-uebersicht-zirm a:visited {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_zirm.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#appartement-uebersicht-zirm a:hover {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_zirm.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#appartement-uebersicht-zirm a:active {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_zirm.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#appartement-uebersicht-laerche {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_laerche.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#appartement-uebersicht-laerche a:link {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_laerche.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

#appartement-uebersicht-laerche a:visited {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_laerche.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#appartement-uebersicht-laerche a:hover {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_laerche.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#appartement-uebersicht-laerche a:active {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_laerche.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#appartement-uebersicht-eiche {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_eiche.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#appartement-uebersicht-eiche a:link {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_eiche.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

#appartement-uebersicht-eiche a:visited {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_eiche.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#appartement-uebersicht-eiche a:hover {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_eiche.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#appartement-uebersicht-eiche a:active {
	width:178px;
	height:25px;
	background-image:url(../images/layout/appartement_eiche.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#appartement-zirm-img {
	border:1px solid #a44c22;
	background-color:#faefd3;
}

#appartement-laerche-img {
	border:1px solid #b16b3e;
	background-color:#faefd3;
}

#appartement-eiche-img {
	border:1px solid #c18d62;
	background-color:#faefd3;
}

/* *************************************************** Appartementnavigation ******************************************* */

/* *************************************************** Angebote ********************************************** */
.angebote-border {
	border:1px solid #979a00;
	padding:5px;
}

.angebote-titel {
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	background-color:#faefd3;
	color:#c24500;
	font-weight:bold;
}

.angebote-content {
	color:#5f4530;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
}

.angebote-uebersicht-titel {
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	color:#c24500;
	font-weight:bold;
}

.angebote-uebersicht-datum {
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	color:#979a00;
	font-weight:bold;
}
/* *************************************************** Angebote ********************************************** */

/* ***************************************************** DETAIL-Schnäppchen-DETAIL ************************************* */
.schnaeppchen-detail-border {
	border:1px solid #979a00;
}

.schnaeppchen-detail-txt {
	padding:4px;
	vertical-align:top;
}

.schnaeppchen-detail-titel {
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	color:#c24500;
	font-weight:bold;
	background-color:#faefd3;
}

.schnaeppchen-detail-datum {
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	color:#c24500;
	font-weight:bold;
	text-align:right;
	background-color:#faefd3;
}

.schnaeppchen-detail-beschreibung {
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
}
/* ***************************************************** DETAIL-Schnäppchen-DETAIL ************************************* */

/* ************************************************* PREISE ************************************* */
#preise-uebersicht-sommer_img {
	border:1px solid #bbc345;
}

#preise-uebersicht-sommer {
	background-image:url(../images/layout/preise_sommer.gif);
	background-repeat:no-repeat;
	width:222px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

#preise-uebersicht-sommer a:link {
	background-image:url(../images/layout/preise_sommer.gif);
	background-repeat:no-repeat;
	width:222px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#preise-uebersicht-sommer a:visited {
	background-image:url(../images/layout/preise_sommer.gif);
	background-repeat:no-repeat;
	width:222px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#preise-uebersicht-sommer a:hover {
	background-image:url(../images/layout/preise_sommer.gif);
	background-repeat:no-repeat;
	width:222px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#preise-uebersicht-sommer a:active {
	background-image:url(../images/layout/preise_sommer.gif);
	background-repeat:no-repeat;
	width:222px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#preise-uebersicht-winter_img {
	border:1px solid #85acd5;
}

#preise-uebersicht-winter {
	background-image:url(../images/layout/preise_winter.gif);
	background-repeat:no-repeat;
	width:222px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

#preise-uebersicht-winter a:link {
	background-image:url(../images/layout/preise_winter.gif);
	background-repeat:no-repeat;
	width:222px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#preise-uebersicht-winter a:visited {
	background-image:url(../images/layout/preise_winter.gif);
	background-repeat:no-repeat;
	width:222px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#preise-uebersicht-winter a:hover {
	background-image:url(../images/layout/preise_winter.gif);
	background-repeat:no-repeat;
	width:222px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#preise-uebersicht-winter a:active {
	background-image:url(../images/layout/preise_winter.gif);
	background-repeat:no-repeat;
	width:222px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}


.sommerpreise-titel {
	background-color:#979a00;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	padding-bottom:6px;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	width:150px;
}

.sommerpreise-datum {
	background-color:#979a00;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
	padding-top:6px;
	width:130px;
	border-left:solid 1px #FFFFFF;
	vertical-align:bottom;
}

.wildeiche-sommer {
	background-color:#e6e6b1;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#979a00;
}

.wildeiche-winter {
	background-color:#b9dbed;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#50a6d1;
}

.wildeiche-preise {
	background-color:#e6e6b1;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#5f4530;
	border-left:solid 1px #979a00;
	text-align:center;
}

.wildeiche-winterpreise {
	background-color:#b9dbed;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#5f4530;
	border-left:solid 1px #50a6d1;
	text-align:center;
}

.laerche-sommer {
	background-color:#ececc4;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#979a00;
}

.laerche-winter {
	background-color:#cae4f1;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#50a6d1;
}

.laerche-preise {
	background-color:#ececc4;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#5f4530;
	border-left:solid 1px #979a00;
	text-align:center;
}

.laerche-winterpreise {
	background-color:#cae4f1;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#5f4530;
	border-left:solid 1px #50a6d1;
	text-align:center;
}

.zirm-sommer {
	background-color:#f2f2d8;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#979a00;
}

.zirm-winter {
	background-color:#dcedf6;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#50a6d1;
}

.zirm-preise {
	background-color:#f2f2d8;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#5f4530;
	border-left:solid 1px #979a00;
	text-align:center;
}

.zirm-winterpreise {
	background-color:#dcedf6;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	color:#5f4530;
	border-left:solid 1px #50a6d1;
	text-align:center;
}

.zimmerbeschreibung {
	color:#5f4530;
	padding-bottom:4px;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
}

.kinderbeschreibung-hell {
	color:#979a00;
	background-color:#f3f5e0;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}

.kinderbeschreibung-dunkel {
	color:#979a00;
	background-color:#eaedc6;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}

.kinderpreise-hell {
	background-color:#f3f5e0;
	color:#5f4530;
	border-left:1px solid #979a00;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	text-align:center;
}

.kinderpreise-dunkel {
	background-color:#eaedc6;
	color:#5f4530;
	border-left:1px solid #979a00;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	text-align:center;
}

.kinderbeschreibung-winter-hell {
	color:#50a6d1;
	background-color:#dcedf6;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}

.kinderbeschreibung-winter-dunkel {
	color:#50a6d1;
	background-color:#cae4f1;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}

.kinderpreise-winter-hell {
	background-color:#dcedf6;
	color:#5f4530;
	border-left:1px solid #50a6d1;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	text-align:center;
}

.kinderpreise-winter-dunkel {
	background-color:#cae4f1;
	color:#5f4530;
	border-left:1px solid #50a6d1;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	text-align:center;
}

.preise-anhang-beschreibung {
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
}


.winterpreise-titel {
	background-color:#50a6d1;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	padding-bottom:6px;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	width:150px;
}

.winterpreise-datum {
	background-color:#50a6d1;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
	padding-top:6px;
	width:130px;
	border-left:solid 1px #FFFFFF;
	vertical-align:bottom;
}

/* ************************************************* PREISE ************************************* */

.angebote_link a:link {
	vertical-align:top;
	color:#979a00;
	font-weight:normal;
	text-decoration:none;
}

.angebote_link a:visited {
	vertical-align:top;
	color:#979a00;
	font-weight:normal;
	text-decoration:none;
}

.angebote_link a:hover {
	vertical-align:top;
	color:#979a00;
	font-weight:normal;
	text-decoration:underline;
}

.angebote_link a:active {
	vertical-align:top;
	color:#979a00;
	font-weight:normal;
	text-decoration:none;
}

ol, li {
	margin-top:0px;
	padding-top:0px;
}

#buchung_button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.nopflicht {
	display:none;
}

#logo_bottom {
	text-align:center;
	padding:12px 0px 26px 0px;
}

.logo_bottom {
	margin:0px 50px 0px 50px;
}



/* -------------------------------------------- BEGINN CSS FÜR LIGHTBOX BEGINN -------------------------------------------- */
#lighbtox_layout {
	margin:18px 0px 0px 0px;
	padding:18px 0px 0px 0px;
	border-top:1px solid #C24500;
}

#sommer_lightbox {
	text-align:center;
	color:#979A00;
	font-weight:bold;
	padding:0px 0px 4px 0px;
	font-size:14px;
}

#winter_lightbox {
text-align:center;
	color:#50A6D1;
	font-weight:bold;
	padding:0px 0px 4px 0px;
	font-size:14px;
}

#img_sommer {
	text-align:left;
}

#img_winter {
	text-align:right;
}
/* ---------------------------------------------- ENDE CSS FÜR LIGHTBOX ENDE ---------------------------------------------- */
