body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	background-color:#e5edb6;
	color:#78736c;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:30px;
}

html { 
	height:100%;
	margin-bottom:1px;
} 


#hp {
	width:920px;
	background-color:#FFFFFF;
	border:0px;
}

#top {
	background-color:#e5edb6;
}



/* -------------------------------------- BEGINN NEWSTICKER BEGINN -------------------------------------- */
td#newsticker {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#78736c;
	padding-bottom:12px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

td#spacer-newsticker {
	width:1px;
	background-color:#78736c;
}

td#newsticker a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#78736c;
	font-weight:bold;
	text-decoration:none;
}

td#newsticker a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#78736c;
	font-weight:bold;
	text-decoration:none;
}

td#newsticker a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#78736c;
	font-weight:bold;
	text-decoration:underline;
}

td#newsticker a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#78736c;
	font-weight:bold;
	text-decoration:none;
}
/* -------------------------------------- ENDE NEWSTICKER ENDE -------------------------------------- */



#logo {
	width:266px;
	vertical-align:bottom;
	text-align:center;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

td#navi-lang {
	font-size:10px;
	text-align:left;
}

td#navi-lang a:link {
	font-size:10px;
	color:#78736c;
	font-weight:normal;
	text-decoration:none;
}

td#navi-lang a:visited {
	font-size:10px;
	color:#78736c;
	font-weight:normal;
	text-decoration:none;
}

td#navi-lang a:hover {
	font-size:10px;
	color:#78736c;
	font-weight:normal;
	text-decoration:underline;
}

td#navi-lang a:active {
	font-size:10px;
	color:#78736c;
	font-weight:normal;
	text-decoration:none;
}

#img-top {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:10px;
	padding-top:10px;
}



/* -------------------------------------- BEGINN NAVI-MAIN BEGINN -------------------------------------- */
#navi-main {
	text-align:left;
	padding-bottom:0px;
	padding-left:26px;
	padding-right:10px;
	padding-top:0px;
}

.navi-main-spacer {
	width:1px;
	background-color:#b4000b;
}

.navi-main-pfeil {
	text-align:center;
}

.navi_main {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
	color:#78736c;
}

.navi_main a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
	color:#78736c;
	letter-spacing:1px;
}

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


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

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

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

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

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

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

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

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

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



		/* -------------------------------------------- BEGINN SUBNAVI-MAIN BEGINN ---------------------------------------- */
		.subnavi_main {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;
			text-transform:uppercase;
			text-decoration:none;
			color:#78736c;
		}
		
		.subnavi_main a {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;
			text-transform:uppercase;
			text-decoration:none;
			color:#78736c;
			letter-spacing:1px;
		}
		
		.subnavi_main a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			color:#b4000b;
		}
		
		
		.subnavi_mainMouseUp {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			color:#b4000b;
		}
		
		.subnavi_mainMouseUp a {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			color:#b4000b;
		}
		
		.subnavi_mainMouseUp a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			color:#b4000b;
		}
		
		.subnavi_mainMouseOver {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			color:#b4000b;
		}
		
		.subnavi_mainMouseOver a {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			color:#b4000b;
		}
		
		.subnavi_mainMouseOver a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			color:#b4000b;
		}
		
		.subnavi_main_aktiv {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			color:#b4000b;
		}
		
		.subnavi_main_aktiv a {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			color:#b4000b;
		}
		
		.subnavi_main_aktiv a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			color:#b4000b;
		}
		/* -------------------------------------------- ENDE SUBNAVI-MAIN ENDE ---------------------------------------- */



		/* -------------------------------------------- BEGINN NAVI-PFAD BEGINN ---------------------------------------- */
		.pfad_main {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:normal;
			text-decoration:none;
			color:#78736c;
		}
		
		.pfad_main a {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:normal;
			text-decoration:none;
			color:#78736c;
		}
		
		.pfad_main a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#78736c;
		}
		
		
		.pfad_mainMouseUp {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#78736c;
		}
		
		.pfad_mainMouseUp a {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#78736c;
		}
		
		.pfad_mainMouseUp a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#78736c;
		}
		
		.pfad_mainMouseOver {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#78736c;
		}
		
		.pfad_mainMouseOver a {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#78736c;
		}
		
		.pfad_mainMouseOver a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#78736c;
		}
		
		.pfad_main_aktiv {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#78736c;
		}
		
		.pfad_main_aktiv a {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#78736c;
		}
		
		.pfad_main_aktiv a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#78736c;
		}
		/* -------------------------------------------- ENDE NAVI-PFAD ENDE ---------------------------------------- */



