/*Elementos fijos*/

.tituloPpalOv{
	width: 99%;
	margin-left:0.3%;
	float: left;
	background:url(../imagenes/home/rellenoTitulo.gif) top center repeat-x;
}

/*Estadísticas*/

.estaContenidoIz{
	width:95%;
	float:left;
}

.estaContenidoDc{
	width:95%;
	float:left;
	height:auto;
	padding-left:2%;
}

.estaColumnaDch{
	width:49%;
	height:auto;
	float:right;
}

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

.icoBtnAcceder{
	width:1.18em;
	float:right;
	padding-right:1.6em;border:solid red 0.1em;padding-top:0em;
}

.estaTxtItems{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bolder;
	color:#000000;
	width:85%;
	float:left;
	height:auto;
}
.estaLineaItem{
	padding-top:0.4em !important;
	padding-bottom:1.5% !important;
	width:100%;
	height:auto;
	float:left;
}

.estaIcoArrowAbajo{
	width:1em;
	height:1em;
	float:right;
	padding-right:1%;
	background:url(../imagenes/estadisticas/icoBaja.jpg) no-repeat;
}

.estaTituloInicio{
	width:20em;
	height:3.36em;
	float:left;
	background: url(../imagenes/home/titulo_seccion1_.jpg) no-repeat;
}

.estaTituloInicio1{
	width:22em;
	height:3.36em;
	float:left;
	background: url(../imagenes/home/titulo_seccion1_.jpg) no-repeat;
}

.estaTituloConductores{
	width:100%;
	float:left;
	font-size:1.15em;
	padding-left:1em;
	padding-top:5%;
}

.estaTituloInicio2{
	width:22em;
	height:3.36em;
	float:left;
	background: url(../imagenes/home/titulo_seccion1_.jpg) no-repeat;
}

/*Matriculaciones*/

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

.matrBotoneIr{
	width:6.8em;
	height:2.1em;
	float:left;
	background:url(../imagenes/estadocarreteras/btn_ir.gif) no-repeat;
	border:0em;
	margin-top:0.3em;
	margin-left:1em;
	color:#FFFFFF;
}

.matrBotoneBuscar{
	width:6.8em;
	height:2.2em;
	float:left;
	background:url(../imagenes/estadisticas/btn_buscar.gif) no-repeat;
	border:0em;
	margin-top:0.3em;
	margin-left:1em;
	color:#FFFFFF;
}

.matrBotonVisual{
	width:6.5em;
	height:2.2em;
	float:left;
	background:url(../imagenes/estadisticas/btnVisualizar.png) no-repeat;
	border:0em;
	margin-top:0.3em;
	margin-right:1em;
}

.matrFondoAzul{
    border:solid #356699 0.1em;
    margin-top:2em;
    padding-bottom:2em;
    margin-left:3%;
    margin-right:3%;
    height:4.5em;
    margin-bottom:2em;
    background:url(../imagenes/estadisticas/b1MatriPrv.jpg) no-repeat right #B8C7DB;
}

.matrFondoAzul2{
    border:solid #356699 0.1em;
    margin-top:2em;
    padding-bottom:2em;
    margin-left:3%;
    margin-right:3%;
    height:4.5em;
    margin-bottom:2em;
    background:#B8C7DB;
}

.matrFondoAzul3{
    border:solid #356699 0.1em;
    margin-top:2em;
    padding-bottom:2em;
    margin-left:3%;
    margin-right:3%;
    height:8em;
    margin-bottom:2em;
    background:#B8C7DB;
}

.matrFondoAzul4{
    border:solid #356699 0.1em;
    margin-left:3%;
    margin-right:3%;
	margin-top:2em;
    height:5em;
    margin-bottom:2em;
    background:#B8C7DB;
	padding:1em;
}

/*fin matriculaciones*/

/*Listado Resumen*/

.estaListTipoGris{
	float: left;
	width: 12%;
	background:#EBE7E6;
	text-align:center;
	height:6.25em;
	margin-left:1%;
}

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

.estaListDescargarPeq{
	float: right;
	text-align:center;
	width: 17%;
}

.estaListCab{
	width: 98%;
	padding-left:0.35em;
	background:#51617A url(../imagenes/general/listado_relleno2.jpg) left repeat-x;
	height: 1.63em;
	margin-left:0.2em;
}

.estaLinea{
	width: 98%;
	padding-left:0.35em;
	float:left;
	border-bottom: 0.1em #ccd8dd solid;
	margin-left:0.2em;
}

/*fin listado resumen*/

/*Buscadores*/

.estaBuscadorInterno{
	width: 98%;
	margin-left:0.5em;
}

