.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;	}.clearfix {display: inline-table;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */	div.bloque_formulario, div.formulario {	padding:0 0 20px 0;	margin:0;	}div.formulario div.linea , div.formulario div.linea_1_columna {	float:left;	margin-bottom:6px;	width:600px;	}div.formulario div.linea_corta , div.formulario div.linea_1_columna_corta {	float:left;	margin-bottom:6px;	width:440px;	}div.formulario div.linea div , div.formulario div.linea_1_columna div {	float:left;	padding:0;	width:470px;	}div.formulario div.linea_corta div , div.formulario div.linea_1_columna_corta div {	float:left;	padding:0;	width:310px;	}div.formulario div.label_largo{	width:126px !important;	width/**/:/**/130px;	width:126px;	}div.formulario div.linea div.etiqueta2 , div.formulario div.linea_1_columna div.etiqueta2 , div.formulario div.linea_corta div.etiqueta2 , div.formulario div.linea_1_columna_corta div.etiqueta2  {	float:left;	padding:4px 4px 0 0;	width:126px !important;	width/**/:/**/130px;	width:126px;	text-align:right;	}	div.formulario div.linea div.etiqueta_chica , div.formulario div.linea_1_columna div.etiqueta_chica , div.formulario div.linea_corta div.etiqueta_chica , div.formulario div.linea_1_columna_corta div.etiqueta_chica {	float:left;	padding:4px 4px 0 0;	width:66px !important;	width/**/:/**/70px;	width:66px;	text-align:right;	}div.formulario div.linea div.etiqueta_minima , div.formulario div.linea_1_columna div.etiqueta_minima , div.formulario div.linea_corta div.etiqueta_minima , div.formulario div.linea_1_columna_corta div.etiqueta_minima {	float:left;	padding:4px 4px 0 0;	width:36px !important;	width/**/:/**/40px;	width:36px;	text-align:right;	}	div.formulario legend {	display:block;	margin-bottom:15px;	width:100px;	font-size:13px;	font-weight:bold;	color:#000000;	}div.formulario label {	float:left;	padding:4px 4px 0 0;	width:126px !important;	width/**/:/**/130px;	width:126px;	text-align:right;	}div.formulario label.largo, div.formulario div.etiqueta2_larga  {	float:left;	padding:4px 4px 0 0;	width:426px !important;	width/**/:/**/430px;	width:426px;	text-align:right;	}div.formulario div.linea div label.invisible , div.formulario div.linea_1_columna div label.invisible ,div.formulario div.linea_corta div label.invisible , div.formulario div.linea_1_columna_corta div label.invisible {	display:none;	}div.formulario fieldset {	border:0;	margin: 0 0 10px 0;	padding: 10px 0 10px 0;	background-color:#CAC9BC;	}	div.formulario input {	float:left;	border:1px solid #4B4A45;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	margin: 2px 0 0 0;	}	div.formulario input.campo1 {	width:40px;	}div.formulario input.campo2 {	width:100px;	}div.formulario input.campo3 {	width:180px;	}	div.formulario input.campo4 {	width:288px;	}div.formulario input.campo5 {	width:448px;	}div.formulario textarea {	float:left;	border: 1px solid #4B4A45;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	}	div.formulario textarea.area_texto1 {	width:288px;	height:100px;	}	div.formulario textarea.area_texto2 {	width:448px;	height:100px;	}div.formulario select {	float:left;	font-size:10px;	margin:2px 5px 0 0;	}div.formulario select.combo1 {	width:40px;	}	div.formulario select.combo2 {	width:100px;	}	div.formulario select.combo3 {	width:180px;	}div.formulario select.combo4 {	width:288px;	}div.formulario select.combo5 {	width:448px;	}div.formulario div.checkbox_derecha ,div.formulario div.radiobutton_derecha {	margin:0 0 10px 0;	width:480px;	}div.formulario div.linea div.checkbox_derecha2 ,div.formulario div.linea div.radiobutton_derecha2 {	margin:0 0 10px 0;	width:150px;	}div.formulario div.linea div.conjunto_checkbox ,div.formulario div.linea_corta div.conjunto_checkbox ,div.formulario div.linea div.conjunto_radiobutton ,div.formulario div.linea_corta div.conjunto_radiobutton {	float:left;	width:156px;	height:25px;	}	div.formulario div.linea div.conjunto_checkbox2 ,div.formulario div.linea_corta div.conjunto_checkbox2 ,div.formulario div.linea div.conjunto_radiobutton2 ,div.formulario div.linea_corta div.conjunto_radiobutton2 {	float:left;	width:56px;	height:25px;	}div.formulario div.linea_1_columna div.conjunto_checkbox ,div.formulario div.linea_1_columna div.conjunto_radiobutton {	float:left;	width:460px;	height:25px;	}div.formulario div.linea_1_columna_corta div.conjunto_checkbox ,div.formulario div.linea_1_columna_corta div.conjunto_radiobutton {	float:left;	width:300px;	height:25px;	}div.formulario div.linea div.conjunto_radiobutton ,div.formulario div.linea_corta div.conjunto_radiobutton ,div.formulario div.linea_1_columna div.conjunto_radiobutton ,div.formulario div.linea_1_columna_corta div.conjunto_radiobutton {	padding:0;	}div.formulario div.linea div.checkbox ,div.formulario div.linea_corta div.checkbox ,div.formulario div.linea_1_columna div.checkbox ,div.formulario div.linea_1_columna_corta div.checkbox ,div.formulario div.linea div.radiobutton ,div.formulario div.linea_corta div.radiobutton ,div.formulario div.linea_1_columna div.radiobutton ,div.formulario div.linea_1_columna_corta div.radiobutton {	padding:2px 0 0 10px;	width:16px !important;	width/**/:/**/26px;	width:16px;	text-align:right;	}div.formulario div.linea label.etiqueta_checkbox ,div.formulario div.linea_corta label.etiqueta_checkbox ,div.formulario div.linea_1_columna label.etiqueta_checkbox ,div.formulario div.linea_1_columna_corta label.etiqueta_checkbox ,div.formulario div.linea label.etiqueta_radiobutton ,div.formulario div.linea_corta label.etiqueta_radiobutton ,div.formulario div.linea_1_columna label.etiqueta_radiobutton {	width:50px;	text-align:left;	}div.formulario div.linea_1_columna_corta label.etiqueta_radiobutton {	width:226px !important;	width/**/:/**/230px;	width:226px;	text-align:left;	}div.formulario div.checkbox input, div.formulario div.radiobutton input {	border:none;	}div.formulario div.nota_al_pie {	font-size: 11px;	color: #000000;	text-decoration: none;	text-align: right;	padding:0 20px 0 0;    }div.formulario input.boton {	float:none;	text-align:center;	background-color: #bcbaae;	border: 1px solid #4B4A45;	font-size: 12px;	color: #4B4A45;	font-weight: bold;	}	div.formulario label.radiobutton_min {	float:left;	padding:4px 4px 0 0;	width:26px !important;	width/**/:/**/30px;	width:26px;	text-align:left;	}div.formulario p {	margin:0;	padding:10px;	}