/* -------------------------------------- ENDE NAVI-MAIN ENDE -------------------------------------- */



td#pfad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#78736c;
	padding-bottom:20px;
	padding-left:0px;
	padding-right:0px;
	padding-top:15px;
}

td#imp-priv {
	font-size:10px;
	text-align:center;
	padding-bottom:12px;
	padding-left:0px;
	padding-right:0px;
	padding-top:28px;
}

td#imp-priv-spacer {
	width:1px;
	background-color:#78736c;
}

td#imp-priv a:link {
	font-size:10px;
	color:#78736c;
	font-weight:normal;
	text-decoration:none;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
}

td#imp-priv a:visited {
	font-size:10px;
	color:#78736c;
	font-weight:normal;
	text-decoration:none;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
}

td#imp-priv a:hover {
	font-size:10px;
	color:#78736c;
	font-weight:normal;
	text-decoration:underline;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
}

td#imp-priv a:active {
	font-size:10px;
	color:#78736c;
	font-weight:normal;
	text-decoration:none;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
}



/* ------------------------------------- BEGINN BORDER-IMG-CONTENT BEGINN ----------------------------- */
.img-border-top-left {
	background-image:url(../images/layout/ico-border-img-left-top.gif);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}

.img-border-top {
	background-image:url(../images/layout/ico-border-img-top.gif);
	background-repeat:repeat-x;
	height:6px;
}

.img-border-top-right {
	background-image:url(../images/layout/ico-border-img-right-top.gif);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}

.img-border-right {
	background-image:url(../images/layout/ico-border-img-right.gif);
	background-repeat:repeat-y;
	width:6px;
}

.img-border-right-bottom {
	background-image:url(../images/layout/ico-border-img-right-bottom.gif);
	background-repeat:repeat-y;
	width:6px;
	height:6px;
}

.img-border-bottom {
	background-image:url(../images/layout/ico-border-img-bottom.gif);
	background-repeat:repeat-x;
	height:6px;
}

.img-border-left-bottom {
	background-image:url(../images/layout/ico-border-img-left-bottom.gif);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}

.img-border-left {
	background-image:url(../images/layout/ico-border-img-left.gif);
	background-repeat:repeat-y;
	width:6px;
}

.img-content-spacer {
	width:40px;
}



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

.img-content-border-top {
	background-image:url(../images/layout/ico-border-top-img-content.gif);
	background-repeat:repeat-x;
	height:4px;
}

.img-content-border-top-right {
	background-image:url(../images/layout/ico-border-top-right-img-content.gif);
	background-repeat:no-repeat;
	width:4px;
	height:4px;
}

.img-content-border-right {
	background-image:url(../images/layout/ico-border-right-img-content.gif);
	background-repeat:repeat-y;
	width:4px;
}

.img-content-border-right-bottom {
	background-image:url(../images/layout/ico-border-bottom-right-img.gif);
	background-repeat:repeat-y;
	width:4px;
	height:4px;
}

.img-content-border-bottom {
	background-image:url(../images/layout/ico-border-bottom-img-contet.gif);
	background-repeat:repeat-x;
	height:4px;
}

.img-content-border-left-bottom {
	background-image:url(../images/layout/ico-border-bottom-left-img-content.gif);
	background-repeat:no-repeat;
	width:4px;
	height:4px;
}

.img-content-border-left {
	background-image:url(../images/layout/ico-border-left-img-content.gif);
	background-repeat:repeat-y;
	width:4px;
}



