BODY {
SCROLLBAR-FACE-COLOR: #efefef; 
SCROLLBAR-HIGHLIGHT-COLOR: #E8E8E8; 
SCROLLBAR-SHADOW-COLOR: #A8A796; 
SCROLLBAR-3DLIGHT-COLOR: #CCCCCC; 
SCROLLBAR-ARROW-COLOR: #333333; 
SCROLLBAR-TRACK-COLOR: #E8E8E8;
 SCROLLBAR-DARKSHADOW-COLOR: #A8A796
 }


.textosformhome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-left: 15px;

}
.botonesforms { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; color: #FFFFFF; 
	border: 0px #cccccc solid; 
	background-color: #F1251B; 
	font-weight: bold

}

.titulonoticiashome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 565656;
	font-weight: bold;
}
.textosgrises {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
    /*text-align: justify*/
}
.linksrojos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF3333;
	font-weight: bold;
	padding-right: 5px;
	text-decoration: none;

}
.linksrojos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #565656;
	font-weight: bold;
	padding-right: 5px;
	text-decoration: none;

}
.textoscuerpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: justify;

}


.cajas {
	height: 18px;
	/*width: 120px;*/
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;

}
.cajas1 {

	/*height: 50px;
	width: 120px;*/
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.linksgrises {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	padding-right: 5px;
	text-decoration: none;
}
.cajasCopy {

	height: 18px;
	width: 140px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.notalegal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;

}

.linksgrises1productos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
    font-weight: bold;
	text-decoration:none;
	width:143px;
	height:23px;
	vertical-align:middle;
	padding-top:5px;
}
..linksgrises1productos:hover {
	background-color: #F31313;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	width:143px;
	height:23px;
	vertical-align:middle;
	padding-top:5px;
}

.linksgrises1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
    font-weight: bold;
	text-decoration:none;
	width:143px;
	height:27px;
	vertical-align:middle;
	padding-top:7px;
}
.linksgrises1:hover {
	background-color: #F31313;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	width:143px;
	height:27px;
	vertical-align:middle;
	padding-top:7px;
}

.linksgrises2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/fondo_menu_ints_productos1.gif);
	font-size: 9px;
	color: #FF3333;
	font-weight: bold;
	text-decoration:none;
	width:167px;
	height:21px;
	vertical-align: bottom;
	padding-left: 20px;
}

.linksgrises2:hover {	
    background-image: url(../images/fondo_menu_ints_productos3.gif);
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	width:167px;
	height:21px;
	vertical-align:bottom;
	padding-left: 20px;
}

/* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>
*/
/* all states all levels */
.minner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	padding: 4px;
	padding-left: 14px;
	color: #FF3333;
	font-weight: bold;
	padding-right: 5px;   
	height: auto;
/*	width: auto;
	height: auto;*/
/*   background-image : url(../images/menu_prod_cuifac.gif)*/
/*    background-image : url(../images/vineta_submenu2.gif);*/
   background: #EAEAEA
}
/* all level, all states, outer */
.moout {
  text-decoration: none;
/*background-image : url(../images/menu_prod_cuifac.gif);*/
}
.moover { 
  text-decoration: none;
/*background-image : url(../images/menu_prod_cuifac.gif);*/
}
.modown {  
   text-decoration: none;   
/*background-image : url(../images/menu_prod_cuifac.gif);*/
}

.minner1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	padding: 4px;
	padding-left: 14px;
	color: #FF3333;
	font-weight: bold;
	padding-right: 5px;
	height: auto;
	background: #E2E2E2;
}
/* all level, all states, outer */
.moout1 {
  text-decoration: none;
}
.moover1 { 
  text-decoration: none;
}
.modown1 {  
   text-decoration: none;   
}

