/* CSS Document */
@media all {
html {  height:100%}
body {
	height:100%;
	margin:0;
	margin-bottom:0px;
	padding: 0px;
	font-family: "trebuchet ms";
	line-height:15px;
	font-size: 11px;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;	
}

.a img  {border:0px; color:#FFFFFF;}
.a:hover img  {border:0px; color:#FFFFFF;}


div.contenedora {
	position: relative;
	margin: 0 auto;
	width: 992px;	
	text-align:left;
	background-color: #FFFFFF;
	padding-top: 10px;
	text-decoration: none;
}
/*////////////////////Cabecera///////////////*/
div.cabecera{
	position: relative;

	width: 992px;
	height:77px;
	text-align: right;
}
div.logo{
	float:left;
	height:77px;
	width: 252px;

}
div.logo img{
	border:0px;
}
div.logo img a{
	border:0px;
}
div.logo img a:hover{
	border:0px;
}

div.menusuperior_enlaces{
	position: relative;
	width: 690px;
	height:15px;
	text-align:left;
	padding-top: 18px;
	color: #384970;
	float:right;


}
*:first-child+html div.menusuperior_enlaces{
	position: relative;
	width: 690px;
	height:15px;
	text-align:left;
	padding-top: 18px;
	color: #384970;


}
*html div.menusuperior_enlaces{
	position: relative;
	width: 690px;
	height:15px;
	text-align:left;
	padding-top: 18px;
	color: #384970;


}
div.menusuperior{
	position: relative;
	width: 306px;
	height:15px;
	text-align:left;
	float: left;

}
div.menusuperior a{
	text-decoration:none;
	color:#384970;
}
div.menusuperior a:hover{
	text-decoration:underline;
	color:#384970;
}
div.menusup_enlaces{
	position: relative;
	width: 270px;
	height:15px;
	text-align:right;
	float: right; padding-right:15px;

}

div.menusup_enlaces a{
	text-decoration:none;
	color:#384970;
}
div.menusup_enlaces a:hover{
	text-decoration:underline;
	color:#384970;
}

div.buscador_contacto{
	position: relative;
	width: 690px;
	height:22px;
	text-align:left;
	padding-top: 10px;
	color: #384970;
	float:right;
}
*:first-child+html div.buscador_contacto{
	position: relative;
	width: 690px;
	height:22px;
	text-align:left;
	padding-top: 10px;
	color: #384970;
}
*html div.buscador_contacto{
	position: relative;
	width: 690px;
	height:22px;
	text-align:left;
	padding-top: 10px;
	color: #384970;
}

div.buscador{
	position: relative;
	width: 336px;
	height:15px;
	text-align:left;
	background-color:#FFFFFF;
	float: left;
	line-height:0px;

}
*:first-child+html div.buscador{
	position: relative;
	width: 336px;
	height:15px;
	text-align:left;
	background-color:#FFFFFF;
	float: left;
	line-height:0px;

}
*html div.buscador{
	position: relative;
	width: 336px;
	height:15px;
	text-align:left;
	background-color:#FFFFFF;
	float: left;
	line-height:0px;

}
div.buscador_botonbuscar{
	position: absolute;
	top:6px;
	width: 69px;
	height:15px;
	float:left;
	padding-left:150px;
}
*:first-child+html div.buscador_botonbuscar{
	position: absolute;
	width: 69px;
	height:15px;
	float:left;
	padding-left:3px;
}
*html div.buscador_botonbuscar{
	position: absolute;
	width: 69px;
	height:15px;
	float:left;
	padding-left:3px;
}

div.contacto{
	position: relative;
	width: 230px;
	height:16px;
	text-align:left;
	float: right;
	margin-top: 5px;
}
/*////////////////////FIN Cabecera///////////////*/


/*////////////////////Menu principal///////////////*/
div.menu_principal {
	position: relative;
	width: 1000px;
	height:57px;
	text-align:left;
	background-image: url(../img/bg_menuprincipal2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:0px;
	padding-top:0px;	
}

div.menu_principal ul {
	width: 1000px;
	text-decoration: none;
	margin-left:-40px;
	list-style-image: none;
	margin-top:0px;
	padding-top:0px;
	}

* html div.menu_principal ul { margin-left:0px; }

*:first-child+html div.menu_principal ul { margin-left:0;}

div.menu_principal li {
	 margin:0px;
	padding: 0px;
	list-style-type: none;
	display: inline; 
		margin-top:0px;
	padding-top:0px;
}


div.menu_principal2 {
	position: relative;
	width: 992px;
	height:57px;
	text-align:left;
	background-image: url(../img/bg_menuprincipal3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:0px;
	padding-top:0px;	
}
div.menu_principal2 ul {
	width: 992px;
	text-decoration: none;
	margin-left:-40px;
	list-style-image: none;
	margin-top:0px;
	padding-top:0px;
	}

* html div.menu_principal2 ul { margin-left:0px; }

*:first-child+html div.menu_principal2 ul { margin-left:0;}

div.menu_principal2 li {
	 margin:0px;
	padding: 0px;
	list-style-type: none;
	display: inline; 
		margin-top:0px;
	padding-top:0px;
}

/*////////////////////FIN Menu principal///////////////*/


/*////////////////////Contenido///////////////*/
div.contenido {
	position: relative;
	min-height:500px;
	text-align:left;
	padding-top: 16px;
	
}
*html div.contenido {
	position: relative;
	min-height:500px;
	text-align:left;
	padding-top: 1px;

}
*:first-child+html div.contenido {
	position: relative;
	min-height:400px;
	text-align:left;
	padding-top: 16px;

}
div.izquierda{
	position: relative;
	width: 347px;
	text-align:left;
	float: left;
	
}
div.masters{
	position: relative;
	width: 347px;
	text-align:left;
	float: left;
	background-image: url(../img/bg_cuerpo_masters.gif);
	background-repeat: repeat-y;
	background-position: left top;
	color: #213E5D;
}
div.masters_cabecera{
	position: relative;
	width: 307px;
	height:38px;
	text-align:justify;
	float: left;
	background-image: url(../img/bg_cabecera_masters2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #687790;
	padding:11px 20px 0px 20px;
	line-height:12px;
}
div.masters_pie{
	position: relative;
	width: 347px;
	height:35px;
	text-align:justify;
	float: left;
	background-image: url(../img/bg_pie_masters.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom:-5px;
	
}
div.master{
	position: relative;
	width: 330px;
	text-align:left;
	float: left;
	line-height: 25px;
	padding: 8px 0px 0px 0px;;
	background-image: url(../img/bg_masters.gif);
	background-repeat: no-repeat;
	background-position: right bottom;

}
*html div.master{
	float: none;
}

div.master_foto{
	position: relative;
	width: 52px;
	margin-right:4px; 
	padding-left:15px;
	float: left;
}
div.master_foto img{
	border:0px;
}
div.master_foto img a{
	border:0px;
}
div.master_foto img a:hover{
	border:0px;
}
div.master_texto{
	position: relative;
	width: 220px;
	float: right;
	padding:3px 0px 0px 0px;
	margin-bottom:5px;

}
div.centro{
	position: relative;
	width: 425px;
	min-height:447px;
	text-align:left;
	float: left;

}
div.flash{
	position: relative;
	width: 422px;
	height:210px;
	float: left;
	text-align: right;
}
div.destacado{
	position: relative;
	width: 420px;
	float: left;
	background-image: url(../img/bg_medio_destacado.gif);
	background-repeat:  repeat-y;
	background-position: left top;
}
#destacado_foto{
	position: relative;
	float: left; 
	margin:0px 10px 10px 0px;
}
*html #destacado_foto{
	position: relative;
	float: left; 
	margin:0px 10px 10px 0px;

}
div.destacado_contenido{
	position: relative;
	width: 350px;
	margin:0px 20px 0px 40px;
	color:#20375C;
	float: left;
	text-align: justify;
}
*html div.destacado_contenido{
	position: relative;
	width: 350px;
	margin:0px 13px 0px 20px;
	color:#20375C;
	text-align: justify;
}
div.destacado_titulo{
	position: relative;
	width: 350px;
	color:#818181;
	float: left;
	font-size: 18px;
	font-weight: bold;
	margin:5px 0px 10px 3px;
	line-height:20px;
	
}
div.destacado_enlace{
	position: relative;
	width: 150px;
	color: #35679B;
	float: right;
	margin: 5px 5px 5px 0px;
	text-decoration: none;
	text-align: right;
}
*html div.destacado_enlace{
	position: relative;
	width: 150px;
	color: #35679B;
	float: right;
	margin: 5px 5px 0px 0px;
	text-decoration: none;
	text-align: right;
}
div.destacado_enlace a{
	color: #35679B;
	text-decoration:underline;
}
div.destacado_pie{
	position: relative;
	width: 420px;
	min-height:270px;
	float: left;
	background-image: url(../img/bg_inferior_destacado.gif);
	background-repeat:  no-repeat;
	background-position: left bottom;
	padding-bottom:10px;
}
*html div.destacado_pie{
	position: relative;
	width: 420px;
	min-height:270px;
	float: left;
	background-image: url(../img/bg_inferior_destacado.gif);
	background-repeat:  no-repeat;
	background-position: left bottom;
	padding-bottom:0px;
}
div.destacado_cabecera{
	position: relative;
	width: 420px;
	height:14px;
	float: left;
	background-image: url(../img/bg_superior_destacado.gif);
	background-repeat:  no-repeat;
	background-position: left bottom;
}
div.IGS_lasalle{
	position: relative;
	width: 381px;
	min-height:56px;
	float: left;
	background-image: url(../img/bg_igs.gif);
	background-repeat:  no-repeat;
	background-position: left top;
	color: #20375C;
	padding-left: 44px;
	background-color: #FFFFFF;
}
div.IGS_lasalle{
	position: relative;
	width: 381px;
	min-height:56px;
	float: left;
	background-image: url(../img/bg_igs.gif);
	background-repeat:  no-repeat;
	background-position: left top;
	color: #20375C;
	padding-left: 44px;
	background-color: #FFFFFF;
}
div.IGS_lasalle_contenido{
	position: relative;
	width: 200px;
	float: left;
	height: 90px;
	color: #20375C;
	text-align: justify;
	padding-top:75px;
	line-height: 13px;
}
div.IGS_lasalle_paises{
	position: relative;
	width: 220px;
	float: left;
	height: 20px;
	color: #818181;
	text-align: left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #C2C2AA;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 10px;
	line-height: 30px;
}
div.IGS_lasalle_enlace{
	position: relative;
	width: 230px;
	float: left;
	height: 20px;
	color: #35679B;
	text-align: left;
	text-decoration:none;
	line-height: 30px;
}
div.IGS_lasalle_enlace a{
	color: #35679B;
	text-decoration:underline;
}
div.derecha{
	position: relative;
	width: 217px;
	min-height:147px;
	text-align:left;
	float: left;
			

}
div.eventos_noticias{
	position: relative;
	width: 217px;
	float: left;
	background-image: url(../img/bg_eventos_noticias.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.eventos_noticias_fecha{
	position: relative;
	width: 100px;
	float: right;
	font-weight:bold; 
	text-align:right;
	margin-right:22px;
	padding-top:13px;
}
*html div.eventos_noticias_fecha{
	position: relative;
	width: 100px;
	float: right;
	font-weight:bold; 
	text-align:right;
	margin-right:10px;
	padding-top:15px;
}

*:first-child+html div.eventos_noticias_fecha{
	position: relative;
	width: 100px;
	float: right;
	font-weight:bold; 
	text-align:right;
	margin-right:24px;
	padding-top:15px;
}


div.eventos_noticias2{
	position: relative;
	width: 217px;
	float: left;
}
div.eventos{
	position: relative;
	width: 173px;
	height:244px;
	padding:54px 20px 0px 0px;
	float: right;
	text-align:right;
}
div.eventos2{
	position: relative;
	width: 217px;
	float: left;
	text-align:left;
	background-image: url(../img/eventos_cuerpo.gif);
	background-repeat: repeat-y;
	background-position: left top;
	
}
div.eventos_margen{	
	padding-top:20px;
	
}
div.eventos2_cabecera{
	position: relative;
	width: 217px;
	padding:30px 0px 0px 0px;
	float: right;
	text-align:;
	background-image: url(../img/eventos_cabecera02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.eventos_contenido{
	position: relative;
	width: 173px;
	padding:23px 0px 0px 0px;
	float: left;
	text-align:right;
	margin-left:23px;
}
*html div.eventos_contenido{
	position: relative;
	width: 173px;
	float: left;
	margin-left:11px;
	padding:23px 0px 0px 0px;
		
}

#evento01{
	position: relative;
	width: 166px;
	float: left;
	text-align:left;
	padding:7px 0px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7E859C;
	line-height: 13px;

}
#evento02{
	position: relative;
	width: 166px;
	float: left;
	text-align:left;
	padding:10px 0px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7E859C;
	background-color:#EFEFF0;
	line-height: 13px;
}
#evento03{
	position: relative;
	width: 160px;
	height:70px;
	float: left;
	text-align:left;
	padding:5px 0px 0px 10px;
	line-height: 13px;
}
div.noticias{
	position: relative;
	width: 163px;
	padding:50px 20px 0 10px;
	float: right;
	text-align:left;
	color: #FFFFFF;
	line-height: 13px;	
}

div.noticias2{
	position: relative;
	width: 217px;
	float: right;	
	background-image: url(../img/noticias_cuerpo.gif);
	background-repeat: repeat-y;
	background-position: left top;
	
	
}
div.noticias2_cabecera{
	position: relative;
	width: 217px;
	float: right;
	text-align:left;
	color: #FFFFFF;
	line-height: 13px;
	background-image: url(../img/noticias_cabecera.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.noticias2_contenido{
	position: relative;
	width: 163px;
	padding:70px 20px 0 10px;
	float: right;
	text-align:left;
	color: #dddddd;
	line-height: 14px;	
}
div.noticias2_pie{
	position: relative;
	width: 217px;
	float: right;
	text-align:left;
	background-image: url(../img/noticias_pie.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
	margin-top:10px;
}
*html div.noticias2_pie{
	position: relative;
	width: 217px;
	float: right;
	text-align:left;
	background-image: url(../img/noticias_pie.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
	margin-top:0px;
}
.titular_noticia{
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color: #FFFFFF;
}
.fecha_noticia{
	font-size:11px;
	font-weight:bold;
	color: #072B47;
	background-color: #C4D5E2;
	padding: 0px 5px 0px 5px;
	line-height:25px;
}
div.suscripciones{
	position: relative;
	width: 197px;
	height:105px;
	float: left;
	background-image: url(../img/bg_suscripciones.gif);
	background-repeat: no-repeat;
	background-position: left top; 
	padding:54px 10px 0 20px;
}
*html div.suscripciones{
	position: relative;
	width: 187px;
	height:105px;
	float: left;
	background-image: url(../img/bg_suscripciones.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:54px 10px 0px 20px;
}

/*////////////////////FIN Contenido///////////////*/


/*////////////////////Pie///////////////*/
div.pie{
	position: relative;
	width: 972px;
	height:45px;
	background-image: url(../img/bg_pie2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
	text-align: left;
	padding-left: 20px;
	font-size: 10px;
	color: #20375C;
	text-decoration: none;
	padding-top: 10px;
	margin-bottom: 15px;
	margin-top: 10px; clear:both;
}
div.pie a{
	color: #20375C;
	text-decoration: underline;
}
.adesis{
	color:#8F8F8F;
	text-decoration:none;
}
.adesis a{
	color:#8F8F8F;
	text-decoration:none;
}
.adesis a:hover{
	color:#20375C;
	text-decoration:underline;
}

/*////////////////////FIN Pie///////////////*/




/*////////////////estilos home///////////////*/
.campo_buscador{
	position: relative;
	height:13px;
	text-align:left;
	color:#94A7CB;
	margin:7 10px 0;
	padding-left:2px;
	font-family: "trebuchet ms";
	line-height:13px;
	font-size: 11px;
	border: 1px solid #E6E4E4;
}
.campo_buscador2{
	position: relative;
	height:13px;
	text-align:left;
	color:#94A7CB;
	margin:7px 0px 0px 0px;
	padding-left:2px;
	font-family: "trebuchet ms";
	line-height:13px;
	font-size: 11px;
	border: 1px solid #E6E4E4;
}
.campo_boletin{
	position: relative;
	height:13px;
	text-align:left;
	color:#898989;
	margin:5px 5px 0px 20px;
	padding-left:2px;
	font-family: "trebuchet ms";
	line-height:11px;
	font-size: 11px;
	border: 1px solid #E6E4E4;
}
.tabla_esq_sup_izq{
	background-image: url(../img/foto_esq_sup_izq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 10px;
}
.tabla_esq_sup_dch{
	background-image: url(../img/foto_esq_sup_dch.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
	width: 10px;
}
.tabla_esq_inf_izq{
	background-image: url(../img/foto_esq_inf_izq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;
	width: 10px;
}
.tabla_esq_inf_dch{
	background-image: url(../img/foto_esq_inf_dch.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 10px;
	width: 10px;
}
.tabla_superior{
	background-image: url(../img/foto_superior.gif);
	background-repeat:  repeat-x;
	background-position: left top;
	height: 10px;
}
.tabla_inferior{
	background-image: url(../img/foto_inferior.gif);
	background-repeat:  repeat-x;
	background-position: left top;
	height: 10px;
}
.tabla_derecha{
	background-image: url(../img/foto_derecha.gif);
	background-repeat:   repeat-y;
	background-position: right top;
	height: 10px;
}
.tabla_izquierda{
	background-image: url(../img/foto_izquierda.gif);
	background-repeat:   repeat-y;
	background-position: left top;
	height: 10px;
}
.gris_bold{
	font-size: 11px;
	font-weight: bold;
	color: #B2B2B2;
}
.gris_regular{
	font-size: 11px;
	color: #979797;
}

.azul { 
	color:#B1C6DC;
	line-height:13px;
}
.azul a{ 
	color:#B1C6DC;
	text-decoration:underline;
	line-height:13px;
}
.azul a:hover{ 
	color:#B1C6DC;
	text-decoration:underline;
	line-height:13px;
}
.naranja { 
	color:#E85D00;
}
.enlaces_rss {
	color:#898989;
	margin-left: 5px;
}
.enlaces_rss a{
	color:#898989; 
	text-decoration:underline;
}
.enlace_master{
	color:#35679B;
	padding-left:2px;

	width:50px;
	overflow:hidden;
	
}

.blanco{color:#FFFFFF;}

.enlace_master a{
	color:#35679B; 
	padding-left:5px;
	text-decoration:underline;
}
.master01{
	color:#8E8E71;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px; 
}
.master01 a{
	color:#8E8E71;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;	

}
.master01 a:hover{
	color:#8E8E71;
	text-decoration:underline;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;	

}
.master02{
	color:#875436;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}
.master02 a{
	color:#875436;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;	
}
.master02 a:hover{
	color:#875436;
	text-decoration:underline;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;	
}
.master03{
	color:#a60000;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}
.master03 a{
	color:#a60000;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;	
}
.master03 a:hover{
	color:#a60000;
	text-decoration:underline;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;	
}
.master04{
	color:#8f8f8f;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}
.master04 a{
	color:#8f8f8f;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;	
}
.master04 a:hover{
	color:#8f8f8f;
	text-decoration:underline;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;	
}
.master05{
	color:#575656;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}
.master05 a{
	color:#575656;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;	
}
.master05 a:hover{
	color:#575656;
	text-decoration:underline;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;	
}
.master06{
	color:#7ca1c4;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}
.master06 a{
	color:#7ca1c4;;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;	
}
.master06 a:hover{
	color:#7ca1c4;;
	text-decoration:underline;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;	
}
.listado_master {
	font-size: 10px;
	color: #9C9C9C;
	line-height: 12px;
	list-style-type: none;
	padding:2px 0px 0px 15px;
	margin:0px;
}
.listado_master ul li{
	font-size: 10px;
	color: #9C9C9C;
	line-height: 12px;
	margin-top:-30px;
	list-style-type: none;
	padding-left:15px;
}
.listado_master li a{
	color: #9C9C9C;
	text-decoration:none;
}
.listado_master li a:hover{
	color: #9C9C9C;
	text-decoration:underline;
}


/*////////////////////HOME_MASTERS///////////////*/

div.listado{
	position: relative;
	width: 730px;
	text-align:left;
	min-height:400px;
	float: left;
	color:#687790;
	margin-bottom: 15px;
	margin-top:15px;
	padding-left:20px;
	
}
div.home_master{
	position: relative;
	width: 772px;
	text-align:left;
	float: left;
	background-image: url(../img/cajalistadomaster_medio.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 10px;
}
div.home_master2{
	position: relative;
	width: 680px;
	text-align:left;
	float: left;
	background-image: url(../img/cajalistadomaster_medio02.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 5px; margin-left:40px;
}
*html div.home_master2{
	position: relative;
	width: 680px;
	text-align:left;
	float: left;
	background-image: url(../img/cajalistadomaster_medio02.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 10px; margin-left:20px;
}
div.home_master_sup{
	position: relative;
	width: 772px;
	height:18px;
	text-align:left;
	float: left;
	background-image: url(../img/cajalistadomaster_sup.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
div.home_master_sup2{
	position: relative;
	width: 680px;
	height:12px;
	text-align:left;
	float: left;
	background-image: url(../img/cajalistadomaster_sup02.gif);
	background-repeat:no-repeat;
	background-position: left top;

}
div.home_master_inf{
	position: relative;
	width: 772px;
	height:18px;
	text-align:left;
	float: left;
	background-image: url(../img/cajalistadomaster_inf.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
}
div.home_master_inf2{
	position: relative;
	width: 680px;
	height:12px;
	text-align:left;
	float: left;
	background-image: url(../img/cajalistadomaster_inf02.gif);
	background-repeat:no-repeat;
	background-position: left bottom;

}
div.home_master_foto{
	position: relative;
	width: 98px;
	text-align:left;
	float: left;
	padding-left: 16px;
}
div.home_master_texto{
	position: relative;
	width: 535px;
	text-align:left;
	float: left;
	padding-right: 15px;

}
*html div.home_master_texto{
	float:none;
}
div.home_master_texto2{
	position: relative;
	width: 500px;
	text-align:left;
	float: left;
	padding-right: 15px;
}
/*////////////////////FIN HOME_MASTERS///////////////*/


/*////////////////////ESTILOS HOME_MASTERS///////////////*/
.master_azul { 
	color:#203D5B;
}
.master_azul a{ 
	color:#203D5B;
	text-decoration:underline;
}
.master_azul a:hover{ 
	color:#203D5B;
	text-decoration:underline;
}
.listado_master_enlace {
	color:#203D5B;
	margin-right:10px;

}
.listado_master_enlace a{ 
	color:#203D5B;
	text-decoration:underline;
	margin-right:10px;

}
.listado_master_enlacel a:hover{ 
	color:#203D5B;
	text-decoration:underline;
	margin-right:10px;
}
/*////////////////////FIN ESTILOS HOME_MASTERS///////////////*/


/*////////////////////FICHA_MASTER///////////////*/

div.fichamaster_izquierda{
	position: relative;
	width: 200px;
	min-height:680px;
	text-align:left;
	float: left;
}
div.fichamaster_submenu{
	position: relative;
	width: 200px;
	text-align:left;
	float: left;
	background-image: url(../img/submenu_master_medio.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
div.fichamaster_submenu ul { 
	margin:50px 0px 0px 20px; 
	padding:0px;
}
*html div.fichamaster_submenu ul { 
	margin:10px 0px 0px 20px; 
	padding:0px;
	position:relative;
}
div.fichamaster_submenu  li{
	font-size: 12px;
	color: #626060;
	background-image: url(../img/bg_submenu_master.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-bottom: 3px;
	list-style-type: none; 
	
}
div.fichamaster_submenu  li a{
	color: #626060;
	text-decoration:none; 
	
}
div.fichamaster_submenu  li a:hover{
	color: #626060;
	text-decoration:underline;
}
div.fichamaster_submenu_sup{
	position: relative;
	width: 200px;
	text-align:left;
	float: left;
	background-image: url(../img/submenu_master_sup.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;

}
div.fichamaster_submenu_inf{
	position: relative;
	width: 200px;
	text-align:left;
	float: left;
	background-image: url(../img/submenu_master_inf.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 18px;

}
div.fichamaster_alumno{
	position: relative;
	width: 200px;
	text-align:left;
	float: left;
	background-image: url(../img/submenu_master_medio.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top:20px;
}
div.fichamaster_alumno_sup{
	position: relative;
	width: 200px;
	text-align:left;
	float: left;
	background-image: url(../img/alumno_referente_sup.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:50px;	
}
div.fichamaster_alumno_inf{
	position: relative;
	width: 200px;
	text-align:left;
	float: left;
	background-image: url(../img/submenu_master_inf.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:18px;	
}
div.fichamaster_alumno_contenido{ 
	width:170px;
	padding:0px 15px 10px 15px;
	color:#182D55;

}
div.fichamaster_alumno_foto{
	padding:10px 11px 10px 12px;
	margin:0px 0px 10px 40px;
	background-image: url(../img/bg_foto_alumno.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.fichamaster_centro{
	position: relative;
	width: 768px;
	text-align:left;
	float: left;
	padding-left:10px;
	margin-bottom:10px;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DEDEDE;
}
div.inscrip_sesioninfo_generica{
	position: relative;
	width: 968px;
	text-align:left;
	float: left;
	padding-left:10px;
	margin-bottom:10px;	

}


div.fichamaster_centro_cabecera{
	position: relative;
	width: 768px;
	text-align:left;
	float: left;
	background-color: #ffffff;	
}
div.fichamaster_centro_cabecera_foto{
	position: relative;
	width: 86px;
	text-align:left;
	float: left;
	padding-right:14px;
}
div.fichamaster_centro_cabecera_txt{
	position: relative;
	width: 665px;
	text-align:left;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C2AA;
	padding-bottom: 7px;
}
div.fichamaster_centro_cabecera_caja{
	position: relative;
	width: 312px;
	text-align:left;
	float: right;
	background-color: #faf9f4;
	border: 1px solid #e5e5dc;
	margin-top: 5px;
}
div.fichamaster_centro_cabecera_caja_izq{
	position: relative;
	width: 67px;
	text-align:right;
	float: left;
	background-image: url(../img/bg_caja_fichamaster.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	color: #656565;
	padding-right: 10px;
}
div.fichamaster_centro_cabecera_caja_dch{
	position: relative;
	width: 227px;
	text-align:left;
	float:right;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #213E5D;
	padding-left: 5px;
}
div.fichamaster_centro_contenedor{
	position: relative;
	width: 543px;
	text-align:justify;
	float: left;
}
div.fichamaster_centro_contenedor ul li{
	clear:both;
	list-style-position: outside;
	list-style-image: url(/img/listado_fichaprofesor.gif);
}
div.fichamaster_centro_contenido{
	width: 523px;
	margin:0px 10px 20px 10px;
	color:#142852;
}

.listado_claustro{
	margin-left: 70px;
	clear:both;
	list-style-position: outside;
	list-style-type: disc;
	list-style-image: url(../img/listado_fichamaster.gif);
}

.listado_claustro li{
	margin:5px 0px 10px 5px;
	padding:0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.listado_tasas{
	margin-left: 70px;
	list-style-position: outside;
	list-style-type: disc;
	list-style-image: url(../img/listado_fichamaster.gif);
}
.listado_tasas li{
	margin:5px 0px 10px 5px;
	padding:0px;
}
div.fichamaster_centro_epigrafe{
	position: relative;
	width: 100%;
	text-align:justify;
	/*float: left;
	padding-left:40px;
	padding-right:10px;
	margin:1px 0px 1px 0px;
	color: #5F728F;*/
}

div.fichamaster_centro_epigrafe ul li{
	color: #5F728F;
	list-style-position: outside;
	list-style-image: url(/img/listado_fichaprofesor.gif);
}
div.fichamaster_centro_epigrafe a{ text-decoration:underline;
	color: #5F728F;
}
div.fichamaster_centro_epigrafe02{
	position: relative;
	width: 568px;
	text-align:justify;
	float: left;
	padding-left:40px;
	padding-right:10px;
	margin:1px 0px 1px 0px;
	color: #5F728F;
}

div.fichamaster_centro_epigrafe02 ul li{
	color: #5F728F;
	list-style-position: outside;
	list-style-image: url(/img/listado_fichaprofesor.gif);
}
div.fichamaster_centro_epigrafe02 a{ text-decoration:underline;
	color: #5F728F;
}
.titulo_epigrafe{
	font-size:14px;
	color: #203D5B;
	font-weight:bold; 
	line-height:40px;
	margin-bottom:10px;

}
div.fichamaster_centro_epigrafe_esp{
	position: relative;
	width: 505px;
	text-align:justify;
	margin:0px 0px 15px 20px;
	background-image: url(/img/bg_especialidades_medio.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
div.fichamaster_centro_epigrafe_esp2{
	position: relative;
	width: 450px;
	text-align:justify;
	float: right;
	margin:0px 0px 15px 0px;
	background-image: url(/img/bg_especialidades_medio2.gif);
	background-repeat: repeat-y;
	background-position: left top;

}
div.fichamaster_centro_epigrafe_esp_sup{
	position: relative;
	width: 505px;
	float: right;
	background-image: url(/img/bg_especialidades_sup.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:11px;
}
div.fichamaster_centro_epigrafe_esp_sup2{
	position: relative;
	width: 450px;
	background-image: url(/img/bg_especialidades_sup2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:11px;
}

div.fichamaster_centro_epigrafe_esp_inf{
	position: relative;
	width: 505px;
	float: right;
	background-image: url(/img/bg_especialidades_inf.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.fichamaster_centro_epigrafe_esp_inf2{
	position: relative;
	width: 450px;
	float: left;
	background-image: url(/img/bg_especialidades_inf2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.fichamaster_centro_contenedor_titulo{
	position: relative;
	width: 530px;
	height:11px;
	text-align:left;
	float: left;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0px 5px 0px;
	color:#182D55;
	background-image: url(../img/separador.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom:10px;

}

div.fichamaster_centro_contenedor_titulo2{
	width: 530px;
	
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0px 5px 0px;
	color:#182D55;
	background-image: url(../img/separador.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom:10px;

}

.master_presentacion{
	position: relative;
	width:518px;
	height:232px;
	padding:21px 9px 22px 14px;
	background-image: url(../img/bg_master_presentacion.gif);
	background-repeat: repeat-x;
	background-position: left bottom;

}
div.epigrafe_esp_foto{
	position: relative;
	text-align:left;
	float: left;
	margin-left:10px;
	border:4px solid white;
}
div.epigrafe_esp_texto{
	position: relative;
	text-align: justify;
	float: left;
	margin-left:10px;
	width:340px;
	
}
div.claustro_director{
	position: relative;
	width: 513px;
	text-align:justify;
	float: right;
	margin:5px 0px 25px 0px;
	background-image: url(/img/bg_claustro_medio.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
*html div.claustro_director{
	position: relative;
	width: 513px;
	float:none;
	margin:5px 0px 25px 0px;
	background-image: url(/img/bg_claustro_medio.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
div.claustro_director_ok{
	position: absolute;
	width: 513px;
	height:438px;
	text-align:justify;
	float: right;
	margin:30px 0px 25px 0px;
	background-image: url(../img/solicitud_ok.png);
	background-repeat: no-repeat;
	background-position: right top;
	z-index:2;
	left: 20px;
}
*html div.claustro_director_ok{
	position: absolute;
	width: 513px;
	height:438px;
	text-align:justify;
	float: right;
	margin:5px 0px 25px 0px;
	background-image: url(../img/solicitud_ok.png);
	background-repeat: no-repeat;
	background-position: right top;
	z-index:2;
	left: 10px;
}
div.claustro_director_error{
	position: absolute;
	width: 513px;
	height:438px;
	text-align:justify;
	float: right;
	margin:30px 0px 25px 0px;
	background-image: url(../img/solicitud_error.png);
	background-repeat: no-repeat;
	background-position: right top;
	z-index:2;
	left: 20px;
}
*html div.claustro_director_error{
	position: absolute;
	width: 513px;
	height:438px;
	text-align:justify;
	float: right;
	margin:5px 0px 25px 0px;
	background-image: url(../img/solicitud_error.png);
	background-repeat: no-repeat;
	background-position: right top;
	z-index:2;
	left: 10px;
}
div.claustro_director_sup{
	position: relative;
	width: 513px;
	height:25px;
	text-align:justify;
	float: right;
	background-image: url(/img/bg_claustro_sup.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.claustro_director_inf{
	position: relative;
	width: 513px;
	height:28px;
	text-align:justify;
	float: right;
	background-image: url(/img/bg_claustro_inf.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
}
*html div.claustro_director_inf{
	position: relative;
	width: 513px;
	height:28px;
	float:none;
	text-align:justify;
	background-image: url(/img/bg_claustro_inf.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
}
div.claustro_director_foto{
	position: relative;
	text-align:left;
	float: left;
	margin-left:15px;
}
*html div.claustro_director_foto{
	position: relative;
	float:left;	
	text-align:left;
	margin-left:7px;
}
div.claustro_director_texto{
	position: relative;
	text-align: justify;
	float: left;
	margin-left:20px;
	padding-top:30px;
	width:320px;
}
*html div.claustro_director_texto{
	position: relative;
	text-align: justify;
	float:right;
	padding-top:30px;
	width:330px;
	padding-right:30px;
}
div.titulo_claustro{
	height:24px; 
	font-size:14px;
	color:#1F345A; 
	padding-top:5px;
	margin-top:9px;
	margin-left:10px;
	padding-left:33px;
	background-image: url(../img/bg_titu_claustro.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear:both;
}

.nombre_director{
	font-size:15px;
	color: #203D5B;
	font-weight:bold; 
	line-height:18px;
}
.nombre_director a{
	font-size:15px;
	color: #203D5B;
	font-weight:bold; 
	line-height:18px;
	text-decoration:none;
}
.nombre_director a:hover{
	font-size:15px;
	color: #203D5B;
	font-weight:bold; 
	line-height:18px;
	text-decoration:underline;
}
.titulacion_director{
	font-size:12px;
	color: #8F8F8F;
	font-weight:bold; 
	line-height:18px;

}
.cargo_director{
	font-size:12px;
	color: #878787;
	font-weight:normal; 
	text-decoration:none;

}
.cargo_director a{
	font-size:12px;
	color: #878787;
	font-weight:bold; 
	text-decoration:underline;

}
.cargo_director a:hover{
	font-size:12px;
	color: #878787;
	font-weight:bold; 
	text-decoration:underline;

}
.nombre_claustro{
	font-size:12px;
	color: #203D5B;
	font-weight:bold; 
	line-height:20px;
}
.nombre_claustro a{
	font-size:12px;
	color: #203D5B;
	font-weight:bold; 
	line-height:20px;
	text-decoration:none;
}
.nombre_claustro a:hover{
	font-size:12px;
	color: #203D5B;
	font-weight:bold; 
	line-height:20px;
	text-decoration:underline;
}
.descripcion_claustro{
	font-size:11px;
	color: #666666;
	font-weight: normal; 
	line-height:16px;
}
.titulo_claustro{
	font-size:11px;
	color: #999999;
	font-weight: bold; 
	line-height:16px;
}

div.fichamaster_centro_foto_horizontal2{
	position: relative;
	width: 486px;
	text-align:center;
	float: center;
	padding: 25px 13px 29px 14px;
	background-image: url(../img/bg_img_horizontal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:10px 0px 10px 10px;
}
div.fichamaster_centro_foto_horizontal{
	position: relative;
	width: 513px;
	text-align:center;
	float: center;;
	margin:10px 0px 10px 10px;
}
div.fichamaster_centro_foto_horizontal_sup{
	position: relative;
	width: 513px;
	height:25px;
	text-align:center;
	float: center;
	background-image: url(../img/bg_img_horizontal_sup.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.fichamaster_centro_foto_horizontal_medio{
	position: relative;
	width: 486px;
	padding: 0px 13px 0px 14px;
	text-align:center;
	float: center;
	background-image: url(../img/bg_img_horizontal_medio.gif);
	background-repeat: repeat;
	background-position: left top;
}
div.fichamaster_centro_foto_horizontal_inf{
	position: relative;
	width: 513px;
	height:29px;
	text-align:center;
	float: center;
	background-image: url(../img/bg_img_horizontal_inf.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.fichamaster_centro_contenedor_foto{
	position: relative;
	width: 543px;
	text-align:left;
	float: left;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
	color:#182D55;
	background-image: url(../img/separador.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom:10px;
}
div.caracteristicas_master{
	position: relative;
	width: 250px;
	margin-left:20px;
}
div.fichamaster_caracteristicas_titulo{
	font-size: 14px;
	font-weight: bold;
	padding:10px 0px 2px 0px;

}
div.fichamaster_caracteristicas_foto{
	width: 202px;
	padding:20px 18px 33px 25px;
	margin:0px 0px 10px 15px;
	float:right;
	background-image: url(../img/bg_foto_master.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.fichamaster_caracteristicas_foto_izq{
	width: 202px;
	padding:20px 18px 30px 25px;
	margin:0px 15px 10px 0px;
	float:left;
	background-image: url(../img/bg_foto_master.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.foto_titulo{
	width: 190px;
	padding:10px 5px 5px 5px;
	float:right;
	color:#182D55;
	font-weight: bold;
}
div.alumno_separador{
	height: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 3px;
	padding:0px 5px 0px 5px;
}
div.fichamaster_derecha{
	width:222px;
	float: right;
	margin-top:20px;

}
div.inf_relacional{
	width:217px;
	float: right;
	background-image: url(../img/bg_inf_rel_centro.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-bottom:5px;
}
*html div.inf_relacional{
	width:217px;
	background-image: url(../img/bg_inf_rel_centro.gif);
	background-repeat: repeat-y;
	background-position: left top; 
	padding-bottom:-5px;
}



div.inf_relacional_sup{
	width:217px;
	float: right;
	background-image: url(../img/bg_informateafondo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 60px;
}
div.inf_relacional_superior02{
	width:217px;
	float: right;
	background-image: url(../img/bg_sup_inf_rel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
}
div.masters_corporativos_sup{
	width:217px;
	float: right;
	background-image: url(../img/bg_listadomasters.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 60px;
}
div.inf_relacional_sup2{
	width:217px;
	float: right;
	background-image: url(../img/bg_ponteencontacto.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 60px;
}
div.inf_relacional_inf{
	width:217px;
	float: right;
	background-image: url(/img/bg_inf_rel_inf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;

}
div.inf_relacional_contenido{
	width:179px;
	padding-left:20px;
	float: left;

}
div.inf_relacional_contenido ul{ 
	padding:0px;
	margin:0px;

}
div.inf_relacional_contenido li{
	font-size:11px;
	color:#22385d;
	padding:2px 10px 2px 0px;
	background-image:url(../img/separador_inf_relacional.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	list-style-type: none;
	text-decoration:none;

}
div.inf_relacional_contenido li a{
	text-decoration:none;
	color:#22385d;
}
div.inf_relacional_contenido li a:hover{
	text-decoration:underline;
	color:#22385d;
}
.titulo_ficha_master01{
	font-size: 50px;
	color: #8E8E71;
	line-height: 60px;
}
.subtitulo_ficha_master{
	font-size: 20px;
	color: #203D5B;
	line-height: 20px;
}
.titulo_ficha_master02{
	font-size: 25px;
	color: #8E8E71;
	font-weight: bold;
	line-height: 35px;
}
.nombre_alumna{
	color: #626060;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}
.nombre_master{
	color: #4D75BB;
	font-size: 12px;
	font-weight: bold;

}

.flecha_submenu_master{
	color:#66A2D6;
}
.descargar_peso{
	color:#3D5689;
	font-size: 10px;
	background-image: url(../img/flecha_inf_relacional.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 85px;
	padding-top: 4px;
}
.descargar_peso a{
	color:#3D5689;
	text-decoration:none;
}
.descargar_peso a:hover{
	color:#ffffff;
	text-decoration:underline;
}
.solicitud{
	color:#7B879D;

}
div.fichaprofesor_texto{
	position: relative;
	text-align: justify;
	float: left;
	margin-left:20px;
	padding:20px 0px 15px 0px;
	width:350px;
}
div.fichaprofesor_texto_separador{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	height:1px;
	padding-bottom:5px;
}
div.fichaprofesor_txt2{
	position: relative;
	text-align: justify;
	float: left;
	width:330px;
	color: #8F8F8F;
	margin-top:5px;
}
div.fichaprofesor_txt2_izq{
	position: relative;
	text-align: right;
	float: left;
	margin-right:10px;
	width:100px;
	color: #8F8F8F;
	font-weight:bold;
}
div.fichaprofesor_txt2_dch{
	position: relative;
	text-align: left;
	float: left;
	width:180px;
	color: #8F8F8F;
	font-weight: normal;
}
div.fichaprofesor_cv{
	position: relative;
	text-align: justify;
	float: left;
	margin-left:20px;
	padding:60px 20px 15px 10px;
	width:450px;
	background-image: url(/img/bg_fichaprofesor_cv.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #8F8F8F;
}
div.fichaprofesor_cv ul li{
	color: #8F8F8F;
	list-style-position: outside;
	list-style-image: url(/img/listado_fichaprofesor.gif);
}
.fichaprofesor_nombre{
	font-size:15px;
	color: #203D5B;
	font-weight:bold; 
	line-height:10px;
}
.fichaprofesor_titulacion{
	font-size:11px;
	color: #8F8F8F;
	font-weight: normal; 
	line-height:10px;
}
.volver_claustro{
	color:#8F8F8F;
	background-image: url(/img/flecha_volver_azul.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
}
.volver_claustro a{
	color:#8F8F8F;
	text-decoration:none;

}
.volver_claustro a:hover{
	color:#8F8F8F; 
	text-decoration:underline;
}
.texto_grisclarito{ 
	color:#C2C2C2;
}
.texto_resaltado{ 
	color:#10254F;
	background-color:#E1E1E1;
}
.enlace_master { 
	color:#10254F;
	text-decoration: underline;
}

.enlace_master a{ 
	text-decoration:underline;
}
.enlace_master a:hover{ 
	text-decoration:underline;
}


/*///////////////////////////////////////////////OPCIONES MENU DERECHA - FICHA MASTER////////////////////////////////////////////*/
div.solicitud_info_sup{
	font-size:18px;
	font-weight:bold;
	position: relative;
	text-align: justify;
	float: left;
	margin:0px 0px 10px 20px;
	padding:20px 0px 3px 10px;
	width:460px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D7D7D8;
}
*html div.solicitud_info_sup{
	font-size:18px;
	font-weight:bold;
	position: relative;
	text-align: justify;
	float: left;
	margin:0px 0px 10px 10px;
	padding:20px 0px 3px 5px;
	width:460px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D7D7D8;
}
div.solicitud_info_formulario{
	font-size:11px;
	position: relative;
	float: left;
	margin:0px 0px 10px 20px;
	padding:10px 10px 3px 20px;
	width:440px;
	color:#8D8D8D;
}
*html div.solicitud_info_formulario{
	font-size:11px;
	position: relative;
	float: left;
	margin:0px 0px 10px 10px;
	padding:10px 10px 3px 10px;
	width:440px;
	color:#8D8D8D;
}
/*///////////////////////////////////////////////FIN DE FICHA MASTER////////////////////////////////////////////*/
/*///////////////////////////////////////////////QUIENES SOMOS////////////////////////////////////////////*/
div.quienessomos_centro_cabecera_txt{
	position: relative;
	width: 442px;
	text-align:left;
	float: left;
	height:78px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C2AA;
	padding-bottom: 10px;
}
div.quienessomos_centro_cabecera{
	position: relative;
	width: 543px;
	text-align:left;
	float: left;
	background-color: #ffffff;	
}
div.quienessomos_titulo{
	font-size: 14px;
	font-weight: bold;
	width: 518px;
	padding:10px 0px 10px 0px;

}
div.quienessomos_txt{
	position: relative;
	width: 510px;
	margin-left:20px;
}
div.quienessomos_txt ul li{
	list-style-position: outside;
	list-style-image: url(/img/listado_fichaprofesor.gif);
}
.quienessomos_subtitulo01{
	font-size:20px;
	color:#203D5B;
	line-height:30px;
}
.quienessomos_subtitulo02{
	font-size:20px;
	color:#778FA2;
	line-height:30px;
}
.quienessomos_texto{ margin-left:3px;

}
/*////////////////////////////////////////////////PROGRAMAS MASTERS//////////////////////////////////////////*/


div.progamas_masters{ 
	width:640px;
	margin:15px 20px 10px 60px;
	text-align:justify; 
	color:#22385D;
	text-align:left;
}
div.proce_admis{ 
	width:640px;
	margin:15px 0px 10px 30px;
	text-align:justify; 
	color:#22385D;
	text-align:left;

}
div.progamas_masters_texto{ 
	width:600px;
	margin:0px 0px 0px 20px;
	text-align:justify; 
	color:#22385D;
	
}
div.progamas_masters_texto ul li{ 
	color:#22385D;
	list-style-position: outside;
	list-style-image: url(/img/listado_fichaprofesor.gif);
	
}
/*/////////////////////////////////////////////////////////LISTADO NOTICIAS//////////////////////////////////*/
div.listado_noticias_titulo{
	position: relative;
	width: 725px;
	text-align:left;
	float: left;
	padding: 0px 0px 0px 10px;
}
div.listado_noticias_titulo2{
	position: relative;
	width: 625px;
	text-align:left;
	float: left;
	padding: 0px 0px 0px 10px;
}
div.listado_noticias_fecha{
	position: relative;
	text-align:left;
	float: left;
	padding: 0px 6px 0px 30px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 16px;
	background-image: url(../img/bg_list_not_fecha.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #B4BAC4;
	margin-right: 5px;
	line-height: 16px;

}
div.listado_noticias_contenido{
	position: relative;
	width: 715px;
	text-align:left;
	float: left;
	padding: 6px 0px 0px 35px;


}
div.listado_noticias_contenido2{
	position: relative;
	width: 653px;
	text-align:left;
	padding: 0px 10px 0px 15px; 
	border
}

div.listado_noticias_foto{
	position: relative;
	text-align:left;
	float: left;
	margin-right:10px;
	border:4px solid white;
}
div.listado_noticias_desarrollo{
	position: relative;
	width:300px;
	text-align:left;
	float: left;
	padding-top:5px;
	margin-right:5px;
	color:#687790;
	text-align:justify;
	padding-right:10px;
}
div.listado_noticias_desarrollo_nofoto{
	position: relative;
	width:420px;
	text-align:left;
	float: left;
	padding-top:5px;
	padding-left:10px;
	margin-right:5px;
	color:#687790;
	text-align:justify;
	padding-right:10px;
		

}
.listado_noticias_titular{
	position: relative;
	margin-bottom:5px;
	color:#253B5F;
	font-size:12px;
	font-weight:bold;
	line-height:15px;

}
.listado_noticias_titular a{
	position: relative;
	margin-bottom:5px;
	color:#253B5F;
	font-size:12px;
	font-weight:bold;
	line-height:15px;

}
.listado_noticias_titular a:hover{
	position: relative;
	margin-bottom:5px;
	color:#253B5F;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	text-decoration:underline;

}
div.listado_noticias_datos{
	position: relative;
	width:190px;
	text-align:left;
	float: left;
	padding-top:5px;
	margin-left:5px;
	padding-left:10px;
	padding-bottom:10px;
	color:#253B5F;
	float:right; 
	border-left: 1px dotted #C5C9D3;
	

}
div.ampliar_noticia{
	width:60px;
	bottom:0;
	position:relative;
	color: #1E345A;
	font-weight:bold;
	font-size: 11px;
	background-image: url(../img/flecha_ampliar_noticia.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-left:590px;
	clear:left;
	

}
div.ampliar_noticia a{
	width:60px;
	float:right;
	color: #1E345A;
	font-weight:bold;
	font-size: 11px;
	background-image: url(../img/flecha_ampliar_noticia.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration:none;


	
}
div.ampliar_noticia a:hover{
	color: #F6BE01;

}
.titular{
	color:#253B5F;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}
.fuente{
	color:#8D96A5;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	}
div.entradilla_eventos{ 
	width:700px;
	margin:15px 20px 10px 20px;
	text-align:justify;

}

/*/////////////////////////////////////////////////////////FIN LISTADO NOTICIAS//////////////////////////////////*/	

/*/////////////////////////////////////////////////////////NOTICA/EVENTOS//////////////////////////////////*/	
div.noticia{
	position: relative;
	width: 700px;
	text-align:left;
	float: left;
	padding: 0px 0px 0px 0px;
}
div.fecha_fuente{
	position: relative;
	height:15px;
	color:#253B5F;
	text-align:left;
	float: left;
	padding: 0px 20px 0px 5px;
	background-color:#E6E8EC;
	line-height:16px;
	margin-right:20px;
	margin-top:5px;

}
.enlace_noticia_pdf{
	color:#172C54;
	text-decoration:none;
	line-height: 5px;
}
.enlace_noticia_pdf a{ 
	color:#172C54; 
	text-decoration:none;
	line-height: 5px;	
}
.enlace_noticia_pdf a:hover{ 
	color:#172C54; 
	text-decoration:underline;
	line-height: 5px;	
}
div.noticia_titular{
	position: relative;
	width: 700px;
	text-align:left;
	float: left;
	color:#1B3157;
	font-weight: bold;
	margin-top:15px;
	font-size: 20px;
	line-height:30px;
	padding:0px 0px 0px 30px;
}
div.noticia_entradilla{
	position: relative;
	width: 700px;
	text-align: justify;
	float: left;
	color:#8D96A5;
	font-weight: bold;
	margin-top:15px;
	font-size: 12px;
	text-align:justify;
	padding:0px 0px 0px 30px;
}
.noticia_entradilla2{
	color:#8D96A5;
	font-weight: bold;
	margin-top:15px;
	font-size: 12px;
	text-align:justify;
	padding:0px 0px 0px 30px;
}
div.noticia_cuerpo{
	position: relative;
	width: 680px;
	text-align:left;
	float: left;
	color:#1A2F56;
	font-weight: regular;
	margin-top:15px;
	font-size: 11px;
	text-align:justify;
	padding:0px 0px 0px 50px;

}
div.noticia_foto{
	position: relative;
	text-align:left;
	float: right;
	margin:0px 0px 10px 30px;
}
.noticia_foto_superior{
	background-image: url(../img/noticias_eventos/superior.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:9px;
}
.noticia_foto_inferior{
	background-image: url(../img/noticias_eventos/inferior.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.noticia_foto_derecha{
	background-image: url(../img/noticias_eventos/derecha.gif);
	background-repeat: repeat;
	background-position: right top;
}
.noticia_foto_izquierda{
	background-image: url(../img/noticias_eventos/izquierda.gif);
	background-repeat: repeat;
	background-position: left top;
}
.noticia_foto_piefoto{
	position: relative;
	font-size:10px;
	color:#9B9B9B; 
	text-align: justify;
	line-height:10px;
	margin:5px 3px 5px 3px
}
div.eventos-izquierda{
	position: relative;
	width: 325px;
	float:left;

}
div.eventos-izquierda2{
	position: relative;
	width: 675px;
	float:left;

}
div.eventos-derecha{
	position: relative;
	width: 350px;
	float:right;
}
div.destacado_eventos{
	position: relative;
	width: 295px;
	text-align:left;
	float: right;
	padding: 5px 5px 5px 5px;
	background-color:#F2F2F2;
	border: 1px solid #B9BFCA;
	margin:0px 5px 15px 0px;
	color:#737F95;
}
div.destacado_eventos_izq{
	position: relative;
	width: 75px;
	text-align:right;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #B9BFCA;
	padding-right:5px;	
}
div.destacado_eventos_dch{
	position: relative;
	width: 155px;
	text-align:left;
	float: left; 
	font-weight:bold;
	padding-left:5px;
	margin-right:10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #B9BFCA;	
}
div.destacado_eventos_pdf{
	position: relative;
	width: 30px;
	text-align:center;
	float: right; 
	padding-right:5px;
	font-size:10px;
	text-decoration:none;
	color:#737F95;
}
div.destacado_eventos_pdf a{
	font-size:10px;
	text-decoration:none;
	color:#737F95;
}
div.destacado_eventos_pdf a:hover{
	font-size:10px;
	text-decoration:underline;
	color:#737F95;
}
div.destacado_noticias_izq{
	position: relative;
	width: 50px;
	text-align:right;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #B9BFCA;
	padding-right:5px;	
}
div.destacado_noticias_dch{
	position: relative;
	width: 150px;
	text-align:left;
	float: left; 
	font-weight:bold;
	padding-left:5px;
	margin-right:10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #B9BFCA;	
}
div.destacado_noticias_pdf{
	position: relative;
	width: 70px;
	text-align:center;
	float: right; 
	padding-right:5px;
	font-size:10px;
	line-height:0px;
	text-decoration:none;
	color:#737F95;
}
div.destacado_noticias_pdf a{
	font-size:10px;
	text-decoration:none;
	color:#737F95;
}
div.destacado_noticias_pdf a:hover{
	font-size:10px;
	text-decoration:underline;
	color:#737F95;
}

/*/////////////////////////////////////////////////////////LISTADO EVENTOS//////////////////////////////////*/	
div.listado_eventos_titulo{
	position: relative;
	color:#253B5F;
	font-weight:bold;
	font-size:16px;
	width: 715px;
	text-align:left;
	float: left;
	padding: 10px 0px 0px 30px;
}
div.listado_eventos_titulo2{
	position: relative;
	color:#253B5F;
	font-weight:bold;
	font-size:16px;
	width: 600px;
	text-align:left;
	float: left;
	padding: 10px 0px 0px 30px;
}
div.listado_eventos_fechas{
	position: relative;
	width: 690px;
	text-align:left;
	float: left;
	padding: 15px 10px 5px 10px;
	margin:10px 0px 10px 0px;
	color:#8591A6;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d1d6de;
	font-weight:bold;
}
div.listado_eventos_fechas2{
	position: relative;
	width: 590px;
	text-align:left;
	float: left;
	padding: 15px 10px 5px 10px;
	margin:10px 0px 10px 0px;
	color:#8591A6;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d1d6de;
	font-weight:bold;
}
.fechas{
	color:#253B5F;
	font-weight:bold;

}

/*/////////////////////////////////////////////////////////CONTACTO//////////////////////////////////*/
div.contenido_contacto { 
	position:relative; 
	width:700px;
	margin:10px 0px 0px 30px;

}
div.contacto_msn_ok {
	position: absolute;
	top:-10px;
	width:700px;
	height:500px;
	background-image: url(../img/contacto/ok.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index:3;

}
div.contacto_msn_error {
	position: absolute;
	top:-10px;
	width:700px;
	height:500px;
	background-image: url(../img/contacto/error.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index:3;

}
div.contacto_cabecera { 
	position:relative; 
	width:694px;
	height:218px;

}
div.contacto_cuerpo {
	position:relative;
	width:694px;
	background-image: url(../img/contacto/bg_contacto.gif);
	background-repeat: repeat-y;
	background-position: left top;

}
div.contacto_cuerpo_izq {
	position:relative;
	float:left;
	text-align:right;
	width:300px;
	padding-right:30px;
	border-right: 1px dotted #CACDD6;
}
div.contacto_cuerpo_dch {
	position:relative;
	float: right;
	text-align:left;
	width:320px;

}
div.contacto_asterisco { 
	position:relative;
	float: left; 
	width:630px;
	padding:0px 30px 0px 30px;
	height:15px;
	color:#666666;

}
div.contacto_pie {
	position:relative;
	width:694px;
	height:20px;
	background-image: url(../img/contacto/bg_contacto_pie.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear:both;

}
div.contacto_txtinferior { 
	position:relative; 
	width:682px;
	text-align: justify;
	color:#B6B6B6;
	margin:15px 0px 10px 5px;
}
div.contacto_txtinferior_izq { 
	position:relative; 
	width:330px;
	float:left;
	text-align: justify;
	color:#B6B6B6;
}
div.contacto_txtinferior_dch { 
	position:relative; 
	width:330px;
	float:right;
	text-align: justify;
	color:#B6B6B6;
}
.campos_contacto{
	font-family: "trebuchet ms";
	font-size: 11px;
	color:#666666;
	background-color: #EDEDED;
	cursor: text;
	height: 14px;
	width: 130px;
	border: none;
	line-height: 10px;
	padding-left: 3px;
	border: 1px solid #bbbbbb; 
}
.campos_desplegable{
	font-family: "trebuchet ms";
	font-size: 11px;
	color:#666666;
	background-color: #EDEDED;
	cursor: text;
	height: 23px;
	width: 136px;
	border: none;
	line-height: 10px;
	padding-left: 3px;
	border: 1px solid #bbbbbb; 
}
.area_contacto{
	font-family: "trebuchet ms";
	font-size: 11px;
	color:#666666;
	background-color: #EDEDED;	
	cursor: text;
	height: 125px;
	width: 260px;
	border: 1px solid #bbbbbb;
	line-height: 10px;
}
.campos_observaciones{
	font-family: "trebuchet ms";
	font-size: 11px;
	color:#666666;
	background-color: #EDEDED;	
	cursor: text;
	height: 190px;
	width: 190px;
	border: 1px solid #bbbbbb;
	line-height: 10px;
}
.campos_observaciones_inscripcion{
	font-family: "trebuchet ms";
	font-size: 11px;
	color:#666666;
	background-color: #EDEDED;	
	cursor: text;
	height: 80px;
	width: 190px;
	border: 1px solid #bbbbbb;
	line-height: 10px;
}

/*/////////////////////////////////////////////////////////FIN DE CONTACTO//////////////////////////////////*/


/*/////////////////////////////////////////////////////////DONDE ESTAMOS//////////////////////////////////*/
div.dondeestamos_cuerpo_izq {
	position:relative;
	float:left;
	text-align:right;
	width:460px;
	padding-right:10px;
	border-right: 1px dotted #CACDD6;
	background-image: url(/img/contacto/bg_direccion.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height:280px;
}

div.dondeestamos_cuerpo_dch {
	position:relative;
	float: right;
	text-align:left;
	width:170px;
	height:200px;
	padding-top:30px;
}
div.dondeestamos_direccion {
	position:relative;
	float:left;
	text-align:left;
	width:330px;
	padding:35px 0px 0px 60px;
	height:150px;
	color:#FFFFFF;

}
div.dondeestamos_ampliar{
	position:relative;
	width:120px;
	float:right;
	text-align:right;
	padding-right:40px;
	font-size:10px;
	text-decoration:none;
	color:#072B47;
}
div.dondeestamos_ampliar a{
	font-size:10px;
	text-decoration:none;
	color:#072B47;
}
div.dondeestamos_ampliar a:hover{
	font-size:10px;
	text-decoration:underline;
	color:#072B47;
}
/*/////////////////////////////////////////////////////////FIN DE DONDE ESTAMOS//////////////////////////////////*/
/*/////////////////////////////////////////////////////////ENLACES//////////////////////////////////*/
div.enlaces01{
	position: relative;
	width: 680px;
	text-align:left;
	float: left;
	margin-top: 5px;
	margin-left: 40px;
	margin-bottom:5px;
	clear: both;
	background-image: url(../img/bg_medio_enlaces.gif);
	background-repeat: repeat;
	background-position: left top;
}
*html div.enlaces01{
	position: relative;
	width: 680px;
	text-align:left;
	float: left;
	margin-top: 5px;
	margin-left: 20px;
	margin-bottom:5px;
	clear: both;
	background-image: url(../img/bg_medio_enlaces.gif);
	background-repeat: repeat;
	background-position: left top;	
}
div.enlaces_superior{
	position: relative;
	width: 680px;
	text-align:left;
	float: left;
	background-image: url(../img/bg_cabecera_enlaces02.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
div.enlaces_inferior{
	position: relative;
	width: 680px;
	height:14px;
	text-align:left;
	float: left;
	background-image: url(../img/bg_pie_enlaces02.gif);
	background-repeat:  no-repeat;
	background-position: left bottom;
	
}
div.enlaces_titulo{
	position: relative;
	width: 630px;
	text-align:left;
	float: left;
	padding:25px 20px 0px 20px;
	font-size:16px;
	color: #0D214C;
	font-weight: bold;
		
}

div.enlaces_direcciones{
	position: relative;
	width: 600px;
	text-align:left;
	float: left;
	padding:15px 50px 0px 20px;
	font-size:12px;
	color: #35679B;
	font-weight:regular;
	line-height:25px;
}
*:first-child+html div.enlaces_direcciones{
	position: relative;
	width: 600px;
	text-align:left;
	float: left;
	padding:20px 50px 0px 20px;
	font-size:12px;
	color: #35679B;
	font-weight:regular;
	line-height:25px;

}
*html div.enlaces_direcciones{
	position: relative;
	width: 600px;
	text-align:left;
	float: left;
	padding:20px 50px 0px 20px;
	font-size:12px;
	color: #35679B;
	font-weight:regular;
	line-height:25px;

}
div.enlaces_direcciones a{ 
	color: #35679B;
	font-weight:regular;
	text-decoration:none;
	line-height:25px;
}
div.enlaces_direcciones a:hover{ 
	color: #35679B;
	font-weight:regular;
	text-decoration:underline;
	line-height:25px;
}
div.enlaces_direcciones  ul{
	list-style-type: none; 
	padding:0px 15px;
	margin:0px 15px;

		
}
div.enlaces_direcciones  li{
	list-style-type: none;
	padding-top:0px;
	padding-bottom:0px;
		
}
.enlaces_descripcion{ 
	color: #999999;

}
/*/////////////////////////////////////////////////////////RESULTADOS BUSQUEDA//////////////////////////////////*/
div.resultados_busqueda{
	position: relative;
	width: 760px;
	text-align:left;
	float: left;
	min-height:650px;


}
div.cabecera_resultados{
	font-size: 16px;
	font-weight: bold;
	color: #8D96A5;
	background-image: url(../img/cabecera_resultados.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 652px;
	padding-top: 54px;
	height: 30px;
	padding-left: 80px;
	margin-bottom:10px;
}
div.cabecera_suscripciones{
	font-size: 16px;
	font-weight: bold;
	color: #8D96A5;
	background-image: url(../img/cabecera_suscripciones.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 652px;
	padding-top: 54px;
	height: 30px;
	padding-left: 80px;
	margin-bottom:10px;
}
div.resultado{
	position: relative;
	width: 662px;
	text-align:left;
	float: left;
	color:#1E345A;
	margin-top:10px;
	padding:0px 0px 5px 10px;
	background-image: url(../img/separador_resultados.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-left:70px;

}
*html div.resultado{
	position: relative;
	width: 622px;
	text-align:left;
	float: left;
	color:#1E345A;
	margin-top:10px;
	padding:0px 0px 5px 10px;
	background-image: url(../img/separador_resultados.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-left:40px;
}
div.resultado a{ 
	color:#1E345A; 
	text-decoration:underline;
}
div.resultado a:hover{ 
	color:#FF6600; 
	text-decoration:underline;
}
div.resultado_descripcion{
	position: relative;
	width: 620px;
	text-align:left;
	float: left;
	color:#1E345A;
	margin-left:40px;
	text-align:justify;
}
*html div.resultado_descripcion{
	position: relative;
	width: 600px;
	text-align:left;
	float: left;
	color:#1E345A;
	margin-left:20px;
	text-align:justify;

}
.texto_naranja{
	color: #F6BE01;

}
.texto_azulgris_negrita{
	color: #8D96A5; 
	font-weight:bold;

}
.texto_azulgris{
	color: #8D96A5; 
	font-weight:regular;

}
.texto_azulgris_negrita_resultados{
	color: #8D96A5; 
	font-weight:bold;
	padding-left:20px;

}
div.mas_info{
	width:65px;
	float:right;
	color: #1E345A;
	font-weight:bold;
	font-size: 11px;
	background-image: url(../img/flecha_resultados.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
div.mas_info a{
	width:65px;
	float:right;
	color: #1E345A;
	font-weight:bold;
	font-size: 11px;
	background-image: url(../img/flecha_resultados.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration:none;
}
div.mas_info a:hover{
	width:65px;
	float:right;
	color: #FF6600;
	font-weight:bold;
	font-size: 11px;
	background-image: url(../img/flecha_resultados.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration:none;	
}
div.paginador{ 
	position: relative;
	width:962px;
	height:15px;
	padding:0px 10px 0px 10px;
	color:#1E345A;
	background-color:#EFF1F6;
	margin:10px 3px 10px 3px;
	color:#072B47;
	font-weight:bold;
}
div.paginador a{ 
	color:#072B47;
	text-decoration:none;
	font-weight:bold;
}
div.paginador a:hover{ 
	color:#7F99AD;
	font-weight:bold;

}
.paginador_derecha{ 
	color:#1E345A; 
	padding-left:760px;

}
.paginador_derecha a{ 
	color:#1E345A;
	text-decoration:none;
	

}
.paginador_derecha a:hover{ 
	color:#1E345A;
	text-decoration:underline;

}
div.paginador2{ 
	position: relative;
	width:655px;
	height:15px;
	padding:0px 10px 0px 10px;
	color:#1E345A;
	margin:20px 3px 10px 45px;
}
*html div.paginador2{ 
	position: relative;
	width:655px;
	height:15px;
	padding:0px 10px 0px 10px;
	color:#1E345A;
	background-color:#EFF1F6;
	margin:20px 3px 10px 45px;
}

*:first-child+html div.paginador2{ 
	position: relative;
	width:655px;
	height:15px;
	padding:0px 10px 0px 10px;
	color:#1E345A;
	background-color:#EFF1F6;
	margin:20px 3px 10px 45px;
}
.paginador2_derecha{ 
	color:#1E345A; 
	padding-left:330px;

}
.paginador2_derecha a{ 
	color:#1E345A;
	text-decoration:none;
	

}
.paginador2_derecha a:hover{ 
	color:#1E345A;
	text-decoration:underline;

}
/*/////////////////////////////////////////////////////////SUSCRIPCIONES//////////////////////////////////*/
div.resultado_rss{
	position: relative;
	width: 662px;
	text-align:left;
	float: left;
	color:#1E345A;
	margin-top:10px;
	padding:0px 0px 5px 10px;
	margin-left:70px;


}
*html div.resultado_rss{
	position: relative;
	width: 662px;
	text-align:left;
	float: left;
	color:#1E345A;
	margin-top:10px;
	padding:0px 0px 5px 10px;
	margin-left:35px;


}
div.suscripcion_boletines{
	position: relative;
	width: 660px;
	text-align:left;
	float: left;
	color:#1E345A;
	text-align:justify;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
div.bg_suscrip_boletin{
	position: relative;
	width: 463px;
	height:38px;
	text-align:left;
	float: left;
	color:#1E345A; 
	padding-left:190px;
	padding-top:18px;
	text-align:justify;
	background-image: url(../img/bg_suscrip_boletin.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.rss{
	position: relative;
	width: 666px;
	text-align:left;
	float: left;
	color:#1E345A;
	margin-top:10px;
	margin-bottom:20px;
	background-image: url(/img/suscrip_medio.gif);
	background-repeat:repeat;
	background-position: left top;
	margin-left:70px;


}
*html div.rss{
	position: relative;
	width: 666px;
	text-align:left;
	float: left;
	color:#1E345A;
	margin-top:10px;
	margin-bottom:20px;
	background-image: url(/img/suscrip_medio.gif);
	background-repeat:repeat;
	background-position: left top;
	margin-left:40px;


}

div.rss_sup{
	position: relative;
	width: 666px;
	height:55px;
	text-align:left;
	float: left;
	background-image: url(/img/suscrip_sup.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
div.rss_inf{
	position: relative;
	width: 666px;
	height:24px;
	text-align:left;
	float: left;
	background-image: url(/img/suscrip_inf.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}
div.rss_contenido{
	position: relative;
	width: 606px;
	text-align:left;
	float: left;
	background-image: url(/img/suscip_medio.gif);
	background-repeat:repeat;
	background-position: left top;
	padding:10px 30px 10px 30px;

}
div.descripcion_rss{
	position: relative;
	width: 662px;
	text-align:left;
	float: left;
	color:#ADB5C2;
	margin-top:20px;
	padding:20px 0px 5px 10px;
	background-image: url(../img/separador_resultados.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left:70px;


}
*html div.descripcion_rss{
	position: relative;
	width: 662px;
	text-align:left;
	float: left;
	color:#ADB5C2;
	margin-top:20px;
	padding:20px 0px 5px 10px;
	background-image: url(../img/separador_resultados.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left:35px;
	text-align:justify;


}
div.descripcion_rss img{
	float: left;
	margin:0px 10px 5px 0px;
}
.enlace_rss02{
	color:#1E345A; 
	text-decoration:underline;
	font-weight:bold;
}


.preguntas_rss{
	color:#8D96A5;
	font-weight: bold;	

}
.campo_boletin_rss{
	position: relative;

	height:13px;
	text-align:center;
	color: #999999;
	margin:0px 10px 0px 20px;
	padding-left:2px;
	font-family: "trebuchet ms";
	line-height:13px;
	font-size: 11px;
	border: 1px solid #E6E4E4;
}
/*/////////////////////////////////////////////////////////COLORES MASTER//////////////////////////////////*/
.texto_colormaster01{
	color: #8E8E71;
}
.texto_colormaster02{
	color: #875436;
}




/*/////////////////////////////////////////////////////////POP UP//////////////////////////////////*/
.izq_popup{
	background-image: url(../img/izq_popup.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.dch_popup{
	background-image: url(../img/dch_popup.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.centro_popup{
	line-height: 15px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: justify;
	padding: 20px;
}
.centro_popup ul li{
	color: #666666;
	text-decoration: none;
	font-size: 11px;
	list-style-position: outside;
	list-style-image: url(/img/flecha_vermas.gif);
	list-style-type: none;
	font-weight: normal;
	padding-left: 2px;
	line-height: 15px;

}
.enlace{
	color:#20375C;
	font-weight: bold;
	text-decoration: none;
}
.enlace a{
	color:#20375C;
	font-weight: bold;
	text-decoration: underline;
}
.enlace a:hover{
	color:#20375C;
	font-weight: bold;
	text-decoration: underline;
}
.enlace_subrayado{
	color:#20375C;
	text-decoration: underline;
}
.enlace_subrayado a{
	color:#20375C;
	text-decoration: underline;
}
.enlace_subrayado a:hover{
	color:#FF6600;
	text-decoration: none;
}
.enlace_contacto{
	color:#20375C;
	text-decoration: none;
}
.enlace_contacto a{
	color:#20375C;
	text-decoration: none;
}
.enlace_contacto a:hover{
	color:#FF6600;
	text-decoration: underline;
}
.listado_mapaweb ul li{
	color: #20375C;
	text-decoration: none;
	font-size: 11px;
	list-style-position: outside;
	list-style-image: url(../img/flecha_popup.gif);
	list-style-type: none;
	font-weight: bold;
	padding: 15px 0px 15px 2px;
	line-height: 0px;
	
}
.listado_mapaweb ul li a{
	color: #20375C;
	text-decoration: none;
}
.listado_mapaweb ul li a:hover{
	color: #999999;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(../img/flecha_popup02.gif);
	list-style-type: none;
	line-height: 0px;

}
.listado02_mapaweb ul li{
	color: #20375C;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 0px 3px 2px;
	line-height: 0px;
	list-style-type: none;	
}
.tabla_mapa_izq{
	background-image: url(../img/bg_mapa_izq.gif);
	background-repeat: repeat;
	background-position: left top;
}
.tabla_mapa_dch{
	background-image: url(../img/bg_mapa_dch.gif);
	background-repeat: repeat;
	background-position: right top;
}
/*/////////////////////////////////////////////////////////MAPA WEB//////////////////////////////////*/


div.mapaweb_listadoenlaces{
	position:relative;
	float:left;
	width:400px;
}
 .listado_mapaweb01 {
	font-size: 11px;
	color: #23395D;
	line-height: 22px;
	list-style-position: outside;
	list-style-image: url(../img/flecha_listado.gif);
	text-decoration: none;
	font-weight: bold;

}
.listado_mapaweb01 a{
	font-size: 11px;
	color: #23395D;
	list-style-type: none;
	text-decoration: none;
	line-height: 22px;
	list-style-position: outside;
	list-style-image: url(../img/flecha_listado.gif);
}

.listado_mapaweb01 a:hover{
	font-size: 11px;
	color: #23395D;
	list-style-type: none;
	text-decoration: underline;
	line-height: 22px;
	list-style-position: outside;
	list-style-image: url(../img/flecha_listado.gif);
}

.listado03 a{
	font-size: 11px;
	font-weight: normal;
	color: blue;
	text-decoration: none;
}
.listado_mapaweb0 ul li, listado03 ul li{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: blue;
	list-style-type: none;
	text-decoration: none;
	line-height: 22px;
	list-style-position: outside;
	list-style-image: url(../img/flecha_listado.gif));
}
ul.listado03 li {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:  blue;
	list-style-type: none;
	text-decoration: none;
	line-height: 18px;
	list-style-position: outside;
	font-weight: normal;
	padding-left:0px;
}
ul.listado03 li a {
	text-decoration:none;
	color: #666666;
	font-weight: normal;
	padding-left:10px;
	list-style-type: none;
	text-decoration: none;

}
ul.listado03 li a:hover {
	text-decoration: none;
	color: #999999;
	font-weight: normal;
	list-style-type: none;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:10px;
}
div.mapaweb_menusuperior{
	position: relative;
	width: 406px;
	height:15px;
	text-align:right;
	float: left; 
	margin:10px 0px 20px 0px;
	font-size:10px;
}
div.mapaweb_menusuperior a{
	text-decoration:none;
	color: #999999;
	font-size:10px;	
}
div.mapaweb_menusuperior a:hover{
	text-decoration:underline;
	color:#999999;
	font-size:10px;	
}

div#Pie1 {
	text-align:center;
	}
	
	
/*////////////////////////ZONA PRIVADA////////////////////////*/
div.zonaprivada_centro_contenedor{
	position: relative;
	width: 543px;
	text-align:justify;
	float: left;

}
div.zonaprivada_barra {
	position: relative;
	width: 992px;
	height:32px;
	text-align:left;
	background-image: url(../img/ZonaPrivada/bg_ZonaAlumnos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:0px;
	padding-top:0px;

}
*html div.zonaprivada_barra {
	position: relative;
	width: 992px;
	height:32px;
	text-align:left;
	background-image: url(../img/ZonaPrivada/bg_ZonaAlumnos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:0px;
	padding-top:0px;

}
div.zonaprivada_barraAntiguos {
	position: relative;
	width: 992px;
	height:32px;
	text-align:left;
	background-image: url(../img/ZonaPrivada/bg_ZonaAntiguos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:0px;
	padding-top:0px;

}
*html div.zonaprivada_barraAntiguos {
	position: relative;
	width: 992px;
	height:32px;
	text-align:left;
	background-image: url(../img/ZonaPrivada/bg_ZonaAntiguos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:0px;
	padding-top:0px;

}

div.zonaprivada_contenido{
	height:29px;
	width:340px;
	margin-left:280px;
	float:left;
	text-align:left;
	color:#065188; 
	padding-top:3px;

}
*html div.zonaprivada_contenido{
	height:27px;
	width:340px;
	margin-left:145px;
	float:left;
	text-align:left;
	color:#065188; 
	padding-top:2px;


}
div.zonaprivada_boton{
	width:38px;
	height:24px;
	margin-top:7px;
	float:left;


}
*html div.zonaprivada_boton{
	width:38px;
	height:24px;
	margin-top:6px;
	float:left;


}
div.zonaprivada_registrate{
	height:15px;
	width:320px;
	float:right;
	text-align:left;
	color:#065188; 
	padding-top:13px;
	
}
*html div.zonaprivada_registrate{
	height:15px;
	width:310px;
	float:right;
	text-align:left;
	color:#065188; 
	padding-top:13px;
}
div.zonaprivada_registrate a{ 
	text-decoration:underline;
	color:#065188; 
	font-weight:bold;
}
div.zonaprivada_registrate a:hover{ 
	text-decoration: none;
	color:#065188; 
	font-weight:bold;
}
.ZonaPrivada_input{
	position: relative;
	height:13px;
	text-align:left;
	color:#94A7CB;
	margin:7px 0px 0px 0px;
	padding-left:5px;
	font-family: "trebuchet ms";
	line-height:13px;
	font-size: 11px;
	border: 1px solid #E6E4E4;
}
div.zonaprivada_logado{
	height:15px;
	width:380px;
	float:left;
	margin-left:290px;
	text-align:left;
	color:#065188; 
	padding-top:13px;	
}
*html div.zonaprivada_logado{
	height:15px;
	width:380px;
	float:left;
	margin-left:140px;
	text-align:left;
	color:#065188; 
	padding-top:13px;

}
div.zonaprivada_derecha{
	width:310px;
	float:right;
	text-align:left;
	padding-top:7px;
	margin-top:0px;
}
*html div.zonaprivada_derecha{
	width:310px;
	float:right;
	text-align:left;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	position:absolute;
	top:7px;
	right:0px;
}

div.ZonaPrivada_submenu_sup{
	position: relative;
	width: 200px;
	text-align:left;
	float: left;
	background-image: url(../img/ZonaPrivada/cabecera_submenu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	
}	

div.ZonaPrivada_submenu_sup2{
	position: relative;
	width: 200px;
	text-align:left;
	float: left;
	background-image: url(../img/ZonaPrivada/cabecera_submenuAntiguos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;

}	
div.zonaprivada_subtitulo{
	position: relative;
	width: 630px;
	height:11px;
	text-align:left;
	float: right;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0px 5px 0px;
	color:#182D55;
	background-image: url(../img/separador.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom:10px;

}
div.zonaprivada_contenidoregistro{
	width: 630px;
	float:right;
	color:#8D8D8D;


}
div.zonaprivada_caja{
position:relative;
width:513px;
background-image:url(../img/ZonaPrivada/bg_caja_medio.gif);
background-position:top left;
background-repeat:repeat-y;
margin-top:150px;
}
*:first-child+html div.zonaprivada_caja{
position:relative;
width:513px;
background-image:url(../img/ZonaPrivada/bg_caja_medio.gif);
background-position:top left;
background-repeat:repeat-y;
margin-top:0px;
}
*html div.zonaprivada_caja{
position:relative;
width:513px;
background-image:url(../img/ZonaPrivada/bg_caja_medio.gif);
background-position:top left;
background-repeat:repeat-y;
margin-top:0px;
}
div.zonaprivada_caja_sup{
width:513px;
height:25px;
background-image:url(../img/ZonaPrivada/bg_caja_sup.gif);
background-position:top left;
background-repeat: no-repeat;
}
div.zonaprivada_caja_inf{
width:513px;
height:28px;
background-image:url(../img/ZonaPrivada/bg_caja_inf.gif);
background-position:top left;
background-repeat: no-repeat;
}
div.zonaprivada_caja_contenido{
width:433px; 
padding:20px 40px 5px 40px;
color:#8D8D8D;

}
div.zonaprivada_caja_contenidoPuntos{
	position:relative;
	width:403px; 
	padding:20px 40px 10px 40px;
	background-image:url(../img/ZonaPrivada/puntos_horizontal.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	margin-left:15px;
	color:#8D8D8D;
	line-height:14px; 
}
.zonaprivada_campoformulario{
	font-family: "trebuchet ms";
	font-size: 11px;
	color:#8D8D8D;
	background-color: #EDEDED;
	cursor: text;
	height: 14px;
	border: none;
	line-height: 13px;
	padding-left: 5px;
	border: 1px solid #bbbbbb;
	margin-bottom:8px;}
	
.zonaprivada_campotexto{
	font-family: "trebuchet ms";
	font-size: 11px;
	color:#666666;
	background-color: #EDEDED;	
	cursor: text;
	height: 125px;
	width: 290px;
	border: 1px solid #bbbbbb;
	line-height: 15px;
}	
div.zonaprivada_contenidoenlaces{
	width: 510px;
	margin-left:20px;
}
div.zonaprivada_contenidoenlaces2{
	width: 510px;
	margin-left:20px;
	margin-top:140px;
}
*:first-child+html div.zonaprivada_contenidoenlaces2{
	width: 510px;
	margin-left:20px;
	margin-top:0px;
}
*html div.zonaprivada_contenidoenlaces2{
	width: 510px;
	margin-left:20px;
	margin-top:0px;
}
div.zonaprivada_enlaces{
 	width:513px; 
 	background-image:url(../img/ZonaPrivada/bg_elaces_medio.gif);
	background-position:top left;
	background-repeat:repeat-y; 
	line-height:20px;
	margin:10px 0px;
}
div.zonaprivada_enlaces a{ 
	color:#35679B;
	text-decoration:none;
}
div.zonaprivada_enlaces a:hover{ 
	color:#35679B;
	text-decoration:underline;
}



div.zonaprivada_enlaces ul{
	padding:10px 15px;
	margin:0px 15px;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(../img/ZonaPrivada/blanco.gif);
	
}
div.zonaprivada_enlaces li{
	padding-top:0px;
	padding-bottom:0px;
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url(../img/ZonaPrivada/blanco.gif);
		
}




div.zonaprivada_enlaces_sup{
	width:473px;
	height:25px;
	padding:25px 20px 0px 20px;
	font-size:16px;
	color: #0D214C;
	font-weight: bold;
	background-image:url(../img/ZonaPrivada/bg_elaces_sup.gif);
	background-position:top left;
	background-repeat:no-repeat;

}
div.zonaprivada_enlaces_inf{
	width:513px;
	height:13px;
	background-image:url(../img/ZonaPrivada/bg_elaces_inf.gif);
	background-position:bottom left;
	background-repeat:no-repeat;	

}
div.zonaprivada_noticias{
	width:513px;
	background-image:url(../img/ZonaPrivada/bg_noticias_medio.gif);
	background-position:top left;
	background-repeat: repeat-y;
	margin-bottom:10px;
}
div.zonaprivada_noticias img{	
	float:left;
	border:5px solid #ffffff;
	margin:5px 15px 5px 20px;

}
div.zonaprivada_noticias_contenido{	
	min-height:100px;
	width:480px;
	margin:10px 25px 10px 20px;
	color:#818AAA;
}
*html div.zonaprivada_noticias_contenido{	
	float:right;
	width:340px;
	margin:10px 10px 10px 20px;
}
*:first-child+html div.zonaprivada_noticias_contenido{	
	float:right;
	width:auto;
	margin:10px 25px 10px 20px;
}
div.zonaprivada_noticias_sup{
	width:513px; 
	height:14px;
	background-image:url(../img/ZonaPrivada/bg_noticias_sup.gif);
	background-position:top left;
	background-repeat: no-repeat; 
}
div.zonaprivada_noticias_inf{
	width:513px; 
	height:13px;
	background-image:url(../img/ZonaPrivada/bg_noticias_inf.gif);
	background-position:bottom left;
	background-repeat: no-repeat; 
}
.zonparivada_noticiaFecha{
	color:#ffffff;
	font-weight:bold;
	background-color:#AFB6C3;
	padding:3px 3px 0px 5px; 
}
.zonparivada_noticiaTitular{
	color:#59617F;
	line-height:17px;
	font-weight:bold;
	font-size:12px;
}
.zonparivada_noticiaExtendidaTitular{
	color:#59617F;
	line-height:15px;
	font-weight:bold;
	font-size:14px;
}
div.zonaprivada_ampliar{
	float:right;
	width:100px;
	margin-right:5px;
	color: #1E345A;
	font-weight:bold;
	font-size: 11px;
	clear:left;
	margin:0px;
	margin-top:-15px;
}
*html div.zonaprivada_ampliar{
	float:right;
	width:100px;
	margin-right:5px;
	color: #1E345A;
	font-weight:bold;
	font-size: 11px;
	clear:left;
	margin:0px;
}
*:first-child+html div.zonaprivada_ampliar{
	float:right;
	width:100px;
	margin-right:5px;
	color: #1E345A;
	font-weight:bold;
	font-size: 11px;
	clear:left;
	margin:0px;
}


div.zonaprivada_ampliar a{
	float:right;
	padding-right:20px;
	color: #1E345A;
	font-weight:bold;
	font-size: 11px;
	background-image: url(../img/flecha_ampliar_noticia.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration:none;


	
}
div.zonaprivada_ampliar a:hover{
	color: #FF6600;

}
div.zonaprivada_paginador{ 
	width:490px;
	height:15px;
	padding:0px 10px 0px 10px;
	color:#1E345A;
	margin:10px 3px 10px 0px;
}
*html div.zonaprivada_paginador{ 
	width:490px;
	height:15px;
	padding:0px 10px 0px 10px;
	color:#1E345A;
	background-color:#EFF1F6;
	margin:10px 3px 10px 0px;
}

*:first-child+html div.zonaprivada_paginador{ 
	width:490px;
	height:15px;
	padding:0px 10px 0px 10px;
	color:#1E345A;
	background-color:#EFF1F6;
	margin:20px 3px 10px 0px;
}
div.zonaprivada_opaginadorDerecha{
	float:right;
	text-align:right;
	margin-right:5px;
	color:#1E345A;
	text-decoration:none;
}
div.zonaprivada_opaginadorDerecha a{
	color:#1E345A;
	text-decoration:underline;
}
div.zonaprivada_opaginadorDerecha a:hover{
	color:#1E345A;
	text-decoration:none;
}
div.zonaprivada_noticiasAdjuntos {
	float:right;
	width: 220px;
	margin-bottom:10px; 
	background-color:#F2F2F2;
	border:1px solid #B9BFCA;
	text-align:left;
	color:#737F95;
	padding:10px;
}
div.zonaprivada_AdjuntosDerecha {
	float:right;
	width: 120px;
	border-left:1px dotted #666666;
	font-size:9px;
	text-align:left;
	padding-left:10px;
}
div.contenido_ficha_dch {
	float:right;
	width: 240px;
	margin-left:20px;
	margin-bottom:15px;
}
div#foto01 {
	float: left;
	z-index:0;
}
div#foto02{
	float: left;
	z-index:1;
}
div#foto03{
	float: left;
	z-index:2;
}
div#foto04{
	float: left;
	z-index:3;
}
div#foto05{
	float: left;

	z-index:4;
}
div.pasafotos_ficha {
	background-color: #EAEAEA;
	margin-top: 8px;
	padding-top: 9px;
	padding-bottom: 3px;
	height: 82px;
	width: 230px;
	float: right;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	z-index:0;
}
*html div.pasafotos_ficha {
	background-color: #EAEAEA;
	margin-top: 8px;
	padding-top: 9px;
	padding-bottom: 3px;
	height: 62px;
	width: 238px;
	float: right;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	z-index:0;

	
}
div#minifoto01, div#minifoto02, div#minifoto03 {
	height: 55px;
	width: 55px;
	margin-right: 10px;
	margin-left: 10px;
	float: left;
}
*html div#minifoto01, *html div#minifoto02, *html div#minifoto03 {
	height: 55px;
	width: 55px;
	margin-right: 6px;
	margin-left: 6px;
	float: left;
}
div#minifoto01 a:hover, div#minifoto02 a:hover, div#minifoto03 a:hover {
	background-image: url(../img/proyectos/mini_seleccion.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-decoration:none; 
	z-index:15;
	position:relative;
}
*html div#minifoto01 a:hover, *html div#minifoto02 a:hover, *html div#minifoto03 a:hover {
	background-image: url(../img/proyectos/mini_seleccion.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-decoration:none; 
	z-index:18;
	position:relative;
}
div#minifoto01:hover, div#minifoto02:hover, div#minifoto03:hover {
	height: 55px;
	width: 55px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #ffffff;
	float: left;
	background-image: url(../img/proyectos/mini_seleccion.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: hand;
	text-decoration:none; 
	position:relative;
	z-index:15;
}
*html div#minifoto01:hover, *html div#minifoto02:hover, *html div#minifoto03:hover {
	height: 55px;
	width: 55px;
	margin-right: 6px;
	margin-left: 6px;
	background-color: #ffffff;
	float: left;
	background-image: url(../img/proyectos/mini_seleccion.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: hand;
	text-decoration:none; 
	position:relative;
	z-index:15;
}
div.zonaprivada_boletin{
	position: relative;
	width: 323px;
	height:38px;
	text-align:left;
	float: left;
	color:#1E345A; 
	padding-left:190px;
	padding-top:18px;
	text-align:justify;
	background-image: url(../img/ZonaPrivada/bg_newsletter.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:20px;
	margin-bottom:20px;
}
.zonaprivada_titularboletines{
	color:#122751;
	font-size:14px;
	font-weight:bold;

}
.zonaprivada_tituloboletin{
	color:#20375C; 
	font-weight:bold;

}
.zonaprivada_verboletin{
	color:#8D96A5;
	text-decoration:underline;
	
}
.zonaprivada_verboletin a{
	color:#8D96A5;
	text-decoration:underline;
}
.zonaprivada_verboletin a:hover{
	color:#FF6600;
	text-decoration:underline;
}
div.zonaprivada_contenidoboletin{
	position: relative;
	width: 510px;
	margin-left:20px;
}
div.zonaprivada_contenidoboletin ul li{
	list-style-position: outside;
	list-style-image: url(../img/flecha_boletin.gif);
	padding-left:3px;
	padding-bottom:8px;
}

/*///////////SOLICITUD DE INSCRIPCIÓN////////////////////////*/

div.solicitud{ width:710; margin:10px 0px 0px 20px;}
div.solicitud_pasos{ width:710; margin-bottom:15px;}
div.solicitud_master{ background-image:url(../img/solicitud/Master.gif); position:left top; background-repeat:no-repeat; width:690px;; padding-top:8px; text-align:right; height:40px; padding-right:20px; margin-bottom:20px;}
div.solicitud_titulo{ width:653px; margin:20px 0px 25px 25px; padding:4px 0px 0px 10px; background-color:#F2F2F2; height:17px; color:#4F5E7B; font-size:16px; font-weight:bold;}
.solicitud_txt{ font-size:11px; color:#4F5E7B;}
.solicitud_campos input, select, textarea { font-size:11px; color:#4F5E7B; margin:2px 0px 2px 5px; font-family:Arial; background-color:#ededed; border:solid 1px #bbbbbb;}
div.solicitud_subtitulo{ width:643px; margin:20px 0px 25px 35px; padding:4px 0px 0px 0px;  height:10px; color:#4F5E7B; font-size:14px; font-weight:bold; border-bottom:1px solid #4F5E7B; line-height:8px;}
div.solicitud_subtitulo2{ width:643px; margin:0px 0px 25px 35px; padding:4px 0px 0px 0px;  height:10px; color:#4F5E7B; font-size:14px; font-weight:bold; border-bottom:1px solid #4F5E7B; line-height:8px;}
div.paso_siguiente{ width:710px; text-align:right; margin-top:20px;}
div.solicitud_separador{ width:643px; height:3px; border-bottom:1px dotted #CCCCCC;}

}
@media print {
.fichamaster_submenu, .menu_principal2, .cabecera, .fichamaster_derecha, .zonaprivada_barra, .zonaprivada_barraAntiguos, .fichamaster_izquierda, .pie, .eventos_noticias2, .suscripciones{ display:none;}
div.fichamaster_centro_contenedor{width:768px; font-size:15px; line-height:18px;margin-top:60px;}
div.fichamaster_centro_contenido{width:768px; font-size:15px; line-height:18px; margin-top:60px; }
div.fichamaster_centro_epigrafe{width:768px; font-size:15px; line-height:18px;}
div.fichamaster_centro_epigrafe_esp{ margin-left:-40px;}
div.noticia {width:968px;}

*html div.fichamaster_centro_contenedor{width:600px; font-size:15px; line-height:18px; padding-left:0px; margin-left:0px; }
*html div.fichamaster_centro_cabecera{width:650px; font-size:15px; line-height:18px;}
*html div.fichamaster_centro_cabecera_txt{width:550px; font-size:15px; line-height:18px;}
*html div.fichamaster_centro_contenido{width:550px; font-size:15px; line-height:18px; margin-top:30px;}
*html div.fichamaster_centro_epigrafe{width:500px; font-size:15px; line-height:18px; padding-left:0px; margin-left:20px; display:block; }
	*html div.fichamaster_centro_epigrafe p { display:block; position:relative; z-index:9; height:auto}
*html div.fichamaster_centro_epigrafe_esp{ width:500px; margin-left:40px;}
*html div.fichamaster_centro_epigrafe_esp2{ margin-left:-40px;}
*html div.listado{width:500px;}
*html div.progamas_masters {width:500px; padding-left:0px; margin-left:0px;}
*html div.progamas_masters_texto {width:500px;}
*html div.noticia{width:500px; padding-left:0px; margin-left:0px;}
*html div.noticia_titular{width:400px;}
*html div.noticia_cuerpo{width:400px;}
div.contenedora {width: 992px;}
*html div.fichamaster_caracteristicas_foto{float:left;}
*html div.noticia_foto{ display:none;}
*html div.eventos-izquierda2{width: 500px;float:left;}
*html div.eventos-derecha{width: 500px; float:left;}
*html div.destacado_eventos{width: 500px; text-align:left; float: left; margin-bottom:20px;}
*html div.eventos-izquierda{width: 500px;float:left;}
*html div.fichamaster_centro_cabecera_caja{ font-size:13px;width: 500px;text-align:left; float: left; background-color: #faf9f4; border: 1px solid #e5e5dc; margin-top: 5px;}
*html div.fichamaster_centro_cabecera_caja_izq{
	width: 67px;
	text-align:right;
	float: left;
	background-image: url(../img/bg_caja_fichamaster.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	color: #656565;
	padding-right: 10px;
}
*html div.fichamaster_centro_cabecera_caja_dch{
	width: 400px;
	text-align:left;
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #213E5D;
	padding-left: 5px;
}

.fichamaster_centro_foto_horizontal_inf { float:none;}
div#Pie1 {
 display:none;
	}
}
