/* CSS Document */

* { padding: 0; margin: 0; z-index: 1;}

a:focus { outline:none;}

a {font-family: Verdana, Arial, Helvetica, sans-serif;color: #2A8257;}

a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;}

.clearfix:after { content:”.”; display:block; height:0; clear:both; visibility:hidden;}

body {
	background-repeat: repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	background-position: center;
	background-image: url(images/fondo.gif);
	background-color: #474747;
}

#contenedor {
	margin-right: auto;
	margin-left: auto;
	display: block;
	background-image: url(images/fondo_top.gif);
	background-position: left top;
	width: 910px;
}

#barra_menu {
	text-align: right;
	height: 23px;
	font-family: Tahoma;
	color: #bdbdbd;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-right: 26px;
	margin-left: 26px;
	padding-top: 12px;
}

#barra_menu li {
	display: inline;
	color: #bdbdbd;
	font-family: Tahoma;
	font-size: 11px;
	background-image: url(images/bullet_barra_menu.gif);
	background-position: left 7px;
	background-repeat: no-repeat;
	margin-left: 12px;
	float: right;
}
.sin_bullet{background-image: none;}

#barra_menu a{
	display: inline;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	margin-left: 10px;
	text-decoration: none;
	padding-left: 4px;
}
#barra_menu a:hover{
	display: inline;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	margin-left: 10px;
	text-decoration: underline;
}

#logos{
	margin-right: 26px;
	margin-left: 26px;
	text-align: right;
	height: 82px;
}

#menu{
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #808080;
	margin-right: 26px;
	margin-left: 26px;
	font-family: "lucida sans";
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
}

#menu li {display: inline;color: #FFFFFF;}

#menu a{
	display: inline;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 11px;
	padding-left: 7px;
}
#menu a:hover{
	display: inline;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #14492F;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 11px;
	padding-left: 7px;
}

#sub_menu_off{
	margin-right: 26px;
	margin-left: 26px;
	font-family: "lucida sans";
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 9px;
	padding-bottom: 9px;
	height: 15px;
}

#sub_menu{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #808080;
	margin-right: 26px;
	margin-left: 26px;
	font-family: "lucida sans";
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 9px;
	padding-bottom: 9px;
}

#sub_menu li {
	display: inline;
	color: #DBDBDB;
	font-family: "Lucida Sans";
	font-size: 11px;
}

#sub_menu a{
	display: inline;
	color: #DBDBDB;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 10px;

	#padding-top: 9px; /* Para Internet Explorer 7*/
	_padding-top: 9px; /* Para Internet Explorer 6 */
	padding-bottom: 10px;
	font-family: "Lucida Sans";
	font-size: 12px;
}

#sub_menu a:hover{
	display: inline;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #14492F;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 9px;

	#padding-top: 9px; /* Para Internet Explorer 7*/
	_padding-top: 9px; /* Para Internet Explorer 6 */
	padding-bottom: 10px;
}

.sub_menu_activo{
	background-image: url(images/pixel_blanco.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
}

#banner{
	height: 186px;
	width: 910px;
	float: left;
	background-color: #020202;
	padding-top: 26px;
	background-image: url(images/fondo_banner.gif);
	background-repeat: no-repeat;
}

#contenido{
	padding-top: 25px;
	padding-bottom: 30px;
	_padding-bottom: 30px; /* Para Internet Explorer 6 */
	float: left;
	width: 838px;
	padding-left: 36px;
	padding-right: 36px;
	background-image: url(images/fondo_contenido.gif);
	background-repeat:  repeat-y;
	background-position: center;
}

#contenido_pie{
	float: left;
	width: 910px;
	background-image: url(images/fondo_contenido.gif);
	background-repeat:   repeat-y;
	background-position: center 0px;
}

#pie{
	float: left;
	background-image: url(images/bkg_pie.gif);
	background-repeat:   repeat-x;
	background-position: left top;
	height: 26px;
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 12px;
	width: 837px;
	padding-right: 20px;
	padding-left: 20px;
	margin-left: 16px;
	_margin-left: 8px; /* Para Internet Explorer 6 */
	margin-right: 16px;
	_margin-right: 0px; /* Para Internet Explorer 6 */
}

#pie a{
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

#pie a:hover{
	font-family: Tahoma;
	font-size: 10px;
	color: #D3D3D3;
	text-decoration: underline;
}

.float_left{float: left;}
.float_right{float: right;}
.h1{float: left;}
.black{color: #000000;}

.link_email{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_contacto.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 24px;
	width: 150px;
	float: left;
	margin-top: 2px;
	text-decoration: none;
}

.link_email:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_contacto.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 24px;
	width: 150px;
	float: left;
	margin-top: 2px;
	text-decoration: underline;
}

