/**************************/
/******* GENERALES ********/
/**************************/

.rastroMigas{
	width:98.3%;
	float:left;
	clear:both;
	margin-bottom:0.7em;
	margin-top:0.5em;
}

.flechaRastro{
	margin-top:0.625em;
	background: url(../imagenes/general/flechaUrl.gif) left  no-repeat;
	width:1.2em;
	height:1.1em;
	float:left;
	margin-left:0.5em;
}

.letraRastro{
	margin-top:0.55em;
	float:left;
	padding-left:0.3em;
	color:#336377;
	background-color: inherit;
}

.letraRastro a{
	color:#336377;
	background-color: inherit;
}

.letraRastro a:hover{
	color:#336377;
	text-decoration:underline;
	background-color: inherit;
}

/**************************/
/********** TEXTO **********/
/**************************/

.menuSuperior{
	clear:both;
	background: url(../imagenes/general/fondoMenuTexto.gif) left  repeat-x;
	height:4.8em;
	width:96.9%;
	margin-left:1em;
	margin-bottom:0.4em;
	border-left:1px solid #BFCED4;
	border-right:1px solid #BFCED4;
}

.letraAzulNegrita{
	color:#003C55;
	background-color: inherit;
	font-weight:bold;
	padding: 0.5em 0.8em 0.6em 0.8em;
	font-size:1.1em;

}

.seccionesSup{
	clear:both;
	float:left;
	margin-top:0.2em;
	padding-left:1.5em;
}

.seccionMenu{
	float:left;
	background:url(../imagenes/general/icoSeccion.gif) left  no-repeat;
	color:#2D4E86;
	background-color: inherit;
	padding-left:1.3em; 
	padding-right:1em;
}

.seccionMenu a{
	color:#2D4E86;
}

.seccionMenu a:hover{
	color:#2D4E86;
	text-decoration:underline;
}

.cuadroCentral{
	width: 95%;
	margin-left: 2%;
}

.cuadroCentralFloat{
	float:left;
	padding-right:1em;
	padding-left:1em;
	margin-bottom:0.7em;
}

/*Clases para separar las secciones en el tipo texto*/


.seccionCentralBlanca{
	width:96.5%;
	float:left;
	color:#000000;
	padding-left:0.5em;
	padding-right:0.5em;
	margin-bottom:1em;
	text-align:justify;border:0.1em solid #ffffff;
}

.seccionCentralAzul{
	width:96.5%;
	float:left;
	color:#000000;
	padding-left:0.5em;
	padding-right:0.5em;
	margin-bottom:0.7em;
	margin-left:0.6em;
	background-color:#CCD8DD;
	text-align:justify;
}

/*Clases para separar las secciones en el tipo texto*/

.seccionCentral{
	width:96.5%;
	float:left;
	color:#000000;
	padding-left:0.5em;
	padding-right:0.5em;
	margin-bottom:0.7em;
	text-align:justify;border:0.1em solid #ffffff;
	border:solid white 1px;
	
}

.mitadIzq{
	width:46.5%;
	float:left;
	color:#000000;
	padding-left:0.5em;
	padding-right:0.3em;
	margin-bottom:0.7em;
	margin-top:0.7em;
	text-align:justify;border:0.1em solid #ffffff;
	border:solid white 1px;
}

.mitadDch{
	width:47%;
	float:right;
	color:#000000;
	padding-left:0.3em;
	padding-right:0.8em;
	margin-bottom:0.7em;
	margin-top:0.7em;
	text-align:justify;border:0.1em solid #ffffff;
	border:solid white 1px;
}

.fondoAzul{
	float:left;
	background-color:#CCD8DD;
	padding:0.58em;
	color:#000000;
	margin-top:0.5em;
	width: 97.5%;
}

.fondoBlanco{
	float:left;
	padding:0.58em;
	color:#000000;
	margin-top:0.5em;
}

.lineaCompleta{
	width: 95%; 
	float: left;
	margin-left:0.5em;
	margin-top:0.3em;
	margin-bottom:0.4em;
}

.lineaConFoto{
	width: 80%;
	float: left;
	margin-left:1em;
}

.lineaRelacionado{
	float: left;
	margin:0.2em 0.2em 0.2em 0.4em;
	width:94%;
}

.lineaRelConFoto{
	float: left;
	margin:0.2em 0.2em 0.2em 0.5em;
	width:67%;
	
}

.icoLista{
	padding:0.1em 0.27em 0.27em 0.27em;
	margin-top:0.1em;
	width: auto;
	float:left;

}

.textoLista{
	float: left;
	width:auto;
	text-align:justify;

}

/**************************/
/********* EVENTOS ********/
/**************************/

/* Listados */


.listCab{
	width: 98.5%;
	padding-left:0.3em;
	background:#919eb5 url(../imagenes/general/listado_relleno.jpg) left repeat-x;
	height: 1.63em;
}

.listLinea{
	width: 98.5%;
	padding-left:0.3em;
	float:left;
	border-bottom: 0.1em #ccd8dd solid;

}

.listCentradoCab{
	padding-top: 0.2em;	
	margin-right: 1em;
}

.listCentradoLinea{
	padding-top: 0.6em;	
}

.listFecha{
	float: left;
	width: 10%;
}

.listFecha2{
	float: left;
	width: 11%;
}

.listTipo{
	float: left;
	width: 15%;
}

.listTipo2{
	float: left;
	width: 11%;
	margin-left:2%;
	margin-right:1%;
}

.listNombre{
	float: left;
	width: 45%;
}

.listNombreEvento{
	float: left;
	width: 55%;
	margin-left: 5%
}

.inputPuntosNegros{
	color:#000000;
	font-size:0.8em;
	width: 12em;
	margin-top:0.2em;
	background:url(../imagenes/general/rellenoInput.gif) repeat-x;
	border:0.1em solid #000000;
}

.listFormato{
	float: left;
	text-align:center;
	width: 10%;
}

.listKb{
	float: left;
	width: 4%;
	text-align:center;
}

.listDescargar{
	float: right;
	text-align:center;
	width: 14%;
	
}

.listBtns{
	border-top: 0.1em #ccd8dd solid;
	float:left;
	padding-top: 1em;
	padding-bottom: 0.5em;
	padding-left:33%;
	padding-right:33%;
	margin-left: 0.3%;
}

.listBtnsSin{
	float:left;
	padding-top: 1em;
	padding-bottom: 0.5em;
	padding-left:33%;
	padding-right:33%;
	margin-left: 0.3%;
}

.listBtn{
	width: 2em;
	float: left;
}

.listBtnPags{
	width: 9em;
	float: left;
}

.listBtnPagNum{
	font-family: Verdana, Arial;
	margin-top:0.2em;
	font-size: 0.9em;
	width: 1.9em;
	color: #003c55;
	float:left;
	text-align:center;
}

.listBtnPagTexto{
	padding-top: 0.3em;
	margin-right: 0.2em;
	margin-left: 0.2em;
	float: left;
}

/* Buscador Interno */

.buscadorInterno{
	width: 98.5%;
}

.buscIntCab{
	width:100%;
	height:auto;
	background-color:#7b91b0;
	float:left;
}

.buscIntCabTexto{
	float:left;
	margin-top:0.2em;
	margin-bottom:0.2em;
	margin-left:0.45em;
}

.buscIntCamposGral{
	width:100%;
	height:auto;
	background-color:#CED7DE;
	float:left;
}

.buscIntCamposGral2{
	width:100%;
	height:auto;
	float:left;
}

.buscIntCamposEv{
	width:100%;
	float:left;
	border-bottom: 0.3em #ffffff solid;
	border-top: 0.2em #ffffff solid;
}

.buscIntCamposEv2{
	width:100%;
	height:7.4em;
	float:left;
	border-bottom: 0.3em #ffffff solid;
	border-top: 0.2em #ffffff solid;
}

.buscIntCamposLinea{
	width:100%;
	height:auto;
	float:left;
}


.buscIntEsqIzq{
	width:0.6em;
	height:auto;
	background-color:#CED7DE;	
	float:left;	
}

.buscIntEsqDch{
	width:0.6em;
	height:auto;
	background-color:#CED7DE;	
	float:right;	
}

.buscIntCamposEvTipo{
	height:auto;
	float:left;
	padding-top:0.9em;
	padding-left:1.5em;
	padding-right:0.5em;
}

.buscIntCamposEvTipoSelect{
	color:#000000;
	font-size:0.8em;
	width: 10em;
	margin-top:0.2em;
	border:0.1em solid #000000;
}

.buscIntCamposEvNombre{
	width:40%;
	height:auto;
	float:left;
	padding-top:1em;
	padding-left:1.5em;
	padding-right:0.5em;
}

.buscIntCamposEvNombre2{
	width:25%;
	height:auto;
	float:left;
	padding-top:1em;
	padding-left:1.5em;
	padding-right:0.5em;
}

.buscIntCamposEvNombreInput{
	color:#000000;
	font-size:0.8em;
	width: 30em;
	margin-top:0.2em;
	background:url(../imagenes/general/rellenoInput.gif) center repeat-x;
	border:0.1em solid #000000;
}

.buscIntCamposEvNombreInput2{
	color:#000000;
	font-size:0.8em;
	width: 18em;
	margin-top:0.2em;
	background:url(../imagenes/general/rellenoInput.gif) center repeat-x;
	border:0.1em solid #000000;
}

.buscIntCamposEvLugar{
	width:30%;
	height:auto;
	float:left;
	padding-top:1em;
	padding-left:1.5em;
	padding-right:0.5em;
}
.buscIntCamposEvLugar2{
	width:22%;
	height:auto;
	float:left;
	padding-top:1em;
	padding-left:1.5em;
	padding-right:0.5em;
}
.buscIntCamposEvLugarInput{
	color:#000000;
	font-size:0.8em;
	width: 20em;
	margin-top:0.2em;
	background:url(../imagenes/general/rellenoInput.gif) center repeat-x;
	border:0.1em solid #000000;
}

.buscIntCamposEvLugarInput2{
	color:#000000;
	font-size:0.8em;
	width: 15em;
	margin-top:0.2em;
	background:url(../imagenes/general/rellenoInput.gif) center repeat-x;
	border:0.1em solid #000000;
}

.buscIntCamposEvProv{
	width:25%;
	height:auto;
	float:left;
	padding-top:1em;
	padding-left:1.5em;
	padding-right:0.5em;
}

.buscIntCamposEvProvInput{
	color:#000000;
	font-size:0.8em;
	width: 15em;
	margin-top:0.2em;
	background:url(../imagenes/general/rellenoInput.gif) center repeat-x;
	border:0.1em solid #000000;
}

.buscIntCamposEvProvInput2{
	color:#000000;
	font-size:0.8em;
	width: 10em;
	margin-top:0.2em;
	background:url(../imagenes/general/rellenoInput.gif) center repeat-x;
	border:0.1em solid #000000;
}

.buscIntCamposEvFecha{
	width:55%;
	height:auto;
	float:left;
	padding-top:2em;
	padding-left:1.5em;
	padding-right:0.5em;
}

.buscIntCamposEvFecha2{
	width:45%;
	height:auto;
	float:left;
	padding-top:1em;
	padding-left:1.5em;
}

.buscIntCamposEvFechaInput{
	color:#000000;
	font-size:0.8em;
	width: 9.5em;
	margin-top:0.2em;
	background:url(../imagenes/general/rellenoInput.gif) center repeat-x;
	border:0.1em solid #000000;
}
.buscIntCamposOrden{
	width:65%;
	height:auto;
	float:left;
	padding-top:0.5em;
	padding-left:1.5em;
	padding-right:0.5em;
}

