body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F6F5F2;
}
/* FORMS */
.textarea { font-family: Arial, Helvetica, sans-serif; color: #58636D; font-size: 11px; letter-spacing: 0px; line-height: 11px; background-color: #FFFFFF; border:1px; border-style:solid; border-top-width:1px; border-top-color:#E0E0E0; border-right-width:1px; border-right-color:#E0E0E0; border-bottom-width:1px; border-bottom-color:#C3C3C3; border-left-width:1px; border-left-color:#C3C3C3}
.texfield  {
	font-family: Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 130px;
}
.texto {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4E493D;
	text-decoration: none;
}
.tdblanco {
	background-color: #FFFFFF;
}


.dropdown  {
	font-family: Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 130px;
}
/* FORMS */

.tdmenu {
	background-image: url(../imagenes/bg_menu.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.tdlineah {
	background-image: url(../imagenes/lineah.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.menu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999C77;
	text-decoration: none;
}
.menu:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A88F51;
	text-decoration: none;
}
.submenu {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.tdpostit {
	background-image: url(../imagenes/home/middle_reservas.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.bgbox {
	background-image: url(../imagenes/home/bg_box.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.textogrisbold {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8E8D91;
	text-decoration: none;
}
.textogris {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8E8D91;
	text-decoration: underline;
}
.textogris:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #AE9657;
	text-decoration: underline;
}
.alojamiento {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6F4B27;
	text-decoration: none;
}
.alojamiento:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #808355;
	text-decoration: none;
}
.textogris2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8E8D91;
	text-decoration: none;
}
.tdadonde {
	background-image: url(../imagenes/home/titulos/adondevas.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.topficha {
	background-image: url(../imagenes/fichas/top.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.tdfichaavanzada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #575559;
	text-decoration: none;
	background-color: #F9F4DB;
	background-image: url(../imagenes/fichas/conreserva.png);
	background-position: right top;
	background-repeat: no-repeat;
}
.punto {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #B5B7B7;
	text-decoration: none;
}
.alquiler {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #808355;
	text-decoration: none;
}

.ubicacion {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #808355;
	text-decoration: none;
}
.textobordeauxbold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}
.textogrisoscurobold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #575658;
	text-decoration: none;
}
.alojamientolista {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6F4B27;
	text-decoration: none;
}
.alojamientolista:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #808355;
	text-decoration: none;
}
.puntolista {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #B5B7B7;
	text-decoration: none;
}
.ubicacionlista {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #808355;
	text-decoration: none;
}
.ubicacionlista:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6F4B27;
	text-decoration: none;
}
.textogrisoscuro {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #575658;
	text-decoration: none;
}
.copy {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666569;
	text-decoration: none;
}
.menubottom {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666569;
	text-decoration: none;
}
.menubottom:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9A0C04;
	text-decoration: underline;
}
.bglogin {
	background-image: url(../imagenes/login/middle.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.tdofertas {
	background-image: url(../imagenes/home/bg_box_gris.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.titofertas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4E493D;
	text-decoration: none;
}
.plazas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #808355;
	text-decoration: none;
}
.linkalojamiento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #575559;
	text-decoration: underline;
}
.linkalojamiento:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #85885B;
	text-decoration: underline;
}
.txtboldverdepeq {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #85885B;
	text-decoration: none;
}
.tdlineahficha {
	background-image: url(../imagenes/fichas/lineah.png);
	background-repeat: repeat-x;
	background-position: left center;
}
.subtitulosficha {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A88F51;
	text-decoration: none;
}
h3.subtitulosficha { margin:0 !important; }

.sinservicio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A88F51;
	text-decoration: line-through;
}



.txtverdepeq {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #85885B;
	text-decoration: none;
}
.tdficha {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #575559;
	text-decoration: none;
	background-color: #F9F4DB;
}
.txtboldmarronpeq {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6F4B27;
	text-decoration: none;
}
.titulo {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A88F51;
	text-decoration: none;
}
.subtitulo2 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #443533;
	text-decoration: none;
}
.tablabcabordegris {
	background-color: #FDFDFB;
	border-color: #E0E0E1;
	border-style: solid;
	border-width: 1px;
}
.subtitulo3 {


	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #727353;
	text-decoration: none;
}
.textogrismediobold {


	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #727175;
	text-decoration: none;
}
.textofondo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #AE9657;
}
.textofondogris {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #727175;
}
.txtbordeauxpeqbold {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}
.subtitulosbordeaux {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}
.textoblanco {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.textoamarillo {


	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #D2C6A4;
	text-decoration: none;
}
.textareaconsulta {
	font-family: Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 450px;
}
.texfield2 {

	font-family: Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 65px;
}
.cp {

	font-family: Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 40px;
}
.poblacion {


	font-family: Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 70px;
}
.nombre {


	font-family: Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 335px;
}
.textarea2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 250px;
}
.textomarronclarobold {


	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #AE9657;
	text-decoration: none;
}
.textarea3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 400px;
}
.texfield3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 200px;
}
.paginacion {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8E8D91;
	text-decoration: none;
}
.paginacion:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
}
.pagina {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
}
.bggrisclaro {
	background-color: #F6F5F2;
}
.bonos {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}
.textofondogrisclaro {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #AE9657;
}
.texfield4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 35px;
}
.txtpequeno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4E493D;
	text-decoration: none;
}