/***************** HOME *****************/

.icons_social{
	float: left;
	margin-right: 5px;
}

#video_home{
	height: 126px;
	width: 350px;
	float: left;
	background-color: #DBDBDB;
}
#txt_video_home{
	height: 105px;
	float: left;
	width: 180px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.tit_video_home{
	font-size: 17px;
	font-weight: normal;
	line-height: 17px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2c2c2c;
	padding-bottom: 4px;
	float: left;
	width: 170px;
	margin-bottom: 4px;
	color: #2c2c2c;
	overflow: hidden;
	height: 38px;
}
.txt_video_home{
	font-size: 12px;
	display: block;
	float: left;
	width: 170px;
	color: #2c2c2c;
	overflow: hidden;
	height: 60px;
}


#cont_izda_notis{
	float: left;
	width: 487px;
	
}

#banner_2col{
	background-color: #999999;
	height: 126px;
	width: 458px;
	float: left;
}

#izda_home{
	width: 267px;
	height: 410px;
	float: left;
	background-image: url(images/separa.gif);
	background-repeat:  repeat-y;
	background-position: 278px;
	padding-right: 29px;
	display: block;
	overflow: hidden;
	margin-bottom: 24px;
}
#noticias_home{
	width: 162px;
	float: left;
	height: 410px;
	background-image: url(images/separa.gif);
	background-repeat: repeat-y;
	background-position: 173px;
	padding-right: 18px;
	overflow: hidden;
	margin-right: 11px;
	text-decoration: none;
	margin-bottom: 24px;
}


.link a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #2c2c2c;
	text-decoration: none;
}
.link a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #2c2c2c;
	text-decoration: underline;}

#noticia_01home{
	background-image: url(images/noticia01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/* height: 70px;*/
	padding-left: 22px;
	padding-top: 13px;
	_padding-top: 13px; /* Para Internet Explorer 6 */
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #2c2c2c;
	line-height: 14px;
	overflow: hidden;
	padding-bottom: 2px;
}

#noticia_02home{
	margin-top: 10px;
	background-image: url(images/noticia02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/* height: 70px;*/
	padding-left: 22px;
	padding-top: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #2c2c2c;
	line-height: 14px;
	overflow: hidden;
	padding-bottom: 2px;
}

#noticia_03home{
	margin-top: 10px;
	background-image: url(images/noticia03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/* height: 70px;*/
	padding-left: 22px;
	padding-top: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #2c2c2c;
	line-height: 14px;
	margin-bottom: 13px;
	overflow: hidden;
	padding-bottom: 2px;
}

#noticia_04home{
	margin-top: 10px;
	background-image: url(images/noticia04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/* height: 70px;*/
	padding-left: 22px;
	padding-top: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #2c2c2c;
	line-height: 14px;
	overflow: hidden;
	padding-bottom: 2px;
}

#invitado_01home{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #2c2c2c;
	line-height: 14px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cecece;
	overflow: hidden;
	padding-bottom: 5px;
	height: 110px;
}

#invitado_02home{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #2c2c2c;
	line-height: 14px;
	margin-bottom: 15px;
	overflow: hidden;
	padding-bottom: 5px;
	height: 107px;
}

.foto_invitado_home{
	float: left;
	margin-right: 10px;
	margin-bottom: 48px;
}

.nombre_invitado_home{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	display: block;
	text-decoration: none;
}

.nombre_invitado_home:hover{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	display: block;
	text-decoration: underline;
}

.sub_invitado_home{
	font-family: Tahoma;
	font-size: 11px;
	display: block;
}

.extracto_invitado_home{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 13px;
	display: block;
	margin-top: 3px;
}


#sesiones_home{
	width: 162px;
	float: left;
	height: 410px;
	background-image: url(images/separa.gif);
	background-repeat: repeat-y;
	background-position: 173px;
	padding-right: 18px;
	overflow: hidden;
	margin-right: 11px;
	margin-bottom: 24px;
}

#sesiones_home a{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	color: #2c2c2c;
}

#sesiones_home a:hover{
	text-decoration: underline;
}

#dcha_home{
	width: 160px;
	float: left;
	height: 416px;
	overflow: hidden;
}

#dcha_home a{
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#dcha_home a:hover{
	text-decoration: underline;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.georgia36{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	line-height: 31px;
	display: block;
	width: 267px;
	float: left;
	margin-top: 15px;
	_margin-bottom: 16px; /* Para Internet Explorer 6 */
	height: 130px;
}

.georgia36_cursiva{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	line-height: 31px;
	font-style: italic;
}

.georgia15{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 15px;
}

