/* CSS Document */

body{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
background-color:#FFFFFF;
margin-top: 0px;
}


/****** Estructura General ***********/

.envase{
margin: 0px auto;
width:1000px;
clear:both;
text-align:left;
background-color: #FFFEF6;
}

.top{
width:1000px;
height:200px;
float:left;
position:relative;
background-color: #FFFEF6;
}

.div_reflexiones{
width:170px;
height:70px;
position:absolute;
top:40px;
left:1px;
font-family:"Arial Narrow";
font-size:13px;
text-align:center;
display:none;
}


.paises{
	color: #710163;
	font-size: 9px;
	height: 70px;
	left: 750px;
	position: absolute;
	text-align: center;
	top: 46px;
	width: 100px;
}

.paises a{
text-decoration:none;
color:#710163;
}

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

.imagenTop {
	position:relative;
	margin:auto;
	width:1000px;
	float:left;
}

#imagenTop {
	height:151px;
}

#imagenTop img {
	display:none;
	position:absolute;
	top:0; left:0;
}

.mision{
width:169px;
height:32px;
padding-left:35px;
float:left;
padding-top:10px;
}

.top_busqueda{
height:32px;
padding-top:10px;
float:right;
padding-right:20px;
}

.top_busqueda_news_antiguos{
height:32px;
padding-top:10px;
float:right;
padding-right:20px;
}

.img_txt_escuela{
width:314px;
height:13px;
background-image:url(../img/img_esc.gif);
background-repeat:no-repeat;
background-position:right;
padding-left:123px;
float:left;
}

.bloque_medio{
	width:940px;
	float:left;
	padding: 5px 30px 0 30px;
	background-color: #FFFEF6;
}

.bloque_izq{
width:160px;
float:left;
}

/*
.menu{
	background-image: url(../img/menu_flash.png);
	width:160px;
	height:270px;
	float:left;
}
*/

.top_news_interior{
width:160px;
background-image:url(../img/top_news_inerior.gif);
background-repeat:no-repeat;
height:27px;
float:left;
margin-bottom:5px;
}

.listado_links{
width:160px;
float:left;
}

