.top-table { border:1px dashed #B067AF; }               /* Punkte aussen rum */
.menu-top-topic { background-color:#B067AF; }           /* Menü oben - Unterpunkte - Hintergrund */
.menu-top-bg { background-color:#B067AF; }              /* Menü oben - Oberpunkt - Hintergrund */
.menu-bottom-bg { background-color:#B067AF; }           /* Impressum - Button - Hintergrund */

.menu-top-item-hover { background-color:#51197C; }      /* Menü oben - Unterpunkte - OnMouseOver */
.menu-top-button-hover { background-color:#51197C; }    /* Menü oben - Oberpunkte - OnMouseOver */
.menu-bottom-button-hover { background-color:#51197C; } /* Impressum - Button - OnMouseOver */

.menu-bottom-button { background-color:#823F81; }       /* Impressum - Button - Hintergrund */
.menu-top-button { background-color:#823F81; }          /* Menü oben - Button - Hintergrund */

.menu-top-item {  }

.body-bg { background-color:#EDD7ED; }                  /* Hauptinhaltsfarbe */
.bodymain { background-color:#FDF4FD; }                 /* links und rechts */
.right-bg { background-color:#A955A8; }                 /* kurz gesagt */

 /* Textformatierungen */


.color {
	background-color:#E3BAD9;
}

.color1 {
	background-color:#B565AD;
}

.color2 {
background-color:#EDD7ED;
}


.headline	{
  	color:#51197C;
}

.subheadline	{
   	color:#51197C;
}

a.text {
  	color: #51197C;
  	border-bottom:1px dashed #51197C;
  	text-decoration: none;
}

a:hover.text {
 	text-decoration: none;
 	border-bottom:0px;
}

.wwwtd			{ background-color:#E1C1E1; font-style:italic; font-weight:bold; color:#823F81; }

a.wwwanker:link	 	{ color:#823F81; text-decoration:none; }
a.wwwanker:active 	{ color:#823F81; text-decoration:none; }
a.wwwanker:visited 	{ color:#823F81; text-decoration:none; }
a.wwwanker:hover	 	{ color:#823F81; text-decoration:underline; }

a.standard:link	 	{ color:#823F81; text-decoration:underline; }
a.standard:active 	{ color:#823F81; text-decoration:underline; }
a.standard:visited 	{ color:#823F81; text-decoration:underline; }
a.standard:hover	 	{ color:#823F81; text-decoration:none; }

.sabox {
	border:1px solid #B565AD;
	padding:5px;
	}

.preisl {
	background:#E3BAD9;
	font-size:12px;
	float:left;
	width:300px;
	}

.preisr {
	background:#E3BAD9;
	font-size:12px;
	float:right;
	width:176px;
	text-align:right;
	}
	
.textcolor {
  	color: #51197C;
}

ul.wellnessliste {
	padding:0 0 0 15px;
	margin:0;
	font-size:12px;
	list-style-image: url(../images/navi/navi-prefix-wellness.gif);
}
	
ul.wellnessliste li {
	padding-bottom:5px;
}

.hinweiskasten {
	float:right;
	font-size:12px;
	background:#B565AD;
	padding:3px;
	font-weight:bold;
	color:#ffffff;
}

.wik {
	padding:0;
}
	
.sangebote {
	margin-top:-5px;
	margin-right:-5px;
	padding:0;
}

.angebotetabelle p {
	font-size:11px !important;
}
