form{
	padding: 0px;
	margin: 0px;
}/* Login Usuarios */.REG_CONTE_usuarios1{ width: 294px; height: auto; padding: 70px 0px 50px 120px; }.REG_CONTE_login{	width: 294px;	height: auto;}.REG_CONTE_botonesInferioresLogin{	width: auto;	height: 90px;	position: relative;	padding: 15px 0px 0px 0px;}.REG_FRM_fieldsetLogin1{	width: auto;	height: auto;	padding: 0px;	margin: 0px 0px;	border: none;}.REG_FRM_fieldsetLogin1 br{	clear: left;}.REG_CONTE_filaLogin1{	width: auto;	height: auto;}.REG_FRM_labelLogin1{	width: 110px;	height: auto;	font: bold 11px Arial, Helvetica, sans-serif;	color: #535353;	margin: 5px 0px 4px 0px;	float: left;}.REG_FRM_cajaLogin1{	width: 180px;	height: auto;	font: bold 11px Arial, Helvetica, sans-serif;	color: #535353;	margin: 4px 0px 4px 0px;	border: 1px solid #8c8e8c;	float: left;}.REG_botonIngresar{	width: 70px;	height: 18px;	position: absolute;	top: 15px;	right: 0px;}.REG_TXT_loginTexto{	font: normal 11px Arial, Helvetica, sans-serif;	color: #535353;	margin: 0px;	position: absolute;	top: 60px;	left: 0px;}.REG_TXT_loginTexto span{	color: #0078a8;}.REG_TXT_loginTexto span a:link{	color: #0078a8;	text-decoration: underline;}.REG_TXT_loginTexto span a:visited{	color: #0078a8;	text-decoration: underline;}.REG_TXT_loginTexto span a:hover{	color: #0078a8;	text-decoration: none;}.REG_TXT_loginTexto span a:active{	color: #8d1131;	text-decoration: underline;}

/* Registro Usuarios */
.REG_CONTE_usuarios3{
	width: auto;
	height: auto;
	padding: 0px 185px 50px 60px;
}
.REG_CONTE_usuarios2{
	width: auto;
	height: auto;
	padding: 70px 185px 50px 60px;
}.REG_CONTE_registro{
	width: auto;
	height: auto;
}.REG_CONTE_botonesInferioresRegistro{
	width: auto;
	height: 30px;
	position: relative;
	padding: 15px 0px 0px 0px;
}.WEB_FRM_fieldsetRegistro1{
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	border: none;
}.WEB_FRM_fieldsetRegistro1 br{
	clear: left;
}.REG_CONTE_filaRegistro1{
	width: auto;
	height: auto;
}.REG_FRM_labelRegistro1{
	width: 156px;
	height: auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #535353;
	margin: 5px 0px 4px 0px;
	float: left;
}.REG_FRM_cajaRegistro1{
	width: 230px;
	height: auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #535353;
	margin: 4px 0px 4px 0px;
	border: 1px solid #8c8e8c;
	float: left;
}.REG_FRM_cajaRegistro2{
	width: 140px;
	height: auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #535353;
	margin: 4px 0px 4px 0px;
	border: 1px solid #8c8e8c;
	float: left;
}.REG_botonEnviar{
	width: 58px;
	height: 18px;
	position: absolute;
	top: 15px;
	right: 10px;
}.REG_FRM_radioRegistro1{
	margin: 6px 0px 4px 0px;
	float: left;
}* html .REG_FRM_radioRegistro1{
	margin: 2px 0px 4px 0px;
	float: left;
}* html + .REG_FRM_radioRegistro1{
	margin: 2px 0px 4px 0px;
	float: left;
}.REG_TXT_radioRegistro{
	font: normal 12px "Trebuchet MS";
	color: #535353;
	margin: 4px 6px 0px 4px;
	float: left;
}.REG_TXT_contenido{
	font: normal 11px "Trebuchet MS";
	color: #535353;
	margin: 0px;
}.REG_TXT_contenido span{
	color: #8d1131;
	font-weight: bold;
}.REG_obligatorioRegistro{
	width: 10px;
	height: auto;
	font: bold 11px "Trebuchet MS";
	color: #8d1131;
	margin: 5px 0px 4px 0px;
	text-align: right;
	float: left;
}

.REG_CONTE_fechaRegistro{
	width: 141px;
	height: auto;
	margin: 4px 0px 4px 0px;
	float: left;
}
/*
*:first-child+html .REG_CONTE_fechaRegistro{
	width: 143px;
}*/

* + html .REG_CONTE_fechaRegistro{
	width: 143px;
}

* html .REG_CONTE_fechaRegistro{
	width: 143px;
}


.REG_FRM_comboRegistro1{
	width: 40px;
	height: auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #535353;
	margin: 0px 5px 0px 0px;
	border: 1px solid #8c8e8c;
	float: left;
}

.REG_FRM_comboRegistro2{
	width: 50px;
	height: auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #535353;
	margin: 0px 0px 0px 0px;
	border: 1px solid #8c8e8c;
	float: left;
}

/* Orden Compra */

.REG_CONTE_usuarios3{	width: auto;	height: auto;	padding: 10px 210px 10px 0px;}.REG_CONTE_orden{	width: auto;	height: auto;}.REG_CONTE_botonesInferioresOrden{	width: auto;	height: 30px;	position: relative;	padding: 15px 0px 0px 0px;}.WEB_FRM_fieldsetOrden1{	width: auto;	height: auto;	padding: 0px;	margin: 0px 0px 10px 0px;	border: none;}.WEB_FRM_fieldsetOrden1 br{	clear: left;}.REG_CONTE_filaOrden1{	width: auto;	height: auto;}.REG_FRM_labelOrden1{	width: 156px;	height: auto;	font: bold 11px Arial, Helvetica, sans-serif;	color: #535353;	margin: 5px 0px 4px 0px;	float: left; }.REG_FRM_cajaOrden1{	width: 230px;	height: auto;	font: bold 11px Arial, Helvetica, sans-serif;	color: #535353;	margin: 4px 0px 4px 0px;	border: 1px solid #8c8e8c;	float: left;}.REG_FRM_cajaOrden2{	width: 140px;	height: auto;	font: bold 11px Arial, Helvetica, sans-serif;	color: #535353;	margin: 4px 0px 4px 0px;	border: 1px solid #8c8e8c;	float: left;}.REG_botonEnviarOrden{	width: 58px;	height: 18px;	position: absolute;	top: 15px;	right: 10px;}
.REG_FRM_labelOrden_cupon{	width: 156px; background:#CCFF99	height: auto;	font: bold 11px Arial, Helvetica, sans-serif;	color: #535353;	margin: 5px 0px 4px 0px;	float: left; }
.REG_FRM_comboOrden1{
	width: 170px;
	height: auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #535353;
	margin: 4px 0px 4px 0px;
	border: 1px solid #8c8e8c;
	float: left;
}.REG_TXT_contenido{	font: normal 11px "Trebuchet MS";	color: #535353;	margin: 0px;}.REG_TXT_contenido span{	color: #8d1131;	font-weight: bold;}.REG_obligatorioOrden{	width: 10px;	height: auto;	font: bold 11px "Trebuchet MS";	color: #8d1131;	margin: 5px 0px 4px 0px;	text-align: right;	float: left;}/* Recuperar Contrasena */.REG_CONTE_usuarios4{ width: 384px; height: auto; padding: 70px 0px 50px 96px; }.REG_CONTE_recuperar{	width: 384px;	height: auto;}.REG_CONTE_botonesInferioresRecuperar{	width: auto;	height: 90px;	position: relative;	padding: 15px 0px 0px 0px;}.REG_FRM_fieldsetRecuperar1{	width: auto;	height: auto;	padding: 0px;	margin: 0px 0px;	border: none;}.REG_FRM_fieldsetRecuperar1 br{	clear: left;}.REG_CONTE_filaRecuperar1{	width: auto;	height: auto;}.REG_FRM_labelRecuperar1{	width: 180px;	height: auto;	font: bold 11px Arial, Helvetica, sans-serif;	color: #535353;	margin: 5px 0px 4px 0px;	float: left;}.REG_FRM_cajaRecuperar1{	width: 180px;	height: auto;	font: bold 11px Arial, Helvetica, sans-serif;	color: #535353;	margin: 4px 0px 4px 0px;	border: 1px solid #8c8e8c;	float: left;}.REG_botonRecuperar{	width: 70px;	height: auto;	position: absolute;	top: 15px;	right: 38px;}.REG_TXT_recuperarTexto{	font: normal 11px Arial, Helvetica, sans-serif;	color: #535353;	margin: 0px;	position: absolute;	top: 60px;	left: 0px;}.REG_TXT_recuperarTexto span{	color: #0078a8;}.REG_TXT_recuperarTexto span a:link{	color: #0078a8;	text-decoration: underline;}.REG_TXT_recuperarTexto span a:visited{	color: #0078a8;	text-decoration: underline;}.REG_TXT_recuperarTexto span a:hover{	color: #0078a8;	text-decoration: none;}.REG_TXT_recuperarTexto span a:active{	color: #8d1131;	text-decoration: underline;}.REG_FRM_boton1{	font: bold 12px Arial, Helvetica, sans-serif;	color: #ffffff;	background: #d91e37;	border: 1px solid #d91e37;	text-align: center;}.REG_FRM_boton2{   width: 70px;	font: bold 12px Arial, Helvetica, sans-serif;	color: #ffffff;	background: #d91e37;	border: 1px solid #d91e37;	text-align: center;}
