.familia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	line-height: 30px;

}
.imagen {
	height: 30px;
	width: 30px;
}
.barraazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #AB2424;
	clip:     rect(auto auto auto auto);
	text-align: left;
	text-decoration: none;
}
.blanco {
	background-color: #FFFFFF;
}
.descripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	font-weight: normal;
	line-height: normal;
	border-top: 5px solid #FFFFFF;
	border-left: 8px solid #FFFFFF;











}
.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #494949;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #FFFFFF;


}
.producto {
	background-color: #FFFFFF;
	height: 18px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 30px;
}
.tipoarticulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #333333;
	line-height: 18px;






}
.azulclarito {
	background-color: D5E8FB;
}
.cantidad {
	background-color: D5E8FB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 6F8DB9;
	font-weight: bold;
	border: 3px solid #d5e8fb;



}
.bordenegro {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
}
.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	line-height: -9px;



}
.grismedio {
	background-color: #9F9F9F;
	height: 1px;


}
.grisclaro {
	background-color: #E2E0E1;
}
.micarrito {
	background-color: #AB2424;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #AB2424;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #AB2424;


}
.fondocarrito {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #AB2424;
	border-left-color: #AB2424;
	background-color: #AB2424;
}
.lineacarrito {
	background-color: #AB2424;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.textocarrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #494949;
	border-top-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-transform: capitalize;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.lineamenu1 {
	background-color: #FFFFFF;
	border-right-width: 11px;
	border-left-width: 11px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9F9F9F;
	border-left-color: #9F9F9F;
}
.textomenu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #9F9F9F;
	border-top-width: 13px;
	border-top-style: solid;
	border-top-color: #9F9F9F;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #9F9F9F;
	text-transform: none;
	text-decoration: none;




}
.lineaverde {
	background-color: #93BD00;
	border-right-width: 6px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.buscadortexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #244572;
	background-color: #D7EAFF;
	border-top-width: 4px;
	border-top-style: solid;
	border-left-style: none;
	border-top-color: #D7EAFF;
	border-bottom-style: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #244572;


}
.buscador {
	border-left-style: solid;
	border-left-color: #244572;
	background-color: #D7EAFF;
	border-left-width: 1px;


}
.buscador2 {
	background-color: #D7EAFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #244572;
}
.buscador3 {
	background-color: #D7EAFF;
}
.formulario {
	background-color: #E2E0E1;
	border: 8px solid #9F9F9F;
}
.textosformulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #494949;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #E2E0E1;

}
.textosformulario2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #E2E0E1;

}
.contactar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #096EB7;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #E2E0E1;

}
.fichagris {
	background-color: #D7D7D7;
}
.fichaseccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #494949;
	background-color: #FFFFFF;
	border-top-width: 7px;
	border-bottom-width: 3px;
	border-left-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.fichacontenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #494949;
	background-color: #d7d7d7;
	border-top-width: 7px;
	border-right-width: 5px;
	border-bottom-width: 11px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d7d7d7;
	border-right-color: #d7d7d7;
	border-bottom-color: #d7d7d7;
	border-left-color: #d7d7d7;
}
.fichablanco {
	background-color: #FFFFFF;
}
.fichafoto {
	border: 6px solid #FFFFFF;
}
.fichaarticulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #494949;
	text-transform: capitalize;
	border-top-width: 12px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-width: 7px;
	background-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;



}
.logintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;



}
.loginolvido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-decoration: none;


}
.fichainfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #494949;
	font-weight: bold;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #d7d7d7;



}
.fichainfo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #494949;
}
.fichapalet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #494949;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #d7d7d7;


}
.logincajas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border: 1px solid #3399CC;





}
.detallecarrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #2F68AC;
	text-decoration: none;
}
.detallecantidad {
	background-color: #E5F0FD;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5F0FD;
	border-right-color: #E5F0FD;
	border-bottom-color: #E5F0FD;
	border-left-color: #E5F0FD;
}
.detallenombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #2F68AC;
	text-decoration: none;
	border-top-width: 5px;
	border-right-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E5F0FD;
	border-right-color: #BACDE4;
	border-left-color: #E5F0FD;
	background-color: #E5F0FD;


}
.detallemas {
	background-color: #E5F0FD;
	border-top-width: 0px;
	border-right-width: 5px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #E5F0FD;
	border-right-color: #E5F0FD;
	border-bottom-color: #E5F0FD;
	border-left-color: #E5F0FD;
}
.detallemenos {
	background-color: #E5F0FD;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #E5F0FD;
	border-right-color: #E5F0FD;
	border-bottom-color: #E5F0FD;
	border-left-color: #E5F0FD;
}
.detalleliminar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #A4352E;
	text-decoration: none;
	background-color: #E5F0FD;
	border-top: 5px solid #E5F0FD;
	border-right: 5px solid #E5F0FD;
	border-left: 5px solid #E5F0FD;



}
.detallevinculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #2F68AC;
	text-decoration: none;
	border-top-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #E5F0FD;
	border-right-color: #BACDE4;
	border-left-color: #E5F0FD;
	background-color: #E5F0FD;


}
.detallecarrito2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.detallecantidad2 {
	background-color: #FFFFFF;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.detallenombre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #2F68AC;
	text-decoration: none;
	border-top-width: 5px;
	border-right-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #BACDE4;
	border-left-color: #FFFFFF;
	background-color: #FFFFFF;


}
.detallemas2 {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 5px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.detallemenos2 {
	background-color: #E5F0FD;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #E5F0FD;
	border-right-color: #E5F0FD;
	border-bottom-color: #E5F0FD;
	border-left-color: #E5F0FD;
}
.detalleliminar2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	background-color: #FFFFFF;
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;



}
.detallevinculo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #2F68AC;
	text-decoration: none;
	border-top-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #FFFFFF;


}
.detallelinea {
	background-color: #BACDE4;
}
.detalletotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #A4352E;
	text-decoration: none;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.detalletotal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A4352E;
	border: 5px solid #A4352E;
}
.detalletipo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.detallecomentario {
	color: #2F68AC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.detallevaciar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #A4352E;
	text-decoration: none;
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;

}
.detallepuntos {
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-top-width: 1px;
}
.detalletexto {
	background-color: #FFFFFF;
	border: 1px solid #2F68AC;
}
.bannertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #AB2424;
	font-weight: normal;
	line-height: 17px;
	text-decoration: none;	




}
.gris {
	border-right-width: 50px;
	border-right-style: solid;
	border-right-color: #E2E0E1;
}
.legal1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #096EB7;
}
.legal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #8E8E8E;
}
.legal3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #096EB7;
}
.usuario1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #096EB7;
	border: 5px solid #FFFFFF;
}
.usuario2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #096EB7;
	border: 5px solid #FFFFFF;
}
