BODY {
	padding-top:0px;
	margin-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-right:0px;
	font-family: Arial, Verdana;
	background: #F1F2ED url(../images/FondoPan.jpg) top center repeat-x;
}

Form {
	padding-top:0px;
	margin-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-bottom:0px;
}

.VerFondoDiseno {
	background: white url(../images/Fondo.jpg) top center no-repeat;
}

.PrimeraLinea {
	background-color: #BEDD37;
	font-size:11px;
	color: White;
}

.PrimeraLinea a{
	color: #3e422d;
	text-decoration:none;
}

.PrimeraLinea a:hover{
	color: White;
}

.PrimerTD {
	padding-left:27px;
	padding-top:13px;
}

.SegundoTD {
	padding-right:27px;
	padding-top:24px;
}

.InputBuscador {
	border:1px solid #98B132;
	width:100px;
	height:18px;
	font-size:11px;
	color: #3e422d;
}

.PrimeraColumna {
	background-image: url(../images/FondoColumna1.jpg);
	background-repeat: repeat-y;
	background-position:center top;
}

.SegundaColumna {
	background-image: url(../images/FondoColumna2.jpg);
	background-repeat: repeat-y;
	background-position:center top;
}

.MenuSup {
	font-family: Arial black; Arial;
	color: black;
	font-size:11px;
	text-transform:uppercase;
	background-color:White;
}

.MenuSup a{
	color: #73736f;
	text-decoration:none;
}

.MenuSup a:hover{
	color: black;
}

.AumentaFont {
	font-size:15px;
	color:#EC1D6B;
}

.AumentaFont a{
	color: #c4c6bc;
}


.AumentaFont a:hover{
	color:#EC1D6B;
}

.AumentaFont span{
	font-size:12px;
	color:black;
}

.AumentaFont a span{
	color:#73736f;
}


.AumentaFont a:hover span{
	color:black;
}

.TiDestacados {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:13px;
	color:#2a2929;
	margin-top:23px;
	margin-bottom:10px;
	padding-left:15px;
	padding-right:15px;
}

.TiDestacados a{
	color:#2a2929;
	text-decoration:none;
}

.TiDestacados a:hover{
	color:White;
}

.BorderImgDestacados {
	border: 2px solid white;
}

.TextoDestacado {
	margin-top:10px;
	font-size:11px;
	color:#2a2929;
	text-align: justify;
	padding-left:12px;
	padding-right:12px;
}

.TextoDestacado a{
	color:#2a2929;
	text-decoration:none;
}

.TextoDestacado a:hover{
	color:White;
}

.TDMapaSak1 {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:14px;
	padding-top:10px;
	color:#2a2929;
}

.TDMapaSak2 {
	font-size:11px;
	text-align:right;
	padding-right:17px;
	padding-top:12px;
	color:#686b5b;
}

.TDMapaSak3 {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:14px;
	padding-top:14px;
	color:#2a2929;
}

.Creditos {
	background-color:#DBDDD2;
	font-size:11px;
	color:#2a2929;
}

.Creditos a{
	color:#EC1D6B;
	text-decoration:none;
}

.Creditos a:hover{
	color:#2a2929;
}

.Creditos td{
	padding-top:22px;
	padding-bottom:40px;
	padding-left:12px;
}

.TOpcionesMenu1 {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:16px;
	color:#2a2929;
	padding-bottom:5px;
}

.TOpcionesMenu1 a{
	color:#a6c914;
	text-decoration:none;
}

.TOpcionesMenu1 a:hover{
	color:#2a2929;
}

.TOpcionesMenu2 {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:16px;
	color:#2a2929;
	padding-bottom:5px;
}

.TOpcionesMenu2 a{
	color:#ec1d6b;
	text-decoration:none;
}

.TOpcionesMenu2 a:hover{
	color:#2a2929;
}

.TOpcionesMenu3 {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:16px;
	color:#2a2929;
	padding-bottom:5px;
}

.TOpcionesMenu3 a{
	color:#2fb4bb;
	text-decoration:none;
}

.TOpcionesMenu3 a:hover{
	color:#2a2929;
}


.TOpcionesMenu4 {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:16px;
	color:#2a2929;
	padding-bottom:5px;
}

.TOpcionesMenu4 a{
	color:#f7931e;
	text-decoration:none;
}

.TOpcionesMenu4 a:hover{
	color:#2a2929;
}

.calendario {
	margin-top:25px;
	font-size: 10pt;
}

.calResaltado {
	padding-top:4px;
	width:28px;
	height:25px;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	background-color: #EC1D6B;
}

.calResaltado a {
	color: white;
	text-decoration: none;
}

