.columnaTEXT{	width:30%;	}
.displayNONE{	display:none; 	}
.displayBLOCK{	display:block;	}
#informacionContacto{	text-align:left;}

.portlet-msg-error_VIAPLATA {
	background:url("../images/messages/error.png") no-repeat scroll 6px 50% #FFDDDD;
	border:1px solid #FF0000;
	font-weight:bold;
	margin:2px auto 14px;
	padding:6px 6px 6px 30px;
	text-align:left;
}
.portlet-msg-success_VIAPLATA {
	background:url("../images/messages/success.png") no-repeat scroll 6px 50% #F4FDEF;
	border:1px solid #ACDFA7;
	color:#384F34;
	font-weight:bold;
	margin:2px auto 14px;
	padding:6px 6px 6px 30px;
	text-align:left;
}

/* DATOS DE CONTACTO (formulario) */ 
 
#datos .info{ color: #000; background-color: #EEF6FF; border: 1px solid #0B639A; padding: 0.5em; margin: 0.5em 0em 0.5em 0em;}
#datos .i{ color: #fff; background-color: #039;font-weight: bold;font-size: 1.2em; padding: 0.1em 0.6em 0.1em 0.6em;margin-right: 0.6em;}
#datos #datos_personales{float:left; text-align:left; }
 
#datos #mensaje{ clear: both; padding-top: 2em; }
#datos #mensaje textarea { margin:0em 0em 2em 0em;}
#datos .obligatorio{ color: #c00;}
#datos .campo_form{margin-top: 0.5em;}
#datos .campo_form label{ padding-left: 1em; padding-right: 1em;display: block;width: 10em; float: left; text-align: right; }
#datos #submit{ text-align: center; }
.box{ 
	margin-bottom:3px;
}
.cajaContacto{
	margin-left: 100px;
}
.cajaConsulta{
	margin-left: 10px;
}
.labelCaja{
	margin-left:10%;
}
.spanFijo{
	margin-left:0%;
	margin-right:48%;
	width:100px;	
}

.textoContacto{
	/*padding-bottom: 4px;*/
	text-align:left;
	/*display:block;
	padding-left: 150px;*/
}
.inputContacto{
	width:300px;
	/*margin-left: 100px;*/
}
.columnaCampos{
	float:left;
}
.textareaContacto{
	width:250%;
	height:100px;
 }
 .textoRojo{
 	color:red;
 }
 .spanEdit {
 display: block;
 margin-left:97%;
}