@charset "utf-8";
/* CSS Document */

body {
	background-color:#F8F2DF;
	margin:0;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
}
#base {
	background-color:#FFFFFF;
	width:900px;
	margin: 0 auto;
	border-right:1px solid #D4A67C;
	border-left:1px solid #D4A67C;
	border-bottom:1px solid #D4A67C;
	}
#cabecera{
	height:120px;
	background:url(../img/principal/banner900x110.png) no-repeat #80561B;
	border-bottom: 2px solid;
	border-bottom-color: #80561B;
}
.MenuPrinciapal{
	background-color:#F2ECDB;
	margin: 0;
	padding: 0;
	border-bottom: 2px solid;
	border-bottom-color: #80561B;
}
.MenuPrinciapal a.home{ margin:0; padding:0; border:0;border-right-color: #80561B;
	border-right: 1px solid;}
.MenuPrinciapal a{
	background:url(../img/menu/link.jpg) repeat-x;
	color:#80561B;
	text-decoration:none;
	font-size:11px;
	display: block;
	padding: 10px 10px;
	float: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	border-right-color: #80561B;
	border-right: 1px solid;
}
.MenuPrinciapal a:hover{
	background:url(../img/menu/link_hover.jpg) repeat-x;
	color: #FFFFFF;
}

#ContenidoDerecho{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 25px 50px;
	line-height: 18px;
	
}
#ContenidoDerecho a{
	color: #000066;
	text-decoration:none;
}
#ContenidoDerecho a:hover{ 
text-decoration: underline;}


#ContenidoDerecho h2{
	color: #7E7750;
	font-size:18px;
}
#ContenidoDerecho h3{
	color: #80561B;
	font-size:⁮;
	font-weight:bold;
}


#pie{
	clear:both;
	background:url(../img/principal/fondo-abajo1.png) left bottom no-repeat;
	background-color: #F8F2DF;
	font-size:11px; 
	padding:10px; 
	font-weight:bold;
	border-top:1px solid #9C6A3B;
}
.buscar{
	color: #80561B;
	font-weight: bold;
	margin-left: 25px;
	padding: 5px;
	float: left;
}
.arriba{
	height:20px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 5px;
	text-align: right;
	font-size: 10px;
	background-color: #9C6A3B;
}
#derechos{
	color: #614115;
	font-weight: bold;
	font-size:9px;
	padding: 10px;
	border-top: 1px solid #9C6A3B;
}
#marco{ margin: 30px 0;}
#marco h2{
	color:#80561B;
	font-size:18px;
	margin-bottom: 25px;
}
#marco td{
	vertical-align:top
}
#marco a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	width: 190px;
	height:38px;
	color:#000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding: 25px 25px 18px 70px;
	line-height: 18px;
	vertical-align:middle;
}
#marco a:hover {
color:#FFF}

#marco a.constitucion {background:url(../img/iconos/constitucion.png) no-repeat;}
#marco a.constitucion:hover {background:url(../img/iconos/constitucionh.png) no-repeat;
color:#FFF}

