﻿body{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 70%;
	line-height: 1.5em;
	background-color: #ffffff;
	background-image: url('../images/background_spa.jpg');
	background-repeat: repeat-x;
}

img {
border: 0px
}

.maintext {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #666666;
	text-align: left;
	font-weight: normal;
	font-size: 1.0em;
	line-height: 1.5em;
}
.maintext a:link {color: #80b84d; font-weight: bold; text-decoration: none; font-size: 12px; border: 0px;}
.maintext a:visited {color: #80b84d; font-weight: bold; text-decoration: none; font-size: 12px; border: 0px;}
.maintext a:hover {color: #1e4754; font-weight: bold; text-decoration: none; font-size: 12px; border: 0px;}
.maintext a:active {color: #80b84d; font-weight: bold; text-decoration: none; font-size: 12px; border: 0px;}

.mainlink {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #80b84d;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	line-height: normal;
}
.mainlink a:link {color: #80b84d; font-weight: bold; text-decoration: none; font-size: 11px; border: 0px;}
.mainlink a:visited {color: #80b84d; font-weight: bold; text-decoration: none; font-size: 11px; border: 0px;}
.mainlink a:hover {color: #1e4754; font-weight: bold; text-decoration: none; font-size: 11px; border: 0px;}
.mainlink a:active {color: #80b84d; font-weight: bold; text-decoration: none; font-size: 11px; border: 0px;}

.bottomtexta {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #1e4754;
	text-align: left;
	font-weight: normal;
	font-size: 10px;
	line-height: 1.5em;
}
.bottomtexta a:link,
.bottomtexta a:visited {color: #80b84d; font-weight: normal; text-decoration: none; font-size: 10px; border: 0px;}
.bottomtexta a:hover {color: #1e4754; font-weight: normal; text-decoration: none; font-size: 10px; border: 0px;}
.bottomtexta a:active {color: #80b84d; font-weight: normal; text-decoration: none; font-size: 10px; border: 0px;}

.bottomtextb {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #1e4754;
	text-align: right;
	font-weight: normal;
	font-size: 10px;
	line-height: 1.5em;
}
.bottomtextb a:link {color: #80b84d; font-weight: normal; text-decoration: none; font-size: 10px; border: 0px;}
.bottomtextb a:visited {color: #80b84d; font-weight: normal; text-decoration: none; font-size: 10px; border: 0px;}
.bottomtextb a:hover {color: #1e4754; font-weight: normal; text-decoration: none; font-size: 10px; border: 0px;}
.bottomtextb a:active {color: #80b84d; font-weight: normal; text-decoration: none; font-size: 10px; border: 0px;}

.maintitle {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #80b84d;
	text-align: left;
	font-weight: normal;
	font-size: 20px;
	line-height: normal;
}

.bgleft {
	background-image: url('../images/bg_left.png');
	background-repeat: repeat-y;
}
.bgright {
	background-image: url('../images/bg_right.png');
	background-repeat: repeat-y;
}
.bgtop {
	background-image: url('../images/bg_top.png');
	background-repeat: repeat-y;
}
.bgbottom {
	background-image: url('../images/bg_bottom.png');
	background-repeat: repeat-y;
}
.bgmenu {
	background-image: url('../images/bg_menu.png');
	background-repeat: repeat-y;
}
.bgmenuleft {
	background-image: url('../images/bg_menu_left.png');
	background-repeat: repeat-y;
}

.bgmenuright {
	background-image: url('../images/bg_menu_right.png');
	background-repeat: repeat-y;
}
.bgmenulogo {
	background-image: url('../images/bg_menu_logo.png');
	background-repeat: repeat-y;
}

.line {
	margin: 0px 0px 0px 0px;
	background-image: url('../images/line.png');
	background-position: center;
	background-repeat: no-repeat;
}

.mtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58595b;
	text-align: justify;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 20px;
}
.mtext a:link {color: #58595b; font-weight: normal; text-decoration: none; font-size: 11px; border: 0px;}
.mtext a:visited {color: #58595b; font-weight: normal; text-decoration: none; font-size: 11px; border: 0px;}
.mtext a:hover {color: #0072bc; font-weight: normal; text-decoration: none; font-size: 11px; border: 0px;}
.mtext a:active {color: #58595b; font-weight: normal; text-decoration: none; font-size: 11px; border: 0px;}

#spa
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	width: 894px;
	text-align: left;
	border-collapse: collapse;
	background-color: #e1edf7;
}

#mtablespa
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	width: 882px;
	text-align: left;
	border-collapse: collapse;
	background-color: #dfecf8;
}
.mtablespaback
{
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	border-collapse: collapse;
	background: url('../images/spa/spa_mb.jpg');
	background-repeat: no-repeat;
}
.spaheader01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #58595b;
	text-align: left;
}
.spaheader02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0072bc;
	text-align: left;
	margin: 0px 0px 0px 140px;
	padding-left: 40px;
	line-height: normal;
}

#mtablehealth
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	width: 894px;
	text-align: left;
	border-collapse: collapse;
	background-color: #e4f8df;
}
.mtablehealthback
{
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	border-collapse: collapse;
	background: url('../images/health/health_mb.jpg');
	background-repeat: no-repeat;
}
.healthheader01 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #58595b;
	text-align: left;
	
}
.healthheader02 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #3fd219;
	text-align: left;
	margin: 0px 0px 0px 140px;
	padding-left: 40px;
	line-height: normal;
}

#mtablebeauty
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	width: 894px;
	text-align: left;
	border-collapse: collapse;
	background-color: #ecdff8;
}
.mtablebeautyback
{
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	border-collapse: collapse;
	background: url('../images/beauty/beauty_mb.jpg');
	background-repeat: no-repeat;
}

.beautyheader01 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #58595b;
	text-align: left;
	
}
.beautyheader02 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #7518cb;
	text-align: left;
	margin: 0px 0px 0px 140px;
	padding-left: 40px;
	line-height: normal;
}

#mtablegymnastics
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	width: 894px;
	text-align: left;
	border-collapse: collapse;
	background-color: #fef0df;
}

.mtablegymnasticsback
{
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	border-collapse: collapse;
	background: url('../images/gymnastics/gymnastics_mb.jpg');
	background-repeat: no-repeat;
}
.gymnasticsheader01 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #58595b;
	text-align: left;
	
}
.gymnasticsheader02 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #f7931d;
	text-align: left;
	margin: 0px 0px 0px 140px;
	padding-left: 40px;
	line-height: normal;
}




	/* 
	---------
	pricelist
	---------
	*/

#background-image-gym
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	width: 802px;
	text-align: left;
	border-collapse: collapse;
	background: url('../images/bigym.png') 640px 59px no-repeat;
}
#background-image-gym th
{
	font-weight: normal;
	font-size: 14px;
	color: #f7941d;
}
#background-image-gym td
{
	padding: 1px 8px;
	color: #58595b;
	border-top: 1px solid #fff;
	vertical-align: top
}
#background-image-gym tfoot td
{
	font-size: 11px;
}
#background-image-gym tbody td
{
	background: url('../images/backgym.png');
}
* html #background-image-gym tbody td
{
	/* 
	   ----------------------------
		PUT THIS ON IE6 ONLY STYLE 
		AS THE RULE INVALIDATES
		YOUR STYLESHEET
	   ----------------------------
	*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back.png',sizingMethod='crop');
	background: none;
}	
#background-image-gym tbody tr:hover td
{
	color: #339;
	background: none;
}
#background-image-spa
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	width: 802px;
	text-align: left;
	border-collapse: collapse;
	background: url('../images/bispa.png') 620px 59px no-repeat;
}
#background-image-spa th
{
	font-weight: normal;
	font-size: 14px;
	color: #1873cb;
}
#background-image-spa td
{
	padding: 1px 8px;
	color: #58595b;
	border-top: 1px solid #fff;
	vertical-align: top
}
#background-image-spa tfoot td
{
	font-size: 11px;
}
#background-image-spa tbody td
{
	background: url('../images/backspa.png');
}
* html #background-image-spa tbody td
{
	/* 
	   ----------------------------
		PUT THIS ON IE6 ONLY STYLE 
		AS THE RULE INVALIDATES
		YOUR STYLESHEET
	   ----------------------------
	*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back.png',sizingMethod='crop');
	background: none;
}	
#background-image-spa tbody tr:hover td
{
	color: #339;
	background: none;
}
#background-image-beauty
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	width: 802px;
	text-align: left;
	border-collapse: collapse;
	background: url('../images/bibeauty.png') 640px 59px no-repeat;
}
#background-image-beauty th
{
	font-weight: normal;
	font-size: 14px;
	color: #7718cb;
}
#background-image-beauty td
{
	padding: 1px 8px;
	color: #58595b;
	border-top: 1px solid #fff;
	vertical-align: top
}
#background-image-beauty tfoot td
{
	font-size: 11px;
}
#background-image-beauty tbody td
{
	background: url('../images/backbeauty.png');
}
* html #background-image-beauty tbody td
{
	/* 
	   ----------------------------
		PUT THIS ON IE6 ONLY STYLE 
		AS THE RULE INVALIDATES
		YOUR STYLESHEET
	   ----------------------------
	*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back.png',sizingMethod='crop');
	background: none;
}	
#background-image-beauty tbody tr:hover td
{
	color: #339;
	background: none;
}
#background-image-health
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	width: 802px;
	text-align: left;
	border-collapse: collapse;
	background: url('../images/bihealth.png') 600px 60px no-repeat;
}
#background-image-health th
{
	font-weight: normal;
	font-size: 14px;
	color: #3cd119;
}
.maintextjust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: justify;
	font-weight: normal;
	font-size:10px;
	vertical-align:text-top;
}
#background-image-health td
{
	padding: 1px 8px;
	color: #58595b;
	border-top: 1px solid #fff;
	vertical-align: top
}
#background-image-health tfoot td
{
	font-size: 11px;
}
#background-image-health tbody td
{
	background: url('../images/backhealth.png');
}
* html #background-image-health tbody td
{
	/* 
	   ----------------------------
		PUT THIS ON IE6 ONLY STYLE 
		AS THE RULE INVALIDATES
		YOUR STYLESHEET
	   ----------------------------
	*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back.png',sizingMethod='crop');
	background: none;
}	
#background-image-health tbody tr:hover td
{
	color: #339;
	background: none;
}