/*-------------------------------------------
		SOLICITUD DE RESERVA Enagas
-------------------------------------------*/
#contenedorCentral.degradadoTitulo2 { float:left; width:99.3%; background:#fff url(../img/deg_aplicacion.gif) left top no-repeat;}
/* Elementos formulario */

#contenidoQuienes.solicitudReserva form { margin: 2em 0 0 19px }
#contenidoQuienes.solicitudReserva p.rastroMigas { color:#5A7E8E;padding:1em 0 0 1.7em; }
#contenidoQuienes.solicitudReserva p.entradillaRobot { color:#444444; padding:.5em 1em 0 1.7em; }
#contenidoQuienes.solicitudReserva form.confirmar input,
#contenidoQuienes.solicitudReserva form.confirmar textarea { border-width: 1px; background: #e6eef0; color: #16518c }

#contenidoQuienes.solicitudReserva fieldset { margin: 1.5em 0 1em 0; padding: 0 }
#contenidoQuienes.solicitudReserva legend { display: block; margin-bottom: .5em; color: #444; font-size:1em; font-weight: bold }
#contenidoQuienes.solicitudReserva div { margin-bottom: .3em }
#contenidoQuienes.solicitudReserva label { font-size: 1em; }
#contenidoQuienes.solicitudReserva input { font-size: 1.15em }
#contenidoQuienes.solicitudReserva label input { width: 8em; margin-bottom:0 }
#contenidoQuienes.solicitudReserva label.radio, #contenidoQuienes.solicitudReserva label.radioMin { float:left; width:13em; display:block}

#contenidoQuienes.solicitudReserva label.first { margin-left: 5.6em }
#contenidoQuienes.solicitudReserva label.radio input { width: auto; vertical-align:middle; margin-left:3px; margin-top:1px }

#contenidoQuienes.solicitudReserva label.radioMin { width:8em;}

#contenidoQuienes.solicitudReserva p.botones { clear: both; margin: 3em 2em 0 0; text-align: right }
#contenidoQuienes.solicitudReserva p.botones input { margin-left: 1em; border:1px solid #26768D; background:none; font-weight:bold; font-size:.9em; color:#26768D; }

#contenidoQuienes.solicitudReserva ul.botones { margin: 2em 1em 0 0; text-align: right }
#contenidoQuienes.solicitudReserva ul.botones li { display: inline; margin-right: 1.5em }

/* Estilo de cada campo */
#contenidoQuienes.solicitudReserva label.class01 { float:left; width:33.5em; margin-bottom:0.4em}
#contenidoQuienes.solicitudReserva label.class02 { float:left; width:18.5em; margin-bottom:0.4em}
#contenidoQuienes.solicitudReserva label.class03 { float:left; width:15em; margin-bottom:0.4em}
#contenidoQuienes.solicitudReserva label.class04 {float:left; width:17em; margin-left:2.5em; margin-bottom:0.4em}
#contenidoQuienes.solicitudReserva label.class04 span {float:left; width:7em; display:block; padding-top:0.5em}
#contenidoQuienes.solicitudReserva label.class03 span {float:left; width:5em; display:block; padding-top:0.5em}
#contenidoQuienes.solicitudReserva label.class02 span, #contenidoQuienes.solicitudReserva label.class01 span  {float:left; width:5.8em; display:block; padding-top:0.5em}
#contenidoQuienes.solicitudReserva label.class01 span.company  {float:left; width:12.165em; display:block; padding-top:0.5em}
#contenidoQuienes.solicitudReserva label.class01 span.labelPtoSalida  {float:left; width:14.4em; display:block; padding-top:0.5em}
#contenidoQuienes.solicitudReserva label.compania input { width: 17.55em; }

#contenidoQuienes.solicitudReserva label.cif { }
#contenidoQuienes.solicitudReserva label.cif input {}

#contenidoQuienes.solicitudReserva label.domicilio input { width:23.05em;  }

#contenidoQuienes.solicitudReserva label.numero { }
#contenidoQuienes.solicitudReserva label.numero input {  }

