@font-face {
font-family: MyriadPro;
src: url("font/MyriadPro-Regular.eot") /* For IE 6+ */
}
@font-face {
font-family: MyriadPro;
src: url("font/MyriadPro-Regular.otf") /* For CSS3 browsers inc. Firefox */
}

/* Elementos Básicos */



small {
	font-size:0.7em;
	font-weight:bold;
}

#contenedor {

	}
	

/* DEFINICION DE LAYERS EN PÁGINAS INTERIORES  */


.pf-izda {
	clear:both;
	float:left;
	width:200px;
	z-index:1;
	}

.pf-centro {
	float:right;
	width:750px !important;
}

.pf-dcha {
	float:right;
	width:190px;
	margin-left:15px;
}
	
/* DEFINICION DE LAYERS EN PORTADA  */

/*
.por-centro {
	clear:both;
	float:left;
	width:100%;
}
*/

.por-izda {
	float:left;
	width:726px;
	margin-left:15px;
	-moz-box-sizing:border-box;
	z-index:1;	
	}	


.por-dcha {
	float:right;
	width:200px;
	margin-left:5px;
}

.por-todo {
	clear:both;
	width:961px;
	margin:auto;
}


/*	
.menudcha {
	float:left;
	width:767px;
	}

.menudcha .contenido {
	float:left;
	width:571px;
	}
.menudcha .detalle {
	float:left;
	width:190px;
}

*/

.menuizda {
	width:185px; 
	margin:2px;margin-left:0px;margin-bottom:0px;padding-left:0px;
}
.menuizda ul {
	paddin:0px; margin:0px;
	margin-right:10px;
	font-size:12px;
}	
.menuizda ul li {
	list-style:none;
}
.menuizda ul li a{
	clear:both;
	display:block;
	border-bottom:1px solid #cccccc !important;
	padding:2px;
	padding-left:8px;
	background:#FFFFFF url(../lib/menuizda_boloazul.gif) no-repeat 0px 5px;

}
.menuizda ul li a:hover{
	clear:both;
	display:block;
	border-bottom:1px solid #cccccc !important;
	padding:2px;
	padding-left:8px;
	background:#F0F0F0 url(../lib/menuizda_boloazul.gif) no-repeat 0px 5px;
}

.menuizda ul li a.selected{
	clear:both;
	display:block;
	border-bottom:1px solid #cccccc !important;
	padding:2px;
	padding-left:8px;
	color:#6CC233;
	background:#FFFFFF url(../lib/menuizda_boloverde.gif) no-repeat 0px 5px;
}


/**** TOP ******/
#top {
	width:767px; 
	height:40px;/height:77px;
	background: url(../lib/fondotop.jpg) no-repeat 0px 0px;
	padding-top:34px;padding-right:10px;
	margin:0px;
	text-align:right;
	font-size:0.8em; font-weight:bold;
	color:#ACA599;
	z-index:10;
	}
#top .menuprincipal{
	width:555px;
	float:left;
	}
#top .menuprincipal a {
	color:#ACA599;	
	}
#top .menuprincipal a:hover {
	color:black;	
	text-decoration:none;
	}
#top .menuauxiliar {
	float:left;
	}
/**** CAMINO DE MIGAS *****
#migas {
	position:relative;
	top:1px; left:3px;
	overflow:show;
	font-size:0.7em; font-weight:bold;
	color:#cccccc;
	-moz-box-sizing:border-box;
	}
#migas a {
	color:#cccccc;
	}
#migas a:hover {
	color:#A2A2A2;
	}	
*/	
/**** PANEL DERECHO *****
.paneldcho {
	position:relative;left:17px;
	background: url(../lib/paneldcho_fondo.jpg) repeat-y 0px 0px;
	margin-bottom:18px;
	}
.paneldcho .top{
	height:39px;
	}
.paneldcho .top .detalle{
	background: url(../lib/paneldcho_topdetalle.jpg) no-repeat 0px 0px;
	height:39px;
	}
.paneldcho .top .etiquetas{
	background: url(../lib/paneldcho_topetiquetas.jpg) no-repeat 0px 0px;
	height:39px;
	}
.paneldcho .top .loultimo{
	background: url(../lib/paneldcho_toploultimo.jpg) no-repeat 0px 0px;
	height:39px;
	}
.paneldcho .top .lomas{
	background: url(../lib/paneldcho_toplomas.jpg) no-repeat 0px 0px;
	height:39px;
	}
.paneldcho .top .encuestas{
	background: url(../lib/paneldcho_topencuestas.jpg) no-repeat 0px 0px;
	height:39px;
	}
.paneldcho .detallecontenido {
	font-size:0.8em; 
	padding-left:8px;padding-right:20px;padding-top:0px;padding-bottom:0px;
	-moz-box-sizing:border-box;
	}
.paneldcho .pie {
	background: url(../lib/paneldcho_pie.jpg) no-repeat left bottom;
	height:12px;
	}

.paneldcho .detallecontenido ul {
	margin:0px;
	padding:0px;
	}

.paneldcho .detallecontenido li {
	display:block;
	background: url(../lib/bolo_5x5.gif) no-repeat 0px 9px;
	padding-left:10px;padding-top:2px; padding-bottom:2px !important;margin:0px  !important;
	list-style:none;
	-moz-box-sizing:border-box;
	}
.paneldcho .detallecontenido form {
	margin:0px;
	}
.paneldcho .detallecontenido .lomasinput {
	border:1px dotted #CCCCCC;
	width:200px !important;
	color:#0068A5;
	font-weight:bold;
	}
*/

/**** PANEL AUXILIAR ******/

.panelsecciones {
	width:100%px; height:auto;
	margin:auto;
	background-color:#03283E;
	font-size:1.2em;
	margin-bottom:15px;
	border-radius: 4px;
	display:block;
}

.panelsecciones ul  {
	clear:both;
	padding:8px 15px;
	/*padding:7px 5px 7px 5px;*/
	position:relative;top:0px;
	overflow:auto;
}
.panelsecciones li {
 	float:left;
	width:45%;height:auto;
	list-style:none;
}
 	
.panelsecciones li a, .panelsecciones li a:hover {
	float:left;
	background:url(../lib/menuizda_boloazul.gif) no-repeat 0px 8px;
	text-decoration:none;
	margin-bottom:3px;margin-left:0px !important;
	padding-left:9px;padding-top:3px; padding-right: 5px;
	-moz-box-sizing:border-box;
	text-align:left;
	font-weight:bold; color:#0068A5;
	}

.panelsecciones li a{
	color:white;
}
.panelsecciones li a:hover{
	background:url(../lib/menuizda_boloblanco.gif) no-repeat 0px 8px;
	color:white;
	text-decoration:none;
	}
.panelsecciones li .subtitulo p {
	font-size:0.8em;color:#E4E4E4;
	margin:0px !important;padding:0px !important;
}	
	
/**** PIE DE PÁGINA *****
#piepagina {
	clear:both;
	width:980px; height:45px;
	background: url(../lib/piepagina.jpg) no-repeat left top;
	text-align:center;
	margin-top:20px;
	background-color:#F3F3F3;
	}
#piepagina a:hover {

	}
#piepagina #linea1 {
	width:395px; height:12px;
	margin:auto; margin-top:0px !important;
	position:relative;top:11px;
	font-size:0.75em;font-weight:normal; 
	}
#piepagina #linea1 ul {
	clear:both;
	}
#piepagina #linea1 li {
	float:left;
	padding-left:5px;padding-right:5px;
	list-style:none;
	-moz-box-sizing:border-box;
	text-align:left;
	border-right: 1px solid #4C4C4C;
	line-height: 10px;
	height:12px; margin-bottom:2px;
	}
#piepagina #linea2 {
	clear:both;
	width:630px;
	margin:auto; margin-top:12px;

	font-size:11px;font-weight:normal;
	line-height: 16px;
	text-align:center;
	}
.cuerpo {
	margin-bottom:15px;
}
*/

