br.limpiar{
clear:both;

}



#contenido_editado2 table
{
border:#003366 1px solid;
border-collapse:collapse;
width:100%;
font-size:9px;
/*font-size:1em;*/
}

#contenido_editado2 th
{
font-weight:bold;
color:#003366;
background-color:#FFFFFF;
border:1px solid #003366;
height:20px;
padding-left:3px;
text-align:center;
white-space:nowrap;
}

#contenido_editado2 td
{
background-color:#FFFFFF;
border-right:1px solid #003366;
height:20px;
padding-left:3px;
padding-right:3px;
}

#contenido_editado2 td.par
{
background-color:#F9F9F9;
border-right:1px solid #003366;
height:20px;
padding-left:3px;
}


#contenido_editado2  td.impar 
{
background-color:#EBF5FF;
border-right:1px solid #003366;
height:20px;
padding-left:3px;
}


#contenido_editado2 td.par1
{
background-color:#F9F9F9;
border-right:1px solid #003366;
height:20px;
padding-left:3px;
font-weight:bold;
text-align:center;
}


#contenido_editado2  td.impar1
{
background-color:#EBF5FF;
border-right:1px solid #003366;
height:20px;
padding-left:3px;
font-weight:bold;
text-align:center;
}

#contenido_editado2 td.parart
{
background-color:#F9F9F9;
border-right:1px solid #003366;
height:20px;
padding-left:10px;
}
#contenido_editado2 td.parcon
{
background-color:#F9F9F9;
border-right:1px solid #003366;
height:20px;
padding-left:20px;
}
#contenido_editado2 td.parsubcon
{
background-color:#F9F9F9;
border-right:1px solid #003366;
height:20px;
padding-left:30px;
}
#contenido_editado2 td.parnumeros
{
background-color:#F9F9F9;
border-right:1px solid #003366;
height:20px;
padding-left:10px;
text-align:right;
}

#contenido_editado2  td.imparart
{
background-color:#EBF5FF;
border-right:1px solid #003366;
height:20px;
padding-left:10px;
}
#contenido_editado2  td.imparcon
{
background-color:#EBF5FF;
border-right:1px solid #003366;
height:20px;
padding-left:20px;
}
#contenido_editado2  td.imparsubcon
{
background-color:#EBF5FF;
border-right:1px solid #003366;
height:20px;
padding-left:30px;
}
#contenido_editado2  td.imparnumeros
{
background-color:#EBF5FF;
border-right:1px solid #003366;
height:20px;
padding-left:10px;
text-align:right;
}

#contenido_editado2  td.total 
{
color:#003366;
font-weight:bold;
background-color:#EBF5FF;
border-top:1px solid #003366;
border-right:1px solid #003366;
height:20px;
padding-left:3px;
}
#contenido_editado2  th.total 
{
color:#003366;
font-weight:bold;
background-color:#EBF5FF;
border-top:1px solid #003366;
border-right:1px solid #003366;
height:20px;
padding-left:3px;
}
#contenido_editado2  td.totalnumeros
{
font-weight:bold;
background-color:#EBF5FF;
border-top:1px solid #003366;
border-right:1px solid #003366;
height:20px;
padding-left:3px;
text-align:right;
}

#contenido_editado2  caption
{
color:#47A502;
font-weight:bold;
font-size:1.1em;
margin-bottom:0.5em;
}
#contenido_editado2 .miles
{
	text-align:right;
	font-weight:bold;
}

td.listado {
width:63%;
}

td.listado dl{
margin:0px !important;
padding:0px !important;
}

td.listado dt{
float:left;
clear:left;
width:79%;
text-align:left;
background-image:none !important;
margin:0px !important;
padding:0px !important;
}
td.listado dd{
clear:right;
background-image:none !important;
margin:0px !important;
padding:0px !important;
}
ul.listado{
margin: 0 !important;
padding:0.5em 0 1em  0 !important;


}

ul.listado li.excel{
	display:inline;
	width:40%;
	text-align:left;
	color:#003366;
	margin:1em 0 !important;
	padding:0.3em 2em !important;
	background-image: url(/ogasuna/presupuestos/presupuestos_berria/irudiak/excel.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
ul.listado li.ejercicio{
	display:inline;
	width:40%;
	text-align:left;
	color:#003366;
	margin:1em 0 !important;
	padding:0.3em 2em !important;
	background-image: url(/ogasuna/presupuestos/presupuestos_berria/irudiak/ejercicio.gif);
	background-repeat: no-repeat;
	background-position: left center;
}





ul.ejecucion{
margin:2em 0 !important;
padding:0.5em 0 2em  0 !important;
width:100%;


}
ul.ejecucion li{
	float:left;
	width:33%;
	text-align:left;
	color:#003366;
	margin:0.1em 0 !important;
	padding:0 !important;
	list-style-type:none;
}
ul.ejecucion li.XL{
width:50%  !important;
}
ul.ejecucion li span{
	font-weight: bold;
	text-transform: uppercase;	
	
}
td i{
float:left;
width:50%;}
td span.desglose{
float:right;
width:45%;
text-align:right;


}
th.m{
width:15%;


}

ul.oga_preinline{
	padding:0 !important;
	display:inline;
	width:100% !important;
	margin:0 !important;


}
ul.oga_preinline li{
	list-style: url(none) !important;
	list-style-type:none !important;
	display:inline;
	text-align:left !important;
	padding:0 !important;
	margin:0 !important;
}
