﻿/******************************************************************************************************************
 *      Hoja:           tipos.css                                                                                 *
 *      Descripcion:    tipográfias                                                                               * 
 *      Fecha:          20/01/2009                                                                                *
 **************************************************************************************************************** */
 
 /* encabezados */
 
 h3{ font-size: 1.5em; color: #000;}
 
h2{ font-size: 3.6em; clear: both; display: block; margin: 22px 0 0 0; float: left; width: 477px; color: #292929; position: relative; left: -3px;}
  /*h2.reducirEncabezado{ font-size: 3.2em !important; }
 h2.reducirEncabezadoB{ font-size: 3.5em;}
 h2.sIFR-replaced { margin: 4px 0 0 0;}*/
 h2.oneLine {  width:715px;}
 
 
 div.bannerHome h3{ font-size: 1.5em; color: #000; background: url(../img/fnd-flechaAbajo90.png) no-repeat 30px 3px; text-indent: 52px;}
 
 div#colCentralContenidos h3{ font-size: 1.5em; color: #000; background: url(../img/fnd-flechaAbajo90.png) no-repeat 1px 51%; text-indent: 22px;}
 
 div#colCentralContenidosInt h3.ajusteH3{ margin: 0 0 20px 0;}
 
 
 /* textos */
 
 .subtitulo3{ font-size: 1.2em; color: #4f4c4d; margin: 0 0 30px 0; padding: 0 0 0 23px;}
 div.bannerHome p.subtitulo3{ text-indent: 0; width: 460px;}
 
 .txt10{ font-size: 0.9em; color: #7f7f7f;}
 
 div#colCentralContenidosInt h3{ margin: 30px 0 0 0;}
 
 div#colCentralContenidosInt li h3{ margin: 0 0 30px 0;}
 
 /* contenidos */
 
 div#encabezadoContenidoObras{ height: 5.9em; border-bottom: 1px solid #e5e5e5;}
	
 div#colCentralContenidosInt div#encabezadoContenidoObras p{ margin: 0; color: #7f7f7f;}

 
div#colCentralContenidosInt p{ font-size: 1.2em; color: #333; margin: 10px 0 0 0; padding: 0 0 10px 0;}

	
/* resturacion */

div#restauracion p{ padding: 0 0 40px 0; padding-bottom:40px; padding-top:12px; position:relative; top:-11px; border-bottom: 1px solid #e5e5e5; background: #fff;}

div#restauracion p.parrafoSinBorde{ border: none; padding-bottom: 4px;}

/* listado colapsable */

ul#listadoColapsable h3{ border-bottom: 1px solid #e5e5e5; text-indent: 18px; padding: 6px 0 10px 0;}

ul#listadoColapsable h3.listaAZexpandida, h3.listaAZexpandida{ background: url(../img/fnd-abiertaListaAZ.png) no-repeat left 9px; padding: 0 0 0 0; height:1.4em;}
ul#listadoColapsable h3.listaAZcolapsada, h3.listaAZcolapsada{ background: url(../img/fnd-expandirListaAZ.png) no-repeat left 9px; /*padding: 0 0 10px 0;*/ padding: 0; height:1.4em;}

/* modificado el padding: 0 0 10px 0; a padding:0; porqué hay problemas cuando slider trabaja desjustando la maquetacion */ 

	ul#listadoColapsable h3 a:link{ font-size: 1em; color: #000; display: block; padding: 6px 0 10px 0; }
	ul#listadoColapsable h3 a:visited{  font-size: 1em; color: #000; display: block;  padding: 6px 0 10px 0;}
	ul#listadoColapsable h3 a:hover{ font-size: 1em; color: #000; display: block; background: #e7e5da url(../img/fnd-expandirListaAZH.png) no-repeat left 9px; padding: 6px 0 10px 0;}
	ul#listadoColapsable h3.listaAZexpandida a:hover{ font-size: 1em; color: #000; display: block; background: #e7e5da url(../img/fnd-colapsadaListaAZH.png) no-repeat left 9px; padding: 6px 0 10px 0;}
	ul#listadoColapsable h3 a:active{ font-size: 1em; color: #000; display: block;  padding: 6px 0 10px 0;}
	
	
	
	/* parrafo */
	
	ul#listadoColapsable li ul li ul{ border-top: 1px solid #e5e5e5;}
	ul#listadoColapsable li ul li ul li{ color: #4F4C4D; padding: 15px 0 20px 69px; width: 383px; border: none;}
	ul#listadoColapsable li ul li ul li p{ border-bottom: 1px solid #e5e5e5; font-size: 1.2em;}
	
	/* listas de definicion */
	
	
	ul#listadoColapsable li ul li ul li dl{ font-size: 1.2em; padding: 0;}
		ul#listadoColapsable li ul li ul li dt{ float: left; clear: left; margin: 0 0 10px 0;}
		ul#listadoColapsable li ul li ul li dd{ color: #000; margin: 0 0 10px 0;}
	
	
	
	/* parrafo intro */
	
	div#colCentralContenidosInt p.parrafoIntro{ border-bottom:1px solid #E5E5E5; padding:12px 0 40px; position:relative; top:-11px; }
	
	
	/* restauracion ol*/
	
	div#restauracion ol{ padding: 0 0 0 15px;}
	div#restauracion ol li{ font-size: 1.2em; margin: 0 0 10px 0; list-style-type: decimal; }

		div#restauracion ol li strong{ font-weight: bolder;}


/* ajuste del titular de exposiciones temporales para cuando no hay párrafo */

div#colCentralContenidos h3.titularHome{ margin: 0 0 30px 0;}