/* TIPOGRAFIAS */

@font-face {
    font-family: 'CantarellRegular';
    src: url('Cantarell-fontfacekit/Cantarell-Regular-webfont.eot');
    src: url('Cantarell-fontfacekit/Cantarell-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('Cantarell-fontfacekit/Cantarell-Regular-webfont.woff') format('woff'),
         url('Cantarell-fontfacekit/Cantarell-Regular-webfont.ttf') format('truetype'),
         url('Cantarell-fontfacekit/Cantarell-Regular-webfont.svg#CantarellRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CantarellBold';
    src: url('Cantarell-fontfacekit/Cantarell-Bold-webfont.eot');
    src: url('Cantarell-fontfacekit/Cantarell-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Cantarell-fontfacekit/Cantarell-Bold-webfont.woff') format('woff'),
         url('Cantarell-fontfacekit/Cantarell-Bold-webfont.ttf') format('truetype'),
         url('Cantarell-fontfacekit/Cantarell-Bold-webfont.svg#CantarellBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* 								Estilos generales								*/
*{margin:0;padding:0;outline:0;border:0;}
html,body {margin:0;padding:0;height:100%;min-height:100%;width:100%;outline:0;}
html{ font-family:CantarellRegular, Helvetica, Arial, Sans serif; background:#f2eee2 url(../imagenes/index/fondo-cabecera.png) center top repeat-x; }
body{font-size:14px;}
/*					Estilos					*/
.corte {clear: both;}
/* CONTENEDORES */
#contenedor-sombra{
width:1000px;
background:url(../imagenes/fondo-contenedor.png) left top repeat-y;
margin:0 auto;
}

#contenedor{
width:960px;
margin:0 auto;
}
/* CABECERA SECCIONES */
	#cabecera{
	background:#fff url(../imagenes/secciones/fondo-cabecera-secciones.png) center top repeat-x; 
	border-top:1px solid #4b4431;
	height:122px;
	}
		#logo{
		float:left;
		margin-top:20px;
		margin-left:38px;
		}
		#cabecera img.logo{

		}
		#cabecera  img.spain{
		margin-left:11px;
		margin-right:3px;
		}
		#info{
		margin-top:20px;
		color:#fef7e4;
		margin-right:38px;
		float:right;
		text-align:right;
		font-size:15px;
		}
		p.tlf{line-height:15px; padding-right:35px;background:url(../imagenes/index/tlf-icon.png) center right no-repeat; margin-top:12px;margin-bottom:8px;font-size:14px;}
		p.mail{line-height:15px;padding-right:35px;background:url(../imagenes/index/mail-icon.png) center right no-repeat;}

/* DIV CONTENIDO */
	#contenido{
	background:#f2eee2;
	width:960px;
	height:auto;
	background:#fff url(../imagenes/index/fondo-contenido.png) bottom left no-repeat;
	}
/* PRESENTACION-MENU */

	#presentacion-menu{
	width:960px;
	padding-bottom:30px;
	/*background:#f63;*/
	}	
	#presentacion{
	float:left;
	width:700px;
	/*background:#ff0;*/
	}
		#presentacion img{
		margin-left:25px;
		float:left;
		}	
		#presentacion p{
		float:left;
		margin-left:25px;
		margin-top:20px;
		width:403px;
		font-size:16px;
		line-height:21px;
		color:#333;
		/*background:#f0f;*/
		}
		#presentacion p.ultimo{
		padding-bottom:40px;
		}
	#menu{	
	float:right;
	width:260px;
	}
		#menu ul{
		padding-right:38px;
		padding-left:20px;
		margin-left:30px;
		background:#453e2e;/*#4b4431;*/
		}
		#menu ul li {
		list-style:none;
		border-bottom:1px solid #f3e3b7;
		padding-bottom:4px;
		margin-bottom:3px;	
		}
		#menu ul li.ultimo-link{
		border-bottom:none;
		padding-bottom:0px;
		margin-bottom:0px;}
		#menu ul li a{
		font-size:13px;
		color:#f3e3b7;
		text-decoration:none;
		display:block;
		width:100%;	
		}
		#menu ul li a:hover{
		color:#fff;
		background:url(../imagenes/index/flechita-menu-hover.png) right center no-repeat;
		}
/* PIE */
#pie-contenedor{
background:#453e2e url(../imagenes/index/fondo-pie.png) left top repeat-x;
}
#pie-contenedor-sombra{
background:url(../imagenes/fondo-contenedor.png) center top repeat-y;
width:1000px;
margin:0px auto;
}
#franja-gris{
height:20px;
background:#f0f0f0;
width:960px;
margin:0 auto;
}
#pie-contenido{
background:#453e2e url(../imagenes/index/fondo-pie.png) left top repeat-x;
text-align:center;
font-size:12px;
color:#f3f3f3;
margin:0px auto;
padding-top:25px;
width:960px;
height:40px;
}