@charset "utf-8";
.marco_general {
	border: 1px solid #E5E5E5;
}
.marco_header {
	
	border-bottom:1px solid #E5E5E5;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
}
.boton2 {
	background-image: url(../img/boton2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.marcosB0 {
	border: 1px solid #B0B0B0;
}

.titulo_seccion1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 29px;
	color: #58830C;
}
.titulo_seccion2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 29px;
	color: #75AF0E;
}
.parrafo_seccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #777777;
}
.menu_encabezado1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.menu_encabezado1 a:link {
	color: #000000;
	text-decoration: none;
}
.menu_encabezado1 a:visited {
	text-decoration: none;
	color: #000000;
}
.menu_encabezado1 a:hover {
	text-decoration: none;
	color: #333333;
}
.menu_encabezado1 a:active {
	text-decoration: none;
	color: #000000;
}
.colsepmedia {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B0B0B0;
}
.textocuadrobusqueda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	padding-left: 5px;
}
.txtlistforms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.separa6pxizq {
	padding-left: 5px;
	padding-bottom: 10px;
}
.separa6pxabajo {
	padding-bottom: 10px;
}
.verdana115x5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
}
.rayaabajob0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0b0b0;
}
.rayaarribab0 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b0b0b0;
}
.separa5xlado {
	padding: 5px;
}
.verdana12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
}

.verdana12_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
.arial16verdesinsangria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #58830C;
	font-weight: bold;
	
	
	
	
}
.arial12lista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #58830C;
	padding-left: 10px;
	padding-top: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.arial12azul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #1C366F;
	padding-left: 10px;

}

.arial12azul a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #1C366F;
	text-decoration: none;

}
.arial12azul a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #1C366F;
	text-decoration: none;

}
.arial12azul a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #666666;
	text-decoration: none;

}
.arial12azul a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #1C366F;
	text-decoration: none;
	

}
.botonpublica {
	background-image: url(../img/boton1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.arial14blcngrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.arial16blcngrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.registrate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.verdana11x10izq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
}

.verdanablc12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.txtfieldsforms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.arial113A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	font-weight: bold;
	padding-left: 6px;
}

.ingresa1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
.ingresa2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E9215;
}
.ingresa2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E9215;
	text-decoration: none;
}
.ingresa2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #0E9215;
}
.ingresa2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #0E9215;
}
.ingresa2 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #0E9215;
}
.menu_encabezado2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.textopie1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
}
.cuadrobusqueda1 {
	border: 1px solid #FFFFFF;
	clear: both;
	float: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.textobarra1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.textobarra1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.textobarra1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.textobarra1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.textobarra1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.arial16verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #58830C;
	font-weight: bold;
	padding-left: 10px;
}

.lista_municipios{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0a2377;
font-weight:normal;
text-decoration:none;
list-style-image:url(../img/index_lista.jpg);

}

.lista_municipios a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0a2377;
font-weight:normal;
text-decoration:none;
}
.lista_municipios a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0a2377;
font-weight:normal;
text-decoration:none;
}
.lista_municipios a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
text-decoration:none;
}
.lista_municipios a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0a2377;
font-weight:normal;
text-decoration:none;
}



