﻿/*Estilo de miga de pan*/
#miga {
	padding: 5px 0px;
	position: relative;
	top: 0px;
                     left:155px;
                     font-size: 85%;
}
#miga_ar {
	padding: 5px 0px;
	position: relative;
	top: 0px;
                     left:-155px;
                     font-size: 90%;
}
/* Fin estilo de miga de pan */

/* Estilos de cabecera*/

#cabecera {
	position: relative;
	margin-top: 2px;
	width: 998px;
	height: 67px; 
	/*height: 7.4em;*/
	color: #FFF;
	background-color: #C00;
	/*background-color: #B50D0D;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align: right;
	letter-spacing: 0.1em;
      
}
#cabecera p, #cabecera ul {
	padding: 0;
	margin: 0;
}
#cabecera ul {
	position: relative;
	top: 9px;
}
#cabecera li {
	margin: 0;
	display: inline;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	padding: 4px 5px 3px 7px;
	text-align: right;
	width: 60px;
}
#cabecera a:link, #cabecera a:visited, #cabecera a:hover, #cabecera a:active {
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
}
#cabecera_blanca {
	position: relative;
	margin-top: 2px;
	width: 998px;
	height: 67px; 
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align: right;
	letter-spacing: 0.1em;
        border-bottom-color: #CC0000;
	border-bottom-style: solid;	
	border-bottom-width: 2 px;
}
#cabecera_blanca p, #cabecera_blanca ul {
	padding: 0;
	margin: 0;
}
#cabecera_blanca ul {
	position: relative;
	top: 9px;
}
#cabecera_blanca li {
	margin: 0;
	display: inline;
	border-top: 1px solid #CC0000;
	border-left: 1px solid #CC0000;
	padding: 4px 5px 3px 7px;
	text-align: right;
	width: 60px;
}
#cabecera_blanca a:link, #cabecera_blanca a:visited, #cabecera_blanca a:hover, #cabecera_blanca a:active {
	color: #CC0000;
	background-color: transparent;
	text-decoration: none;
}
#cabecera_blanca input {
	margin: 5px 0;
}
#cabecera_blanca form {
	margin: 0;
	padding: 0;
}



#formulario_acceso {
	position: absolute;
	top: 68px;
	left: 455px;
	width: 250px;
	height: 11.7em;
	font-weight: bold;
	font-size: 110%;
	color: #2A3458;
	background-color: #EDECF1;
	border: 1px solid #FFF;
	z-index: 5000;
	padding: 5px;
	overflow: hidden;
	display: none; 
}
#formulario_acceso a, #buscador a {
	color: #309 !important;
	background-color: transparent;
}
#buscador {
	position: absolute;
	top: 68px;
	left: 563px;
	width: 246px;
	height: 6.6em;
	font-weight: bold;
	font-size: 110%;
	color: #2A3458;
	background-color: #EDECF1;
	border: 1px solid #FFF;
	z-index: 5000;
	padding: 5px;
	overflow: hidden;
	display: none; 
}
#cabecera input {
	margin: 5px 0;
}
#cabecera form {
	margin: 0;
	padding: 0;
}
#postmiga {
	height: 20px;
}
.boton_formulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color:  #FFF;
	background-color: #C00;
	border: 1px solid #2A3458;
	padding-top: 2px;
	cursor: pointer;
}
.centro {
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.logo {
	border: none;
	position: relative;
	top: 3px;
}
#cabecera_arabe {
	position: relative;
	margin-top: 2px;
	width: 998px;
	height: 67px; 
	/*height: 7.4em;*/
	color: #FFF;
	background-color: #C00;
	/*background-color: #B50D0D;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	text-align: left;
	letter-spacing: 0.1em;
}
#cabecera_arabe p, #cabecera_arabe ul {
	padding: 0;
	margin: 0;
}
#cabecera_arabe ul {
	position: relative;
	top: 9px;
/*	left: 0;*/
}
#cabecera_arabe li {
	margin: 0;
	display: inline;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	padding: 4px 14px 3px 10px;
	text-align: left;
	width: 100px;
}
#cabecera_arabe a:link, #cabecera_arabe a:visited, #cabecera_arabe a:hover, #cabecera_arabe a:active {
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
}
/*.logo_arabe{
	border: none;
	position: absolute;
	top: 3px;
	left: 0;
}*/
.centro_arabe{
	position: absolute;
	top: 0;
	right: 0;
	border: 0;
}
.arabe {
	direction: rtl;/*La direcci�n, mejor definirla en el HTML*/
}

/* Cambio a izda > dcha (occidental) */
.ltr {
	direction: ltr;/*La direcci�n, mejor definirla en el HTML*/
}

/*
#menu {
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	padding: 6px 5px 5px;
*/
	/*text-align: right;*/
/*
	width: 60px;
}
*/

#menu-nuevo ul {
	border-top: 0px solid #FFF;
	border-right: 0px solid #FFF;
	margin-right: 0px;
}

#menu-nuevo ul li {
	margin-right: 0px;
}


/*COLUMNA DERECHA ANADIDA PARA 1024*/
#cab_ic_1024 {
	position: absolute;
	left: 780px;
	top: 2px;
	width: 218px;
	height: 65px;
	background: #C00/* url(https://comunes.cervantes.es/1_STYLE/imagenes/bg_cab_centros_1024.gif) no-repeat 0 0*/;
	z-index: -1;
}
#cab_ic_1024 p {
	margin: 0 0 0 10px;
	padding: 1.2em 0;
	color: #fff;
}
#cab_ic_1024 a img {
	position: absolute;
	left: 100px;
	top: 43px;
	}

/*COLUMNA DERECHA ANADIDA PARA 1024 arabe */ 
#cab_ic_1024_AR {
	position: absolute;
	left: 780px;
	top: 2px;
	width: 218px;
	height: 65px;
	background: #C00/* url(https://comunes.cervantes.es/1_STYLE/imagenes/bg_cab_centros_1024.gif) no-repeat 0 0*/;
	z-index: -1;
}
#cab_ic_1024_AR p {
	margin: 0 0 0 10px;
	padding: 1.2em 0;
	color: #fff;
}
#cab_ic_1024_AR a img {
	position: absolute;
	left: 100px;
	top: 43px;
}