/* Generado por Herramientas de desarrollo F12. Es posible que esta no sea una representación precisa del archivo de origen original */
@font-face {
	font-family: gobCL-Bold;
	src: url(font/gobclbold.eot?#iefix) format("embedded-opentype"), url(font/gobclbold.woff) format("woff"), url(font/gobclbold.ttf) format("truetype"), url(font/gobclbold.svg#gobclbold) format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: gobCL;
	src: url(font/gobclregular.eot?#iefix) format("embedded-opentype"), url(font/gobclregular.woff) format("woff"), url(font/gobclregular.ttf) format("truetype"), url(font/gobclregular.svg#gobclregular) format("svg");
	font-weight: normal;
	font-style: normal;
}
* {
	margin: 0px; padding: 0px;
}
a {
	text-decoration: none;
}
img {
	border: 0px currentColor;
}
body {
	background: rgb(230, 230, 230); margin: 0px; padding: 0px; font-family:;
}
h2 {
	margin: 8px 0px 10px 20px; width: 90%; color: rgb(71, 81, 86); line-height: 20px; padding-right: 30px; font-family: "gobCL"; font-size: 20px; font-weight: normal; float: left; display: block;
}
.clear {
	clear: both;
}
.huinchatop {
	background: rgb(255, 255, 255); width: 100%; height: 40px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 2px; border-bottom-style: solid;
}
.huinchatop_cont {
	margin: 0px auto; width: 960px; height: 40px;
}
#menutop {
	width: 700px; height: 45px; float: right;
}
#menutop ul {
	list-style: none; width: 100%; height: 45px; float: right;
}
#menutop li a {
	list-style: none; color: rgb(122, 135, 145); line-height: 45px; font-family: "Open Sans", sans-serif; font-size: 13px; margin-left: 15px; float: right;
}
#menutop li a:hover {
	color: rgb(46, 53, 58);
}
.ico_oirs {
	background: url("../images/icono-telefono.gif") no-repeat 10px; width: 20px; height: 20px;
}
.contenedor {
	margin: 0px auto; width: 960px;
}
#cabecera {
	width: 960px; height: 152px; float: left; position: absolute; z-index: 1;
}
#logo_mtt {
	width: 191px; height: 128px; position: absolute; z-index: 1; background-image: url("imagenes/logo.png");
}
#tools {
	width: 750px; height: 30px; margin-top: 15px; float: right; z-index: 9999;
}
#tools li {
	float: right;
}
.buscador {
	border: 1px solid rgb(196, 196, 196); width: 192px; height: 30px; float: right; position: relative;
}
.buscador input {
	border: currentColor; width: 192px; height: 30px; color: rgb(159, 159, 159); font-family: "Open Sans", sans-serif; font-size: 11px; margin-left: 10px;
}
.buscador .image_bus {
	background: url("../images/ico_lupa.png") no-repeat center; top: 0px; width: 20px; height: 29px; right: 5px; display: block; position: absolute;
}
.caja_newsletter {
	width: 190px; height: 32px; margin-right: 10px; float: right; display: block;
}
#btn_newsletter {
	background: url("../images/boton-suscribete-news.png") no-repeat; width: 190px; height: 32px; margin-left: 10px; float: right;
}
#btn_newsletter a {
	width: 190px; height: 32px; color: rgb(255, 255, 255); font-family: "Open Sans", sans-serif; font-size: 12px; font-weight: normal; display: block;
}
.header_contenidos {
	background: rgb(255, 255, 255); margin: 0px auto; width: 980px; height: 200px;
}
.header_contenidos h2 {
	width: 450px; color: rgb(102, 102, 102); line-height: 24px; font-family: "gobCL-Bold", arial, sans-serif; font-size: 24px; margin-top: 30px; margin-left: 20px; float: left;
}
.suscripcion_buscar {
	width: 780px; height: 35px; margin-top: 15px; float: right;
}
.header_contenidos h3 {
	width: 550px; color: rgb(0, 97, 165); line-height: 30px; font-family: "gobcllight"; font-size: 30px; margin-left: 30px; float: left; z-index: 999 !important;
}
.contenedor_accesos_header {
	width: 180px; height: 180px; float: right;
}
.accesos_header {
	background: rgb(10, 159, 229); border-radius: 7px 7px 7px 0px; border: 1px solid red; width: 175px; height: 80px; margin-top: 59px; margin-left: 785px; float: right; position: absolute; -webkit-border-radius: 7px; -webkit-border-bottom-left-radius: 0; -moz-border-radius: 7px; -moz-border-radius-bottomleft: 0;
}
.accesos_header ul {
	width: 170px;
}
.accesos_header li {
	list-style: none; width: 170px; color: rgb(255, 255, 255); line-height: 40px; padding-left: 15px; font-family: "gobCL"; font-size: 14px;
}
.accesos_header li a {
	color: rgb(255, 255, 255);
}
.accesos_header li a:hover {
	color: rgb(0, 51, 102);
}
li.accesos_header_linea {
	border: 1px solid rgb(255, 255, 255); width: 158px;
}
.parche_google {
	background: rgb(255, 255, 255); width: 450px; height: 50px; margin-top: -60px; margin-left: 450px; display: block; position: absolute;
}
.parche_Sort_by {
	background: rgb(255, 255, 255); border: 1px solid red; width: 200px; height: 50px; margin-top: 5px; margin-left: 700px; display: block; position: absolute;
}
#btn_gob_transparente {
	background: url("../images/boton-gobierno-transparente.png") no-repeat; width: 190px; height: 32px; float: right;
}
.ti_pagina {
	margin: 35px 0px 0px; color: rgb(102, 102, 102); font-family: "gobCL"; font-size: 24px; font-weight: normal; float: left;
}
.ti_pagina h2 {
	width: 690px; text-align: left; color: rgb(102, 102, 102); font-family: "gobCL"; font-size: 30px; font-weight: normal; margin-left: 25px; float: left; display: block;
}
.ti_pagina h3 {
	width: 350px; color: rgb(110, 110, 110); padding-left: 15px; font-family: "gobcllight", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; float: left;
}
.ti_pagina_buscador {
	width: 350px; margin-top: 20px; float: left; display: block; position: relative;
}
.ti_pagina_buscador h2 {
	width: 700px; color: rgb(102, 102, 102); font-family: "gobCL-Bold", arial, sans-serif; font-size: 24px; font-weight: normal; margin-left: 15px; float: left; display: block;
}
.ti_pagina_buscador h3 {
	width: 680px; color: rgb(110, 110, 110); padding-left: 15px; font-family: "gobcllight", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; float: left;
}
#menu_sup_estatica {
	top: 110px; right: 0px; position: absolute;
}
#menu_sup_estatica ul {
	list-style: none;
}
#menu_sup_estatica ul li {
	font-family: "gobCL", arial, sans-serif; float: left;
}
#menu_sup_estatica ul li a {
	padding: 0px 15px; height: 38px; color: rgb(120, 120, 120); line-height: 40px; font-size: 13px; text-decoration: none; border-right-color: rgb(255, 255, 255); border-left-color: rgb(225, 225, 225); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left; display: block;
}
#menu_sup_estatica ul li a:hover {
	color: rgb(0, 95, 171);
}
.inicio a {
	background: url("../images/selector_inicio.png") no-repeat center 30px; color: rgb(0, 95, 171);
}
#menu_sup {
	width: 740px; height: 35px; text-transform: none !important; margin-top: 50px; float: right;
}
#menu_sup ul {
	list-style: none; max-width: 980px;
}
#menu_sup ul li {
	float: left;
}
#menu_sup ul li a {
	height: 34px; color: rgb(120, 120, 120); line-height: 34px; font-family: "Open Sans", sans-serif; font-size: 13px; text-decoration: none; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left; display: block;
}
#menu_sup ul li a:hover {
	color: rgb(0, 95, 171);
}
#menu-item-106 a {
	padding: 0px 10px;
}
#menu-item-107 a {
	padding: 0px 10px;
}
#menu-item-108 a {
	padding: 0px 10px;
}
#menu-item-5354 a {
	padding: 0px 10px;
}
#menu-item-107 a {
	background: url("../images/icono-telefono.gif") no-repeat 10px; padding-left: 40px !important;
}
#menu-item-108 a {
	background: url("../images/icono-telefono.gif") no-repeat 10px; padding-left: 40px !important;
}
#menu-item-5354 a {
	background: url("../images/icono-tramites.gif") no-repeat 10px; padding-left: 40px !important;
}
#menu-item-109 a {
	background: url("../images/icono_facebook.png") no-repeat center; margin: 0px 5px 0px 30px; width: 25px; height: 25px; text-indent: -9000px; border-right-color: currentColor !important; border-bottom-color: currentColor !important; border-right-width: medium !important; border-bottom-width: medium !important; border-right-style: none !important; border-bottom-style: none !important; float: right !important;
}
#menu-item-110 a {
	background: url("../images/icono_twitter.png") no-repeat center; width: 25px; height: 25px; text-indent: -9000px; margin-right: 5px; border-right-color: currentColor !important; border-bottom-color: currentColor !important; border-right-width: medium !important; border-bottom-width: medium !important; border-right-style: none !important; border-bottom-style: none !important; float: right;
}
#menu-item-111 a {
	background: url("../images/icono_youtube.png") no-repeat center; width: 25px; height: 25px; text-indent: -9000px; margin-right: 1px; border-right-color: currentColor !important; border-bottom-color: currentColor !important; border-right-width: medium !important; border-bottom-width: medium !important; border-right-style: none !important; border-bottom-style: none !important; float: right !important;
}
.slide_superior {
	width: 960px; height: 350px; margin-top: -3px; float: left; position: relative;
}
#slide_principal {
	margin: 0px; width: 960px; background-color: transparent;
}
#slide_principal ul {
	list-style: none; margin: 0px; padding: 0px; display: block;
}
#slide_principal li {
	margin: 0px; padding: 0px; border: 0px currentColor; width: 960px; height: 300px; text-align: center; color: rgb(153, 153, 153); font-size: 40px; float: left; display: block; position: relative; background-color: transparent;
}
.slide_superior .prev {
	background: url("../images/flecha_izq.png") no-repeat center; left: 0px; top: 110px; width: 35px; height: 78px; display: block; position: absolute;
}
.slide_superior .next {
	background: url("../images/flecha_der.png") no-repeat center; top: 110px; width: 35px; height: 78px; right: 0px; display: block; position: absolute;
}
#slide_principal li .caption {
	background: url("../images/bg_gris.png") center; padding: 10px 30px; left: 0px; width: 930px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); font-family: "gobCL", arial, sans-serif; font-size: 18px; position: absolute;
}
#slide_principal li .caption span {
	height: 30px; line-height: 30px; float: left;
}
.mas_info {
	background: url("../images/mas_informacion.png") center; width: 141px; height: 29px; margin-left: 10px; float: left; display: block;
}
.contmenus {
	background: rgb(255, 255, 255); width: 960px !important; height: 48px; border-bottom-color: rgb(189, 201, 209); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
#cssmenu {
	margin: 0px; padding: 0px; border: 0px currentColor; width: 810px; height: 48px; text-transform: none !important; float: left;
}
#cssmenu ul {
	list-style: none; margin: 0px; padding: 0px;
}
#cssmenu li {
	list-style: none; margin: 0px; padding: 0px;
}
#cssmenu ul {
	position: relative; z-index: 597;
}
#cssmenu li {
	border-right-color: rgb(230, 230, 230) !important; border-right-width: 1px !important; border-right-style: solid !important;
}
#cssmenu ul li {
	vertical-align: middle; float: left; min-height: 1px;
}
#cssmenu ul li.hover {
	position: relative; z-index: 599; cursor: default;
}
#cssmenu ul li:hover {
	position: relative; z-index: 599; cursor: default;
}
#cssmenu ul ul {
	left: 0px; top: 100%; width: 100%; visibility: hidden; position: absolute; z-index: 598;
}
#cssmenu ul ul li {
	float: none;
}
#cssmenu ul ul ul {
	left: 190px; top: 0px; width: 190px;
}
#cssmenu ul li:hover > ul {
	visibility: visible;
}
#cssmenu ul ul {
	left: 0px; bottom: 0px;
}
#cssmenu ul ul {
	margin-top: 0px;
}
#cssmenu ul ul li {
	font-weight: normal;
}
#cssmenu a {
	color: rgb(102, 102, 102) !important; line-height: 1em; text-decoration: none; display: block;
}
#cssmenu {
	background: rgb(255, 255, 255); color: rgb(102, 102, 102); font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: 100;
}
#cssmenu > ul {
	
}
#cssmenu::after {
	clear: both; display: block; content: "";
}
#cssmenu ul::after {
	clear: both; display: block; content: "";
}
#cssmenu ul {
	text-transform: uppercase;
}
#cssmenu ul ul {
	text-transform: none; min-width: 200px;
}
#cssmenu ul ul a {
	background: rgb(255, 255, 255); padding: 10px; color: rgb(102, 102, 102); line-height: 150%; font-size: 12px; border-top-color: currentColor; border-left-color: rgb(207, 207, 207) !important; border-top-width: 0px; border-left-width: 1px !important; border-top-style: none; border-left-style: solid !important;
}
#cssmenu ul ul ul {
	margin-left: 10px !important; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
