html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li, button,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; 
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


				/***************************   BUGS *********************************************/

				.border89 {border:1px solid red} /* class="border89"
					

				/***************************   BUGS *********************************************/

				body 
				{background:#fff url(../imgs/f_bodyAcceso.gif) repeat-y left;font-size:62.5%;width:713px;height:482px}
				
				body#mensajes 
				{width:606px;height:329px;border:1px solid #295c9b;overflow:auto}

				.bordeNo
				{border:none}
				
				.cliar
				{clear:both}

				select, input 
				{color:#555;font:normal 1.095em Arial;border-width:1px;border-style:solid;border-color:#adacb1 #e5e9ec #e5e9ec #e5e9ec}
				
				select 
				{font:normal .85em Arial}
				
				button
				{cursor:pointer}
				
				label
				{color:#6798d3;font:bold 1.25em Arial;}

				input.noBorde, button 
				{border:none}


				#cabecera, #cabecera0, #cabecera1, #cabecera2, #cabecera3, #cabecera4
				{height:34px;background:#000}
						

				h1 
				{color:#fff;font:normal 1.8em Arial;background:url(../imgs/fle_cabecera.gif) no-repeat left;padding-left:50px;text-transform:uppercase;line-height:200%}

				h2 
				{height:61px;background:#ecf2f9;color:#d7e4f4;width:auto;font:bold 2.8em Arial;line-height:55px;margin:0;padding:0 0 0 15px}
				
				h2#nuevoCliente, h2#nuevoCliente2, h2#nuevoCliente3, h2#nuevoCliente4  
				{height:40px;background:#ecf2f9 url(../imgs/filete_titularCliente.gif) repeat-y left;padding-left:25px;margin:0;width:auto;line-height:40px;padding-top:10px}
				
								
				h3 
				{background: url(../imgs/f_titular03.gif) repeat-x bottom;color:#417ec8;text-transform:uppercase;font:bold 1.25em Arial;width:100%;margin-bottom:10px}
				
				h3 span 
				{text-transform:lowercase}
				
	div#contDatosCliente, div#contDatosCliente2, div#contDatosCliente3,  div#contDatosCliente4
	{padding:3em;width:auto}
	
		div#contDatosCliente label 
		{float:left;margin:1em;font-size:1.2em}
		
		div#contDatosCliente span 
		{color:#000;font-size:.9em;font-weight:lighter}
		
		div#cont02 
		{padding:1em}
		
		div#contDatosCliente label#transferencia 
		{float:none;margin:1em 0;padding:0} 
		
		.margInput
		{margin-right:.2em}
		
		
		div#contDatosCliente2 label 
		{float:left;margin:1em;font-size:1.2em}
		
		div#contDatosCliente2 span 
		{color:#000;font-size:.9em;font-weight:lighter}
		
		div#cont02 
		{padding:1em}
		
		div#contDatosCliente2 label#transferencia 
		{float:none;margin:1em 0;padding:0} 
		
		
		
	
		div#contDatosCliente3 label
		{float:left;margin:1em;font-size:1.2em}
		
		div#contDatosCliente3 span 
		{color:#000;font-size:.9em;font-weight:lighter}
		
		div#cont02 
		{padding:1em}
		
		div#contDatosCliente3 label#transferencia
		{float:none;margin:1em 0;padding:0} 
				
		div#contB01 
		{background-position:bottom;padding:1em 0} 
		
		div#contB01 p
		{font:normal 1.3em Arial}
		
   
		div#contDatosCliente4 label
		{float:left;margin:1em;font-size:1.2em;margin-top:15px}
		
		div#contDatosCliente4 span 
		{color:#000;font-size:.9em;font-weight:lighter}
		
		div#cont02 
		{padding:1em}
		
		div#contDatosCliente4 label#transferencia 
		{float:none;margin:1em 0;padding:0} 
		
		div#contB01 
		{background-position:bottom;padding:1em 0} 
		
		div#contB01 p 
		{font:normal 1.3em Arial}
		
		div#cont 
		{padding:15px;height:auto}
		
		label.clientes, h2.avisoH 
		{color:#417ec8;font:normal 1.8em Arial;margin-left:10px;clear:left}
		
		
		
		div#cont input 
		{border:none}
		
		div#parrafos, div#observa, div#observa04
		{margin-top:1em;background:url(../imgs/ln_parrafos.gif) repeat-x top;padding-top:15px;width:100%}
		
		div#observa04 label
		{float:none !important;display:block !important;margin:0;padding:0;clear:left !important} 
		
		div#contB01 
		{background-position:bottom;padding:1em 0}
		
				
		div#contB01 label
		{width:100%;display:block}

		div#contB01 p 
		{font:normal 1.3em Arial}
		
		div#parrafos p 
		{font:bold 1.2em Arial;color:#606263;padding:0 20px 0 2em;margin-bottom:1.5em}
		
		div#condiciones0, div#condiciones
		{text-align:right;margin:4em 0 0 0}
		
		div#condiciones a, div#condiciones0 a
		{color:#417ec8;font:bold 1.2em Arial;}
		
		
		div#observa label 
		{float:none;display:block;margin:0;padding:0} 
		
			div#observa02 
			{margin:2.5em 0 0 0}

			div#observa02 br 
			{clear:right}
			
			div#observa02 label 
			{color:#38393a;float:right;text-align:right;margin:0;padding:0} 
			
			div#observa02 label#deseoInfo 
			{font:normal 1em Arial}
			
			div#observa02 label#condiciones
			{font:bold 1.1em Arial} 

			label#condiciones span 
			{color:#e43b00;padding:1em .1em;font-size:1.8em} 
			
			.condicionesVenta 
			{color:#417ec8}
			
			.condicionesVenta:hover 
			{text-decoration:underline;color:#4c95ec !important}

			
		
		/* recorre */
		#recorre01, #recorre02, #recorre03, #recorre04 
		{width:708px;height:37px}
		
		#recorre01 
		{background:url(../imgs/recorre_cliente_01.gif)}
		
		#recorre02
		{background:url(../imgs/recorre_cliente_02.gif)}
		
		#recorre03 
		{background:url(../imgs/recorre_cliente_03.gif)}
		
		#recorre04
		{background:url(../imgs/recorre_cliente_03.gif)}
		
		span.inp_02 
		{font:normal 1.2em Arial;margin:0 1.5em 0 .2em}
		
		div#pie0 
		{height:25px;padding:15px;border-top:1px solid #d9e5f4} 
		
				div#pie0 button, div#pie button, div#pie2 button, div#pie3 button, div#pie4 button, div#pie5 button
				{float:right} 
				
			div#pie0 span 
			{background:url(../imgs/ico_asterisco.gif) no-repeat left;padding:5px 10px;margin-left:2em;font:bold 1.12em Arial;color:#4d4e4f} 
			
		    .cancelar0
			{background:url(../imgs/btn_cancelar.gif);width:118px;height:25px}
			
			.anterior0
			{background:url(../imgs/btn_anteriorApagado.gif);width:138px;height:25px}
			
			.siguiente0 
			{background:url(../imgs/btn_siguienteActivo.gif);width:138px;height:25px;margin-right:1em}
			
			.siguiente0:hover, .siguiente:hover , .siguiente2:hover 
			{background:url(../imgs/btn_siguienteActivo-over.gif)}
			
			input 
			{margin-left:.2em}
			
			button 
			{margin-left:.2em}
		
		div#pie, div#pie2, div#pie3  
		{height:25px;padding:15px;border-top:1px solid #d9e5f4;position:relative;bottom:0} 
		
			
				
			div#pie span, div#pie2 span, div#pie3 span, div#pie4 span 
			{background:url(../imgs/ico_asterisco.gif) no-repeat left;padding:5px 10px;margin-left:2em;font:bold 1.12em Arial;color:#4d4e4f} 
			
			.cancelar, .cancelar2, .cancelar3, .cancelar4, .btn_cancelar
			{background:url(../imgs/btn_cancelar.gif);width:118px;height:25px}
				
				.cancelar:hover, .cancelar0:hover, .cancelar2:hover, .cancelar3:hover, .cancelar4:hover
				{background:url(../imgs/btn_cancelar-over.gif) no-repeat}
			
			.anterior, .anterior2, .anterior3
			{background:url(../imgs/btn_anteriorActivo.gif);width:138px;height:25px}
			
			.anterior:hover, .anterior2:hover, .anterior3:hover
			{background:url(../imgs/btn_anteriorActivo-over.gif)}
			
			.siguiente, .siguiente2
			{background:url(../imgs/btn_siguienteActivo.gif);width:138px;height:25px;margin-right:1em}
			
			input 
			{margin-left:.2em}
			
			button 
			{margin-left:.2em}
			
		
				
			
			.finalizar 
			{background:url(../imgs/btn_finalizar.gif);width:138px;height:26px}
			
			.finalizar:hover 
			{background:url(../imgs/btn_finalizar-over.gif)}
			
			.finalizar_apa 
			{background:url(../imgs/btn_finalizar_apa.gif); width:138px;height:26px}
			
			.examinar 
			{background:url(../imgs/btn_examinar.gif);width:125px;height:25px}
			
			.anexar 
			{background:url(../imgs/btn_anexar.gif);width:103px;height:26px}
			
			.anexar:hover 
			{background:url(../imgs/btn_anexar-over.gif)}
			
			.btn_aceptar 
			{background: url(../imgs/btn_aceptar03.gif) no-repeat;width:118px;height:24px}
			
			.btn_aceptar:hover 
			{background: url(../imgs/btn_aceptar03-over.gif) no-repeat}
			
			.buscaAmpliada, .buscaAmpliada_apa 
			{background:url(../imgs/btn_BuscaAmpliada.gif) no-repeat;width:138px;height:25px;}
			
		
		
		div#pie4, div#pie5 
		{height:25px;padding:15px;border-top:1px solid #d9e5f4;position:relative;bottom:0} 
				
				
		div#pie5 span 
		{padding:5px 10px;margin-left:2em;font:bold 1.12em Arial;color:#4d4e4f} 
		
		
		/* mensajes */
		
		div.aviso, div.error, div.ok, div.cuestion 
		{background:url(../imgs/ico_aviso.gif) no-repeat 15px 5px;padding:30px 85px;height:185px}
		
		* html div.aviso, div.error, div.ok, div.cuestion 
		{background:url(../imgs/ico_aviso.gif) no-repeat 15px 5px;padding:30px 85px}
		
		div.error 
		{background:url(../imgs/ico_error.gif) no-repeat 7% 30px}
		
		div.ok 
		{background:url(../imgs/ico_ok.gif) no-repeat 7% 30px}
		
		div.cuestion 
		{background:url(../imgs/ico_cuestion.gif) no-repeat 7% 30px}
		
		h2.avisoH 
		{background:url(../imgs/ln_parrafos.gif) repeat-x bottom;padding-bottom:20px;height:auto;width:auto;margin-left:80px;margin-top:45px;line-height:70%}
		
		* html h2.avisoH 
		{margin-left:80px}
		
		p.parra_mensajes
		{font:bold 1.4em Arial;color:#606263;padding:0 5px 0 45px;margin:0 0 25px 55px}
		
		* html p.parra_mensajes
		{font:bold 1.3em Arial;color:#606263;padding:0 5px 0 45px;margin:0 0 25px 55px}
		
		/*MODALPOPUP*/	
	     .modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7}
		 
		 
		 
		 #navegadoresCompatibles
		 {height:104px;margin:0 auto;width:443px;background:url(../imgs/navegadoresCompatibles.jpg) no-repeat;position:relative;top:350px}
		 
		 
		 
		 /* campos obligatorio */
		 
		 #lblRazonSocial, #lblNif, #lblApel,  #lblNombre, #lblMail, #lblTelef, #lblDirFac, #lblPobFac, #lblCPFac, #lblDirEnt, #lblPobEnt, #lblCPEnt, #lblNumCta, #lblNumDias
		 {position:relative;top:46px;left:-510px;color:#ff0000 !important;display:inline-block}
		 
		 #lblNif
		 {top:37px;left:-285px}
		 
		#lblApel
		{top:-10px;left:-390px}
		 
		#lblNombre
		 {top:-10px;left:-260px}
		  
		#lblMail
		{top:-10px;left:465px}
		  
		#lblTelef
		 {top:-10px;left:-85px}
		  
		 #lblDirFac
		 {top:-12px;left:17px}
		 
		 #lblPobFac
		 {top:-12px;left:145px}
		 
		 #lblCPFac
		  {top:-12px;left:290px}
		  
		 #lblDirEnt
		 {top:48px;left:25px}
		 
		 #lblPobEnt
		 {top:375;left:135px}
		 
		#lblCPEnt
		{top:48px;left:305px}
		  
		#lblNumCta
		{top:80px;left:10px}
			
		#lblNumDias
		{top:80px;left:30px}
		 
		