.buscIntCamposBuscar{
	width:20%;
	height:auto;
	float:right;
	padding-top: 0.5em;
	padding-right:1%;
	text-align:right;
	
}

.buscIntCamposBuscarRadio{
	width:45%;
	height:auto;
	float:left;
	padding-top:0.5em;
}


.buscIntCamposBuscarInput{
	background: url(../imagenes/general/buscador_interno_buscar.gif) no-repeat;		
	background-position: center;
	border: 0;
	width: 6.18em;
	height: 1.8em;	
	cursor:pointer;
}

.buscIntRadio{
	float:left;
	margin-top:0.1em; 
}

.buscIntLetraRadio{
	float:left;
	margin-top:0.15em;
	margin-right:1em;
}

.buscIntCamposMedia2{
	height:auto;
	float:left;
	padding-top:0.8em;
	padding-left:1.5em;
	padding-right:0.3em;
}

.buscIntCamposMedia1{
	height:auto;
	float:left;
	padding-top:0.8em;
	padding-left:0.3em;
	padding-right:0.3em;
}

/*PUBLICACIONES*/

.publicaciones{
	width: 93%;
	padding-left: 3%;
	float: left;
	background-color: white;	
}
.publicacionesIzq{
	width: 48.5%;
	float: left;
	margin-left:0.3em;
	border-right: 0.1em #2d4e86 dashed;
}

.publicacionesDch{
	width: 49%;
	float: left;
	padding-left: 1%;
}

.publicacionGris{
	background-color: #ebe7e7;
	width: 93%;
	float: left;
	border: 0.7em #ebe7e7 solid;
	margin-top: 0.7em;
}

.publicacionBlanca{
	width: 93%;
	float: left;
	padding-left:0.5em;
}

.publTit1{
	font-size: 1.2em;
	width: 100%;
	float: none;
}

.publTit2{
	width: 75%;
	float: left;
}

.publPortadaPeque{
	width: 10%;
	float: left;
	padding-right: 0.7em;
}

.publPortadaGrande{
	width: 30%;
	float: left;
	padding-right: 0.7em;
}

.publTexto{
	float: none;
	clear:both;
}

.publMasInfo{
	width: 100%;
	float:right;
}
.publMasInfoImg{
	width: 20%;
	float:right;
}

.publResumen{
	width: 65%;
	float: left;
}

.publResumenTit{
	padding-top: 0.5em;
	width: 100%;
	float: left;
	border-bottom: 0.1em #2d4e86 solid;
}

/*CAMPAÑAS*/
.campanyaBlanca{
	width: 94.8%;
	float: left;
	padding-left:0.5em;
}
.campMasInfoImg{
	float:right;
	clear: both;
}
.campletraAzulBold{
	color: #2d4e86;
	background-color: transparent;
	font-weight: bold;
	width: 100%;
	text-align:justify;
}
.campTexto{
	width: 100%;
	text-align:justify;
	float: none;
	clear:both;
}
.campanyaTxtIzq{
	width: 78%;
	float:right;
	height:5.7em;
}
.icoCampanyaTxt{
	width: 20%;
	float:left;
	text-align:left;
}
.campanyaTit2{
	width: 100%;
	float: left;
	text-align: justify;
}
.campanyaTitAzul{
	color: #2d4e86;
	background-color: transparent;
	font-weight: bold;
	width:100%;
	padding-bottom: 0.5em;
	font-size: 1.2em;
}
.campanyaContenidoDchTxt{
	float:left;
	width:100%;
}
.campanyaContenidoDch{
	width: 93%;
}
.campanyaGris{
	background-color: #ebe7e7;
	width: 94%;
	float: left;
	border: 0.7em #ebe7e7 solid;
	margin-top: 0.7em;
}
.campanyaMenuIco{
	float: right;
	text-align: center;
	width: 18%;
	text-align:center;
}
.campanya{
	width: 96%;
	padding-left: 2%;
	float: left;
}
.icoTit{
	color: #2d4e86;
	background-color: transparent;
	font-weight: bold;
	width: 100%;
	text-align:center;
}
.campanyaIcono{
	padding-bottom: 0.5em;
	width:5em;
	float:left;
}

.campanyaDch{
	width: 49%;
	float:right;
}
.campanyaActualImg{
	float:left;

}

.camdetTit{
	margin-top:0.5em;
	clear:both;
	margin-bottom:0.7em;
	border-top:dashed #2d4d86 1px;
	border-bottom:dashed #2d4d86 1px;
	height:1.85em;
	width:96%;
	margin-left:1.5%;
	background:url('/imagenes/campanyas/fondoTitDetalle.jpg') repeat-x;
}

.camdetTxt{
	padding-bottom:0.6em;
	color:#2D4E86;
	width:auto;
}

.camdetItem{
	margin-left:1.7em;
	margin-bottom:0.1em;
	height:1.5em;
}

.camdetTxtTit{
	margin-bottom:1em;
	margin-left:1em;
}

.camdetIcoEnlaces{
	clear:both;
	height:auto;
	margin-bottom:1em;
}

.camdetImg{
	width:20%;
	margin-right:1em;
	float:left;
}

.camdetBloque1Txt{
	width:75%;
	margin-right:1em;
	float:left;
}

.camdetMasInfo{
	float:right;
	padding-top:0.6em
}

.camdetIcoTit{
	clear:both;
	padding-top:0.2em;
	margin-left:0.1em;
	margin-right:0.5em;
	float:left;
}

.camdetIcoBloque2{
	float:left;
	width:6%;
	padding-right:2em;
}

.camdetTxtBloque2{
	text-align:justify;
	margin-right:1%;
	float:left;
	width:88%;
}
.camdetTxtBloque3{
	text-align:justify;
	margin-right:1%;
	float:left;
	width:97%;
}
.camdetFondoGris{
	width:98%;
	height:6em;
	background-color:#EBE7E6;
}

.camdetImgGris{
	float:left;width:8%;
	padding-top:0.6em;
	padding-left:0.3em;
	padding-right:1em;
}

.camdetTxtGris{
	text-align:justify;
	padding-top:0.8em;
	margin-right:1%;
	float:left;
	width:87.5%;
	height:5em;
}

.camdetCheck{
	margin-right:0.5em;
}

.camdetMasCampa{
	float:right;padding-top:0.6em;
}

.camdetEnlace{
	clear:both;
	height:1.5em;
	margin-left:5em;
}

.camdetIcoTxt{
	width:30%;
	float:left;
	padding-right:2%;
	padding-bottom:1%;
}

.campanyaIzq{
	width: 46%;
	float: left;
	margin-left:1em;
	border-right: 0.1em #2d4e86 dashed;
}

.campanyaIzqNew{
	width: 35%;
	float: left;
	margin-left:1em;
	border-right: 0.1em #2d4e86 dashed;
}

.camdetContent{
	height:15em;
	margin-left:2.3em;
	width:95%;
}

.camdetIzq{
	width:27%;
	height:auto;
	float:left;
}

.camdetIconos{
	width:99%;

}

.camdetFilaIco{
	width:99%;
	height:auto;
}

.camdetIco{
	float:left;
	padding-bottom:1em;
	height:5%;
	width:32%;
}

.camdetCuadrotxt{
	width:70%;
	height:25%;
	float:right;
}

.camdetCuadroTit{
	width:48%;
	float:left;
}

.camdetParrafo{
	margin-top:0.5em;
	width:99%;
}

.listcamItemBlanca{
	text-align:justify;
	padding:1em;
	margin-bottom:1em;
	height:5.5em;
	margin-left:0.3em;
	width:95%;
}

.listcamItemGris{
	background:#EBE7E7;
	text-align:justify;
	padding:1em;
	margin-bottom:1em;
	margin-left:0.3em;
	width:95%;
	height:5.5em;
}

.listcamTitAzul{
	font-weight:bold;
	color:#2D4E86;
	clear:both;
	padding-bottom:0.2em;
}

.listcamMasInfo{
	float:right;
	padding-top:0.1em;
}

/*OFICINA VITUAL*/

.ovDescr{
	float:left;
	width: 50%;
	border-right: 0.1em #2D4E86 solid;
	border-top: 0.1em #2D4E86 solid;
}
.ovDescrTit{
	float:left;
	width: 99%;
}
.ovDescrText{
	float:left;
	width: 98%;
	background-color:#CCD8DD;
}

.ovInfo{
	float:left;
	width: 48%;
}

.tituloPrincipal{
width:100%;
height:auto;
float:left;
text-align:center;
}

.area_fechaActualizacion{
width:99%;
float:left;
height:auto;
}

.fech_Act{
width:30%;
height:auto;
float:right;
text-align:right;
}

.columnaDrch{
width:49%;
height:100%;
padding-right:0.2em;
float:right;
}

.columnaIzq{
width:49%;
height:100%;
float:left;
border-right:0.1em #2d4e86 dashed;
}

.colContenidoD{
width:95%;
float:left;
height:100%;
padding-left:2%;
}

.tituloInterior{
width:100%;
float:left;
text-align:left;

background:#FFFFFF url(../imagenes/oficinaVirtual/relleno_titulo_secciones.jpg) repeat-x;
}

.colContenidoIz{
width:90%;
float:left;
padding-left:2.5%;
}

.cuerpoColumnas{
width:100%;
float:left;
height:auto;
padding-top:0.5%;
}

.lineaColIzq{
width:100%;
height:auto;
float:left;
padding-top:2%;
}

.itemLilneaIzq{
width:93%;
height:1.70em;
float:right;
border-bottom:0.1em #a4b8d9 solid;
}

.txtItemIzq{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bolder;
color:#000000;
width:70%;
float:left;

}

.icoFlechaNegra{
width:1.18em;
float:right;
padding-top:0.4em;
}

.txtConsultar{
width:18%;
float:right;
text-align:right;
font-weight:bolder;
}



.icoArrowAzul{
	width:1em;
	height:1em;
	float:right;
	padding-right:1%;
	background:url(../imagenes/general/ico_flecha_azul.jpg) no-repeat;
}

.tituloInicio{
width:14.36em;
height:3.36em;
float:left;
background: url(../imagenes/oficinaVirtual/titulo_seccion1_.jpg) no-repeat;
}

.iconoSeccion{
width:4.18em;
height:3.36em;
float:right;
}

.fin_seccion{
width:0.72em;
height:3.36em;
float:right;
background: url(../imagenes/oficinaVirtual/final_titulo_secciones.jpg) no-repeat;
}


.tituloConductores{
width:100%;
float:left;
font-size:1.25em;
padding-left:8%;
padding-top:7%;

}

.letraAzulBold{
	color: #2d4e86;
	background-color: transparent;
	font-weight: bold;
}

.lineaItem{
padding-top:0.8em;
padding-bottom:1.5%;
width:100%;
height:auto;
float:left;
}

.lineaVacia{
width:100%;
height:1.5em;
float:left;
}


/*Notas de prensa*/

.buscAnyo{
	height:auto;
	float:left;
	padding-left:1.5em;
	padding-right:0.5em;
}


.prensaGris{
	height:6.5em;
	width:97%;
	margin-left:1em;
	background-color:#ebe7e7;
}

.prensaBlanca{
	height:6.5em;
	width:97%;
	margin-left:1em;
	background-color:transparent;
}

.prensaCuadro{
	float:left;
	width:70%;
	margin-top:0.6em;
	margin-left:0.6em;
}

