/******************************-******************************/
/***************** Fichero ESTILO.CSS 23EDCE *****************/
/*************************************************************/

/*** Texto que se escribe en cada entrada: tipo, tamaño, padding, justificación, etc ***/

#marco_general{width:750px; margin:auto;}

body{background-image:url(img/00_Fondo.png);
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size: 12pt; margin:4px;}



#post {padding:20px;text-align:justify;}

#blog p{margin-bottom:15px;}

img{ border:none;}
	



/******************************-******************************/
/************************* CABECERA **************************/
/*************************************************************/

#cabecera h1, small{display: none;} /* No muestra la cabecera de texto html y sí según imagen*/

#cabecera{background-image:url(img/01_Cabecera.png); background-repeat:no-repeat;height:156px;}
	
/******************************-******************************/
/**************************** MENÚ ***************************/
/*************************************************************/

#barra_menu { background-image:url(img/02_BarraMenu.png); background-repeat:no-repeat;height: 32px;}
	

/******************************-******************************/
/************************** CUERPO ***************************/
/*************************************************************/

#post-arriba { background-image:url(img/03_Cuerpo01.png); background-repeat:no-repeat;
    height:9px;overflow:hidden;}

#post-medio {background-image:url(img/03_Cuerpo02.png); background-repeat:repeat-y;}

#post-abajo { background-image:url(img/03_Cuerpo03.png); background-repeat:no-repeat;
    height:18px;}


/******************************-******************************/
/************************** ENTRADA **************************/
/*************************************************************/


#titulo{background-image:url(img/imagen06-entradas.png); background-repeat:no-repeat;
    height:40px; margin-left:5px;  }

#titulo h1{font-size:14pt;font-weight:lighter;margin-left: 50px;padding-top:4px;color:#FFFFCC;}





/*Qué hacemos con esto lo llevamos arriba o qué*/

#blog small{display:block;width:550px;line-height:2em;margin-bottom:20px;
      background-color: #f1ede7;padding-left: 20px;}

#blog small a{color: #49788a;font-weight: bolder;text-decoration: none;margin-left: 10px;
      margin-right: 10px;}

.ie #blog{height: 750px;}

#pie{text-align: center;font-size: 0.6em;}



/******************************-******************************/
/*************************** MENÚ ****************************/
/*************************************************************/

/* Posicion  y tamaño del menu */
.opciones_menu {position:absolute;margin-left:9px;width:732px;top:164px;left:auto;
      text-align:center;z-index:0;}