/**** MENU IZQUIERDO ***************/
/*
#imgtop {
	width:767px;
	height:171px;
}
#imgtopchico {
	width:767px;
	height:70px;
}
*/
/****** CUERPO TEXTO *****/
/*
.cuerpo {
	border:1px dashed #CCCCCC;
	width:100%; height:auto;
	padding:8px;
	-moz-box-sizing:border-box;
	margin-bottom:10px;
	}
.cuerpo .cabecera {
	border:1px solid #CCCCCC;
	background-color:#F3F3F3;
	padding:7px;
	-moz-box-sizing:border-box;
	}
.cuerpo .cabecera .left {
	width:5%;
	float:left;
	font-weight:bold;
	font-size: 1.3em; text-align: justify ;  font-weight: normal;	
	}
.cuerpo .cabecera .right {
	float:right;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight:bold;color:#666666;
	}
*/	
/********** PAGINACION: ESTILOS DE LOS ITEMS DE PAGINACION **************/
.paginacion, .paginacionsel {
	float:left;
	margin-right:5px;
	border: 1px solid #CCCCCC;
	padding:2px;
	-moz-box-sizing:border-box;
	font-size: 7pt; color: #000000; font-weight:bold;color:#666666;
	}
.paginacionsel {
	background-color:#CCCCCC;
	border: 1px solid #CCCCCC;
	color:white;
	}

/**************** P O R T A D A ( N U E V A ) **************************************/	

#portada h2 {
	margin-bottom:30px;
}
	
#portada .fotonoticia {
	width:745px;min-height:235px;
	background: url(../lib/separador_vertical.gif) repeat-y top right;
}	


#portada ul.accesosrapidos {
	margin:0px 20px 0px 0px;padding:0px;
}
	#portada ul.accesosrapidos li{
		background-color:#9C9A9A;
		width:200px;min-height:39px;
		margin:0px 0px 5px 0px;
		list-style:none;
		color:white;
		display:block;
		font-size:1.3em; font-weight:normal;
		border-radius: 8px;	-ms-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius: 8px;
	}
	#portada ul.accesosrapidos li:hover {background-color:#0BAD24; /*#13597C*/}

		#portada ul.accesosrapidos li a{
			display:block;
			padding:5px 15px;
			color:white;text-decoration:none;
		}

	#portada ul.accesosrapidos li.unalinea{
		line-height:28px;
	}		
	
#portada ul.noticiasdestacadas {
	margin:0px auto;padding:0px;
	width:95%;
}	

	#portada ul.noticiasdestacadas li {
		float:left;
		width:23%;margin:0px 1%;
		list-style:none;
	}

	#portada ul.noticiasdestacadas li .social_icons li {
		width:20px;
		font-size:20px;
	}
#portada ul.accesocentros {
	margin:30px auto 30px auto;padding:0px;
	width:750px;
}
	#portada ul.accesocentros li{
		float:left;
		background-color:#9C9A9A;
		width:220px;height:55px; line-height:45px;
		margin:0px 15px;
		list-style:none;
		color:white;
		display:block;
		font-size:1.3em; font-weight:normal;
		border-radius: 8px;	-ms-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius: 8px;
		text-align:center;
	}
	
	#portada ul.accesocentros li.btn_conosur {background-color:#63914C;}
	#portada ul.accesocentros li.btn_andino {background-color:#C1AD52;}
	#portada ul.accesocentros li.btn_centroamerica {background-color:#2F6195;}
	
	#portada ul.accesocentros li:hover {background-color:#0BAD24; /*#13597C*/}

		#portada ul.accesocentros li a{
			display:block;
			padding:5px;
			color:white;text-decoration:none;
		}

#portada ul.accesos {
	margin:30px auto 30px auto;padding:0px;
	width:900px;
}
	#portada ul.accesos li{
		float:left;
		background-color:#9C9A9A;
		width:270px;height:55px; line-height:45px;
		margin:0px 15px;
		list-style:none;
		color:white;
		display:block;
		font-size:1.3em; font-weight:normal;
		border-radius: 8px;	-ms-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius: 8px;
		text-align:center;
	}
	
	#portada ul.accesos li.btn_accesocampus {background-color:#00477D;}
	#portada ul.accesos li.btn_ofertaformativa {background-color:#123E50;}
	#portada ul.accesos li.btn_convocatoria {background-color:#2A7A96;}
	
	#portada ul.accesos li:hover {background-color:#0BAD24; /*#13597C*/}

		#portada ul.accesos li a{
			display:block;
			padding:5px;
			color:white;text-decoration:none;
		}


#portada ul.congresosportada {
	width:980px;
}
	#portada ul.congresosportada li {
		list-style:none;
		float:left;
		width:44%;
		padding:0px 3%;
		text-align:center;
		background: url(../lib/separador_vertical2.gif) repeat-y top right;
	}
	#portada ul.congresosportada li .acceso {
	  float: left;
	  background-color: #135A7D;
	  margin: 10px 15px;
	  padding:3px 30px;
	  list-style: none;
	  color: white;
	  display: block;
	  font-size: 1.3em;
	  font-weight: normal;
	  border-radius: 8px;
	  -ms-border-radius: 8px;
	  -webkit-border-radius: 8px;
	  -khtml-border-radius: 8px;
	  text-align: center;
	}
	#portada ul.congresosportada li a:hover .acceso {
		background-color:#0BAD24;
	}
	#portada ul.congresosportada li.noborder {
		background:none;
	}

#portada ul.coib {
	margin:30px auto 30px auto;padding:0px;
	width:755px;
	border:4px solid #ccc;
	border-radius: 8px;	-ms-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius: 8px;	
}
	#portada ul.coib li{
		float:left;

		margin:5px 10px;
		list-style:none;
		color:white;
		display:block;
		font-size:1.3em; font-weight:normal;
		text-align:center;
	}
	
	#portada ul.coib li img {height:90px;width:auto;}
	

	#portada ul.coib li a:hover{
		border-bottom:3px solid #ccc;
		opacity: 0.8;
		filter: alpha(opacity=80); /* For IE8 and earlier */
	}
	
/**************** ARTICULO (CONTENIDO) *************************************/
#article h2 p {
	font-size:0.9em !important;
	color:#777;
	line-height:1.1em;	
}

#article .fecha {
	font-weight:bold;
	color:#135A7D;
	text-align:left;
	margin:0px 10px 10px 0px;
}

	
/**************** PORTADA NOTICIAS DESTACADAS *************************************
.noticiadest {
	width:562px; 
	margin-left:8px; margin-bottom:15px;margin-top:10px;
	}
.noticiadest .titulo{
	width:562px; height:22px;
	background: url(../lib/tit_noticiasportada.gif) no-repeat left bottom;
	margin-bottom:10px;
	}
.noticiadest .noticia ul{
	border-top:1px dashed #bbbbbb;
	}
.noticiadest .noticia li{
	border:1px dashed #bbbbbb; border-top:none;
	background: #FFFFFF url(../lib/fondonoticiaportada.jpg) repeat-x left bottom !important;
	}
*/
/*************** MOTS **************
.grupomots {
	padding:8px; -moz-box-sizing:border-box;
	font-size:0.8em;
	border:1px dotted #cccccc;
	background-color:#F7F3F7;
	}
.grupomots .impar a {
	color:#888888;
	}
*/
/**************** FORMULARIOS **************/
.forminput{
	font-size:0.7em;
	border: 1px #cccccc solid; 
	width:100%;
	width:100%;
	}