.prensaCuadroLargo{
	float:left;
	width:85%;
	margin-top:0.6em;
	margin-left:0.6em;
}

.prensaAzulBold{
	float:left;
	color: #2D4E86;
	font-weight:bold;
	background-color: transparent;
	margin-bottom:0.5em;
	width:99%;
}

.prensaCuadroImagen{
	margin:0.6em;
	float:left;
	width:11%;
	height:78%;
}

.prensaImg{
	width:99%;
	height:99%;
}

.prensaCuadroDescarga{
	float:right;
	width:12%;
	height:4em;
	margin-top:0.6em;
}
.botonDescarga{
	width:99%;
	margin-top:1em;
}

.buscadorNotasPrensa{
padding-left: 1.4em;
padding-right: 1.4em;
}

/* ORGANIGRAMA */

.imgOrganigrama{
	width: 50%;
}

/* PANELAZ */

.azCuadro{
	padding:0.3em;
	width:97%;
	float:right;
	height:100%;
}

.azLinea{
	margin-top:2.5em;
	border-top:0.1em #2d4e86 dashed;
	margin-left:0.5em;
	margin-right:0.5em;
}

.azFondoLetra{
	color: #2d4e86;
	width:3.8em;
	height:4em;
	position:relative;
	top:-3.3em;
	left:45%;
	background:url(../imagenes/general/AzFondoLetra.jpg) left  no-repeat;
}

.azFondoGris{
	padding:0.8em;
	margin-left:0.5em;
	margin-right:0.5em;
	height:auto;
	background-color:#EBE7E6;
}

.azFondoBlanco{
	padding:0.8em;
	margin-left:0.5em;
	margin-right:0.5em;
	height:auto;
}

.azLet{
	color:#2d4e86;
	font-weight:bold;
	font-size:20px;
	width:1em;
	padding-left:0.45em;
	padding-top:0.4em;
}

.azLetras{
	padding-top:1em;
	border:0px;
}

.pastilla{
	float:left;
	margin-left:-0.5em;
	width:2em;
	height:2em;
	background: url(../imagenes/general/pastilla.png) left  no-repeat;
	font-family:verdana;
	font-weight:bold;
	font-size:1.2em;
	color:#10465E;
	padding-top:0.9em;
	padding-left:0.4em;
}
.pastillaA{
	float:left;
	width:2em;
	height:2em;
	background: url(../imagenes/general/pastilla.png) left  no-repeat;
	font-family:verdana;
	font-weight:bold;
	font-size:1.2em;
	color:#10465E;
	padding-top:0.9em;
	padding-left:0.4em;
}
.azTitulo{
	font-family:verdana;
	font-weight:bold;
	font-size:1.4em;
	color:#10465E;
	position:relative;
	top:0.4em;
	left:1.3em;
	height:1.2em;
}

/*MENU*/
.menuTitulo{
	font-family:verdana;
	font-weight:bold;
	font-size:1.2em;
	color:#10465E;
	position:relative;
	top:0.4em;
	left:1.3em;
	height:1.2em;
}
.menuContenido{
	padding-right: 0.3em; 
	padding-left: 2%; 
	padding-bottom: 0.3em; 
	width: 94.5%; 
	padding-top: 0.3em; 
	height: 100%;
}


.menuFondo{
	padding-right: 0.5em; 
	padding-left: 0em; 
	background: url(../imagenes/general/menu.jpg) no-repeat left; 
	width: 100%; 
	height: 5.5em
}
.menuBarra{
	background: url(../imagenes/menu/barra.png) repeat-x; 
	left: 0.9em; 
	width: 97%; 
	position: relative; 
	top: -0.45em; 
	height: 2.4em;
	text-align:right;
	border-left:1px solid #BFCED4;
	border-right:1px solid #BFCED4;
}

.menuFlecha{
	padding-top:0.7em;
	margin-top:0.3em;
	margin-right:0.8em;
	width:1em;
	height:1em;
	background: url(../imagenes/menu/icoflecha.jpg) no-repeat left;
	float:left
}
.menuSubseccion{
	float:right;
	margin-right:1em;
	padding-top:0.2em;
	width:auto;
}
.menuPestanyaIzq{
	padding-top:0.1em;
	width:2em;
	height:2.5em;
	background: url(../imagenes/menu/pestanyaIzq.png) no-repeat right;
	float:left;
}
.menuPestanyaDch{
	padding-top:0.1em;
	width:2em;
	height:2.5em;
	background: url(../imagenes/menu/pestanyaDch.png) no-repeat left;
	float:left;
}
.menuSeccion{
	width:auto;
	float:left;
	padding-top:0.7em;
	margin-right:1em;
}
.menuPestanya{
	float:left;
	background: url(../imagenes/menu/pestanya.png);
	height:2.5em;
}
.menuIcoPestanya{
	margin-top:0.8em;
	margin-right:0.8em;
	width:1em;
	height:1em;
	background: url(../imagenes/menu/icoflecha.jpg) no-repeat left;
	float:left;
}
.menuTxtPestanya{
	width:auto;
	margin-top:0.8em;
	float:left;
}
.menuItems{
	padding-top:0.3em;
	height:2.5em;
	position:relative;
	top:-5.5em;
	left:2em;	
	float:left;
	color: #2D4E86;
	background-color: transparent;
}
.menuIcoSub{
	width:1em;
	float:left;
	padding-top:0.5em;
	background: url(../imagenes/menu/icoSub.png) no-repeat left;
	height:1em;
}

/*CARTAS DE SERVICIO*/
.cartasTexto{
	color:#000000;
	background-color: transparent;
	text-align:justify;
	padding-right:0.8em;
	padding-left:0.8em;
}
.cartasBuscador{
	height:11em;
	background:#CED7DE url(../imagenes/general/buscador_cartas.jpg) right no-repeat;
	width:100%;
	float:left;
	border-bottom: 0.3em #ffffff solid;
	border-top: 0.2em #ffffff solid;
}
.cartasCajaCheck{
	padding-left:0.6em;
	border:solid #8091AD 1px;
	margin-top:2em;
	margin-left:2em;
	float:left;
	width:38%;
	height:auto;
}
.cartasCajaTitulo{
	background-color:#CED7DE;
	position:relative;
	top:-0.7em;
	padding-right:0.4em;
	color:#000000;
	font-weight:bold;
	display: inline;
}
.checkOpacidad{
	height:2em;
}

/*ENLACES UNION EUROPEA*/
.enlacesIzq{
	margin-left:0.4em;
	float:left;
	border-right: 0.1em #2d4e86 dashed;
	width:48%;
	height:auto;
}

.enlacesDch{
	margin-left:1em;
	float:left;
	width:48%;
	height:auto;
}

.enlacesItem{
	height:5em;
	width:30%;
	float:left;
}
.enlaceCaja{
	padding-bottom:0.3em;
}
.textoEnlaces{
	height:auto;
	width:66%;
	float:left;
	text-align:justify;
}
.tituloEnlaces{
	font-weight:bold;
}
.cuadroEnlaces{
	float:left;
	width:96%;
	border-bottom:solid #CDD8DE 1px;
	padding-bottom:1em;
	padding-top:1em;
}
.visitarEnlaces{
	float:right;
	color:#0F495F;
	font-weight:bold;
}
.iconoEnlaces{
	margin-left:1em;
	float:right;
	background:url(../imagenes/general/ico_flecha_azul.jpg) no-repeat;
	width:1.5em;
	height:1em;
}


/**Normativas*/

.normMasInfo{
	float:right;
	clear: both;
	margin-top:0.5em;
}

.cajaNorm{
	float:left;
	width:99%;
	background:#EBE7E6;
}
.descripNorm{
	float:left;
	width:85%;
	padding-right:0.5em;
	background:#ffffff;
	padding-top:0.5em;
	
}

.descargaNorm{
	float:left;
	width:9.8%;
	padding:0.5em;
	padding-top:1em;
	
}
.normIzq{
	width: 49.3%;
	float: left;
	margin-left:0.3em;

}
.normIzqCon{
	width: 49.3%;
	float: left;
	border-bottom:0.1em solid #CDD8DC;
	margin-left:0.3em;

}

.lineaNorm{
	clear:both;
	padding-left:0.4em;
	padding-right:0.4em; 
}

.centraNorms{
	margin-left:1.5em;
}

.normLinea{
	width:98.9%;
	height:7.5em;
	border-bottom:0.1em solid #CDD8DC;
}

.normIzq{
	width:49%;
	float:left;
	height:100%;
}

.normDch{
	width:49%;
	float:right;
	height:100%
}

.normTxt{
	width:80%;
	float:left;
	padding-top:0.8em;
}

.normDown{
	float:right;
	width:18%;
	background:#EBE7E6;
	text-align:center;
	height:100%;
}

.normPadDown{
	padding-top:40%;
}

/*Fin de normativas*/


/*Boletines*/

.boletines{
	width: 96%;
	padding-left: 3%;
	float: left;
	background-color: white;	
}

.bolImg{
	float:left;
	margin-left:0.3em;
}

.bolTxtNota{
	float:right;
	width:93%;
}

/*fin boletines*/

/*Puntos negros*/

.listDer{
	float: right;
	text-align:center;
	
}
.listCabPuntos{
	width: 97.5%;
	margin-left:0.4em;
	padding-left:0.3em;
	background:#919eb5 url(../imagenes/general/listado_relleno.jpg) left repeat-x;
	height: 1.63em;
	float:left;
}

.fondoBuscAzul{
	width: 97.5%;
	margin-top:0.1em;
	margin-left:0.4em;
	padding-left:0.3em;
	background: #BAC3DD url(../imagenes/general/rellenoLargo.gif) left repeat-y;
	height: auto;
	float:left;
	border-bottom:0.1em solid #4B6693;
}

.fondoBuscAzul2{
	width: 97.5%;
	margin-left:0.4em;
	padding-left:0.3em;
	background: #BAC3DD url(../imagenes/general/rellenoLargo2.gif) left repeat-y;
	height: 7em;
	float:left;
	border-bottom:0.1em solid #4B6693;
}

.fondoBuscAzul3{
	width: 97.5%;
	margin-top:0.1em;
	margin-left:0.4em;
	padding-left:0.3em;
	background-color:#D6DAEA;
	height: auto;
	float:left;
	border-bottom:0.1em solid #4B6693;
}
.fondoBuscAzul4{
	width: 100%;
	background: #BAC3DD url(../imagenes/general/rellenoLargo.gif) left repeat-y;
	height: auto;
	float:left;
}
.cuadroImput{
	width: 61%;
	margin-top:3%;
	margin-bottom:3%;
	margin-left: 0.8%;
	padding:0.5em;
	background: #BBC6D8;
	height: 3em;
	float:left;
	border:0.1em solid #4B6693;
}

.tituloInput{
	margin-left:1em;
	margin-bottom:-1.7em;
	margin-top:0.3em;
}

.botonBuscador1{
	background: url(../imagenes/general/botonCarreteras.gif) no-repeat;		
	background-position: center;
	margin-top:4%;
	border: 0;
	width: 8em;
	height: 1.8em;	
	cursor:pointer;
}
.btnIr{
background:url(../imagenes/estadocarreteras/btn_ir.gif) no-repeat;	
	background-position: center;
	margin-top:4%;
	border: 0;
	width: 8em;
	height: 1.8em;	
	cursor:pointer;
}
.btnConsultar{
	background:url(../imagenes/general/btn_VerPuntos.png) no-repeat;	
	background-position: center;
	margin-top:4%;
	border: 0;
	width: 8em;
	height: 1.8em;	
	cursor:pointer;
}

