/*** Unete ***/
#subContenido.unete{}
	#subContenido.unete div.todo{padding: 0 25px 0 145px; background: url(/imagenes/unete/fnd-unete.gif) no-repeat 15px 0;}
		#subContenido.unete div.todo div{margin-top: 35px;}
			#subContenido.unete div.todo div a{float: left; width: 134px; height: 190px; text-indent: -99999px; background: url(/imagenes/unete/fnd-categorias.gif) no-repeat;}
			#subContenido.unete div.todo div a.hazUnaDonacion, #subContenido.unete div.todo div a.hazteVoluntario{margin-left: 76px} 
			#subContenido.unete div.todo div a.hazUnaDonacion{background-position: -134px 0;}
			#subContenido.unete div.todo div a.hazteVoluntario{background-position: -268px 0;}
			
/*** Hazte colaborador ***/
#subContenido.hazteColaborador{}
	#subContenido.hazteColaborador div.todo{padding: 0 25px 0 175px; background: url(/imagenes/unete/fnd-hazte-colaborador.gif) no-repeat;}

/*** Haz una donación ***/
#subContenido.hazUnaDonacion{}
	#subContenido.hazUnaDonacion div.todo{padding: 0 25px 0 175px; background: url(/imagenes/unete/fnd-haz-una-donacion.gif) no-repeat;}

/*** Hazte voluntario ***/
#subContenido.hazteVoluntario{}
	#subContenido.hazteVoluntario div.todo{padding: 0 25px 0 175px; background: url(/imagenes/unete/fnd-hazte-voluntario.gif) no-repeat;}

/*** Hazte amigo de Fluviarium ***/
#subContenido.hazteAmigoDeFluviarium{}
	#subContenido.hazteAmigoDeFluviarium div.todo{padding: 0 25px 0 175px; background: url(/imagenes/unete/fnd-hazte-amigo-de-fluviarium.gif) no-repeat;}
		#subContenido.hazteAmigoDeFluviarium div.todo a.fluviarium{float: left; margin-top: 35px; width: 510px; height: 163px; text-indent: -99999px; background: url(/imagenes/unete/fnd-visita-fluviarium.gif) no-repeat;}

/*** Herencias ***/
#subContenido.herencias{}
	#subContenido.herencias div.todo{padding: 0 25px 0 175px; background: url(/imagenes/unete/fnd-herencias.gif) no-repeat;}
	
/*** Responsabilidad corporativa ***/
#subContenido.responsabilidadCorporativa{}
	#subContenido.responsabilidadCorporativa div.todo{padding: 0 25px 0 175px; background: url(/imagenes/unete/fnd-responsabilidad-corporativa.gif) no-repeat;}
		#subContenido.responsabilidadCorporativa div.todo p span.telefono{display: block;}
		
