.dd {
	text-align:left;
	background-color:#f1f1f1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:center;

}
.dd .ddTitle {
	background:#F1F1F1;
	border:1px solid #C5C6C7;
	padding:0 3px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:27px;
	/*AQUI*/
	
}
.dd .ddTitle span.arrow {
	background:transparent url(icon-arrow.gif) no-repeat 0 0; 
	float:right; 
	display:inline-block; width:27px; height:27px; cursor:pointer; top:2.5px; position:relative; right:0px;

}

.dd .ddTitle span.textTitle {
	text-indent:5px; 
	overflow:hidden; line-height:25px;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;
	}
.dd .ddTitle span.textTitle img{text-align:left; padding:0 2px 0 0}
.dd .ddTitle img.selected {
	padding:0 5px 0 0;
	vertical-align:middle;
}
.dd .ddChild {
	position:absolute;
	border:1px solid #C5C6C7;
	border-top:none;
	display:none;
	margin:2px;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#f1f1f1;
	font-size:14px;
	
}
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:40px}
.dd .ddChild a {
	display:block;
	padding:5px 0px 5px 5px;
	text-decoration:none;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.dd .ddChild a:hover {
	/*background:#F1F1F1;*/
	border:1px solid #000;
}
.dd .ddChild a img {
	border:0;
	padding:0 1px 0 0;
	vertical-align:bottom;
}
.dd .ddChild a.selected {
	background:#F1F1f1;
	/*border:1px solid #000;*/

	
}
.hidden {display:none;}




.LV_validation_message{
    font-weight:bold;
	margin:0 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}

.barrita{
	height:2px;
	position:absolute;
	top:15px;
	width:100%;
	left:0;
	z-index:2;
	/*width: 250px;
	height: 600px;*/
}

.atnl{
        font-family: Arial, Helvetica, sans-serif;
     	font-size: 12px;
	   /* font-weight: bold;*/
		text-decoration:none;
	}
a.atnl: {color:#F98B00; text-decoration:none;}
a.atnl:link {color:#F98B00;}
a.atnl:hover {color:#F98B00; text-decoration:underline; font-size:14px;  }
a.atnl:active {color:#F98B00;}
a.atnl:visited {color:#F98B00;}

.ecta{
        font-family: Arial, Helvetica, sans-serif;
     	font-size: 12px;
	    /*font-weight: bold;*/
		text-decoration:none;
	}
a.ecta:{color:#1111CC; text-decoration:none;}
a.ecta:link {color:#1111CC;}
a.ecta:hover {color:#1111CC; text-decoration:underline; font-size:14px;  }
a.ecta:active {color:#1111CC;}
a.ecta:visited {color:#1111CC;}

.boton{
        font-size:12px;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#666666;
        background:#CCC;
        border:0px;
        width:100px;
        height:19px;
		cursor:pointer;
       }
.boton:hover {color:#fff; font-size:12px; border:1px outset #666666;  }	   



.mpekes{
	    font-family: Arial, Helvetica, sans-serif;
     	font-size: 11px;
	   /* font-weight: bold;*/
		text-decoration:none;
	
	}
a.mpekes:{color:#1111CC; text-decoration:none}
a.mpekes:link {color:#1111CC}
a.mpekes:hover {color:#1111CC; text-decoration:underline; font-size:12px  }
a.mpekes:active {color:#1111CC}
a.mpekes:visited {color:#1111CC}	

.capa_principal {
	z-index:1;
	position:absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	} 

.capa_login {
	border:#C5C6C7 1px solid;
	z-index:3;
	position:absolute;
    background:none;
	top:2px;
	/*left:80%;*/
	right:2px;
	visibility:hidden; 	
	width: 330px;
	height: auto;
	
	} 
	
.text_login{
	font-size: 14px;
    font-weight: bold;
	text-decoration:none;
	color:#333;
	
}

.text_X{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
    font-weight: bold;
	text-decoration:none;
	color:#F00;
}

.capa_chat {
	position:static;
	top:92px;
	left:0px;
	width: 500px;
	height: 600px;
	border:#090;
		} 
		
.tooltip {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1111CC;
	text-decoration:none;
}

a.tooltip {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1111CC;
	/*font-weight: bold;*/
	text-decoration:none;
}
a.tooltip:hover {
	font-size:13px;
	color:#1111CC;
	text-decoration:none;
}
a.tooltip:link {color:#1111CC}
a.tooltip:active {color:#1111CC}
a.tooltip:visited {color:#1111CC}

.invisible {
	display:none;
}		


#pop {
	z-index:6015;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif; 
	position:fixed;
	border: 0px;
	text-align:center;
	background:none;
	width:165px;
	height:122px;
	left: 1%;
	top: 1%;
} 
#cerrar { 
   font-family:Arial, Helvetica, sans-serif; 
   float:right; 
   margin-right:0px; 
   cursor:pointer; 
   font:Arial, Helvetica, sans-serif; 
   font-size:12px; 
   font-weight:bold; 
   color:#F98b00; 
   background:none;
   width:auto; 
   position:relative; 
   margin-top:-1px; 
   text-align:right; 
}

.soporte{
        font-family:Arial, Helvetica, sans-serif;
     	font-size: 12px;
	    font-weight: bold;
		text-decoration:none;
	}
a.soporte:{color:#1111CC; text-decoration:none}
a.soporte:link {color:#1111CC}
a.soporte:hover {color:#1111CC; text-decoration:underline; font-size:13px  }
a.soporte:active {color:#1111CC}
a.soporte:visited {color:#1111CC}

.soporte_titulo{
        font-family:Arial, Helvetica, sans-serif;
     	font-size: 15px;
	    font-weight: bold;
		text-decoration:none;
		color:#000;
	}
.soporte_txt{
        font-family:Arial, Helvetica, sans-serif;
     	font-size: 14px;
		text-decoration:none;
		color:#000;
		text-align:justify;
	}
.pasoA
{
        font-family: Arial, Helvetica, sans-serif;
     	font-size: 15px;
	    font-weight: bold;
		text-decoration:none;
		color:#f00;
	}
.pasoB{
        font-family: Arial, Helvetica, sans-serif;
     	font-size: 13px;
	    font-weight: bold;
		text-decoration:none;
		color:#CCC;
	}	
	
	.producto{
        font-family:Arial, Helvetica, sans-serif;
     	font-size: 12px;
	    font-weight: bold;
		text-decoration:none;
		color:#1111CC;
	}
.distribuidor{
        font-family:Arial, Helvetica, sans-serif;
     	font-size: 14px;
	    font-weight: bold;
		text-decoration:none;
		color:#000;
	}
.otro{
        font-family:Arial, Helvetica, sans-serif;
     	font-size: 12px;
	    font-weight:lighter;
		text-decoration:none;
	}
a.otro:{color:#F98b00; text-decoration:none}
a.otro:link {color:#F98b00}
a.otro:hover {color:#F98b00; text-decoration:underline; font-size:13px  }
a.otro:active {color:#F98b00}
a.otro:visited {color:#F98b00}	

.txt_fomrs{
	font-family: Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size:12px; 
	font-weight: bold;
	}
.txt_fomrs_descripcion{
	font-family: Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size:12px; 
	}	
.txt_Ftitulo	{
	
	font-family: Arial, Helvetica, sans-serif;
	color:#1E77A3; 
	font-size:15px;
	font-weight: bold; 
	border:#C5C6C7 1px solid;
	border-left:none;
	border-right:none;
	border-top:none;
		}
.txt_FtituloD	{
	
	font-family: Arial, Helvetica, sans-serif;
	color:#1E77A3; 
	font-size:14px;
	
	}	
.txt_FtituloDch	{
	
	font-family: Arial, Helvetica, sans-serif;
	color:#1E77A3; 
	font-size:10px;
	
	}		
.border_FtituloD	{
	
	border:#C5C6C7 1px solid;
	border-left:none;
	border-right:none;
	border-top:none;
	}		
	
.redondo	{
	position:relative; 
display:block; 
	width:650px;
	border:1px #C5C6C7 solid;
	/*aqui*/
	
	}	
.redondo2	{
	position:relative; 
display:block; 
	border:1px #C5C6C7 solid;
	/*aqui*/
	
	}		
#tooltipEpp { 
    /*display:none;*/
	border:1px solid #666; 
	position:absolute; 
	left:0; top:0; 
	width:719px; 
	height:511px;
	padding: 5px;
	z-index:6305; 
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
    
	
}
#tooltipEpp h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	color:#000;
	
}	
.otros_Titulos {
	font-family: Arial, Helvetica, sans-serif; 
	color:#1E77A3; 
	font-size:15px; 
	font-weight: bold; 
	text-align:justify;
	
	}
.linksM{
        font-family:Arial, Helvetica, sans-serif;
     	font-size: 14px;
		/*text-decoration:none;*/
		color:#000;
		text-align:justify;
	}	
a.linksM:{color:#000;}
a.linksM:link {color:#000}
a.linksM:hover {color:#000; text-decoration:blink; font-size:14px;  }
a.linksM:active {color:#000}
a.linksM:visited {color:#000}		

.mpekesN{
	    font-family: Arial, Helvetica, sans-serif;
     	font-size: 10px;
	   /* font-weight: bold;*/
		text-decoration:none;
		cursor:pointer;
	
	}
a.mpekesN:{color:#1111CC; text-decoration:none}
a.mpekesN:link {color:#1111CC}
a.mpekesN:hover {color:#1111CC; text-decoration:blink; font-size:10px  }
a.mpekesN:active {color:#1111CC}
a.mpekesN:visited {color:#1111CC}	

#VideoD{
	border:2px solid #666; 
	/*visibility:hidden; */
	display:none;
	opacity: 0.6;
	filter:alpha(opacity=60);
	position:fixed; 
	left:0; 
	top:0; 
	width:99%; 
	height:98%;
	padding: 5px;
	z-index:6099; 
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	
	}
#VideoC{
	border:2px solid #fff; 
	/*visibility:hidden; */
	display:none;
	position:absolute; 
	width:720px; 
	height:512px;
	left:50%; 
	margin-left:-360px;
	top:50%; 
	margin-top:-240px;
	padding: 5px;
	z-index:6100; 
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	
	}	
#VideoS{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#1E77A3;
	
	}		
.vids{ 
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration:none; 	
	
	}	
	
a.vids:link {color:#1111CC}
a.vids:hover {color:#1111CC; text-decoration:blink; font-size:13px  }
a.vids:active {color:#1111CC}
a.vids:visited {color:#1111CC}
#AvisosD{
	border:2px solid #666; 
	/*visibility:hidden; */
	display:none;
	opacity: 0.6;
	filter:alpha(opacity=60);
	position:fixed; 
	left:0; 
	top:0; 
	width:99%; 
	height:98%;
	padding: 5px;
	z-index:6300; 
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	
	}
#AvisosC{
	border:2px solid #fff; 
	/*visibility:hidden; */
	display:none;
	position:absolute; 
	width:720px; 
	height:512px;
	left:50%; 
	margin-left:-360px;
	top:50%; 
	margin-top:-240px;
	padding: 5px;
	z-index:6301; 
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	
	}	
	.Avids{ 
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration:none; 	
	
	}	
	/*.imgC
	{
	 font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration:none; 	
	}*/
	#ImageC{
	border:2px solid #000; 
	/*visibility:hidden; */
	display:none;
	position:absolute; 
	width:600px; 
	height:632px;
	left:50%; 
	margin-left:-360px;
	top:40%; 
	margin-top:-240px;
	padding: 5px;
	z-index:6300; 
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	
	}	
