﻿body {  background-color: #EFEFEF !important;}
.clear { clear: both; }
.cel_logo {  height: 550px; width: 160px}
.cel_menu {  height: 550px; width: 260px}
.txt12gris {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: #696969;
	line-height: 14px
}
.txt11gris {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	color: #959595;
	line-height: 13px
}
.txt12b_swim {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: 1898b2;
	padding-left: 6px;
	font-weight: bold;
	line-height: 12;
}
.txt11b_swim { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; color: 1898B2; line-height: 15px ; font-weight: bold }
.form1 {  height: 20px; width: 130px; border: none; font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; color: #7A7A7A; background-color: #EBEBEB; padding-left: 5px}
.form2 { height: 20px; width: 140px; border: none; font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; color: #7a7a7a; background-color: #EBEBEB; padding-left: 5px }
.form3 { height: 80px; width: 280px; border: none; font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; color: #7a7a7a; background-color: #EBEBEB; padding-left: 5px }
.form4 { height: 20px; width: 280px; border: none; font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; color: #7a7a7a; background-color: #EBEBEB; padding-left: 5px }
.form5 { height: 20px; width: 190px; border: none; font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; color: #7a7a7a; background-color: #EBEBEB; padding-left: 5px }
.menu_inf {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	color: #818181;
	text-decoration: none;
	font-weight: normal
}
.menu_inf:hover { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; color: #168AA2; text-decoration: none; font-weight: bold }
.menu_inf_spa { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; color: #D975BE; line-height: 14px ; text-decoration: none; font-weight: bold }
.menu_inf_spa:hover { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; color: #C5359E; line-height: 14px ; text-decoration: none; font-weight: bold }
.tit_spa { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 16px; color: #d975be; font-weight: bold}
.txt11b_spa { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; color: d975be; line-height: 15px ; font-weight: bold }
.txt12b_spa { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; color: d975be; line-height: 15px ; font-weight: bold }
.menu_inf_swim { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; color: #1898b2; line-height: 14px ; text-decoration: none; font-weight: bold }
.menu_inf_swim:hover { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; color: 00657A; line-height: 14px ; text-decoration: none; font-weight: bold }
.tit_swim { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 16px; color: #1898b2; font-weight: bold}
.menu_inf_moves { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; color: #A9A53A; line-height: 14px ; text-decoration: none; font-weight: bold }
.menu_inf_moves:hover { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; color: #797D08; line-height: 14px ; text-decoration: none; font-weight: bold }
.tit_moves { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 16px; color: #a9a53a; font-weight: bold }
.txt11b_moves { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; color: #a9a53a; line-height: 15px ; font-weight: bold }
.txt12b_moves { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; color: #a9a53a; line-height: 15px ; font-weight: bold }
.menu_inf_zen {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: #C49B43;
	line-height: 25px;
	text-decoration: none;
	font-weight: bold
}
.menu_inf_zen:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: #AA7708;
	line-height: 25px;
	text-decoration: none;
	font-weight: bold
}
.tit_zen { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 16px; color: #c49b43; font-weight: bold }
.tit_menu2 { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 16px; color: #999999; font-weight: bold }
.menu_inf:hover { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; color: #535353; text-decoration: none; font-weight: normal }
.cel_col_doble {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	width: 305px;
	color: #757575;
	padding-right: 40px;
	padding-left: 30px;
	height: 433px;
}
.cel_texto2 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	height: 530px;
	color: #696969;
	padding-left: 30px;
	width: 283px;
}
.menu_zen {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: #C49B43;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold
}
.menu_inf_zen2 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: #C49B43;
	line-height: 25px;
	text-decoration: none;
	font-weight: bold
}
.menu_inf_zen2:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: #AA7708;
	line-height: 25px;
	text-decoration: none;
	font-weight: bold
}
.txt12b_home {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: #79CEAE;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}
.txt12b_flavour {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: #FFB380;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}
.txt12b_home:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: #3FA982;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}
.txt12b_flavour:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: #FF8B3E;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}
.txt_spaexperience {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	color: #1898b2;
	text-decoration: none
}
.cel_texto3 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	height: 443px;
	color: #696969;
	padding-right: 10px;
	padding-left: 30px;
	width: 350px;
}
.cel_texto4 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	height: 443px;
	color: #696969;
	padding-right: 10px;
	padding-left: 30px;
	width: 350px;
}
.cel_texto {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	height: 443px;
	color: #696969;
	padding-right: 40px;
	padding-left: 30px;
	width: 350px;
}

.cel_texto h1{
  font-size: 12px !important;
}
.encabezado_zen {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 16px;
	color: #ceab5f;
	padding-right: 40px;
	line-height: 20px;
}
.encabezado_moves {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 16px;
	color: #9ca246;
	padding-right: 40px;
	line-height: 20px;
}
.encabezado_spa {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 16px;
	color: #cb87b9;
	padding-right: 40px;
	line-height: 20px;
}
.encabezado_swim {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 16px;
	color: #46abc2;
	padding-right: 40px;
	line-height: 20px;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#lang {
  padding:  2px  0px  4px  0px;
  font-family: 'Trebuchet MS', Tahoma, Verdana; 
  font-size  : 10px; 
}
#lang a {
  color : #777777;
  text-decoration: none;
}
#foot {
}
#menuwide {
  height: 18px;
  color: #818181;
  font-family: 'Trebuchet MS'; 
  font-size  : 10px;
  font-weight: bold;
  background: #000000;
}
#menuwide a {
  text-decoration: none;
}

/* bruno's version */

#header {
	background: #333333;
}
#menu {
}
#menu_l1 {
	padding: 11px  0px  8px  0px;
}
#menu_l2 {
	line-height: 20px;
}
#menu_l1,
#menu_l2 {
	margin :  0px;
}
#menu_l1,
#menu_l2 {
	color : #CCCCCC;
	font-family: Arial;
	font-size  : 12px;
}
#menu_l1 span,
#menu_l1 a {
	padding:   0px 15px;
	text-transform : uppercase;
	text-decoration: none;
}
#menu_l1 span {
	color : #FFFFFF;
}
#menu_l1 a {
	color : #CCCCCC;
}
#menu_l2 span,
#menu_l2 a {
	display: inline-block;
	width : 193px;
	color : #FFFFFF;
	text-transform : uppercase;
	text-decoration: none;
}
a#menu_eng {
	color : #FFFFFF;
}
#menu_swim {
	background: #72C4D5;
}
#menu_spa {
	background: #D9BCD2;
}
#menu_zen {
	background: #C7A04A;
}
#menu_moves {
	background: #C4C171;
}

