ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}
a img,:link img,:visited img { 
	border: none;
}
a
{
  text-decoration: none;
}
.mano
{
	cursor:pointer;
}
body  {
	font-family:Verdana, Geneva, sans-serif;
	background:#FFF url(../img/general/fondoWeb.gif) center top repeat-y;
	font-size:10px;
	color:#000;
	margin: 0;
	padding: 0;
	text-align: center;
}
.texto11
{
	font-size:11px;
}
.negrita
{
	font-weight:bold;
}
.thrColFixHdr #container { 
	width: 910px;
	margin: 0 auto;
	padding:0 3px;
	text-align: left;
} 
.thrColFixHdr #header { 
	width:910px;
	height:106px;
	margin-bottom:6px;
	background:url(../img/cabecera/SpaNaturaResort.gif) top center no-repeat;
} 
.thrColFixHdr #header h1 {
	text-indent:-9999px;
}
.thrColFixHdr #header .logoHome {
	width:245px;
	height:106px;
	margin-left:32px;
}
.thrColFixHdr #sidebar1 {
	float: left;
	width: 144px;
}
.thrColFixHdr #sidebar2 {
	float: right;
	width: 134px;
}
.thrColFixHdr #mainContent { 
	margin: 0 139px 0 149px;
	width:622px;
	background-color:#a6d2ff;
}
.thrColFixHdr #content { 
	width:616px;
	padding:0 3px;
} 
.thrColFixHdr #footer { 
	width: 880px;
	padding: 5px 10px 5px 20px;
	margin-top:10px;
} 
.thrColFixHdr #footer p {
	color:#515a65;
	text-align:center;
}
.clearfloat {
	clear:both;
}

/*************** MENUS LATERALES *****************/

