html * { margin: 0; padding: 0; border: 0; }
body { background: url(../Imagenes/bg_page.gif) repeat-x; font: normal normal 0.7em Arial, Helvetica, sans-serif; color: #082908; }

	/* CABECERA Y H! */
	#header { background: url(../Imagenes/bg_arboles.gif) no-repeat bottom left; height: 100px; }
		h1 span { display: none; }
		h1 { margin: 0 0 0 630px; width: 131px; height: 100px; background: url(../Imagenes/img_apadrina.gif) no-repeat; }
	
	/* MIGAS DE PAN */
	#breath { background: url(../Imagenes/bg_breath.gif) no-repeat; height: 23px; }
	#columna { width: 205px; background: url(../Imagenes/bg_columna.gif) repeat-y; float: left; }
		#columna p { padding: 5px 10px; }

	#contenido { float: left; padding: 10px 15px; }
		#contenido h2 span { display: none; }
		#contenido h2 { background: url(../Imagenes/img_h2.gif); width: 313px; height: 71px; }

		#contenido h3 { color: #9FA991; font-size: 1.5em; margin: 20px 0px 0px 25px; }
		#contenido h4 { color: #082908; font-size: 1.5em; margin: 5px 0px 0px 44px; }
		h6 { color: #FF0000; font-size: 1em }
		
		#contenido #texto, #contenido #form, #contenido #texto, #contenido #tabla { margin: 30px 10px 10px 44px; }

		/* PORTADA*/
		#contenido #texto p { width: 480px; }
		#contenido #texto p strong { color: #3B5E09; }
		
		ul.opciones { list-style: none; margin: 40px 0;  }
		ul.opciones li { display: inline; margin: 0px 0px 0px 80px; }
		ul.opciones2 {list-style-type:circle;}
		
		/* FORMULARIO */
		#form { font-size: 1.1em; width: 430px; clear: left; }
		fieldset { border-left: 2px solid #CADAB2; padding: 0 0 0 5px; margin-bottom: 15px; }
		form h5 { text-align: right; color: #9FA991; font-size: 0.9em; font-weight: normal;margin-bottom:5px }
		#formAncho { font-size: 1.1em; width: 600px; clear: left; }
		label span { width: 155px; display: block; float: left; }
		

		input { border: 1px solid #082908; width: 220px; background: #CADAB2; }
		textarea { border: 1px solid #082908; width: 220px; background: #CADAB2; }
		select { border: 1px solid #082908; width: 223px; background: #CADAB2; }
		select.transferencia { border: 1px solid #082908; width:410px; background: #CADAB2; }
		input.genero, input#autorizo { border: 0; width: 20px; background: none; }
		input.botonesNavegacion {width: 20px}
		input.botonesSinAncho {width:auto;height:auto;border:none}
		input.calendario {width:auto;height:auto;border:none;background:white}
		input.botonesTabla{ width: 15px; height:13px;border:none}
		span.genero input { border: 0; width: 20px; background: none; }
		input.submit { border: 0; width: 97px; height: 23px; background: none; }
		input.botonesCobro { width: 50px; height:19px; border:none}
		input.botonespaginacion { width: 82px; height:13px; border:none}
		input.codigoPostal {width:50px;}
		input.campoFecha { width:70px;}
		input.dni {width:58px; text-align:right}
		input.telefono {width:80px;}
		input.numeroArboles {width:80px; text-align:right}
		input.usuario {width:100px;}
		input.coordenadas {width:60PX;}
		input.sufijo {width:25px;}
		input.entidad {width:32px;}
		input.dc {width:17px;}
		input.ccc {width:70px;}
		input.codigo {width:70px;}
		input.importes {width:70px;text-align:right;}
		input.letradni {width:10px;}
		input.numCuenta {width:212px;}
		input.sucursal {width:22px;}
		textarea.observacionesTabla {width:175px;}
		textarea.eventosMensajeTabla {width:300px; background:#eeffee; }
		span.enlinea {margin-left:25px;}

		
		
			

		#contenido #form form p { clear: left; }
		#contenido #form form p.campo { margin-bottom: 5px; width: 400px; }
		#contenido #form form p.boton { text-align: center; margin: 15px 0 0 0; width: 400px; }
		#contenido #form form p.tabla { text-align: center; margin: 15px 0 0 0; width: 630px; }
		#contenido #form form p.autorizo { font-size: 0.9em; margin-bottom: 10px; width: 400px; }
		#contenido #form form p.LOPD { font-size: 0.8em; margin-bottom: 10px; width: 450px; }
		#contenido #form form p.autorizo a { color: #3B5E09; text-decoration: none; }
		#contenido #form form p.LOPD a { color: #3B5E09; text-decoration: none; }
		
		/* TABLA */
		#tabla { font-size: 0.9em; width: 480px; clear: left; }
		#tabla caption { display: none; }
		#tabla table { width: 480px; border: 1px solid #3B5E09; border-collapse: collapse;  }
		#tabla table th { background: #CADAB2; color: #3B5E09; border: 1px solid #CADAB2; padding: 2px; text-align: center; }
		#tabla table tr { background: #FFFFFF; color: #082908; }
		#tabla table tr.par { background: #CADAB2; color: #082908; }
		#tabla table tr.datos:hover { background: #8CFF8C; color: #082908; }
		#tabla table td { border: 1px solid #3B5E09;	padding: 2px; }
		#tabla table td a { color: #082908; text-decoration: none; font-weight: bold; }	
		#tabla table td.centrado { border: 1px solid #3B5E09;	padding: 2px; text-align:center;}
		#tabla table td.formapago { border: 1px solid #3B5E09;	padding: 2px; text-align:center; width:30px; }
		#tabla table td a:hover { text-decoration: underline; }		
				
		
		/* ACCESO RESTRINGIDO */
		div#capaacceso { margin-left: 10px; margin-top: 20px; margin-bottom: 25px; background: url(../Imagenes/bg_login_top.gif) no-repeat; border: none; padding-top: 6px;	}
		.textoacceso { border: none; background: url(../Imagenes/bg_login_middle.gif) repeat-y; margin: 0px; padding: 5px; padding-bottom: 10px; }
		.imgacceso { text-align: center; }
		div#capaacceso #cierre { background: url(../Imagenes/bg_login_bottom.gif) no-repeat; }
		div#capaacceso p a { color: #082908; }
		
		/* MENU NUEVO */
		div#capamenu { margin-left: 10px; margin-top: 20px; margin-bottom: 25px; background: url(../Imagenes/bg_login_top.gif) no-repeat; border: none; padding-top: 6px;	}
		div#capamenu #elmenu { border: none; background: url(../Imagenes/bg_login_middle.gif) repeat-y; margin: 0px; padding: 5px; padding-bottom: 10px; }
		div#capamenu #cierre { background: url(../Imagenes/bg_login_bottom.gif) no-repeat; }		
		ul#menu { color: #082908; }
		ul#menu li { list-style: none; text-transform: uppercase; font-weight: bold; padding-left: 5px; }
		ul#menu li span { background: url(../Imagenes/li_hoja.gif) no-repeat; padding-left: 15px; }
		ul#menu li ul { margin-bottom: 10px; }
		ul#menu li ul li { text-transform: none; font-weight: bold; padding-left: 20px; }
		ul#menu li ul li ul { margin-bottom: 0px; }
		ul#menu li ul li ul li { padding-left: 0px;  }
		ul#menu a { text-decoration: none; color: #082908; font-weight: normal; display: block; width: 148px; border-bottom: 1px solid #CADAB2;  padding: 0 0 0 5px; }	
		ul#menu a:hover { text-decoration: none; border-bottom: 1px solid #082908; background: #CADAB2; }	
		
	/* PAGINACION */
		.paginacion { font-size: 0.9em; margin-top: 10px; margin-bottom: 10px; border-top: #CADAB2 1px solid; text-align: center; }
		.paginacion span { float: left; margin-left: 5px; }
		.paginacion span.dcha { float: right; margin-right: 5px; }
		.paginacion .botonera { clear: both; background: url(../Imagenes/bg_paginacion_bottom.gif) no-repeat center;  }
		
	/* PORTADA */
		#portada { background: url(../Imagenes/img_portada2.gif) no-repeat; height: 400px; }
		
		/* FOOTER */
	#footer { clear: both; background: url(../Imagenes/bg_footer.gif) left no-repeat; padding-bottom: 75px; }
	#footer p { padding-left: 250px; border-top: 1px solid #70894B;	}
	address { padding: 0 0 20px 250px; font-style: normal; }