.listado_links_textos{
	width:145px;
	background-image:url(../img/bullet_1.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	font-family:"Arial Narrow";
	font-size:14px;
	color:#333333;
	padding-bottom: 8px;
	float: left;
}

.listado_links_textos a{
color:#333333;
text-decoration:none;
}

.listado_links_textos a:hover{
color:#710163;
text-decoration:none;
}


/*
mdf rst 2010
.certificacion{
	width:160px;
	height:70px;
	background-image:url(../img/certificacion.gif);
	background-repeat:no-repeat;
	float:left;
	margin-top: 20px;
	margin-bottom: 20px;
}
*/

.certificacion{
	width:160px;
	float:left;
	margin-top: 20px;
	margin-bottom: 20px;
}


.pie{
	width:1000px;
	height:61px;
	float:left;
	background-color:#FFFEF6;
}

.txt_pie{
width:824px;
height:49px;
background-image:url(../img/fondo_pie.gif);
background-repeat:repeat-x;
float:left;
padding-top:12px;
font-size:11px;
color:#000000;
text-align:center;
margin-left:40px;
}

.bot_contacto{
width:96px;
height:61px;
float:left;
}


.contenidos{
	width:745px;
	padding-left:30px;
	float:left;
	padding-bottom: 15px;
}

.contenidos table{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #CCCCCC;
	border-collapse: collapse;
	background-color: #FFFEF6;
}

.contenidos th {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	background-color: #FFFEF6;
	-moz-border-radius: 0px 0px 0px 0px;
}

.contenidos td {
	padding: 1px;
	border-style: none;
	background-color: #FFFEF6;
	-moz-border-radius: 0px 0px 0px 0px;
}

/****** Portada Plantilla 1 ***********/

.ver_mas{
width:81px;
height:26px;
float:right;
}


.p1_caja1{
width:435px;
float:left;
border-bottom:solid 1px #CCCCCC;
padding-bottom:10px;
}

.p1_caja1_titulo{
width:435px;
font-size:27px;
color:#BD6023;
font-style:italic;
float:left;
padding-bottom:10px;
}

.p1_caja1_titulo a{
color:#BD6023;
text-decoration:none;
}

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


.p1_caja1_foto{
width:104px;
height:104px;
border: solid 2px #BD6023;
float:left;
}

.p1_caja1_txt_destacado{
width:315px;
padding-left:10px;
padding-bottom:6px;
color:#BD6023;
float:left;
}

.p1_caja1_txt{
width:315px;
padding-left:10px;
padding-bottom:6px;
color:#333333;
font-size:10px;
float:left;
}



.p1_caja2{
width:260px;
border:solid 1px #CCCCCC;
padding:18px;
margin-left:10px;
float:left;
}

.p1_caja2_foto{
width:255px;
border:solid 2px #655824;
float:left;
margin-bottom:10px;
}

.p1_caja2_txt_ppal{
width:255px;
text-align:center;
font-size:12px;
font-style:italic;
float:left;
line-height:16px;
}

.p1_caja2_txt_sec{
width:255px;
text-align:center;
font-size:10px;
float:left;
padding-top:15px;
}

.p1_caja2_txt_sec a{
color:#333333;
text-decoration:none;
}

.p1_caja2_txt_sec a:hover{
color:#710163;
text-decoration:underline;
}


.p1_caja3{
width:300px;
float:left;
position:relative;
top:-50px;
}

.p1_caja3_titulo{
	width:250px;
	padding-right:50px;
	float:left;
	font-size:16px;
	color:#457090;
	font-style:italic;
	font-weight: bold;
}

.p1_caja3_titulo a{
	color:#457090;
	text-decoration:none;
	}

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

.p1_caja3_izq{
width:140px;
float:left;
}

.p1_caja3_reffoto{
width:140px;
float:left;
padding-top:20px;
font-size:9px;
color:#666666;
font-style:italic;
text-align:center;
}

.p1_caja3_foto{
	float:left;
	width: 140px;

}

.p1_caja3_txt{
	width:147px;
	float:left;
	font-size:10px;
	padding-left: 10px;
	line-height:14px;
	margin-bottom:10px;
}

.p1_caja4_color1{
width:340px;
float:left;
background-color:#F0E5E3;
margin-top:20px;
margin-left:40px;
}

.p1_caja4_color2{
width:340px;
float:left;
background-color:#9BC8DC;
margin-top:20px;
margin-left:40px;
}

.p1_caja4_color3{
width:340px;
float:left;
background-color:#C6DD97;
margin-top:20px;
margin-left:40px;
}

.p1_caja4_foto{
width:142px;
float:left;
padding:10px;
}

.p1_caja4_txt_destacado{
	width:160px;
	font-size:10px;
	font-style:italic;
	color:#5F1F51;
	float:left;
	padding-top:5px;
	padding-left: 3px;
}

.p1_caja4_titulo{
	width:160px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	float:left;
	padding-top:5px;
	padding-left: 3px;
	}

.p1_caja4_txt{
	width:315px;
	float:left;
	font-size:10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.p1_caja4_titulo a{
text-decoration:none;
color:#000000;
}

.p1_caja4_titulo a:hover{
color:#5F1F51;
text-decoration:underline;
}

/****** Portada Plantilla 2 ***********/

.p2_caja1{
width:520px;
float:left;
}

.p2_caja1_foto{
width:160px;
height:160px;
float:left;
}

.p2_caja1_piefoto{
width:160px;
float:left;
font-size:9px;
color:#999999;
font-style:italic;
text-align:center;
}

.p2_caja1_titulo{
width:345px;
padding-left:15px;
font-size:28px;
font-style:italic;
font-weight:bold;
color:#5A014D;
float:left;
}

.p2_caja1_titulo a{
color:#5A014D;
text-decoration:none;
}

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


.p2_caja1_subtitulo1{
width:345px;
padding-left:15px;
font-size:12px;
font-weight:bold;
color:#65706C;
float:left;
}

.p2_caja1_subtitulo2{
width:345px;
padding-left:15px;
font-size:12px;
font-weight:bold;
color:#B1B1A8;
float:left;
}

.p2_caja1_txt{
	width:345px;
	padding-left:15px;
	font-size:11px;
	float:left;
	padding-top: 10px;
	line-height:16px;
}

.p2_caja2{
width:181px;
border:solid 1px #E2E2E2;
float:left;
margin-left:14px;
padding:12px;
}

.p2_caja2_txt{
width:181px;
padding-top:10px;
float:left;
text-align:center;
}

.p2_caja2_txt a{
color:#333333;
text-decoration:none;
}

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

.p2_caja3{
width:470px;
float:left;
}

.p2_caja3_titulo{
width:300px;
float:left;
font-size:22px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-style:italic;
color:#5D064D;
padding-top:20px;
}

.p2_caja3_titulo a{
color:#5D064D;
text-decoration:none;
}

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

.p2_caja3_subtitulo{
width:300px;
float:left;
font-size:12px;
color:#666666;
padding-top:2px;
padding-bottom:5px;
}



.p2_caja3_txt{
width:300px;
float:left;
font-size:11px;
line-height:16px;
padding-bottom:20px;
}

.p2_caja3_foto{
width:124px;
float:right;
padding-left:10px;
padding-right:25px;
padding-top:20px;
}


.p2_caja4{
width:240px;
padding-left:30px;
float:left;
padding-top:20px;
border-left:solid 1px #cccccc;
min-height:195px;				/*FF*/
height:auto	!important;	/*FF y IE 7; le gana en IE7 al sgte.*/
height:195px;						/*para IE 6 y 7*/
}

* html .p2_caja4 {
height:195px;						/*para IE 6 y 7*/
}

.p2_caja4_titulo{
width:200px;
float:left;
font-size:20px;
font-family:Impact;
color:#7AA329;
margin-bottom:12px;
padding-left:30px;
}

.p2_caja4_listas{
width:200px;
padding-left:30px;
background-image:url(../img/bullet_nf.gif);
background-repeat:no-repeat;
font-size:10px;
line-height:14px;
float:left;
padding-bottom:10px;
}

.p2_caja4_listas a{
color:#333333;
text-decoration:none;
}

.p2_caja4_listas a:hover{
text-decoration:underline;
color:#7AA329;
}



/****** Portada Plantilla 3 ***********/

.p3_caja1{
width:515px;
float:left;
}

.p3_caja1_titulo{
width:375px;
font-size:27px;
font-style:italic;
color:#660066;
float:left;
}

.p3_caja1_titulo a{
color:#660066;
text-decoration:none;
}

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



.p3_caja1_txtdestacado{
width:375px;
color:#999999;
font-size:12px;
float:left;
padding-top:10px;
padding-bottom:10px;
}

.p3_caja1_txt{
width:375px;
float:left;
font-size:11px;
line-height:16px;
}

.p3_caja1_foto{
width:120px;
padding-left:20px;
float:right;
}

.p3_caja2{
width:180px;
padding-left:50px;
float:left;
}

.p3_caja3{
width:185px;
float:left;
padding:0 30px 0 30px;
margin-top:20px;
}

.p3_caja4{
	width:185px;
	float:left;
	padding:0 30px 0 30px;
	margin-top:20px;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}

.p3_caja5{
width:185px;
float:left;
padding:0 30px 0 30px;
margin-top:20px;
}

.p3_caja3_titulo{
width:185px;
float:left;
font-family:Impact;
font-size:16px;
color:#CC6633;
text-align:center;
padding-top:12px;
}

.p3_caja3_titulo a{
color:#CC6633;
text-decoration:none;
}

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


.p3_caja4_titulo{
width:185px;
float:left;
font-family:Impact;
font-size:16px;
color:#333366;
text-align:center;
}


.p3_caja4_titulo a{
color:#333366;
text-decoration:none;
}

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


.p3_caja5_titulo{
width:185px;
float:left;
font-family:Impact;
font-size:16px;
color:#333333;
text-align:center;
padding-top:12px;
}


.p3_caja5_titulo a{
color:#333333;
text-decoration:none;
}

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


.p3_caja345_subtitulo{
width:185px;
float:left;
font-size:11px;
color:#333333;
text-align:center;
padding-top:4px;
}

.p3_caja345_txt{
width:185px;
float:left;
font-size:11px;
color:#333333;
padding-top:12px;
line-height:16px;
}

.p3_caja35_foto{
width:185px;
float:left;
}

.p3_caja4_foto{
width:185px;
float:left;
padding-top:12px;
}



/****** Portada Plantilla 4 ***********/

.p4_caja1{
width:515px;
float:left;
}

.p4_caja1_titulo{
width:355px;
font-size:27px;
font-style:italic;
color:#660066;
float:left;
text-align:center;
}

.p4_caja1_titulo a{
color:#660066;
text-decoration:none;
}

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

.p4_caja1_txtdestacado{
	width:355px;
	color:#999999;
	font-size:12px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

.p4_caja1_txt{
	width:355px;
	float:left;
	font-size:11px;
	line-height:16px;
}

.p4_caja1_foto{
	width:145px;
	padding-left:10px;
	padding-top:5px;
	float:right;
}

.p4_caja2{
	width:180px;
	padding-left:50px;
	float:left;
}

.p4_caja2_txt{
	width:181px;
	float:left;
	text-align:center;
}

.p4_caja2_txt a{
	color:#333333;
	text-decoration:none;
}

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

.p4_caja3{
	width:185px;
	float:left;
	padding:0 30px 0 30px;
	margin-top:20px;
}

.p4_caja3_titulo{
	width:185px;
	float:left;
	font-family:Impact;
	font-size:16px;
	color:#CC6633;
	text-align:center;
	padding-top:12px;
}

.p4_caja3_titulo a{
	color:#CC6633;
	text-decoration:none;
}

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

.p4_caja345_subtitulo{
	width:185px;
	float:left;
	font-size:11px;
	color:#333333;
	text-align:center;
	padding-top:4px;
}

.p4_caja345_txt{
	width:185px;
	float:left;
	font-size:11px;
	color:#333333;
	padding-top:12px;
	line-height:16px;
}

.p4_caja35_foto{
	width:185px;
	float:left;
}

.p4_caja4{
	width:185px;
	float:left;
	padding:0 30px 0 30px;
	margin-top:20px;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}

.p4_caja4_titulo{
	width:185px;
	float:left;
	font-family:Impact;
	font-size:16px;
	color:#333366;
	text-align:center;
}

.p4_caja4_titulo a{
	color:#333366;
	text-decoration:none;
}

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

.p4_caja5{
	float: left;
	padding-left: 45px;
	padding-top: 20px;
	width: 185px;
	min-height:300px;				/*FF*/
	height:auto	!important;	/*FF y IE 7; le gana en IE7 al sgte.*/
	height:300px;						/*para IE 6 y 7*/
}

.p4_caja5_titulo{
	width:185px;
	float:left;
	font-family:Impact;
	font-size:20px;
	color:#7AA329;
	margin-bottom:12px;
	padding: 12px 0 0 30px;
	text-align:center;
}

.p4_caja5_listas{
	width:200px;
	padding-left:30px;
	background-image:url(../img/bullet_nf.gif);
	background-repeat:no-repeat;
	font-size:10px;
	line-height:14px;
	float:left;
	padding-bottom:10px;
}

.p4_caja5_listas a{
	color:#333333;
	text-decoration:none;
}

.p4_caja5_listas a:hover{
	text-decoration:underline;
	color:#7AA329;
}

.p4_caja6{
	width:490px;
	padding:0px 12px 12px 19px;
	float:left;
	text-align:left;
}

.p4_caja6_titulo{
	width:490px;
	font-size:18px;
	color:#000000;
	float:left;
	padding-bottom:10px;
	font-weight: bold;
	font-family: Arial,sans-serif;
}

.p4_caja6_titulo a{
	color:#68984E;
	text-decoration:none;
}

.p4_caja6_titulo a:hover{
	text-decoration:underline;
	color:#7AA329;
}

.p4_caja6_foto_pie {
	width:314px;
	font-size:12px;
	float:left;
	padding-top:10px;
	font-style:italic;
	color:#000000;
	font-family: Arial;
}

.p4_caja6_foto {
	width:314px;
	float:left;
}

.p4_caja6_txt{
	width:176px;
	font-size:13px;
	color:#333333;
	float:left;
	line-height:16px;
	font-family: Arial,sans-serif;
}

.p4_caja7{
	border-left: solid 1px #CCCCCC;
	width:171px;
	padding:0px 0px 10px 30px;
	margin-left:20px;
	float:left;
}

.p4_caja7_titulo {
	padding-top:15px;
	text-decoration:none;
	font-size:22px;
	color:#000033;
	font-weight:bold;
	text-align:center;
}

.p4_caja7_titulo a{
	text-decoration:none;
	color:#000033;
}

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

.p4_caja7_txt{
	width:168px;
	font-size:10px;
	color:#333333;
	float:left;
	text-align:center;
}


/****** Contenidos Estandar ***********/

.titulo_contenido{
width:745px;
border-bottom:solid 1px #cccccc;
float:left;
margin-bottom:20px;
}

/* mdf rst */
.titulo_contenido_txt{
font-size:18px;
color:#6A235F;
float:left;
padding-bottom:5px;
font-weight:normal;
margin:0px;
}

.breadcrumb{
	float:right;
	font-size:9px;
	color:#666666;
	padding-bottom:2px;
	padding-top: 5px;
}

.breadcrumb a{
	color:#666666;
	text-decoration:none;
	}

.breadcrumb a:hover{
	color:#666666;
	text-decoration:underline;
	}

.con_estandar{
width:745px;
float:left;
padding-bottom:30px;
}

/* mdf rst */
.titulo_estandar{
font-size:30px;
font-family:"Arial Narrow";
color:#013668;
padding:0px;
font-weight:normal;
margin:0px;
}

.subtitulo_estandar{
font-size:16px;
color:#366B95;
}

.descarga_estandar{
font-size:11px;
color:#366B95;
padding-top:12px;
padding-bottom:12px;
}

.descarga_estandar a{
color:#366B95;
text-decoration:none;
}

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

.txt_estandar{
font-size:11px;
line-height:16px;
color:#333333;
}

.txt_estandar_destacado{
font-size:11px;
font-weight:bold;
line-height:16px;
color:#333333;
padding-bottom:20px;
}

.mas_info_estandar{
	font-size:11px;
	float:left;
	color:#8E3B73;
	padding-top: 12px;
	width: 745px;
}

.mas_info_estandar a{
color:#8E3B73;
text-decoration:none;
}

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

.foto_estandar_2{
width:705px;
padding:19px;
border:solid 1px #cccccc;
margin-bottom:20px;
}

.bloque_fotos_estandar_3{
width:220px;
float:left;
padding-right:20px;
padding-bottom:8px;
}

.foto_estandar_3{
width:168px;
padding:23px;
border:solid 1px #cccccc;
float:left;
margin-bottom:12px;
}


.foto_estandar_4{
width:168px;
padding:23px;
border:solid 1px #cccccc;
float:right;
margin-bottom:20px;
margin-left:20px;
}


/**********Agenda************/

.ag_proximos{
width:180px;
padding:5px;
background-color:#E4E8E7;
float:left;
}

.ag_tit_prox{
width:180px;
font-size:12px;
color:#666666;
font-weight:bold;
padding-top:10px;
}

.ag_prox_bloques{
width:170px;
padding:5px;
background-color:#F2F4F3;
font-size:11px;
margin-top:5px;
 }

 .ag_prox_fecha{
 width:170px;
 font-weight:bold;
 color:#717372;
 }

  .ag_prox_detalle{
 width:170px;
 padding-top:10px;
  color:#717372;
 }

.ag_prox_detalle a{
color:#717372;
text-decoration:none;
	 }

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


.ag_datos_der {
	width:530px;
	float:left;
	padding-left: 10px;
}

.ag_calendario_bloque{
width:450px;
float:right;
}

.ag_cal_meses{
	width:212px;
	border:solid 1px #999999;
	float:left;
	margin-top:5px;
	height: 130px;
}

.ag_sep_cal{
margin-left:10px;
margin-right:10px;
border-left:solid 1px #666666;
float:left;
height:170px;
}

.ag_cal_meses_tit{
width:206px;
height:29px;
padding:3px 3px 0 3px;
text-align:center;
font-size:11px;
font-weight:bold;
background-color:#E7E7E7;
color:#666666;
background-image:url(../img/fon_calend.gif);
float:left;
background-repeat:no-repeat;

}

.ag_cal_meses_dias_tabla{
	width:212px;
	float: left;
}

.ag_cal_meses_dias{
width:15px;
padding:3px 0 3px 6px;
font-size:9px;
text-align:center;
}

.ag_cal_diaevento{
background-image:url(../img/bg_dia_evento.gif);
background-repeat:no-repeat;
font-weight:bold;
font-size:9px;
text-align:center;
}

.ag_cal_diaevento a{
color:#333333;
text-decoration:none;
}
.ag_cal_diaevento a:hover{
font-size:11px;
}

.ag_bot_cal{
	width:135px;
	height:30px;
	float:left;
	padding-left: 40px;
}

.ag_bloque_mes{
width:214px;
float:left;
}

.ag_detalle_bloque{
	width:500px;
	padding-top:20px;
	float:left;
	padding-left: 30px;
}

.ag_fecha{
width:480px;
padding-left:20px;
font-size:24px;
color:#903C7B;
float:left;
}

.ag_datos_detalle{
width:480px;
padding-left:20px;
border-top:solid 1px #666666;
font-size:11px;
padding-top:10px;
margin-top:3px;
float:left;
}

.ag_datos_detalle_titulo{
font-weight:bold;
padding-bottom:4px;
width:480px;
float:left;

}

.ag_datos_detalle_bloque_datos{
width:480px;
float:left;
}


.ag_datos_detalle_datos{
float:left;
padding-right:10px;
font-size:10px;
float:left;
}

.ag_datos_detalle_resenha{
padding-top:4px;
font-size:10px;
width:480px;
float:left;
}

/******************* EQUIPO DE TRABAJO *********************/

.equipo_bloque{
width:700px;
float:left;
}

.equipo_bloque_par{
width:700px;
float:left;
}

.equipo_bloque_persona{
	width:320px;
	margin-left:20px;
	float:left;
	padding-top: 25px;
}

.eq_destacado_cont{
	padding: 40px 20px 0px 0px;
	border-bottom:solid 1px #CCCCCC;
}

.eq_destacado_div_foto{
	width:115px;
	float:left;
	margin: 0px 18px 8px 0px;
	padding: 10px 10px 0px 10px;
	border:solid 1px #CCCCCC;
}

.eq_destacado_foto{
	width:115px;
	float:left;
	margin-bottom:12px;
}

.eq_destacado_nombre{
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	color: #6A235F;
}

.eq_destacado_resena{
	font-size:12px;
	line-height:16px;
	color:#903C7B;
	padding: 10px 0px 20px 10px;
}

.eq_foto{
width:70px;
height:70px;
float:left;
border:solid 1px #CCCCCC;
}

.eq_nombre{
width:238px;
font-size:12px;
font-weight:bold;
float:left;
padding-left:10px;
}

.eq_datos{
width:238px;
font-size:11px;
float:left;
padding-left:10px;
}

.eq_resena{
width:320px;
font-size:10px;
color:#903C7B;
float:left;
padding-top:10px;
}

/***********************GALERIAS *******************/

.gal_titulo_pag{
font-size:14px;
color:#903C7B;
font-weight:bold;
}

.gal_bloque{
width:745px;
float:left;
}

.gal_bloque_galeria{
width:725px;
padding:10px;
background-color:#F3F5F4;
float:left;
margin-bottom:15px;
}

.gal_foto{
	width:80px;
	float:left;
	border: solid 1px #cccccc;
}


.gal_tipo{
width:628px;
padding-left:15px;
padding-bottom:10px;
float:left;
font-size:16px;
font-weight:bold;
color:#621657;
}

.gal_tit{
width:290px;
float:left;
font-size:11px;
font-weight:bold;
padding-left:15px;
padding-bottom:10px;
}

.gal_numero{
width:80px;
float:left;
font-size:11px;
font-weight:bold;
padding-left:15px;
padding-bottom:10px;
}

.gal_ver{
width:70px;
float:left;
font-size:11px;
font-weight:bold;
padding-left:15px;
padding-bottom:10px;
}

.gal_ver a{
color:#333333;
}

.gal_ver a:hover{
color:#660033;
}



.gal_ver_todas{
width:145px;
float:left;
font-size:11px;
font-weight:bold;
padding-left:15px;
padding-bottom:10px;
}

.gal_ver_todas a{
color:#333333;
}

.gal_ver_todas a:hover{
color:#660033;
}


/********************PROGRAMAS********************/

.pr_caja1{
width:466px;
float:left;
padding-right:15px;
}

.pr_caja1_foto{
width:115px;
float:left;
padding-right:12px;
}

.pr_caja1_tit{
width:333px;
font-size:24px;
font-style:italic;
color:#33366D;
float:left;
padding-bottom:5px;
}

.pr_caja1_tit a{
color:#33366D;
text-decoration:none;
}

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


.pr_caja1_subtit1{
width:333px;
font-size:12px;
color:#666666;
float:left;
}

.pr_caja1_subtit2{
width:333px;
font-size:12px;
color:#999999;
float:left;
}

.pr_caja1_txt{
width:333px;
font-size:11px;
float:left;
padding-top:15px;
}

.pr_caja2{
width:247px;
float:left;
border-left:solid 1px #CCCCCC;
padding-left:15px;
}

.pr_caja2_tit{
width:247px;
float:left;
font-size:20px;
font-style:italic;
color:#3C3676;
text-align:center;
}

.pr_caja2_tit a{
color:#33366D;
text-decoration:none;
}

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


.pr_caja2_subtit{
width:247px;
float:left;
font-size:14px;
text-align:center;
padding-bottom:12px;
}

.pr_caja2_foto{
width:83px;
float:left;
padding-right:12px;
}

.pr_caja2_txt{
width:152px;
float:left;
font-size:11px;
}

.pr_caja3{
width:200px;
padding:20px;
float:left;
margin-top:20px;
}

.pr_bloque_cajas3{
width:745px;
float:left;
padding-top:10px;
}

.pr_caja3_foto{
width:200px;
float:left;
}

.pr_caja3_tit{
width:200px;
float:left;
font-size:18px;
font-style:italic;
color:#3C3676;
text-align:center;
padding-top:8px;
}

.pr_caja3_tit a{
text-decoration:none;
color:#3C3676;
}

.pr_caja3_tit a:hover{
text-decoration:underline;
color:#660066;
}


.pr_caja3_subtit{
width:200px;
float:left;
font-size:12px;
text-align:center;
padding-top:3px;
}

.pr_caja3_txt{
width:200px;
float:left;
font-size:10px;
padding-top:3px;
}


.pr_caja4{
width:200px;
padding:20px;
float:left;
margin-top:20px;
border-right:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
}

/****************************BIBLIOTECA********************/

.bbl_filtros{
	width:280px;
	padding-top:8px;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-bottom: 12px;
}

.bbl_filtros a{
color:#333333;
text-decoration:none;
font-size:12px;
font-weight:normal;
}


.bbl_filtros a:hover{
color:#333333;
text-decoration:underline;
font-weight:bold;
}


.bbl_busqueda{
	width:450px;
	float:left;
	text-align:right;
	margin-bottom: 12px;
}


.bbl_bloque_libros{
width:745px;
float:left;
padding-top:20px;
}

.bbl_libros_foto{
width:70px;
float:left;
padding-right:15px;
}

.bbl_libros_datos{
width:660px;
float:left;
font-size:11px;
}

.bbl_libros_descripcion{
width:660px;
float:left;
font-size:10px;
}

.bbl_links{
width:745px;
padding-top:20px;
border-bottom: solid 1px #CCCCCC;
float:left;
color:#0066CC;
padding-bottom:10px;
}

.bbl_links a{
color:#0066CC;
text-decoration:none;
}


.bbl_links a:hover{
color:#660033;
text-decoration:underline;
}

.bbl_bloque_articulo{
width:745px;
float:left;
padding-top:20px;
border-bottom:solid 1px #CCCCCC;
padding-bottom:5px;
}

.bbl_articulo_datos{
width:744px;
float:left;
font-size:11px;
}

.bbl_articulo_descripcion{
width:744px;
float:left;
font-size:10px;
}


/*************FORMULARIO****************/

.formulario table {
	border-style: none;
}

.formulario td {
	border-style: none;
}

.bloque_formulario{
width:400px;
float:left;
padding-top:20px;
}

/*
.form_campotexto{
width:268px;
margin-bottom:3px;
margin-left:3px;
}
*/

.form_campotexto {
	width:268px;
	margin-bottom:3px;
	margin-left:3px;
	border:1px solid #CAC7DE;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.boton{
	background-color:#660066;
	border:solid 1px #cccccc;
	height:22px;
	color:#FFFFFF;
	cursor:pointer;
	margin-top:3px;
	padding-top: 3px;
	width: 50px;
	text-align:center;
}

.contacto_envio{
	float:left;
	font-size:12px;
	width:700px;
}

.error{
background-color:#FFFF00;
padding:5px;
text-align:center;
color:#CC0000;
font-size:12px;
font-weight:bold;
}

/*************BUSCAR****************/

.bus_numeroresultado{
width:745px;
float:left;
font-size:12px;
font-weight:bold;
border-bottom: solid 1px #CCCCCC;
padding-bottom:20px;
}

.bus_bloque_res{
width:715px;
padding-left:30px;
border-bottom: solid 1px #CCCCCC;
padding-top:10px;
padding-bottom:10px;
float:left;
font-size:11px;
}

.bus_txt_res{
font-weight:bold;
}

.bus_vermas{
width:715px;
font-size:11px;
font-weight:bold;
color:#006699;
float:left;
padding-top:5px;
}

.bus_vermas a{
color:#006699;
text-decoration:none;
}

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

/* Inicio Clases para popup de mision */

.popupMisionFondoGris {
  position: absolute;
  left: 0pt;
  top: 0pt;
  width: 3000px;
  height: 3000px;
  text-align: center;
  z-index: 1000;
  background-color: rgb(0, 0, 0);
  opacity: 0.55;
  filter:alpha(opacity:55);
  -moz-opacity:0.55;
}

.popupFondoGris {
  position: absolute;
  left: 0pt;
  top: 0pt;
  width: 3000px;
  height: 3000px;
  text-align: center;
  z-index: 1000;
  background-color: rgb(0, 0, 0);
  opacity: 0.55;
  filter:alpha(opacity:55);
  -moz-opacity:0.55;
}

.popupMisionEnvase {
	display: none;
	position: absolute;
	width: 576px;
	top: 200px;
	left: 250px;
	background-color: #FFFFFF;
	text-align: center;
	z-index: 1001;
	font-family: Arial,Sans-serif,Serif;
}

.popupMisionLateral{
	background-image:url(../img/mision_borde_lateral.gif);
	background-repeat:no-repeat;
	height:180px;
	width:18px;
	float:left;
}

.popupMisionCuerpo {
	background-image:url(../img/mision_top_fondo.gif);
	background-repeat:no-repeat;
	border-top: 18px solid #C7D1EA;
	padding-top:70px;
	line-height:20px;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	color: #363731;
	font-family: Arial Narrow, Arial,Helvetica,sans-serif;
	width:540px;
	min-height:150px;
	height:auto	!important;
	height:150px;
	float:left;
}

* html .popupMisionCuerpo {
	height:150px;
}

.popupMisionPie {
	padding: 20px 0px 5px 0px;
}

.popupMisionPie div:hover{
	color:#671252;
}

.popupMisionSalir{
	font-size: 10px;
	color:grey;
	padding: 0px 10px 0px 0px;
	float:right;
	cursor:pointer;
}

.popupLoginEnvase {
	display: none;
	position: absolute;
	width: 260px;
	top: 260px;
	left: 500px;
	background-color: rgb(255, 255, 255);
	text-align: center;
	z-index: 1001;
	font-family: Arial,Sans-serif,Serif;
}

.popupLoginColorBordeIntranet{
	border: 4px solid #C9CB1A;
	color: #C9CB1A;
}

.popupLoginColorIntranet{
	background-color: #C9CB1A;
}

.popupLoginColorBordeAdmin{
	border: 4px solid #B4CCD2;
	color: #B4CCD2;
}

.popupLoginColorAdmin{
	background-color: #B4CCD2;
}

.popupLoginEnvase_altura {
	min-height:117px;				/*FF*/
	height:auto	!important;	/*FF y IE 7; le gana en IE7 al sgte.*/
	height:117px;						/*para IE 6 y 7*/
}

* html .popupLoginEnvase_altura {
		height:117px;						/*para IE 6 y 7*/
}

.popupLoginCuerpo {
	color: #3A3A3A;
	text-align:left;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	padding: 0 17px 0 17px;
}

.form_campotexto_login {
	width:160px;
	margin-bottom:3px;
	margin-left:3px;
	border:1px solid #CAC7DE;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.login_titulo{
	margin-left:10px;
	height:35px;
	width:90%;
	border-bottom: solid 1px #CECECE;
	margin-bottom:10px;
}

.login_titulo img{
	float:left;
}

.popup_login_titulo {
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	/*color:#B4CCD2;*/
	float: left;
	margin-top:7px;
	margin-left:5px;
}

.boton_login{
	/*background-color:#AEA889;*/
	border:solid 1px #CAC7DE;
	height:15px;
	color:#FFFFFF;
	cursor:pointer;
	margin-top:3px;
	padding-top: 3px;
	width: 50px;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	float: right;
}

.login_recuperar_clave{
	margin:10px 0px 10px 10px;
	cursor:pointer;
	float:right;
	border-top:1px solid #CECECE;
	text-decoration:none;
	color:#B4CCD2;
}

.login_recuperar_clave:hover{
	margin:10px 0px 10px 10px;
	cursor:pointer;
	color:#B4CCD2;
	float:right;
	border-top:1px solid #CECECE;
	text-decoration:underline;
}

.popupLoginTop {
	border-style: none;
	position: absolute;
	top: 5px;
	right: 7px;
	font-size: 11px;
	font-weight: 700;
	color: rgb(0, 0, 0);
	text-decoration: none;
}

/* Fin Clases para popup de mision */

/*****************Newsletter******************/

.envase_news{
margin: 0px auto;
width:700px;
clear:both;
text-align:left;
background-color: #FFFFFF;
}

.nw_top{
	width:700px;
	float:left;
	position: relative;
	/*height: 95px;*/
}

.nw_pensamiento{
width:150px;
height:70px;
position:absolute;
top:40px;
left:0px;
font-family:"Arial Narrow";
font-size:13px;
text-align:center;
/*display:none;*/
}

.nw_editor{
width:700px;
text-align:center;
float:left;
padding-top:10px;
border-top:solid 1px #CCCCCC;
}
.nw_opciones{
width:700px;
height:18px;
padding-top:10px;
float:left;
}

.nw_bot_home{
width:16px;
height:18px;
padding-left:15px;
float:left;
}

.nw_fecha{
height:14px;
font-size:11px;
float:right;
padding-right:10px;
margin-top:4
}

.nw_compartir{
float:right;
padding-right:25px;
}

.nw_p1_caja_1{
width:660px;
margin-left:4px;
border:solid 1px #CCCCCC;
padding:15px;
float:left;
margin-top:10px;
margin-bottom:10px;
}

.nw_p1_caja1_foto{
width:170px;
float:left;
padding-right:15px;
}

.nw_p1_caja1_tit{
width:465px;
font-size:28px;
font-style:italic;
color:#6D006C;
float:left;
padding-bottom:5px;
}

.nw_p1_caja1_tit a{
color:#6D006C;
text-decoration:none;
}

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


.nw_p1_caja1_subtit{
width:465px;
font-size:12px;
color:#6D006C;
float:left;
padding-bottom:10px;
}

.nw_p1_caja1_txt{
width:465px;
font-size:11px;
color:#333333;
float:left;
line-height:16px;
}

.nw_p1_caja2{
width:490px;
padding:12px 12px 12px 19px;
float:left;
border-right:solid 1px #CCCCCC;
 }

 .nw_p1_caja2_tit{
width:490px;
font-size:20px;
color:#68984E;
float:left;
padding-bottom:5px;
}

.nw_p1_caja2_tit a{
color:#68984E;
text-decoration:none;
}

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


.nw_p1_caja2_subtit{
width:490px;
font-size:12px;
color:#000000;
float:left;
padding-bottom:10px;
}

.nw_p1_caja2_txt{
width:176px;
font-size:11px;
color:#333333;
float:left;
line-height:16px;
}

.nw_p1_caja2_foto{
width:314px;
float:left;
}

.nw_p1_caja2_piefoto{
width:314px;
float:left;
font-size:10px;
}

.nw_p1_caja3{
width:168px;
padding-left:10px;
float:left;
}

.nw_p1_caja3_tit{
width:168px;
font-size:16px;
color:#660066;
float:left;
text-align:center;
font-weight:bold;
}

.nw_p1_caja3_tit a{
color:#660066;
text-decoration:none;
}

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


.nw_p1_caja3_subtit{
width:168px;
font-size:12px;
color:#333333;
float:left;
text-align:center;
}

.nw_p1_caja3_foto{
width:168px;
float:left;
}

.nw_p1_caja4{
width:428px;
float:left;
}

.nw_p1_caja4_cont{
width:420px;
border: solid 1px #B2B2B2;
/*
border-bottom: solid 1px #B2B2B2;
border-right: solid 1px #B2B2B2;
border-left: solid 1px #B2B2B2;
*/
float:left;
padding:10px 10px 12px 12px;
}

.nw_p1_caja4_foto{
width:207px;
float:left;
padding-right:10px;
}

.nw_p1_caja4_foto img{
	border: 1px solid white;
}

.nw_p1_caja4_foto img:hover{
	border: 1px solid #BFBFBF;
}

.nw_p1_caja4_tit{
width:185px;
float:left;
font-size:16px;
font-weight:bold;
}

.nw_p1_caja4_tit a{
text-decoration:none;
color:#333333;
}

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

.nw_p1_caja4_subtit{
width:185px;
float:left;
font-size:16px;
}

.nw_p1_caja4_txt{
font-size:11px;
line-height:16px;
padding-left:10px;
padding-top:5px;
}


.nw_p1_caja5{
width:233px;
float:left;
padding-left:20px;
margin-top:10px;
}

.nw_p1_caja5_img_tit{
width:233px;
float:left;
padding-bottom:10px;
margin-bottom:6px;
}

.nw_p1_caja5_bloques{
width:190px;
float:left;
background-image:url(../img/bullet_nf_2.gif);
background-repeat:no-repeat;
padding-left:43px;
font-size:12px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:6px;
}

.nw_p1_caja5_bloques a{
color:#333333;
text-decoration:none;
}

.nw_p1_caja5_bloques a:hover{
text-decoration:underline;
color:#660066
}

.nw_p1_caja5_bloques_mailing {
color:#333333;
}

.nw_p1_caja5_bloques_mailing a{
color:#333333;
text-decoration:none;
}

.nw_p1_caja5_bloques_mailing a:hover{
text-decoration:underline;
color:#660066
}

.nw_p1_caja6{
width:700px;
background-color:#BAA001; /*8C2A75;*/
margin-top:15px;
margin-bottom:15px;
float:left;
}

.nw_p1_caja6_logo{
float:left;
/*
width:72px;
height:45px;
background-image:url(../img/logo_nf_news1.gif);
background-repeat:no-repeat;
background-position:right;
*/
}

.nw_p1_caja6_txt1{
font-size:16px;
font-weight:bold;
padding-left:10px;
float:left;
color:#FFFFFF;
width:478px;
padding-top:11px;
}

.nw_p1_caja6_txt1 a{
color:#FFFFFF;
text-decoration:none;
}

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

.nw_p1_caja6_txt2{
font-size:14px;
padding-left:50px;
float:left;
color:#FFFFFF;
width:478PX;
padding-top:2PX;
padding-bottom:5px;
}

.nw_p1_caja6_txt2 a{
color:#FFFFFF;
text-decoration:none;
}

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


.nw_p2_caja_1{
width:670px;
border-top:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
padding:10px 15px 10px 15px;
float:left;
margin-top:10px;
margin-bottom:10px;
}

.nw_p2_caja1_tit{
font-size:28px;
font-style:italic;
color:#66005A;
float:left;
padding-bottom:5px;
line-height:normal;
}

.nw_p2_caja1_tit a{
color:#6D006C;
text-decoration:none;
}

.nw_p2_caja1_tit a:hover{
/*text-decoration:underline;*/
}

.nw_p2_caja1_foto{
width:200px;
float:left;
padding-left:15px;
}

.nw_p2_caja1_foto img{
	border: 1px solid white;
}

.nw_p2_caja1_foto img:hover{
	border: 1px solid #AFAFAF;
}

.nw_p2_caja1_piefoto{
font-size:10px;
color:#333333;
float:right;
padding-top:5px;
}

.nw_p2_caja1_txt{
width:430px;
font-size:11px;
color:#333333;
float:left;
line-height:16px;
}

.nw_p2_caja1_txt_ancha{
width:670px;
font-size:11px;
color:#333333;
float:left;
line-height:16px;
}

.nw_p2_bloque_2{
width:660px;
padding:15px 22px 15px 22px;
float:left;
}

.nw_p2_bloque_2_tit{
width:173px;
font-size:16px;
color:#40368D;
float:left;
}

.nw_p2_bloque_2_tit a{
color:#40368D;
text-decoration:none;
}

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

.nw_p2_bloque_2_subtit{
width:173px;
font-size:14px;
color:#40368D;
float:left;
padding-bottom:3px;
}

.nw_p2_bloque_2_foto{
width:173px;
float:left;
}

.nw_p2_bloque_2_foto img{
	border: 1px solid white;
}

.nw_p2_bloque_2_foto img:hover{
	border: 1px solid #BFBFBF;
}

.nw_p2_caja2{
width:173px;
float:left;
padding-right:32px;
}

.nw_p2_caja3{
width:173px;
float:left;
padding-right:32px;
padding-left:32px;
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
}

.nw_p2_caja4{
width:173px;
float:left;
padding-left:32px;
}

.nw_p3_caja_1{
width:685px;
border-top:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
padding:10px 0 10px 15px;
float:left;
margin-top:10px;
margin-bottom:10px;
}

.nw_p3_caja1_tit{
width:344px;
font-size:24px;
font-style:italic;
color:#66005A;
float:left;
padding-bottom:5px;
}

.nw_p3_caja1_tit a{
color:#6D006C;
text-decoration:none;
}

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

.nw_p3_caja1_subtit{
width:344px;
font-size:16px;
font-style:italic;
color:#66005A;
float:left;
padding-bottom:5px;
font-weight:bold;
}

.nw_p3_caja1_foto{
width:325x;
float:left;
padding-left:15px;
}

.nw_p3_caja1_piefoto{
width:325px;
font-size:10px;
color:#333333;
float:right;
padding-top:10px;
}

.nw_p3_caja1_txt{
width:344px;
font-size:11px;
color:#333333;
float:left;
line-height:16px;
}

.nw_portadas_pie1 {
	color:#FFFFFF;
}

.nw_portadas_pie1 a{
	color:#FFFFFF;
	text-decoration:none;
}

.nw_portadas_pie1 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.anchor_hover_underline a{
	text-decoration:none;
}

/*
.anchor_hover_underline a:hover{
	border-bottom: 1px solid #AAAAAA;
}
*/
/***** historial newsletter ******/

.news_historial_ddl_years{
	float:right;
	font-size:12px;
	color:#666666;
  font-family: Arial,Verdana,Helvetica,sans-serif;
	width:57px;
	position:relative;
	top:-10px;
}

.news_historial_contenedor{
	background-color:#F3F5F4;
	text-align:center;
	vertical-align:top;
	width:743px;
	float:left;
	margin-bottom: 15px;
	min-height:190px;
	height:auto	!important;
	height:190px;
}

* html .news_historial_contenedor {
  height:190px;
}

.news_historial_cont_miniatura{
	float:left;
	padding-left:27px;
	padding-top:10px;
}

.news_historial_cont_miniatura a{
	color: #6A235F;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}

.news_historial_cont_miniatura a:hover{
	color: #6A235F;
	text-decoration:underline;
	font-weight:bold;
	/*font-size:13px;*/
}

.news_historial_cont_miniatura img{
	border: solid 1px #F3F5F4;
}

.news_historial_cont_miniatura img:hover{
	border: solid 1px #BFBFBF;
}

.news_historial_miniatura{
	background-color:white;
	text-align:center;
	vertical-align:top;
	width:92px;
	margin-bottom:10px;
}

.news_historial_miniatura_vacia{
	vertical-align:top;
	width:92px;
}

.news_historial_mes{
	margin-bottom:8px;
	height:15px;
}

/* mensajes de error formularios */

.mensajes_error{
	margin-top:20px;
  text-align:left;
  font-size:12px;
  color:#FF0000;
  font-weight:bold;
  background-color:#FFF3EF;
  border:solid 1px #FF7F7F;
  padding-right:20px;
}

.anchor_mensajes_error a{
  color:#FF0000;
  text-decoration:none;
}

.anchor_mensajes_error a:hover{
  color:#333333;
}

/* clases comunes del sitio publico */

.link_publico a{
  text-decoration:none;
  color:grey;
  cursor:pointer;
  font-weight:bold;
  /*color:#FF0000;*/
}

.link_publico a:hover{
  color:#6A235F;
}


/* generales */

.rounded_corners {
	border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	behavior:url(/css/resources/border-radius.htc);
}