#marco a.ley {background:url(../img/iconos/ley_hacienda.png) no-repeat;}
#marco a.ley:hover {background:url(../img/iconos/ley_haciendah.png) no-repeat;
color:#FFF;}
#marco a.ley2 {background:url(../img/iconos/ley_hacienda.png) no-repeat;
font-size:11px; line-height:12px;}
#marco a.ley2:hover {background:url(../img/iconos/ley_haciendah.png) no-repeat;
color:#FFF;}
#marco a.codigo {background:url(../img/iconos/codigo.png) no-repeat; font-size:11px; line-height:12px;}
#marco a.codigo:hover {background:url(../img/iconos/codigoh.png) no-repeat;
color:#FFF}
#marco a.codigo2 {background:url(../img/iconos/codigo.png) no-repeat;}
#marco a.codigo2:hover {background:url(../img/iconos/codigoh.png) no-repeat;
color:#FFF}
#marco a.ingresos {background:url(../img/iconos/ingresos.png) no-repeat;}
#marco a.ingresos:hover {background:url(../img/iconos/ingresosh.png) no-repeat;
color:#FFF}
#marco a.egresos {background:url(../img/iconos/egresos.png) no-repeat;}
#marco a.egresos:hover {background:url(../img/iconos/egresosh.png) no-repeat;
color:#FFF}
#marco a.libreta {background:url(../img/iconos/alibreta.png) no-repeat;}
#marco a.libreta:hover {background:url(../img/iconos/alibretah.png) no-repeat;
color:#FFF}
#marco a.libreta2 {background:url(../img/iconos/alibreta.png) no-repeat; font-size:11px; line-height:12px;}
#marco a.libreta2:hover {background:url(../img/iconos/alibretah.png) no-repeat;
color:#FFF}
#marco a.folder {background:url(../img/iconos/afolder.png) no-repeat;}
#marco a.folder:hover {background:url(../img/iconos/aforderh.png) no-repeat;
color:#FFF}
#marco a.funcionarios {background:url(../img/iconos/funcionerios.png) no-repeat;}
#marco a.funcionarios:hover {background:url(../img/iconos/funcioneriosh.png) no-repeat;
color:#FFF}
#marco a.repre {background:url(../img/iconos/repre.png) no-repeat;}
#marco a.repre:hover {background:url(../img/iconos/repreh.png) no-repeat;
color:#FFF}
#marco a.hoja {background:url(../img/iconos/hoja.png) no-repeat;}
#marco a.hoja:hover {background:url(../img/iconos/hojah.png) no-repeat;
color:#FFF}
#marco a.hoja2 {background:url(../img/iconos/hoja.png) no-repeat; font-size:11px; line-height:12px;}
#marco a.hoja2:hover {background:url(../img/iconos/hojah.png) no-repeat;
color:#FFF;}
#marco a.libro {background:url(../img/iconos/libro.png) no-repeat;}
#marco a.libro:hover {background:url(../img/iconos/libroh.png) no-repeat;
color:#FFF}
#marco a.grafica {background:url(../img/iconos/grafica.png) no-repeat;}
#marco a.grafica:hover {background:url(../img/iconos/graficah.png) no-repeat;
color:#FFF}
#marco a.municipio{background: url(../img/iconos/municipio.png) no-repeat;}
#marco a.municipio:hover{background:url(../img/iconos/municipioh.png) no-repeat;
color:#FFF}
#marco a.municipio2{background: url(../img/iconos/municipio2.png) no-repeat;}
#marco a.municipio2:hover{background:url(../img/iconos/municipio2h.png) no-repeat;
color:#FFF}
#marco a.estatal{background:  url(../img/iconos/estatal.png) no-repeat;}
#marco a.estatal:hover{background:url(../img/iconos/estatalh.png) no-repeat;
color:#FFF}
#marco a.ped{background:  url(../img/iconos/ped.png) no-repeat; font-size:11px; line-height:12px;}
#marco a.ped:hover{background:url(../img/iconos/pedh.png) no-repeat;
color:#FFF; }
#marco a.ley3{background:  url(../img/iconos/ley.png) no-repeat;}
#marco a.ley3:hover{background:url(../img/iconos/leyh.png) no-repeat;
color:#FFF;}
#marco a.publicacion{background: url(../img/iconos/publicacion.png) no-repeat;}
#marco a.publicacion:hover{background:url(../img/iconos/publicacionh.png) no-repeat;
color:#FFF; }
#marco a.licitacion{background: url(../img/iconos/licitacion.png) no-repeat;}
#marco a.licitacion:hover{background:url(../img/iconos/licitacionh.png) no-repeat;
color:#FFF; }
#marco a.obra{background: url(../img/iconos/obra.png) no-repeat;}
#marco a.obra:hover{background:url(../img/iconos/obrah.png) no-repeat;
color:#FFF; }
#marco a.consecion{background: url(../img/iconos/adjudicacion.png) no-repeat; font-size:11px; line-height:12px;}
#marco a.consecion:hover{background:url(../img/iconos/adjudicacionh.png) no-repeat;
color:#FFF; }
#marco a.informe{background: url(../img/iconos/informe.png) no-repeat; font-size:11px; line-height:12px;}
#marco a.informe:hover{background:url(../img/iconos/informeh.png) no-repeat;
color:#FFF; }
#marco a.cuenta{background: url(../img/iconos/cuenta.png) no-repeat; font-size:11px; line-height:12px;}
#marco a.cuenta:hover{background:url(../img/iconos/cuentah.png) no-repeat;
color:#FFF; }
#marco a.deuda{background: url(../img/iconos/deuda.png) no-repeat; font-size:11px; line-height:12px;}
#marco a.deuda:hover{background:url(../img/iconos/deudah.png) no-repeat;
color:#FFF; }
#marco a.indicadores{background: url(../img/iconos/indicadores.png) no-repeat;}
#marco a.indicadores:hover{background:url(../img/iconos/indicadoresh.png) no-repeat;
color:#FFF; }
#marco a.periodico{background: url(../img/iconos/periodico.png) no-repeat; font-size:11px; line-height:12px;}
#marco a.periodico:hover{background:url(../img/iconos/periodicoh.png) no-repeat;
color:#FFF; }
#marco a.deuda2{background: url(../img/iconos/deuda2.png) no-repeat;}
#marco a.deuda2:hover{background:url(../img/iconos/deuda2h.png) no-repeat; }
#marco a.clasifica{background: url(../img/iconos/clasificacion.png) no-repeat;}
#marco a.clasifica:hover{background:url(../img/iconos/clasificacionh.png) no-repeat; }
#marco a.ingresos2 {background:url(../img/iconos/ingresos2.png) no-repeat; }
#marco a.ingresos2:hover {background:url(../img/iconos/ingresos2h.png) no-repeat;
color:#FFF}
#marco a.years {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	width: 100px;
	height:16px;
	color:#FFF;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	padding: 5px;
	margin-right: 100px;
	margin: 5px;
	text-align: center;
	background-color: #D2151B;
}
#marco a.years:hover {
color:#000;
background-color:#FFFFFF;
outline: 1px solid  #990000;
}
#marco a.years2 {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	width: 100px;
	height:16px;
	color:#000;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	padding: 5px;
	margin-right: 100px;
	margin: 5px;
	text-align: center;
	background-color:#FFFFFF;
	outline: 1px solid  #990000;
}