.calResaltado a:hover {
	color: white;
	text-decoration: underline;
}

.calSimbolo {
	padding-top:4px;
	width:28px;
	height:25px;
	font-size: 10pt;
	font-weight: bold;
	color: #8E9085;
	background-color: #D8D9D4;
}

.AgendaSele {
	font-size:11px;
}

P {
	font-size:12px;
	color:#5E614E;
	text-align:justify;
}

P a {color: #EC1D6B; text-decoration: none;}
P a:hover {color: #5E614E; text-decoration: underline;}

ul {
	Padding-top:2px;
	Padding-bottom:2px;
	margin-top: 0px;
	margin-bottom: 0px;
}

li {
	font-size: 12px;
	Padding-left:5px;
	Padding-top:2px;
	Padding-bottom:2px;
	text-align: left;
	color: #5E614E;
}

li a {color: #5E614E; font-weight: bold; text-decoration: none;}
li a:hover {color: #5E614E; text-decoration: underline;}

.scroll_boton, .scroll_boton2 {
	background-color:#EC1D6B;
	color:white;
	font-weight:bold;
	width:22px;
}
.scroll_boton a{
	display:block;
	height:110px!important;
	height:200px;
	width:100%;
	color:white;
	padding-top:90px;
	text-align:center;
	cursor:pointer;
}
.scroll_boton2 a{
	display:block;
	height:81px!important;
	height:140px;
	width:100%;
	color:white;
	padding-top:57px;
	text-align:center;
	cursor:pointer;
}
.contenedor_scroll {
	width:598px!important;
	width:603px;
	padding:0px 3px!important;
	padding:0px;
	overflow:hidden;
	position:relative;
	margin-top:3px;
}
.contenedor_scroll2 {
	width:560px!important;
	width:565px;
	padding:0px 3px!important;
	padding:0px;
	overflow:hidden;
	position:relative;
	margin-top:3px;
}
.scroll_dentro, .scroll_dentro {
	position:relative;
	float:left;
}
.contenedor_caja {
	width:153px;
	height:170px;
	float:left;
	margin:6px 11px !important;
	margin:6px 14px 6px 7px;
	font-size:0.6em;
	text-align:center;
}
.contenedor_caja center {margin-top:4px;}
.contenedor_caja a {color:#5E614E;text-decoration:none;}
.contenedor_caja a:hover {color:black;text-decoration:underline;}
.contenedor_caja img {border:none;}


.contenedor_caja2 {
	width:95px;
	height:105px;
	float:left;
	margin:6px 11px !important;
	margin:6px 14px 6px 7px;
	font-size:0.6em;
	text-align:center;
}
.contenedor_caja2 center {margin-top:4px;}
.contenedor_caja2 a {color:#5E614E;text-decoration:none;}
.contenedor_caja2 a:hover {color:black;text-decoration:none;}
.contenedor_caja2 img {border:none;}


.foto_galeria {
	width:153px;
	height:152px;
}

.foto_galeria2 {
	width:93px;
	height:92px;
}

.foto_galeria3 {
	width:129px;
	height:129px;
	border:5px solid white;
}

.foto_galeria4 {
	width:128px;
	height:128px;
	border:4px solid white;
}

.TMenu1, .TMenu2, .TMenu3, .TMenu4, .TMenu5 {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:14px;
	color:#2a2929;
	padding-bottom:5px;
	padding-left:60px;
	text-align:left;
}

.TMenu1, .TMenu3, .TMenu5 {height:44px;}
.TMenu2, .TMenu4 {height:48px;}

.TMenu1 {background: #F2F2F2 url(../images/Menu1.jpg) center left no-repeat;}
.TMenu2 {background: #F9F9F9 url(../images/Menu2.jpg) center left no-repeat;}
.TMenu3 {background: #F2F2F2 url(../images/Menu3.jpg) center left no-repeat;}
.TMenu4 {background: #F9F9F9 url(../images/Menu4.jpg) center left no-repeat;}
.TMenu5 {background: #F9F9F9 url(../images/Menu5.jpg) center left no-repeat;}

.TMenu1 a {color:#a6c914; text-decoration:none;}
.TMenu2 a {color:#ec1d6b; text-decoration:none;}
.TMenu3 a {color:#2fb4bb; text-decoration:none;}
.TMenu4 a {color:#f7931e; text-decoration:none;}
.TMenu5 a {color:#852fbb; text-decoration:none;}


.TMenu1 a:hover, .TMenu2 a:hover, .TMenu3 a:hover, .TMenu4 a:hover, .TMenu5 a:hover {color:#2a2929;}

.Navegador {
	font-size:11px;
	color:#5E614E;
	background-color:#DADBD3;
	padding-left:70px;
	background-image: url(../images/FondoNavegador.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	height:42px;
}

.Navegador a{
	color:#5E614E;
	text-decoration:underline;
}

.Navegador a:hover{
	color:#5E614E;
	text-decoration:none;
}

.TituloContenido {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:14px;
	color:#2A2A2A;
	padding-left:70px;
}

.TituloContenido a{
	color:#2A2A2A;
	text-decoration: none;
}

.TituloContenido a:hover{
	color:#5d624b;
	text-decoration: none;
}

.HijosMenu1, .HijosMenu2, .HijosMenu3, .HijosMenu4 {
	font-family: Arial;
	text-transform:uppercase;
	font-weight: bold;
	font-size:12px;
	padding-bottom:5px;
	padding-left:37px;
	padding-right:5px;
	height:20px;
}

.HijosMenu1, .HijosMenu3 {background-color:white;}
.HijosMenu2, .HijosMenu4 {background-color:white;}

.HijosMenu1 {color: #a6c914;}
.HijosMenu1 a {color: #727564; text-decoration:none;}
.HijosMenu1 a:hover {color:#a6c914;}

.HijosMenu2 {color: #ec1d6b;}
.HijosMenu2 a {color: #727564; text-decoration:none;}
.HijosMenu2 a:hover {color:#ec1d6b;}

.HijosMenu3 {color: #2fb4bb;}
.HijosMenu3 a {color:#727564; text-decoration:none;}
.HijosMenu3 a:hover {color:#2fb4bb; }

.HijosMenu4 {color: #f7931e;}
.HijosMenu4 a {color:#727564; text-decoration:none;}
.HijosMenu4 a:hover {color:#f7931e;}

.HijosMenuGris {
	font-family: Arial;
	font-weight: bold;
	text-transform:uppercase;
	font-size:12px;
	color:#EC1D6B;
	padding-bottom:5px;
	background-color:#F9F9F9;
	padding-left:60px;
	padding-right:5px;
	height:20px;
}

.HijosMenuGris a{
	color:#727564;
	text-decoration:none;
}

.HijosMenuGris a:hover{
	color:#EC1D6B;
}

.HijosMenuGris2 {
	font-family: Arial;
	font-weight: bold;
	text-transform:uppercase;
	font-size:12px;
	color:#BEDD37;
	padding-bottom:5px;
	background-color:#F9F9F9;
	padding-left:60px;
	padding-right:5px;
	height:20px;
}

.HijosMenuGris2 a{
	color:#727564;
	text-decoration:none;
}

.HijosMenuGris2 a:hover{
	color:#BEDD37;
}

.colorGriss {
	background-color:#F9F9F9;
	border-bottom:1px solid #F9F9F9;
}

.color1, .color2, .color3, .color4 {padding: 10px 0px;}

.color1 {
	background-color:white;
	border-bottom:1px solid white;
}

.color2 {
	background-color:white;
	border-bottom:1px solid white;
}

.color3 {
	background-color:white;
	border-bottom:1px solid white;
}

.color4 {
	background-color:white;
	border-bottom:1px solid white;
}


.Border2White {
	margin-top:16px;
	border:2px solid White;
}

.TituloPor {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:12px;
	color:#2A2A2A;
	padding-top:17px;
}

.TituloPor a{
	color:#2A2A2A;
	text-decoration:none;
}

.TituloPor a:hover{
	color:#2A2A2A;
}

.DescripcionPor {
	margin-top:15px;
	font-size:11px;
	color:#5E614E;
	text-align:justify;
}

.ImgContenido {
	margin-left:30px;
	margin-bottom:10px;
	border:5px solid white;
}

.ImgContenido2 {
	border:5px solid white;
}

.DestacadoVerde {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:14px;
	color:#abca28;
	background-color:#F9F9F9;
	padding-left:37px;
	background-image: url(../images/FondoDest1.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	height: 28px!important;
	height:36px;
	padding-top:8px;
	margin-top:20px;
}

.DestacadoRosa {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:14px;
	color:#ec1d6b;
	background-color:#F9F9F9;
	padding-left:37px;
	background-image: url(../images/FondoDest2.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	height: 28px!important;
	height:36px;
	padding-top:8px;
	margin-top:20px;
}

.DestacadoAzul {
	font-family: Arial black; Arial;
	text-transform:uppercase;
	font-size:14px;
	color:#2fb4bb;
	background-color:#F9F9F9;
	padding-left:37px;
	background-image: url(../images/FondoDest3.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	height: 28px!important;
	height:36px;
	padding-top:8px;
	margin-top:20px;
}

.DatosPueblo {
	font-size:12px;
	color:#5E614E;
	border:1px solid #F9F9F9;
}

.DatosPueblo th{
	background-color: #F9F9F9;
	padding:5px;
}

.DatosPueblo td{
	padding:5px;
}

.DatosPueblo a {color: #EC1D6B; text-decoration: none;}
.DatosPueblo a:hover {color: #5E614E; text-decoration: underline;}

.TituFoto {
	font-size:11px;
	color:black;
	text-align:right;
	padding-top:10px;
	padding-right:20px;
}

.TituFoto a{
	color:#5d624b;
	text-decoration:none;
}

.TituFoto a:hover{
	color:black;
}

.navFotos {
	font-size:11px;
	text-align:right;
	padding-right:20px;
	margin-bottom:5px;
}

.navFotos a{
	color:#3f3c38;
	text-decoration:none;
}

#pagina_activa {
	font-size:13px;
	color:White;
	background-color:#EC1E69;
	padding:2px;
}
.Fecha {
	font-family: Arial black; Arial;
	color:#748E07;
	font-size:14px;
	text-transform:uppercase;
	margin-bottom:15px;
}

.AgendaTab {
	color:#5d624b;
	font-size:12px;
	margin-top:20px;
}

.AgendaTab td {
	padding-top:8px;
	padding-bottom:8px;
}

.AgendaTab2 {
	color:black;
	font-size:12px;
	border: 1px solid #CCCCCC;
}

.AgendaTab2 td {
	padding-top:8px;
	padding-bottom:8px;
}

.TextoAgeMe {
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
}

.TextoAgeMe2 {
}

.TitAgendaG {
	font-weight: bold;
	font-size:14px;
	margin-bottom:5px;
}

.TitAgendaG a{
	color:#748E07;
	text-decoration:none;
}

.TitAgendaG a:hover{
	color:black;
	text-decoration:none;
}

.lineablanca {
	border:1px solid #E8F2B5;
	margin-top:8px;
	margin-bottom:8px;
	margin-right:15px;
}

.NombreFecha{
	font-family: Arial;
	font-weight: bold;
	color:White;
	font-size: 13px;
	text-transform: uppercase;
}

.FechaG{
	font-family: Arial black; Arial;
	color:White;
	font-size: 26px;
}

.Paddings {
	border-top:1px dashed white;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
}

.Paddings P {
	font-size:11px;
}

.VolverCenOcio {
	margin-top:15px;
	font-size:12px;
	color:#9800B3;
	text-align: center;
	font-weight: bold;
}

.VolverCenOcio a{
	color:#748E07;
	text-decoration:none;
}

.VolverCenOcio a:hover{
	color:Black;
}

.TextoPequeSup {
	font-size:11px;
	text-align:right;
	padding-right:40px;
	padding-bottom:5px;
	font-weight:bold;

}

.TablaAlojamientos {
	margin-bottom:30px;
	background-color:#FFFFFF;
	font-size:11px;
	color:#494d3b;
}

.TablaAlojamientos a{
	color:#ec1d6b;
	text-decoration:none;
}

.TablaAlojamientos a:hover{
	color:#494d3b;
}

.TitAloja {
	font-size:14px;
	font-weight:bold;
	color:#35382a;
	margin-bottom:12px;
	margin-top:15px;
}

.TablaAlojamientos2 {
	font-size:11px;
	color:#494d3b;
}

.TablaAlojamientos2 a{
	color:#ec1d6b;
	text-decoration:none;
}

.TablaAlojamientos2 a:hover{
	color:#494d3b;
}

.MasInfo1 {
	height:20px;
	font-size:11px;
	color:White;
	text-align:right;
	font-weight:bold;
	padding-top:4px;
	padding-right:20px;
	background: #2FB4BB url(../images/Fecha1.jpg) center left no-repeat;
	margin-bottom:3px;
}

.MasInfo1 a{
	color:White;
	text-decoration:none;
}

.MasInfo1 a:hover{
	color:black;
}

.CMasInfo1 {
	height:20px;
	font-size:11px;
	color:White;
	text-align:right;
	font-weight:bold;
	padding-top:4px;
	padding-right:20px;
	background: #2FB4BB url(../images/Fecha12.jpg) left center no-repeat;
	margin-bottom:3px;
}

.CMasInfo1 a{
	color:White;
	text-decoration:none;
}

.CMasInfo1 a:hover{
	color:black;
}

.MasInfoOculto1 {
	background-color:#C4E7E9;
	font-size:11px;
	color:#3b3e30;
	text-align:justify;
	padding:25px;
}

.MasInfo2 {
	height:20px;
	font-size:11px;
	color:White;
	text-align:right;
	font-weight:bold;
	padding-top:4px;
	padding-right:20px;
	background: #BEDD37 url(../images/Fecha2.jpg) left center no-repeat;
	margin-bottom:3px;
}

.MasInfo2 a{
	color:White;
	text-decoration:none;
}

.MasInfo2 a:hover{
	color:black;
}

.CMasInfo2 {
	height:20px;
	font-size:11px;
	color:White;
	text-align:right;
	font-weight:bold;
	padding-top:4px;
	padding-right:20px;
	background: #BEDD37 url(../images/Fecha22.jpg) left center no-repeat;
	margin-bottom:3px;
}

.CMasInfo2 a{
	color:White;
	text-decoration:none;
}

.CMasInfo2 a:hover{
	color:black;
}

.MasInfoOculto2 {
	background-color:#D9EC81;
	font-size:11px;
	color:#3b3e30;
	text-align:justify;
	padding:25px;
}

.MasInfo3 {
	height:20px;
	font-size:11px;
	color:White;
	text-align:right;
	font-weight:bold;
	padding-top:4px;
	padding-right:20px;
	background: #EC1D6B url(../images/Fecha3.jpg) left center no-repeat;
	margin-bottom:3px;
}

.MasInfo3 a{
	color:White;
	text-decoration:none;
}

.MasInfo3 a:hover{
	color:black;
}

.CMasInfo3 {
	height:20px;
	font-size:11px;
	color:White;
	text-align:right;
	font-weight:bold;
	padding-top:4px;
	padding-right:20px;
	background: #EC1D6B url(../images/Fecha32.jpg) left center no-repeat;
	margin-bottom:3px;
}

.CMasInfo3 a{
	color:White;
	text-decoration:none;
}

.CMasInfo3 a:hover{
	color:black;
}

.MasInfoOculto3 {
	background-color:#F7D1E0;
	font-size:11px;
	color:#3b3e30;
	text-align:justify;
	padding:25px;
}

.MasInfo4 {
	height:20px;
	font-size:11px;
	color:White;
	text-align:right;
	font-weight:bold;
	padding-top:4px;
	padding-right:20px;
	background: #F8931F url(../images/Fecha4.jpg) left center no-repeat;
	margin-bottom:3px;
}

.MasInfo4 a{
	color:White;
	text-decoration:none;
}

.MasInfo4 a:hover{
	color:black;
}

.CMasInfo4 {
	height:20px;
	font-size:11px;
	color:White;
	text-align:right;
	font-weight:bold;
	padding-top:4px;
	padding-right:20px;
	background: #F8931F url(../images/Fecha42.jpg) left center no-repeat;
	margin-bottom:3px;
}

.CMasInfo4 a{
	color:White;
	text-decoration:none;
}

.CMasInfo4 a:hover{
	color:black;
}


.MasInfoOculto4 {
	background-color:#FFD9AC;
	font-size:11px;
	color:#3b3e30;
	text-align:justify;
	padding:25px;
}

.FormContact {
	font-size:11px;
	color: #5d624b;
	padding:4px;
}

.FormContact input{
	font-size:11px;
	color: #5d624b;
	margin: 2px 0px!important;
	margin: 0px;
	width: 280px;
}

.FormContact select{
	font-size: 11px;
	color: #5d624b;
	width: 280px;
	margin: 2px 0px!important;
	margin: 0px;
}

.FormContact textarea {
	margin: 2px 0px!important;
	margin: 0px;
	font-size:11px;
	color:  #5d624b;
	width:280px;
	height:100px;
}

#Enviar {
	background-color:#2FB4BB;
	color:White;
	border:1px solid #2FB4BB;
	width:60px;
	padding:2px 5px;
}

.Tinteres td { padding: 5px; font-size: 11px;}

.Tinteres a {color: #E91E6D; text-decoration: none;}
.Tinteres a:hover {color: #E91E6D; text-decoration: underline;}

.Tinteres #par {
	background-color: #f9f9f9;
}

.Tinteres #impar {
	background-color: #F1F2ED;
}

.subtitNar { color: #F8931F; font-family: Arial Black, Arial;}

.envioamigo {
	font-size:12px;
	color:#5E614E;
	text-align: left;
}

.envioamigo textarea {
	font-family: Arial;
	font-size: 13px;
	width: 440px;
}

.fondogris {
	background-color:#F1F2ED;
}

.dim605x166 {
	width: 605px;
	height: 166px;
}

.ancho605 { width: 605px;}

.comollegar {display:none;}