#contenidoQuienes.solicitudReserva label.ciudad input { }
#contenidoQuienes.solicitudReserva label.provincia input { width:7.6em;}
	/*	* html #contenidoQuienes.solicitudReserva label.provincia input { width:8em;}*/

/*#contenidoQuienes.solicitudReserva label.provincia input.wWidth { width:200em;  }*/
#contenidoQuienes.solicitudReserva label.rzonSocial input { width:17.5em; }
#contenidoQuienes.solicitudReserva label.ptoSalida input { width:15.5em; }
#contenidoQuienes.solicitudReserva label.cifdni { }
#contenidoQuienes.solicitudReserva label.cifdni input {  }
#contenidoQuienes.solicitudReserva label.cp {}
#contenidoQuienes.solicitudReserva label.cp input {  }

#contenidoQuienes.solicitudReserva label.tel input {  }

#contenidoQuienes.solicitudReserva label.fax {  }
#contenidoQuienes.solicitudReserva label.fax input { width:7.6em;}
	/*	* html #contenidoQuienes.solicitudReserva label.fax input { width:8em;}*/

#contenidoQuienes.solicitudReserva label.email {  }
#contenidoQuienes.solicitudReserva label.email input { }

#contenidoQuienes.solicitudReserva label.planta select { position: relative; left:6.9em; width:23em; }

#contenidoQuienes.solicitudReserva label.pentrada select { width:30em;}
#contenidoQuienes.solicitudReserva label.pentrada span, #contenidoQuienes.solicitudReserva label.pentrada2 span {float:left; display:block; width:19.6em; padding-top:0.3em}
#contenidoQuienes.solicitudReserva label.pentrada2 select { width:23em;}

#contenidoQuienes.solicitudReserva label.capRCT input { position:relative; left:5.8em; width:6em; text-align:right;}


#contenidoQuienes.solicitudReserva label.capRCT span { padding-left:6.9em;}

#contenidoQuienes.solicitudReserva label.plantaRCT input, #contenidoQuienes.solicitudReserva label.planta input, #contenidoQuienes.solicitudReserva label.servicio input, #contenidoQuienes.solicitudReserva label.plaSolRCT input { width:18.8em;}
#contenidoQuienes.solicitudReserva label.capSol input, #contenidoQuienes.solicitudReserva label.regasutlSol input {margin-left:12.4em}
#contenidoQuienes.solicitudReserva label.plaSolRCT input { width:18.8em;}
#contenidoQuienes.solicitudReserva label.plaSolRCT span, #contenidoQuienes.solicitudReserva label.capSolRCT span, #contenidoQuienes.solicitudReserva label.utlSol span{width:25em; display:block; float:left;}

#contenidoQuienes.solicitudReserva label.planta span, #contenidoQuienes.solicitudReserva label.servicio span, #contenidoQuienes.solicitudReserva label.capSol span, #contenidoQuienes.solicitudReserva label.regasutlSol span{width:17em; display:block; float:left;}


#contenidoQuienes.solicitudReserva label.capSolRCT input {width:18.8em; margin-right:0.3em} 



#contenidoQuienes.solicitudReserva label.servicio select { position: relative; left:11.1em; width: 23em }


#contenidoQuienes.solicitudReserva label.capacidad input
	{ position:relative; left:5.4em; width:6em; text-align:right;}
/*	
#contenidoQuienes.solicitudReserva label.capacidad input, #contenidoQuienes.solicitudReserva label.capSol input
	{ position:relative; left:2.4em; width:6em; text-align:right;}
*/
#contenidoQuienes.solicitudReserva label.capacidad span { padding-left:6.5em;}


/*#contenidoQuienes.solicitudReserva label.utilizo input {  position:relative; left:4.9em; width:6em; text-align:right; }*/
#contenidoQuienes.solicitudReserva label.utilizo input
	{ position:relative; left:4.9em; width:6em; text-align:right;}

#contenidoQuienes.solicitudReserva label.utilizo2 input { position:relative; left:7em; width:6em; text-align:right; margin-right:0.3em}
#contenidoQuienes.solicitudReserva label.utilizo2 span { padding-left:8em; margin-right:2.5em;}
	
	#contenidoQuienes.solicitudReserva label.utlSol input
	{margin-left:12.4em; margin-right:0.3em}