/*** Formularios ***/
form{}
	form p{}
	form p.margenIzquierdo{margin-left: 135px;}
	form p.margenSuperior{margin-top: 35px;}
		form p span{display: inline; float: left; margin: 2px 15px 0 0; width: 120px; text-align: right; color: #666;}
		form p span.euro{margin: 2px 0 0 3px; width: auto; text-align: left;}
		form p label{float: left; margin-top: 2px; color: #666;}
		form p input{float: left;}
		form p textarea{padding: 3px; color: #666; border: 1px solid #c5cac7; background: #fdfff1;}
		form p.enviar button{display: block; margin-left: 339px; width: 79px; height: 24px; text-indent: -99999px; background: url(/imagenes/comunes/fnd-enviar.gif) no-repeat; border: 0; cursor: pointer;}
		form p.enviar.margenIzquierdo button{display: block; margin-left: 224px;}
	form p.texto{position: relative;}
		form p.texto label{display: inline; margin-right: 15px; width: 120px; text-align: right;}
		form p.texto input{padding: 3px; width: 275px; height: 14px; color: #666; border: 1px solid #c5cac7; background: #fdfff1;}
		form p.texto span.notaNIF{display: block; float: left; position: absolute; top: 15px; right: 63px; margin: 0; padding: 0 3px; width: auto; background: #FDFFF1; border: 1px solid #c5cac7; color: #666; font-size: 9px;}
		form p.texto span.notaFecha{display: block; float: left; position: absolute; top: 15px; right: 56px; margin: 0; padding: 0 3px; width: auto; background: #FDFFF1; border: 1px solid #c5cac7; color: #666; font-size: 9px;}
	form p.sexo{}
		form p.sexo label{margin-right: 15px;}
		form p.sexo input{margin: 5px 3px 0 0;}
		* html form p.sexo input{margin-top: 0;}
		* +html form p.sexo input{margin-top: 0;}
	form p.recibirInfo{}
		form p.recibirInfo label{}
		form p.recibirInfo input{margin: 5px 5px 0 0;}
	form p.abonare{}
		form p.abonare label{margin-right: 10px;}
		form p.abonare input{margin: 5px 3px 0 0;}
		* html form p.abonare input{margin-top: 0;}
		* +html form p.abonare input{margin-top: 0;}
	form p.tarifa{}
		form p.tarifa label{margin-right: 15px;}
		form p.tarifa input{margin: 5px 3px 0 0;}
	form p.check{}
		form p.check input{margin: 5px 3px 0 0;}
		* html form p.check input{margin-top: 0;}
		* +html form p.check input{margin-top: 0;}
	form p.ingreso{}
		form p.ingreso label{width: 245px;}
	form p.comoHasConocido{}
		form p.comoHasConocido label{display: block; margin-bottom: 3px; width: 200px; text-align: left;}
		form p.comoHasConocido input{float: none;}
	
	form p.terminosCondiciones{margin-left: 135px;}
	form p.noMargenIzquierdo{margin-left: 84px;}
	form p.noMargenIzquierdoDos{margin-left: 105px;}	
		form p.terminosCondiciones input{margin: 5px 5px 0 0; border: none;}
		* html form p.terminosCondiciones input{margin-top: 0;}
		* +html form p.terminosCondiciones input{margin-top: 0;}
		
	form div{margin-left: 135px; width: 285px;}
		form div p{float: left;}
		* html form div p.entidad, * html form div p.sucursal, * html form div p.dc, * html form div p.cuenta{margin-right: 8px;}
			form div p label{display: block; float: none; margin-bottom: 3px;}
			form div p input{padding: 3px; height: 14px; color: #666; border: 1px solid #c5cac7; background: #fdfff1;}
		form div p.entidad{display: inline; margin-right: 13px; width: 65px !important;}
			form div p.entidad label{width: 65px;}
			form div p.entidad input{width: 58px;}
		form div p.sucursal{display: inline; margin-right: 12px; width: 65px !important;}
			form div p.sucursal label{width: 65px;}
			form div p.sucursal input{width: 58px;}
		form div p.dc{display: inline; margin-right: 12px; width: 30px !important;}
			form div p.dc label{width: 30px;}
			form div p.dc input{width: 23px;}
		form div p.cuenta{display: inline; width: 85px !important;}
			form div p.cuenta label{width: 85px;}
			form div p.cuenta input{width: 78px;}
	form p.area{}
		form p.area label{width: 85px;}
		form p.area textarea{width: 325px; height: 70px;}
	form p.actividades{position: relative;}
		form p.actividades span{width: 65px; text-align: left;}
		form p.actividades input{margin: 5px 10px 0 0;}
		* html form p.actividades input{margin-top: 0;}
		* +html form p.actividades input{margin-top: 0;}
		form p.actividades img{float: left; margin: 3px 10px 0 0; cursor: pointer;}
		form p.actividades label{width: 415px;}
		* html form p.actividades label{width: 410px;}
		form p.actividades span.noInscripcion{display: block; float: left; position: absolute; top: 2px; right: -93px; margin: 0; padding-left: 2px; width: 90px; background: #FDFFF1; border: 1px solid #c5cac7; color: #666; font-size: 9px;}
	form p.textoDos{}
		form p.textoDos label{display: inline; margin-right: 15px; width: 140px; text-align: right;}
		form p.textoDos input{padding: 3px; width: 275px; height: 14px; color: #666; border: 1px solid #c5cac7; background: #fdfff1;}
	form p.areaDos{}
		form p.areaDos label{width: 440px; text-align: right;}
		form p.areaDos textarea{margin: 15px 0 0 105px; width: 325px; height: 70px;}