a:focus {
   outline: none;
} 
.texto {
color:#666666;
}
.bgpie {
	background-color: #e4c76d;
}
.bgpiefranja {
	background-color: #bdc55d;
}
.txtpie {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #5f7122;
}
.linknh {
color:#666666
}
.linknh:hover {
color:#548DA9
}
.linkpm {
color:#666666
}
.linkpm:hover {
color:#73862C
}
.linkpme {
color:#666666
}
.linkpme:hover {
color:#73862C
}
.linkpe {
color:#666666
}
.linkpe:hover {
color:#A24C2B
}
.linkdi {
color:#666666
}
.linkdi:hover {
color:#C4DC14
}
.form_rrhh {

	COLOR: #666666;

	font-family:Arial, Tahoma;

	font-size : 11px;

	font-style: normal;

	text-decoration: none;

}
.form_rrhh_pd {

	COLOR: #666666;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	font-size : 11px;

	font-style: normal;

	width:205px;

}
.btEnviarSocios {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	
}
/* 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_pm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #526001;
}

/* menu colapsable
*/
@charset "UTF-8";

.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:#5b6c24;
	text-decoration:none;
	font-weight:bold;
}

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

linkmenu:focus {
   outline: none;
} 
.linkpanel {
	
	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:#5b6c24;
	text-decoration:none;
	font-weight:bold;
}

.linkpanel:hover {
	color:#88A231;
	text-decoration:none;
	font-weight:bold;
}

linkpanel:focus {
   outline: none;
} 
.linkcart {
	
	margin: 0px;
	/*padding: 2px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

.linkcart:hover {
	color:#88A231;
	text-decoration:none;
	font-weight:bold;
}

linkcart: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;
}
