body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(build/imgs/bg_whiteR.jpg);

}

.bgBlueL {
	background-image:  url(build/imgs/bg_blueL.jpg);
	background-repeat: repeat;
}

.bgBlueR {
	background-image:  url(build/imgs/bg_blueR.jpg);
	background-repeat: repeat;
	border: 0px;

}

.bgGreyBar {
	background-image: url(build/imgs/bg_grey_bar.jpg);
	background-repeat: repeat-y;
	background-position: bottom;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
}

.language {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	line-height: 18px;
	padding-right: 4px;
}

.bgBrownL {
	background-image:  url(build/imgs/bg_brownL.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.bgBrownR {
	background-image:  url(build/imgs/bg_brownR.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.bgBlueShadowL {
	background-image: url(build/imgs/home_blue_shadow_L.jpg);
	background-repeat: repeat;
}

.bgBlueShadowR {
	background-image: url(build/imgs/home_blue_shadow_R.jpg);
	background-repeat: repeat;
	border: 0px;

}

.bgWhiteShadowL {
	background-image: url(build/imgs/home_white_shadow_L.jpg);
	background-repeat: repeat;
}

.bgWhiteShadowR {
	background-image: url(build/imgs/home_white_shadow_R.jpg);
	background-repeat: repeat;
}

.bgWhiteL {
	background-image:  url(build/imgs/bg_whiteL.jpg);
	background-repeat: repeat;
}

.bgWhiteR {
	background-image:  url(build/imgs/bg_whiteR.jpg);
	background-repeat: repeat;
}

.homeContent {
	color: #3F99C3;
	font-size: 16px;
	margin: 0px;
	padding-top: 23px;
	padding-right: 27px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3DEE4;
	line-height: 16px;
	font-weight: lighter;
	letter-spacing: -0.33pt;
	background-color: #FFFFFF;
	text-align: left;
}

a {
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

a.home {
	text-decoration: underline;
	color: #3F99C3;
}

a.home:hover {
	text-decoration: none;
	color: #3F99C3;
}

a.footerText {
	text-decoration: none;
		font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}

a.footerText:hover {
	text-decoration: underline;
		font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}

.homeNews1 {
	padding-top: 16px;
	padding-right: 14px;
	padding-bottom: 12px;
	padding-left: 12px;
	font-size: 12px;
	color: #1C3E4E;
	background-color: #DEF4FE;
		text-align: left;
}

.homeNewsLink {
	color: #1C3E4E;
}

.homeNews2 {
	background-color: #DEF4FE;
	padding-top: 16px;
	padding-right: 14px;
	padding-bottom: 12px;
	padding-left: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	font-size: 12px;
	color: #1C3E4E;
		text-align: left;
}

.footerText {
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	padding-right: 3px;
	padding-left: 3px;
}

.footer {
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	background-color: #FFFFFF;
}

.blackBarL {
	border-left-width: 1px;
	border-left-style: outset;
	border-left-color: #000000;
	background-color: #FFFFFF;

}

.blackBarR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.subMenu {
	background-image: url(build/imgs/bg_sub_menu.jpg);
	background-repeat: repeat-y;
}

.subMenuText {
	font-size: 11px;
	color: #1C3E4E;
	line-height: 12px;
	padding-bottom: 2px;
	padding-top: 2px;
		text-align: left;
}

.insideContent {
	background-image: url(build/imgs/inside_content.jpg);
}

.CSTText {
	font-size: 10pt;
	line-height: 16pt;
	color: #D2684A;
	padding-top: 24px;
	padding-left: 48px;
	padding-right: 76px;
		text-align: left;
}

.textGeneral {
	font-size: 10pt;
	line-height: 16pt;
	color: #D2684A;
	padding-left: 27px;
	padding-right: 27px;
		text-align: left;
}

li {
	font-size: 10pt;
	line-height: 16pt;
	padding-right: 42px;
	white-space: normal;
	list-style-position: outside;
		text-align: left;
}

.toolsText {
	font-size: 10pt;
	line-height: 16pt;
	color: #D2684A;
	padding-right: 42px;
	padding-left: 25px;
		text-align: left;
}

.toolsTextTable {
	font-size: 10pt;
	line-height: 16pt;
	color: #D2684A;
		text-align: left;
}

.AUText {
	font-size: 10pt;
	line-height: 16pt;
	color: #3F99C3;
	padding-top: 24px;
	padding-left: 48px;
	padding-right: 76px;
		text-align: left;
}

.BDText {
	font-size: 10pt;
	line-height: 16pt;
	color: #441D12;
	padding-top: 24px;
	padding-left: 48px;
	padding-right: 76px;
		text-align: left;
}

.dryersText {
	font-size: 10pt;
	line-height: 16pt;
	color: #441D12;
	padding-right: 42px;
	padding-left: 25px;
		text-align: left;
}

.dryersTextTable {
	font-size: 10pt;
	line-height: 16pt;
	color: #441D12;
		text-align: left;
}

.SSText {
	font-size: 10pt;
	line-height: 16pt;
	color: #A09586;
	padding-top: 24px;
	padding-left: 48px;
	padding-right: 76px;
		text-align: left;
}

.spasText {
	font-size: 10pt;
	line-height: 16pt;
	color: #A09586;
	padding-right: 42px;
	padding-left: 25px;
		text-align: left;
}

.spasTextTable {
	font-size: 10pt;
	line-height: 16pt;
	color: #A09586;
		text-align: left;
}

.HText {
	font-size: 10pt;
	line-height: 16pt;
	color: #A1753B;
	padding-top: 24px;
	padding-left: 48px;
	padding-right: 76px;
		text-align: left;
}

.hotelsText {
	font-size: 10pt;
	line-height: 16pt;
	color: #A1753B;
	padding-right: 42px;
	padding-left: 25px;
		text-align: left;
}

.hotelsTextTable {
	font-size: 10pt;
	line-height: 16pt;
	color: #A1753B;
		text-align: left;
}

a.sitemap {
	text-decoration: underline;
	color: #3F99C3;
	font-size: 10pt;
}

a.sitemap:hover {
	text-decoration: none;
	color: #3F99C3;
	font-size: 10pt;
}

.aboutText {
	font-size: 10pt;
	line-height: 16pt;
	color: #3F99C3;
	padding-right: 42px;
	padding-left: 25px;
		text-align: left;
}

.aboutTextTable {
	font-size: 10pt;
	line-height: 16pt;
	color: #3F99C3;
		text-align: left;

}
.homeNews1fr {

	padding-top: 16px;
	padding-right: 14px;
	padding-bottom: 12px;
	padding-left: 12px;
	font-size: 10px;
	color: #1C3E4E;
	background-color: #DEF4FE;
		text-align: left;
}
.homeNews2fr {

	background-color: #DEF4FE;
	padding-top: 16px;
	padding-right: 14px;
	padding-bottom: 12px;
	padding-left: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	font-size: 10px;
	color: #1C3E4E;
		text-align: left;
}
.press {
	color: #1C3E4E;
	font-size: 14px;
	text-transform: uppercase;
	background-color: #DEF4FE;
	font-weight: normal;
	text-align: left;


}
.magazine {
	font-size: 12px;
	text-transform: uppercase;
		text-align: left;
}
.greenText {
	color: #33CC33;
}