.forminputsel{
	font-size:0.7em;
	border: 1px #cccccc solid; 
	width:100%;
	background-color:#eeeeee;
	}

/**************** MAPA WEB **************/
.mapaweb {
	display: block;
	border: 1px solid #CCCCCC !important;
	width:100%;
	margin-bottom:0px;
	padding:0px;
	-moz-box-sizing:border-box;
	}
.mapaweb .n2 a:link, .mapaweb .n2 a:visited{
	color:#016AA5;
	}
.mapaweb .n1 {
	width:100%;
	background-color:#999999;
	padding:8px;
	-moz-box-sizing:border-box;
	color:white;font-size:16px;
	border:1px solid white;
	}
.mapaweb .n1 a:link, .mapaweb .n1 a:visited{
	color:white;
	}
.mapaweb .n2 {
	width:100%;
	background: #F3F3F3 url(../lib/bolo_triang2.gif) no-repeat 10px 13px;
	padding:8px; padding-left:20px;
	-moz-box-sizing:border-box;
	color:#016AA5;font-weight:16px;
	border:1px solid white;
	}
.mapaweb .n2 a:link, .mapaweb .n2 a:visited{
	color:#016AA5;
	}
/********* PORTFOLIO **********************/
.panelportfolio {

	border-width:1px 1px 1px 1px;
	border-style:dashed;
	border-color:#BECC21;
	width:32%;
	height:100px;
	margin:3px;
	padding:2px;
	padding-left:5px;
	background-color:#f9fbe1;
	-moz-box-sizing:border-box;
	font-size: 7pt; color: #000000
	}
/********* ERROR 404 **********************/
.pag404 {width:100%;height:100%;margin-top:15px;margin-bottom:15px;height:100px;font-size:13px;}
.pag404 .left{float:left;width:90px;margin-top:9px;/margin-top:0px;padding-left:10px;/margin-right:-10px;}
.pag404 .right{float:left;width:370px;}
.pag404 li {list-style:none;line-height:20px;padding-left:15px;background:url(../lib/dot_azul.gif) left no-repeat;}
.pag404 input {border:1px solid #cccccc;background-color:#f8f8f8;font-size:0.9em;width:auto;}
.pag404 .submit {background-color:#e0e0e0}
.pag404 a {color:#074894;}
.pag404 a:hover {text-decoration:underline}

/********* MODIFICADORES **********************/
.contenido fieldset, #paneldifumino {
	display: block;
	border: 1px solid #CCCCCC !important;
	background: #FFFFFF url(../lib/fondonoticiaportada.jpg) repeat-x left bottom !important;
	width:100%;
	margin-left,margin-right:6px;
	padding:10px;
	-moz-box-sizing:border-box;
	}
.textochicogris, .textonormalgris {
	color:#639ACE !important;
	}



.panelblanco {
	/*background-color:white;*/
	border-top:1px solid #cccccc;
	margin-top:8px;

}

.panelblanco li {
	list-style:none;
	clear:both;
	border-bottom: 1px solid #cccccc;
	padding-top:8px;padding-bottom:8px;
}	

.panelblanco li a {
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}
.panelblanco li img {

}

.panelblanco li .titulito {
	font-weight:bold;
	margin:0px !important;padding:0px !important;
}

.panelblanco p {
	line-height:1.2em;
	margin:0px;
}

.panelblanco small {
	clear:both;
	margin:0px;
}

.panel {
	background-color:#DFDFDF;
	padding:5px;
	margin-bottom:15px;
	font-size:12px;
}

.panel .titulo {
	font-weight:bold;
	color:black;
}

.panel img {
	border:1px solid #cccccc;
	padding:2px;
	-moz-box-sizing:border-box;
}

.panel li {
	clear:both;
	border-bottom: 1px solid #cccccc;
	padding: 5px 0px;
	height:auto;
	list-style:none;
}
.paneltit {
	font-size:14px;
	text-transform: uppercase;
	font-weight:bold;
	color:#266BAE;
	margin-left:10px;
}

.paneltitrelacionado {
	font-size:14px;
	text-transform: uppercase;
	font-weight:bold;
	color:#266BAE;
	margin-left:10px;
	margin-top:25px;
}

.panelrelacionado {
	border-top:#266BAE 1px solid;
	border-bottom:#266BAE 1px solid;	
	padding:5px;
	margin-bottom:15px;
	font-size:12px;
}

.panelrelacionado .titulo {
	font-weight:bold;
	color:black;
}

.panelrelacionado img {
	border:1px solid #cccccc;
	padding:2px;
	-moz-box-sizing:border-box;
}

.panelrelacionado li {
	clear:both;
	border-bottom: 1px solid #cccccc;
	padding: 5px 0px;
	height:auto;
	list-style:none;
}


.oiss #bandalogo {
	clear:both;
	width:100%;
	height:76px;
	background: white url(../lib/top/oiss.gif) right no-repeat;
	margin-bottom:5px;

}

.paneltit .seccion {
	font-size:20px;
}

h1.titulo {
	font-size:20px;
	font-weight:bold;
	font-family: Arial, sans-serif;
	color:#266BAE !important;	
	pading-bottom:0px;
	margin:5px;margin-top:0px;	
}

h2.titulo {
	font-size:13px;
	font-weight:bold !important;
	font-family: Arial, sans-serif;
}

.articulotexto {
	font-size:0.7em; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#333333
}

.articulotexto p {
	margin-bottom:12px;
	line-height:16px;
	text-align:justify !important;	
}

img.icono {
	height:45px;
}

img.iconoleft {
	float:left;
	height:45px !important;
	max-width:100px; /width:100px; /display:none;
	margin-right:8px;
}

img.iconoleft200{
	float:left;
/*	height:133px !important; */
	max-width:133px !important; /width:133px; /*display:none;*/
	margin-right:8px;
}


.limpiar {
	clear:both;
	height:1px;
	overflow:hidden;
}

.separador {
	margin-top:15px;
}

.lomasinput {
	border:1px dotted #CCCCCC;
	width:155px !important;
	color:#0068A5;
	font-weight:bold;
	margin-bottom:8px;
	}

ul.listaicono, ul.listathumbnail {
/*	border-bottom:1px solid #cccccc;*/
}
ul.listaicono li, ul.listathumbnail li {
	clear:both;
/*	border-top:1px solid #cccccc; */
	padding:5px 0px;
	list-style:none;
}

ul.listaicono .li-izda {	/* Zona de icono */
	float:left;
	width:20px;
}
ul.listaicono .li-dcha {	/* Zona de texto */
	float:left;
	width:160px;
}

ul.listaicono  li img {
	float:left;
	margin-right:3px;
	width:15px;
	height:15px;
	border:1px solid #cccccc;
	padding:2px;
}

ul.listathumbnail  li img {
	float:left;
	margin-right:3px;
	width:75px;
	height:75px;
	border:1px solid #cccccc;
	padding:2px;
}

/* Afiliese */

#afiliese {
	font-size:14px;
	border:1px solid #CCCCCC;
	padding:5px;
	margin:10px 30px 10px 30px;
	border-radius:8px;
}

#titular_afi p{
	padding-left:250px;
}

#titular_afi a:hover{
	text-decoration:underline;
}


#afiliese ul {
	margin:10px;
	padding:5px;
	list-style:none;
}

#afiliese .listaform li {
	text-align:right;
}