#submenu_swim td,
#submenu_swim a:hover {
    color : #1C95AD;
}
#submenu_spa td,
#submenu_spa a:hover {
    color : #D97EC0;
}
#submenu_zen td,
#submenu_zen a:hover {
    color : #A47D29;
}
#submenu_moves td,
#submenu_moves a:hover {
    color : #8F8C16;
}
.submenu_opt {
  color : #333333;
  font-family: 'Trebuchet MS';
  font-size  : 17px;
}
.submenu_opt a {
  color : #FFFFFF;
  text-decoration: none;
}
.submenu_opt a:hover {
  color : #333333;
}

#page {
	position: relative;
  width : 770px;
  text-align: left;
  background: white url('imgs/esquina.gif') no-repeat bottom right;
}
#sec_col {
	float : left;
  position: relative;
  width : 160px;
}
#sec_logo {
  display: block;
  margin-top   : 40px;
  margin-right : 31px;
  margin-bottom: 128px;
  margin-left  : 31px;
}
#sec_img {
  display: block;
}
#sec_cnt {
	float : left;
  position: relative;
  width : 610px;
  padding:  0px  0px 10px  0px;
}
#sec_cnt h1 {
  margin : 0px 0px 12px 0px;
  padding: 3px 10px;
	font-family: 'Trebuchet MS';
	font-size  : 18px;
  background: #E5E5E5;
}
.sec_cnt {
  padding:  0px  0px  0px 30px;
	font-family: 'Trebuchet MS';
	font-size  : 12px;
}
.offer_item {
  position: relative;
  padding:  0px  0px 10px 10px;
	font-family: 'Trebuchet MS';
	font-size  : 12px;
}
.offer_item img {
  float: right;
  margin :  0px  0px  0px 10px;
}
.offer_item h2 {
  margin :  0px  0px  6px  0px;
  padding:  2px  0px  2px 10px;
	font-size  : 15px;
  background: #eeeeee;
}
.offer_item a {
  color : #333333;
  text-decoration: none;
}
.offer_item .precio {
  position: absolute;
  top   : 148px;
  left  : 10px;
  margin:  0px;
} /*
.offer_item_l {
  background: #eeeeee;
}
.offer_item_l img {
  float: left;
  margin :  0px 10px  0px  0px;
}
.offer_item_r {
  background: #dddddd;
}
.offer_item_r img {
  float: right;
  margin :  0px  0px  0px 10px;
} */
.prev_next {
	color: #818181;
	font-family: 'Trebuchet MS';
	font-size  : 11px;
	font-weight: bold;
	text-decoration: none;
}

.pdflnk {
    padding-left: 10px;
    color: #1898B2;
    font-family: 'Trebuchet MS';
    font-size  : 12px;
    font-weight: bold;
    text-decoration: none;
}
.pdflnk:hover {
    color: #BC2E33;
}

#faldon {
	position: relative;
	width : 770px;
	height:  63px;
	margin : 20px auto 10px auto;
	background: url('gifs/faldon.gif') no-repeat;
}

#faldon_eng {
	position: relative;
	width : 770px;
	height:  63px;
	margin : 20px auto 10px auto;
	background: url('gifs/faldon_eng.gif') no-repeat;
}

#faldon_eng span, #faldon_eng a, #faldon span,
#faldon a {
	position: absolute;
	top   : 25px;
	color : #333333;
	font-family: 'Trebuchet MS';
	font-size  : 18px;
	text-decoration: none;
}
#faldon_telf {
	left  :  15px;
	font-size  : 21px !important; 
}
#faldon_at {
	left  : 265px;
}
#faldon_nl {
	left  : 395px;
}
#faldon_fb {
	left  : 575px;
}
#faldon_fl {
	left  : 700px;
}

.litPrecio
{
    font-size:13px;
    font-weight:bold;
    margin:10px 0px;
}