/*Restricciones*/

.restFondoAzul{
	border:solid #356699 0.1em;
    margin-top:2em;
    padding-bottom:2em;
    margin-left:3%;
    margin-right:3%;
    height:4.5em;
    margin-bottom:2em;
    background:url(../imagenes/estadisticas/buscadorPaso1.jpg) no-repeat right #B8C7DB;
}

.restBtnBuscar{
	width:6em;
	height:1.5em;
	float:left;
	background:url(../imagenes/estadisticas/btnBuscar.jpg) no-repeat;
	border:0em;
	margin-top:0.3em;
	padding:0;
	color:#FFFFFF;
}

.restBtnDescargar{
	width:8.3em;
	height:2em;
	float:left;
	background:url(../imagenes/estadisticas/btnDescargar.jpg) no-repeat;
	border:0em;
	margin-top:0.3em;
	padding:0;
	color:#FFFFFF;
	font-size:.9em
	
}

/*restricciones vehiculos pesados*/

.restFicha{
	width:100%;
	height:auto;
	clear:both;
	margin-bottom:2em;
}

.restFichaPeli{
	width:17em;
	height:auto;
	float:left;
}

.restCuadroPestana{
	width:18em;
	height:2.1em;
	background:url('../imagenes/restricciones/pesFondo.jpg') left repeat-x;
	clear:both;
}

.restPesIzq{
	float:left;
	background:url('../imagenes/restricciones/pesIzq.jpg') left no-repeat;
	height:2.1em;
	width:1em;
}

.restTxtPes{
	float:left;
	color:#2D4E86;
	width:88%;
	margin-top:0.5em;
	text-align:center;
	font-weight:bold;
	font-size:1em;
}

.restPesDch{
	float:left;
	background:url('../imagenes/restricciones/pesDch.jpg') right no-repeat;
	height:2.1em;
	width:1em;
}

.restBarraTit{
	background:#51617A url(../imagenes/general/listado_relleno2.jpg) repeat-x scroll left center;
	padding-left:1em;
	width:100%;
	height:2.1em;
	color:#FFF;
	font-weight:bold;
	clear:both;
}