.botonBuscador2{
	background: url(../imagenes/general/buscador_interno_buscar.gif) no-repeat;		
	background-position: center;
	margin-top:0.5%;
	margin-left:2%;
	border: 0;
	width: 5em;
	height: 1.8em;	
	cursor:pointer;
}
.botonBuscador3{
	background: url(../imagenes/camaras/verTramos.png) no-repeat;		
	background-position: center;
	margin-top:4%;
	margin-left:2%;
	border: 0;
	width: 8em;
	height: 1.8em;	
	cursor:pointer;
}

.botonBuscador4{
	background: url(../imagenes/general/buscador_interno_buscar.gif) no-repeat;		
	background-position: center;
	margin-top:4%;
	margin-left:2%;
	border: 0;
	width: 5em;
	height: 1.8em;	
	cursor:pointer;
}

.marcoInput{
	float:left;
	margin-top:0.3em;
	margin-right:1em;
}

.lineaTexto{
	width: 97.5%;
	margin-left:0.4em;
	padding-left:0.3em;
	margin-top:1em;
	margin-bottom:0.5em;
	float:left;
}

.list50{
	float: left;
	width: 49.7%;
	text-align:center;
	font-size:0.9em;
}

.list30{
	float: left;
	width: 27.25%;
	text-align:center;
	font-size:0.9em;
}

.list33{
	float: left;
	width: 33%;
	text-align:center;
	font-size:0.9em;
}

.list25{
	float: left;
	width: 25.4%;
	text-align:center;
	font-size:0.9em;
}
.list20{
	float: left;
	width: 19.5%;
	text-align:center;
	font-size:0.9em;
}

.divCuartoBlanco{
	width: 100%;
	float: left;
	border-bottom:0.1em solid #CDD8DC;
	text-align:center;
	padding-top:0.6em;
	padding-bottom:0.6em;
}

.divCuartoGris{
	width: 100%;
	float: left;
	border-bottom:0.1em solid #CDD8DC;
	background:#EBE7E6;
	text-align:center;
	padding-top:0.6em;
	padding-bottom:0.6em;
}

.conjuntoLista{
	width: 99%;
	margin-left:0.4em;
	float:left;
}

.pnegIzq{
	float:left;
	width:70%;
}

.pnegDchBtn1{
	width:30%;
	float:right;
	margin-top:2%
}

.pnegDchBtn2{
	width:32%;
	float:right;
	margin-top:2%
}

.pnegFondo{
	float:right;
	width:28%;
	height:100%;
	background:url(/imagenes/general/fondoChoque.jpg) no-repeat right;
}

.radaresFondo{
	float:right;
	width:28%;
	height:100%;
	background:url(/imagenes/general/fondoRadar.jpg) no-repeat right;
}


/*Fin de puntos negros*/

/*CAMPAÑAS DE DIVULGACION */

.iconoCampaTitulo{
	width:1.5em;
	height:1.5em;
	float:left;
	background:url(../imagenes/general/icoTitulo.gif) left  no-repeat;
	float:left;
	margin-right:0.5em;
}
.tituloCampa{
	float:left;
	border-bottom:0.1em dashed #2D4E86;
	margin-right:0.9em;
	height:1.4em;
	width:95%;
}

.campaDesc{
	font-family: Verdana, Arial;
	margin-top:1em;
	padding-left:1.7em;
	padding-right:0.7em;
	text-align:justify;
	font-size: 1em;
}

.campaCuadroArriba{
	border: solid white 1px;
	width:96%;
	margin-left:1.7em;
	height:1.7em;
	background-color:#8190AD;
}

.campaCuadroArribaIzq{
	float:left;
	width:21%;
	padding-top:0.2em;
	padding-left:1em;
	font-family:verdana;
	font-size:1em;
	font-weight:bold;
	color:white;
}
.campaCuadroArribaDch{
	float:right;
	width:69%;
	color:white;
	padding-top:0.1em;
	padding-right:1em;
	text-align:right;
}

.cuadroArriba{
	border: solid white 0.2px;
	width:96%;
	margin-left:1.7em;
	height:22em;
	background:url(../imagenes/campanyas/fondo1.jpg) repeat-y;
}

.campaEnlaces{
	float:left;
	padding-top:1em;
	padding-left:1em;
	background-color:#BBC6D8;
	border-top:solid #486796 1px;
	border-right:solid #486796 1px;
	border-bottom:solid #486796 1px;
	width:33%;
	height:14em;
	position:relative;
	top:2em;
}

.campaFondoEnlaces{
	width:7em;
	background-color:#C9D2E3;
	position:relative;
	top:-2.2em;
	font-weight:bold
}

.campaEnlacesTit{
	width:100%;
	float:left;
	margin-top:0.3em;
}

.campaEnlacesTitPrimero{
	width:100%;
	float:left;
	margin-top:-1em;
}

.campaFlecha{
	width:1.5em;
	height:1em;
	float:left;
	padding-top:0.3em;
}

.campaTitEnlace{
	float:left;
}

.campaImagenDch{
	float:left;
	width:64%;
	text-align:center;
	padding-top:1.8em;
}

.campaTit1{
	float:left;
	width:46%;
	text-align:right;
	font-weight:bold;
	color:#486796;
}

.campaTit2{
	float:left;
	width:47%;
	text-align:left;
	color:#486796;
}

.campaCuadroPestanya{
	width:96%;
	margin-left:1.7em;
	position:relative;
	top:-1.8em;
}

.campaPestanya{
	width:100%;
	text-align:left;
	background:url(../imagenes/campanyas/pestanya.png) no-repeat;
	height:1.5em;
	padding-top:0.4em;
	color:#627CA1;
}

.campaCuadroDesliza{
	float:left;
	height:auto;
	width:99.2%;
	border-top:solid white 0.1em;
}

.titDesliza{
	float:left;
	width:100%;
}

.titDeslizaIzq{
	color:#003D52;
	padding-top:1em;
	position:relative;
	left:12%;
	width:35%;
}

.titDeslizaDch{
	color:#003D52;
	font-weight:bold;
}

.campaBarraDesliza{
	float:left;
	width:100%;
}

.campaTxtPes{
	margin-left:0.5em;
}

.campaBtn{
	float:left;
	width:8%;
	margin-top:3%;
}

.campaCuadroItems{
	float:left;
	width:82%;
}

.campaItemsFondo{
	float:left;
	border:solid #8291B0 1px;
	height:auto;
	background:url(../imagenes/campanyas/fondo2.jpg) repeat-y;
	margin-left:1em;
	width:94%;
}

.campaItemPrimero{
	float:left;
	width:11%;
	padding-top:0.8em;
	padding-left:12%;
}

.campaItem{
	float:left;
	width:11%;
	padding-top:0.8em;
	padding-bottom:0.8em;
}

.campaBarraAbajo{
	border-top:solid white 1px;
	height:3em;
	float:left;
	width:100%;
	background:url(../imagenes/campanyas/barra_abajo.jpg) repeat-x;
}

.campaTamImg{
	width:82%;
}

/*FIN CAMPAÑAS DE DIVULGACIÓN*/

/*CAMARAS*/

.camCuadroTexto{
	float:left;
	padding-top:1.5em;
	padding-left:1.5em;
}

.camCuadroBtn{
	background: url(../imagenes/camaras/verCam.png) no-repeat;
	width:12em;
	margin-top:1.2em;
	height:2em;
	float:right;
	cursor:pointer;
}

.camCuadroZonaBlanca{
	margin-left:2.5em;
	height:2.5em;
	background-color:white;
	border-bottom:solid #8190AD 1px;
	padding-bottom:1.3em;
	width:90%;
}

.camCuadroZonaAzul2{
	margin-left:2.5em;
	height:2.5em;
	border-bottom:solid #8190AD 1px;
	padding-bottom:1.3em;
	width:90%;
}

.camCuadroZonaAzul1{
	margin-top:2em;
	margin-left:2.5em;
	height:2.5em;
	border-bottom:solid #8190AD 1px;
	padding-bottom:1.3em;
	width:90%;
}

.camTitNomCarretera{
	font-size:1.1em;
	font-weight:bold;
	text-decoration:underline;
}

.camCuadroNomCarretera{
	position:relative;
	top:2em;
	left:2.5em;
	border-bottom:solid #8190AD 1px;
	padding-bottom:1.3em;
	width:90%;
}

.camCuadroBoton{
	float:left;
	width:100%;
	height:100%;
	background: url(../imagenes/camaras/fondoBuscCamaras.png) right no-repeat;
}

.cuadroImputCamara{
	width: 25em;
	margin-top:3%;
	margin-bottom:3%;
	margin-left: 0.8%;
	padding:0.5em;
	background: #BBC6D8;
	float:left;
	border:0.1em solid #4B6693;
}

.cuadroCamaras{
	float:left;
	padding-right:1em;
	padding-left:1em;
	margin-bottom:0.7em;
	width:96%;
}

.subtitulo{
	float:left;
	padding-bottom:0.2em;
	color:#2D4E86;
	background-color: inherit;
	font-weight:bold;
	font-size:1.1em;
	margin-left:0.3em;
	width:95%;
	border-bottom:dashed #2D4E86 1px;
}

.camaraAzulBold{
	float:left;
	padding-right:1%;
	color:#2D4E86;
	font-weight:bold;
}

.camaraNegra{
	float:left;
	padding-right:1%;
}

.camaraFila{
	width:99%;
	height:20em;
}

.camaraItem{
	width:33%;
	float:left;
	height:20em;
	background-color:#CDD8DC;
	border-right: solid white 1px;
}

.camaraCuadroImg{
	padding-top:0.3em;
	padding-right:0.3em;
	padding-left:0.3em;
}

.camaraImagen{
	margin-top:0.3em;
	border: solid #8CA2C7 1px;
	width:95%;height:13em;
}

.camaraTextoPie{
	color:#8C8A8B;
	font-weight:bold;
	margin-top:-3.6em;
	width:72%;
	font-size:0.8em;
	margin-left:25%;
}

/*FIN CAMARAS*/

/*Listado de documentos*/
.listTitDesc{
	float: left;
	width: 43%;
	padding-bottom:0.3em;
}
.listProv{
	float: left;
	width: 10%;
	padding-bottom:0.3em;
	text-align:center;

}
.listSeccion{
	float: left;
	width: 30%;
	padding-bottom:0.3em;
}
.listProvGris{
	float: left;
	width: 10%;
	padding-bottom:0.3em;
	background:#EBE7E6;
	text-align:center;
	height:6em;
}
.listTipoGris{
	float: left;
	width: 15%;
	background:#EBE7E6;
	text-align:center;
	height:6.25em;
}

.listTipoCentrado{
	float: left;
	width: 15%;
	text-align:center;
}
.listDescargarPeq{
	float: right;
	text-align:center;
	width: 14%;
	
}
.listDescargarBoton{
	float: right;
	text-align:center;
	width: 16%;
	margin-top:0.4em;
	
}

/*Fin de listado de documentos*/

/*Estadisticas*/

.areaGrafico30{
	width:95%;
	height:auto;
	float:left;
	padding-top:1em;
	padding-left:2%;
}

.estCuadroBarra30{
	float:left;
	padding:1px;
	height:15em;
	width:4.5em;
}

.estNomMes{
	position:relative;
	top:100%;
	font-size:70%;
	left:0%;
}