.minner2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	padding: 4px;
	padding-left: 14px;
	color: #FF3333;
	font-weight: bold;
	padding-right: 5px;
	height: auto;
	background: #DBDBDB;
}
/* all level, all states, outer */
.moout2 {
  text-decoration: none;
}
.moover2 { 
  text-decoration: none;
}
.modown2 {  
   text-decoration: none;   
}
/*--------------Fin estilos JnJ-------------*/
.titulo_tabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F1251B
}
.texto_tabla
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E6E5E6
}
.texto_tablalink
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E6E5E6;
    TEXT-DECORATION: underline
}
.detalle_titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E6E5E6
}
.detalle_text
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E6E5E6;
	color: #666666;
}
.enviar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #F1251B;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pregunta
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E6E5E6
}
.opciones
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E6E5E6
}
.text_enviar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #F1251B;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#footerEe {
	text-align: center;
	padding: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}

.texto_noofer
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.texto_tabla_pregunta
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.numeros
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	color: #666666;
}
.n_pregunta
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E6E5E6;
	color: #666666;
}
.color
{
    BACKGROUND-COLOR: #F1251B
}
.parrafo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tit_parrafo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #F1251B;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto_tablanegrilla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E6E5E6
}
.texto
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #F1251B;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titulos
{
    FONT-SIZE: 12px;
    COLOR: #F1251B;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoazul
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #F1251B;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titulos2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #F1251B;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.copy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titcontenido
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #F1251B;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.divPuntos {
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #F1251B;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F1251B;
	background-color: #F0F0F0;
}
.cajaRegistro {
	border: 1px solid #B5B5B5;
}

#contenidos {
	height: 280px;
	padding: 10px;
	overflow-y: auto;
	overflow-x: hidden;
}
#menuHv {
	padding: 3px;
	background-color: #FFFFFF;
	width: 100px;
	border: 1px solid #F1251B;
	position: absolute;
	top: 348px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: -75px;
	background-image: url(../images/bullet_menu.gif);
	background-repeat: no-repeat;
	background-position: right top;
	visibility: hidden;
}
#menuHv ul {
	margin: 0px 0px 0px 17px;
	padding: 0px;
}
#menuHv li {
	list-style-image: url(../images/bullet.gif);
	margin-bottom: 2px;
	border-bottom: 1px dotted #999999;
}
#menuHv a:link, #menuHv a:visited{
	color: #000000;
	text-decoration: none;
}
#menuHv a:hover{
	color: #FF0000;
	text-decoration: underline;
}
#menuGeneral {
	padding: 3px;
	background-color: #FFFFFF;
	width: 100px;
	border: 1px solid #F1251B;
	position: absolute;
	top: 392px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: -75px;
	background-image: url(../images/bullet_menu.gif);
	background-repeat: no-repeat;
	background-position: right top;
	visibility: hidden;
}
#menuGeneral ul {
	margin: 0px 0px 0px 17px;
	padding: 0px;
}
#menuGeneral li {
	list-style-image: url(../images/bullet.gif);
	margin-bottom: 2px;
	border-bottom: 1px dotted #999999;
}
#menuGeneral a:link, #menuGeneral a:visited{
	color: #000000;
	text-decoration: none;
}
#menuGeneral a:hover{
	color: #FF0000;
	text-decoration: underline;
}
#menuCompania {
	padding: 3px;
	background-color: #FFFFFF;
	width: 138px;
	border: 1px solid #F1251B;
	position: absolute;
	top: 256px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: -111px;
	background-image: url(../images/bullet_menu.gif);
	background-repeat: no-repeat;
	background-position: right top;
	visibility: hidden;
}
#menuCompania ul {
	margin: 0px 0px 0px 17px;
	padding: 0px;
}
#menuCompania li {
	list-style-image: url(../images/bullet.gif);
	margin-bottom: 2px;
	border-bottom: 1px dotted #999999;
}
#menuCompania a:link, #menuCompania a:visited{
	color: #000000;
	text-decoration: none;
}
#menuCompania a:hover{
	color: #FF0000;
	text-decoration: underline;
}
.t_jblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F1251B;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