.txt_home_intro{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 16px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-top: 10px;
	margin-top: 10px;
	display: block;
	width: 267px;
	height: 170px;
	float: left;
	_margin-top: 0px; /* Para Internet Explorer 6 */
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-bottom: 10px;
}

.cursiva{
	font-style: italic;
}

.margen10_arriba{
	margin-top: 11px;
	float: left;
}
.tit_blogs{
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #343434;
	line-height: 14px;
	padding-top: 13px;
	margin-bottom: 8px;
	background-image: url(images/bullet_blog.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 20px;
	overflow: hidden;
}


.foto_col_blog{
	margin-left: 20px;
	margin-bottom: 11px;
}

#separa_col{
	float: left;
	width: 30px;
	height: 127px;
	background-image: url(images/separa.gif);
	background-repeat:  repeat-y;
	background-position: center top;
	margin-top: 10px;
}

.menu_activado{
	background-color: #14492F;
}


#post_blog{
	height: 410px;
	overflow: hidden;
	margin-bottom: 24px;
}

.social_icon_home{
	float: left;
	margin-right: 10px;
}

.txt_social_home{
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	float: left;
	margin-right: 10px;
	margin-top: 1px;
}

/***************** INTERIORES *****************/
#contenido_int{
	padding-bottom: 30px;
	float: left;
	width: 838px;
	padding-left: 36px;
	padding-right: 36px;
	background-image: url(images/fondo_contenido2.gif);
	background-repeat:  repeat-y;
	background-position: center;
	background-color: #FFFFFF;
}

#dos_columnas{
	background-image: url(images/separa.gif);
	background-repeat:  repeat-y;
	background-position: 638px;
	display: block;
	float: left;
}

#columna_izda{
	width: 577px;
	float: left;
	background-image: url(images/borde_alto.gif);
	background-repeat:   repeat-x;
	background-position: left top;
	padding-top: 16px;
}

.sangria{
	width: 300px;
	display: block;
	margin-left: 20px;
}

#columna_izda ul{
	float: left;
	display: block;
	margin-bottom: 15px;
	margin-top: 5px;
}

#columna_izda li{
	font-family: tahoma;
	font-size: 12px;
	color: #343434;
	width: 515px;
	list-style-image: none;
	list-style-type: none;
	background-image: url(images/bullet_black_circle.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 10px;
	font-style: normal;
	float: left;
	margin-top: 7px;

}

#columna_dcha{
	width: 183px;
	float: left;
	margin-left: 78px;
	background-image: url(images/borde_alto.gif);
	background-repeat:  repeat-x;
	background-position: left top;
	padding-top: 19px;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
}
#columna_dcha a{
	font-family: Tahoma;
	color: #343434;
	text-decoration: none;
}
#columna_dcha a:hover{text-decoration: underline;}

.fondo_num{
	background-image: url(images/fondo_num.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 26px;
	width: 47px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 3px;
	padding-top: 2px;
}

.num{display: block;}

.tit_interior{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #2A8257;
	float: left;
	display: block;
	width: 526px;
}

.txt_entradilla{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #343434;
	float: left;
	width: 180px;
	_width: 177px; /* Para Internet Explorer 6 */
	padding-top: 10px;
	display: block;
	line-height: 20px;
	margin-left: 50px;
	_margin-left: 25px; /* Para Internet Explorer 6 */
}

.txt_entradilla_ancha{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #343434;
	float: left;
	width: 525px;
	padding-top: 10px;
	padding-left: 50px;
	display: block;
	line-height: 20px;
	margin-right: -3px;
}

.txt_entradilla_ancha2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #343434;
	float: left;
	width: 525px;
	padding-top: 10px;
	padding-left: 50px;
	display: block;
	line-height: 20px;
	margin-right: -3px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.txt_entradilla_ancha3{
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
	float: left;
	width: 525px;
	padding-top: 10px;
	padding-left: 50px;
	display: block;
	margin-right: -3px;
}

.txt_int{
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
	padding-left: 23px;
	display: block;
	float: left;
	padding-top: 10px;
	width: 323px;
	line-height: 14px;
}

.txt_int_ancho{
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
	padding-left: 50px;
	display: block;
	float: left;
	padding-top: 10px;
	width: 525px;
	line-height: 14px;
	_margin-right: -3px; /* Para Internet Explorer 6 */
	text-align: left;
}

.txt_int_ancho a{
	font-family: Tahoma;
	font-size: 12px;
	color: #2A8257;
	text-decoration: none;
}
.txt_int_ancho a:hover{
	font-family: Tahoma;
	font-size: 12px;
	color: #2A8257;
	text-decoration: underline
}

#bloq_fotos{
	margin-left: 50px;
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A8257;
	margin-top: 30px;
	padding-top: 30px;
	float: right;
	padding-bottom: 20px;
}

