@charset "UTF-8";/* D E N I S */#registro {	width:100%;	margin:0px auto;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #999999;	font-size: 12px;}#registro fieldset {	background-color: #FFFFFF;	margin: 0px;	padding: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;}.oneColFixCtrHdr #container #footer p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;}#registro legend{	font: bold 16px Arial, sans-serif;	color:#9C2DD2;	padding:0 0px;}#registro p label {	font:bold 12px Geneva, Arial, Helvetica, sans-serif;	float: left;	width: 38%;	text-align:left;	color: #408A23;	height: 25px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;}#registro p br {clear: left;}.enviar{	color: #FFFFFF;	background-color: #0085C0;	height: 25px;	width: 478px;	padding: 4px 4px 8px;	margin: 0px;	border-top: 1px solid #00CCFF;	border-right: 1px solid #00CCFF;	border-bottom: 1px solid #006A9B;	border-left: 1px solid #006A9B;	font-family: "Trebuchet MS", Arial, Sans-Serif;}.oneColFixCtrHdr #container #footer #legal a {	color: #FFFFFF;	text-decoration: none;}.inputnew {	font-family: Arial, Helvetica, sans-serif;	color: #408A23;	width: 214px;	height: 17px;	font-size: 12px;	vertical-align: middle;	padding-top: 5px;	background-image: url(imagenesutil/degradadoform.gif);	border: 1px solid #B6E026;}.hombremujer {	font:bold 12px Geneva, Arial, Helvetica, sans-serif;	color: #666666;}.textareanew {	font-family: Arial, Helvetica, sans-serif;	color: #408A23;	border: 1px solid #8FC400;	width: 225px;	height: 200px;	font-size: 12px;	vertical-align: middle;	padding-top: 5px;	margin-bottom: 15px;	background-image: url(imagenesutil/degradadoform.gif);}.inputnewfechas {	font-family: Arial, Helvetica, sans-serif;	color: #408A23;	border: 1px solid #8FC400;	height: 17px;	font-size: 12px;	vertical-align: middle;	padding-top: 5px;	display: inline;}#registro #opcionsexo {	padding: 0px;	color: #666666;	margin-top: -10px;}#registro #otro {	margin-top: -10px;}.oneColFixCtrHdr #container #mainContent #registro #form #telefono p {	color: #0085C0;}.inputnewcheck {	font-family: Arial, Helvetica, sans-serif;	color: #999999;	font-size: 12px;	vertical-align: middle;	padding-top: 10px;	margin: 10px;}.inputnewdesplega {	font-family: Arial, Helvetica, sans-serif;	color: #408A23;	border: 1px double #8FC400;	width: 217px;	height: 24px;	font-size: 12px;	vertical-align: middle;	padding-top: 5px;	background-image: url(imagenesutil/degradadoform.gif);	margin-top: 5px;}.inputnewfechass {	font-family: Arial, Helvetica, sans-serif;	color: #0070B1;	border: 1px double #0084BF;	height: 24px;	font-size: 12px;	vertical-align: middle;	padding-top: 5px;	background-image: url(imagenesutil/degradadoform.gif);}.oneColFixCtrHdr #container #mainContent #registro #form #telefono {	font-family: Arial, Helvetica, sans-serif;	color: #999999;	text-align: center;}#registro  #form  #telefono  p    {	color: #999999;}.oneColFixCtrHdr #container #footer #legal {	width: 200px;	float: right;	color: #FFFFFF;	font-size: 12px;	margin-top: -26px;	text-align: right;}img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#registro  #form  #botonito    {	text-align: center;}.oneColFixCtrHdr #headercliente {	background: url(imagenesutil/logo_header.jpeg) no-repeat 20px;	padding: 0 10px 0 200px;  /* este relleno coincide con la alineación izquierda de los elementos de los divs que aparecen bajo él. Si se utiliza una imagen en el #header en lugar de texto, es posible que le interese quitar el relleno. */	height: 74px;}.oneColFixCtrHdr #headercliente h1 {	margin: 0; /* el uso de relleno en lugar de margen le permitirá mantener el elemento alejado de los bordes del div */	font-family: "Trebuchet MS", Arial, Sans-Serif;	font-weight: bold;	color: #FFFFFF;	padding-top: 45px;	padding-right: 0;	padding-left: 0;	font-size: 28px;}.oneColFixCtrHdr #container #error {	color: #FF0000;	font-size: 12px;	text-align: center;}
