/*GNA a partir de aquí están las que se han creado específicamente*/
/*cargamos estilos de hojas css secundarias para cargar el logo de arriba izda y los menus laterales*/
#cabecera h1{width:210px;}
/*#cabecera h1 a{background:url(/imgs/logo.navarra.es.gif) left top no-repeat;width:210px;}
#lateral #enlacesRelacionados h2{background:url(/es/imgs/txt.enlaces-relacionados.gif) left bottom no-repeat;}*/
/*cargamos las imagenes*/
#cabecera h1 a{background:url(../imgs/logo.navarra.es.gif) left top no-repeat;width:210px;}
#lateral #enlacesRelacionados h2{background:url(../imgs/txt.enlaces-relacionados.gif) left bottom no-repeat;}

/* Clases propias EAQ */
TD.flecha
{
	width: 2%;
}
TD.casillasimple
{
	width: 25%;
}
TD.casilladoble
{
	width: 73%;
}
TD.casillasimpleb
{
	width: 60%;
}
TD.casilladobleb
{
	width: 40%;
}
TD.casillagrande
{
	width: 98%;
}
.filadatagrid1
{
	width: 2%;
}
.filadatagrid2
{
	width: 35%;
}
.filadatagrid2b
{
	width: 35%;
	font-size:90%;
	font-family: Arial, Helvetica, sans-serif;
}
.filadatagrid3
{
	width: 15%;
	font-size:90%;
	font-family: Arial, Helvetica, sans-serif;
}
.filadatagrid4
{
	width: 13%;
	font-size:90%;
	font-family: Arial, Helvetica, sans-serif;
}
.ayuda
{
	vertical-align: top;
}
.header1
{
	width: 37%;
	font-weight:bold;
}
.header2
{
	width: 35%;
	font-weight:bold;
}
.header3
{
	width: 15%;
	font-weight:bold;
	text-align:center;
}
.header4
{
	width: 13%;
	font-weight:bold;
	text-align:center;
}
.headerbuscador1
{
	width: 43%;
	font-weight:bold;
}
.headerbuscador2
{
	width: 43%;
	font-weight:bold;
}
.headerbuscador3
{
	width: 14%;
	font-weight:bold;
}
.headeranuncios1
{
	width: 42%;
	font-weight:bold;
}
.headeranuncios2
{
	width: 40%;
	font-weight:bold;
}
.headeranuncios3
{
	width: 18%;
	font-weight:bold;
}
.filabuscador1
{
	width: 45%;
}
.filabuscador2
{
	width: 45%;
	font-size:90%;
	font-family: Arial, Helvetica, sans-serif;
}
.filabuscador3
{
	width: 10%;
	font-size:90%;
	font-family: Arial, Helvetica, sans-serif;
}
.novedades
{
	float: left;
	width: 95%;
	color: #cc0000;
/*	border-bottom: 1px solid #cc0000;*/
	font-size: 100%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.filalicitacion0
{
	width: 2%;
	padding-top: 4px;
	
}
.filalicitacion1
{
	width: 42%;
}
.filalicitacion2
{
	width: 43%;
	font-size:90%;
	font-family: Arial, Helvetica, sans-serif;
}
.filalicitacion3
{
	width: 13%;
	font-size:90%;
	font-family: Arial, Helvetica, sans-serif;
}
.botontexto
{
	border: none;
	background-color: #CC0000;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:95%;
	color: #fff;
}
.combolargo	{
	width: 370px;
	/*font-size: 95%;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #999;
	background-color: #fff;
	font-size: 100%;
}
.suspendido{
	float: left;
	width: 95%;
	color: #cc0000;
/*	border-bottom: 1px solid #cc0000;*/
	font-size: 90%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.tabladinamica
{
	width: 100%;
	border: none;
}
TD.casillacompleta
{
	width: 100%;
}
TD.derecha
{
	text-align: right;
}
TD.suscripcion
{
	width: 80%;
}

.aviso{font-weight:bold;color:#c00;border:1px dashed #e66;padding:0.5em;}
.dgRec0
{
	width: 2%;
}
.dgRec1
{
	width: 32%;
}
.dgRec2
{
	width: 20%;
}
.dgRec3
{
	width: 31%;
}
.dgRec4
{
	width: 15%;
}
.headerRec1
{
	width: 41%;
	font-weight:bold;
}
.headerRec2
{
	width: 28%;
	font-weight:bold;
}
.headerRec3
{
	width: 18%;
	font-weight:bold;
}
.headerRec4
{
	width: 15%;
	font-weight:bold;
}
.listaresultadoscabecera
{
	font-weight: bold;
	border-bottom: solid 1px #999999;
}
#resultadosencontradosbold
{
	text-align: left;
	float: left;
	width: 95%;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #000;
	font-weight: bold;
}
.campolargo	{
	width: 350px;
	/*font-size: 95%;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #999;
	background-color: #fff;
	font-size: 100%;
}
.campomedio	{
	width: 270px;
	/*font-size: 95%;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #999;	
	background-color: #fff;
	font-size: 100%;	
}
.campocortonumerico	{
	width: 100px;
	/*font-size: 95%;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #999;
	background-color: #fff;
	text-align: right;
	font-size: 100%;
}
#paginacion{
	float: left;
	width: 95%;
/*	text-align: right;*/
	color: #888;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	vertical-align: middle;
	clear: none;
	text-align: right;
	
	/*border: 1px solid red;*/
}
.floatderecha
{
	float:right;
}
#resultadostitulo
{
	font-size: 1.2em;
	font-weight: bold;
	color:#900;
	margin-bottom:0.8em;
	clear:both;
}
.tablacriterios{
	width: 100%;
	background-color: #F5F5EB;
	text-align: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
.buscadorliteral
{
	width: 33%;
}
.campolargo2	{
	width: 370px;
	/*font-size: 95%;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #999;
	background-color: #fff;
	font-size: 100%;
	height: 60px;
}

/*especifico para la consulta*/
td.conceptoSolicitudinicial
	{
	padding-right:5px;/*10*/
	padding-left:0.5em;
	padding-bottom:5px;
	padding-top:7px;
	font-weight:normal;
	color:#333;
	border-bottom:1px solid #999;
	border-top:1px solid #999;
	background-color:#DCDCDC;
	vertical-align: top;
	}
td.conceptoSolicitud
	{
	padding-right:10px;
	padding-left:1em;
	padding-bottom:5px;
	padding-top:7px;
	font-weight:normal;
	color:#333;
	border-bottom:1px solid #999;
	background-color:#DCDCDC;
	vertical-align: top;
	}
td.conceptoSolicitudClaro
	{
	padding-right:10px;
	padding-left:11em;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:normal;
	color:#666;
	border-bottom:1px solid #999;
	background-color:#F5F5EB;
	}
	
td.valorSolicitudinicial
	{
	padding-right:10px;
	padding-left:1em;
	padding-bottom:5px;
	padding-top:5px;
	color:#666;
	border-bottom:1px solid #999;
	border-top:1px solid #999;
	background-color:#F5F5EB;
	font-size: 0.9em;
	}
	
td.valorSolicitud
	{
	padding-right:10px;
	padding-left:1em;
	padding-bottom:5px;
	padding-top:5px;
	color:#666;
	border-bottom:1px solid #999;
	background-color:#F5F5EB;
	}
	
input{padding:0.1em 0.3em;background:url(../imgs/bk.input.gif) left center repeat-x;}

#lateral #pasos ul{
	/*border-bottom:1px solid #ccc;*/
	background-color: #F5F5EB;
	margin:0;
	/*padding:0 0.5em 0em;*/
	margin:0.5em 0 0;
	}
#lateral #pasos h2{height:11px;/*border-bottom:1px solid #e3e3e3;*/margin:1em 0 0;padding:0;font-size:1em;}
#lateral #pasos h2 span{display:none;}
#lateral #pasos li{
	/*margin:0.5em 0 0;*/
	padding:0.5em 0 0.3em 0.7em;
	border-bottom:1px solid #ccc;
	color:#777;
	display:block;
	font-size:0.9em;
	}
#lateral #pasos .fijo a{color:#222;}
#lateral #pasos .ultimo{border-bottom:0;}
#lateral #pasos a{color:#777;display:block;text-decoration:none;font-size:0.9em;}
#lateral #pasos a:hover{color:#c00;}
/*#lateral #pasos h2{background:url(../imgs/txt.enlaces-relacionados.gif)}*/

#botonbuscar{
	float: right;
	padding-right: 1.8em;
	}

#botonbuscar input.botonred{
	background:url(../imgs/bk.boton.gif) left center repeat-x;
	background-color: #CC0000;
	padding:0;
	border:1px solid #cc0000;
	width:4.5em;
	color:#CCC;
	}
	
/*.solicitud
{
	font-family:Arial, Verdana;
	font-weight:normal;
	color:#000000;
	padding-left:5px;
}*/

TABLE.archivo{
	background-color:#F5F5EB;
	border: 1px solid #999999;
	padding: 10px 10px 10px 10px;
	width: 94%;
}

TABLE.archivo caption{
	text-align: left;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	height: 20px;
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
}

.archivotxt{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 0.75em;*/
	font-weight: bold;
	padding: 10px 0 5px 15px;
	text-align: left;
}

/*#archivo span{
	float: left;
	padding-left: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	padding-bottom: 10px;
	width: 100%;
	text-align: left;
}*/

TABLE.archivo .campo{
	text-align: left;
	}

TABLE.archivo .campolargo{
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #999;
	background-color: #fff;
	font-size: 100%;
	margin-right: 5px;
	text-align: left;
}

#botonaceptar{
	float: right;
	/*padding-right: 25px;*/
	padding-top: 5px;
}

TABLE.archivo .error{
	text-align: left;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 5px;
}

h1 span{
	display: none;
}

td.comentario{
	text-align: left;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 5px;
}

INPUT.campoextralargo{
	width: 550px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #999;
	background-color: #fff;
	font-size: 100%;
	margin-right: 5px;
	text-align: left;
}

#texto
{
	width:400px;
	height:60%;
}

.centro
{
	text-align:center;
}