#bloq_fotos2{
	margin-left: 50px;
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A8257;
	margin-top: 30px;
	padding-top: 30px;
	float: right;
}

#bloq_tabla{
	margin-left: 50px;
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 30px;
	padding-top: 30px;
	float: right;
	padding-bottom: 20px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

#bloq_columna{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2a8257;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

#bloq_columna_final{}

.titular_A{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #2A8257;
	background-image: url(images/A.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	display: block;
	padding-left: 25px;
	padding-bottom: 7px;
}
.titular_B{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #2A8257;
	background-image: url(images/B.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	display: block;
	padding-left: 25px;
	padding-bottom: 7px;
}

.titular_C{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #2A8257;
	background-image: url(images/C.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	display: block;
	padding-left: 25px;
	padding-bottom: 7px;
}

.titular_D{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #2A8257;
	background-image: url(images/D.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	display: block;
	padding-left: 25px;
	padding-bottom: 7px;
}
.subtitular{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	display: block;
	padding-top: 10px;
	line-height: 13px;
	text-decoration: none;
	color: #000000;
	padding-bottom: 3px;
}

.subtitular:hover{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	display: block;
	padding-top: 10px;
	line-height: 13px;
	text-decoration: underline;
	color: #000000;
}

.acceder{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	display: block;
	padding-top: 5px;
	line-height: 13px;
	padding-bottom: 5px;
	text-decoration: none;
	color: #2A8257;
	background-image: url(images/flecha_negra.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 7px;
}

.acceder:hover{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	display: block;
	padding-top: 5px;
	line-height: 13px;
	padding-bottom: 5px;
	text-decoration: underline;
	color: #2A8257;
	background-image: url(images/flecha_negra.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 7px;
}

.link_cursos{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	display: block;
	padding-top: 5px;
	line-height: 13px;
	padding-bottom: 5px;
	text-decoration: none;
	color: #2A8257;
	background-image: url(images/flecha_negra.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 7px;
	margin-left: 27px;
}

.link_cursos:hover{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	display: block;
	padding-top: 5px;
	line-height: 13px;
	padding-bottom: 5px;
	text-decoration: underline;
	color: #2A8257;
	background-image: url(images/flecha_negra.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 7px;
	margin-left: 27px;
}

.tex_col{
	font-family: Tahoma;
	font-size: 12px;
	display: block;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 5px;
}

.tex_col:hover{
	font-family: Tahoma;
	font-size: 12px;
	display: block;
	line-height: 13px;
	color: #000000;
	text-decoration: underline;
}

.txt_col2{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	display: block;
	line-height: 14px;
	margin-top: 3px;
	margin-bottom: 3px;
	float: left;
	width: 100%;
	_margin-right: -3px;
}

#bloq_perfiles{
	width: 526px;
	margin-left: 50px;
}

.tit_perfil{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	float: left;
	width: 526px;
	height: 17px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-bottom: 7px;
	margin-top: 16px;
	padding-top: 4px;
	display: block;
}

.tit_junta{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	float: left;
	width: 258px;
	height: 17px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-bottom: 7px;
	padding-top: 4px;
	display: block;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-bottom: 12px;
}

#bloq_junta_izda_doble{
	float: left;
	width: 258px;
	margin-bottom: 20px;
	padding-top: 12px;
	margin-right: 265px;
}

#bloq_junta_izda{
	float: left;
	width: 258px;
	height: 220px;
	margin-top: 20px;
}

#bloq_junta_dcha{
	float: left;
	width: 258px;
	margin-left: 10px;
	height: 220px;
	margin-top: 20px;
}


#bloq_profesor_izda{
	float: left;
	width: 258px;
	height: 200px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #2A8257;
	margin-bottom: 20px;
	padding-top: 12px;
}

#bloq_profesor_dcha{
	float: left;
	width: 258px;
	margin-left: 10px;
	height: 200px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #2A8257;
	margin-bottom: 20px;
	padding-top: 12px;
}

.txt_perfil_prof{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	display: block;
	line-height: 14px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A8257;
	margin-top: 12px;
	height: 90px;
	overflow: hidden;
	width: 258px;
	float: left;
	margin-right: -3px;
}

.nombre_perfil_prof{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin-left: 10px;
	width: 183px;
	display: block;
	height: 15px;
	line-height: 12px;
}

.area_perfil_prof{
	font-family: Tahoma;
	font-size: 11px;
	float: left;
	margin-left: 10px;
	width: 183px;
	display: block;
	line-height: 12px;
}

.prof_curriculum{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_curriculum.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 24px;
	width: 150px;
	float: left;
	margin-left: 10px;
	margin-top: 3px;
	text-decoration: none;
}

.prof_curriculum:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_curriculum.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 24px;
	width: 150px;
	float: left;
	margin-left: 10px;
	margin-top: 3px;
	text-decoration: underline;
}

.prof_contacto{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_contacto.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 24px;
	width: 150px;
	float: left;
	margin-left: 10px;
	margin-top: 2px;
	text-decoration: none;
}
.prof_contacto:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_contacto.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 24px;
	width: 150px;
	float: left;
	margin-left: 10px;
	margin-top: 2px;
	text-decoration: underline;
}

