td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #797979;
  font-size: 11px
  }
p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #797979;
  font-size: 11px
  }
a.linkBlue:link { color: #000AB9; text-decoration: none; 	font-family: Arial, sans-serif; 	font-size: 16px; }   
a.linkBlue:visited { color: #190068; text-decoration: none; font-family: Arial, sans-serif; 	font-size: 16px; }
a.linkBlue:hover { color: #000ADC; text-decoration: underline;  font-family: Arial, sans-serif; 	font-size: 16px; }      
a.linkBlue:active { color: #000AB9; text-decoration: none; 	font-family: Arial, sans-serif; 	font-size: 16px; }
 
.txtLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #797979;
}
.txtLoginMejora {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px !important;
	color: #90C84B;
	font-weight: bold;
}
.txtLoginOlvidaste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	color: #40447E;
}
.txtLoginAyudaLink {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px !important;
color: #0600FA;
}

.txtLoginDialog {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #0D55AE;
}

.txtBienvenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
}

.txtBienvenidoUsuario {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E8540A;
}
.linkSesion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #959595;
	text-decoration: none
}
.txtBuscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.bgPlanesLeft {
	background-image: url(../img/interfase/planes_all.jpg);
	background-repeat: repeat-y;
	background-position: left;
}


.linkSesion:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #959595;
	text-decoration: underline
}
.bgPlanesRight {

	background-image: url(../img/interfase/planes_all.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.bgPlanes {
	background-image: url(../img/interfase/bg_planes.jpg);
	background-repeat: repeat-x;
}
.bgOtrosPlanes {

	background-image: url(../img/interfase/bg_otrosplanes.jpg);
	background-repeat: repeat-x;
}

.titPlanes {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #508AC1;
}

.titPlanesHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E8540A;
}
.titPlanesProgramaHome {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
}

.txtPlanesHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B75C2;
}
.bgSlidesHome {
	background-image: url(../img/slide_home/bg-01.jpg);
	background-repeat: repeat-x;
}
.titSlidesHome {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #F26321;
}
.txtSlidesHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
}
.bgSlidesHomeLeft {
	background-image: url(../img/slide_home/pixel_azul.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.bgSlidesHomeRight {
	background-image: url(../img/slide_home/pixel_azul.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #456772;
}
.copyrightLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #456772;
	text-decoration: none
}
.copyrightLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #456772;
	text-decoration: underline
}
.linkListaTemas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none
}
.linkListaTemas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: underline
}


hr {
  border: 0;
  color: #2E72BB;
  background-color: #2E72BB;
  height: 1px;
  width: 98%;
}