.estTasa30{
	position:relative;
	top:-1.3em;
	left:0.7em;
	font-size:0.7em;
}

.cuadroInfe30{
	width:100%;
	height:2.5em;
	float:left;
	border:1px solid #2D4E86;
	background:url(../imagenes/estadisticas/relleno_fondo.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}



.contenidoEstadistica{
width:100%;
height:auto;
float:left;

}

.seccionMenuEsta a{
	color:#2D4E86;
}

.seccionMenuEsta a:hover{
	color:#2D4E86;
	text-decoration:underline;
}

.seccionMenuEsta{
	float:left;
	color:#2D4E86;
	background-color: inherit;
	padding-left:0.5em; 
	padding-right:1.3em;
}

.areaGrafico{
	width:79%;
	height:auto;
	float:left;
	padding-top:1em;
	padding-left:13%;
}


.td1{
width:2em;
height:14em;
}

.grafica{
	width:100%;
	height:15em;
	float:left;
	border:1px dashed #2D4E86;
	background:url(../imagenes/estadisticas/relleno_fondo.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}


.barranumeros{
width:520px;
height:auto;
float:left;
}


.numero{
width:12px;
height:auto;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.60em;
color:#559CDA;
text-align:center;
}


.espacioEsta{
width:12px;
height:auto;
float:left;
}



.menuSuperiorEsta{
	clear:both;
	background: url(../imagenes/general/fondoMenuTexto.gif) left  repeat-x;
	height:4.8em;
	width:96.9%;
	margin-left:1em;
	margin-bottom:0.4em;
	border-left:1px solid #BFCED4;
	border-right:1px solid #BFCED4;
}

.capaTabla{
width:98%;
height:15em;
float:right;
text-align:left
}


.cifrasgrafica{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.60em;
	color: #0F3C61;
	font-weight: bold;
	text-align:center;
	height:90%;
}

.barras{
width:100%;
height:150px;
float:right;
}

.tabla{
width:100%;
border:0;
}



.tabla1{
width:90%;
height:150px;
border:0;
}


.tabla2{
border-color:#B1C3D9;
width:100%;
}

.numero{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:14px;
}


.cabeceraEsta{
width:100%;
height:5em;
float:left;
}

.cuadrodebajo{
	width:100%;
	height:auto;
	float:left;
}


.cuadroInfe{
	width:40em;
	height:4.6em;
	float:left;
	border:1px solid #2D4E86;
	background:url(../imagenes/estadisticas/relleno_fondo.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}


.cuadrodescargar{
	width:6em;
	height:auto;
	float:right;
	border:1px solid #2D4E86;
	background:url(../imagenes/estadisticas/relleno_fondo.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-top:0.7em;
}


.imgdescarga{
	width:100%;
	height:2.1em;
	float:left;
	background:url(../imagenes/estadisticas/icon_down.jpg) no-repeat;
	background-position:center;
}

.txtdescarga{
	width:100%;
	height:auto;
	text-align:center;
	float:left;
	padding-top:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
}


.linea{
width:100%;
height:1em;
float:left;
}

.iconoFlechaNegra{
width:6px;
height:7px;
float:left;
background:url(../imagenes/estadisticas/icoFlechaNegra2.gif) no-repeat;
margin-left:0.5em;
margin-top:0.8em;
}

.lineatextabajo{
width:95%;
height:auto;
float:left;
padding-top:0.5em;
padding-left:0.5em;
}


.filaabajo{
width:100%;
height:0.4em;
float:left;
}

.filaTitbusca{
width:96%;
height:1em;
float:left;
margin-left:1em;
}

.iconoFlechaAzul0{
width:11px;
height:11px;
float:left;
padding-top:0.4em;
margin-right:0.2em;
background:url(../imagenes/estadisticas/ico_flecha_azul.jpg);
background-repeat:no-repeat;
}



.iconoFlechaAzul2{
width:15px;
height:15px;
float:left;
padding-top:0.4em;
background:url(../imagenes/estadisticas/icoTitulo.gif) no-repeat;
}


.TituloBusca{
width:96%;
height:auto;
float:left;
border-bottom:#006699 1px dashed ;
margin-left:0.5em;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0066CC;
font-weight:bold;
text-align:left;
}

.barraAzulBuscador{
width:94%;
height:auto;
float:left;
background-color:#8190AD;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:1em;
text-align:left;
margin-top:0.5em;
margin-left:0.9em;
}


.rectaFormBusca{
width:95.5%;
height:auto;
background-color:#CDD8DE;
float:left;
border-top:#FFFFFF 1px solid;
border-bottom:#FFFFFF 1px solid;
margin-left:1em;
}

.areaForm{
width:300px;
height:100%;
float:left;
}


.areaImaForm{
width:265px;
float:right;
}

.campoDia{
width:25%;
height:auto;
float:left;
padding-top:1em;
padding-left:1em;
}


.campoMes{
width:32%;
height:auto;
float:left;
padding-top:1em;
}

.campoAno{
width:32%;
height:auto;
float:left;
padding-top:1em;
}

.txtCampo{
width:100%;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-align:left;
}

.estiloCampoDia{
width:6em;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.estiloCampoMes{
width:8em;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}


.estiloCampoAno{
width:6em;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}


.fondoAbajo{
width:95.5%;
height:40px;
float:left;
background-color:#D7E0E5;
margin-left:1em;
}

.abajo_izquierda{
width:59px;
height:40px;
float:left;
background-image:url(../imagenes/estadisticas/izq_abajo_fondo.jpg);
background-repeat:no-repeat;
background-position:left;
}



.abajo_derecha{
width:129px;
height:40px;
float:right;
background-image:url(../imagenes/estadisticas/drch_abajo_fondo.jpg);
background-repeat:no-repeat;
background-position:right;
}

.CapaBoton{
width:68px;
height:22px;
float:left;
padding-top:1.5em;
padding-left:2em;
}

.estiloboton{
width:68px;
height:22px;
float:left;
background:url(../imagenes/estadisticas/btn_buscar.gif) no-repeat;
border:0px;
cursor:pointer;
}

.textoAccidentes{
width:auto;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.textoFecha{
width:auto;
height:auto;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.letraNegraEsta{
width:auto;
height:auto;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:1em;
float:left;
font-weight:bold;
}


.letraRojaEsta{
width:auto;
height:auto;
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:1em;
font-weight:bold;
float:left;
padding-left:0.3em;
}


/*Fin de estadisticas*/

/*INICIO CONSEJOS*/

.cuadroConsejos{
	width: 96%;
}

.consContenido{
	float: left;
	margin-left: 0.3em;
	width: 70%;
}

.consCuadroTit{
	padding-left: 0.5em;
	height: 100%;
}

.consLineaTit{
	font-weight: bold;
	font-size: 1.1em;
	float: left;
	padding-bottom: 0.2em;
	margin-left: 0.3em;
	width: 93%;
	color: #2d4e86;
	border-bottom: #2d4e86 1px dashed;
}

.consContenidoIzq{
	border-right: #2d4e86 0.1em dashed;
	float: left;
	width: 49%;
	height: auto;
}

.consContenidoDch{
	float: left;
	margin-left: 0.7em;
	width: 48%;
	height: auto;
}

.consBloque{
	width:100%;
	height:auto;
	padding-bottom:1.3em;
}

.consBloqueTit{
	padding-top:0.35em;
	padding-left:0.5em;
	background-color:#8190AD;
	height:1.6em;
	width:95%;
	margin-top:0.5em;
	font-size:0.9em;
}

.consMarronArriba{
	width:97%;
	background-color:#EBE7E8;
	height:1.2em;
}

.consBlancoArriba{
	background-color:white;
	width:68%;
	height:100%;
}

.consBloqueImg{
	margin-top:-3.7em;
	height:3em;
	width:95%;
}

.consItem1{
	height:2em;
	margin-top:0.6em;
	width:97%;
	border-bottom:solid #A9BAD8 1px;
	background-color:#EBE7E8;
}

.consItem2{
	height:2.2em;
	width:97%;
	background-color:#EBE7E8;
	border-bottom:solid #A9BAD8 1px;
}

.consItemBlanco{
	float:left;
	background-color:white;
	width:68%;
	height:98%;
}

.consItemIcoFle{
	position:relative;
	top:0.5em;
	width:0.8em;
	height:1em;
	float:left;
	margin-left:0.5em;
	padding-right:0.5em;
	background: url(../imagenes/general/ico_flecha_azul.jpg) left no-repeat;
}

.consItemTxt{
	position:relative;
	top:0.5em;
	font-size:0.95em;
}

.consItemConsulta a:hover{
	float:left;
	margin-left:1.5%;
	text-align:right;
	font-size:0.8em;
	font-weight:bold;
	background:url(../imagenes/home/flechas_negras.jpg) left no-repeat;
	width:28%;
	height:1.2em;
	margin-top:2%;
	text-decoration:underline;
	color:black;
}

.consItemConsulta a{
	float:left;
	margin-left:1.5%;
	text-align:right;
	font-size:0.8em;
	font-weight:bold;
	background:url(../imagenes/home/flechas_negras.jpg) left no-repeat;
	width:28%;
	height:1.2em;
	margin-top:2%;
	color:black;
}


/*FIN CONSEJOS*/

/*RELACIONADO NUEVO*/

.relItemIco{
	width:0.8em;
	height:1em;
	float:left;
	margin-left:0.5em;
	padding-right:0.5em;
	background: url(../imagenes/general/ico_flecha_azul.jpg) left no-repeat;
}

.relItemTxt a{
	font-size:0.95em;
	color:black;
}

.relItemTxt a:hover{
	font-size:0.95em;
	text-decoration: underline;
	color:black;
}

.relItem{
	height:1em;
	padding-top:1em;
	padding-left:0.5em;
}

.relTitBloque{
	width:100%;
	height:1.3em;
	background-color:#2E4E87;
	padding-top:0.3em;
	padding-left:0.2em;
}

.relContenido{
	float: right;
	width: 26%;
	height:auto;
	border:solid #2E4E87 1px;
}

.relFormatosContent{
	height:auto;
}

.relCuadroAzul{
	margin:1em;
	padding-left:0.5em;
	padding-top:0.5em;
	height:4em;
	background-color:#CDD8DE;
}

.relFlechaAzul{
	margin-top:2.5em;
	margin-right:0.4em;
	height:1em;
	background: url(../imagenes/general/ico_flecha_azul.jpg) right no-repeat;
}

.relCuadroDocum{
	margin: 1em;
	border-top:dashed #2F4E85 1px;
	padding-top:1em;
	height:auto;
}

.relDocumItem{
	height:1em;
	margin-top:0.7em;
}

.relDocumItemIco{
	height:1em;
	width:20%;
	float:left;
}

.relTxtDocum a{
	float:left;
	width:77%;
	height:1em;
	color:#3B5B8C;
	font-size:0.8em;
}

.relTxtDocum a:hover{
	float:left;
	width:77%;
	height:1em;
	color:#3B5B8C;
	font-size:0.8em;
	text-decoration:underline;
}



.relImgPpuntos {
	text-align:center;
	height:8em;
	background:url(../imagenes/general/ico_ppuntos.jpg) center no-repeat;
}

/*MANUAL*/

.manCuadroArriba{
	height:9em;
}

.manCuadroDesc{
	float:right;
	width:68%;
}


.manAzulTit{
	color: #2D4E86;
	font-weight:bold;
	background-color: transparent;
	float:left;
	width:99%;
	clear:both;
	font-size:1.1em;
	text-decoration:underline;
}

.manLogo{
	float:left;
	width:25%;
	height:auto;
}

.iconoManualTitulo{
	width:1.5em;
	height:1.5em;
	float:left;
	background:url(../imagenes/manual/ico_down.jpg) left  no-repeat;
	float:left;
	margin-right:0.5em;
}

.manTablaContenidos{
	width:95%;
	margin-left:2.4em;
	border-bottom:solid #CDD8DC 1px;
	margin-bottom:2em;
}

.manBarraTit{
	height:1.6em;
	padding-top:0.2em;
	background:url(../imagenes/manual/barra_tit.jpg) left repeat-x;
}

.manTit1{
	padding-left:0.5em;
	width:53%;
	float:left;
}

.manTit2{
	text-align:center;
	width:18%;
	float:left;
}

.manTit3{
	text-align:center;
	width:12%;
	float:left;
}

.manIcoDown{
	text-align:center;
	width:16%;
	float:left;
}

.manCel1{
	background-color:white;
	float:left;
	width:54%;
	height:5.5em;
}

.manCel2{
	float:left;
	width:18%;
	height:5.5em;
}

.manCel3{
	background-color:white;
	float:left;
	width:12%;
	height:5.5em;
}

.manCelIcoDown{
	float:left;
	width:16%;
	height:5.5em;
}

.manFilaTabla{
	background-color:#EBE7E6;
	border-bottom:solid #CDD8DC 1px;
	height:5.5em;
}

.manCeldaTitBold{
	float:left;
	width:90%;
	font-weight:bold;
	padding:0.6em;
	clear:both;
}

.manCeldaDesc{
	float:left;
	padding-left:0.6em;
	padding-right:0.6em;
	padding-bottom:0.6em;
	height:auto;
}

.manCelFormato{
	margin-top:2em;
	text-align:center;
	width:auto;
}

.manCelTam{
	margin-top:2em;
	text-align:center;
	width:auto;
}

.manCelIco{
	margin-top:1.5em;
	text-align:center;
	width:auto;
}

/*MAPA WEB*/

.cabeceramWeb{
width:97%;
height:26px;
float:left;
margin-left:1em;
}

.cuerpomw{
width:99.5%;
height:auto;
float:left;
margin-left:0.5em;
}


.cabizquierda{
width:5px;
height:26px;
background-image:url(../imagenes/mapaweb/actualidad_izqd.jpg);
background-repeat:no-repeat;
float:left;
}


.fondocabeceramw{
width:84%;
height:26px;
background-image:url(../imagenes/mapaweb/actualidad_relleno.jpg);
background-repeat:repeat-x;
float:left;
}

.cabderecha{
width:5px;
height:26px;
background-image:url(../imagenes/mapaweb/actualidad_dcha.jpg);
background-repeat:no-repeat;
float:left;
}

.iconoprint{
width:25px;
height:25px;
background-image:url(../imagenes/mapaweb/icoPrint.gif);
background-repeat:no-repeat;
float:left;
}


.iconorss{
width:25px;
height:25px;
background-image:url(../imagenes/mapaweb/icoRSS.gif);
background-repeat:no-repeat;
margin-left:0.2em;
float:left;
}

.partefinal{
width:12px;
height:24px;
background-image:url(../imagenes/mapaweb/finTitulo.gif);
float:left;
margin-left:0.3em;
}

.tituloMapaWeb{
width:auto;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#023B58;
font-size:14px;
font-weight:bold;
padding-top:0.3em;
padding-left:1em;
}

.tituloFechaMapaWeb{
width:auto;
height:auto;
float:right;
font-family:Arial, Helvetica, sans-serif;
color:#023B58;
font-weight:bold;
padding-top:0.3em;
font-size:12px;
padding-right:1em;
}

.columnaIzquierdaMW{
width:33.1%;
height:auto;
float:left;
}


.columnaDerechaMW{
width:33.1%;
height:auto;
float:left;
}

.columnaCentro{
width:33.1%;
height:auto;
float:left;
border-left:0.1em #006699 dashed;
border-right:0.1em #006699 dashed;
}

.filavaciamw{
width:100%;
height:0.1%;
float:left;
}


.filavacia2mw{
width:100%;
height:0.5em;
float:left;
}

.rectatitulomwizquierda{
width:91%;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#8190AD;
font-weight:bold;
color:#FFFFFF;
padding-left:1em;
}

.rectatitulomwcentro{
width:90%;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
background-color:#8190AD;
color:#FFFFFF;
margin-left:0.3em;
margin-right:0.3em;
padding-left:1em;
}

.rectatitulomwderecha{
width:90%;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
background-color:#8190AD;
color:#FFFFFF;
margin-left:0.3em;
padding-left:1em;
}


.filaitemmw{
width:100%;
height:auto;
float:left;
padding-top:0.2em;
}

.iconvaciomw{
width:15px;
height:11px;
float:left;
}

.iconomasmw{
width:15px;
height:11px;
background:url(../imagenes/mapaweb/icomas.png);
background-repeat:no-repeat;
float:left;
}

.iconomenosmw{
width:15px;
height:11px;
background:url(../imagenes/mapaweb/iconmenos.png);
background-repeat:no-repeat;
float:left;
}


.iconomasgrismw{
width:15px;
height:11px;
background:url(../imagenes/mapaweb/icomasgris.png);
background-repeat:no-repeat;
float:left;
}

.iconomenosgrismw{
width:15px;
height:11px;
background:url(../imagenes/mapaweb/iconmenosgris.png);
background-repeat:no-repeat;
float:left;
}

.iconoflechamw{
width:11px;
height:11px;
background-image:url(../imagenes/mapaweb/icoTitulo.gif);
background-repeat:no-repeat;
float:left;
}


.txtitem{
width: 80%;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
padding-left:0.5em;
font-size:10px;
font-weight:bold;
background-color: transparent;
color:#000000;
}

.txtitem a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-color: transparent;
color:#000000;
}

.txtitem a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
background-color: transparent;
color:#000000;
}


.subitemespaciomw{
width:13%;
height:15px;
float:left;
}

.iconoflechablackmw{
width:9px;
height:7px;
background-image:url(../imagenes/mapaweb/icono_flechita_negra.jpg);
background-repeat:no-repeat;
float:left;
margin-top:0.1em;
}


.txtsubitem{
width:70%;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
padding-left:0.5em;
font-size:11px;
color:#000000;

}

.txtsubitem a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}

.txtsubitem a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;

}

.subfilaitemmw{
width:100%;
height:auto;
float:left;
}

.columnaitemwcentro{
width:96%;
height:auto;
float:left;
margin-left:0.29em;
background-color:#F2EEEF;

}

.columnaitemwderecha{
width:93.2%;
height:auto;
float:left;
margin-left:0.25em;

}

/*FIN DE MAPA WEB*/

/*FAQ*/

.faqTit{
	margin-left:2em;
}

.faqCuadroPregun{
	margin-left:4.2em;
	width:92%;
	height:9em;
}

.faqCuadroPregun2{
	margin-left:2.5em;
	width:92%;
	height:9em;
}

.faqPregGris{
	padding:0.3em;
	height:1.5em;
	background-color:#EBE7E6;
}

.faqPregBlanca{
	padding:0.3em;
	height:1.5em;
	background-color:white;
}

.faqInte{
	float:left;
	background:url(../imagenes/general/ico_interroga.jpg) center no-repeat;
	height:1.2em;
	width:1.5em;
}

.faqEnunciado{
	float:left;
	margin-left:1em;
}

.faqCuadroResp{
	border:solid #6C7EA2 1px;
	height:auto;
}

.faqListadoRelleno{
	height:1.7em;
	width:100%;
	background:url(../imagenes/general/listado_relleno.jpg) repeat-x;
}

.faqBocadillo{
	float:left;
	width:100%;
	background:url(../imagenes/general/bocadillo.png) no-repeat center;
	height:1em;
	width:2em;
	margin-top:0.1em;
}

.faqTit2{
	float:left;
}

.faqTxt{
	padding:1em;
	text-align:justify;
}

/*FIN FAQ*/


/*DETALLE*/
.contenidoDetalle{
	width: 93%;
	padding-left: 3%;
	float: left;
	background-color: white;	
}

.detalleIzq{
	width: 48.5%;
	float: left;
}

.detalleDch{
	width: 49%;
	float: left;
	padding-left: 1%;
	border-left: 0.1em #2d4e86 dashed;
}

.detalleTxtDown{
	width: 78%;
	float:left;
	text-align:justify;
}

.detalleImg{
	width: 28%;
	float: left;
	padding-right:2%;
}

.detalleResumen{
	width: 70%;
	float: left;
}

.detalleTablaTit{
	float: left;
	width: 64%;
	padding-bottom:0.3em;
}

.listTipoGrisPeq{
	float: left;
	width: 15%;
	background:#EBE7E6;
	text-align:center;
	height:2.9em;
}

/*ESTADO CARRETERAS*/

.ecTitPaso1{
	float:right;
	padding-right:0.6em;
	padding-top:0.2em;
}

.ecCuadroAzulPaso1{
	background-color:#B8C7DB;
	border:solid #356699 1px;
	margin-top:2em;
	margin-left:3%;
	margin-right:3%;
	height:4.5em;
	margin-bottom:2em;
}

.ecCuadroAzulPaso2{
    border:solid #356699 1px;
    margin-top:2em;
    padding-bottom:2em;
    margin-left:3%;
    margin-right:3%;
    height:4.5em;
    margin-bottom:2em;
    background:url(/imagenes/general/ecFondo.jpg) no-repeat right #B8C7DB;
}


.ecTitCuadroAzul{
	height:1em;
	font-weight:bold;
	position:relative;
	top:-1.5em;
}

.ecCuadroAzulTit{
	background-color:#B8C7DB;
	margin-top:2em;
	margin-left:3%;
	height:1.1em;
	margin-right:3%;
	padding:0.3em;
}

.ecFondoPaso2{
	float:right;
	background:url(/imagenes/general/fondoInfoCar.jpg) right no-repeat;
	height:18em;
	z-index:0;
	width:30%;
}

.ecMapa{
	width:65%;
	height:14em;
	margin-left:3%;
	margin-top:1em;
	float:left;
}

.ecCampoChecks{
	margin-top:2.5em;
	float:right;
	width:41%;
	height:10em;
}

.ecCheck{
	float:left;
	width:47%;
	margin-bottom:0.7em;
}

.ecCheckTodaSpa{
	float:left;
	margin-left:5em;
	margin-top:1em;
	width:auto;
}

.ecBarraAbajo{
	height:3em;
	background:url(/imagenes/campanyas/barra_abajo.jpg) left repeat-x;
	clear:both;
	width:100%;
}

.ecBoton{
	margin-top:0.2em;
	width:9em;
	float:right;
}

.ecSelectProv{
	margin-left:3em;
	float:left;
}

.camposformec{
width:90%;
height:auto;
padding-left:2em;
padding-top:0.5em;
padding-bottom:0.5em;
}


.selectCarretera{
	color:#000000;
	font-size:0.8em;
	width: 16em;
	margin-top:0.2em;
	background:url(../imagenes/general/rellenoInput.gif) repeat-x;
	border:0.1em solid #000000;
}


.entrecamposec{
width:5%;
height:2em;
float:left;
}


.campobotonopciones{
width:auto;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:0.6em;
padding-left:1em;
}


.CapaBotonec{
width:68px;
height:22px;
float:right;
padding-top:0.6em;
margin-right:1em;

}

.estilobotonec{
width:68px;
height:22px;
float:left;
background:url(../imagenes/estadisticas/btn_buscar.gif) no-repeat;
border:0px;
cursor:pointer;
}



/*FIN ESTADO CARRETERAS*/

/*RESTRICCIONES*/

.restricciones{
	width: 95%;
	padding-left: 3%;
	float: left;
	background-color: white;	
}

/*FIN RESTRICCIONES*/

/*SEGURIDAD VIAL*/

.contSegVial{
	width: 96%;
	padding-left: 3%;
	float: left;
	background-color: white;	
}

/*FIN SEGURIDA

/*DETALLES*/

.izqRegla{
	width: 48.5%;
	float: left;
	border-right: 0.1em #2d4e86 dashed;
}

.dchRegla{
	width: 49%;
	float: left;
	padding-left: 1%;
}

.detDescargas{
	padding-left:1.7em;
	padding-right:2.2em;
}

.detBotonDown{
	padding-top: 0.1em;
	padding-bottom: 0.2em;
	padding-right: 0.5em;
	float: right;
	text-align:center;
	width: 11%;
	height:99%;
}

/*FIN DETALLE*/

/*BOLETINES INFORMATIVOS*/

.bolIzq{
	float:left;
	width:31%;
}

.bolDch{
	float:left;
	width:65%;
	margin-left:3%;
}

.bolCuadroImg{
	width:97%;
	clear:both;
}

.bolPieImg{
	float:left;
	width:85%;
	padding-left:3%;
	padding-top:1.5%;
}

.bolIcoPlay{
	float:right;
	width:9%;
	padding-right:2%;
}

.bolTxtFecha{
	float:left;
	width:85%;
	padding-top:2em;
	padding-left:3%;
}

/*FIN BOLETINES*/

/*DETALLE EVENTO*/

.eventoImg{
	width: 13%;
	float: left;
	padding-right:2%;
}

.eventoTxt{
	text-align:justify;
	width:83.5%;
	height:auto;
	float:left;
}

.eventoTxt2{
	text-align:justify;
	width:98%;
	height:auto;
}

.eventoIzq{
	width: 48.5%;
	float: left;
	margin-left:-0.4%;
}

.eventoDch{
	width: 48%;
	float: left;
	padding-left: 2%;
	border-left: 0.1em #2d4e86 dashed;
}

/*FIN DETALLE*/


/*TABLA INCIDENCIAS RDO */

.incFondo{
      background:#DCDEED url(../imagenes/incidencias_rdo/fondo.jpg)
repeat-y center;
      border:dashed #054D89 1px;
      padding-top:0.2em;
      padding-left:0.6em;
      margin-left:1.6em;
      height:2.5em;
      width:98%;
}

.incTxt1{
      float:left;
      padding-top:0.5em;
}

.incTxt2{
      float:left;
      margin-right:0.5em;
}

.incTabAzul{
      width:102%;
      height:1.5em;
      border:solid #B8C3DC 1px;
      background:#8B9FB7;
	  margin-top:1em;
	 
}

.incTabBlanca{
	
      width:102%;
      height:3.5em;
      border-left:solid #B8C3DC 1px;
      border-right:solid #B8C3DC 1px;
      border-bottom:solid #B8C3DC 1px;
      background:white;
	  float:left;
	  
}

.incCuadroBola{
      float:left;
      margin-left:2.5em;
}

.incBNegra{
      padding-top:0.5em;
      background:url(../imagenes/incidencias_rdo/bol_negra.gif) no-repeat
center;
      float:left;
      height:1.2em;
      width:1.5em;
}

.incBRoja{
      padding-top:0.5em;
      background:url(../imagenes/incidencias_rdo/bol_roja.gif) no-repeat
center;
      float:left;
      height:1.2em;
      width:1.5em;
}

.incBAmarillo{
      padding-top:0.5em;
      background:url(../imagenes/incidencias_rdo/bol_amarilla.gif)
no-repeat center;
      float:left;
      height:1.2em;
      width:1.5em;
}

.incBVerde{
      padding-top:0.5em;
      background:url(../imagenes/incidencias_rdo/bol_verde.gif) no-repeat
center;
      float:left;
      height:1.2em;
      width:1.5em;
}

.incBBlanca{
      padding-top:0.5em;
      background:url(../imagenes/incidencias_rdo/bol_blanca.gif) no-repeat
center;
      float:left;
      height:1.2em;
      width:1.5em;
}

.incTxtBola{
      float:left;
      margin-left:0.7em;
}

.incATipo{
      padding-left:1%;
      padding-top:0.2em;
      font-size:0.95em;
      width:8.3%;
      height:1.5em;
      float:left;
}

.incACausas{
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:19%;
      height:1.4em;
      float:left;
}

.incACampos10{
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:9.5%;
      height:1.5em;
      float:left;
}

.incANivel{
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:4.7%;
      height:1.5em;
      float:left;
}

.incACarretera{
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:8%;
      height:1.5em;
      float:left;
}

.incAKm{
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:6%;
      height:1.5em;
      float:left;
}

.incAHacia{
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:5%;
      height:1.5em;
      float:left;clear:both
}

.incAPobpro{
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:10%;
      height:1.5em;
      float:left;clear:both
}

.incBTipo{
      border-right:solid #B8C3DC 1px;
      padding-left:1%;
      padding-top:0.2em;
      font-size:0.95em;
      width:8.3%;
      height:3.5em;
      float:left;
}

.incBCausa{
      border-right:solid #B8C3DC 1px;
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:19%;
      height:3.5em;
      float:left;
}

.incAHac{
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:10%;
      height:1.5em;
      float:left;
}

.incASentido{
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:17%;
      height:1.5em;
      float:left;
}

.incBProv{
      border-right:solid #B8C3DC 1px;
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:18%;
      height:3.5em;
      float:left;
}

.incBPob{
      border-right:solid #B8C3DC 1px;
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:9.5%;
      height:3.5em;
      float:left;
}

.incFecha{
      border-right:solid #B8C3DC 1px;
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:10%;
      height:3.5em;
      float:left;
}

.incBNivel{
      border-right:solid #B8C3DC 1px;
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:4.7%;
      height:3.5em;
      float:left;
}

.incBCarretera{
      border-right:solid #B8C3DC 1px;
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:7.5%;
      height:3.5em;
      float:left;
}

.incBKm{
      border-right:solid #B8C3DC 1px;
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:7%;
      height:3.5em;
      float:left;
}

.incBSentido{
      border-right:solid #B8C3DC 1px;
      text-align:center;
      padding-top:0.2em;
      font-size:0.95em;
      width:15%;height:3.5em;
      float:left;
}

.incBHacia{
      padding-top:0.2em;
      text-align:center;
      font-size:0.95em;
      width:13%;
      height:3.5em;
      float:left;
}

.incPaginador{
      float:left;
      padding-top: 1em;
      padding-bottom: 0.5em;
      padding-left:40%;
      padding-right:33%;
      margin-left: 1.2%;
}

.incBolaLeyenda{
      padding:1em;
      padding-top:3.1em;
      border-bottom:solid #B8C3DC 1px;
      height:2.8em;
      width:11.5%;
      float:left;
      margin-left:1em;
      background-color:#DCDEED;
}

.incBolaLeyenda2{
      border-bottom:solid #B8C3DC 1px;
      height:4.9em;
	  padding-top:2em;
      width:13.5%;
      float:left;
      margin-left:1em;
      background-color:#DCDEED;
}


.incBola2{
      padding:1em;
	  padding-bottom:1.5em;
      padding-top:2.2em;
      border-bottom:solid #B8C3DC 1px;
      height:100%;
      width:11.5%;
      float:left;
      margin-left:1em;
      background-color:#DCDEED;
}

.incTxtLeyenda{
      padding:1em;
      height:4.9em;
      border-bottom:solid #B8C3DC 1px;
      width:80%;
      float:left;
      background-color:white;
      text-align:justify;
}

/*FIN INCIDENCIAS RDO */


/*botones paginación*/
#pagBotonInicio{
	background:url(../imagenes/general/flecha_anterior_inicio.gif) no-repeat;		
	background-position: center;
	border: 0;
	width: 1.5em;
	height: 1.5em;	
	cursor:pointer;
}
#pagBotonAnterior{
	background:url(../imagenes/general/flecha_anterior.gif) no-repeat;		
	background-position: center;
	border: 0;
	width: 1.5em;
	height: 1.5em;	
	cursor:pointer;
}
#pagBotonSiguiente{
	background:url(../imagenes/general/flecha_siguiente.gif) no-repeat;		
	background-position: center;
	border: 0;
	width: 1.5em;
	height: 1.5em;	
	cursor:pointer;
}
#pagBotonFin{
	background:url(../imagenes/general/flecha_siguiente_fin.gif) no-repeat;		
	background-position: center;
	border: 0;
	width: 1.5em;
	height: 1.5em;	
	cursor:pointer;

}