.img-content-txt-border-top {
	background-image:url(../images/layout/ico-border-txt-top.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.img-content-txt-border-top-right {
	background-image:url(../images/layout/ico-border-txt-top-right.gif);
	background-repeat:no-repeat;
	width:2px;
	height:4px;
}

.img-content-txt-border-right {
	background-image:url(../images/layout/ico-border-txt-right.gif);
	background-repeat:repeat-y;
	width:4px;
}

.img-content-txt-border-right-bottom {
	background-image:url(../images/layout/ico-border-txt-bottom-right.gif);
	background-repeat:repeat-y;
	width:4px;
	height:4px;
}

.img-content-txt-border-bottom {
	background-image:url(../images/layout/ico-border-txt-bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}



.img-content-txt-titel {
	font-weight:bold;
}

.img-content-txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:12px;
	vertical-align:top;
	width:158px;
}
.img-content-txt_veranstaltungen {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:0px;
	padding-left:28px;
	padding-right:28px;
	padding-top:12px;
	vertical-align:top;
	background-color:#F1F0F0;
	width:242px;
}

#navi-content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#navi-content a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none;
	color:#78736c;
}

#navi-content a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none;
	color:#78736c;
}

#navi-content a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none;
	color:#78736c;
}

#navi-content a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none;
	color:#78736c;
}
/* ------------------------------------- ENDE BORDER-IMG-CONTENT ENDE ----------------------------- */



/* -------------------------------------- BEGINN CONTENT-LINK BILDER ------------------------------- */
td.img-content {
	vertical-align:top;
	width:176px;
}

.img-content-link {
	text-align:center;
	color:#b4000b;
	font-weight:bold;
}

.img-content-link a:link {
	text-align:center;
	color:#b4000b;
	font-weight:bold;
	text-decoration:none;
}

.img-content-link a:visited {
	text-align:center;
	color:#b4000b;
	font-weight:bold;
	text-decoration:none;
}

.img-content-link a:hover {
	text-align:center;
	color:#b4000b;
	font-weight:bold;
	text-decoration:none;
}

.img-content-link a:active {
	text-align:center;
	color:#b4000b;
	font-weight:bold;
	text-decoration:none;
}
/* -------------------------------------- ENDE CONTENT-LINK ENDE ------------------------------- */



/* -------------------------------------- BEGINN CONTENT-LEFT BEGINN ------------------------------------- */
td#content-left {
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	vertical-align:top;
}

ul {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	list-style-type:disc;
}

li {
	margin-bottom:0px;
	margin-left:16px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

td#aktuelle-angebote {
	background-color:#FFFFFF;
	font-size:12px;
	color:#78736c;
	font-weight:bold;
	text-transform:uppercase;
	border:solid 1px #b3afac;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
}

.akt-angebot-titel {
	font-weight:bold;
	padding-bottom:4px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	width:200px;
}

td.akt-angebote-more {
	font-weight:bold;
	text-align:right;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
}

td.akt-angebote-more a:link {
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#78736c;
}

td.akt-angebote-more a:visited {
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#78736c;
}

td.akt-angebote-more a:hover {
	font-weight:bold;
	text-decoration:underline;
	text-align:right;
	color:#78736c;
}

td.akt-angebote-more a:active {
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#78736c;
}

/* -------------------------------------- BEGINN CONTENT-LEFT BEGINN ------------------------------------- */



/* -------------------------------------- BEGINN CONTENT MAIN BEGINN ------------------------------------ */
.content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:top;
	width:635px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:10px;
	padding-top:0px;
	line-height:18px;
	background-color:#FFFFFF;
}
/* -------------------------------------- ENDE CONTENT MAIN ENDE ------------------------------------ */



/* ---------------------------------------- BEGINN ÜBERSCHRIFTEN BEGINN ----------------------------------- */
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	color:#b4000b;
	margin-bottom:18px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#b4000b;
	margin-bottom:14px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.privacy {	
	color:#b70f16;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}
/* ---------------------------------------- BEGINN ÜBERSCHRIFTEN BEGINN ----------------------------------- */



/* -------------------------------------- BEGINN FOOTER BEGINN -------------------------------------- */
td#footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#e5edb6;
	text-align:center;
	padding-bottom:12px;
	padding-left:0px;
	padding-right:0px;
	padding-top:20px;
	line-height:18px;
}

td#footer a:link {
	color:#78736c;
	text-decoration:none;
}

td#footer a:visited {
	color:#78736c;
	text-decoration:none;
}

