/**** CAPAS GENÉRICAS ****/
/**** ATENCIÓN UTILIZAR  z-index para decidir qué capas quedan arriba *****/
#capa_cabecera1,
#capa_cabecera2,
#capa_cabecera1en,
#capa_cabecera2en,
#capa_cabecera1pt,
#capa_cabecera2pt{
	width: 980px;
	height: 117px;
	margin-top: 0px;
	display: block;
	position: absolute;
}

#capa_cabecera1{
	background: url(../imgs/cabecera1.jpg) no-repeat 0px;
}

#capa_cabecera2{
	background: url(../imgs/cabecera2.jpg) no-repeat 0px;
}

#capa_cabecera1en{
	background: url(../imgs/cabecera1_en.jpg) no-repeat 0px;
}

#capa_cabecera2en{
	background: url(../imgs/cabecera2_en.jpg) no-repeat 0px;
}

#capa_cabecera1pt{
	background: url(../imgs/cabecera1_pt.jpg) no-repeat 0px;
}

#capa_cabecera2pt{
	background: url(../imgs/cabecera2_pt.jpg) no-repeat 0px;
}

#capa_cuerpo {
	width: 940px;
	padding-top: 140px;
	padding-left: 20px;
	display: block;
	position: absolute;
}
#capa_banderas {
	width: 170px;
	padding-top: 8px;
	padding-left: 792px;
	display: block;
	position: relative; /* si la pongo 'absolute' no reconoce los enlaces de las banderas, en 'relative' afecta a la altura de '#capa_cuerpo' */
}
#capa_menu {
	width: 870px;
	top: 10px; /* esta la capa, la he metido dentro de la 'capa_cuerpo' para que no afecte a los enlaces */
	padding-left: 80px;
	padding-right: 30px;
	text-align: right;
	display: block;
	position: absolute;
	}
.capa_submenu {
	font-size: 11px;
	width: 810px;
	display:block;
}

#desplegable1, #desplegable2, #desplegable3, #desplegable4, #desplegable5, #desplegable6 {
	width: 830px;
	height: 60px;
	margin-top: -72px;
	padding-top: 70px;
	margin-left: -80px;
	background: url(../imgs/submenu.gif) no-repeat 0px;
	display:block;
}
#capa_pie {
	font-size: 11px;
	width: 940px;
	display: block;
	position: absolute;
	padding: 50px 0px 30px 0px;
}
#capa_busqueda {
	font-size: 11px;
	color:#000;
	width: 160px;
	display: block;
	position: absolute;
	margin: 80px 0px 0px 860px;
}
#capa_facebook {
	z-index:50;
	width: 220px;
	display: block;
	position: absolute;
	margin: 90px 0px 0px 140px;
}
#capa_twitter {
	z-index:50;
	width: 120px;
	display: block;
	position: absolute;
	margin: 90px 0px 0px 20px;
}



/*** CAPAS SECCIONES **/

#capa_seccion,
#capa_margen {
	float: left;
	display: block;
}

#capa_margen {
	margin-right: 30px;
}

#capa_quienes_indice {
	padding: 0px 0px 0px 70px;
	margin-bottom: 38px;
	background: url(../imgs/nosotros/quienes/indice_quienes.gif) no-repeat top left;
}
#capa_regla {
	padding-left: 180px;
	margin: 20px 0px 20px 0px;
}


/**** CAPAS INDEX ****/

#capa_cuerpo1,
#capa_cuerpo2,
#capa_cuerpo3,
#capa_cuerpo4,
#capa_cuerpo5,
#capa_cuerpo6,
#capa_columna {
	float: left;
	display: block;
}
#capa_cuerpo1 {
	width: 280px;
	margin-right: 30px;
}
#capa_cuerpo2 {
	width: 310px;
	margin-right: 30px;
}

#capa_cuerpo3 {
	width: 290px;
}
#capa_cuerpo4 {
	width: 140px;
	margin-right: 10px;
}
#capa_cuerpo5 {
	width: 140px;
}

#capa_cuerpo6 {
	width: 290px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#capa_columna {
	margin-right: 30px;
}
#capa_noticia1 {
	color: #c9c9c9;
	background:#403b3d;
	padding: 10px 20px 10px 20px;
}
#capa_anuncios {
	background:url(../imgs/index/fondo_anuncios.gif) repeat 0px;
	width: 276px;
	padding: 2px 2px 2px 2px;
}

#capa_separador {
	background:url(../imgs/index/separador_310.gif) repeat-x 0px;
	width: 310px;
	height: 10px;
	padding: 10px 0px 10px 0px;
}

#capa_separador_124 {
	background:url(../imgs/index/separador_124.gif) no-repeat 0px;
	width: 124px;
	height: 10px;
	padding: 3px 0px 3px 0px;
}

#capa_140_gris {
	color: #ffffff;
	background:#403b3d;
	padding: 3px 8px 0px 8px;
}
#capa_140_gris a {
	color: #ffffff;
	text-decoration:none;
}

#capa_140_gris a:hover {
	color: #403b3d;
	background-color: #ffffff;
}
#capa_290_gris {
	color: #c9c9c9;
	background:#403b3d;
	padding: 6px 12px 2px 12px;
}

#capa_140_linea {
	background:url(../imgs/index/fondo_140.gif) repeat 0px;
	padding: 6px 8px 0px 8px;
}
#capa_evento {
	padding: 3px 0px 6px 0px;
}