.prof_web{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_web.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 24px;
	width: 150px;
	float: left;
	margin-left: 10px;
	margin-top: 2px;
	text-decoration: none;
}

.prof_web:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_web.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 24px;
	width: 150px;
	float: left;
	margin-left: 10px;
	margin-top: 2px;
	text-decoration: underline;
}

.prof_foto{
	float: left;
	margin-bottom: 5px;
}

#bloq_admision{
	width: 526px;
	margin-left: 50px;
	margin-top: 20px;
	padding-top: 20px;
}

#bloq_admision a{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

#bloq_admision a:hover{
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}

#bloq_admision ul{
	float: left;
}

#bloq_admision li{
}


#col_admision_izda{
	float: left;
	width: 191px;
	margin-top: 20px;
}

#col_admision_izda  li{
	display: block;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	list-style-type: none;
	background-image: url(images/bullet_black_circle.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
	margin-bottom: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	width: 181px;
	padding-left: 10px;
	float: left;
}

#col_admision_izda a{
	font-family: Tahoma;
	font-size: 12px;
	color: #2B8257;
	text-decoration: underline;
	font-weight: bold;
	line-height: 13px;
}

#col_admision_izda a:hover{
	font-family: Tahoma;
	font-size: 12px;
	color: #2B8257;
	text-decoration: underline;
	font-weight: normal;
	font-weight: bold;
	line-height: 13px;
}


#col_admision_ctro{
	float: left;
	width: 191px;
	margin-left: 10px;
	margin-top: 20px;
}

#col_admision_dcha{
	float: left;
	width: 124px;
	margin-left: 10px;
	margin-top: 20px;
}

#col_admision_dcha li{
	display: block;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	list-style-type: none;
	background-image: url(images/bullet_black_circle.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
	margin-bottom: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	float: left;
	width: 114px;
	padding-left: 10px;
}

#col_admision_dcha a{
	display: block;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
	width: 114px;
	margin-left: 10px;
	text-decoration: none;
	font-weight: normal;
	line-height: 13px;
}

#col_admision_dcha a:hover{
	display: block;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
	width: 114px;
	margin-left: 10px;
	text-decoration: underline;
	font-weight: normal;
    line-height: 13px;
}

.list_col_sinbullet{
	display: block;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	list-style-type: none;
	background-image: url(images/bullet_black_circle.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
	margin-bottom: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	float: left;
	width: 114px;
	padding-left: 10px;
}

.fotos_admision{
	margin-bottom: 17px;
	float: left;
}

.tahoma_bold_13_bloq{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	float: left;
	width: 190px;
	display: block;
	margin-bottom: 5px;
	margin-right: -3px;
}

.tahoma_12_bloq{
	font-family: Tahoma;
	font-size: 12px;
	float: left;
	width: 190px;
	display: block;
	margin-bottom: 5px;
	margin-right: -3px;
	color: #343434;
}

.txt_admision_col2{
	font-family: Tahoma;
	font-size: 12px;
	width: 191px;
	float: left;
	color: #343434;
}
.txt_admision_col3{
	font-family: Tahoma;
	font-size: 12px;
	width: 124px;
	float: left;
	color: #343434;
	display: block;
	margin-bottom: 10px;
}

.titulos_tabla{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #343434;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 4px;
}

.cont_tabla{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #474747;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-top: 5px;
	background-image: url(images/separa_celda.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.cont_tabla2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #343434;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-top: 10px;
}

.cont_tabla_calendario{
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
	padding-right: 7px;
	background-image: url(images/almohadilla.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}

#col_metodo_1{
	float: left;
	width: 191px;
	margin-left: 10px;
	font-family: Tahoma;
	font-size: 12px;
}

#bloq_programa{
	width: 526px;
	margin-left: 50px;
	margin-top: 20px;
	padding-top: 20px;
	_padding-top: 0px; /* Para Internet Explorer 6 */
	*padding-top: -10px; /* IE6 e IE7 */


	color: #343434;
}

#col_programa_izda{
	float: left;
	width: 175px;
	margin-right: 10px;
	margin-top: 20px;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
}