TABLE.restFicha{width:100%;	clear:both;	margin-bottom:2em; border-collapse:collapse}
TABLE.restFicha caption{height:2.1em}
TABLE.restFicha caption span.restTxtPes{height:1.7em;background:url('../imagenes/restricciones/pesFondo.jpg') left repeat-x; width:18em; margin:0; padding-top:.5em}
TABLE.restFicha caption span.restPesDch{width:.8em}
TABLE.restFicha caption span.restPesIzq{width:.8em}
TABLE.restFicha thead{background:#51617A url(../imagenes/general/listado_relleno2.jpg) repeat-x scroll left center; color:#FFF; font-weight:bold;}
TABLE.restFicha thead TH{padding:.3em 0 .3em 0; text-align:center}
TABLE.restFicha tbody TR.restTxtFila{background:#F6F6F6; padding:.3em 0 .3em 0}
TABLE.restFicha tbody TR.restTxtFila1{background:url('../imagenes/restricciones/fondoDgr.jpg') repeat-x left top #F6F6F6; padding:.3em 0 .3em 0}
TABLE.restFicha tbody TD{text-align:center; padding:.3em .8em .3em .8em; border-bottom:.2em solid #fff}

.restItemBarra{
	float:left;
	margin-top:0.65em;
}

.restItemListGris{
	float:left;
	margin-top:0.45em;
	text-align:center;
}

.restItemListGris2{
	float:left;
	margin-top:0.45em;
	text-align:left;
}

.restIcoEnlace{
	float:left;
	margin-top:0.1em;
	background:url(../imagenes/general/icon_flecha_menu.png) left  no-repeat;
	background-color: inherit;
	padding-right:0.3em;
	clear:both;
	margin-bottom:0.3em;
	width:1em;
	height:1.1em;
}

.restTxtFila1{
	background:url('../imagenes/restricciones/fondoDgr.jpg') repeat-x left top;
	width:100%;
	padding-left:1em;
	border-bottom:solid white 0.2em;
	clear:both;
}

.restTxtFila{
	background:#F6F6F6;
	width:100%;
	padding-left:1em;
	border-bottom:solid white 0.2em;
	clear:both;
}

.restDescTit{
	float: left;
	width: 57%;
	padding-bottom:0.3em;
}
/*fin restricciones vehiculos pesados*/

/*GRAFICAS*/

.graZona{
	width:90%;
	float:left;
	padding-top:1em;
	padding-left:5%;
//	max-height:22m;
}

.graBarraArriba{
	height:1.5em;
	width:2em;
	position:relative;
	right:2.1em;
	background:url(../imagenes/estadisticas/barraArriba.jpg) no-repeat left bottom;
}

.graBarraMedio{
	height:16em;
	width:2em;
	position:relative;
	right:2.1em;
	background:url('../imagenes/estadisticas/barraMedio.jpg') repeat-y left bottom;
}

.graBarraAbajo{
	height:2em;
	width:2em;
	position:relative;
	right:2.1em;
	background:url('../imagenes/estadisticas/barraAbajo.jpg') repeat-y left bottom;
	float:left;
}

.graBarraAbajoRep{
	height:2em;
	width:94%;
	position:relative;
	right:2.5em;
	background:url('../imagenes/estadisticas/barraAbajoRep.jpg') repeat-x left bottom;
	float:left;
}

.graBarraAbajoDch{
	height:2em;
	width:1em;
	position:relative;
	right:2.5em;
	background:url('../imagenes/estadisticas/barraAbajoDch.jpg') no-repeat left bottom;
	float:left;
}

.graConjBarras{
	position:relative;
	top:-16.8em;
	width:100%;
	height:15em;
	float:left;
}

.graBarra{
	float:left;
	padding:0.1em !important;
	height:15em;
	width:3em;
}

.graTitAbajoBarra{
	position:relative;
	top:110%;
	font-size:70%;
	left:8%;
}

.graBarraAzul{
	float:left;
	padding:0.1em !important;
	height:15em;
	width:1.3em;
}

.graBarraBlanca{
	float:left;
	padding:0.1em !important;
	height:15em;
	width:1.3em;
	margin-right:1.3em !important;
}

/*TABLA EVOLUCION DE VICTIMAS Y ACCIDENTES MORTALES  */

.estCuadroTab{
	clear:both;
	position:relative;
	top:-12em;
	height:auto;
	margin-left:1em;
	width:95%;
}

.estCeldaNegra{
	border-right:solid #6B7688 0.1em;
	width:15%;
	height:100%;
	background:url(../imagenes/estadisticas/dgrNegro.jpg) left repeat-x #7B8390;
	float:left;
}

.estTxtAnio{
	color:#EFE9EB;
	text-align:center;
	font-weight:bold;
	position:relative;
	top:1.3em;
}

.estCuadroBarraTit{
	background:url(../imagenes/estadisticas/barraTit.jpg) left repeat-x #A3A6AF;
	width:84.5%;
	border-left:solid #AFB8C1 0.1em;
	height:1.7em;
	float:left;
}

.estCeldaIzqArriba{
	float:left;
	width:49%;
	text-align:center;
	border-right:solid #6B768A 0.1em;
	height:93%;
}

.estCeldaDchAbajo{
	float:left;
	width:49%;
	text-align:center;
	border-left:solid #B4BBCD 0.1em;
	height:93%;
}

.estTxtBeige{
	font-weight:bold;
	color:#F0EBE8;
	margin-top:0.1em;
}

.estDgrAzulAbajo{
	background:url(../imagenes/estadisticas/dgrAzul.jpg) left repeat-x #A3A6AF;
	width:84.5%;
	border-left:solid #AFB8C1 0.1em;
	height:2.3em;
	float:left;
}

.estCeldaIzqDgr{
	float:left;
	width:49%;
	text-align:center;
	height:93%;
	border-right:solid #919DB7 0.1em;
}

.estCeldaDchDgr{
	float:left;
	width:49%;
	text-align:center;
	height:93%;
	border-left:solid #E5E8ED 0.1em;
}

.estTxtAzulFuerte{
	font-weight:bold;
	color:#697CA4;
	margin-top:0.6em;
}

.estCuadroDatos{
	height:auto;clear:both;
}

.estColAnios{
	width:15%;
	height:auto;
	background:#EBE7E6;
	border-right:solid #D7CDCB 0.1em;
	float:left;
}

.estMarrClaIzq{
	width:41.5%;
	height:auto;
	background:#F7F6F4;
	border-right:solid #D7CDCB 0.1em;
	float:left;
}

.estMarrClaDch{
	width:42.8%;
	height:auto;
	background:#F7F6F4;
	border-right:solid #D7CDCB 0.1em;
	float:left;
}

.estTxtMarronClaro{
	height:1.5em;
	width:99%;
	text-align:center;
	clear:both;
	padding-top:0.1em;
	padding-bottom:0.1em;
	font-weight:bold;
	color:#6D6968;
}

.estTxtNumDatos{
	height:1.5em;
	width:99%;
	text-align:center;
	clear:both;
	padding-top:0.1em;
	padding-bottom:0.1em;
	color:#6D6968;
}

/*Tabla Estadisticas 30días*/

.estTablaDatos{
	clear:both;
	position:relative;
	top:1.5em;
	width:95%;
	padding-left:0.7em;
}

.estTitPie{
	font-size:0.8em;
	width:5.2em;
	color:#22566C;
	float:left;
	//text-align:center;
	text-align:left;
	margin-left:0.1em;
}

.estTitMeses{
	position:relative;
	top:-12em;
}

.estTop0em{
	position:relative;
	top:0em;
}

.estSinEsp{
	clear:both;
	position:relative;
	top:-12em;
	height:auto;
	margin-left:1em;
	width:95%;
}

.estTitBarraMes{
	padding-left:13%;
	float:left;
	height:1.6em;
	width:74%;
	background:url('../imagenes/estadisticas/barraTit.jpg') repeat-x left;
	color:white;
}

.estTabTitMes{
	color:white;
	float:left;
	font-weight:bold;
	margin-left:1.2em;
	margin-top:0.1em;
}

.estCeldaTotal{
	float:left;
	height:1.6em;
	width:13%;
	background:url('../imagenes/estadisticas/barraTitOsc.jpg') repeat-x left;
	color:white;
}

.estTxtTotal{
	color:white;
	float:left;
	width:100%;
	font-weight:bold;
	text-align:center;
	margin-top:0.1em;
}

.estFondoMarronOsc{
	float:left;
	height:auto;
	padding-top:0.5em;
	width:13%;
	background:url('../imagenes/estadisticas/fondoMarronOsc.jpg') #EBE7E6 repeat-x left top;
	text-align:center;
}

.estTxtAnio2{
	clear:both;color:#787473;font-weight:bold;height:1.4em;padding-bottom:0.5em;
}

.estFondoMarronCla{
	float:left;
	height:auto;padding-top:0.5em;width:13%;background:#EBE7E6;
	text-align:center;
}

.estFondoMarronTab{
	float:left;
	height:1.9em;
	padding-top:0.4em;
	width:73.8%;
	background:url('../imagenes/estadisticas/fondoMarron.jpg') repeat-x left top #F6F6F4;
	border-left:solid #D8CECC 0.1em;
}

.estFondoMarronTab2{
	float:left;
	height:1.9em;
	padding-top:0.4em;
	width:73.8%;
	background:#F6F6F4;
	border-left:solid #D8CECC 0.1em;
}

.estFondoMarronTab3{
	float:left;
	height:1.8em;
	padding-top:0.5em;
	width:12.8%;
	background:url('../imagenes/estadisticas/fondoMarron.jpg') repeat-x left top #F6F6F4;
	border-left:solid #D8CECC 0.1em;
}

.estFondoMarronTab4{
	float:left;
	height:1.8em;
	padding-top:0.5em;
	width:12.8%;
	background:#F6F6F4;
	border-left:solid #D8CECC 0.1em;
}

.estTxtTotalCelda{
	color:#858585;
	width:100%;
	float:left;
	text-align:center;
	padding-bottom:0.5em;
}

.estTxtCeldaNum{
	color:#858585;
	width:2em;
	float:left;
	margin-left:1.4em;
	padding-bottom:0.5em;
}

TABLE.tablaVictimas{border-collapse:collapse; margin-left:1em; width:95%; clear:both; position:relative; top:-12em;}
TABLE.tablaVictimas CAPTION{display:none}
TABLE.tablaVictimas THEAD{background:#51617A url(../imagenes/general/listado_relleno2.jpg) left repeat-x}
TABLE.tablaVictimas THEAD TH{font-weight:bold; color:white; text-align:center; padding:.2em 0 .2em 0}
TABLE.tablaVictimas THEAD TH.total{background:#394C6C url(../imagenes/general/listado_relleno3.jpg) left repeat-x}
TABLE.tablaVictimas TBODY  TD.filaAno{color:#333; font-weight:bold; background:#EBE7E6; border-right:solid #D8CECC 0.1em; text-align:center; vertical-align:middle; padding:.5em 0 .5em 0}
TABLE.tablaVictimas TBODY  TD.filaMes{color:#555; background:#F6F6F4; text-align:center; vertical-align:middle; padding:.5em 0 .5em 0}
TABLE.tablaVictimas TBODY  TD.filaTotal{color:#000; background:#F6F6F4; border-left:solid #D8CECC 0.1em; text-align:center; vertical-align:middle; padding:.5em 0 .5em 0}
