/* Fuentes: Safari 3+ y Firefox 3.1+ */

  @font-face {
    font-family: "artesanando_century";
    font-style:  normal; 
    font-weight: normal;
    src: url('/fuentes/CenturyGothic.ttf');
  }
  @font-face {
    font-family: "artesanando_ultra";
    font-style:  normal;
    font-weight: normal;
    src: url('/fuentes/UltraCondensedSansSerif.ttf');
  }

/* Fuentes: Internet Explorer */

/*  @font-face {
    font-family: "artesanando_century_ie";
    font-style:  normal; 
    font-weight: normal;
    src: url('/fuentes/CenturyGothic.eot');
  }
  @font-face {
    font-family: "artesanando_ultra_ie";
    font-style:  normal;
    font-weight: normal;
    src: url('/fuentes/UltraCondensedSansSerif.eot');
  }
*/
/* Estructura principal                                                       */
/* ---------------------------------------------------------------------------*/

* {
  margin:0;
  padding:0;
  font-family: "artesanando_century", "artesanando_century_ie", Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;  
}

html, body {
  height:100%;
}

body {
  text-align:center;   
  background-color: #f9fed5;
}

#distance { 
  width:1px;
  height:50%;
  margin-bottom:-306px; /* half of container's height */
  float:left;
}

#container {
  background-color: #f9fed5;
  background-image: url( '/images/site/fondo.jpg' );
  border:0;
	margin:0 auto;
  position:relative; /* puts container in front of distance */
  text-align:left;
  height:612px;
  width:980px;
  clear:left;
}

#container img {
  border: 0;
}

/* Contenedor                                                                 */
/* ---------------------------------------------------------------------------*/

#contenedor {
  padding: 5px; 
  overflow: auto; 
  height: 298px;
}

#contenedor_sup {
  padding: 5px; 
  overflow: auto; 
  height: 255px;
}

#contenedor_inf {
  padding: 5px; 
  overflow: auto; 
  height: 38px;
}


/* Enlaces                                                           */
/* ---------------------------------------------------------------------------*/

#enlaces {
  width: 513px; 
  padding:5px;
  margin-top: 12px;
  border: 1px solid black; 
  background-color: #fff; 
  text-align: center;
}

#enlaces a {
  text-decoration: none;
  font-weight: bold;
  color: #a00;
}

a {
  text-decoration: none;
  color: #000;
  font-size:10px;
}

a:hover {
  text-decoration: underline;
  color: #000;
  font-size:10px;
}

.link_fichero a {

    text-decoration: underline;
    color: blue;
    font-size: 14px;
}

.link_fichero a:hover {

    text-decoration: underline;
    color: #133091;
    font-size: 14px;
}

/* Estructura de la página                                                    */
/* ---------------------------------------------------------------------------*/
#contenedor_izq{
float:left;
width:380px;
}

#logo_izq{
padding-top:20px;
padding-left:0px;
} 

#contenedor_menu{
float:left;
margin-top:30px;
width:580px;
text-align:justify; 
}

#contenedor_dcha{
float:left;
margin-top:5px;
width:580px;
text-align:justify;
height:380px;
padding-right:10px;
overflow: auto; 
}

#contenedor_dcha p {
  font-size: 14px;
  margin-bottom: 12px;
}

#contenedor_dcha .destacado {
  font-family: "artesanando_ultra","artesanando_ultra_ie", Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: gray;
}

#contenedor_dcha .capa_destacado {
  border: 1px solid gray;
  margin-bottom: 14px;
  text-align: center;
  background-color: #eaf3ab;
  
}

#contenedor_dcha .destacado1 {
  font-size: 12px;
  font-weight:bold;
}

#contenedor_dcha .destacado1 a {
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
}
#contenedor_dcha .destacado1 a:hover {
  font-size: 12px;
  font-weight:bold;
  text-decoration:underline;
}


#contenedor_dcha .titulo_detalle {
  color: gray;
  font-weight:bold;
  font-size:14px;
}


#contenedor_dcha p {
  font-size: 12px;
  font-weight: normal;
}

#contenedor_dcha .titulo {
   color:#f09220;
  font-weight:bold;
  font-size: 14px;
}

#contenedor_dcha .titulo_terap {
  font-size: 14px;
  font-weight:bold;
}

#contenedor_dcha .titulo a {
  font-size: 14px;
  font-weight:bold;
}


#contenedor_dcha ul {
 	list-style: none;
 	margin: 1em 0 1em 0;
 	padding-left: 0px;
 	}
 
#contenedor_dcha ul li {
 	padding: 0 0 4px 20px;
 	line-height: 1.5em;
 	background: url('/images/site/bullet1.jpg') no-repeat 0 0;
}

#contenedor_dcha .terapeutica {
 	padding: 0 0 4px 20px;
 	line-height: 1.5em;
 	background: url('/images/site/bullet1.jpg') no-repeat 0 0;
}

#contenedor_dcha .texto_detalle {
  padding-left: 8px;
}

#contenedor_dcha li.sinfondo a {
  font-size: 14px;
  color:#f09220;
  font-weight: bold;    

}

#contenedor_dcha li.sinfondo h2 {
  font-size: 14px;
      color:#f09220;

}
#contenedor_dcha li.sinfondo p {
  font-size: 12px;
      color:#000;

}

#contenedor_dcha li.sinfondo { background: none; font-size: 12px;}

#volver {
  background: url('/images/site/volver.jpg') no-repeat 0 0;
  padding-left: 18px;
}

#volver a {
  font-size: 12px;
}

#tabla_act td {
  width: 20%;
  font-size: 14px;
  background-color: #eaf3ab;
  }
  
  #tabla_act td a {
    color:#f09220;
    text-decoration:none;
  }
#tabla_act td a:hover {
   color:#f09220;
  text-decoration:underline;
  }

/* Google maps */ 

 #bloque {
  height:70px;
  } 
  #bloque h2 {
    font-size:11px;
    font-weight: bold;
    }

  #bloque p {
    font-size:10px;
    padding:0;margin:0;
    }