/*fin botones paginación */

/*cursos*/

.curFondo{
	float:left;
	width: 83%;
	padding-left:0.3em;
	background:#919eb5 url(/imagenes/general/listado_relleno.jpg) left repeat-x;
	height: 1.63em;
}

.curFondoVerPDF{
	border-left:solid white 1px;
	font-weight:bold;
	color:white;
	text-align:center;
	float:left;
	width: 15.5%;
	background:#919eb5 url(/imagenes/general/listado_relleno_oscuro.jpg) left repeat-x;
	height: 1.63em;
}

.curItemFondo{
	width:48%;
	float:left;
	padding-top:0.2em;
}

.curTxt{
	float:left;
	width: 83%;
	padding-left:0.3em;
	height:5.5em;
	border-bottom:solid #C8D9DE 1px;
}

.curCampoTxtBold{
	color:black;
	font-weight:bold;
	width:99%;
	padding-top:0.5em;
	float:left;
}

.curCampoTxt{
	color:black;
	width:99%;
	padding-top:0.2em;
	float:left;
}

.curGris{
	border-left:solid white 1px;
	border-bottom:solid #C8D9DE 1px;
	float:left;
	width: 15%;
	padding-left:0.3em;
	background:#EDE8E8;
	height:5.5em;
}

.curIcoVer{
	width:42%;
	margin-top:1.5em;
	float:left;
}


