notas {
	font-family: "Trebuchet MS";
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.titulosVerdesCopy {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #93BE2E;
	text-decoration: none;
}
.titulosLayers {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #779A25;
	text-decoration: none;
}
.titulosLayersEventos {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #779A25;
	text-decoration: none;
	vertical-align: top;
}
.lectura {
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.error {
font-family: "Trebuchet MS";
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C70505;
	text-decoration: none;
}
.footer {
	font-family: "Arial";
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.NoDisponible {
font-family: "Arial";
	font-size: 8.5pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	
}	/* tabla: tiene una separación de los  bordes de 3 px */
.tabla {
font-family: "Trebuchet MS";
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px; 
}	

.formularios {
font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding-left: 3px;
	
}

.arriba {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#333333;
	text-decoration: none;
	padding-left: 3px;
	
}
.arriba:link{
color:#333333;
}
.arriba:visited{
color:#333333;
text-decoration: none;
}

.arriba:hover{
color:#FB6E15;
text-decoration: underline;
}

.arriba:active{
color:#333333;
}



.carro {
	font-family: "Arial";
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	
}

.cc {
	font-family: "Arial";
	font-size: 6.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	border-color: #99cc33;
	border-style: solid;
	border-width: 1px;
}

.cc_text {
    font-family:"Arial";
    border-bottom:1px dashed #7ABD09;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
.cc_text_link {
	text-decoration: none;
}
.cc_text_link:link{
	color:#000000;
	text-decoration: none;
}
.cc_text_link:visited{
	color:#000000;
	text-decoration: none;
}
.cc_text_link:hover{
	color:#FB6E15;
	text-decoration: underline;
}
.cc_text_link:active{
	color:#000000;
	text-decoration: none;
}

.carroGuardado {
font-family: "Trebuchet MS";
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 10px;
	}
	
.rescateCompras {
font-family: "Trebuchet MS";
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
	 
	
	}
	
.titulo {
font-family: "Trebuchet MS";
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	
}	
.tituloNaranjo {
font-family: "Trebuchet MS";
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
	padding-right: 10px; 
	
	
}

	
.chica	{
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;

}
.chica a:link{
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;

}
.chica a:visited	{
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;

}
.chica a:hover{
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.campo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	border-color: #99cc33;
	border-style: solid;
	border-width: 1px;
}
.campoblanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;
}

.campoblancoTotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: bold;
	text-align: right;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;
}

.calendario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #507B06;
	text-decoration: none;
}
.titulolectura {
font-family: "Trebuchet MS";
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	
}
.TablaCentral{
	border-style: none solid none ;
	border-width: 1px;
	border-color: #9F9D9D;
}
.TablaFicha{
border-style: none solid none ;
border-width: 1px;
border-color: #7ABD09;
}
.TablaFichaInterna {
    border-left:1px dashed #7ABD09;
}

.TablaCentralb{
border-style: none none none solid ;
border-width: 1px;
border-color: #9DCA44;
}
.TablaCarro{
border-style: none solid none none ;
border-width: 1px;
border-color: #9F9D9D;
}

.TablaDiponiblePaso1 {
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	border-bottom:1px dashed #7ABD09;
	border-collapse:collapse;
	padding: 2px;
	
}
.RescateInternet{
   font-family: "Trebuchet MS";
	font-size: 8.5pt;
	border-bottom:1px dashed #7ABD09;
	border-collapse:collapse;
	padding: 2px;
	background-color:#FFFFCC
}


.celda1 {
    font-family:"Trebuchet MS";
    border-left:1px dashed #7ABD09;
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	}

.celda1Izquierda {
    font-family:"Trebuchet MS";
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	}

.TablaNoDiponiblePaso1 {
	border-bottom:1px dashed #5E93B5;
    border-collapse:collapse;
	padding: 2px;
	background-color: #F4F4F4;
}

.celda1NoDisponible {
    font-family: "Arial";
	font-size: 8.5pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
    border-right:1px dashed #5E93B5;
	padding-left: 3px;
	padding-right: 3px;
	}

.bodyMargen {

	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;

}

body {

   scrollbar-bace-color:#EFEFEF;
   scrollbar-face-color:#9DCA44;
   scrollbar-arrow-color:#FFFFFF;
   scrollbar-track-color:#EFEFEF;
   scrollbar-shadow-color:#9DCA44;
   scrollbar-highlight-color:#C8E78B;
   scrollbar-3dlight-color:#C8E78B;
   scrollbar-darkshadow-Color:#9DCA44;
  
  }
.calendarioactivo{
	/*width:55px;*/
	height:20px;
	font-family: "Arial";
	font-size: 9pt;
	text-decoration: none;
	border-left:1px dashed #7ABD09;
	text-align:center;
	color:#333333;
	background:#ffffff;
}
.calendarioSeleccion {
	/*width:55px;*/
	height:20px;
	font-family: "Arial";
	font-size: 9pt;
	text-decoration:none;
	border-left: 1px dashed #7ABD09;
	/*border-bottom: 1px solid #7ABD09;
	border-right: 1px solid #7ABD09;
	border-top: 1px solid #7ABD09;*/
	text-align:center;
	color:#FC4B05;
	background:#FFF964;
	
}
.calendarioOnMouseOver {
	/*width:55px;*/
	height:20px;
	font-family: "Arial";
	text-align:center;
	font-size: 9pt;
	color:#FC4B05;
	text-decoration:none;
	background:#FBF8BB;
	border-left:1px dashed #7ABD09;
	cursor: hand;
	cursor:pointer;
}
.calendariocandado{
	/*width:55px;*/
	height:20px;
	border-left:1px dashed #7ABD09;
	color:#333333;
}
.resumencompra{
font-family: "Trebuchet MS";
font-size: 9pt;
font-weight: normal;
text-decoration: none;
border-left:1px dashed #7ABD09;
border-bottom:1px dashed #7ABD09;
color:#333333;
padding-left: 10px;
padding-right: 3px; 

}
.resumencompraobscuro{
width:205px;
height:30px;
font-family: "Trebuchet MS";
font-size: 9pt;
text-decoration: none;
border-bottom:1px dashed #7ABD09;
color:#333333;
background:#DEF7AD;

}
.resumencompraB{
font-family: "Trebuchet MS";
font-size: 9pt;
font-weight: normal;
text-decoration: none;
border-left:1px dashed #7ABD09;
color:#333333;
padding-left: 10px;
padding-right: 3px; 

}

.imprimirobscuro{
width:200px;
height:30px;
font-family: "Trebuchet MS";
font-size: 9pt;
padding-left: 5px;
text-decoration: none;
border-bottom:1px dashed #7ABD09;
color:#333333;
background:#DEF7AD;

}

.imprimirobscurob{

border-style: none solid none solid ;
border-width: 1px;
border-color: #7ABD09;
font-family: "Trebuchet MS";
font-size: 9pt;
padding-left: 5px;
padding-right: 10px;
text-decoration: none;
color:#333333;
background:#DEF7AD;




}
.ficha-descripcion {
    font-family:"Arial";
    font-size: 8.5pt;
	font-style: normal;
	color:#ffffff;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	background:#A9D246;
	padding-left: 10px;
	}
	
.TablaPaso2SepHorizontal {
	border-bottom:1px dashed #5E93B5;
    border-collapse:collapse;
}

.celda1Paso2SepVertical {
    font-family: "Arial";
	font-size: 8.5pt;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
    border-left:1px solid #D2E2ED;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-bottom:1px dashed #5E93B5;
    border-collapse:collapse;
}

.ficha_separador {
    font-family: "Arial";
	font-size: 8.5pt;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
    padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-collapse:collapse;
}

.celda5Paso2SepVertical {
    font-family: "Arial";
	font-size: 8.5pt;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
    border-left:1px solid #D2E2ED;
	border-right:1px solid #D2E2ED;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-bottom:1px dashed #5E93B5;
    border-collapse:collapse;
}

	.Marca{
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color:#FB6E15;
	}
.mouselapiz {
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px; 
	cursor: url('/FO_IMGS/img/estructura/paso2/lapiz.cur'),auto;
}	
.abajopaso1y2 {
	height:31px;
	font-family: "Arial";
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	border-style: solid none solid ;
	border-width: 1px;
	border-color:#AFAEAE ;
	background:#EFEFEF;
}

.desc_productos {
    font-family:"Trebuchet MS";
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#000000;
	text-decoration: none;
	}
.desc_productos:link {
	color:#000000;
	text-decoration: none;
	}
.desc_productos:visited {
	color:#000000;
	text-decoration: none;
	}
.desc_productos:hover {
	color:#FB6E15;
	text-decoration: underline;
	}
.desc_productos:active {
	color:#000000;
	text-decoration: none;
	}
.tituloDespacho {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F37914;
	text-decoration: none;
}
.tituloDespachoNuevo {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: red;
	text-decoration: none;
}
.lectura_calendario {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-decoration: none;
}
.tituloDespSemana {
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8FB726;
	text-decoration: none;

}
.calendarioExpress {
	/*width:55px;*/
	height:20px;
	font-family: "Arial";
	font-size: 9pt;
	text-decoration: none;
	border-left:1px dashed #7ABD09;
	text-align:center;
	color: #F37914;
	background:#ffffff;
}

.msgCalendario {
	font-family:	"Trebuchet MS";
	font-size:		8.5pt;
	font-style:		normal;
	font-weight: 	bold;
	font-variant: 	normal;
	text-transform: none;
	color: 			#C31629;
	text-decoration:none;
	line-height: 	normal;
}
.calendarioActivoExtendido {
	/*width:55px;*/
	height:20px;
	font-family: "Arial";
	font-size: 9pt;
	text-decoration: none;
	border-left:1px dashed #7ABD09;
	text-align:center;
	color:#333333;
	background:#DEF7AD;
}

div#tipDiv {
  position:absolute;
  visibility:hidden;
  left:0; top:0;
  z-index:10000;
  background-color:#D5F0FB;
  border:1px solid #5AA3C6; 
  width:300px; padding:6px;
  color:#000; font-size:11px; line-height:1.3;
}
/* These are used in the wrapTipContent function */
div#tipDiv div.img {
  	text-align:left;
}
div#tipDiv div.txt {
	text-align:left;
	margin-top:4px;
}

.productoAgregado {
	background:#DEF7AD;
}

table#t_promociones {
    background-color:#ffffff;
	cellspacing: 0px;
	cellpadding: 0px;
    width: 390px;
}

table#t_promociones td {
	font-family: "Arial";
	font-size: 9pt;
}

table#total_promociones {
    background-color:#ffffff;
	cellspacing: 0px;
	cellpadding: 0px;
    width: 390px;
}

table#total_promociones td {
	font-family: "Arial";
	font-size: 9pt;
	font-weight: bold;
	height: 30px;
}

table#t_cupones {
	background-color:#ffffff;
	cellspacing: 0px;
	cellpadding: 0px;
	width: 90%;
	/*border: 1px dashed #666666;*/
}

table#t_cupones td {
	font-family:"Trebuchet MS";
    /*border-left:1px dashed #aaaaaa;
	border-right:1px dashed #aaaaaa;
	border-bottom:1px dashed #aaaaaa;*/
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	text-align: center;
	
}
.Estilo2 {font-size: 12px
}

#result_clave {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding-left: 3px;
}
