body {
  font-family: Verdana, Arial, Helvetica;
  font-size:70%;
  background-color:#fafafa;
  margin: 0;
  border: 0;
  color:#333;
}
form {
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
#borde_y_negro {
 background:#eeeeee; 
 
 width:100%;
 color:#333;
}
#borde_foto {
 border:1px solid #999;
}
#borde_foto a {
 border:1px solid #999;
}
#blanco {
 color:FFF;
}
#blanco a {
 color:FFF;
}
#gris_claro {
 color:ebebeb;
}

#gris_claro a {
 text-decoration:none;
}
#gris_claro a:hover {
 text-decoration:underline;
}
a {
 color:#333;
}
table {
  font-family: Verdana, Arial, Helvetica;
  font-size:100%; 
  }
#menu_sup_inicial {
 padding:3px 2px 2px 10px;
 color:#FFF;
 text-align:left;
 font-size:90%;
}
#menu_sup_inicial a {
 color:#FFF;
 text-decoration:none;
}
#menu_sup_inicial a:hover {
 color:#CCC;
 text-decoration:none;
}
#menu_sup {
 padding:2px 10px 2px 2px;
 color:#FFF;
 text-align:right;
}
#menu_sup a {
 color:#FFF;
 text-decoration:none;
}
#menu_sup a:hover {
 color:#CCC;
 text-decoration:none;
}
#logo {
 float:left;
 width:150px;
 padding: 5px;
}
#menu_sup_foto {
  color:#666;
  text-align:right;
  margin-top: 40px;
  padding: 0px 8px 1px 0px;
  letter-spacing:1px;
}
#menu_sup_foto a {
  color:#666;
  text-decoration:none;
  font-size:110%;
}
#menu_sup_foto a:hover {
  color:#8A1041;
  text-decoration:none;
}
#menu_sup_foto2 {
  color:#666;
  text-align:right;
  margin-top: 40px;
  vertical-align: middle;
  padding: 0px 0px 0px 0px;
  /*letter-spacing:1px;*/
}
#menu_sup_foto2 a {
  color:#666;
  text-decoration:none;
  font-size:100%;
}
#menu_sup_foto2 a:hover {
  color:#8A1041;
  text-decoration:none;
}
#menu_sup_foto3 {
  color:#666;
  text-align:right;
  margin-top: 40px;
  vertical-align: middle;
  padding: 0px 0px 0px 12px;
  /*letter-spacing:1px;*/
}
#menu_sup_foto3 a {
  color:#666;
  text-decoration:none;
  font-size:100%;
}
#menu_sup_foto3 a:hover {
  color:#8A1041;
  text-decoration:none;
}
#foto_cabecera {
  background-image:url(img/cabecera_temporal.jpg);
  background-position:100% 100%;
  background-repeat:no-repeat;
  height: 250px;
  border-bottom:1px solid #999;
  border-top:1px solid #999;
  width:100%;
}

#fnd_dcha_master {
  background-image:url(img/fnd_dcha_master.gif);
  background-position:100% 100%;
  background-repeat:y;
  width:9px;
}

#fnd_izda_master {
  background-image:url(img/fnd_izda_master.gif);
  background-position:100% 100%;
  background-repeat:y;
  width:9px;
}

#pie {
 background:#c8c8c8;
 padding:2px 2px 2px 10px;
 color:#333;
 text-align:left;
 border-top:3px solid #999;
}
#pie a {
 color:#333;
 text-decoration:none;
}
#pie a:hover {
 color:#8A1041;
 text-decoration:none;
}
#columna {  
  width:100%; 
  background:#333; 
  color:#c8c8c8;
  font-size:150%;
  height:35px;
}
#columna33 a {
 color:#c8c8c8;
 text-decoration:none;
}
#columna33 a:hover {
 color:#FFF;
}
#subpie1 {
 color:#666;
 padding:5px;
}
#subpie2 {
 padding:5px;
}
#subpie2 a {
 color:#666;
 text-decoration:none;
}
#subpie2 a:hover {
 text-decoration:underline;
}
#ciudades {
  background:#666; 
  color:#FFF;
  width:120px;
}
#ciudades a {
  color:#FFF; 
  text-decoration:none;
}
#ciudades a:hover {
  color:#FFF; 
  text-decoration:none;
}
.formu {
 border-bottom:1px solid #999;
 border-top:1px solid #999;
 border-right:1px solid #999;
 border-left:1px solid #999;
 font-size:90%;
 background:#d9d9d9;
}
.formu2 {
 border-bottom:1px solid #999;
 border-top:1px solid #999;
 border-right:1px solid #999;
 border-left:1px solid #999;
 font-size:90%;
 color:#4E4E4E;
  background:#ffffff;
}
.boton {
 font-size:9px;
 color:#4E4E4E;
 background:#d9d9d9;
 height: 55px;
 width: 125px;
 text-transform: uppercase;
 text-overflow: ellipsis;
}

.boton_disponibilidad {
 font-size:9px;
 color:#4E4E4E;
 background:#d9d9d9;
 height: 15px;
 width: 150px;
 text-transform: uppercase;
}
h2 {
 font-size:160%;
 color:#333;
}

#link333 {
 color:#61729d;
}
#link333 a {
 color:#61729d;
 text-decoration:none;
}

#link333 a:hover {
 color:#333;
 text-decoration:none;
}
#titular {
  font-size:120%;
  font-weight:bold;
}
#tabla {
	background:#ffffff; 
	width:100%;
}
#categoria {
	letter-spacing:7px;
	font-size:160%;
	padding:10px 0px 0px 0px;
	text-align:right; 
	color:#999;
	
}
#email {
	color:#5e0d27;
	border:none;
	
}
#email a {
	color:#5e0d27;
	border:none;
}
#nombre_hotel {
	font-weight:bold; 
	font-size:110%; 
	padding-bottom:13px; 
	
}
#link_hotel {
	color:#333;
}
#gris {
	color:#333;
}
#subtabla {
	background:#eeeeee;
	color:#333;	 
	width:100%;
}

#bla {
	color:#333;
}
#texto_imagen { 
	width:98%;
	color:#333;
	text-align: center;
}
#link_categorias {
	font-family: Verdana;
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
}

#link_videotech {
	font-family: Verdana;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

#link_categorias a {
	font-family: Times New Romans;
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
}

#texto_descarga { 
	width:98%;
	color:#333;
	text-align:left;
}

#fondo_cabecera{
	font-size:160%; 
	background:#ead0cf; 
	border-top:1px solid #FFF; 
	height:35px;
}

#logo_saretic a {
  	color:#5e5c5a;
  	text-decoration: none;
	font-size: 6pt;
	font-weight: bold;
}
#logo_saretic a:hover {
  	color:#5e5c5a;
  	text-decoration: none;
	font-size: 6pt;
	font-weight: bold;
}
#logo_saretic {
 	color:#5e5c5a;
 	text-decoration: none;
	font-size: 6pt;
	font-weight: bold;
}
#link_index a {
	color: #555;
	text-decoration:none
}
#link_index a:hover {
	color: #555; /*color: #8A1041"*/
	text-decoration:underline;
}
#callejero a {
        color: #333;
        text-decoration:none;
}
#callejero a:hover {
        color: #8a1041;
        text-decoration: none;
}
.linea_vertical {
	background-image: url(img/linea_vertical.jpg);
	background-repeat: repeat-y;
	/*margin-top: -2px;*/
}