.curIcoDown{
	width:56%;
	margin-top:1.3em;
	float:left;
}

.curCuadroBoton{
	float:left;
	width:100%;
	height:100%;
	background: url(../imagenes/cursos/dgt_buscador_cursos.jpg) right no-repeat;
}

.curFila{
	clear:both;
	background:url(../imagenes/cursos/fondoFila.jpg) repeat-x;
	height:1.8em;
	width:99%;
	border-top:solid white 1px;
	border-bottom:solid white 1px;
	text-align:right;
	padding-top:0.5em;
}

.curFondoAzul{
	clear:both;
	height:8em;
	width:99%;
	background:url(../imagenes/cursos/relleno.jpg) repeat-y left;
}

.curBtnInput{
	background: url(../imagenes/cursos/btnConsultar.jpg) no-repeat;		
	background-position: center;
	margin-top:4%;
	margin-left:2%;
	border: 0;
	width: 8em;
	height: 1.8em;	
	cursor:pointer;
}

.curImputCamara{
	width: 23em;
	margin-top:3%;
	margin-bottom:3%;
	margin-left: 0.8%;
	padding:0.5em;
	padding-left:2em;
	background: #BBC6D8;
	float:left;
	border:0.1em solid #4B6693;
}

.curFilaAzul{
	border-bottom:solid white 1px;
	height:1.6em;
	float: left;
	width: 99%;
	padding-top:0.3em;
	background:#7B92AF;
}