/* Estilos para registro.php */
.reg_txt_datos { color: #7C7C7C; font-size: 10pt; font-weight: bold; font-family: arial, verdana; }
.reg_txt_verde8b { color: #90C849; font-size: 8pt; font-weight: bold; font-family: arial, verdana; }
.reg_txt_verde11 { color: #90C849; font-size: 11pt; font-family: arial, verdana; }
.reg_txt_verde10b { color: #90C849; font-size: 10pt; font-weight: bold; font-family: arial, verdana; }
.reg_txt_verde14b { color: #90C849; font-size: 14pt !important; font-weight: bold; font-family: arial, verdana; }
.reg_txt_gris14b { color: #7C7C7C; font-size: 14pt; font-weight: bold; font-family: arial, verdana; }


/* Estilos página inicio */
.ini_txt_gris10 { color: #7C7C7C; font-size: 10pt; font-family: arial, verdana; }
.ini_txt_azul8 { color: #182596; font-size: 8pt; font-family: arial, verdana; }
.ini_txt_verde8b { color: #90C849; font-size: 8pt; font-weight: bold; font-family: arial, verdana; }
.ini_txt_verde10b { color: #90C849; font-size: 10pt; font-weight: bold; font-family: arial, verdana; }
.ini_txt_verde14b { color: #90C849; font-size: 14pt; font-weight: bold; font-family: arial, verdana; }
.ini_txt_datos { color: #7C7C7C; font-size: 10pt; font-weight: bold; font-family: arial, verdana; }


/* Estilo para la Evaluacion Factores de Riesgo: eval_fr_ */
.eval_fr_preg_verde14b { color: #90C849; font-size: 14pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_preg_verde11b { color: #90C849; font-size:11pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_preg_verde10b { color: #90C849; font-size: 10pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_verde11b { color: #5CC130; font-size:11pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_verde10b { color: #5BCC5A; font-size: 10pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_resp_negro14 { color: #000000; font-size: 14pt; font-family: arial, verdana; }
.eval_fr_txt_negro11 { color: #000000; font-size: 11pt; font-family: arial, verdana; }
.eval_fr_txt_negro11b { color: #000000; font-size: 11pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_resp_negro11 { color: #000000; font-size: 11pt; font-family: arial, verdana; }
.eval_fr_resp_blanco13 { color: #FFFFFF; font-size: 13pt; font-family: arial, verdana; }
.eval_fr_resp_blanco14b { color: #FFFFFF; font-size: 14pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_gris10b { color: #BCBCBC; font-size: 10pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_gris11 { color: #7C7C7C; font-size: 11pt;  font-family: arial, verdana; }
.eval_fr_txt_gris11b { color: #7C7C7C; font-size: 11pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_gris13b { color: #7C7C7C; font-size: 13pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_gris14b { color: #7C7C7C; font-size: 14pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_azul11b { color: #2771BC; font-size: 11pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_azul13b { color: #2771BC; font-size: 13pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_rojo13b { color: #E94F0F; font-size: 13pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_rojo14b { color: #E94F0F; font-size: 14pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_naranja11b { color: #F6A683; font-size: 11pt; font-weight: bold; font-family: arial, verdana; }
.eval_fr_txt_naranja18b { color: #FF8C00; font-size: 18pt; font-weight: bold; font-family: arial, verdana; }



.eval_fr_tabla_gris1 {
  border:1px solid #F1F1F1;
  padding:5px;
  background-color: #FBFBFB;
}

.eval_fr_tabla_gris2 {
  border:1px solid #F9F9F9;
  padding:5px;
  background-color: #FBFBFB;
}

.eval_fr_tabla_gris3 {
  border:1px solid #999999; 
  padding:5px;
  background-color: #F2F2F2;
  color: #999999; 
  font-size: 11pt; 
  font-weight: bold; 
  font-family: arial, verdana;
}

.eval_fr_tabla_gris4 {
  border:1px solid #C5ECB3;
  padding:5px;
  background-color: #F7F7F7;
  color: #999999; 
  font-size: 11pt; 
  font-weight: bold; 
  font-family: arial, verdana;
}

.eval_fr_tabla_verde1 {
  border:1px solid #C5ECB3;
  background-color: #C5ECB3;
}

.eval_fr_tabla_blanco1 {
  border:1px solid #AFAFAF;
  padding:5px;
  background-color: #FFFFFF;
}


.eval_fr_tabla_verde {
  border:1px solid #C5ECB3;
  background-color: #C5ECB3;
  color: #000000; 
  font-size: 11pt; 
  font-weight: bold; 
  font-family: arial, verdana;
}

.eval_fr_tabla_amarillo {
  border:1px solid #FFFF80;
  background-color: #FFFF80;
  color: #000000; 
  font-size: 11pt; 
  font-weight: bold; 
  font-family: arial, verdana;
}

.eval_fr_tabla_rojo {
  border:1px solid #FF0000;
  background-color: #FF0000;
  color: #FFFFFF; 
  font-size: 11pt; 
  font-weight: bold; 
  font-family: arial, verdana;
}



.txtPrelogin1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
}
.UnServicioPara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px !important;
	font-weight: bold;
	color: #508AC1;
}
.usuario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px !important;
	color: #F26C36;
}

.loginLeft {
	background-image: url(../img/login/login_left.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.loginDown {
	background-image: url(../img/login/login_down.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.txtLoginOlvidasteLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	color: #40447E;
	text-decoration: underline
}
.txtLoginOlvidasteLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	color: #0033CC;
	text-decoration: underline
}
/*INICIA GA*/
.ga-tit_articulo {
  color: #003073; 
  background-color: #FFFFFF; 
  font-size: 20px; 
  font-weight: bold
  }
.ga-pie_imagenes {
  font-style: italic; 
  font-weight: bold; 
  font-size: 11px
  }
.ga-notas {
  font-style: italic; 
  font-weight: bold
  }
.ga-tit_sub01 {
  font-size: 13px;
  font-weight: bold
  }
.ga-tit_subarticulo {
  font-size: 14px;
  font-weight: bold;
  color: #000000
  }
.ga-bg_ga05248b {
   background-image: url(img0524801.gif); 
   background-repeat: no-repeat; 
   background-position: center center
   }  
/*TERMINA GA*/


/* INICIO ESTILOS DEL MARCO VERDE */
.borderVertRightMarco {
  background-image: url('../img/interfase/bar_verde_verder.jpg');
  background-repeat: repeat-y;
  background-position: right;
}

.borderVertLeftMarco {
  background-image: url('../img/interfase/bar_verde_verizq.jpg');
  background-repeat: repeat-y;
  background-position: left;
}

/* FIN ESTILOS DEL MARCO VERDE */

/* INICIAN ESTILOS DEL BOX ALERTS */
.borderVertRightBoxAlerts {
  background-image: url('../img/interfase/ar_ver.gif');
  background-repeat: repeat-y;
  background-position: right;
}

.borderVertLeftBoxAlerts {
  background-image: url('../img/interfase/ar_ver.gif');
  background-repeat: repeat-y;
  background-position: left;
}

.txtBoxAlerts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.contraseniaLogin { color: #7C7C7C; font-size: 10pt !important; font-family: arial, verdana; }

/* TERMINAN ESTILOS DEL BOX ALERTS */

/* Comienzan estilos escalables: Son los estilos para la versión mediana y grande */
td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #797979;
  }
p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #797979;
  }
li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #797979;
  }
.titPlanes {
	font-family: Verdana, Arial, sans-serif;
	color: #508AC1;
}
.titPlanesHome {
	font-family: Arial, Helvetica, sans-serif;
	color: #E8540A;
}
.titPlanesProgramaHome {
	font-family: Arial, Helvetica, sans-serif;
	color: #797979;
}
.txtPlanesHome {
	font-family: Arial, Helvetica, sans-serif;
	color: #2B75C2;
}
.titSlidesHome {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F26321;
}
.txtSlidesHome {
	font-family: Arial, Helvetica, sans-serif;
	color: #797979;
}
.linkListaTemas { /*Este estilo se utiliza en el archivo ver_articulos.php*/
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none
}
.linkListaTemas:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline
}
.txtPrelogin1 { /*Este estilo se utiliza en el archivo prelogin.php*/
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
}
/* Terminan estilos escalables. */

/* Estos estilos se utilizan en los subíndices de las secciones principales, como GA, EC, etc*/
.titTema01 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFC603;
}
.titTema02 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F55904;
}
.titTema03 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #88CB1B;
}
.titTema04 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #058EAC;
}
.titTema05 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF00CC;
}
.titTema06 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #9900CC;
}
.titTema07 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3399FF;
}
.titTema08 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F55904;
}
.LinkSiguienteParteArticulo {
font-weight:bold;
text-decoration: none;
font-family: Georgia;
float: right;
font-size: 140%;
color:#017fd6;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
width: 170px;
text-align: right;
background-color: transparent;
background-image: url("../../img/arrow_next.gif");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: right 4px;
padding-right: 25px;
margin-bottom: 25px;
display: block;
}

.LinkSiguienteParteArticulo:hover {
font-weight:bold;
text-decoration: none;
font-family: Georgia;
float: right;
font-size: 140%;
color:#3199e1;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
width: 170px;
text-align: right;
background-color: transparent;
background-image: url("../../img/arrow_next.gif");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: right 4px;
padding-right: 25px;
margin-bottom: 25px;
display: block;
}

.LinkSiguienteParteArticulo:visited {
color: #825a8b;
}

.LinkAnteriorParteArticulo {
font-weight:bold;
font-family: Georgia;
text-decoration: none;
font-size: 140%;
color:#017fd6;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
width: 170px;
text-align: left;
background-color: transparent;
background-image: url("../../img/arrow_previous.gif");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left 4px;
padding-left: 25px;
margin-bottom: 25px;
display: block;
}

.LinkAnteriorParteArticulo:hover {
font-weight:bold;
font-family: Georgia;
text-decoration: none;
font-size: 140%;
color:#3199e1;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
width: 170px;
text-align: left;
background-color: transparent;
background-image: url("../../img/arrow_previous.gif");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left 4px;
padding-left: 25px;
margin-bottom: 25px;
display: block;
}

.LinkAnteriorParteArticulo:visited {
color: #825a8b;
}

.TablaContenidoArticulo {
vertical-align: top;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dadada;
}

.TablaTituloArticulo {
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #70ac2f;
background-color: #85bf46;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
color: #ffffff;
font-weight: bold;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
text-align: left;
}

.TextoLinksSlider {
font-family:Tahoma;
font-size:11px;
text-align: center;
font-weight: bold;
}

.LinkNumeroSlide {
color: #017fd6;
background-color: transparent;
background-image: url("../../img/bg_box_slidenav.gif");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%;
text-decoration: none;
width: 14px;
height: 14px;
display: block;
margin-left:1px;
}

.LinkNumeroSlide:hover {
color: #3199e1;
background-image: url("../../img/bg_box_slidenav_on.gif");
}

.title_art {
font-weight: bold;
color: #99cc00;
font-size: 13px;
}

.TextoSubTituloArticulo {
	font-weight:bold;
}
