.piefoto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.instrucciones { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; font-weight: bold}
.boxs {  height: auto; width: auto; border: #96B879; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FB9E01}
.boxtits { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold ; border: #96B879; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; color: #FFFFFF}
.boxtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: #96B879; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFFFFF}
.calificacion {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold; font-style: normal}
.califtit {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #B2BBCA; font-size: 12px; font-weight: bold}
.caltab { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #F5F5F5; font-size: 11px; font-weight: normal}
.caltab2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal }
.califpie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic}
.calificresult { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold }
.califtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.tit0310 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold ; color: #FFFFFF }
.calpregunstas { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #F5F5F5; font-size: 11px; font-weight: normal }
.calpreguntas { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #F5F5F5; font-size: 11px; font-weight: normal }
.marco_inf {
	background-image: url(../img/imgoct070201.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.paso {
  font-size: 14px; font-weight: bold; 
  color: #FFFFFF; 
  background-color: #0167B2
  }
.vineta01 {
  list-style-image:  url(../pbimg/vineta01.gif); 
  font-size: 14px; font-weight: bold
  }
.lg_pbindsub {
  font-size: 12px; 
  font-weight: bold; 
  color: #A02040; 
  text-decoration: none  
  }
.lg_pbindsub:hover { 
  font-size: 12px; 
  font-weight: bold; 
  color: #ED6000; 
  text-decoration: underline  
  }
.tit01 {
  font-size: 14px; 
  font-weight: bold; 
  color: #C04000
  }
.plantit {
  font-size: 16px; font-style: italic; 
  color: #FFFFFF; 
  font-weight: bold;
  background-color: #ED6000;
  font-family: Verdana, Arial, Helvetica, sans-serif
  }
.lg_pbind01 {
  font-size: 12px; 
  font-weight: bold; 
  color: #A02040; 
  text-decoration: none 
  }
.lg_pbind01:hover {
  font-size: 12px; 
  font-weight: bold; 
  color: #ED6000; 
  text-decoration: underline  
  }
.lg_pbindex { 
  font-size: 14px; 
  font-weight: bold; 
  color: #A02040; 
  text-decoration: none 
  }
.lg_pbindex:hover {
  font-size: 14px; font-weight: bold; 
  color: #ED6000; 
  text-decoration: underline  
  }
.tit02 {
  font-size: 12px; 
  font-weight: bold; 
  color: #C04000 
  }
.pbpreguntastest {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #000000;
  font-size: 12px; 
  font-weight: bold; 
  background-color: #FFE7D7
  }
.vineta03 {
  list-style-image: url(../pbimg/vineta03.gif); 
  font-size: 14px; 
  font-weight: bold
  }
.a_pb{
  color: #666666; 
  text-decoration: none
  }
.a_pb:hover {
  color: #333333; 
  text-decoration: underline  
  }
.apartados {
  background-color: #FFF4EA
  }

/*INICIAN ESTILOS GENERALES*/
img { border: 0; }
.st-calificacion {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 16px; color: #FF0000; 
  font-weight: bold; 
  font-style: normal
  }
.st-califtit {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #FFFFFF; 
  background-color: #B2BBCA; 
  font-size: 12px; 
  font-weight: bold
  }
.st-caltab {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #000000; 
 background-color: #F5F5F5; 
 font-size: 11px; 
 font-weight: normal
 }
.st-caltab2 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #000000; 
 font-size: 11px; 
 font-weight: normal 
 }
.st-califpie {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: italic
  }
.st-calificresult {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  color: #000000; 
  font-weight: bold 
  }
.st-califtext {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold
  }
.st-calificresult {
  font-size: 14px; 
  color: #000000; 
  font-weight: bold
  }
.st-califtext { 
  font-size: 12px; 
  font-weight: bold
  }
.st-titcanal {
  font-size: 18px; 
  font-weight: bold ; 
  color: #003073; 
  background-color: #FFFFFF
  }
.st-instrucciones {
  font-size: 10px; 
  color: #000066; 
  font-weight: bold
  }  
.general {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
  }
.con_izq {
  background-image: url(imgcss/con_izq.gif); 
  background-repeat: repeat-y
  }
.con_der {
  background-image: url(imgcss/con_der.gif);
  background-repeat: repeat-y; 
  background-position: right
  }
a {
   color: #333333;
   text-decoration: none;
   font-size: 13px
   }
a:hover {
   color: #456772;
   text-decoration: underline;
   font-size: 13px
   }
 a:visited {
   color: #9E9E9E;
   text-decoration: none;
   font-size: 13px
   }   
.separa_01 {
   background-image: url(imgcss/separa_01.gif); 
   background-repeat:   repeat-x
   }
.fnd_01 {
   background-color: #F8FAFC
   }
.column_gray {
   background-image: url(imgcss/column_graycenter.gif); 
   background-repeat:  repeat-y; 
   background-position: center center
   }
.sttit_bienvenidos {
  font-size: 14px; 
  font-weight: bold; 
  color: #333399
  }
.stusuarioypass {
  font-style: italic; 
  font-weight: bold; 
  color: #669933
  }
.stlog_superior {
  background-image: url(imgcss/log_superior.gif); 
  background-repeat: repeat-x 
  }
.stlog_inferior {
  background-image: url(imgcss/log_inferior.gif); 
  background-repeat: repeat-x; 
  background-position: bottom
  }
.stlog_izquierdo {
  background-image: url(imgcss/log_izquierdo.gif); 
  background-repeat: repeat-y 
  }
.stbienvenido {
  font-size: 17px; 
  font-weight: bold; 
  color: #333399
  }
.stbienvenidos2 {
  font-size: 13px; 
  font-weight: bold; 
  color: #669933
  }
.sttraidoaustedpor {
  font-size: 12px; 
  color: #333399; 
  font-weight: bold; 
  font-style: italic
  }
.stcentrodetrabajo {
  font-size: 12px; 
  color: #333399; 
  font-weight: bold
  }
.stlog_derecho {
  background-image: url(imgcss/log_derecho.gif); 
  background-repeat:  repeat-y; 
  background-position: right
  }
.stlog_cenvertical {
  background-image: url(imgcss/log_cenvertical.gif); 
  background-repeat:  repeat-y; 
  background-position: center
  }
.stcorreoregistro {
  font-size: 9px
  }
.textoRojo {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 color: #ff0000;
}   
.negrita {
  font-weight: bold
  }  
/*TERMINAN ESTILOS GENERALES*/

/*INICIA PLAN DE BIENESTAR*/

.pb-tit_articulo {
  color: #003073; 
  background-color: #FFFFFF; 
  font-size: 20px; 
  font-weight: bold
  }
.pb-paso {
  font-size: 14px; font-weight: bold; 
  color: #FFFFFF; 
  background-color: #0167B2
  }
.pb-vineta01 {
  list-style-image:  url(../pbimgvineta01.pb-gif); 
  font-size: 14px; font-weight: bold
  }
.pb-lg_pbindsub {
  font-size: 12px; 
  font-weight: bold; 
  color: #A02040; 
  text-decoration: none  
  }
.pb-lg_pbindsub:hover { 
  font-size: 12px; 
  font-weight: bold; 
  color: #ED6000; 
  text-decoration: underline  
  }
.pb-lg_pbindsub:visited {
  font-size: 12px; 
  font-weight: bold; 
  color: #A02040; 
  text-decoration: none  
  }  
.pb-tit01 {
  font-size: 14px; 
  font-weight: bold; 
  color: #C04000
  }
.pb-plantit {
  font-weight: bold
  }
.pb-lg_pbind01 {
  font-size: 12px; 
  font-weight: bold; 
  color: #A02040; 
  text-decoration: none 
  }
.pb-lg_pbind01:hover {
  font-size: 12px; 
  font-weight: bold; 
  color: #ED6000; 
  text-decoration: underline  
  }
.pb-lg_pbind01:visited {
  font-size: 12px; 
  font-weight: bold; 
  color: #A02040; 
  text-decoration: none 
  }
.pb-lg_pbindex { 
  font-size: 14px; 
  font-weight: bold; 
  color: #A02040; 
  text-decoration: none 
  }
.pb-lg_pbindex:hover {
  font-size: 14px; font-weight: bold; 
  color: #ED6000; 
  text-decoration: underline  
  }
.pb-lg_pbindex:visited { 
  font-size: 14px; 
  font-weight: bold; 
  color: #A02040; 
  text-decoration: none 
  }
.pb-tit02 {
  font-size: 12px; 
  font-weight: bold; 
  color: #C04000 
  }
.pb-pbpreguntastest {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #000000;
  font-size: 12px; 
  font-weight: bold; 
  background-color: #FFE7D7
  }
.pb-a_pb {
  color: #666666; 
  text-decoration: none
  }
.pb-a_pb:hover {
  color: #333333; 
  text-decoration: underline  
  }
.pb-a_pb:visited {
  color: #666666; 
  text-decoration: none
  }  
.pb-apartados {
  background-color: #FFF4EA
  }  
.pb_bgmasinfo {
  background-image: url(imgcss/acti_pb.gif); 
  background-repeat: no-repeat 
  }  
.pb_index_tit {
  font-size: 14px;
  font-weight: bold;
  text_decoration: none;  
  color: #980033
  }
.pb_index_tit:hover {
  font-size: 14px;
  font-weight: bold;
  text_decoration: underline;  
  color: #980033
  }
.pb_index_tit:visited {
  font-size: 14px;
  font-weight: bold;
  text_decoration: none;  
  color: #980033
  } 
.pb_index_liga {
   font-size: 13px; 
   font-weight: bold;
   text-decoration: none;
   color: #980033; 
   }
.pb_index_liga:hover {
   font-size: 13px; 
   font-weight: bold ;
   text-decoration: underline; 
   color: #980033 
   }
.pb_index_liga:visited {
   font-size: 13px; 
   font-weight: bold;
   text-decoration: none;
   color: #980033; 
   } 
/*TERMINA PLAN DE BIENESTAR*/

/* INICIAN ESTILOS DEL BOX ARTICULOS RELACIONADOS */

.bgTblArtRel { background: #FEFEFE; }
ul.artRel { margin: 0; padding: 15; }
ul.artRel li.artRel  { margin: 6px 0; padding: 0 0 0 10px; background: url(../img/interfase/img-bullet-arrow.gif) 0% 2px no-repeat; list-style: none; list-style-image: none; }
a.artRel:link, a.artRel:visited { color: #456772; text-decoration: none; }
a.artRel:hover, a.artRel:hover { color: #456772; background-color: #eeeeee; text-decoration: none; }

/* TERMINAN ESTILOS DEL BOX ARTICULOS RELACIONADOS */

/* INICIAN ESTILOS DEL BOX ARTICULOS DE INTERES */

h4 { margin: 0; padding: 0; font: bold 12px Arial, Verdana, sans-serif; color: #0028a0; text-decoration: none; display: inline; }
.bgTblArtInt { background: #ffeecc; }
ul.artInt { margin: 0; padding: 0; }
ul.artInt li.artInt  { margin: 6px 0; padding: 0 0 0 10px; background: url(../img/interfase/img-bullet-arrow.gif) 0% 2px no-repeat; list-style: none; list-style-image: none; }
a.artInt:link, a.artInt:visited { color: #3044B5; text-decoration: none; }
a.artInt:hover, a.artInt:hover { color: #5b9300; background-color: #deebaa; text-decoration: none; }

/* TERMINAN ESTILOS DEL BOX ARTICULOS DE INTERES */

/* INICIAN ESTILOS DE LAS OPCIONES DE SESIÓN */

a.opcSesion:link, a.opcSesion:visited { color: #000000; text-decoration: none; font-weight: bold; }
a.opcSesion:hover { color: #000000; text-decoration: none; font-weight: bold; }
.opcSesionBienvenida {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

/* TERMINAN ESTILOS DE LAS OPCIONES DE SESIÓN */

/*INICIA ESTILOS DE RUTA*/

.ru_vsaludable {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #B78F94
  }
.ru_vsaludable:hover {
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;  
  color: #B78F94
  }
.ru_vsaludable:visited {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #B78F94
  }  
.ru_primaux {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #CE80B5
  }
.ru_primaux:hover {
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;  
  color: #CE80B5
  }
.ru_primaux:visited {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #CE80B5
  }
.ru_saludfamiliar {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #9EA7D2
  }
.ru_saludfamiliar:hover {
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;  
  color: #9EA7D2
  }
.ru_saludfamiliar:visited { 
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #9EA7D2
  }
.ru_sc {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #B6B66A
  }
.ru_sc:hover { 
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;  
  color: #B6B66A
  }
.ru_sc:visited {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #B6B66A
  }
.ru_enfermedades {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #E8B04D
  }
.ru_enfermedades:hover {
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;  
  color: #E8B04D
  }
.ru_enfermedades:visited { 
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #E8B04D
  }
.ru_referencias {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #247681
  }
.ru_referencias:hover {
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;  
  color: #247681
  }
.ru_referencias:visited { 
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #247681
  }
.ru_pb {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #980033
  }
.ru_pb:hover {
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;  
  color: #980033
  }
.ru_pb:visited { 
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #980033
  }
.ru_bannnersmujer {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #FF6699
  }
.ru_bannnersmujer:hover {
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;  
  color: #FF6699
  }
.ru_bannnersmujer:visited { 
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #FF6699
  }
.ru_bannnershombre {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #3366CC
  }
.ru_bannnershombre:hover {
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;  
  color: #3366CC
  }
.ru_bannnershombre:visited { 
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #3366CC
  }
.ru_bannnercdental {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #DF0000
  }
.ru_bannnercdental:hover {
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;  
  color: #DF0000
  }
.ru_bannnercdental:visited { 
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #DF0000
  }
.ru_bannnerrsaludables {
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #66CC33
  }
.ru_bannnerrsaludables:hover {
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;  
  color: #66CC33
  }
.ru_bannnerrsaludables:visited { 
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;  
  color: #66CC33
  }

/*TERMINA ESTILOS DE RUTA*/

/*INICIA MEDICINA ALTERNATIVA*/
.ma-tit_articulo {
  color: #003073; 
  background-color: #FFFFFF; 
  font-size: 20px; 
  font-weight: bold
  }
.ma-tit_subarticulo {
  font-size: 14px; 
  font-weight: bold; 
  color: #000000 
  }
.ma-tit_sub01 {
  font-size: 13px; 
  font-weight: bold
  }
.ma-raciones {
  color: #339900; 
  font-style: italic
  }
.ma-tit_sub02 {
  font-size: 18px; 
  font-weight: normal; 
  color: #009900
  }
.ma-vineta01 {
  margin: 6pt 0pt 2pt 18px;
  padding:0pt; 
  }
.ma-tit_articulo {
  color: #003073; 
  background-color: #FFFFFF; 
  font-size: 20px; 
  font-weight: bold 
  }
/*TERMINA MEDICINA ALTERNATIVA*/

.especialesHomeCh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #0079C6;
}
.especialesHomeGr {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0079C6;
}
.generalNaranjaBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EF5B15;
}
.especialesHomeChNaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #EF5B15;
}
.especialesHomeGrNaranja {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #EF5B15;
}
.descripcionesHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
  }
a.descripcionesHome:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
  }
a.descripcionesHome:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
  }
a.descripcionesHome:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
  }