.curFilaAzul2{
	margin-top:-0.28em;
	border-bottom:solid white 1px;
	height:1.6em;
	float: left;
	width: 99%;
	padding-top:0.3em;
	background:#7B92AF;
}

.curTxtDegrad{
	margin-right:0.7em;
	float:right;
	width:50%;
}

.curFilaItem{
	margin-top:-0.3em;
	border-bottom:solid #C8D9DE 1px;
	height:2.4em;
	float: left;
	width: 99%;
	padding-top:0.3em;
}

.curFilaGris{
	float:left;
	background:#EDE8E8;
	width:24%;
	padding-left:1em;
	height:100%;
}

.curFilaBlanca{
	float:left;
	width:70%;
	height:100%;
	padding-left:1em;
}

.curTxtItem{
	margin-top:0.4em;
}

/*Estadisticas Vehiculos*/

.estFilaCal{
	height:2em;
	width:100%;
	text-align:center;
	background:#BBC6D8;
	padding-top:0.7em;
	padding-bottom:0.2em;
	color:white;
	font-weight:bold;
}

.estFilaCal2{
	height:1.3em;
	width:100%;
	text-align:center;
}

.estFilaCal3{
	height:1.3em;
	width:100%;
	text-align:center;
}

.estCalNumGris{
	background:#9DACC4;
	float:left;
	width:14.25%;
	height:100%;
	text-align:center;
	padding-top:0.1em;
}

.estCalNumClara{
	background:#E6EAF0;
	float:left;
	width:14.25%;
	height:100%;
	text-align:center;
	padding-top:0.1em;
}

.estCamposEvTipoSelect{
	color:#000000;
	font-size:0.9em;
	margin-top:-0.2em;
	margin-left:4em;
	width: 15em;
	background:url(../imagenes/general/rellenoInput.gif) repeat-x;
	border:0.1em solid #000000;
}

.estCuadroZonaAzul{
	/*margin-top:2em;*/
	margin-left:5%;
	height:2.5em;
	border-bottom:solid #8190AD 1px;
	padding-bottom:1.3em;
	width:90%;
}

.estCuadroZonaBlanca{
	margin-left:5%;
	height:2.5em;
	background-color:white;
	border-bottom:solid #8190AD 1px;
	padding-bottom:1.3em;
	width:90%;
}

.estFondoCal{
	width:44%;
	margin-top:1.5em;
	height:9.8em;
	margin-left:26%;
	margin-bottom:1.5em;
	border:solid #BBC6D8 1px;
}

.estBoton{
	position:relative;
	left:6em;
	top:1em;
}

.estBarra{
	float:left;position:absolute;bottom:0px;
}

.estCuadroPadre{
	width:100%;
	height:100%;
	position:relative;
}

.estCuadroBarra{
	float:left;
	padding:1px;
	height:15em;
	width:1.3em;
}

.estNum{
	position:relative;
	top:100%;
	font-size:70%;
	left:25%;
}

.estTasa{
	position:relative;
	top:-1.3em;
	font-size:0.7em;
}

/*----------------CREADOS POR RAFAEL D ---------------------------*/

.listCabCarteles{ 
	width:100%;
	
	background:#919eb5 url(../imagenes/general/listado_relleno.jpg) left repeat-x;
	height: 1.63em;
}

.cuadroArribaCarteles{
	width: 95%;
	border-top: solid white 0.2px;
	float:left;

	background:url(../imagenes/campanyas/fondo1.jpg) repeat-y;
}

.contCarteles{	
	width: 100%; 
	padding-right:1em; 
	margin-left:1.7em;
}

.margTop10px{
	margin-top: 10px;
}

.margTop2px{
	margin-top: 2px;
}

.formCarteles{
	position: relative; 
	top: -2.3em; 
	float: right; 
	margin-right: 5px;
}

.mitadIzqCarteles{
	width:46%; 
	text-align: center; 
	float: left;
}

.mitadDchCarteles{
	width:49%; 
	float: right; 
	margin-right: 1%;
}

.titCarteles{
	color:#003D52; 
	text-align: center;
	float: left; 
	width: 98%; 
}

.cartelesBtn{
	float:left;
	width:8%;
	margin-top:22%;
}

.cartelCentrado{
	margin-left: auto; 
	margin-right: auto;
}

.cartelesCuadroItems{
	float:left;
	width:82%;
	margin-top: 2em;
}

.botonBuscadorCarteles{
	background: url(../imagenes/campanyas/btn_VerCarteles.png) no-repeat;
	background-position: top;
	margin-top:0em;
	margin-left:2%;
	border: 0px;
	width: 8em;
	height: 1.8em;
	float: right;
	cursor:pointer;
}

.cartelesTSelect{
	float:right;
	width: 250px; 
	color:#000000;
	font-size:0.8em;
	width: 10em;
	margin-left: 1em;
	background:url(../imagenes/general/rellenoInput.gif) white repeat-x;
	border:0.1em solid #000000;
}

.cartelesItemsFondo{
	float:left;
	border:solid #8291B0 1px;
	height:10em;
	background:url(../imagenes/campanyas/fondo2.jpg) repeat-y;
	margin-left:1%;
	margin-right:1%;
	width:94%;
}

.cartelesItem{
	float:left;
	width:33%;
	padding-top:0.8em;
	padding-bottom:0.8em;

}


/*----------------------------------------------------------------------------------------------------*/

/*Radares*/
.radaresFondoAzul{
	padding-left:0.3em;
	background: #BAC3DD url(/imagenes/general/rellenoLargo.gif) left repeat-y;
	width:97.5%;
	clear:both;
	height:8em;
	margin-left:0.4em;float:left;
}




/*DETALLE DE EVENTO*/

.eventoDescargarBoton{
	float: left;
	text-align:center;
	width: 10%;
	margin-top:0.4em;
	
}

.eventoTxtList{
	float: left;
	width: 77%;
	padding-bottom:0.3em;
}

.eventoListTipoGrisPeq{
	float: left;
	width: 10%;
	background:#EBE7E6;
	text-align:center;
	height:5em;
}

/*Medios*/

.mediosLadoIzq{
	width:49%;
	float:left;
}

.mediosLadoDch{
	width:50%;
	float:right;
}

.mediosInteCuadro{
	width:100%;
	clear:both;
}

.titMedioIzq{
	width:2.5%;
	height:4em;
	background:url('../imagenes/general/medios/titMedioIzq.jpg') no-repeat top;
	float:left;
}

.titMedio{
	width:85%;
	height:4em;
	background:url('../imagenes/general/medios/titMedio.jpg') repeat-x top;
	float:left;
}

.medioIco{
	width:10%;
	float:left;
	height:2em;
	margin-top:1.3em;
}

.medioTxtItem{
	font-weight:bold;
	color:#3F5878;
	float:left;
	margin-top:1.6em;
	margin-left:0.8em;
}

.titMedioDch{
	width:2.5%;
	height:4em;
	background:url('../imagenes/general/medios/titMedioDch.jpg') no-repeat top;
	float:left;
}

.medioItemMarron{
	background:#F4F2F2;
	padding:0.5em;margin-left:0.5em;
	width:84%;
	clear:both;
	border-bottom:solid #E8E3E3 1px;
	border-top:solid white 1px;
}

.medioTxtMarron{
	width:50%;float:right;
	margin-top:-1.1em;
	color:#937B7B;
}

/*Perfil del contratante*/

.perfilDivTabla{
	width:96.5%;
	margin-left:1em;
}

.perfilFondoTit{
	background:url(../imagenes/general/fondoTit.jpg) repeat-x top;
	height:1.8em;
	color:white;
}

.perfilTitDesc{
	padding-left:0.5em;
	width:40%;
	border-left:solid #677A9B 1px;
}

.perfilTitTramite{
	padding-left:0.5em;
	text-align:center;
	width:20%;
}

.perfilTitPlazos{
	padding-left:0.5em;
	text-align:center;
	width:25%;
}

.perfilTitDetalle{
	padding-left:0.5em;
	text-align:center;
	width:5%;
	border-right:solid #677A9B 1px;
}

.perfilDesc{
	padding:0.5em;
	border-bottom:solid #CCD8DD 1px;
	width:40%;
	height:auto
}

.perfilTramite{
	padding:0.5em;
	text-align:center;
	background:#EBE7E6;
	border-bottom:solid #CCD8DD 1px;
	background:#EBE7E6;
	border-left:solid #E0D9D8 1px;
	border-right:solid #E0D9D8 1px;
	height:auto
}

.perfilPlazos{
	padding:0.5em;
	text-align:center;
	border-bottom:solid #CCD8DD 1px;
	height:auto
}

.perfilImg{
	padding:0.5em;
	text-align:center;
	background:#EBE7E6;
	border-bottom:solid #CCD8DD 1px;
	background:#EBE7E6;
	border-left:solid #E0D9D8 1px;
	border-right:solid #E0D9D8 1px;
	height:auto;
	width:6%
}

.perfilBloqueAzul{
	background:url('../imagenes/general/perfilBarraTit.jpg') 100% repeat-x #A9BDC4;
	width:96.2%;
	font-size: 1em;
	height:auto;
	padding:0.8em;
	text-align:center;
	border-left:solid #AABCC6 2px;
	border-right:solid #AABCC6 2px;
	font-weight: normal;
}

.perfilCuadroFilas{
	width:99%;
	margin-right:0.5em;
	border-top:solid #C1B4B3 1px;height:auto;
}

.perfilCeldaOsc{
	background:#EBE7E6;
	width:30%;
	color:#776460;
	font-weight:bold;
	border-top:solid #FFFFFF 1px;
	border-bottom:solid #C1B4B3 1px;
	padding:0.7em;
	height:auto;
	vertical-align:top;
}

.perfilCeldaCla{
	background:#F3F2F1;
	width:65%;
	text-align:justify;
	border-top:solid #FFFFFF 1px;
	border-bottom:solid #C1B4B3 1px;
	padding:0.7em;
	height:auto;
}

Añadir al final de la hoja de estilo estas clases:

/*estudios e informes <tabla>*/

.estInfTitTit{
	padding-left:0.5em;
	text-align:center;
	width:55%;
}

.estInfTitPropietario{
	padding-left:0.5em;
	text-align:center;
	width:18%;
}

.estInfTitAnio{
	padding-left:0.5em;
	width:4%;
	text-align:center;
}

.estInfTitDetalle{
	padding-left:0.5em;
	text-align:center;
	width:8%;
	border-right:solid #677A9B 1px;
}

.estInfTit{
	padding:0.5em;
	border-bottom:solid #CCD8DD 1px;
	width:18%;
	height:auto;
	background:#EBE7E6;
	text-align:center;
}

.estInfAnio{
	padding:0.5em;
	border-bottom:solid #CCD8DD 1px;
	width:6%;
	height:auto;
	text-align:center;
}

.estInfCampoBuscador{
	width:20%;
	height:auto;
	float:left;
	padding-top:1em;
	padding-left:1.5em;
	padding-right:0.5em;
}

.estInfTituloInput{
	color:#000000;
	font-size:0.8em;
	width: 32.5em;
	margin-top:0.2em;
	background:url(../imagenes/general/rellenoInput.gif) center repeat-x;
	border:0.1em solid #000000;
}