#contenidoQuienes.solicitudReserva label.utilizo span { padding-left:5.9em; margin-right:2.5em;}


#contenidoQuienes.solicitudReserva label.utilizo input.confirmar { border:1px solid #26768D; padding:.15em .5em; padding-bottom:0.14em; text-align:center; background:#fff; font-weight:bold; font-size:.9em; width:7em; color:#26768D; margin-left:3.5em; cursor:pointer;}
#contenidoQuienes.solicitudReserva label.utilizo2 input.confirmar { border:1px solid #26768D; padding:.15em .5em; padding-bottom:0.14em; text-align:center; background:#fff; font-weight:bold; font-size:.9em; width:7em; color:#26768D; margin-left:-6.5em; cursor:pointer;}
		* html #contenidoQuienes.solicitudReserva label.utilizo input.confirmar { margin-left:1.8em;}

#contenidoQuienes.solicitudReserva label.entrada {width:auto;  display:block; }
#contenidoQuienes.solicitudReserva label.entrada input {  border-width: 1px; background: #e6eef0; color: #16518c;margin-bottom:2px;}
#contenidoQuienes.solicitudReserva label.entrada span, #contenidoQuienes.solicitudReserva label.inicio span, #contenidoQuienes.solicitudReserva label.fin span, #contenidoQuienes.solicitudReserva label.duracion span, #contenidoQuienes.solicitudReserva label.durSol span{display:block; width:11em; float:left; padding-top:0.25em}
#contenidoQuienes.solicitudReserva label.duracion span.dias,  #contenidoQuienes.solicitudReserva label.capSol span.dias,  #contenidoQuienes.solicitudReserva label.durSol span.dias,  #contenidoQuienes.solicitudReserva label.capSolRCT span.dias, #contenidoQuienes.solicitudReserva label.utlSol span.dias, #contenidoQuienes.solicitudReserva label.regasutlSol span.dias{width:auto;  float:none; display:inline}

#contenidoQuienes.solicitudReserva label.inicio input { vertical-align:middle  }
#contenidoQuienes.solicitudReserva label.inicio a { vertical-align:middle }
#contenidoQuienes.solicitudReserva label.inicio img {margin:0; padding:0;}

#contenidoQuienes.solicitudReserva label.fin input {  vertical-align:middle }
#contenidoQuienes.solicitudReserva label.fin a { vertical-align:middle}

	#contenidoQuienes.solicitudReserva label.duracion { display:none;}



