/*
.innerBox p, .campo, .innerBox .condiciones, .condiciones label, .textoCondiciones p strong
	{
		color: white;
		background-color: inherit;
		font-family: Verdana;
		font-size: 11px;
		line-height: 1.3em;
	}
.columna_izquierda
	{
		float: left;
		width: 46%; /* 46% navegadores modernos, 45% por IE debido a un bug de calculo de porcentajes, pruebalo de todas formas con 46% */
/*		float: left;
		font-family: Verdana;
		font-size: 11px;
		line-height: 1.3em;
	}
.columna_derecha
	{
		float: right;
		width: 46%;
		margin-right: 2.5em;
		font-family: Verdana;
		font-size: 11px;
		line-height: 1.3em;
	}
.separa
	{
		height: 130px;
		margin-right: 15px;
	}
.subtitulo
	{
		padding-left:0;
	}
.mailto
	{
		text-decoration: underline;
		color: #F3C200;
		background-color: inherit;
	}
.especial, form p.especial
	{
		color: #F3C200;
		background-color: inherit;
		padding-bottom: 1em;
		font-family: Verdana;
		font-size: 11px;
		line-height: 1.3em;
		font-weight: bold;
	}
.archivo p
	{
		padding-top: 1em;
	}
.innerBox form p
	{
		padding-bottom: 1em;
	}
	
.textoCondiciones
	{
		border: 1px solid white;
		overflow-y: scroll;
		margin-top: 1em;
		margin-bottom: 1em;
		padding: 1em;
		max-height: 100px;
	}
.condiciones
	{
		padding-bottom: 1em;
	}

.separadoTop
	{
		padding-top: 1em;
	}
.frmContacto, .archivo
	{
		margin-top: 2em;
		margin-right: 15px;
		padding-top: 1em;
		border-top: 1px solid white;
	}
#mensaje
	{
		width: 640px;
	}
	
	
.campo
	{
		padding-bottom: 1em;
	}
.campo label 
	{
		display: block;
		padding-bottom: 5px;
		width: 170px;
	}
.flotante
	{
		float: left;
	}
#titulo
	{
		background:url("../img/fondoInputText1.png") no-repeat scroll left top transparent;
		border:0 none;
		color:#999999;
		margin:0;
		padding:8px 3px;
		width:260px;
	}
	
	

.botonesFormulario
	{
		padding-top: 2em;
		padding-bottom: 2em;
		text-align: right;
	}
span.botonSubmit
	{
		padding-left: 1em;
	}
span.botonSubmit input[type="submit"], span.botonSubmit input[type="reset"]
	{
		text-align: right;
		padding-right: 26px;
		width: 134px;
		height: 25px;
		font-family: MyCustomFontLite,'Trebuchet MS';
		font-size: 12px;
		text-align: left;
		padding-left: 10px;
	}
*/

.cabecera .idiomas, .cabecera .idiomas a, .cabecera .userActions, .cabecera .userActions a
	{
		color:			#3173C4;
	}
.marco
	{
		background: url("../img/fondo_contacta.png") no-repeat top center #FFDF43;
	}

.innerBox
	{
		background: url('../img/fondo_blanco.png') no-repeat left top;
		min-height: 738px;
	}
.titulo
	{
		color:			#161E4B;
		padding-bottom: 10px;
	}

.innerBox > .titulo
	{
		padding-left: 44px;
		padding-right: 14px;
		padding-top: 80px;
	}

.innerBox > p
	{
		padding-left: 44px;
		padding-right: 14px;
		color:			#161E4B;
	}
.columna_izquierda
	{
		float: left;
		width: 56%; /* 46% navegadores modernos, 45% por IE debido a un bug de calculo de porcentajes, pruebalo de todas formas con 46% */
		float: left;
		font-family: Verdana;
		font-size: 11px;
		line-height: 1.3em;
		padding-left: 44px;
		padding-right: 14px;
		padding-top: 30px;
	}
.columna_izquierda p, .columna_izquierda form, .condiciones
	{
		padding-top: 10px;
		color:			#161E4B;
	}
.condiciones
	{
		float: left;
		width: 580px;
		font-size: 9px;
		padding-left: 44px;
		padding-top: 20px;
	}

	
form div
	{
		
		padding-top: 10px;
		padding-bottom: 10px;
	}
.flotante
	{
		float: left;
		padding-right: 5px;
	}






/*
************************************************ CAMPOS ************************************
*/
#divNombre label
	{
		padding-right: 10px;
		padding-left: 6px;
	}
#divNombre input
	{
		width: 290px;
		
	}
#divNombre
	{
		background: url('../img/formulario_nombre.png') no-repeat left center;
	}
	
	
	
#divEmail label
	{
		padding-right: 5px;
		padding-left: 14px;
	}
#divEmail input
	{
		width: 233px;
	}
#divEmail
	{
		background: url('../img/formulario_mail.png') no-repeat left center;
	}
	
	
#divAsunto label
	{
		padding-right: 10px;
		padding-left: 5px;
	}
#divAsunto input
	{
		width: 297px;
	}
#divAsunto
	{
		background: url('../img/formulario_asunto.png') no-repeat left center;
	}
	
	
#divMensaje label
	{
		padding-right: 10px;
		padding-left: 8px;
	}
#divMensaje textarea
	{
		width: 285px;
		height: 53px;
		font-size: 13px;
	}
#divMensaje
	{
		background: url('../img/formulario_mensaje.png') no-repeat left center;
	}
	
	
	
#divArchivo label
	{
		padding-right: 10px;
		padding-left: 5px;
	}	
#divArchivo input
	{
		font-size: 10px;
		position: relative;
		width: 308px;
		min-height: 15px;
		border: 0;
	}
#divArchivo
	{
		background: url('../img/formulario_cv.png') no-repeat left center;
	}
	
		
	
.botonesFormulario
	{
		background: url('../img/formulario_botones.png') no-repeat left center;
	}
