/* CSS Document */

	#solicitud {background-color:#d5fcc8; clear: both; height: 100%; margin: 0 auto 15px auto; _margin: -3px auto 5px auto; overflow:hidden; position:relative; width:780px; font-family: Arial;}
	#solicitud #form {font-size: 12px; margin: 0px 10px 20px 10px; overflow:hidden; height:100%;}
	#solicitud #form h2 {color: #FFF; font-size: 22px;}
	#solicitud #form .formulario {margin:0 10px 0;}
	#solicitud #form .claim {color: blue; text-align: Left; font-size:14px; padding: 15px 76px 10px 60px; font-weight:bold;}
	#solicitud #form .infotitulo {text-align: left;	height: 55px; padding: 0 0 0 0;}
/*	#solicitud #form .gratis {width: 100px;} */
	#solicitud #form .txt {text-align: left; width: 80px;}
	#solicitud #form .numeroval {width: 80px;}
	#solicitud #form #direccion {padding-left: 5px;}
	#solicitud #form .txt_cp {width: 92px; _width: 81px;}	
	#solicitud #form .txt_numero {width: 95px;}
	#solicitud #form .txt_piso {padding: 0 10px 0 10px; width: 35px; _width: 8px; text-align: left; } 
	#solicitud #form .txt_puerta {padding: 0 10px 0 10px; width: 35px; _width: 8px; text-align: left; }
	#solicitud #form .numeroval {width: 20px;}
	#solicitud #form .puertaval .pisoval {width: 60px;}
	#solicitud #form .cpval {width: 50px;}
	#solicitud #form .txt_edad {width: 92px; _width: 81px;}
	#solicitud #form .edadval {width: 50px;}
	#solicitud #form .txt_telef { padding: 0 0px 0 10px; width: 60px; _width: 51px; text-align: left;}
	#solicitud #form .telefval {width: 40px; padding-left: 8px;}
	#solicitud #form .txt_poblacion {padding: 0 0px 0 10px; width: 60px; _width: 51px; text-align: left;}
	#solicitud #form .poblacionval {width: 40px; padding-left: 8px;}
/*	#solicitud #form #provincia, #solicitud #form #nacionalidad {width: 236px; _width: 245px;} */
	#solicitud #form #tipovia {float: left; margin: 0 10px 0 0; width: 62px;}
	#solicitud #form .campo {float: left;}
	#solicitud #form .linfinal {padding: 8px 0 0 0;}
	#solicitud #form .linfinal label {margin: 0 10px 0 0;}	
	#solicitud #form select{background:#EEE; color: #6F6F6F; border: solid 2px #DFDFDF; width:244px;}

	/* Resaltado del campo */		
	#status{width:50%; padding:10px; outline:none; height:36px; }
	.focusField{border:solid 2px #73A6FF; background:white; color:#000; }
	.idleField{background:#EEE; color: #6F6F6F; border: solid 2px #DFDFDF;}
	/*Styling del boton */
	.button { font: 16px Arial; color:#FFFFFF; border: none; width:211px; height:44px; background: url(../images/solicitar_bt_form.gif) no-repeat top left ; padding: 1px 8px; text-align:center; font-weight:bold; }
	.button:hover { cursor:pointer; border: none; }
	#enviar:hover {cursor:pointer;}