td#footer a:hover {
	color:#78736c;
	text-decoration:underline;
}

td#footer a:active {
	color:#78736c;
	text-decoration:none;
}
/* -------------------------------------- ENDE FOOTER ENDE -------------------------------------- */



/* -------------------------------------- BEGINN ALTERNATIVE LINKS BEGINN ----------------------------------- */
.content a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.content a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.content a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.content a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	color:#78736c;
}

#content-left a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#78736c;
}

#content-left a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#78736c;
}

#content-left a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#78736c;
}

#content-left a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#78736c;
}

td#aktuelle-angebote a:link {
	font-size:12px;
	color:#78736c;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

td#aktuelle-angebote a:visited {
	font-size:12px;
	color:#78736c;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

td#aktuelle-angebote a:hover {
	font-size:12px;
	color:#78736c;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}

td#aktuelle-angebote a:active {
	font-size:12px;
	color:#78736c;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#go-to {
	color:#b4000b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:right;
}

#go-to a:link {
	color:#b4000b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
}

#go-to a:visited {
	color:#b4000b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
}

#go-to a:hover {
	color:#b4000b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
}

#go-to a:active {
	color:#b4000b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
}
/* -------------------------------------- ENDE ALTERNATIVE LINKS ENDE ----------------------------------- */



/* -------------------------------------- BEGINN FORMULARE BEGINN ------------------------------------ */
#formulare {
	border:1px solid #cbc9c8;
	background-color:#e5edb6;
	width:520px;
}

#formulare a:link {
	color:#78736c;
	text-decoration:underline;
	font-weight:normal;
}

#formulare a:visited {
	color:#78736c;
	text-decoration:underline;
}

#formulare a:hover {
	color:#78736c;
	text-decoration:none;
}

#formulare a:active {
	color:#78736c;
	text-decoration:underline;
}

.txtfelder {
	padding-bottom:18px;
	padding-left:32px;
	padding-right:0px;
	padding-top:18px;
	vertical-align:top;
	width:80px;
}

.txtfelder-colspan {
	padding-bottom:8px;
	padding-left:32px;
	padding-right:0px;
	padding-top:0px;
	vertical-align:top;
}

.eingabefelder {
	padding-bottom:18px;
	padding-left:0px;
	padding-right:26px;
	padding-top:18px;
	vertical-align:top;
}

.eingabefelder a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:underline;
	color:#78736c;
}

.eingabefelder a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#78736c;
}

.eingabefelder a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#78736c;
}

.eingabefelder a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#78736c;
}

.spacer-formulare {
	width:1px;
}

.border {
	background-color:#f3f6dd;
	height:3px;
}

.personal-datas {
	padding-bottom:2px;
	padding-left:32px;
	padding-right:0px;
	padding-top:2px;
	vertical-align:top;
	width:80px;
}

.personal-datas-inserts {
	padding-bottom:2px;
	padding-left:0px;
	padding-right:26px;
	padding-top:2px;
	vertical-align:top;
}
/* -------------------------------------- ENDE FORMULARE ENDE ------------------------------------ */



/* ---------------------------------------- BEGINN BEAUTYPAKETE BEGINN -------------------------------- */
#beautypakete {
	background-color:#e5edb6;
}

.beauty-kategorie {
	padding-bottom:6px;
	padding-left:16px;
	padding-right:0px;
	padding-top:2px;
	width:468px;
	font-weight:bold;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.beauty-kategorie:link {
	background-color:#eeebeb;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-on.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.beauty-kategorie:visited {
	background-color:#eeebeb;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-on.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.beauty-kategorie:hover {
	background-color:#eeebeb;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-on.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.beauty-kategorie:active {
	background-color:#eeebeb;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-on.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.beauty-kategorie-detail {
	padding-bottom:6px;
	padding-left:16px;
	padding-right:0px;
	padding-top:2px;
	font-weight:bold;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:264px;
	text-align:left;
}

.beauty-kategorie-detail-ohne {
	padding-bottom:6px;
	padding-left:16px;
	padding-right:0px;
	padding-top:2px;
	font-weight:bold;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:264px;
	text-align:left;
}

.beauty-kategorie-dauer {
	padding-bottom:6px;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	width:80px;
	font-weight:bold;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:right;
}

.beauty-kategorie-dauer-ohne {
	padding-bottom:6px;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	width:80px;
	font-weight:bold;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:right;
}

.beauty-kategorie-preis {
	padding-bottom:6px;
	padding-left:8px;
	padding-right:16px;
	padding-top:2px;
	width:80px;
	font-weight:bold;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:right;
}

.beauty-kategorie-preis-ohne {
	padding-bottom:6px;
	padding-left:8px;
	padding-right:16px;
	padding-top:2px;
	width:80px;
	font-weight:bold;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:right;
}

.beautypakete-txt {
	padding-bottom:24px;
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
}

.massagenspecial-txt {
	padding-bottom:4px;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
}

.massagenspecial-preis {
	padding-bottom:4px;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	width:80px;
	font-weight:bold;
	text-align:right;
}

#back {
	color:#b4000b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
}