#marco .fondanos{
	background:url(../img/iconos/f1.png) top left no-repeat;
	width:150px;
	padding-top:55px
}

#marco  ul{
	text-decoration:none;
	list-style-image: url(../img/principal/lista.png);
	margin-top:0;
	margin-left:15px;
	margin-right:10px;
}

#marco li{
	padding-bottom:2px;
	font-size:11px;
	font-weight:bold;
	color:#333333;
}

#marco .list a.lista{
	text-decoration:none;
	font-weight:bold;
	color:#333333;

}
#marco .list  a.lista:hover {
	color: #990000;
}


#marco li.menumarco{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #990000;
	display: block;
	width: 100px;
	padding: 5px;
	font-weight: bold;
	height: 15px;
	text-align: center;
	margin-top:10px;
}

#marco li.menumarco:hover{
	background-color:#FFFFFF;
	border:solid 1px #000;
	color:#333333;
}

#marco .lista {
margin:0; padding:0;
}
#marco .lista a{ 
text-decoration: none;
font-size:11px;
color:#333333;
padding: 0;
margin:0;
width:auto;
height:auto;
}
#marco .lista  a:hover{
color:#80561B;
}



#marco .lista2 {
margin:0; padding:0; text-align:center;
}
#marco .lista2 a{
	text-decoration: none;
	font-size:11px;
	color: #333333;
	padding: 0 5px;
	margin:0 5px;
	width:auto;
	height:auto;
	border: 1px solid #80561B;
	list-style:none;
	float:left;
	border-top:0;
}
#marco .lista2  a:hover{
color:#80561B;
}

#marco dl,dt,dd {
	margin:0px;	
	}
#marco .lista dd { margin-bottom:15px;}
	
#marco .lista dt a {
display:block;
text-decoration: none;
font-size:11px;
color:#333333;
padding:2px;
margin:0;
width:auto;
height:auto;
list-style:circle;
border-left: 5px solid #ccc;
-moz-user-select: none;
-khtml-user-select: none;
cursor: pointer;

	}
	
#marco .lista dt a:hover {

color:#990000;
	}
	
	

#marco .lista dd a{
	text-decoration: none;
	font-size:11px;
	color: #333333;
	padding: 2px 0;
	margin-left: 15px;
	width:30px;
	margin:0;
	height:auto;
	border-bottom: 1px solid #990000;
	list-style:none;
	border-top:0;
	text-align:center;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	}
	
#marco .lista dd a:hover {
color:#990000;}

#indicet { padding: 25px;}
#indicet a{
font-family:Arial, Helvetica, sans-serif;
width:200px;
height:15px;
display: block;
padding:10px;
background: url(../img/menu/link.jpg) repeat-x;
color:#FFFFFF;
text-decoration:none;
text-align:center;
margin-top:10px;
font-size:13px;
font-weight: bold;
}
	
#indicet a:hover { background:url(../img/menu/link_hover.jpg) repeat-x;}

#marco a.iley {background:url(../img/iconos/leyh.png) no-repeat; font-size:14px; font-weight:bold; color:#FFF; text-align:left}
#marco a.iley:hover {background:url(../img/iconos/ley.png) no-repeat;
color:#000;}

#marco a.ideuda {background:url(../img/iconos/deudah.png) no-repeat; font-size:14px; font-weight:bold; color:#FFF; text-align:left}
#marco a.ideuda:hover {background:url(../img/iconos/deuda.png) no-repeat;
color:#000;}

#marco a.iegre {background:url(../img/iconos/egresosh.png) no-repeat; font-size:14px; font-weight:bold; color:#FFF; text-align:left}
#marco a.iegre:hover {background:url(../img/iconos/egresos.png) no-repeat;
color:#000;}

#marco a.ilic {background:url(../img/iconos/licitacionh.png) no-repeat; font-size:14px; font-weight:bold; color:#FFF; text-align:left}
#marco a.ilic:hover {background:url(../img/iconos/licitacion.png) no-repeat;
color:#000;}
#marco a.ipub {background:url(../img/iconos/publicacionh.png) no-repeat; font-size:14px; font-weight:bold; color:#FFF; text-align:left}
#marco a.ipub:hover {background:url(../img/iconos/publicacion.png) no-repeat;
color:#000;}