#afiliese li {
	padding:3px;
	font-weight:bold;
}

#afiliese p {
	font-weight:normal;
	color:#666666;
}

#afiliese h3 {
	font-weight:bold;
	text-align:justify;
	margin-left:300px;
}

#afiliese label {
	width:40% !important;
	font-weight:bold;
}

#afiliese .pieform{
	font-size:0.9em;
	font-style:italic;
}

#advertencia {
	background-color:black;
	color:#FFFFFF;
	/*height: 20px;*/
	font-weight:bold;
	text-align:center;
	padding:7px;

}


/*  Sector Presentación */
#sectorpresenta {
	position:relative;
	top:-6px;
	font-size: 19px;
	text-align:center;
}

/*
#sectorpresenta img{
	width:571px;
	height:100px;
	margin-bottom:10px;
}
*/
#sectorpresenta p {
	padding: 0px 20px 0px 10px;
	margin-top:0px !important;
	margin-bottom:10px;
	text-align:justify;
}

#sectorpresenta strong {
	color:#6CC233;
}

/*  Pie artículo */

#piearticulo {
	clear:both;
	margin-top:25px;
}

#paneletiquetas {
	width:570px;
	background: url(../lib/paneletiquetas.gif) top center no-repeat;
	font-size:0.7em;
	margin-top:7px;
}

#paneletiquetas div {
	padding-top:8px; padding-left:8px;
	-moz-box-sizing:border-box;
}

#paneletiquetas .pie {
	height:10px;
	background: url(../lib/paneletiquetas.gif) bottom center no-repeat;
}


#paneldetalles {
	width:570px;
	background: url(../lib/paneldetalles.gif) top center no-repeat;
	font-size:0.7em;
	margin-top:7px;	
}

#paneldetalles div {
	padding-top:8px; padding-left:8px;
	-moz-box-sizing:border-box;
}

#paneldetalles .pie {
	height:10px;
	background: url(../lib/paneldetalles.gif) bottom center no-repeat;
}		


/* Explicacion Popularidad  */
#idpopularidad {
	display:none;
	clear:both;
}	


/* Destacados Portada */

.destacadosportada {
	height:280px;
	margin-bottom:0px;
}

#controles	{ 
	position:absolute; 
	float:left; 
	z-index:1; 
	width:100%; 
	padding-top:50px;
}				

#controles .next, #controles .prev { 
	text-indent:-9000px; 
	width:30px; 
	height:30px; 
	display:block;
}

#controles .prev { 
	background:url(_lib/prev.png) no-repeat; 
	float:left;
}
#controles .next { 
	background:url(_lib/next.png) no-repeat; 
	float:right; 
}

#destacados-slideshow a.articulo_destacado {
	display:block; 
	width:100%; 
	height:200px;
	text-decoration:none !important;
}

#destacados-slideshow .articulo { 
	position:relative; 
	top:200px; 
	overflow:hidden;  
	height:75px; 
	color:#ddd; 
	padding:0; 
	display:block; 
	background:url(../lib/overlay.png);
}
#destacados-slideshow .articulo .titulo_articulo { 
	color:#eee; 
	padding:5px 15px 5px; 
	display:block; 
	font-size:1.1em; 
	font-weight:bold; 
}
#destacados-slideshow .articulo .extracto_articulo { 
	padding:0 15px; 
	margin:0; 
	display: block; 
	color:#ddd;
	font-size:1.1em; 	
}

/********** BIOISS ****************/
.bioiss ul {
	background-color:#FFCC00;
	list-style:none;
	margin-left:15px;
	margin-top:15px;
}

.bioiss ul li {
	width:19%;
	margin-right:1%;
	height:290px;
	float:left;
	text-align:center;
}

/********** ACCESO CENTROS PORTADA ****************/

.btn_centros {
	width:190px;
	height:27px;
	background:url('../lib/btn_rcentros.gif') no-repeat; 
	display:block;
	margin-bottom:6px;
}
	.btn_centros .titulo {
		color:white;
		font-size:13px;
		font-weight:bold;
		position:relative;left:3px;top:6px;
	}
	
a.btn_centros2 {
	width:190px;
	height:27px;
	background:url('../lib/btn_rcentros.gif') no-repeat; 
	display:block;
	margin-bottom:6px;
}	
	a.btn_centros2 .titulo {
		color:white;
		font-size:13px;
		font-weight:bold;
		position:relative;left:3px;top:6px;
	}
	a.btn_centros2:hover {
		text-decoration:none;
		color:yellow;
	}
	
/********** BÚSQUEDA ****************/
.busqueda {}
	.busqueda a {
		color:#009933;
		font-weight:bold;
	}
	.busqueda .titulo {
		margin-top:10px;
		margin-bottom:10px;
		font-size:1.4em;
	}
	.busqueda .busquedapaginacion {
		font-family: font-size: 7pt; color: #000000;
		margin-top:10px;
		margin-bottom:10px;
		border-top: 3px solid #009933; border-bottom: 3px solid #009933;
		padding-top:4px; padding-bottom:4px;
	}
	
li#panelarticulo {
	margin-bottom:10px;
}
	li#panelarticulo p {
		margin-bottom:0px !important;
	}
	li#panelarticulo .small {
		color:#888
	}
		

/********** Formulario consultas (Estrategia y Convenio) ***/
form.formconsulta {}
	form.formconsulta label {
		clear:both;
		float:left;
		width:35%;
		margin-left:5px; margin-bottom:8px;
		font-size:0.9em;
	}
	form.formconsulta input, form.formconsulta textarea , form.formconsulta .texto{
		float:right;
		width:55%; height:auto;
		margin-left:5px; margin-bottom:8px;
		font-size:0.9em;
		
	}
	form.formconsulta h2 {
		font-size:1.1em;
		margin-bottom:15px;
	}
	
	form.formconsulta h3 {
		font-size:0.9em;
		margin-bottom:15px;
		padding-bottom:5px;
		border-bottom:1px solid #cccccc;
	}	

/********** Formulario consultas (Estrategia y Convenio) ***/
.formencuestas .pregunta {
	margin-top:3px;
	margin-bottom:5px;
	font-weight:bold;
	}

/********** Formulario OISS (Nuevo, lo instalamos en Adulto Mayor) ***/
form.formoiss {
	margin:10px 0px;	
	font-size:0.75em;	
	width:570px;
	overflow:hidden;
}
	form.formoiss label {
		clear:both;
		float:left;
		width:44%;
		margin:5px 0px;
		font-weight:bold;
		color:#13a;
	}
	form.formoiss .tipoinput{
		float:right;
		width:54%; height:22px;
		margin:5px 0px;
		padding:5px;
		border:1px solid #ccc;
		font-weight:bold;
	}
	form.formoiss .observaciones {
		clear:both;
		margin-left:45%;
		font-size:0.9em;
		text-align:justify;
	}
	form.formoiss .divderecho {
		float:right;
		height:
	}

	form.formoiss label.enunciado {
		width:100% !important;
		margin-bottom:8px;
	}	
	form.formoiss .button { 
		border:1px solid #ccc;
		font-weight:bold;
		width:300px;
		margin:18px 150px;
		padding:5px;		
	}

/********** Organigrama ***/
.organigrama img {
	width:750px;
	margin:auto;margin-bottom:15px;
}
.organigrama .pulseimagen {
	font-size:0.7em; font-weight:bold; color:#666666;
	margin-bottom:5px;
}

/********** Adulto Mayor - Discapacidad (acceso conjunto) ***/
.adultomayor_discapacidad {
	width:470px; height:250px;
	margin:10px auto;
}

