/*	Hoja de estilos - MIGU 
	
	Oficina Tecnolgica - UAH - 28/05/06
	
*/

/* Definiciones HTML */


/* Clases */
.titulo {
	font-size:16px;
	line-height:25px;
	font-weight:900;
	color: #990000;
}
.texto {
	font-size:12px;
	line-height:15px;
	color:#333;
	padding:2px 2px 2px 2px;
	font-style: normal;
}

.celda_azul {
	background-color:#ccc;
	border:1px solid #999;
	font-size:12px;
	line-height:15px;
	color:#333;
	text-align:justify;
	padding:4px 4px 4px 4px;
}
.borde_gris_claro{
	border:1px solid #e3dfd4;
	font-size:12px;
	line-height:15px;
	color:#333;
	text-align:justify;
	padding:4px 4px 4px 4px;
}
.borde_gris_oscuro {
	border:1px solid #b4a68c;
	font-size:12px;
	line-height:15px;
	color:#333;
	text-align:justify;
	padding:4px 4px 4px 4px;
}
.borde_marron_claro {
	border:1px solid #c6bda8;
	font-size:12px;
	line-height:15px;
	color:#333;
	text-align:justify;
	padding:4px 4px 4px 4px;
}
.borde_oscuro {
	border:1px solid #666;
	font-size:12px;
	line-height:15px;
	color:#333;
	text-align:justify;
	padding:4px 4px 4px 4px;
}

/* Estilos para incide de cuadros rojos */
#cuadros {
	padding: 5px;
}
#cuadros a {
	display: block;
	text-align: left;
	text-decoration: none;
	font-family: "Arial Rounded MT Bold", Arial;
	font-size: 16px;
	color: #FFFF99;
	background-color: #CC0000;
	border: 2px solid #FFFF99;
	padding: 10px;
	width: 400px;
	cursor: pointer;
	}
#cuadros a:hover {
	display: block;
	text-align: left;
	text-decoration: none;
	font-family: "Arial Rounded MT Bold", Arial;
	font-size: 16px;
	color: #CC0000;
	background-color: #FFFF99;
	border: 2px solid #CC0000;
	padding: 10px;
	width: 400px;
	cursor: pointer;
}
#cuadros a:visited {
	display: block;
	text-align: left;
	text-decoration: none;
	font-family: "Arial Rounded MT Bold", Arial;
	font-size: 16px;
	color:#ddd;
	background-color: #CC0000;
	border: 2px solid #333;
	padding: 10px;
	width: 400px;
	cursor: pointer;
}
/* Fin de Estilos para incide de cuadros rojos */
.capaemergente {
	font-size:12px;
	line-height:15px;
	color:#333;
	text-align:justify;
	background-color: #FFCCCC;
	padding: 5px 10px 5px 5px;
	border: 2px solid #CC0000;
	display: none;
	position: absolute;
	width: 250px;
	z-index: 30;
}
.borde_azul {
	border:2px solid #0033cc;

}
.texto_cuadro {
	color:#990000;
	font-size:12px;
	line-height:15px;


	padding:4px 4px 4px 4px;

}

.texto_titulo {
	color:#0033cc;
	font-weight:bold;

}

.cabecera_roja {
	background-color:#005AAA;
	color:#ECECEC;
	border:2px solid #ECECEC;
	text-align:center;
	font-family: "Arial Rounded MT Bold", Arial;
	font-size:16px;
	padding:8px 4px 8px 4px;

}

.cabecera_roja a:link {
	background-color:#005AAA;
	color:#ECECEC;
	

}

.cabecera_roja a:visited {
	background-color:#005AAA;
	color:#ECECEC;
	

}

.cabecera_roja a:hover {
	background-color:#990000;
	color:#ECECEC;
	

}


.borde_der {
	border-right:1px solid #333;


}
.cabecera_roja2 {
	background-color:#f48485;
	color:#fff;
	/*border:2px solid #ffffa3;*/
	text-align:center;
	font-family: "Arial Rounded MT Bold", Arial;
	font-size:12px;
	padding:4px 4px 4px 4px;
	text-transform:uppercase;
}

.celda_gris_claro {
	background-color:#ccc;
	color:#333;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	

}

.celda_gris_oscuro {
	background-color:#999;
	color:#333;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	

}

.celda_verde {
	background-color:#e6ffb4;
	color:#000099;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #ccff33;
	

}

