/* CSS Document */
/* Hoja de estilos de AlojamientosTuristicos */

BODY {  
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size:10px;
	  background-color:#3d6176;
	  background: url(../images/degradado.png) repeat-x top left #ffffff;
	  background-attachment:fixed;
	  }
   

   .Titulos_celeste {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color:#1f68b2; font-weight:bold; padding-left:15px;}
   .Titulos_negro   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
   .Txt_contenido   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
   .hoteltitulo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #1f68b2;}
 

 /* Estilos para Tablas de Resultados, Paginación, Tarifas*/
	
.hotelcab		{ background-color:#bddae5;color: #ffffff;font-weight:bold;align:center;}
table.hotel		{ width:100%;font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000;}
td.hotel 		{ background-color:#EFF7E1;color: #000000;vertical-align:top;}
td.cuerpohotel2 	{ vertical-align:middle;text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-top:5px;}
td.cuerpohotel2left 	{ width:110px;vertical-align:top;text-align:justify;}
img.hotel 		{ vertical-align:top;float: left;margin:5px 0 0 5px;width:100px;height:67px;}
img.hotel2 		{ vertical-align:middle;align:middle;width:200px;height:133px;margin:2px;}
img.hotelcab 		{ vertical-align:center;margin:1px;width:15px;height:15px;float:right;}
img.recom {padding-left:4px;}

	table.ampliada { width:auto;margin-left:130px;padding-top:5px;font:10px 'Verdana', Arial, Helvetica, sans-serif;color:#666666;}
    table.ampliada td, th{padding-top:5px;padding-left:5px;}
    table.ampliada tbody tr td{height:25px;}
	table.ampliada td a:link, td a:visited{color:#0099CC;text-decoration:none;font-weight: bold;}
    table.ampliada td a:hover{color:#000000;text-decoration:underline;font-weight: bold;}
	
	table.tarifas {width:auto;margin-left:60px;border-collapse:collpase;font:10px 'Verdana', Arial, Helvetica, sans-serif; border:1px solid #CCCCCC;}
    table.tarifas tr,th { padding:5px 5px 5px 5px;}
		
	table.concejos {width:auto;margin-left:90px;margin-top:10px;margin-bottom:10px;}

	table.pueblos {border-collapse:collapse;width:auto;}
	table.pueblos td {padding-left:30px;padding-right:10px;padding-bottom:10px;}	
  	
	table.precios {border-collapse:collapse; border:1px solid #666;width:auto;margin-left:28px;font:10px 'Verdana', Arial, Helvetica,         sans-serif;color:#666666; }
        table.precios td{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}
	.celda1 th{background-color: #bddae5; height:3px;}
	.celda2 td {background-color:#dff3ff;}
	
	table.recom {width:auto;margin-top:10px;font:10px 'Verdana', Arial, Helvetica, sans-serif;color:#666666;}
   
	table.oro {border-collapse:collapse;width:auto;margin-left:35px}
	
	table.orodetalle {background-color: #dff3ff;}
	table.orodetalle td,th {background-color:#dff3ff; font-size:10px;padding-left:10px;}
	
	table.orogalería {margin-left:20px; width:auto;border-collapse:collapse;}
	
	table.orotitulo {width:auto; border-collapse:collapse;margin-left:22px;/*border:1px solid #CCCCCC;*/}
	table.orotitulo td a:link, td a:visited, td a:hover, td a:active {text-decoration:none;}

	table.imagenes {border-collapse:collapse; margin-left:40px;}
	table.imagenes td { width:400px;vertical-align:middle;background-color:#CCCCCC}
	table.imagenes th{background-color:#CCCCCC}
	
	table.paginacion {width:auto; vertical-align:middle; background-color:#CCCCCC;width:auto;margin-left:200px;background-color: #dff3ff;}
	table.paginacionimg {width:auto;margin-left:120px;background-color: #dff3ff;}
	
	table.centrada {
	margin:auto;}
	
	table.abc {width:auto; vertical-align:middle; background-color:#CCCCCC;margin-left:70px;background-color: #dff3ff;}
	.abc a:link {color: #006699; text-decoration:none;}
  	.abc a:visited{color:#006699; text-decoration:none;}
        .abc a:active {color:#006699; text-decoration:none;}
        .abc a:hover{color: #000000; text-decoration:underline;}
	
  /* Estilos para listas */
  
  /* Menu Secundario*/
  ul.menusec{
  margin:0 0px 0 0px;
  list-style-type:none;
  font-weight:bold;
  background-color:#dff3ff;
  }
   
  li.border {
   margin:2px 0px 0px 0px;
   padding:0 0 3px 10px;
   /*border-top:1px solid #5d8faf;*/
   border-bottom:2px solid #5d8faf;	
   }

  li.noborder {
   margin:2px 0px 0px 0px;
   padding:0 0 3px 10px;
   /*border-top:1px solid #5d8faf;*/
   } 
  
  /*Fin Menu Secundario*/       
          
  /*menu opcion oro*/ 
  ul.oro {
  margin:0 0 0 28px;
  list-style-type:none;
  font-weight:bold;
  width:450px;
  }
   
  li.orol {
   float:left;
   padding:0 0 3px 5px;
   }
  
  /*fin menu opcion oro*/
  
  /* menu principal*/ 
  
  #menu ul {
	margin:0;
	padding:5px 0px 5px 0;
	list-style:none;
	width:400px;
	float:right;
	background-color:#bddae5;
	}
	
  #menu ul li {
	float:right;
	padding:0 10px 0 10px;
	}
  
  /*fin menu principal*/
	
	/*Estilos para Caracteres*/ 	
  #otros p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;margin-left:28px;margin-right:20px;text-align:justify;}
  #otros h3 {font-size:11px;color: #990000;}
  
  #col_izq h2 {font-size:11px; font-weight:bold; color:#1f68b2; padding:3px 0 3px 10px; margin-bottom:5px; background-color:#bddae5}
  #col_izq li a:link{ color: #666666 ; text-decoration:none;}
  #col_izq li a:visited{ color:#666666; text-decoration:none;}
  #col_izq li a:active{ color:#666666; text-decoration:none;}
  #col_izq li a:hover{ color: #1f68b2; text-decoration:none;}
  #col_der h2 { font-size:11px;color: #1F68B2; padding:8px 0  0 5px;}
  
  h2.enlaces {margin-left:15px;}
  ul.enlacesl {margin-left:20px;list-style-type:none;}
  

/* Estilos para Enlaces */
 

  a.link_fichas:link {color: #006699; text-decoration:none;}
  a.link_fichas:visited {color:#006699; text-decoration:none;}
  a.link_fichas:active {color:#006699; text-decoration:none;}
  a.link_fichas:hover {color: #000000; text-decoration:underline;}
 
  a.link_pie:link {color: #000000; text-decoration:none;}
  a.link_pie:visited {color:#000000; text-decoration:none;}
  a.link_pie:active {color:#000000; text-decoration:none;}
  a.link_pie:hover {color: #000000; text-decoration:underline;}

  a.link_menu:link {color: #1f68b2  ; text-decoration:none;}
  a.link_menu:visited {color:#1f68b2  ; text-decoration:none;}
  a.link_menu:active {color:#1f68b2; text-decoration:none;}
  a.link_menu:hover {color: #000000; text-decoration:none;}

	 
 