#col_programa_dcha{
	float: left;
	width: 324px;
	margin-top: 20px;
	background-image: url(images/separa.gif);
	background-repeat:  repeat-y;
	background-position: left top;
	padding-left: 17px;
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
}

#col_programa_dcha a{
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
}

#col_programa_dcha a:hover{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
}

.txt_programa_izda{
	float: left;
	width: 175px;
	margin-top: 20px;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
}

.descarga_programa{
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
	background-image: url(images/ico_download.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	display: block;
	padding-left: 23px;
	width: 152px;
	margin-top: 30px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	font-weight: normal;
	float: left;
	text-transform: none;
	text-decoration: none;
}

.descarga_programa a{
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
	background-image: url(images/ico_download.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	display: block;
	padding-left: 23px;
	float: left;
	width: 152px;
	margin-top: 30px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	text-decoration: none;
}

.descarga_programa:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
	background-image: url(images/ico_download.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	display: block;
	padding-left: 23px;
	float: left;
	width: 152px;
	margin-top: 30px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	text-decoration: underline;
}
.imprimir_descarga{
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
	background-image: url(images/ico_print.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	display: block;
	padding-left: 23px;
	float: left;
	width: 152px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-decoration: none;
	margin-right: -3px;
}

.imprimir_descarga a{
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
	background-image: url(images/ico_print.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	display: block;
	padding-left: 23px;
	float: left;
	width: 152px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-decoration: none;
	margin-right: -3px;
}

.imprimir_descarga:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
	background-image: url(images/ico_print.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	display: block;
	padding-left: 23px;
	float: left;
	width: 152px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-decoration: underline;
	margin-right: -3px;
}

.tahoma14{
	font-family: Tahoma;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
}

.tahoma11_bold{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
}

.ico_programa{
	background-image: url(images/ico_programa.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	padding-left: 26px;
	margin-bottom: 9px;
}

.tabla_linea_supinf{
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #2B815A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2B815A;
}

.tabla_linea_sup{
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #2B815A;
}

.tabla_linea_inferior{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 4px;
}

.tabulacion_tabla{
	padding-left: 18px;
}

.bullet_flecha{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/flecha_negra.gif);
	background-repeat: no-repeat;
	background-position: left 11px;
	padding-left: 10px;
	font-weight: bold;
}

#col_normas_A{
	width: 124px;
	margin-right: 10px;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
}

#col_normas_A li{
	display: block;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	list-style-type: none;
	background-image: url(images/bullet_black_circle.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
	margin-bottom: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	width: 114px;
	padding-left: 10px;
	float: left;
}

#col_normas_B{
	width: 124px;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
}

#col_normas_B li{
	display: block;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	list-style-type: none;
	background-image: url(images/bullet_black_circle.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
	margin-bottom: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	width: 114px;
	padding-left: 10px;
	float: left;
}

.tx_col_normas{
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
	display: block;
	float: left;
	width: 124px;
	margin-top: 2px;
	margin-bottom: 25px;
}

.invitados_link_web{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_web.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 24px;
	width: 150px;
	float: left;
	margin-top: 2px;
	text-decoration: none;
}
.invitados_link_web:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_web.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 24px;
	width: 150px;
	float: left;
	margin-top: 2px;
	text-decoration: underline;
}

#bloq_receptoras{
	margin-left: 50px;
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 30px;
	padding-top: 30px;
	float: right;
	padding-bottom: 20px;
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
}

.receptoras_web{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_web.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 24px;
	float: left;
	margin-top: 2px;
	text-decoration: none;
}

.tit_admision{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	width: 526px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A8257;
	padding-bottom: 4px;
	margin-top: 16px;
	padding-top: 6px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #2A8257;
	margin-bottom: 15px;
	line-height: 17px;
}

.tit_admision2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	width: 526px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A8257;
	padding-bottom: 4px;
	margin-top: 16px;
	padding-top: 6px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #2A8257;
	margin-bottom: 5px;
	line-height: 17px;
	float: left;
}


.tit_columna{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	width: 323px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A8257;
	padding-bottom: 4px;
	padding-top: 6px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #2A8257;
	margin-bottom: 5px;
	line-height: 17px;
	float: right;
}

.tit_columna2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	width: 323px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A8257;
	padding-bottom: 4px;
	padding-top: 6px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #2A8257;
	margin-bottom: 5px;
	line-height: 17px;
	float: right;
	margin-top: 15px;
}


.tabulacion_faq{
	padding-left: 10px;
	background-image: url(images/bullet_black_circle.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	display: block;
	margin-left: 10px;
	margin-bottom: 7px;
}

/***************** MIGAS *****************/


#bloq_migas{
	height: 36px;
	font-family: Tahoma;
	font-size: 10px;
	color: #777777;
}

