a:focus {
   outline: none;
} 
.texto {
color:#666666;
}

.bgpie {
	background-color: #ffd969;
}
.bgpiefranja {
	background-color: #FF8A00;
}
.txtpie {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF8A00;
}
.linknh {
color:#666666
}
.linknh:hover {
color:#548DA9
}
.linkpm {
color:#666666
}
.linkpm:hover {
color:#73862C
}
.linkpe {
color:#666666
}
.linkpe:hover {
color:#A24C2B
}
.linkdi {
color:#666666
}
.linkdi:hover {
color:#C4DC14
}
.ingresar {
display:block;
background-color: #edbaa4;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#a24a2b;
text-decoration:none;
text-align:right;
/*padding-top:2px; 
padding-bottom:2px;
padding-left:10px;*/
}
.ingresar:hover {
	display:block;
background-color: #ccc;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#a24a2b;
text-decoration:none;
text-align:right;
/*padding-top:2px; 
padding-bottom:2px;
padding-left:10px;*/
}
/* menu desplegable */
#caja {
width:80%;
display: none;
background-color:#FFFFFF;

}
#mostrar{
display:block;
width:98%;
padding:5px;
background-color:#FFFFFF;
background-image:url(images/btn_menu.jpg);
background-repeat:no-repeat;
text-align: left;
vertical-align: middle;
}
#caja2 {
width:80%;
display: none;
background-color:#FFFFFF;

}
#mostrar2{
	display:block;
	width:98%;
	padding:5px;
	background-color:#FFFFFF;
	background-image:url(images/btn_menu.jpg);
	background-repeat:no-repeat;
	text-align: left;
	vertical-align: middle;
}
.linkmenu_t {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}


.item {
display:block;
background-color: #fff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
/*color:#435EAE;*/
color:#666;
text-decoration:none;
padding-top:2px; 
padding-bottom:2px;
padding-left:10px;
}
.item:hover {
	display:block;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	/*color:#FFF;*/
	text-decoration:none;
	background-color:#e6e6e6;
	padding-top:2px; 
	padding-bottom:2px;
	padding-left:10px;
}.titulos_nh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #435E9D;
}.titulos_nhg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.titulos_pe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A34A2C;
}.titulos_peg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}


/* menu colapsable
*/


.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	width: 100%;
	
}

/* titulo
 */
.linkmenu {
	
	margin: 0px;
	/*padding: 2px;*/
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.linkmenu:hover {
color:#C4DBE1;
text-decoration:none;
font-weight:bold;
}

linkmenu:focus {
   outline: none;
} 

/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */
.CollapsiblePanelTab a {
	color: #FFFFFF;
	text-decoration: none;
}

/* abierto
 */
.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #FFF;
}

/* hover
 */
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #FFF;
}

/* focus.
 */
.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #FFF;
}

.servicios {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.servicios:hover {
	display:block;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #435E9D;
	text-decoration:none;
	background-color:#c5dbff;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align: center;
}
.norepite {
background-repeat:no-repeat;
}
.repitex {
background-repeat:repeat-x;
}
/* portal salud */
.prevencion {
color: #8C0001;
}
.mujeres {
color: #db4662;
}
.bebes {
color: #43a087;
}
.adolescentes{
color: #f9a401;
}
.hombres{
color: #1e6197;
}
.tercera{
color: #7b4b99;
}
.prevenciont {
color: #8C0001;
font-weight: bold;
font-size: 14px;
}
.mujerest {
color: #db4662;
font-weight: bold;
font-size: 14px;
}
.bebest {
color: #43a087;
font-weight: bold;
font-size: 14px;
}
.adolescentest {
color: #f9a401;
font-weight: bold;
font-size: 14px;
}
.hombrest {
color: #1e6197;
font-weight: bold;
font-size: 14px;
}
.tercerat {
color: #7b4b99;
font-weight: bold;
font-size: 14px;
}
.tdder {
background-image: url('images/derbg.jpg');
width:135px;
background-repeat:repeat-y;
}
.tdizq {
background-image: url('images/izqbg.jpg');
width:133px;
background-repeat:repeat-y;
}