.adultomayor_discapacidad div {
	float:left;
	width:200px;
	margin:15px;
}


/********** Estatutos multimedia ***/
.btn_estatutosmultimedia {
	margin:20px 0px 10px 0px;
	border:none;
}

/********** Nuevo ADULTO MAYOR - PORTADA ***/

.portadaadultomayor {
	width:975px;margin:0px auto 30px 10px;text-align:left;
	font-size:14px;
	font-family:Arial,MyriadPro;
}
	.portadaadultomayor .tit1,.portadaadultomayor .tit2,.portadaadultomayor .tit3 {font-size:16px;float:left;text-indent:-3000px !important;;height:44px;position:relative;}
	.portadaadultomayor .panel1 {clear:both;float:left;width:950px;height:105px;background: url('../lib/iconos_portadaadultomayor/panel1.jpg') bottom no-repeat;margin:10px auto;/padding-bottom:10px;}
	.portadaadultomayor .panel2 {clear:both;float:left;width:950px;height:380px;background: url('../lib/iconos_portadaadultomayor/panel2.jpg') bottom no-repeat;margin:10px auto;/padding-bottom:10px;}

	.portadaadultomayor ul {width:95% !important; padding:0px !important;margin:6px auto auto 10px;}
	.portadaadultomayor ul li {float:left;width:32%;height:85px;margin-top:5px;margin-bottom:5px;font-size:17px;margin-left:5px;font-weight:bold;list-style:none;}
	.portadaadultomayor ul li a {position:relative;left:89px;text-decoration:none;}

	.portadaadultomayor ul li a.unalinea {top:30px}
	.portadaadultomayor ul li a.doslineas {top:23px}
	.portadaadultomayor ul li a.treslineas {top:10px}
	.portadaadultomayor ul li a.cuatrolineas {top:3px}

	.portadaadultomayor ul li.introduccion {background:url('../lib/iconos_portadaadultomayor/introduccion.jpg') left center no-repeat;}
	.portadaadultomayor ul li.estudios {background:url('../lib/iconos_portadaadultomayor/estudio.jpg') left center no-repeat;}
	.portadaadultomayor ul li.actividadespresenciales {background:url('../lib/iconos_portadaadultomayor/actividadespresenciales.jpg') left center no-repeat;}
	.portadaadultomayor ul li.quees {background:url('../lib/iconos_portadaadultomayor/quees.jpg') left center no-repeat;}
	.portadaadultomayor ul li.cursos {background:url('../lib/iconos_portadaadultomayor/cursos.jpg') left center no-repeat;}
	.portadaadultomayor ul li.serviciossociales {background:url('../lib/iconos_portadaadultomayor/serviciossociales.jpg') left center no-repeat;}
	.portadaadultomayor ul li.rediberoamericana {background:url('../lib/iconos_portadaadultomayor/rediberoamericana.jpg') left center no-repeat;}
	.portadaadultomayor ul li.proteccionjuridica {background:url('../lib/iconos_portadaadultomayor/estudioproteccionjuridica.jpg') left center no-repeat;}
	.portadaadultomayor ul li.antecedentes {background:url('../lib/iconos_portadaadultomayor/boletines.jpg') left center no-repeat;}
	.portadaadultomayor ul li.ficha {background:url('../lib/iconos_portadaadultomayor/ficha.jpg') left center no-repeat;}
	.portadaadultomayor ul li.foros {background:url('../lib/iconos_portadaadultomayor/foros.jpg') left center no-repeat;}	
	

/********** Panel Menu Adulto Mayor ****************/	
.paneladultomayor {
	font-family:Arial;
	width:187px;height:auto;
	}
	.paneladultomayor .ira {
		display:block;
		width:160px;height:34px;
		text-indent:-5000px;
		background: url('../lib/ira.gif') no-repeat 0px 0px;
		margin-bottom:5px;margin-top:3px; /margin-bottom:0px;
		cursor:pointer;
		}
		
	.paneladultomayor .ira_convenio {
		display:block;
		width:160px;height:34px;
		text-indent:-5000px;
		background: url('../lib/ira_convenio.gif') no-repeat 0px 0px;
		margin-bottom:5px;margin-top:3px; /margin-bottom:0px;
		cursor:pointer;
		}		
		
	.paneladultomayor #paneladultomayor{
		background: url('../lib/paneladultomayor_top.gif') no-repeat center top;
		padding-top:15px;/margin-top:5px !important;
	}
	.paneladultomayor ul {
		background: url('../lib/paneladultomayor_bottom.gif') no-repeat center bottom;
		color:white;
		font-size:13px;
/*		-moz-border-radius: 5px; -webkit-border-radius:5px;-khtml-border-radius:5px; border-radius: 5px; */
		padding-bottom:10px; /padding:0px !important;
		margin-top:0px; 
		}
	.paneladultomayor ul li a, .paneladultomayor ul li a:visited {
		display:block;
		padding:5px;
		border-bottom:1px solid #84CF4B;
		color:white;
		text-decoration:none;
		}
	.paneladultomayor ul li a:hover {
		background-color:#cccc66 !important;
		text-decoration:none;
		}
	.paneladultomayor .firstitem {
		border-top:1px solid #84CF4B;
	}
	


/********** Nuevo CONVENIO - PORTADA ***/