#bloq_migas ul{
	background-image: url(images/flecha_migas.gif);
	background-repeat: no-repeat;
	background-position: left 15px;
	padding-left: 12px;
	margin-bottom: 11px;
	padding-top: 12px;
}

#bloq_migas li {
	display: inline;
	color: #777777;
	font-family: Tahoma;
	font-size: 10px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
}

#bloq_migas a{
	display: inline;
	color: #777777;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
}

#bloq_migas a:hover{
	display: inline;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2A8257;
}

/***************** NOTICIAS *****************/

#bloq_noticias{
	margin-left: 50px;
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	margin-top: 30px;
	float: right;
	padding-bottom: 20px;
	background-image: url(images/fondo_noticias.gif);
	background-position: left top;
	background-repeat: no-repeat;
				_background-position: 20px top; /* Para Internet Explorer 6 */
}

#linea_noticias{
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	padding-top: 15px;
	float: right;
	padding-bottom: 15px;
	background-image: url(images/fondo_linea_noticias.gif);
	background-repeat: no-repeat;
	background-position: right bottom;

}

#mes_noticias{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #212121;
	display: block;
	width: 112px;
	float: left;
	margin-right: 12px;
	height: 20px;
	overflow: hidden;
}
.fecha_noticias{
	font-family: Tahoma;
	font-size: 11px;
	width: 66px;
	display: block;
	float: left;
	margin-right: 12px;
	color: #343434;
	height: 20px;
	overflow: hidden;
}
.txt_noticias{
	display: block;
	width: 323px;
	float: right;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
}

.txt_noticias a{
	display: block;
	float: left;
	font-family: Tahoma;
	font-size: 10px;
	color: #343434;
	font-weight: bold;
	margin-top: 15px;
	background-image: url(images/flecha_negra.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 15px;
	text-decoration: none;
	padding-left: 6px;
}
.txt_noticias a:hover{
	display: block;
	float: left;
	font-family: Tahoma;
	font-size: 10px;
	color: #343434;
	font-weight: bold;
	margin-top: 15px;
	background-image: url(images/flecha_negra.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 15px;
	text-decoration: underline;
	padding-left: 6px;
}

.titular_noticia{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: italic;
	color: #343434;
	display: block;
	line-height: 24px;
	padding-bottom: 20px;
	font-weight: normal;
	width: 345px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #2A8257;
	margin-bottom: 15px;
}

#bloq_noticia_desarrollada{
	margin-left: 50px;
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	padding-top: 12px;
	float: right;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A8257;
	margin-top: 12px;
}

#col_txt_noticia{
	float: left;
	width: 345px;
	margin-left: 12px;
	font-family: Tahoma;
	font-size: 12px;
}

#col_foto_noticia{
	float: left;
	width: 165px;
}

#volver_lista_noticias{
	float: left;
	_float: none;
	width: 345px;
	font-family: Tahoma;
	font-size: 11px;
	margin-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-top: 5px;
	margin-left: 180px;
}

#volver_lista_noticias a{
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
	text-decoration: none;
	background-image: url(images/flecha_negra.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: left 5px;
}

#volver_lista_noticias a:hover{
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	color: #343434;
	text-decoration: underline;
	background-image: url(images/flecha_negra.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: left 5px;
}

.foto_col_noticia{
	float: left;
	margin-bottom: 12px;
}

.fecha_noticia_desa{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
}

/***************** EMPRESAS RECEPTORAS *****************/

#bloq_empresas{
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	padding-top: 15px;
	float: right;
	padding-bottom: 15px;
}

#bloq_empresas:hover{
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	padding-top: 15px;
	float: right;
	padding-bottom: 15px;
}

.linea_empresas{
	display: block;
	width: 516px;
	float: right;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
	margin-bottom: 5px;
	background-image: url(images/flecha_negra.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
}

.empresas_link_web{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(images/ico_web.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 24px;
	margin-top: 2px;
	text-decoration: none;
	width: 42px;
	margin-left: 10px;
}

.empresas_link_web:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	
	padding-left: 24px;
	margin-top: 2px;
	text-decoration: underline;
	width: 42px;
	margin-left: 10px;
}

/***************** INVITADOS *****************/

#bloq_invitados{
	margin-left: 50px;
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	margin-top: 30px;
	float: right;
	padding-bottom: 20px;
	background-image: url(images/fondo_invitados.gif);
	background-position: left top;
	_background-position: 21px top; /* Para Internet Explorer 6 */
	background-repeat: no-repeat;
}

#linea_invitados{
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	padding-top: 15px;
	float: right;
	padding-bottom: 15px;
	background-image: url(images/fondo_linea_invitados.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#foto_list_invitados{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #212121;
	display: block;
	width: 112px;
	float: left;
	margin-right: 12px;
	overflow: hidden;
}