#cssmenu ul ul li {
	border-bottom-color: rgb(207, 207, 207) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; position: relative;
}
#cssmenu ul ul li:first-child > a {
	
}
#cssmenu ul ul li:hover > a {
	background: rgb(239, 239, 240) !important; color: rgb(102, 102, 102);
}
#cssmenu ul ul li:last-child > a {
	border-radius: 0px 0px 3px 3px; background-clip: padding-box; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box;
}
#cssmenu ul ul li:last-child:hover > a {
	border-radius: 0px 0px 0px 3px; background-clip: padding-box; -webkit-border-radius: 0 0 0 3px; -moz-border-radius: 0 0 0 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box;
}
#cssmenu ul ul li.has-sub > a::after {
	top: 50%; right: 15px; margin-top: -8px; position: absolute; content: "+";
}
#cssmenu ul li:hover > a {
	background: rgb(239, 239, 240); color: rgb(102, 102, 102) !important;
}
#cssmenu ul li.active > a {
	background: rgb(239, 239, 240); color: rgb(102, 102, 102) !important;
}
#cssmenu ul li.has-sub > a::after {
	background: rgb(0, 0, 0); margin-left: 5px; content: "+";
}
#cssmenu ul li.last ul {
	left: auto; right: 0px;
}
#cssmenu ul li.last ul ul {
	left: auto; right: 99.5%;
}
#cssmenu a {
	background: rgb(255, 255, 255); padding: 0px 16px; color: rgb(203, 203, 203);
}
#cssmenu > ul > li > a {
	line-height: 48px; font-size: 12px;
}
#menu-item-98 a {
	border-right-color: white !important;
}
#menusociales {
	width: 140px; height: 48px; font-family: "gobCL", arial, sans-serif; float: right;
}
#menusociales ul {
	background: rgb(151, 151, 151); list-style: none; width: 100%; float: right;
}
#menusociales li {
	line-height: 48px; float: left;
}
#menu-item-8244 a {
	background: url("imagenes/facebook-MTT.png") no-repeat top; margin: 8px 5px 0px 15px; transition:0.2s ease-in; width: 30px; height: 30px; text-indent: -9000px; float: left; display: block; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;
}
#menu-item-8244 a:hover {
	background: url("imagenes/facebook-MTT.png") no-repeat bottom;
}
#menu-item-8245 a {
	background: url("imagenes/twitter-MTT.png") no-repeat top; margin: 8px 5px 0px; transition:0.2s ease-in; width: 30px; height: 30px; text-indent: -9000px; float: left; display: block; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;
}
#menu-item-8245 a:hover {
	background: url("imagenes/twitter-MTT.png") no-repeat bottom;
}
#menu-item-8246 a {
	background: url("imagenes/youtube-MTT.png") no-repeat top; margin: 8px 5px 0px; transition:0.2s ease-in; width: 30px; height: 30px; text-indent: -9000px; float: left; display: block; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;
}
#menu-item-8246 a:hover {
	background: url("imagenes/youtube-MTT.png") no-repeat bottom;
}
.page_licitacion .menu-licitaciones {
	background: url("../images/bg_menu_secciones.png") repeat-x; margin: 0px auto; padding: 0px; height: 40px; float: left; display: block; list-style-type: none; position: relative; z-index: 9999;
}
.page_licitacion .menu-licitaciones br {
	display: none;
}
.page_licitacion .menu-licitaciones li {
	list-style: none; margin: 0px; padding: 0px; height: 40px; float: left; display: block; position: relative; max-width: 220px;
}
.page_licitacion .menu-licitaciones li a {
	margin: 0px; padding: 0px 50px; transition:color 0.2s ease-in-out; color: rgb(102, 102, 102); line-height: 40px; font-family: "gobCL"; font-size: 13px; font-weight: normal; text-decoration: none; border-right-color: rgb(255, 255, 255); border-left-color: rgb(225, 225, 225); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: block; -webkit-transition: color .2s ease-in-out; -moz-transition: color .2s ease-in-out; -o-transition: color .2s ease-in-out;
}
.page_licitacion .menu-licitaciones li:first-child a {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.page_licitacion .menu-licitaciones li:last-child a {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.page_licitacion .menu-licitaciones li:hover > a {
	color: rgb(0, 108, 183);
}
.page_licitacion .menu-licitaciones ul {
	background: rgb(245, 245, 245); margin: 0px; left: 0px; top: 40px; border-right-color: rgb(212, 212, 212); border-bottom-color: rgb(212, 212, 212); border-left-color: rgb(212, 212, 212); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; opacity: 0;
}
.page_licitacion .menu-licitaciones li:hover > ul {
	opacity: 1;
}
.page_licitacion .menu-licitaciones ul li {
	padding: 0px; transition:height 0.25s 0.1s; width: 220px; height: 0px; overflow: hidden; -webkit-transition: height .25s ease .1s; -moz-transition: height .25s ease .1s; -o-transition: height .25s ease .1s;
}
.page_licitacion .menu-licitaciones li:hover > ul li {
	padding: 0px; height: auto; overflow: visible;
}
.page_licitacion .menu-licitaciones ul li a {
	margin: 0px; width: 120px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: thin; border-bottom-style: solid;
}
.page_licitacion .menu-licitaciones ul li:last-child a {
	border: currentColor;
}
.page_licitacion .menu-licitaciones ul {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li a {
	padding: 10px 0px; width: 210px; line-height: 15px;
}
.page_licitacion .menu-licitaciones ul {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li a {
	padding: 10px 0px; width: 210px; line-height: 15px;
}
.page_licitacion .menu-licitaciones ul {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li a {
	padding: 10px 0px; width: 210px; line-height: 15px;
}
.page_licitacion .menu-licitaciones ul {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li a {
	padding: 10px 0px; width: 210px; line-height: 15px;
}
.page_licitacion .menu-licitaciones li.ult_nav a {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.banner_principal {
	width: 960px; height: 80px; margin-top: 20px; float: left; display: block;
}
.banner_principal img {
	
}
.cont_portada {
	width: 100%; margin-top: 30px; margin-bottom: 30px; float: left;
}
.noticias_home {
	width: 670px; float: left;
}
.titulo_noticias {
	width: 960px;
}
div.titulo {
	background-position: center; width: 100%; margin-top: 30px; margin-bottom: 24px; float: left !important; background-image: url("/images/linea-titulo.png"); background-repeat: repeat-x;
}
div.titulohome {
	background-position: center; width: 100%; margin-bottom: 35px; float: left !important; background-image: url("/images/linea-titulo.png"); background-repeat: repeat-x;
}
div.titulohome h1 {
	width: 40%; text-align: left; color: rgb(71, 81, 86); line-height: 12px; font-family: "gobCL", Tahoma, Verdana, Segoe, sans-serif; font-size: 30px !important; margin-top: 10px; float: left; min-width: 200px; background-color: rgb(230, 230, 230);
}
div.titulo h1 {
	margin: 0px auto; width: 60%; text-align: center; color: rgb(4, 82, 135); line-height: 38px; font-family: "gobCL", Tahoma, Verdana, Segoe, sans-serif; font-size: 40px !important; min-width: 200px; background-color: rgb(230, 230, 230);
}
.titulo_noticias h2 {
	width: 960px; color: rgb(71, 81, 86); line-height: 25px; font-family: "gobCL", arial, sans-serif; font-size: 22px; margin-left: 8px; float: left;
}
#noticias_destacadas {
	margin: 0px; padding: 5px 0px 0px; width: 960px; display: block;
}
#noticias_destacadas ul {
	list-style: none; margin: 0px; padding: 0px;
}
#noticias_destacadas ul li {
	padding-right: 10px; padding-left: 10px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left;
}
.caja_destacadas {
	background: rgb(255, 255, 255); margin: 0px 0px 10px 10px; padding: 0px; width: 225px; height: 280px; float: left; display: block;
}
.caja_destacadas_home {
	background: rgb(255, 255, 255); margin: 0px 10px 20px 0px; padding: 0px; width: 670px; height: 123px; border-bottom-color: rgb(189, 201, 209); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: block;
}
.caja_destacadas_home h2 {
	width: 380px; text-align: left; color: rgb(0, 108, 183); line-height: 20px; overflow: hidden; padding-right: 10px; font-family: "gobCL", Tahoma, Verdana, Segoe, sans-serif; font-size: 18px; font-weight: normal; margin-left: 15px !important; float: left;
}
.caja_destacadas_home img {
	width: 256px; height: 123px; float: left;
}
.caja_destacadas em {
	font-style: normal;
}
.caja_destacadas img {
	margin-right: 10px; margin-left: 0px;
}
.caja_destacadas h2 {
	text-align: left; color: rgb(71, 81, 86); line-height: 18px; overflow: hidden; font-family: "Open Sans", sans-serif; font-size: 15px; font-weight: normal; margin-left: 1px !important; max-width: 210px;
}
.caja_destacadas p {
	width: 225px; color: rgb(0, 0, 0); line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: normal; margin-top: -20px; float: left;
}
.caja_destacadas a {
	height: 57px; text-align: left; color: rgb(4, 82, 130); line-height: 18px; overflow: hidden; font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: normal; margin-top: 15px; margin-left: 1px !important; max-width: 210px;
}
.caja_destacadas a:hover {
	text-decoration: underline;
}
.caja_destacadas a.leer_mas {
	width: 225px; right: 5px; bottom: 0px; float: left;
}
.bannershome {
	width: 256px; float: right;
}
.bannerssidebar {
	width: 256px; margin-top: 30px; float: right;
}
.banner_homeuno {
	width: 256px;
}
.banner_homeuno img {
	
}
.banner_homeuno_ut {
	margin: 0px 0px 10px; float: right;
}
.bannershomedos {
	width: 256px; float: right;
}
.banner_homedos {
	width: 256px;
}
.banner_homedos img {
	
}
.banner_homedos_ut {
	margin: 0px 0px 10px; float: right;
}
.contenidoscentrales_mtt {
	width: 960px;
}
.noticias_home_interior {
	width: 670px; margin-top: 25px; margin-bottom: 20px; float: left; min-height: 400px;
}
.fecha_noticia {
	margin: 15px 0px 8px 15px; width: 300px; text-align: left; color: rgb(120, 120, 120) !important; font-family: "Open Sans", sans-serif; font-size: 12px !important; font-weight: normal; float: left;
}
.fecha_noticiapag {
	margin: 15px 0px 8px 15px; border: 1px solid blue; width: 70%; text-align: left; color: rgb(120, 120, 120) !important; font-family: "Open Sans", sans-serif; font-size: 12px !important; font-weight: normal; float: left;
}
.foto_deldia {
	background: rgb(255, 255, 255); margin: 0px 0px 30px; width: 256px; height: 232px; float: right;
}
.foto_deldia h1 {
	margin: 0px 15px; padding: 11px 0px 6px; width: 90%; color: rgb(0, 108, 183); font-family: "gobCL", Tahoma, Verdana, Segoe, sans-serif; font-size: 18px; font-weight: normal;
}
.foto_deldia_carrusel {
	border: 1px solid rgb(230, 230, 230); width: 420px; height: 300px; float: left;
}
.foto_deldia_carrusel img {
	width: 256px; height: 182px;
}
.slideshow_description {
	padding: 5px 15px 0px !important; font-family: "Open Sans", sans-serif !important; font-size: 14px !important; margin-bottom: 10px !important;
}
.slideshow_container_style-light .slideshow_description_box div.slideshow_title {
	font-family: "Open Sans", sans-serif !important;
}
.slideshow_container .slideshow_pagination .slideshow_pagination_center ul li {
	display: none !important;
}
#utilidad {
	background: url("../images/bg_utilidad.png") repeat-x; border: 1px solid red; width: 720px; height: 102px; float: left; display: block;
}
#programas_mtt {
	background: url("/wp-content/themes/mtt/img/huincha-mtt-960x55.png") no-repeat 0px 0px; margin: 30px 0px 10px; width: 960px; height: 55px; float: left;
}
.contenedor_programas {
	height: 55px; margin-top: 5px; margin-left: 150px; float: left;
}
#programas_mtt ul {
	list-style: none;
}
#programas_mtt ul li {
	font-family: "Open Sans", sans-serif; font-weight: normal; margin-right: 5px; margin-left: 5px; float: left;
}
#programas_mtt ul li a {
	padding: 8px 15px 5px; height: 30px; color: rgb(120, 120, 120); line-height: 30px; font-family: "Open Sans", sans-serif; font-size: 13px; font-style: normal; text-decoration: none; border-left-color: rgb(225, 225, 225); border-left-width: 1px; border-left-style: solid; float: left; display: block;
}
#programas_mtt ul li a:hover {
	color: rgb(0, 95, 171);
}
.fotodestacadanoticias_top {
	width: 960px; height: 200px; margin-top: -3px; float: left;
}
.interior_noticias {
	margin: -3px 0px 30px; float: left;
}
.interior_noticias em {
	color: rgb(153, 153, 153); font-size: 14px; margin-bottom: 20px; display: block;
}
.search .interior_noticias em {
	color: rgb(102, 102, 102); font-size: 12px; font-style: normal; margin-bottom: 10px; display: block;
}
.category .interior_noticias em {
	color: rgb(102, 102, 102); font-size: 12px; font-style: normal; margin-bottom: 10px; display: block;
}
.interior_noticias ul {
	color: rgb(102, 102, 102); font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; margin-bottom: 25px; margin-left: 40px; float: left;
}
.interior_noticias ul li {
	margin-bottom: 10px;
}
.interior_noticias h4 {
	margin: 10px 0px 20px 20px; width: 90%; color: rgb(71, 81, 86); line-height: 140%; font-family: "gobCL"; font-size: 24px; font-weight: 100; float: left;
}
.interior_noticias .wp-post-image {
	margin: 20px 0px 20px 20px;
}
blockquote.style {
	font: 14px/20px italic Times, serif; margin: 5px; padding: 8px; text-indent: 23px; border-top-color: rgb(225, 204, 137); border-bottom-color: rgb(225, 204, 137); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal; background-image: url("images/openquote1.gif"); background-repeat: no-repeat; background-color: rgb(250, 235, 188);
}
blockquote.style span {
	background-position: right bottom; display: block; background-image: url("images/closequote1.gif"); background-repeat: no-repeat;
}
.interior_noticias a {
	color: rgb(0, 100, 174); font-family: "Open Sans", sans-serif;
}
.interior_noticias a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.category .noticias_detalle .wp-post-image {
	margin-bottom: 10px;
}
.search .noticias_detalle .wp-post-image {
	margin-bottom: 10px;
}
.caja_nota_titulares em {
	line-height: 14px !important; font-family: Verdana, Geneva, sans-serif !important; font-style: normal !important;
}
.noticias_detalle {
	background: rgb(255, 255, 255); margin: 30px 0px 0px; width: 640px; float: left;
}
h3.tit_noticias {
	 font-family: "gobCL"; font-size: 35px; font-weight: normal; float: left;
}
.noticias_detalle .tit_categoria p {
	background: rgb(0, 100, 174); margin: 20px 0px 0px 20px; padding: 5px; height: 15px; color: rgb(255, 255, 255); line-height: 14px; font-family: "Open Sans", sans-serif; font-size: 10px; font-weight: normal; float: left;
}
.tit_categoria {
	float: left;
}
.noticias_detalle .wp-post-image {
	margin: 10px 0px 10px 20px; float: left; max-width: 600px;
}
.interior_noticias .fecha_noticia {
	font-family: "Open Sans", sans-serif; font-size: 10px; font-weight: normal; margin-top: 22px; margin-bottom: 5px; margin-left: 20px; float: left;
}
.interior_noticias p {
	margin: 0px 0px 20px 20px; color: rgb(99, 99, 99); line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: normal; float: left; max-width: 560px;
}
.noticias_detalle .tit_categoria p a {
	color: rgb(255, 255, 255);
}
.img_huincha_azul_rojo {
	width: 600px; height: 1px; margin-top: 5px; margin-bottom: 10px; float: left;
}
.img_noticia_interior {
	width: 600px; height: 200px; margin-top: 10px; margin-bottom: 20px; float: left;
}
.sociales_noticias {
	width: 300px; float: left;
}
.interior_noticias h6 {
	color: rgb(153, 153, 153); font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-style: italic; font-weight: normal; margin-bottom: 20px; float: left;
}
.sidebar {
	width: 260px; margin-top: 60px; float: right;
}
.sidebar .banner_superior_not {
	border: 1px solid rgb(204, 204, 204); width: 300px; height: 300px; margin-bottom: 20px; float: right;
}
.sidebar h3.titulo_titulares {
	padding: 11px 0px 6px; width: 300px; color: rgb(71, 81, 86); font-family: "gobCL"; font-size: 24px;
}
.sidebar img.huincha_tit {
	width: 100%; height: 1px; margin-bottom: 10px; float: right;
}
.sidebar .caja_nota_titulares {
	width: 260px; float: right;
}
.sidebar img.nota_titulares {
	width: 300px; height: 110px; margin-bottom: 10px; float: right;
}
.sidebar .caja_nota_titulares h3 {
	padding: 11px 0px 6px; width: 260px; color: rgb(0, 100, 174); font-family: "gobCL"; font-size: 18px; font-style: normal !important; margin-bottom: 15px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.sidebar .caja_nota_titulares p {
	width: 100%; color: rgb(99, 99, 99); line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: normal; margin-bottom: 20px; float: left; max-width: 300px;
}
.sidebar .caja_nota_titulares a.leer_mas_side {
	color: rgb(102, 102, 102); font-family: "gobCL", arial, sans-serif; font-size: 12px; font-weight: normal; margin-left: 0px; float: left; display: block;
}
.sidebar .caja_nota_titulares a:hover {
	color: rgb(0, 95, 171);
}
.sidebar img.linea_divisor {
	background: url("../images/linea_divisor_gris.png") no-repeat; width: 300px; margin-top: 10px; margin-bottom: 20px;
}
.sidebar h5 {
	width: 300px; color: rgb(0, 100, 174); font-family: "gobCL-Bold", arial, sans-serif; font-size: 15px; font-weight: normal; margin-top: 5px; float: right; display: block;
}
.sidebar .menu-secciones li.ult_nav a {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.box_bajo {
	margin-top: 25px;
}
.foto_deldia img {
	border: 1px solid rgb(204, 204, 204);
}
.tool_foto_dia {
	margin-top: 3px; margin-right: 5px; float: right;
}
.tool_foto_dia .info_dia {
	background: url("../images/ico_info.png") no-repeat 0px 0px; width: 15px; height: 15px; float: left; display: block;
}
.tool_foto_dia .mas_dis {
	background: url("../images/ico_zoom_mas.png") no-repeat 0px 0px; width: 15px; height: 15px; margin-left: 5px; float: left; display: block;
}
.foto_deldia .ver_mas_gale {
	color: rgb(102, 102, 102); font-family: "gobCL", arial, sans-serif; font-size: 12px; text-decoration: underline; margin-top: 5px; display: block;
}
.opinion img {
	
}
.opinion {
	margin: 24px 20px 20px 5px; width: 232px; height: 348px; float: left; display: block;
}
.plug_twitter {
	background: rgb(255, 255, 255); width: 256px; margin-top: 20px; float: right;
}
#utilidad {
	background: url("../images/bg_utilidad.png") repeat-x; border: 1px solid red; width: 720px; height: 102px; float: left; display: block;
}
.banner_utiles {
	width: 960px;
}
.banner_utiles img {
	
}
.banner_ut {
	margin: 0px 15px 15px 0px; float: left;
}
.more-link {
	color: rgb(102, 102, 102); clear: both; font-family: "gobCL", arial, sans-serif; font-size: 12px; font-weight: normal; margin-top: 5px; margin-bottom: 10px; margin-left: 0px; display: block;
}
.more-link:hover {
	color: rgb(0, 95, 171);
}
.fotodestacada_libre {
	width: 960px; height: 200px; margin-top: -3px; float: left;
}
.paginalarga {
	background: rgb(255, 255, 255); width: 100%; margin-top: 30px; float: left; min-height: 400px;
}
.paginalarga h1 {
	margin: 0px 0px 25px 20px; width: 100%; text-align: left; color: rgb(0, 100, 174); font-family: "gobCL", arial, sans-serif; font-size: 25px !important; float: left; max-width: 900px;
}
.paginalarga h2 {
	padding: 5px 0px 15px; width: 100%; text-align: left; color: rgb(0, 100, 174); line-height: 30px; font-family: "gobCL", arial, sans-serif; font-size: 25px !important; float: left; max-width: 900px;
}
.paginalarga h3 {
	margin: 0px 0px 25px 20px; padding: 30px 0px 15px; width: 100%; color: rgb(0, 100, 174); font-size: 45px !important; border-bottom-color: rgb(189, 201, 209); border-bottom-width: 1px; border-bottom-style: solid; float: left; max-width: 900px;
}
.paginalarga p {
	margin: 10px 0px 20px 20px; width: 100%; text-align: left; color: rgb(99, 99, 99); line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: normal; max-width: 900px;
}
.paginalarga p strong {
	text-align: left; color: rgb(0, 0, 0); text-transform: none; line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: bold; max-width: 700px;
}
.paginalarga ul {
	list-style-type: square; list-style-position: inside;
}
.paginalarga a {
	color: rgb(99, 99, 99); line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px;
}
.paginalarga a:hover {
	color: rgb(0, 100, 174);
}
img.alignright {
	margin: -70px 0px 1em 1em; float: right;
}
img.alignleft {
	margin: 0px 1em 1em 0px; float: left;
}
img.aligncenter {
	margin: 20px auto 50px; display: block;
}
a img.alignright {
	margin: -65px 0px 1em 1em; float: right;
}
a img.alignleft {
	margin: 0px 1em 1em 0px; float: left;
}
a img.aligncenter {
	margin-right: auto; margin-left: auto; display: block;
}
img#wpstats {
	display: none;
}
.pagina_trescv {
	background: rgb(255, 255, 255); width: 100%; padding-bottom: 50px; margin-top: 30px; float: left; min-height: 400px;
}
.foto_top_trescv {
	width: 960px; height: 200px; position: absolute; background-image: url("/wp-content/themes/mtt/img/header-3cv.jpg");
}
.pagina_trescv_contenido {
	width: 620px; margin-left: 20px; float: left;
}
.pagina_trescv_contenido h1 {
	margin: 0px 0px 25px 20px; width: 100%; text-align: left; color: rgb(0, 100, 174); font-family: "gobCL", arial, sans-serif; font-size: 25px !important; float: left; max-width: 600px;
}
.pagina_trescv_contenido h2 {
	padding: 30px 0px 15px; width: 100%; text-align: left; color: rgb(0, 100, 174); line-height: 30px; font-family: "gobCL", arial, sans-serif; font-size: 25px !important; float: left; max-width: 600px;
}
.pagina_trescv_contenido h3 {
	margin: 0px 0px 25px 20px; padding: 30px 0px 15px; width: 100%; color: rgb(0, 100, 174); line-height: 40px; font-size: 45px !important; border-bottom-color: rgb(189, 201, 209); border-bottom-width: 1px; border-bottom-style: solid; float: left; max-width: 600px;
}
.pagina_trescv_contenido h4 {
	margin: 10px 0px 20px 20px; width: 90%; color: rgb(71, 81, 86); line-height: 140%; font-family: "gobCL"; font-size: 24px; font-weight: 100; float: left;
}
.pagina_trescv_contenido p {
	margin: 10px 0px 20px 20px; width: 100%; text-align: left; color: rgb(99, 99, 99); line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: normal; float: left; max-width: 600px;
}
.pagina_trescv_contenido p strong {
	text-align: left; color: rgb(0, 0, 0); text-transform: none; line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: bold; max-width: 600px;
}
.pagina_trescv_contenido ul {
	list-style: none; width: 600px; text-align: left; color: rgb(99, 99, 99); line-height: 180%; margin-left: 30px; float: left;
}
.pagina_trescv_contenido li a {
	width: 600px; height: 20px; text-align: left; color: rgb(99, 99, 99) !important; line-height: 180%; font-family: "Open Sans", sans-serif; font-size: 14px; margin-left: 30px; float: left; display: list-item; list-style-type: circle;
}
.pagina_trescv_contenido a {
	color: rgb(0, 100, 174); font-family: "Open Sans", sans-serif;
}
.pagina_trescv_contenido a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.contsidebar_trescv {
	width: 260px; margin-top: 20px; border-right-color: rgb(189, 201, 209); border-right-width: 1px; border-right-style: solid; float: left;
}
.sidebar_trescv {
	margin: 15px 20px 0px; width: 260px; float: left;
}
.sidebar_trescv h3 {
	width: 240px; color: rgb(71, 81, 86); line-height: 40px; font-family: "gobCL"; font-size: 25px !important; margin-top: 5px; margin-left: 1px; float: left;
}
.sidebar_trescv a {
	width: 210px; text-align: left; color: rgb(0, 100, 174); line-height: 18px; font-family: "gobCL"; font-size: 16px; float: left; display: list-item; list-style-type: circle;
}
.sidebar_trescv a:hover {
	color: rgb(0, 100, 174); line-height: 18px; text-decoration: underline;
}
.paginatrescv {
	background: rgb(255, 255, 255); border: 1px solid red !important; width: 100%; margin-top: 30px; float: left; min-height: 400px;
}
.paginalarga h1 {
	margin: 0px 0px 25px 20px; width: 100%; text-align: left; color: rgb(0, 100, 174); font-family: "gobCL", arial, sans-serif; font-size: 25px !important; float: left; max-width: 900px;
}
.paginalarga h2 {
	padding: 5px 0px 15px; width: 100%; text-align: left; color: rgb(0, 100, 174); line-height: 30px; font-family: "gobCL", arial, sans-serif; font-size: 25px !important; float: left; max-width: 900px;
}
.paginalarga h3 {
	margin: 0px 0px 25px 20px; padding: 30px 0px 15px; width: 100%; color: rgb(0, 100, 174); font-size: 45px !important; border-bottom-color: rgb(189, 201, 209); border-bottom-width: 1px; border-bottom-style: solid; float: left; max-width: 900px;
}
.paginalarga p {
	margin: 10px 0px 20px 20px; width: 100%; text-align: left; color: rgb(99, 99, 99); line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: normal; max-width: 900px;
}
.paginalarga p strong {
	text-align: left; color: rgb(0, 0, 0); text-transform: none; line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: bold; max-width: 700px;
}
.paginalarga ul {
	list-style: none; width: 900px; text-align: left; color: rgb(99, 99, 99); line-height: 180%; margin-bottom: 20px; margin-left: 30px; float: left;
}
.paginalarga li a {
	width: 700px; height: 20px; text-align: left; color: rgb(99, 99, 99); line-height: 180%; font-family: "Open Sans", sans-serif; font-size: 14px; margin-left: 30px; float: left; display: list-item; list-style-type: circle;
}
.paginalarga li a:hover {
	color: rgb(0, 100, 174); line-height: 180%;
}
.page_licitacion .interior_noticias {
	background: rgb(255, 255, 255); margin: 0px; width: 900px; float: left;
}
.page_licitacion .noticias_detalle {
	margin: 30px 0px 0px 20px; width: 900px; float: left;
}
.page_licitacion h2 {
	color: rgb(0, 100, 174); font-family: "gobCL-Bold", arial, sans-serif; font-size: 20px; font-weight: normal; margin-left: -5px; float: left;
}
.page_licitacion .interior_noticias h3 {
	color: rgb(0, 100, 174); font-family: "gobCL-Bold", arial, sans-serif; font-size: 18px; font-weight: normal; margin-left: -5px; float: left;
}
.page_licitacion h4 {
	color: rgb(0, 100, 174); font-family: "gobCL-Bold", arial, sans-serif; font-size: 18px; font-weight: normal; float: left;
}
.page_licitacion .interior_noticias p {
	color: rgb(102, 102, 102); font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; margin-bottom: 25px; float: left;
}
.page_licitacion h3.tit_noticias {
	width: 300px; color: rgb(0, 100, 174); font-family: "gobCL-Bold", arial, sans-serif; font-size: 10px; font-weight: normal; margin-top: 5px; float: left; display: block;
}
.page_licitacion .img_huincha_azul_rojo {
	width: 900px; margin-top: 5px; margin-bottom: 10px; float: left;
}
.page_licitacion .img_bg_menu_lic {
	background: url("../images/bg_menu_lic.png"); width: 180px; margin-top: 5px; margin-bottom: 10px; float: left;
}
.page_licitacion .noticias_detalle ul {
	color: rgb(102, 102, 102); font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; margin-bottom: 25px; float: left;
}
.page_licitacion .noticias_detalle ul li {
	margin-bottom: 10px;
}
.page_licitacion .noticias_detalle a {
	color: rgb(0, 100, 174); font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal;
}
.page_licitacion .noticias_detalle ul.clean {
	margin: 0px; padding: 0px;
}
.page_licitacion .noticias_detalle ul.clean li {
	margin: 0px; padding: 0px; list-style-type: none;
}
.captionFotoDelDia {
	background: url("../images/bg_gris.png") center; padding: 10px; width: 443px; bottom: 0px; color: rgb(255, 255, 255); font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; position: absolute;
}
table {
	margin: 15px 0px 20px 30px; padding: 5px; width: 900px; color: rgb(0, 0, 0); line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px; float: left;
}
#box-table-a {
	width: 900px; text-align: left; color: rgb(153, 153, 153); line-height: 18px; font-family: "Open Sans", sans-serif; font-size: 14px; border-collapse: collapse;
}
#box-table-a th {
	background: rgb(211, 230, 240); padding: 10px; width: 224px; color: rgb(102, 102, 102); font-size: 13px; font-weight: normal; border-top-color: rgb(114, 170, 201); border-bottom-color: rgb(255, 255, 255); border-top-width: 4px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#box-table-a td {
	background: rgb(232, 237, 255); padding: 8px; width: 220px; color: rgb(102, 102, 102); border-top-color: transparent; border-bottom-color: rgb(114, 170, 201); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#box-table-a tr:hover td {
	background: rgb(223, 223, 223); color: rgb(102, 102, 102);
}
.contenedor_footer {
	background: rgb(255, 255, 255); width: 960px; margin-top: 40px; float: left; min-height: 400px;
}
.contenedor_footer {
	background: rgb(255, 255, 255); width: 960px; margin-top: 40px; float: left; min-height: 400px;
}
.bg-footer {
	width: 100%; height: 420px; float: left; background-color: rgb(255, 255, 255);
}
.bicolor {
	height: 2px;
}
.bicolor span {
	width: 50%; height: 100%; float: left; display: block;
}
.bicolor span.blue {
	background: rgb(1, 104, 179);
}
.bicolor span.red {
	background: rgb(238, 58, 67);
}
.menu_footer {
	width: 215px; height: 270px; font-family: sans-serif; text-decoration: none; margin-top: 40px; margin-left: 20px; float: left;
}
.menu_footer h5 {
	width: 90%; height: 30px; color: rgb(1, 104, 179); padding-left: 10px; font-family: sans-serif; font-size: 12px; font-weight: normal; float: left;
}
.menu_footer h6 {
	width: 90%; height: 30px; color: rgb(1, 104, 179); font-family: sans-serif; font-size: 12px; font-weight: normal; float: left;
}
.direccion {
	background: url("/images/direccion_footer.png") no-repeat; width: 156px; height: 154px; float: left;
}
.menu_footer ul {
	margin-left: 10px; float: left;
}
.menu_footer li {
	list-style: none; color: rgb(46, 53, 58); line-height: 17px; font-size: 12px; font-weight: normal;
}
.menu_footer a {
	color: rgb(122, 135, 145); font-style: normal !important;
}
.menu_footer a:hover {
	color: rgb(46, 53, 58);
}
div.sep {
	width: 100%; height: 0px; margin-top: 50px; border-bottom-color: rgb(196, 196, 196); border-bottom-width: 1px; border-bottom-style: solid;
}
#menu-item-13 a {
	background: url("../images/gobierno-transparente.jpg") no-repeat top; border: 1px solid rgb(204, 204, 204); width: 170px; height: 40px; text-indent: -9000px; margin-bottom: 15px; margin-left: -10px; float: left; display: block;
}
#menu-item-14 a {
	background: url("../images/solicitud-info.jpg") no-repeat top; border: 1px solid rgb(204, 204, 204); width: 170px; height: 40px; text-indent: -9000px; margin-bottom: 15px; margin-left: -10px; float: left; display: block;
}
.menu-footer-mtt {
	width: 250px; text-decoration: none; float: left;
}
.menu-footer-servicio {
	width: 180px; text-decoration: none; margin-left: 20px; float: left;
}
.menu-footer-linkinteres {
	width: 180px; padding-left: 20px; font-family: "museo_sans100"; text-decoration: none; margin-left: 40px; float: left;
}
.menu-footer a {
	text-decoration: none;
}
.menu-footer-mtt a {
	line-height: 5px; font-family: "museo_sans300"; font-size: 12px; font-weight: normal; text-decoration: none;
}
.menu-footer-servicio a {
	line-height: 13px; font-family: "museo_sans300"; font-size: 12px; font-weight: normal; text-decoration: none;
}
.menu-footer-linkinteres a {
	line-height: 5px; font-family: "museo_sans300"; font-size: 12px; font-weight: normal; text-decoration: none;
}
.menu-footer a:hover {
	color: rgb(175, 90, 77);
}
.menu-footer-mtt a:hover {
	color: rgb(175, 90, 77);
}
.menu-footer-servicio a:hover {
	color: rgb(175, 90, 77);
}
.menu-footer-linkinteres a:hover {
	color: rgb(175, 90, 77);
}
.titulo-footer {
	color: rgb(34, 88, 147); font-size: 16px; margin-bottom: 10px;
}
#menu-item-7617 a {
	background: url("../images/gobierno-transparente.jpg") no-repeat top; border: 1px solid rgb(204, 204, 204); width: 170px; height: 40px; text-indent: -9000px; margin-bottom: 15px; margin-left: -10px; float: left; display: block;
}
#menu-item-7618 a {
	background: url("../images/solicitud-info.jpg") no-repeat top; border: 1px solid rgb(204, 204, 204); width: 170px; height: 40px; text-indent: -9000px; margin-bottom: 15px; margin-left: -10px; float: left; display: block;
}
.text-subs {
	width: 170px; text-align: left; color: rgb(175, 90, 77); line-height: 17px; font-family: "museo_sans300"; font-weight: normal; margin-top: -9px;
}
.menu-footer img {
	margin-top: -20px;
}
#back-top {
	right: 14%; bottom: 30px; position: fixed;
}
#back-top a {
	font: 11px/100% Arial, Helvetica, sans-serif; transition:1s; width: 108px; text-align: center; color: rgb(187, 187, 187); text-transform: uppercase; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal; -webkit-transition: 1s; -moz-transition: 1s;
}
#back-top a:hover {
	color: rgb(0, 0, 0);
}
#back-top span {
	background: url("../images/up-arrow.png") no-repeat center rgb(173, 175, 170); border-radius: 15px; transition:1s; width: 108px; height: 108px; margin-bottom: 7px; display: block; position: relative; z-index: 2147483647;
}
#back-top a:hover span {
	background-color: rgb(119, 119, 119);
}
.btnIrNoticias {
	background: rgb(239, 239, 239); padding: 10px; width: 650px; color: rgb(122, 135, 145); font-family: "gobCL", Tahoma, Verdana, sans-serif; margin-top: 10px; border-bottom-color: rgb(189, 201, 209); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: block;
}
.btnIrNoticias:hover {
	background: rgb(1, 104, 179); color: rgb(255, 255, 255); border-bottom-color: rgb(4, 82, 130); border-bottom-width: 2px; border-bottom-style: solid;
}
ul.page-numbers {
	font-family: "gobCL", Tahoma, Verdana, sans-serif; font-size: 16px; margin-left: 20px;
}
.page-numbers li {
	list-style: none; padding: 5px 5px 2px; color: rgb(122, 135, 145); float: left; display: block;
}
.page-numbers li a {
	color: rgb(122, 135, 145);
}
.page-numbers li a:hover {
	text-decoration: underline;
}
.page-numbers li .current {
	background: rgb(122, 135, 145); padding: 5px 5px 2px; color: rgb(230, 230, 230);
}
.page-numbers li .next {
	margin-left: 10px;
}
.page-numbers li .prev {
	margin-right: 10px;
}

h7 { 
 
font-family: Tahoma, Verdana, sans-serif; font-size: 14px; color: rgb(120, 120, 120); 
/*background: rgb(122, 135, 145); padding: 5px 5px 2px; color: rgb(230, 230, 230);*/
	
} 