.portadaconvenio {
	width:975px;margin:auto;margin-top:20px;margin-bottom:30px;text-align:left;
	font-size:14px;
	font-family:MyriadPro;
	position:relative;
	top:-10px; left:18px;
}
	.portadaconvenio .tit1,.portadaconvenio .tit2,.portadaconvenio .tit3,.portadaconvenio .tit4 {font-size:17px;float:left;text-indent:-3000px !important;;height:44px;position:relative;}
	.portadaconvenio .tit1{background:url('../lib/iconos_portadaconvenio/titconvenio1.jpg') no-repeat; width:300px;left:10px;}
	.portadaconvenio .tit2{background:url('../lib/iconos_portadaconvenio/titconvenio2.jpg') no-repeat; width:300px;left:15px;}
	.portadaconvenio .tit3{background:url('../lib/iconos_portadaconvenio/titconvenio3.jpg') no-repeat; width:300px;left:25px;}
	.portadaconvenio .tit4{background:url('../lib/iconos_portadaconvenio/titconvenio4.jpg') no-repeat; width:300px;left:0px;height:35px !important;}

	.portadaconvenio .panel1 {float:left;width:300px;height:395px;background: url('../lib/iconos_portadaconvenio/panel1_bottom.jpg') bottom no-repeat;margin:0 7px;/padding-bottom:10px;}
	.portadaconvenio .panel1 .top {height:10px;background: url('../lib/iconos_portadaconvenio/panel1_top.jpg') top no-repeat;margin:0px !important;}
	.portadaconvenio .panelvacio {float:left;width:300px;height:555px;/padding-bottom:10px;}
		.portadaconvenio .panelvacio .panel1 {margin:0px !important;}	
		.portadaconvenio .panelvacio .panel1 .topservicios {height:10px;background: url('../lib/iconos_portadaconvenio/panel1_top.jpg') top no-repeat;margin:0px !important;}	
		.portadaconvenio .panelvacio .panelforos {float:left;width:300px;background: url('../lib/iconos_portadaconvenio/panel1_bottom_foros.jpg') bottom no-repeat;margin:0px;}	
		.portadaconvenio .panelvacio .panelforos .topforos {height:10px;background: url('../lib/iconos_portadaconvenio/panel1_top.jpg') top no-repeat;margin:0px !important;}				
	.portadaconvenio .panel2 {float:left;width:486px;margin-left:10px;border:none;}
		.portadaconvenio .panel2 .subpanel2 {float:left;width:486px;background: url('../lib/iconos_portada/panel2_bottom.jpg') bottom no-repeat;border:none;}	
		.portadaconvenio .panel2 .subpanel2 .top {height:10px;background: url('../lib/iconos_portada/panel2_top.jpg') top no-repeat;margin:0px !important;}
	.portadaconvenio .panel3 {float:left;width:209px;margin-left:10px;border:none;}
		.portadaconvenio .panel3 .subpanel3 {float:left;width:209px;background: url('../lib/iconos_portada/panel3_bottom.jpg') bottom no-repeat;border:none;
				padding-bottom:10px;margin-bottom:10px;overflow:hidden;}	
		.portadaconvenio .panel3 .subpanel3  .top {height:10px;background: url('../lib/iconos_portada/panel3_top.jpg') top no-repeat;margin:0px !important;}

	.portadaconvenio .panel2 img {margin-top:5px;}

	.portadaconvenio ul.icono  {float:left;width:235px !important; float:left;padding:0px !important;margin-left:1px;margin-bottom:10px;}
	.portadaconvenio ul.icono li {width:235px;height:85px;margin-top:5px;margin-bottom:5px;font-size:19px;margin-left:5px;list-style:none;}
	.portadaconvenio ul.icono li a {position:relative;left:89px;text-decoration:none;}
	.portadaconvenio ul.icono li a.unalinea {top:30px}
	.portadaconvenio ul.icono li a.doslineas {top:20px}
	.portadaconvenio ul.icono li a.treslineas {top:8px}
	.portadaconvenio ul.icono li a.cuatrolineas {top:0px}	

	.portadaconvenio ul.icono li a:hover, .portadaconvenio ul.est li a:hover {color:black !important;text-decoration:none;}	
	.portadaconvenio ul.icono li a.destacado {color:red;}
	
	.portadaconvenio ul.icono li.cmiss {background:url('../lib/iconos_portadaconvenio/cmiss.jpg') left center no-repeat;}
	.portadaconvenio ul.icono li.red {background:url('../lib/iconos_portadaconvenio/red.jpg') left center no-repeat;}
	.portadaconvenio ul.icono li.acuerdo {background:url('../lib/iconos_portadaconvenio/acuerdo.jpg') left center no-repeat;}
	.portadaconvenio ul.icono li.documentacion {background:url('../lib/iconos_portadaconvenio/documentacion.jpg') left center no-repeat;}
	.portadaconvenio ul.icono li.actas {background:url('../lib/iconos_portadaconvenio/actas.jpg') left center no-repeat;}
	.portadaconvenio ul.icono li.declaraciones {background:url('../lib/iconos_portadaconvenio/declaraciones.jpg') left center no-repeat;}
	.portadaconvenio ul.icono li.estadosituacion {background:url('../lib/iconos_portadaconvenio/estadosituacion.jpg') left center no-repeat;}
	.portadaconvenio ul.icono li.comitetecnico {background:url('../lib/iconos_portadaconvenio/comite.jpg') left center no-repeat;}
	.portadaconvenio ul.icono li.modeloindicativo {background:url('../lib/iconos_portadaconvenio/modeloindicativo.jpg') left center no-repeat;}
	.portadaconvenio ul.icono li.informacion {background:url('../lib/iconos_portadaconvenio/informacion.jpg') left center no-repeat;	}
	.portadaconvenio ul.icono li.consultas {background:url('../lib/iconos_portadaconvenio/consultas.jpg') left center no-repeat;}
	.portadaconvenio ul.icono li.presentacion {background:url('../lib/iconos_portadaconvenio/presentacion.png') left center no-repeat;}
	.portadaconvenio ul.icono li.formularios {background:url('../lib/iconos_portadaconvenio/formularios.jpg') left center no-repeat;}
	.portadaconvenio ul.icono li.forojuridico {background:url('../lib/iconos_portadaconvenio/forojuridico.jpg') left center no-repeat;}	
	.portadaconvenio ul.icono li.foroinformatica {background:url('../lib/iconos_portadaconvenio/foroinformatica.jpg') left center no-repeat;}		
	
	
	.portadaconvenio ul.est{ margin:10px;font-size:18px;margin-top:1px;margin-bottom:10px;}
	.portadaconvenio ul.est li {background:url('../lib/iconos_portada/bolo1.gif') 0px 5px no-repeat;height:85px;margin-top:5px;margin-bottom:5px;font-size:19px;margin-left:5px;}

	.portadaconvenio ul.est li a {position:relative;left:89;text-decoration:none;}
	.portadaconvenio ul.est li a.unalinea {top:30px}
	.portadaconvenio ul.est li a.doslineas {top:20px}
	.portadaconvenio ul.est li a.treslineas {top:8px}
	
	.portadaconvenio .seccion {width:260px;float:left;margin:8px;border:1px solid #ccc;}
	.portadaconvenio .seccion h1 {font-size:18px;text-align:center;border:1px solid #ccc;margin:2px; height:50px;background-color:#005B88;color:white;}
	.portadaconvenio .seccion ul li {padding:2px !important;margin:2px;display:block}
	.portadaconvenio .seccion ul li a{ border:1px solid #ccc;width:100%;display:block}
	.portadaconvenio .seccion ul li a:hover {text-decoration:none;background-color:#ccc;}

	.portadaconvenio .reducir1 {font-size:0.9em; /font-size:16px;}
	.portadaconvenio .height1 {height:295px;}
	.portadaconvenio .height2 {height:480px;}
	.portadaconvenio .height3 {height:210px;}


/***************** ESTRATEGIA ****************************************************/

/********** Portada Estrategia ***/
.portadaestrategia {
	width:975px;margin:auto;margin-top:20px;margin-bottom:30px;text-align:left;
	font-size:10px;
	font-family:MyriadPro;
	position:relative;
	top:-10px;
}
	.portadaestrategia .tit1,.portadaestrategia .tit2,.portadaestrategia .tit3 {font-size:17px;float:left;text-indent:-3000px !important;;height:44px;position:relative;}
	.portadaestrategia .tit1{background:url('../estrategia/lib/titportada1.jpg') no-repeat; width:264px;}
	.portadaestrategia .tit2{background:url('../estrategia/lib/titportada2.jpg') no-repeat; width:124px;left:0px;}
	.portadaestrategia .tit3{background:url('../estrategia/lib/titportada3.jpg') no-repeat; width:204px;left:375px;}

	.portadaestrategia .panel1, .portadaestrategia .panel2 {/height:395px;}
	.portadaestrategia .panel1 {clear:both;float:left;width:257px;background: url('../estrategia/lib/iconos_portada/panel1_bottom.jpg') bottom no-repeat;margin-left:10px;margin:0px !important;/padding-bottom:10px;}
	.portadaestrategia .panel1 .top {height:10px;background: url('../estrategia/lib/iconos_portada/panel1_top.jpg') top no-repeat;margin:0px !important;}
	.portadaestrategia .panel2 {float:left;width:486px;margin-left:10px;border:none;}
		.portadaestrategia .panel2 .subpanel2 {float:left;width:486px;background: url('../estrategia/lib/iconos_portada/panel2_bottom.jpg') bottom no-repeat;border:none;}	
		.portadaestrategia .panel2 .subpanel2 .top {height:10px;background: url('../estrategia/lib/iconos_portada/panel2_top.jpg') top no-repeat;margin:0px !important;}
	.portadaestrategia .panel3 {float:left;width:209px;margin-left:10px;border:none;}
		.portadaestrategia .panel3 .subpanel3 {float:left;width:209px;background: url('../estrategia/lib/iconos_portada/panel3_bottom.jpg') bottom no-repeat;border:none;
				padding-bottom:10px;margin-bottom:10px;overflow:hidden;}	
		.portadaestrategia .panel3 .subpanel3  .top {height:10px;background: url('../estrategia/lib/iconos_portada/panel3_top.jpg') top no-repeat;margin:0px !important;}

	.portadaestrategia .panel2 img {margin-top:5px;}

	.portadaestrategia ul.icono  {float:left;width:235px !important; float:left;padding:0px !important;margin-left:1px;margin-bottom:10px;}
	.portadaestrategia ul.icono li {width:145px;height:85px;margin-top:5px;margin-bottom:5px;font-size:19px;margin-left:5px;list-style:none;}
	.portadaestrategia ul.icono li a {position:relative;left:89px;text-decoration:none;}
	.portadaestrategia ul.icono li a.unalinea {top:30px}
	.portadaestrategia ul.icono li a.doslineas {top:20px}
	.portadaestrategia ul.icono li a.treslineas {top:8px}

	.portadaestrategia ul.icono li a:hover, .portadaestrategia ul.est li a:hover {color:black !important;text-decoration:none;}	
	.portadaestrategia ul.icono li a.destacado {color:red;}
	
	.portadaestrategia ul.icono li.encuestas {background:url('../estrategia/lib/iconos_portada/encuesta.gif') left center no-repeat;}
	.portadaestrategia ul.icono li.siniestralidad {background:url('../estrategia/lib/iconos_portada/siniestralidad.gif') left center no-repeat;}
	.portadaestrategia ul.icono li.legislacion {background:url('../estrategia/lib/iconos_portada/legislacion.gif') left center no-repeat;}
	.portadaestrategia ul.icono li.buenaspracticas {background:url('../estrategia/lib/iconos_portada/buenaspracticas.gif') left center no-repeat;}
	.portadaestrategia ul.icono li.revista {background:url('../estrategia/lib/iconos_portada/revista.gif') left center no-repeat;}
	.portadaestrategia ul.icono li.publicaciones {background:url('../estrategia/lib/iconos_portada/publicaciones.gif') left center no-repeat;}
	.portadaestrategia ul.icono li.metodologia {background:url('../estrategia/lib/iconos_portada/metodologia.gif') left center no-repeat;}
	.portadaestrategia ul.icono li.doculegislativa {background:url('../estrategia/lib/iconos_portada/doculegislativa.gif') left center no-repeat;}
	.portadaestrategia ul.icono li.diagnostico {background:url('../estrategia/lib/iconos_portada/diagnostico.gif') left center no-repeat;	}
	.portadaestrategia ul.icono li.videoteca {background:url('../estrategia/lib/iconos_portada/videoteca.gif') left center no-repeat;	}		
	.portadaestrategia ul.icono li.material_prl {background:url('../estrategia/lib/iconos_portada/material_prl.gif') left center no-repeat;	}	
	.portadaestrategia ul.icono li.sipyme {background:url('../estrategia/lib/iconos_portada/sipyme.gif') left center no-repeat;}
	.portadaestrategia ul.icono li.capacitacion {background:url('../estrategia/lib/iconos_portada/capacitacion.gif') left center no-repeat;color:red;	}
	.portadaestrategia ul.icono li.asistenciaremota {background:url('../estrategia/lib/iconos_portada/asistenciaremota.gif') left center no-repeat;color:red;	}
	.portadaestrategia ul.icono li.soportes {background:url('../estrategia/lib/iconos_portada/soportes.gif') left center no-repeat;color:red;	}
	.portadaestrategia ul.est li.eisst {background:url('../estrategia/lib/iconos_portada/eisst.gif') left center no-repeat;}
	.portadaestrategia ul.est li.planesnacionales {background:url('../estrategia/lib/iconos_portada/planesnacionales.gif') left center no-repeat;}
	
	
	.portadaestrategia ul.est{ margin:10px;font-size:18px;margin-top:1px;margin-bottom:10px;}
	.portadaestrategia ul.est li {background:url('../estrategia/lib/iconos_portada/bolo1.gif') 0px 5px no-repeat;width:125px;height:85px;margin-top:5px;margin-bottom:5px;font-size:19px;margin-left:5px;list-style:none;}

	.portadaestrategia ul.est li a {position:relative;left:89px;text-decoration:none;}
	.portadaestrategia ul.est li a.unalinea {top:30px}
	.portadaestrategia ul.est li a.doslineas {top:20px}
	.portadaestrategia ul.est li a.treslineas {top:8px}
	
	
	.portadaestrategia .seccion {width:260px;float:left;margin:8px;border:1px solid #ccc;}
	.portadaestrategia .seccion h1 {font-size:18px;text-align:center;border:1px solid #ccc;margin:2px; height:50px;background-color:#005B88;color:white;}
	.portadaestrategia .seccion ul li {padding:2px !important;margin:2px;display:block}
	.portadaestrategia .seccion ul li a{ border:1px solid #ccc;width:100%;display:block}
	.portadaestrategia .seccion ul li a:hover {text-decoration:none;background-color:#ccc;}

	.portadaestrategia .estrategiasyplanes {margin-bottom:10px;}
	.portadaestrategia .prl_rs_migracion {margin-bottom:5px;margin-left:10px;/margin-left:12px;}

/********** Búsqueda Avanzada ****************/
.busquedaavanzada {
	margin-bottom:15px;font-size:0.8em;
	background-color:#ccc;
	/*background: url('../estrategia/lib/panelbusqueda2_bottom.gif') no-repeat center bottom; z-index:8;*/
	padding-bottom:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	}
	.busquedaavanzada .cabecera {cursor:pointer;}
		.busquedaavanzada .cabecera #busquedatitulo {float:left;font-weight:bold;font-size:1.3em;margin:5px;padding:5px;padding-top:0px;width:50%}
		.busquedaavanzada .cabecera #plegar_desplegar {float:right;width:40%;text-align:right; margin-top:7px;margin-right:18px;color:#800000;font-weight:bold;}
	.busquedaavanzada #panelbusquedaextensible {border-top:3px solid #ddd;}	
	.busquedaavanzada h1{font-weight:bold;font-size:1.3em;margin:5px;padding-top:10px;border-bottom:3px solid #ddd;padding:5px;}
	.busquedaavanzada h2{font-weight:bold;font-size:.9em;margin-bottom:5px;background-color:#ddd;padding:3px;}
	.busquedaavanzada strong {color:#800000; important; font-weight:bold;}
	.busquedaavanzada .seccion{clear:both;border-bottom:1px solid #ddd;padding:5px;}
	.busquedaavanzada .seccionimpar{border-bottom:1px solid #ddd;padding:5px;background-color:#ddd}
	.busquedaavanzada .registronivel1 {width:180px;float:left;/float:inherit;/display:inline;}
	.busquedaavanzada .registronivel2 {width:180px;float:left;/float:inherit;display:inline;}
	.busquedaavanzada .registronivel3 {width:180px;float:left;/float:inherit;display:inline;}
	.busquedaavanzada label {margin-right:10px;}



	.busquedaavanzada .btn_busqueda{
		font-size:16px;
		color:white;
		padding:8px 40px 8px 40px;
		margin-top:10px;margin-bottom:10px;margin-left:200px;
		background-color:#800000 !important;
		-moz-border-radius: 8px; border-radius: 8px; -webkit-border-radius:8px;-khtml-border-radius:8px;
	}

/********** Asistencia Técnica ****************/	
.asistenciatecnica {margin-top:15px;}


/********** Panel Menu Estrategia ****************/	
.panelestrategia {
	font-family:Arial;
	width:187px;height:auto;
	}
	.panelestrategia .ira {
		display:block;
		width:50px;height:34px;
		text-indent:-5000px;
		background: url('../lib/ira.gif') no-repeat 0px 0px;
		margin-bottom:5px;margin-top:3px; /margin-bottom:0px;
		cursor:pointer;
		}
	.panelestrategia #panelestrategia{
		background: url('../estrategia/lib/panelestrategia2_top.gif') no-repeat center top;
		padding-top:15px;/margin-top:5px !important;
	}
	.panelestrategia ul {
		background: url('../estrategia/lib/panelestrategia2_bottom.gif') no-repeat center bottom;
		color:white;
		font-size:13px;
/*		-moz-border-radius: 5px; -webkit-border-radius:5px;-khtml-border-radius:5px; border-radius: 5px; */
		padding-bottom:10px; /padding:0px !important;
		margin-top:0px; 
		}
	.panelestrategia ul li a, .panelestrategia ul li a:visited {
		display:block;
		padding:5px;
		border-bottom:1px solid #84CF4B;
		color:white;
		text-decoration:none;
		}
	.panelestrategia ul li a:hover {
		background-color:#cccc66 !important;
		text-decoration:none;
		}
	.panelestrategia .firstitem {
		border-top:1px solid #84CF4B;
	}

.colabora {
	clear:both;
	position:relative; top:-45px; left:22px;
	text-align:left;
	text-indent:-5000px;
	background: url('../estrategia/lib/realizacion_conjunta.gif') bottom no-repeat;
	width:175px;height:76px;
}



/********** Varios ****************/
.fotoframe_grande {
	width:379px;height:235px;
	background: url('../lib/fotoframe_grande.jpg') bottom no-repeat;
}
	.fotoframe_grande img, .fotoframe_grande div {
		width:360px;height:196px;
		padding:10px;
	}

.fotoframe_pequena {
	width:212px;height:147px;
	background: url('../lib/fotoframe_pequena.jpg') bottom no-repeat;
}
	.fotoframe_pequena img, .fotoframe_pequena div {
		width:190px;height:111px;
		padding:10px 11px;
		overflow:hidden;
	}


.separador_horizontal {
	clear:both;
	background: url('../lib/separador_horizontal.gif') repeat-x center center;
	width:100%;height:45px;overflow:hidden;
	margin-top:20px;
}

	.separador_horizontal_sintop {
		clear:both;
		background: url('../lib/separador_horizontal.gif') repeat-x center center;
		width:100%;height:5px;overflow:hidden;
		margin-top:0px;
		margin-bottom:20px;
	}

.accesoserviprevencia img, .accesoprl img  {
	width:187px;
	height:53px;
	margin:auto;
	margin-bottom:15px;
	border:none;
}

.accesoprl img {
	margin-bottom:0px !important;
	}

.accesoprl p{
	font-size:0.7em;
	text-align:center;
	margin:0px !important; margin-bottom:10px !important;
	}	
a.accesoprl {
		color:#009900 !important;
}	

.accesoceapat img {
	margin:auto;
	margin-top:8px;
	margin-bottom:15px;
	border:none;
}

a.accesoconvocatorias {
	display:block;
	width:190px;
	height:48px;
	background: url('../lib/btn_convocatorias.gif') no-repeat;
	margin-bottom:10px;
	text-indent:-5000px;
	position:relative;top:-5px;
}

.accesoprevenciaportada {
	margin-top:-5px;
}

a.inscribirse, a.inscribirse:hover {
	display:block;
	width:187px;
	height:53px;
	background: url('../lib/btn_inscribirse.jpg') top no-repeat;
	margin-top:10px;margin-bottom:10px;
	text-indent:-5000px;
	position:relative;top:-5px;
}

a.inscribirse:hover {
	background: url('../lib/btn_inscribirse.jpg') bottom no-repeat;
}	

.multilingue {
	position:absolute;
	top:48px;left:50%;
	margin-left:-50px;
	width:198px;height:30px;
	font-size:12px;font-weight:bold;color:#1133AA;
	z-index:1000px;
}
	.multilingue .es {width:70px;float:left;background: url('../lib/bandera-es.gif') right center no-repeat;display:block;}
	.multilingue .pt {width:80px;float:left;background: url('../lib/bandera-pt.gif') left center no-repeat;padding-left:25px;margin-left:15px}
	.multilingue a:hover {color:#FF8000;}

.vermas {margin: 10px 0px 10px 5px;}
.vermas a {
width: auto;
color: #042940;
text-decoration:none;
font-size: 0.8em;
font-weight: bold;
border-radius: 8px;-ms-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;
/*
	width:64px;
	height:18px;
	/*background:url(../lib/vermas.gif);
	display:block;
	text-indent:-3000px;
	margin-top:5px; margin-bottom:5px;
*/	
}

.zonalistado {
	background-color:#bbb;
	color:white;
	padding:0px 8px;
}

.img50x50 {
	width:50px;height:50px;
	float:left;
	margin-right:5px;
}

.img50 {
	width:50px;
	float:left;
	margin-right:5px;
}

.imglogocontactar {
	width:56px;
	height:83px;
	float:left;
	margin-right:8px;
}
.textoderecha {
	text-align:right;
}
.textoazul {
	color:#366799 !important;
}

.textonegro {
	color:black !important;
}

.btn_aulavirtual {
	margin-top:5px;
	margin-bottom:8px;
}

.btn_azul {
	background-color:#366799 !important;
	font-weight:bold;
	color:white;
	padding:8px;
	border:2px solid #ccc;
}

.aviso {
	margin:8px;
	padding-top:8px;
	padding-bottom:8px;
	border:1px dotted #800000;
	text-align:center;
	font-size:1.3em;
	font-weight:bold;
	color:#800000;
}

.rounded-corners {
	border-radius: 10px 0 2em 4pt;
	-ms-border-radius:10px 0 2em 4pt;
	-moz-border-radius:10px 0 2em 4pt;
	-webkit-border-radius:10px 0 2em 4pt;
	-khtml-border-radius: 10px 0 2em 4pt;
}

.separabottom5{
	margin-bottom:5px;
}

.div2 {
	float:left;
	width:46%;
	padding:0 1% 0 0;
}

.centered {
	text-align:center;
}

.limpiar {
	clear:both;
	}

/********** Estilos SPIP ****************/

#page {
	width:100% !important;
	
}
.panel .spip_logos, .panelblanco .spip_logos,  .panelrelacionado .spip_logos {
	clear:both;
	float:left;
	border:1px solid #cccccc;
	background-color:white;
	padding: 2px;
	margin:auto;
	margin-right:3px;
}
p.pagination {
	background-color:#03283E ;
	width:100%;
	text-align:left;
	color:white;
	margin-top:10px;
	padding:0px;
	padding-left:8px; -moz-box-sizing:border-box;
	}
a.lien_pagination {
	color:white !important; 
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	}	
.pagination .on {
	color:yellow;
	font-size:11px;	
}	

.panelblanco table.spip {
	width:510px !important;
	margin:10px !important;
	border:none;
}


ol.spip, ul.spip {
	margin-left:10px;
}

ul.spip li {
	display: list-item !important;
	list-style:square;
	margin:0px 0px 10px 15px;	
}

ol.spip li {
	list-style:decimal;
	margin:0px 0px 10px 15px;
}

ul.spip ul.spip li {
	list-style:outside;
	list-style-type:circle;
	margin:10px 0px 10px 15px;
}