.nombre_invitado{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	background-image: url(images/ico_curriculum.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 25px;
	width: 320px;
	margin-bottom: 12px;
}

/***************** CONSEJO ASESOR *****************/

#bloq_consejo{
	margin-left: 50px;
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	margin-top: 30px;
	float: right;
	padding-bottom: 20px;
	background-image: url(images/fondo_consejo.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

#linea_consejo{
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	padding-top: 15px;
	float: right;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
}

#consejero_nombre{
	font-family: Tahoma;
	font-size: 12px;
	color: #212121;
	display: block;
	width: 130px;
	float: left;
	margin-right: 12px;
	font-weight: bold;
}

.consejero_txt{
	display: block;
	width: 383px;
	float: right;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
}

/***************** GRADUADOS *****************/

#bloq_graduados{
	margin-left: 50px;
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	margin-top: 30px;
	float: right;
	padding-bottom: 20px;
	background-image: url(images/fondo_graduados.gif);
	background-position: left top;
	background-repeat: no-repeat;
	_background-position: 21px top; /* Para Internet Explorer 6 */
}


.graduado_txt{
	display: block;
	width: 443px;
	float: right;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
	width: 322px;
}

.graduado_sub_txt{
	display: block;
	width: 322px;
	float: right;
	font-family: Tahoma;
	font-size: 11px;
	color: #2A8257;
	margin-top: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	line-height: 13px;
	margin-bottom: 10px;
}
.foto_graduado{
	font-family: Tahoma;
	font-size: 11px;
	width: 112px;
	display: block;
	float: left;
	margin-right: 12px;
	color: #343434;
	height: 77px;
	overflow: hidden;
}


/***************** ENTIDADES COLABORADORAS *****************/

#bloq_entidades{
	margin-left: 50px;
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	margin-top: 30px;
	float: right;
	padding-bottom: 20px;
	background-image: url(images/fondo_entidades.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

#logo_entidades{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #212121;
	display: block;
	width: 130px;
	float: left;
	margin-right: 12px;
	overflow: hidden;
	height: 82px;
}

#linea_entidades{
	_margin-left: 22px; /* Para Internet Explorer 6 */
	width: 525px;
	padding-top: 15px;
	float: right;
	padding-bottom: 30px;
	background-image: url(images/fondo_linea_entidades.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.txt_entidades{
	display: block;
	width: 382px;
	float: right;
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
}

/***************** FORMULARIOS *****************/

#bloq_formu_izda{
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
	padding-left: 50px;
	display: block;
	float: left;
	padding-top: 10px;
	width: 250px;
	line-height: 14px;
	_margin-right: -3px; /* Para Internet Explorer 6 */
}

#bloq_formu_dcha{
	font-family: Tahoma;
	font-size: 12px;
	color: #343434;
	padding-left: 27px;
	display: block;
	float: left;
	padding-top: 10px;
	width: 250px;
	line-height: 14px;
	_margin-right: -3px; /* Para Internet Explorer 6 */
}

.nombre_formulario{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	width: 250px;
	display: block;
}

.campo_formulario{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	width: 238px;
	margin-top: 4px;
	margin-bottom: 12px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5b5b5b;
	border-right-color: #5b5b5b;
	border-bottom-color: #5b5b5b;
	border-left-color: #5b5b5b;
}

.campo_form_ancho{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	width: 516px;
	margin-top: 4px;
	margin-bottom: 12px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5b5b5b;
	border-right-color: #5b5b5b;
	border-bottom-color: #5b5b5b;
	border-left-color: #5b5b5b;
}

.select_nota{
	width: 45px;
	padding-right: 5px;
	padding-left: 5px;
}

/***************** COMUNICACION 2.0 *****************/

.logos_com{margin-right: 22px;}

/***************** TWITTER *****************/

#bloq_twitts{
border-top: 1px solid #000000;
float: rigth;
heigh: 357px;
margin-left: 50px;
margin-top: 30px;
overflow:hidden;
padding-bottom:20px;
padding-top:30px;
width:518px;
}

#bloq_twitts a {
color: #343434;
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
text-decoration:none;
}

#bloq_twitts hover{
color: #343434;
font-family: Tahoma;
font-size: 11px;
text-decoration:underline;
}

.twitter_result{
background-color: #EEEEEE;
font-size: 11px;
height: 30px;
margin-bottom: 10px;
padding:10px;
}

.twitter_result img {
float:left;
height:32px;
width:32px;
}

.twitter_result img, .twitter_result a{margin-right: 15px;}

.twitter_result a {font-weight: bold;}

.w3c {text_align: center;}

.w3c img{border: 0 none;}

