/* HOJA DE ESTILOS DE PAGINA PRINCIPAL
   Autor: 		Interesa Consultores
   --------------------------------------------------------*/
   
   
	/* =generales
	--------------------------------------------------------*/
	img {
		margin-bottom: 10px;
	}
	
	.caja-contenido {
		height: 1%;
		margin-bottom: 20px;
	}
	
	.caja-logo {
		margin-bottom: 0;
	}
	
	.ruta .bloque-1 {}
	.ruta .bloque-2 {}
	
	.grupo-slogan {
		margin-bottom: 51px;
	}
	
	.slogan {
		float: left;
		margin-top: 10px;
		margin-left: 6px;
		width: 310px;
	}
	
	* html .slogan {
		width: 307px;
	}
	
	.slogan .bloque-1 {}
	.slogan .bloque-2 {}
	
	
	/* =directorio
	--------------------------------------------------------*/
		
	/* caja01 */
	.caja-directorio .caja01 {
		padding-top: 0;
		width: 325px;
		margin: 0 0 0 6px;
	}
	.caja-directorio h2,
	.caja-directorio .caja01 p,
	.caja-directorio .caja01 ul {
		margin-right: 12px;
		margin-left: 0;
	}
	.caja-directorio .caja01 li {
		background-position: 0 7px;
		font-size: 1.6em;
		margin-bottom: 5px;
	}
	.caja-directorio .caja01 li a {
		font-weight: normal;
		text-decoration: none;
	}
	.caja-directorio .caja01 li a:hover {
		text-decoration: underline;
	}
	
	
	/* caja04 */
	.caja04 {
		padding-top: 0;
	}
	
	.caja04 h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.8em;
		margin-bottom: 20px;
	}
	
	.caja04 h3 {
		font-weight: normal;
		padding: 0 0 0 12px;
	}
	
	.caja04 h3 a {
		color: #2C9BCA;
	} 
	
	.caja04 p {
		color: #858585;
		margin-left: 12px;
		padding-left: 12px;
	}
	
	.caja04 p.fecha {
		color: #333;
		font-family: Arial, Helvetica, sans-serif;
		margin-bottom: 5px;
		text-transform: uppercase;
	}
	
	.caja-directorio .caja04 {
		margin-right: 12px;
		margin-left: 12px;
		padding-left: 0;
		width: 210px;
	}
	
	.caja-directorio .caja04 h3 {
		padding-left: 0;
	}
	
	.caja-directorio .caja04 p {
		color: #333;
		padding-left: 0;
	}
	
	
	/* =caja con fondo de color
	--------------------------------------------------------*/
	.caja-fondo {
		background-color: #EBEEF1;
		height: 1%;
		padding: 12px 12px 12px 6px;
		margin-top: -12px;
		margin-bottom: 10px;
	}
	
	.caja-fondo .caja01 {
		margin: 0 0 0 6px;
	}
	
	.caja-fondo img {
		margin: 0;
	}
	
	
	/* =caja titulo
	--------------------------------------------------------*/
	.caja-titulo {
		background-color: #EBEEF1;
		margin-top: 20px;
		margin-bottom: 10px;
		padding: 5px 12px;
	}
	
	.caja-titulo h2 {
		float: left;
		margin: 0 30px 0 0;
		padding: 0;
		width: auto;
	}
	
	.caja-titulo h2 a {
		font-weight: normal;
		text-decoration: none;
	}
	
	.caja-titulo h2 a:hover {
		text-decoration: underline;
	}
	
	.caja-titulo h3 {
		float: left;
		font-size: 1.6em;
		font-weight: bold;
		width: auto;
		margin: 0;
		padding: 3px 0 0 0;
	}


	/* =matices finales
	--------------------------------------------------------*/
	.caja-contenido .caja-directorio {
		padding-right: 12px;
		padding-left: 6px;
	}
	.tipo02 #modulo-1 {
   			float: left;
			width: 240px;
		}
	.tipo02 #modulo-2 {
		float: right;
		width: 680px;
	}