/* CSS Document */
body {
	margin-top:5px;
	background-color:#999999;
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
#contenido { margin: 0 auto;}
a {color:#0780c6; text-decoration:none;}
img {border: 0;}

.bg-body-top{background: url("../img/bg-body-top.gif");background-repeat:no-repeat;}
.bg-body-top2{background: url("../img/bg-body-top2.gif");background-repeat:no-repeat;}
.bg-body-top3{background: url("../img/bg-body-top3.gif");background-repeat:no-repeat;}
.bg-top150x18{background: url("../img/bg-top-150x18.gif");background-repeat:no-repeat; background-color:#FFFFFF;}
.bg-top609x18{background: url("../img/bg-top-609x18.gif");background-repeat:no-repeat; background-color:#FFFFFF;}
.bg-top222x18{background: url("../img/bg-top-222x18.gif");background-repeat:no-repeat; background-color:#FFFFFF;}

.bg-base{
	background: url("../img/bg-base-990x35.gif");
	background-repeat:no-repeat;
}

.bg-google990x38{
	background: url("../img/bg-google-990x38.gif");
	background-repeat:no-repeat;
}

.googlecss{
	font-size:11px;
	color: #4c4c4c;
	font-weight: normal;
	text-decoration: underline;
	white-space: nowrap;
}


#menu01 {width: 140px;}
#menu01 ul, li {list-style-type: none;}
#menu01 ul {margin: 0; padding: 0;}
#menu01 li {background: url("../img/bg-punto-gris.gif");background-repeat:no-repeat;}
#menu01 a {text-decoration: none;color: #fff; display: block; padding: 3px 5px;width: 135px; font-size:11px;}
#menu01 a:hover { color: #00f0ff;}

#menu02 {width: 140px;}
#menu02 ul, li {list-style-type: none;}
#menu02 ul {margin: 0; padding: 0;}
#menu02 li {background: url("../img/bg-punto-gris-claro.gif");background-repeat:no-repeat;}
#menu02 a {text-decoration: none;color: #888888; display: block; padding: 3px 5px;width: 135px; font-size:11px;}
#menu02 a:hover { color: #000;}

#menu03 {width: 212px;}
#menu03 ul, li {list-style-type: none;}
#menu03 ul {margin: 0; padding: 0;}
#menu03 li {background: url("../img/bg-negro.gif");background-repeat:no-repeat;}
#menu03 a {text-decoration: none;color: #FFFFFF; display: block; padding: 3px 30px;width: 212px; font-size:11px;}
#menu03 a:hover { color: #ffd500;}


/* -------------------------------------------- INICIO BASE LINK */
.basecity {text-align:center;}
.basecity a{ color:#333333; }
.basecity a:hover{ color:#00f0ff; font-weight: bold;}
/* -------------------------------------------- FIN BASE LINK */


/* -------------------------------------------- INICIO TEXTO */
.link {color:#0780c6;font-weight: bold;}
.text-title01{
font-size:24px;
border-bottom:#3aa7d5 1px;
border-bottom-style:solid;
}

.text-sub{
font-size:20px;
color:#888888;
border-bottom:#888888 1px;
border-bottom-style:solid;
}


/* -------------------------------------------- FIN TEXTO */



/* -------------------------------------------- INICIO ITEMS */
#items li {
list-style-image: url(../img/tilde-items.gif);
}
#items li a{
text-decoration:none;
color:#666666;
}
/* -------------------------------------------- FIN ITEMS */


/* -------------------------------------------- INICIO ALOJAMIENTO */
#aloj li {
list-style-image: url(../img/tilde-items.gif);
padding-bottom:10px;
width:500px
}
#aloj li a{
text-decoration:none;
color:#666666;
}

#aloj li a:hover{
color:#0780c6;
font-weight: bold;
}

/* -------------------------------------------- FIN ALOJAMIENTO */

/* LISTADO DE ALOJAMIENTOS NUEVO */
.prestadores, .prestadores-circuito {float:left;padding:5px 0px 5px 0px;margin:0px; width:592px;}
.prestadores span.row1, .prestadores-tit span.row1 {float:left;width:165px; text-align:left; padding:0px 0px 0px 14px;}
.prestadores span.row2, .prestadores-tit span.row2 {float:left;width:155px; padding:0px 3px 0px 2px;text-align:left;}
.prestadores span.row3, .prestadores-tit span.row3 {float:left;width:128px; text-align:center;}
.prestadores span.row4, .prestadores-tit span.row4 {float:left;width:60px; text-align:center;}

.prestadores-tit, .prestadores-tit-2 {height:16px; padding:4px 0px 0px 0px;background: url(/util/img/tit/tit-11.jpg) repeat-x;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;text-decoration:none;line-height: 11px; color:#000; font-weight:bold; text-shadow: 1px 1px 1px #666666;}


.prestadores-circuito span.row1, .prestadores-tit-2 span.row1 {float:left;width:130px; text-align:left; padding:0px 0px 0px 4px;}
.prestadores-circuito span.row2, .prestadores-tit-2 span.row2 {float:left;width:120px; padding:0px 3px 0px 2px;text-align:left;}
.prestadores-circuito span.row3, .prestadores-tit-2 span.row3 {float:left;width:67px; text-align:center;}
.prestadores-circuito span.row4, .prestadores-tit-2 span.row4 {float:left;width:40px; text-align:center;}
.prestadores-circuito span.row5, .prestadores-tit-2 span.row5 {float:left;width:76px; text-align:center; color:#036; font-weight:bold;}


/* LISTA DE ALOJAMIENTOS */
.aloj-list {width:610px;float:left; margin:0px; padding:0px;background: url(/util/img/bg-alojlist.png) no-repeat;}
.aloj-list ul{float:right; list-style-type: none; text-align:center; margin:0px 0px 0px 4px; padding:0px;}

.aloj-list ul li{width:148px; height:20px; margin:1px 0px 1px 2px; float:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-decoration:none;background-image: url("/util/img/tit/tit-9.jpg"); background-repeat:repeat-x;}

.aloj-list ul li a{color:#000;}

.sin-rubro{width:610px; height:26px; padding:4px 0px 0px 0px; margin:20px 0px 20px 0px; float:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-decoration:none;background-image: url("/util/img/bg-sinrubro.png"); background-repeat:no-repeat; text-align:center;color:#720000;text-shadow: 1px 1px 1px #666666;}

.h1 {font-size: 24px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-shadow: 2px 2px 2px #a7b4c0;-webkit-text-stroke: 1px #034c5e; text-decoration: none;color: #034c5e;background-repeat:no-repeat;background-image: url("/util/img/flechas/flecha-10.png"); padding:0px 0px 0px 24px; line-height:25px; text-align:left;}

.tit-aloj{font-family: Arial;font-size: 11px;font-style: normal;text-decoration:none;line-height: 11px; color:#000; font-weight:bold; text-align:left;}

.txt-aloj{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-decoration:none;line-height: 11px; color:#000;}

/* ************************************************************************************************************************************** */
/* *****************************************************  FONDO PARA TITULOS 20px  ****************************************************** */
/* ************************************************************************************************************************************** */

.tit-1, .tit-2, .tit-3, .tit-4, .tit-5, .tit-6, .tit-7, .tit-8, .tit-9, .tit-10, .tit-11, .tit-12, .tit-13, .tit-14, .tit-15 {background-repeat:repeat-x;height:18px; padding-top:2px; line-height: normal;text-decoration:none;}
.tit-1 {background-image:url(/util/img/tit/tit-1.jpg);}
.tit-2 {background-image:url(/util/img/tit/tit-2.jpg);}
.tit-3 {background-image:url(/util/img/tit/tit-3.jpg);}
.tit-4 {background-image:url(/util/img/tit/tit-4.jpg);}
.tit-5 {background-image:url(/util/img/tit/tit-5.jpg);}
.tit-6 {background-image:url(/util/img/tit/tit-6.jpg);}
.tit-7 {background-image:url(/util/img/tit/tit-7.jpg);}
.tit-8 {background-image:url(/util/img/tit/tit-8.jpg);}
.tit-9 {background-image:url(/util/img/tit/tit-9.jpg);}
.tit-10 {background-image:url(/util/img/tit/tit-10.jpg);}
.tit-11 {background-image:url(/util/img/tit/tit-11.jpg);}
.tit-12 {background-image:url(/util/img/tit/tit-12.jpg);}
.tit-13 {background-image:url(/util/img/tit/tit-13.jpg);}
.tit-14 {background-image:url(/util/img/tit/tit-14.jpg);}
.tit-15 {background-image:url(/util/img/tit/tit-15.jpg);}

/* LISTADO DE ALOJAMIENTOS NUEVO */
.listado {float:left;padding:5px 0px 5px 0px;margin:0px; width:582px;}
.listado span.col1, .titulo-listado span.col1 {float:left;width:160px; text-align:left; padding:0px 0px 0px 14px;}
.listado span.col2, .titulo-listado span.col2 {float:left;width:155px; padding:0px 3px 0px 2px;text-align:left;}
.listado span.col3, .titulo-listado span.col3 {float:left;width:130px; text-align:center;}
.listado span.col4, .titulo-listado span.col4 {float:left;width:55px; text-align:center;}

.titulo-listado {height:14px; padding:0px 0px 0px 10px;background: url(/util/img/tit/tit-11.jpg) repeat-x;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;text-decoration:none;line-height: 11px; color:#000; font-weight:bold; text-shadow: 1px 1px 1px #666666;}


/* LISTA DE ALOJAMIENTOS */
.aloj-list {width:610px;float:left; margin:0px; padding:0px;background: url(/util/img/bg-alojlist.png) no-repeat;}
.aloj-list ul{float:right; list-style-type: none; text-align:center; margin:0px 0px 0px 4px; padding:0px;}

.aloj-list ul li{width:148px; height:20px; margin:1px 0px 1px 2px; float:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-decoration:none;background-image: url("/util/img/tit/tit-9.jpg"); background-repeat:repeat-x;}

.aloj-list ul li a{color:#000;}

.sin-rubro{width:610px; height:26px; padding:4px 0px 0px 0px; margin:20px 0px 20px 0px; float:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-decoration:none;background-image: url("/util/img/bg-sinrubro.png"); background-repeat:no-repeat; text-align:center;color:#720000;text-shadow: 1px 1px 1px #666666;}

/* ************************************************************************************************************************************** */
/* **************************************************************  COLORES  ************************************************************* */
/* ************************************************************************************************************************************** */

.amr {color:#cfb53f;}
.amr2 {color:#a2ad0c;}
.mrr {color:#5a3300;}
.mrr2 {color:#666633;}
.azl {color:#006699;}
.azl2 {color:#01344e;}
.azl3 {color:#2d92c4;}
.azl4 {color:#000099;}
.vde {color:#43984d;}
.vde2 {color:#036e1a;}
.vde3 {color:#002c16;}
.rjo {color:#990000;}
.rjo2 {color:#cc0000;}
.rjo3 {color:#ef7777;}
.ddo {color:#4f4e00;}
.grs {color:#c2c2c2;}
.grs2 {color:#5b5b5b;}
.grs3 {color:#7c7c7c;}
.bco {color:#ffffff;}
.ngo {color:#000;}
.nja {color:#ff9933;}
.nja2 {color:#ffd200;}
.vta {color:#5101c3;}

/* ************************************************************************************************************************************** */
/* *****************************************************  SEPARADORES CON ESPACIOS  ***************************************************** */
/* ************************************************************************************************************************************** */

.br-1 {margin-top:11px;margin-bottom:4px;font-size:1px;line-height:1px; height:1px;}
.br-2 {margin-top:6px;margin-bottom:4px;font-size:1px;line-height:1px; height:1px;}
.br-3 {margin-top:2px;margin-bottom:2px;font-size:1px;line-height:1px; height:1px;}
.br-4 {margin-top:1px;margin-bottom:1px; clear:both;}
.br-5 {margin-top:40px;margin-bottom:40px;}

/* ************************************************************************************************************************************** */
/* ***************************************************  SEPARADOR CON LINEA DE PUNTOS  ************************************************** */
/* ************************************************************************************************************************************** */

.puntos-1, .puntos-4{margin-top:5px;font-size:1px;margin-bottom:6px;line-height:1px;background-repeat: repeat-x;height:1px;}
.puntos-2, .puntos-5{margin-top:1px;font-size:1px;margin-bottom:1px;line-height:1px;background-repeat: repeat-x;height:1px; clear:both;}
.puntos-1{background-image: url(/util/img/puntos.gif);}
.puntos-2{background-image: url(/util/img/puntos.gif);}

.puntos-3{width:120px;margin-top:1px;font-size:1px;margin-bottom:1px;line-height:1px; background-image: url(/util/img/puntos.gif);background-repeat: repeat-x;height:1px;}

.puntos-4{background-image: url(/util/img/puntos-2.gif);}
.puntos-5{background-image: url(/util/img/puntos-2.gif);}