#contenidoQuienes.solicitudReserva label.duracion input, #contenidoQuienes.solicitudReserva label.durSol input
	{  border-width: 1px; background:#e6eef0; color:#16518c;}
	
	#contenidoQuienes.solicitudReserva label.durSol input { }
	
	
	

/*#contenidoQuienes.solicitudReserva form.confirmar label.duracion input { left: 5.75em;}
#contenidoQuienes.solicitudReserva label.duracion span, #contenidoQuienes.solicitudReserva label.durSol span
	{ margin-left: 7em; /*vertical-align:-20px;*//*}*/

#contenidoQuienes.solicitudReserva label.comentario textarea { display: block; width: 95%; margin-top: .3em; font: 1.15em Verdana, Helvetica, sans-serif }

#contenidoQuienes.solicitudReserva label.solicita input { width:28.8em; margin-left:2em;}
#contenidoQuienes.solicitudReserva label.tipoCliente input { width:14.9em; margin-left: 2em }

/* Listado */
#contenidoQuienes.solicitudReserva ol.listado { margin: 2em 0 0 4em; color: #444 }
#contenidoQuienes.solicitudReserva ol.listado a { color:#3366CC; }
/*Formulario*/

/*MENSAJES DE ERROR*/
#dError { border:1px solid #C9D7DE; margin:.625em 1.8em; padding:.625em;}
	#dError ul li { color:red;}

/*esilo de la mano en los botones*/
.botones a { color:#26768D;}
	.botones a:hover { text-decoration:none;}
	
.dGoBack { border:1px solid #26768D; padding:.15em .5em; padding-bottom:0.14em; text-align:center;}
	.dGoBack a { color:#26768D;}
	.dGoBack a:hover { text-decoration:none;}
	
.dGoBack#printer { display:none; width:7em;}

.boton { cursor:pointer;}
#dateIni, #dateFin  { visibility:hidden;}

/**/
#tableCapacidad { margin-top:1.25em; margin-left:1.8em;}
	#tableCapacidad .tdDelete { padding:.5em 0; border-bottom:1px dotted #C9D7DE; padding-bottom:0.3125em;}
	#tableCapacidad .pddRight { padding-right:1.25em;}
	
	/*#tableCapacidad input { margin-right:1.25em;}*/
	#tableCapacidad input.wW50 {width:3.125em;}
	/*#tableCapacidad .tdDelete input { border:1px solid #26768D; padding:.15em .5em; padding-bottom:0.14em; text-align:center; background:#fff; font-weight:bold; font-size:.9em; width:7em; color:#26768D; cursor:pointer;}*/
	
	
	#tableCapacidad .pdd07 {padding-right:.7em;}
	#tableCapacidad .pdd08 {padding-right:.8em;}
	#tableCapacidad .btnDelete { width:2.3em;}
	
	#tableCapacidad .btnDelete { width:2.3em;}
	
acronym { border:0;}
#contenidoQuienes.solicitudReserva legend.oculto { display:none;}
.closeSolicitud { width:98%; padding-bottom:.5em; margin-bottom:.5em; border-bottom:1px dotted #C9D7DE;}

.imgGen	{ float:left; margin-right:2.5em;}
.textoRobot { float:left; width:20em; margin-left:.5em;}
	.textoRobot input { margin:.3em 0;}
.oculto { display:none;}

/*tipo de suministro*/
#contenidoQuienes.solicitudReserva #dTipSum { float:left; width:20em;}
#contenidoQuienes.solicitudReserva #dTipSum1 { float:left; width:28em;}
#contenidoQuienes.solicitudReserva #dTipSum fieldset, #contenidoQuienes.solicitudReserva #dTipSum1 fieldset { margin:0; padding:0;}
#contenidoQuienes.solicitudReserva #dTelemedia {float:left;}
#contenidoQuienes.solicitudReserva #dTelemedia fieldset { margin:0; padding:0;}
#contenidoQuienes.solicitudReserva #dTelemedia input, #contenidoQuienes.solicitudReserva #dTipSum1 input{width:auto; vertical-align:middle}
#contenidoQuienes.solicitudReserva #dTelemedia label,  #contenidoQuienes.solicitudReserva #dTipSum1 label {display:block; float:none;}

/*Paso 3 de 5. Datos de Presión y Capacidad*/
#contenidoQuienes.solicitudReserva #contentPresion { float:left; width:100%;}
#contenidoQuienes.solicitudReserva .ftl { float:left;}
#contenidoQuienes.solicitudReserva .ftl.mrg01 { margin-left:2.3em;}
#contenidoQuienes.solicitudReserva .ftl.mrg02 { margin-left:2em;}
#contenidoQuienes.solicitudReserva .ftl.mrg02 input { margin-top:.45em;}
#contenidoQuienes.solicitudReserva .ftl input { width:12.6em;}

/*Paso 5 de 5. Confirmar solicitud*/
#contenidoQuienes.solicitudReserva label.suministro input { width:17.35em;}
#contenidoQuienes.solicitudReserva label.telemedida input { }
#contenidoQuienes.solicitudReserva label.rzonSolCon input {  width:17.35em; }
#contenidoQuienes.solicitudReserva label.DNICIF input { }
#contenidoQuienes.solicitudReserva label.dirPtoSal input { width:15.4em; }
#contenidoQuienes.solicitudReserva label.numPtoSal input {}
#contenidoQuienes.solicitudReserva div.presion input, #contenidoQuienes.solicitudReserva div.presion2 input  {margin-right:.2em}