#back a:link {
	color:#b4000b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	text-decoration:none;
}

#back a:visited {
	color:#b4000b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	text-decoration:none;
}

#back a:hover {
	color:#b4000b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	text-decoration:none;
}

#back a:active {
	color:#b4000b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	text-decoration:none;
}
/* ---------------------------------------- ENDE BEAUTYPAKETE ENDE -------------------------------- */



/* ---------------------------------------- BEGINN PREISLISTE BEGINN --------------------------------- */
#preisliste-beginn {
	background-color:#dfe480;
	color:#5c5855;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	line-height:22px;
	vertical-align:middle;
	padding-bottom:12px;
	padding-left:8px;
	padding-right:8px;
	padding-top:12px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	width:188px;
}

.zeitraum {
	text-align:center;
	vertical-align:top;
	background-color:#dfe480;
	padding-bottom:12px;
	padding-left:8px;
	padding-right:8px;
	padding-top:12px;
	width:130px;
	border-bottom:1px solid #FFFFFF;
}

.zeitraum-border {
	text-align:center;
	vertical-align:top;
	background-color:#dfe480;
	padding-bottom:12px;
	padding-left:8px;
	padding-right:8px;
	padding-top:12px;
	width:130px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

.preise-zimmernamen {
	color:5c5855;
	font-weight:bold;
	font-size:12px;
}

.preise-zimmernamen a:link {
	color:5c5855;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.preise-zimmernamen a:visited {
	color:5c5855;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.preise-zimmernamen a:hover {
	color:5c5855;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.preise-zimmernamen a:active {
	color:5c5855;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.preise-dark {
	background-color:#e5edb6;
	text-align:center;
	color:#78736c;
	font-weight:normal;
	border-bottom:1px solid #FFFFFF;
	width:146px;
}

.preise-light {
	background-color:#eaf1c7;
	text-align:center;
	color:#78736c;
	font-weight:normal;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	width:146px;
}

.preise-ferienwohnungen {
	background-color:#eaf1c7;
	color:#78736c;
	font-weight:normal;
	padding-bottom:3px;
	padding-left:45px;
	padding-right:0px;
	padding-top:3px;
}

td.zimmer {
	background-color:#e5e99a;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:2px;
	padding-top:4px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	width:192px;
}

td.zimmer:hover {
	background-color:#eeebeb;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:2px;
	padding-top:4px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	width:192px;
}


td.zimmertypb {
	background-color:#e5e99a;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:2px;
	padding-top:4px;
	border-right:1px solid #FFFFFF;
}

td.zimmertypb:hover {
	background-color:#eeebeb;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:2px;
	padding-top:4px;
}

td.ferienwohnung {
	background-color:#e5e99a;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:2px;
	padding-top:4px;
	border-right:1px solid #FFFFFF;
	width:190px;
}

td.ferienwohnung:hover {
	background-color:#eeebeb;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:2px;
	padding-top:4px;
	width:190px;
}

/* ---------------------------------------- ENDE PREISLISTE ENDE --------------------------------- */



/* ---------------------------------------- BEGINN SPECIALS BEGINN --------------------------------- */
.specials-uebersicht {
	padding-bottom:6px;
	padding-left:16px;
	padding-right:0px;
	padding-top:2px;
	font-weight:bold;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.specials-uebersicht:hover {
	background-color:#eeebeb;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-on.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.specials-zeitraum {
	font-size:11px;
	font-weight:normal;
	text-align:right;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:12px;
	padding-top:0px;
}

.specials-zeitraum a:link {
	font-size:11px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
}

.specials-zeitraum a:visited {
	font-size:11px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
}

.specials-zeitraum a:hover {
	font-size:11px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
}

.specials-zeitraum a:active {
	font-size:11px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
}

.specials-detail-zeitraum {
	font-size:11px;
	font-weight:normal;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:6px;
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
	text-align:right;
}

#special-detail {
	background-color:#f5f7dc;
	border:1px solid #edf2c9;
}

.special-detail-beschreibung {
	padding-bottom:8px;
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
}

#img-special {
	width:166px;
}

#special-beschreibung-spacer {
	width:14px;
}

#special-txtbeschreibung {
	vertical-align:top;
	padding-bottom:6px;
	padding-left:0px;
	padding-right:0px;
	padding-top:6px;
}
	#special-txtbeschreibung a:link {
		text-decoration:underline;
	}
	#special-txtbeschreibung a:visited {
		text-decoration:underline;
	}
		#special-txtbeschreibung a:hover {
			text-decoration:none;
		}
		#special-txtbeschreibung a:active {
			text-decoration:none;
		}

