@charset "utf-8";
/* CSS Document */
	body {background: #EAF4FF; color: #000; font-family: Arial; font-size: 14px; margin:0; overflow:hidden;}
	#container {}

	#solicitud {background-color:#EAF4FF; clear: both; height: 100%; margin: 10px auto 15px auto; _margin: -3px auto 5px auto; overflow:hidden; position:relative; width:780px;}
	#solicitud #form {font-size: 12px; margin: 10px 0 20px 0px; 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: 0px 76px 10px 0; font-weight:bold; line-height:20px;}
	#solicitud #form .infotitulo {text-align: left;	height: 55px; padding: 0 0 0 0;}
	#solicitud #form .gratis {width: 100px;}
	#solicitud #form .txt {text-align: left;}
	#solicitud #form .numeroval {width: 60px;}
	#solicitud #form .txt_cp {width: 106px; _width: 111px;}	
	#solicitud #form .txt_piso {width: 30px; _width: 28px;} 
	#solicitud #form .txt_puerta {text-align: right; padding: 0 5px 0 0; width: 44px; _width: 40px;}
	#solicitud #form .cpval {width: 70px;}
	#solicitud #form .txt_edad {width: 100px; _width: 111px;}
	#solicitud #form .edadval {width: 70px;}
	#solicitud #form .telef {text-align: right; width: 65px; _width: 58px;}
	#solicitud #form .telefval {width: 50px;  padding-left:10px;}
	#solicitud #form .txt_numero {width: 80px;}
	#solicitud #form .txt_poblacion {text-align: right; padding: 0 10px 0 10px; width: 55px; _width: 66px;}
	#solicitud #form .poblacionval {}
	#solicitud #form #provincia, #solicitud #form #nacionalidad, #solicitud #form #pais,  #solicitud #form #sinivel  {width: 250px; _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;}

	/* 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(../img/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;}