.modDescubrenos
{
	width:144px;
	height:63px;
	background:url(../img/general/modDescubrenos.jpg) center top no-repeat;	
	margin-bottom:3px;

}
.modReservasOnline
{
	width:144px;
	height:144px;
	background:url(../img/general/modReservas.gif) center top no-repeat;
	margin-bottom:3px;
}
.modGaleriaMulti
{
	width:144px;
	height:63px;
	background:url(../img/general/modGaleria.gif) center top no-repeat;	
	margin-bottom:3px;
}
.modTermal
{
	width:134px;
	height:111px;
	background:url(../img/general/modCircuito.jpg) center top no-repeat;	
	margin-bottom:3px;
}
.modDescubrenos a, .modReservasOnline a, .modGaleriaMulti a
{
	display: block;
	width: 100%;
	height: 100%;	
}
.modDescubrenos h2, .modReservasOnline h2, .modGaleriaMulti h2, .modTermal h2
{
	text-indent:-9999px;
}
.modTiempo
{
	width:144px;
	height:100px;
	background:#367ac7 url(../img/general/cabeceraTiempo.gif) top center no-repeat;
	padding-top:63px;
	padding-bottom:10px;
	margin-bottom:3px;	
}
#cont_2b3c5742799108f4b6188b3f24514a7b
{
	width:130px !important;
	margin-left:6px !important;
	background-color:#367ac7 !important;
	border:#a6d2ff solid 1px !important;
}
#cont_2b3c5742799108f4b6188b3f24514a7b #webwid td div
{
	font-size:15px;
}
.modNews
{
	width:134px;
	height:71px;
}
/*************** MENU GRUPOS *****************/
.modGrupos
{
	width:134px;
	height:137px;
	background:url(../img/general/fondoGrupos.gif) center top no-repeat;
	margin-bottom:3px;
	padding-top:5px;
}
.modGrupos li
{
	text-indent:-9999px;
}
.modGrupos li.menGrupos
{
	background:url(../img/general/btonGrupos.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modGrupos li.menGrupos:hover
{
	background:url(../img/general/btonGrupos_over.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modGrupos li.menGrupos_selected
{
	background:url(../img/general/btonGrupos_over.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modGrupos li.menCelebraciones
{
	background:url(../img/general/btonCelebraciones.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modGrupos li.menCelebraciones_selected
{
	background:url(../img/general/btonCelebraciones_over.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modGrupos li.menCelebraciones:hover
{
	background:url(../img/general/btonCelebraciones_over.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modGrupos li.menEventos
{
	background:url(../img/general/btonEventos.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modGrupos li.menEventos_selected
{
	background:url(../img/general/btonEventos_over.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modGrupos li.menEventos:hover
{
	background:url(../img/general/btonEventos_over.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modGrupos li.menGranja
{
	background:url(../img/general/btonGranja.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modGrupos li.menGranja_selected
{
	background:url(../img/general/btonGranja_over.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modGrupos li.menGranja:hover
{
	background:url(../img/general/btonGranja_over.gif) center top no-repeat;
	width:134px;
	height:23px;
}
.modBoletin
{
	width:134px;
	height:135px;
	background-color:#757572;
}
.cabeceraBoletin
{
	width:134px;
	height:22px;
	background:url(../img/general/cabeceraBoletin.gif) center top no-repeat;
}
.cabeceraBoletin h3
{
	text-indent:-9999px;
}
.cajaBoletin
{
	width:124px;
	height:103px;
	padding:5px;
}
.cajaBoletin input, select
{
	font-size:11px;
}
.cajaBoletin input
{
	width:122px;
	height:18px;
	color:#666;
	margin-bottom:3px;
}
.cajaBoletin input.suscribe
{
	width:125px;
	height:22px;
	color:#666;
}
.cajaBoletin label
{
	float:left;
	color:#FFF;
	font-weight:bold;
	margin-bottom:3px;
}
.cajaBoletin select
{
	width:124px;
	height:18px;
	color:#666;
	margin-bottom:7px;	
}

/*************** MENU Principal *****************/

div#mainContent #menuPrincipal
{
	width:597px;
	height:20px;
	background:#2c4d6d url(../img/general/fondoMenuGeneral.gif) center left repeat-x;
	padding-top:7px;
	padding-left:25px;
}
div #menuPrincipal li
{
	display:block;
	float:left;
	color:#fbba00;
	font-weight:bold;
	margin-left:4px;

}
div #menuPrincipal li a
{
	/*color:#a6d2ff;*/
	color:#FFF;
	font-size:12px;
}
div #menuPrincipal li a:hover
{
	/*color:#FFF;*/
	color:#ffcc00;	
	font-size:12px;

}
div #menuPrincipal li a.selected
{
	/*color:#FFF;*/
	color:#ffcc00;
	font-size:12px;
}

/*************** MENU Inferior *****************/

div#mainContent #menuInferior
{
	width:622px;
	height:20px;
	background:url(../img/general/fondoMenuInferior.gif) top left repeat-x;
	padding-top:5px;
	margin:3px 0px 0px 0px;
}
div #menuInferior li
{
	display:block;
	float:left;
	margin-left:10px;
}
div #menuInferior li a
{
	color:#a6d2ff;
	font-size:10px;
}
div #menuInferior li a:hover
{
	color:#FFF;
}
div #menuInferior li a.selected
{
	color:#FFF;
}
/*************** MENU submenu *****************/

div #menuModulos
{
	width:616px;
	height:63px;
	margin-top:2px;
	padding:0 3px;
}
div #menuModulos li
{
	display:block;
	float:left;
	text-indent:-9999px;	
}
div #menuModulos li.menOfertas
{
	background:url(../img/general/btonLastminute.gif) center top no-repeat;
	width:204px;
	height:63px;
	margin-right:2px;
}
div #menuModulos li.menOfertas_selected
{
	background:url(../img/general/btonLastminute_over.gif) center top no-repeat;
	width:204px;
	height:63px;
	margin-right:2px;
}
div #menuModulos li.menOfertas:hover
{
	background:url(../img/general/btonLastminute_over.gif) center top no-repeat;
	width:204px;
	height:63px;
	margin-right:2px;
}
div #menuModulos li.menAlojamientos
{
	background:url(../img/general/btonAlojamientos.gif) center top no-repeat;
	width:204px;
	height:63px;
	margin-right:2px;
}
div #menuModulos li.menAlojamientos_selected
{
	background:url(../img/general/btonAlojamientos_over.gif) center top no-repeat;
	width:204px;
	height:63px;
	margin-right:2px;
}
div #menuModulos li.menAlojamientos:hover
{
	background:url(../img/general/btonAlojamientos_over.gif) center top no-repeat;
	width:204px;
	height:63px;
	margin-right:2px;
}
div #menuModulos li.menBalneario
{
	background:url(../img/general/btonBalneario.gif) center top no-repeat;
	width:204px;
	height:63px;	
}
div #menuModulos li.menBalneario_selected
{
	background:url(../img/general/btonBalneario_over.gif) center top no-repeat;
	width:204px;
	height:63px;	
}
div #menuModulos li.menBalneario:hover
{
	background:url(../img/general/btonBalneario_over.gif) center top no-repeat;
	width:204px;
	height:63px;	
}
.imagenesHome
{
	width:616px;
	height:106px;
	margin-top:2px;
	padding:0 3px;
}
.imagenesHome img
{
	float:left;
}
.noneImg
{
	width:622px;
	height:3px;
}
.videoHome
{
	width:616px;
	height:365px;
}