#special-txtbeschreibung ul {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:6px;
	margin-bottom:12px;
	margin-left:18px;
	margin-right:0px;
	margin-top:0px;
}

#special-preis {
	text-align:right;
	font-weight:bold;
}

.zimmeruebersicht {
	background-color:#e5e99a;
	padding-bottom:3px;
	padding-left:18px;
	padding-right:0px;
	padding-top:3px;
	border-bottom:1px solid #FFFFFF;
}

.zimmeruebersicht:hover {
	background-color:#eeebeb;
	padding-bottom:3px;
	padding-left:18px;
	padding-right:0px;
	padding-top:3px;
	border-bottom:1px solid #FFFFFF;
}

.zimmeruebersicht-preis {
	background-color:#eaeeb1;
	padding-bottom:3px;
	padding-left:12px;
	padding-right:12px;
	padding-top:3px;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	font-weight:bold;
	text-align:center;
}

#next-offer {
	text-align:right;
	font-weight:normal;
	color:#78736c;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:8px;
	padding-top:0px;
}

#next-offer a:link {
	text-align:right;
	font-weight:normal;
	color:#78736c;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:8px;
	padding-top:0px;
	text-decoration:none;
}

#next-offer a:visited {
	text-align:right;
	font-weight:normal;
	color:#78736c;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:8px;
	padding-top:0px;
	text-decoration:none;
}

#next-offer a:hover {
	text-align:right;
	font-weight:normal;
	color:#78736c;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:8px;
	padding-top:0px;
	text-decoration:underline;
}

#next-offer a:active {
	text-align:right;
	font-weight:normal;
	color:#78736c;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:8px;
	padding-top:0px;
	text-decoration:none;
}

#back {
	text-align:left;
	font-weight:normal;
	color:#78736c;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
}

#back a:link {
	text-align:left;
	font-weight:normal;
	color:#78736c;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	text-decoration:none;
}

#back a:visited {
	text-align:left;
	font-weight:normal;
	color:#78736c;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	text-decoration:none;
}

#back a:hover {
	text-align:left;
	font-weight:normal;
	color:#78736c;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	text-decoration:underline;
}

#back a:active {
	text-align:left;
	font-weight:normal;
	color:#78736c;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
	text-decoration:none;
}
/* ---------------------------------------- ENDE SPECIALS ENDE --------------------------------- */



/* ---------------------------------------- BEGINN AKTIV BEGINN ---------------------------------------- */
.aktiv-txt {
	padding-bottom:6px;
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
}

.aktiv-email {
	text-align:right;
	padding-bottom:24px;
	padding-left:0px;
	padding-right:16px;
	padding-top:0px;
}