/*Estilo de las categorias principales del menu*/
.opciones_base {color:#FFFFFF;margin:0;padding:0; font-size:13px; font-family:Verdana,Tahoma,Helvetica,Sans-serif;text-align:center;position:relative; cursor:default;margin-left:0px;padding-bottom:7px;}

/*Estilo de las opciones base del menu al pasar por encima*/
.opciones_base a {text-decoration:none;color: #FFFFCC;font-weight: bold;}

/** Enlace con el raton puesto por encima **/
.opciones_base a:hover{color: #FFFFFF;}


/******* Estilo de cada uno de los submenus ********/
.opciones_sub{/*Al principio el menu aparece cerrado*/visibility:hidden; display:none;
	/*transparencia para IE*/filter:Alpha(opacity=90);
	/*transparencia para firefox, codigo deprecated y estandar*/
	opacity: 0.9; width:90%; margin:auto;}


/*Elementos del submenu (Sin seleccionar)*/
.opciones_sub a
{
	border-color: #993333;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	display:block;
	color:#CCCCCC;
	font-weight: bold;
	background:#666666;
	line-height:18px;
	text-decoration:none;
	font:12px Verdana,Tahoma,Helvetica,Sans-serif;
	padding-top:3px;
	padding-bottom:3px;
}

/*Elementos del submenu (al ser seleccionado). Hover = al pasar por encima */
.opciones_sub a:hover {color:#990033;background:#FFFFCC;font-weight:bold;
	/*Transparencia para IE*/filter:Alpha(opacity=90);
	/*transparencia para firefox, codigo antiguo y nuevo)*/
	-moz-opacity: 0.9;opacity: 0.9;}


/* 100% indica que se toma el ancho que tenga el menu */
.opciones_menu table {table-layout:fixed;border:3px;width:100%;}

.opciones_menu td {vertical-align:text-top;}




/******************************-******************************/
/************************ REC-RED-BASE ***********************/
/*************************************************************/
/*Modificar nombres recred01_01, 02 y 03 ??? */
.rec_red, .rec_red_fotos{border-collapse:collapse;margin:auto;margin-top:0px;text-align:center;width:700px;}

.arriba_rec_red, .arriba_rec_red_inscripcion{background-image:url(img/Imagen08-MarcoMaps-Arriba.jpg); background-repeat:no-repeat; background-position:bottom}
   
.medio_rec_red, .medio_rec_red_inscripcion{background-image:url(img/Imagen08-MarcoMaps-Centro.jpg);background-repeat:repeat-y;}

.abajo_rec_red td, .abajo_rec_red_inscripcion{font-size:18px;background-image:url(img/Imagen08-MarcoMaps-Abajo.jpg);
       background-repeat:no-repeat;}

.transparencia, .rec_red{filter:Alpha(opacity=60,finishopacity=60,style=1);-moz-opacity:0.6; opacity:0.6;}



/******************************-******************************/
/************** HOJA INSCRIPCION PARTICIPANTES ***************/
/*************************************************************/

/******************************-******************************/
/************* REC_RED_02 (VENTANA PARA TABLAS)  *************/

.rec_red_02{border-collapse:collapse;} 
.rec_red_02{margin:auto; margin-top:-11px; margin-bottom:-25px; text-align:center; width:650px;}
/*Modificar nombres recred02_01, 02 y 03 ???  ¿cómo es posible esta simplicidad?*/
.arriba_rec_red_inscripcion{background-image:url(img/Imagen09RecRed02_a.jpg);}
.medio_rec_red_inscripcion{background-image:url(img/Imagen09RecRed02_b.jpg);}
.abajo_rec_red_inscripcion{background-image:url(img/Imagen09RecRed02_c.jpg);}



/******************************-******************************/
/**************** REC_RED_03 (VENTANA FLOTANTE)  *************/

/** Ventana flotante antigua de tres piezas **/
.recred03_01{ background-image:url(img/Recred03_01.png); height:11px;
 background-repeat:no-repeat; text-align:right; vertical-align:bottom; padding-bottom:0px; behavior: url(pngHack.htc)}
.recred03_02{ background-image:url(img/Recred03_02.png); background-repeat:repeat-y; vertical-align:bottom}
.recred03_03{ background-image:url(img/Recred03_03.png); height:11px; background-repeat:no-repeat; vertical-align:bottom}
/** Ventana flotante actual de nueve piezas ¡una maravilla tecnológica! **/
.recred03_11{ behavior: url(iepngfix.htc); background-image:url(img/Recred03_11.png); height:11px; width:11px;
 background-repeat:no-repeat; text-align:right; vertical-align:bottom; padding-bottom:0px;}
.recred03_12{ background-image:url(img/Recred03_12.png); height:11px;
 background-repeat:repeat-x; text-align:right; vertical-align:bottom; padding-bottom:0px;}
.recred03_13{ background-image:url(img/Recred03_13.png); height:11px; width:11px;
 background-repeat:no-repeat; text-align:right; vertical-align:bottom; padding-bottom:0px;}
.recred03_21{ background-image:url(img/Recred03_21.png); height:11px; width:11px;
 background-repeat:repeat-y; text-align:right; vertical-align:bottom; padding-bottom:0px;}
.recred03_22{ background-image:url(img/Recred03_22.png); background-repeat:repeat;}
.recred03_23{ background-image:url(img/Recred03_23.png); height:11px; background-repeat:repeat-y; width:11px;}
.recred03_31{ background-image:url(img/Recred03_31.png); height:11px; width:11px;
 background-repeat:no-repeat; text-align:right; vertical-align:bottom; padding-bottom:0px;}
.recred03_32{ background-image:url(img/Recred03_32.png); height:11px;
 background-repeat:repeat-x; text-align:right; vertical-align:bottom; padding-bottom:0px;}
.recred03_33{ background-image:url(img/Recred03_33.png); height:11px; width:11px;
 background-repeat:no-repeat; text-align:right; vertical-align:bottom; padding-bottom:0px;}


.recred03_t02{margin-bottom:0px; margin-top:0px; margin-left:12px; margin-right:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px; color:#333333; text-align:center; font-style:italic; line-height:16px}
.recred03_cerrar{ font-size:10px; padding-right:18px; color:#003333; text-decoration:none;
 font-family:Arial, Helvetica, sans-serif; padding-bottom:0px;}
.recred03_alerta{padding-top:10px; }

.recred03_titulo{ font-family:"Trebuchet MS", Verdana, Tahoma; font-variant:small-caps;
	font-weight:bold; font-size:16px; color:#330066; 
border-color:#999999; border-bottom-style:solid; border-width:1px; padding-bottom:5px; width:100%; text-align:center;}
 
.recred03_subir_archivo, .recred03_subir_archivo_iqda, .recred03_subir_archivo_dcha{text-align:center; height:30px; }
.recred03_subir_archivo_izqda{text-align:left;}
.recred03_subir_archivo_dcha{text-align:right;}
.recred03_subir_archivo_file{width:200px;}
.recred03_subir_archivo_autores{text-align:center;}


/******************************-******************************/
/*********** TABLAS HOJA INSCRIPCION PARTICIPANTES ***********/

.tabla_dp, .tabla_ea, .tabla_r, .tabla_ec{margin:auto;}

.tabla_dp_c1{ width:100px; }

.tabla_dp_c2, .tabla_dp_c2_grande{ width:100px; text-align:right; }

.tabla_dp_c2_grande{ width:auto; }

.tabla_dp_c3{ width:400px; }

.tabla_ea_c1{ width:603px; text-align:center; padding-top:2px;}

.aportacion{ background-color:#FFFFDD; border-color:#999999; border-bottom-style:dotted; border-width:1px; }

.tabla_ec_c1{ width:196px; text-align:left;}

.tabla_ec_c2{width:110px; text-align:left; /*border-color:#999999; border-bottom-style:dotted; border-width:1px;*/ } 

.boton_ec_0, .boton_ec_1{ width:120px; text-align:center; border-width:5px;}

.boton_estado_aportacion{ width:200px; text-align:center; border-width:5px; background-color:#FFCC99; border-color:#999999;}

.tabla_ec_c3{ width:110px; text-align:center;}

.tabla_ec_c4{ width:110px; text-align:right;}

.boton_ec_0{background-color:#CCCCCC; border-color:#999999;}

.boton_ec_1{ background-color:#FFCC99; border-color:#999999}

.tabla_ec_cd34{ background-color:#CCCCCC; border-color:#999999}

.tabla_r{ margin-left:10px; }

.tabla_r_c1{width:176px; text-align:right;}

.tabla_r_c2{ width:400px; }

.tabla_e_c1{width:60px; text-align:right;}

.tabla_e_c2{ width:400px; }

.v_pago{text-align:justify}

/******************************-******************************/
/************ TEXTO HOJA INSCRIPCION PARTICIPANTES ***********/

.recred02_titulo, .aportacion{text-align:right;font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:18px;color:#660033;}

.recred02_cabecera, .recred02_cabecera_boton_arriba, .recred02_cabecera_boton_abajo
    {font-family:"Trebuchet MS", Verdana, Tahoma;font-variant:small-caps;font-weight:bold;
	font-size:22px;color:#330066;vertical-align:center;height:40px;text-align:left;/*padding-left:10px;*/}

.recred02_cabecera_boton_arriba, .recred02_cabecera_boton_abajo{ text-align:right;	font-size:18px;}

.recred02_margen_boton_abajo{font-size:7px;}

.recred02_cabecera_boton_abajo{vertical-align:top;}

.boton_01
    {/*background-color:#FF0000;*//*color:#66FF00;*//*	border-color:#3300FF;*/
    /*width:300px;*//*font-family:"Trebuchet MS", Verdana, Tahoma;*//*	font-size:14px; */}

.boton_02{	background-color:#FF0000;color:#66FF00;border-color:#3300FF;
	font-family:"Trebuchet MS", Verdana, Tahoma;font-size:14px;}

.recred02_linea_cabecera{width:596px; font-size:5px; background-color:#999999; height:1px;}

.recred02_entrada, .ini_entidades{background-color:#FFFFDD; width:390px; border-top:none; border-left:none;
	border-color:#999999; border-right:none; border-bottom-style:dotted;
	border-bottom-width:1px; font-size:16px; font-weight:bold;}

.subir_foto{background-image:url(fotos_participantes/subir_foto.jpg);width:78px;height:93px;
	background-repeat:no-repeat;text-align:center;}

.select
{
background-color:#FFFFDD;
width:250px; border-top:none; border-left:none;
border-color:#999999; border-right:none; border-bottom-style:dotted;
border-bottom-width:1px; font-size:16px; font-weight:bold;
}	

.select2
{
background-color:#FFFFDD;
border-top:none; border-left:none;
border-color:#999999; border-right:none; border-bottom-style:dotted;
border-bottom-width:1px; font-size:16px; font-weight:bold;
}

/**************** DAFO ********************/
.tablaDafo
{
	vertical-align:middle;
	text-align:center;
	width:90%;
}

a.textoDafo
{
	font-family:"Trebuchet MS", Verdana, Tahoma;font-size:14px;
	color:#000000;
}

a.enlace
{
	font-family:"Trebuchet MS", Verdana, Tahoma;
	color:#000000;
}



/***************************************************
*********** PAGINA DE INICIO ***********************
***************************************************/

.ini_texto_bienvenida{ color: #663333;	font-family: "Trebuchet MS"; font-size: 14px; }

.ini_entidades{font-family: "Trebuchet MS"; font-size: 20px; color: #663333;
 				text-align:center; vertical-align:middle;
				/*transparencia para IE*/filter:Alpha(opacity=100);
				/*transparencia para firefox, codigo deprecated y estandar*/
				opacity: 1;}
	
.logos {text-align:center;}

.texto_logos {color: #663333; text-align:center; font-size:14px; vertical-align:top; font-variant:small-caps;}

.tablainicio_col1{ width:200px;}

.tablainicio_col2{ width:300px;}

.tablainicio_col3{ width:200px;}

.tablainicio2{ width:175px; text-align:center}

/****** BOTON SALIR **********/

.capa_boton_salir{position:absolute; top:130px; left:auto; width:732px; text-align:right;
	 filter:Alpha(opacity=60,finishopacity=60,style=1); -moz-opacity:0.6; opacity:0.6;}
.boton_salir{height:20px; font-size:9px;}

/***********************************************
*********** TABLAS DE DATOS ********************
************************************************/
.tabla_admin
{
	font-size:12px;
	border:1px;
	margin:auto;
	border:thin;
	width:450px;
}

.celdaIzqda
{
	text-align:left;
}

/***************** Parrafo normal ********************/
.parrafo
{
	text-align:justify;
	padding:20px;
	padding-top:3px;
	padding-bottom:3px;
}

.texto
{
	text-align:left; 
	font-size:14px; 
	vertical-align:top; 
}
.texto_gris
{
	text-align:left; 
	font-size:14px; 
	vertical-align:top; 
	color:#095921;
}


a.subrayado
{
	text-decoration:inherit;
	font-family:inherit;
	color:inherit;
}

a.subrayado:hover
{
	text-decoration:underline;
}

.apartadoEncuesta
{
	padding-left:10px;
}

.itemEncuesta
{
	padding-left:50px;
}