.celda_borde_rojo {
	background-color:#eee;
	border:1px solid #cc0001;
	color:#990000;
	font-weight:bold;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	
	

}
.celda_morada {

	background-color:#EEBBFF;
	color:#990033;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #9933CC;
}
.celda_turquesa {


	background-color:#CCFFFF;
	color:#990033;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #3399CC;
}
.celda_verde_clara {
	background-color:#eeffDD;
	color:#000099;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #3366CC;
	font-style: italic;
}
.celda_punteada_roja {
	border: 2px dashed #CC0000;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
}
.celda_rosa {
	background-color:#FFCCCC;
	color:#990033;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #FF33CC;
}
.celda_amarillo {

	background-color:#FFFFCC;
	color:#990033;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #3333CC;
}
.celda_naranja {

	background-color:#FFCC99;
	color:#000099;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #FF6600;
}
.celda_marron {


	background-color:#CC9999;
	color:#000099;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #993300;
}
.borde_liso_arriba {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.borde_liso_izquierda {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.borde_liso_derecha {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.borde_liso_abajo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.borde_liso_arriba_naranja {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9900;
}
.borde_liso_izquierda_naranja {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF9900;
}
.borde_liso_derecha_naranja {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9900;
}
.borde_liso_abajo_naranja {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
.borde_liso_arriba_rojo {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF0000;
}
.borde_liso_izquierda_rojo {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF0000;
}
.borde_liso_derecha_rojo {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF0000;
}
.borde_liso_abajo_rojo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
}
.borde_punteado_derecha {

	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #000000;
}
.borde_punteado_abajo {

	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}.borde_punteado_arriba {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
}
.borde_punteado_izquierda {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #000000;
}
.borde_punteado_derecha_rojo_1px {

	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #FF0000;
}
.borde_punteado_abajo_rojo_1px {

	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF0000;
}.borde_punteado_arriba_rojo_1px {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #FF0000;
}
.borde_punteado_izquierda_rojo_1px {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #FF0000;
}
.borde_punteado_rojo_derecha {

	border-right-width: 2px;
	border-right-style: dashed;
	border-right-color: #CC0000;
}
.borde_punteado_rojo_abajo {

	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #CC0000;
}
.borde_punteado_rojo_arriba {
	border-top-width: 2px;
	border-top-style: dashed;
	border-top-color: #CC0000;
}
.borde_punteado_rojo_izquierda {
	border-left-width: 2px;
	border-left-style: dashed;
	border-left-color: #CC0000;
}
.celda_azul {



	background-color:#CCCCFF;
	color:#000099;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #3399CC;
}
.celda_verde_oscuro {




	background-color:#99FF99;
	color:#006600;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #3399CC;
}
.celda_verde_claro2 {





	background-color:#ccFFDD;
	color:#006600;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #3399CC;
}
.celda_azul_claro {




	background-color:#bbddFF;
	color:#000099;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #3399CC;
}
.recuadroAzul {
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:normal;
	border:1px solid #000099;
}
.tablas{
	border: 1px solid #000000;
}
.tablas th, .tablas td{
	border: 1px solid #000000;
}.textoTabla {

	font-size:12px;
	line-height:normal;
	color:#FF3300;
	padding:2px 2px 2px 2px;
	font-style: normal;
}
.textoAzul {


	font-size:12px;
	line-height:normal;
	color:#000099;
	padding:2px 2px 2px 2px;
	font-style: normal;
}
.celda_amarilloTextoAzul {


	background-color:#FFFFCC;
	color:#0033CC;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #3333CC;
}
.celda_azul_oscuro {





	background-color:#000099;
	color:#FFFFFF;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #3399CC;
}

.celda_borde_negro {
	border:1px solid #000000;
	font-weight:bold;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	background-color: #FFFFFF;
}
.textoVerde {


	font-size:12px;
	line-height:normal;
	color:#009933;
	padding:2px 2px 2px 2px;
	font-style: normal;
}
.celda_amarilloFuerte {


	background-color:#FFFF33;
	color:#990066;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:15px;
	border:1px solid #3333CC;
}


.mainDiv
{
width:90%;
text-align:center;
margin:auto;
}

.fotos
{
	overflow:hidden;
	
}

.textoImagen
{
	text-align:center;
	margin:auto;
	font-weight:bold;
}

.tablaGrande
{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;º
}

.bgdirectiva
{
	width:100%;
	text-align:justify;
	background-image:url(../../../images/stories/bground/bg-organizaciones.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	
}
.bgediciones
{
	background-image:url(../../../images/stories/mundo.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