.aktiv-uebersicht {
	padding-bottom:6px;
	padding-left:16px;
	padding-right:0px;
	padding-top:2px;
	font-weight:bold;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
/* ---------------------------------------- ENDE AKTIV ENDE ---------------------------------------- */



/* ------------------------------------------ BEGINN GOLFEN BEGINN ----------------------------------- */
#golfclubs {
	vertical-align:top;
	padding-bottom:0px;
	padding-left:12px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#golfclubs a:link {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

#golfclubs a:visited {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

#golfclubs a:hover {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#golfclubs a:active {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.golfinfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.golfnamen {
	padding-bottom:8px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
/* ------------------------------------------ ENDE GOLFEN ENDE ----------------------------------- */



/* ------------------------------------------ BEGINN ANFAHRT BEGINN --------------------------------- */
.anfahrt {
	background-color:#e5edb6;
	padding-bottom:8px;
	padding-left:4px;
	padding-right:4px;
	padding-top:8px;
}

.anfahrt-routenplaner {
	background-color:#e5edb6;
	padding-bottom:0px;
	padding-left:18px;
	padding-right:18px;
	padding-top:0px;
}

#titel-routenplaner {
	text-align:center;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	font-weight:bold;
	background-color:#b6bf91;
	color:#FFFFFF;
}

.content-routenplaner {
	background-color:#FFFFFF;
	padding-bottom:6px;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
}
/* ------------------------------------------ ENDE ANFAHRT ENDE --------------------------------- */



form {
	margin:0px;
	padding:0px;
}





.touren-liste {
	padding-bottom:6px;
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
	width:520px;
	font-weight:bold;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.touren-liste:link {
	background-color:#eeebeb;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-on.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.touren-liste:visited {
	background-color:#eeebeb;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-on.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.touren-liste:hover {
	background-color:#eeebeb;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-on.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.touren-liste:active {
	background-color:#eeebeb;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-on.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#78736c;
}

.touren-liste-detail {
	padding-bottom:6px;
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
	font-weight:bold;
	background-color:#e5edb6;
	background-image:url(../images/layout/ico-beauty-kategorie-border-bottom-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:520px;
	text-align:left;
}

#touren-wegverlauf {
	vertical-align:top;
	padding-bottom:6px;
	padding-left:16px;
	padding-right:16px;
	padding-top:6px;
	font-size:12px;
}

.touren-detail-green {
	background-color:#E5EDB6;
	padding-bottom:2px;
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
	font-size:12px;
}

.touren-detail {
	background-color:#ffffff;
	padding-bottom:2px;
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
	font-size:12px;
}

.touren-detail-white {
	background-color:#ffffff;
	padding-bottom:10px;
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
	font-size:12px;
}

.touren-detail-grey {
	background-color:#eeebeb;
	padding-bottom:2px;
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
	font-size:12px;
}

/* ----------------------------------------- BEGINN KLEINE BILDER INDEX-SITE BEGINN ----------------------------------------- */
#img_small_01 {
	background-image:url(../images/content/banner/img-content-01.jpg);
	background-repeat:no-repeat;
	width:164px;
	height:102px;
	text-decoration:none;
}
#img_small_02 {
	background-image:url(../images/content/banner/img-content-02.jpg);
	background-repeat:no-repeat;
	width:164px;
	height:102px;
}
#img_small_03 {
	background-image:url(../images/content/banner/img-content-03.jpg);
	background-repeat:no-repeat;
	width:164px;
	height:102px;
}
#img_small_04 {
	background-image:url(../images/content/banner/img-content-04.jpg);
	background-repeat:no-repeat;
	width:164px;
	height:102px;
}

#img_small_txt {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:7px;
	padding-top:76px;
	font-weight:bold;
	font-size:18px;
	text-align:right;
	color:#78736c;
	text-decoration:none;
}
#img_small_txt a:link {
	color:#78736c;
	text-decoration:none;
}
	#img_small_txt a:visited {
		color:#78736c;
		text-decoration:none;
	}
	#img_small_txt a:hover {
		color:#78736c;
		text-decoration:none;
	}
	#img_small_txt a:active {
		color:#78736c;
		text-decoration:none;
	}
	
a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
/* ------------------------------------------- ENDE KLEINE BILDER INDEX-SITE ENDE ------------------------------------------- */

#wellnesspartner {
	margin:12px 0px 0px 8px;
}

