.blanco {
	color:#FFFFFF;
}

.ftacampo2 {
	width:168px;
	height:150px;
	border:#42A5CB solid 1px;
	color:#000000;
	padding-left:5px;
	background:#EFEFEF none repeat scroll 0 0;
	border:0 none;
	width:450px;
}
.formulario {
	/* overflow:hidden; */
	/* width:72%; */
	/* padding:17px; */
	margin:0 auto;
}
.bloque_linea {
	overflow:hidden;
	/* height:23px; */
	padding-bottom:5px;
}
.bloque_linea2 {
	overflow:hidden;
	/* height:23px; */
	padding-bottom:5px;
	/* height:55px; */
}
.etiqueta {
	padding-bottom:5px;
	text-align:left;
	padding-right:5px;
	color:#393C41;
}
.tametiqueta {
	/* width:65px; */
}
.dato {
}
.dato2 {
	width:182px;
	padding-top:4px;
}
.dato3 {
	width:450px;
	padding-top:4px;
}
.simple {
	overflow:hidden;
}
.ftcampo0, .ftcampo, .ftacampo {
	width:350px;
	border:#D5D5D5 solid 1px;
	color:#000000;
	padding-left:5px;
	background:#EFEFEF none repeat scroll 0 0;
	border:0 none;
	height:20px;
	width:450px;
}
.ftacampo {
	height:50px;
	background:#EFEFEF none repeat scroll 0 0;
	border:0 none;
	height:20px;
	width:450px;
}
.fscampo0, .fscampo {
	width:250px;
	border:#D5D5D5 solid 1px;
	color:#000000;
	background:#EFEFEF none repeat scroll 0 0;
	border:0 none;
	height:20px;
	width:450px;
}

.ftcampo2 {
	width:168px;
	border:#42A5CB solid 1px;
	color:#000000;
	padding-left:5px;
	background:#EFEFEF none repeat scroll 0 0;
	border:0 none;
	height:20px;
	width:450px;
}
.fscampo2 {
	width:174px;
	border:#42A5CB solid 1px;
	color:#000000;
	background:#EFEFEF none repeat scroll 0 0;
	border:0 none;
	height:20px;
	width:450px;
}

.boton {
	padding:0px 3px 0px 3px;
	background:#EFEFEF none repeat scroll 0 0;
	border:0 none;
	width:450px;
	text-align:center;
	height:20px;
}
.negrita {
	font-weight:bold;
	text-decoration:none;
}
.etcampo16 {
	width:440px;
}
.dtcampo16 {
	width:14px;
}

.negro {
	color:#000000;
}