@charset "UTF-8";
/* CSS Document */

/* Fonts */

@font-face {
				font-family: 'gobCL-Bold';
				src: url('font/gobclbold.eot');
				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');
				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;
		}

/* Fin Fonts */

* {
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: none;
	outline: none;
}
img {
	border: 0px;
}

body{
	margin:0;
	padding:0;
	/*background: url(../images/bg_body.png) repeat;*/
	background: #e6e6e6;
	font-family:;
	outline: none;
}

h2{
	font-family:'gobCL-Bold',arial,sans-serif;;
	font-size:16px;
	font-weight:normal;
	color:#0168b3;
	margin-left:13px;
	font-weight:bold;
	}
	
.clear {
	clear:both;
}
/*.sombra_body {
	width:972px;
	margin:0 auto;
	background: transparent url(../images/bg_sombra.png) top center repeat-y;
	}*/
	
.contenedor{
	width: 1000px;
	margin:0 auto;
	background: #FFF;
	/*border: 1px solid red;*/
}

#cabecera{
	width:100%;
	height:200px;
	background: #fff;
	/*background: url(../images/bg_cabecera.png) repeat-x;*/
	alignment-adjust:central;
	display:block;
	position: relative;
	}
	
#logo_mtt{
	width:150px;
	height:137px;
	background-image: url("/images/logo_mtt.png");
	float:left;
	display:block;
	background-repeat:no-repeat;
	margin-left: 20px;
	/*border: 1px solid blue;*/
	}
	
	
	
/* BUSCADOR */

#tools {
	width: 780px;
    float: right;
    height: 30px;
    margin-top: 15px;    
    z-index: 9999;
    /*border: 1px solid orange;*/
}

#tools li {
    float: right;
}


.buscador {
	width: 192px;
	height: 30px;
	border: 1px solid #C4C4C4;
	background: #fff;
	float: right;
	margin-right: 20px;
	position: relative;
	margin-left: 10px;
	/*margin-top: 20px;*/
}


.buscador input {
	width: 192px;
	height: 30px;
	border: none;
	margin-left: 10px;
	font-size: 11px;
	color: #9f9f9f;
	font-family: 'Open Sans', sans-serif;
	background: transparent;
}

/*.buscador input {
	width: 192px;
	height: 29px;
	border: 0px;
	margin-left: 10px;
	font-size: 14px;
	color: #9f9f9f;
	font-family: 'gobCL',arial,sans-serif;
	background: transparent;
}*/


.buscador .image_bus {
	background: url(../images/ico_lupa.png) no-repeat center center;
	height:29px;
	width: 20px;
	display: block;
	position: absolute;
	display: block;
	right: 5px;
	top:0px;
}


/* FIN BUSCADOR */
	
	
	
	
/* SUSCRIPCIÓN */

.caja_newsletter{
	width:190px;
	height: 32px;
	display: block;
	float: right;
	margin-right: 10px;
	/*border: 1px solid red;*/
}

#btn_newsletter {
	background:url('../images/boton-suscribete-news.png') no-repeat;
	/*background:url('../images/btn_suscribete.png') no-repeat;*/
	float: right;
	width:190px;
	height:32px;
	margin-left: 10px;
	}
	
			
#btn_newsletter a{
	width:190px;
	height: 32px;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:normal;
	display:block;
	}
/* SUSCRIPCIÓN */
	
	







/* HEADER CIUDADES INTELIGENTES
================================= */

.header_contenidos {
	width: 980px;
	height: 200px;
	margin: 0 auto;
	background: #fff;/*border: 1px solid red;*/
}
.header_contenidos h2 {
	width: 450px;
	float: left;
	font-family: 'gobCL-Bold', arial, sans-serif;
	font-size: 24px;
	line-height: 24px;
	color: #666666;
	margin-top: 30px;
	margin-left: 20px;
}
.logo {
	width: 150px;
	height: 137px;
	float: left;
	margin: 0 0 0 40px;
	background: url("../images/logo_mtt.png") no-repeat;/*border: 1px solid blue;*/
}
.suscripcion_buscar {
	width: 780px;
	height: 35px;
	float: right;
	margin-top: 15px;/*border: 1px solid blue;*/
}
.header_contenidos h3 {
	width: 550px;
	font-family: 'gobcllight';
	font-size: 30px;
	line-height: 30px;
	color: #0061a5;
	float: left;
	z-index: 999 !important;
	margin-left: 30px;
}
/* MENU LATERAL HEADER - ACCESOS */


.contenedor_accesos_header {
	width: 180px;
	height: 180px;
	float: right;/*border: 1px solid red;*/
}
.accesos_header {
	width: 175px;
	height: 80px;
	float: right;
	margin-top: 59px;
	margin-left: 785px;
	background: #0a9fe5;
	position: absolute;
	-webkit-border-radius: 7px;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius: 7px;
	-moz-border-radius-bottomleft: 0;
	border-radius: 7px;
	border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
	border: 1px solid red;
*/
}
.accesos_header ul {
	width: 170px;
}
.accesos_header li {
	width: 170px;
	font-family: 'gobCL';
	color: #fff;
	font-size: 14px;
	line-height: 40px;
	list-style: none;
	padding-left: 15px;
}
.accesos_header li a {
	color: #fff;
}
.accesos_header li a:hover {
	color: #003366;
}
li.accesos_header_linea {
	width: 158px;
	border: 1px solid #fff;
}
/* MENU LATERAL HEADER - ACCESOS */



/* HEADER CIUDADES INTELIGENTES
================================= */


/* PARCHES PARA TAPAR AUSPICIOS DE GOOGLE */



.parche_google{
	width: 450px;
	height: 50px;
	background: #fff;
	display: block;
	position: absolute;
	margin-top: -60px;
	margin-left: 450px;
	/*border: 1px solid red;*/
}


.parche_Sort_by{
	width: 200px;
	height: 50px;
	background: #fff;
	display: block;
	position: absolute;
	margin-top: 5px;
	margin-left: 700px;
	border: 1px solid red;
}

/* PARCHES PARA TAPAR AUSPICIOS DE GOOGLE */












/* GOBIERNO TRANSPARENTE */


/* GOBIERNO TRANSPARENTE */
#btn_gob_transparente {
	width:190px;
	height:32px;
	background:url('../images/boton-gobierno-transparente.png') no-repeat;
	/*background:url('../images/btn_suscribete.png') no-repeat;*/
	float: right;	
	}
/* TITILO SITIO WORDPRESS */


.ti_pagina {
	float: left;
	font-size: 24px;
	color: #666666;
	font-family: 'gobCL';
	font-weight: normal;
	margin: 35px 0 0 0;
	/*border: 1px solid red;*/
}

.ti_pagina h2{
	float:left;
	width: 690px;
	font-family: 'gobCL';
	font-size: 30px;
	font-weight: normal;
	color: #666666;
	display: block;
	text-align: left;
	margin-left: 25px;
}


.ti_pagina h3{
	float:left;
	width: 350px;
	font-family:'gobcllight',"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #6e6e6e;
	padding-left: 15px;
	/*margin: 60px 0 0 0;*/
	}

/* TITILO SITIO WORDPRESS */

/* TITILO SITIO HTML */

.ti_pagina_buscador {
	width: 350px;
	float: left;
	margin-top: 20px;
	display: block;
	position: relative;
	/*border:1px solid red;*/
}


.ti_pagina_buscador h2{
	float:left;
	width: 700px;
	font-family: 'gobCL-Bold',arial,sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #666666;
	display: block;
	margin-left: 15px;
	/*margin: 60px 0 0 0;*/
}


.ti_pagina_buscador h3{
	float:left;
	width: 680px;
	font-family:'gobcllight',"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #6e6e6e;
	padding-left: 15px;
	/*margin: 60px 0 0 0;*/
	}
	
/* TITILO SITIO HTML */





	/* MENU SUPERIOR PARA HTML */
	
	
	#menu_sup_estatica {
	position: absolute;
	right: 0px;
	top: 110px;
	/*border: 1px solid red;*/
	}	
	
	#menu_sup_estatica ul {
		list-style: none;
	}
	
	#menu_sup_estatica ul li {
		float: left;
		font-family: 'gobCL',arial,sans-serif;
	} 
	
	#menu_sup_estatica ul li a {
		display: block;
		height: 38px;
		line-height: 40px;
		color: #787878;
		border-left: 1px solid #e1e1e1;
		border-right: 1px solid #fff;
		padding: 0 15px;
		float: left;
		text-decoration: none;
		font-size: 13px;
	}
	
	#menu_sup_estatica ul li a:hover {
		color: #005fab;
	}

	
	.inicio a {
		background: url(../images/selector_inicio.png) no-repeat center 30px;
		color: #005fab;
		
	}
	



/* MENU SUPERIOR
============================= */


#menu_sup {
	width: 960px;
	height: 35px;
	float: left;
	border: 1px solid #C4C4C4;
	margin-top: 12px;
	margin-left: 20px;
	text-transform: none !important;
	/*border: 1px solid red;*/
}	

#menu_sup ul {
	list-style: none;
	max-width: 980px;
	/*border: 1px solid blue;*/
}


#menu_sup ul li {
	float: left;
	/*border: 1px solid orange;*/
} 


#menu_sup ul li a {
	font-family: 'Open Sans', sans-serif;
    color: #787878;
    display: block;
    float: left;
    font-size: 13px;
    height: 34px;
    line-height: 34px;
    border-right: 1px solid #ccc;
    text-decoration: none;
    
}

#menu_sup ul li a:hover {
	color: #005fab;
	border-bottom: 2px solid #0168b3;
}


#menu-item-106 a {
	padding: 0 10px 0 10px;
}

#menu-item-107 a {
	padding: 0 10px 0 10px;
}

#menu-item-108 a {
	padding: 0 10px 0 10px;
}

#menu-item-5354 a {
	padding: 0 10px 0 10px;
}



#menu-item-107 a {
	background: url("../images/icono-telefono.gif") no-repeat 10px center;
	padding-left: 40px!important;
}

#menu-item-108 a {
    background: url("../images/icono-telefono.gif") no-repeat scroll 10px center transparent;
    padding-left: 40px!important;
}


#menu-item-5354 a {
	background: url("../images/icono-tramites.gif") no-repeat 10px center;
	padding-left: 40px!important;
}

#menu-item-109 a {
	width: 25px;
	height: 25px;
	background: url("../images/icono_facebook.png") no-repeat center center;
	border-right: 0px!important;
	padding-left: 25px!important;
	text-indent: -9000px;
	float: right !important;
	margin: 0 -9px 0 240px !important;
	border-bottom: none !important;
	float: left;
}

#menu-item-110 a {
	width: 25px;
	height: 25px;
	background: url("../images/icono_twitter.png") no-repeat center center;
	border-right: 0px!important;
	border-left: 0px!important;
	text-indent: -9000px;
	border-bottom: none !important;
	float: right;
	margin-left: 2px !important;
}

#menu-item-111 a {
	width: 25px;
	height: 25px;
	background: url("../images/icono_youtube.png") no-repeat center center;
	border-right: 0px!important;
	border-left: 0px!important;
	padding-right: 10px!important;
	text-indent: -9000px;
	border-bottom: none !important;
	float: left !important;
}

/* MENU SUPERIOR
============================= */


	
/* Slide superior */

.slide_superior{
	width:960px;
	height:300px;
	float:left;
	margin-left: 20px;
	position: relative;
	/*border: 1px solid orange;*/
	
}


#slide_principal {
				background-color: transparent;
				margin: 0;
				width: 960px;
			}
#slide_principal ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: block;
}
#slide_principal li {
    font-size: 40px;
    color: #999;
    text-align: center;
    background-color: transparent;
    border: 0;
    width: 960px;
    height: 300px;
    padding: 0;
    margin: 0px;
    display: block;
    float: left;
    position: relative;

}
.slide_superior .prev {
	background: url(../images/flecha_izq.png) no-repeat center center;
	position: absolute;
	left: 0px;
	top:110px;
	width: 35px;
	height: 78px;
	display: block;
}
.slide_superior .next {
	background: url(../images/flecha_der.png) no-repeat center center;
	position: absolute;
	right: 0px;
	top:110px;
	width: 35px;
	height: 78px;
	display: block;
}
#slide_principal li .caption {
	width: 930px;
	position: absolute;
	text-align: center;
	padding: 10px 30px;
	bottom: 0px;
	left: 0px;
	color: #fff;
	font-family: 'gobCL',arial,sans-serif;
	font-size: 18px;
	
	background: url(../images/bg_gris.png) repeat center center;
}
#slide_principal li .caption span {
	height:30px;
line-height: 30px;
float: left;
}
.mas_info {
	float: left;
	display:block;
	margin-left: 10px;
	background: url(../images/mas_informacion.png) repeat center center;
	width: 141px;
	height: 29px;}

/* Fin Slide superior */



/* MENU PRINCIPAL MTT
========================== */
#cssmenu {
  padding: 0;
  margin: 0;
  border: 0;
  width: 958px;
  height: 48px;
  float: left;
  margin-left: 20px;
  text-transform: none !important;
}
#cssmenu ul,
#cssmenu li {
  list-style: none;
  margin: 0;
  padding: 0;
}
#cssmenu ul {
  position: relative;
  z-index: 597;
}

#cssmenu li {
  border-right: 1px solid #e6e6e6 !important;*/
}

#cssmenu ul li {
  float: left;
  min-height: 1px;
  vertical-align: middle;
}
#cssmenu ul li.hover,
#cssmenu ul li:hover {
  position: relative;
  z-index: 599;
  cursor: default;
}
#cssmenu ul ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 100%;
}
#cssmenu ul ul li {
  float: none;
}
#cssmenu ul ul ul {
  top: 0;
  left: 190px;
  width: 190px;
}
#cssmenu ul li:hover > ul {
  visibility: visible;
}
#cssmenu ul ul {
  bottom: 0;
  left: 0;
}
#cssmenu ul ul {
  margin-top: 0;
}
#cssmenu ul ul li {
  font-weight: normal;
}
#cssmenu a {
  display: block;
  line-height: 1em;
  text-decoration: none;
  color: #666 !important;
}
/* Custom CSS Styles */
#cssmenu {
  background: #fff;
  border-bottom: 2px solid #bdc9d1;
  font-family: 'Open Sans', sans-serif;
  color: #666;
  font-size: 14px;
  font-weight: 100;
}
#cssmenu > ul {
  *display: inline-block;
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
}
#cssmenu ul {
  text-transform: uppercase;
}
#cssmenu ul ul {
  text-transform: none;
  min-width: 200px;
}
#cssmenu ul ul a {
  background: #fff;
  color: #666;
  /*border: 1px solid #0082e7;*/
  border-top: 0 none;
  line-height: 150%;
  padding: 16px 20px;
  font-size: 12px;
  border-left: 1px solid #cfcfcf !important;
}
#cssmenu ul ul ul {
  border-top: 0 none;
  margin-left: 10px !important;
}
#cssmenu ul ul li {
	position: relative;
	border-bottom: 1px solid #cfcfcf !important;
}
#cssmenu ul ul li:first-child > a {
  /*border-top: 1px solid #0082e7;*/
}
#cssmenu ul ul li:hover > a {
  background: #EFEFF0 !important;
  color: #666;
}
#cssmenu ul ul li:last-child > a {
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
 /* -moz-box-shadow: 0 1px 0 #1b9bff;
  -webkit-box-shadow: 0 1px 0 #1b9bff;
  box-shadow: 0 1px 0 #1b9bff;*/
}
#cssmenu ul ul li:last-child:hover > a {
  -moz-border-radius: 0 0 0 3px;
  -webkit-border-radius: 0 0 0 3px;
  border-radius: 0 0 0 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#cssmenu ul ul li.has-sub > a:after {
  content: '+';
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -8px;
}
#cssmenu ul li:hover > a,
#cssmenu ul li.active > a {
  background: #EFEFF0;
  color: #666 !important;
}
#cssmenu ul li.has-sub > a:after {
  content: '+';
  margin-left: 5px;
  background: #000;
}
#cssmenu ul li.last ul {
  left: auto;
  right: 0;
}
#cssmenu ul li.last ul ul {
  left: auto;
  right: 99.5%;
}
#cssmenu a {
  background: #fff;
  color: #CBCBCB;
  padding: 0 20px;
}
#cssmenu > ul > li > a {
  line-height: 48px;
  font-size: 12px;
}

/* MENU PRINCIPAL MTT
========================== */






.page_licitacion .menu-licitaciones  {
    list-style-type: none;
    margin: 0 auto;  /*si queremos centrarlo */
    padding: 0;
    /* la altura y su ancho dependerán de los textos */
    height: 40px; 
    float:left;
	display:block;
	background:url(../images/bg_menu_secciones.png) repeat-x;
	position: relative;
	z-index: 9999;
	/*border: 1px solid red;*/
  }

/* saltos de línea HTML */
.page_licitacion .menu-licitaciones  br { display:none; }

  /* item del menu */
.page_licitacion .menu-licitaciones li {
    display: block;
    float: left;
    height: 40px;
    list-style: none;
    margin: 0;
    max-width: 220px;
    padding: 0;
    position: relative;
  }
.page_licitacion .menu-licitaciones li a {
	border-left: 1px solid #E1E1E1;
    border-right: 1px solid #FFFFFF;
    color: #666;
    display: block;
    font-family: 'gobCL';
	font-size:13px;
	font-weight:normal;	
    line-height: 40px;
    padding: 0 50px;
    margin:0;
    text-decoration: none;
    /* Cambio de color de los textos */
    -webkit-transition: color .2s ease-in-out;
    -moz-transition: color .2s ease-in-out;
    -o-transition: color .2s ease-in-out;
    -ms-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
  }
  /* eliminar bordes del primer y el último */
.page_licitacion .menu-licitaciones li:first-child a { border-left: none; }
.page_licitacion .menu-licitaciones li:last-child a{ border-right: none; }
  /* efecto hover cambia el color */
.page_licitacion .menu-licitaciones li:hover > a { color: #006CB7; }

  /* los submenús */
.page_licitacion .menu-licitaciones ul {
  	left: 0;
    margin: 0;
    opacity: 0; /* no son visibles */
    position: absolute;
    top: 40px;
	background:#f5f5f5;
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	border-bottom: 1px solid #d4d4d4;
  }
    
  /* son visibes al poner el cursor encima */
.page_licitacion .menu-licitaciones li:hover > ul { opacity: 1; }

   /* cada uno de los items de los submenús */
.page_licitacion .menu-licitaciones ul li {
    height: 0; /* no son visibles */
    overflow: hidden;
    padding: 0;
    width: 220px;
    /* animamos su visibildiad */
    -moz-transition: height .25s ease .1s;
    -webkit-transition: height .25s ease .1s;
    -o-transition: height .25s ease .1s;
    -ms-transition: height .25s ease .1s;
    transition: height .25s ease .1s;
  }
.page_licitacion .menu-licitaciones li:hover > ul li {
    height: auto; /* los mostramos */
    overflow: visible;
    padding: 0;
  }
.page_licitacion .menu-licitaciones ul li a {
    border-bottom: 1px solid #CCC;
	border-bottom-width:thin;
	margin: 0;
    width: 120px;
  }
  /* el último n otiene un borde */
.page_licitacion .menu-licitaciones ul li:last-child a { border: none; }


  
.page_licitacion .menu-licitaciones ul {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li a {
	width: 210px;
	padding-left: 15px;
	line-height: 15px;
	padding: 10px 0 10px 0;
}

.page_licitacion .menu-licitaciones ul {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li a {
	width: 210px;
	padding-left: 15px;
	line-height: 15px;
	padding: 10px 0 10px 0;
}



.page_licitacion .menu-licitaciones ul {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li a {
	width: 210px;
	padding-left: 15px;
	line-height: 15px;
	padding: 10px 0 10px 0;
}

.page_licitacion .menu-licitaciones ul {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li {
	width: 225px;
}
.page_licitacion .menu-licitaciones ul li a {
	width: 210px;
	padding-left: 15px;
	line-height: 15px;
	padding: 10px 0 10px 0;
}


.page_licitacion .menu-licitaciones li.ult_nav a {
	border-right:0px; 
}


/* Fin Menu Licitaciones */






/* Banner Principal 960x60px */
.banner_principal{
	width: 960px;
	height: 80px;
	display:block;
	float:left;
	margin-left: 20px;
	margin-top: 20px;
	/*border: 1px solid #e6e6e6 !important;*/
}
	
.banner_principal img {
	/* border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc; */
}






/* ----- NOTICIAS DESTACADAS ----- */

/* Noticias destacadas */

.noticias_home {
	width: 960px;
	float: left;
	margin-left: 20px;
	/*border: 1px solid blue;*/
}


.titulo_noticias {
	width: 960px;
	/*border: 1px solid red;*/
}


div.titulo {
	width: 960px;
	background-image: url("/images/linea-titulo.png");
	background-position: center center;
	background-repeat: repeat-x;
	margin-bottom: 24px;
	margin-top: 30px;
	margin-left: 20px;
	float: left !important;
	/* border: 1px solid red !important; */
}

div.titulohome {
	width: 960px;
	background-image: url("/images/linea-titulo.png");
	background-position: center center;
	background-repeat: repeat-x;
	margin-bottom: 24px;
	margin-top: 30px;
	float: left !important;
	/* border: 1px solid red !important; */
}



div.titulohome h1 {
	min-width: 200px;
	background-color: #FFFFFF;
	font-family: 'gobCL',Tahoma,Verdana,Segoe,sans-serif;
	margin: 0 auto;
	text-align: center;
	width: 30%;
	font-size: 40px !important;
	line-height: 38px;
	color: #045287;
}




div.titulo h1 {
	min-width: 200px;
	background-color: #FFFFFF;
	font-family: 'gobCL',Tahoma,Verdana,Segoe,sans-serif;
	margin: 0 auto;
	text-align: center;
	width: 60%;
	font-size: 40px !important;
	line-height: 38px;
	color: #045287;
}

.titulo_noticias h2 {
	width: 960px;
	font-family: 'gobCL',arial,sans-serif;
	font-size:22px;
	color: #475156;
	line-height: 25px;
	float: left;
	margin-left: 8px;
}


#noticias_destacadas {
    margin:0;
    padding:0;
    padding-top:5px; 
    /*height:250px;*/
    width:960px;
    display: block;
}

#noticias_destacadas ul{
    list-style:none; /* Eliminamos los bullets */
    margin:0px; /* Quitamos los margenes */
    padding:0px; /* Quitamos el padding */
}
#noticias_destacadas ul li {
    float:left; /* Hacemos que el menu se muestre horizontal */
    padding-left:10px;
    padding-right:10px;
    border-right:1px solid #fff;
}


.caja_destacadas {
	width: 225px;
	height: 230px;
	display:block;
	float:left;
	background:#FFF;
	margin-bottom: 20px;
	padding:0;
	margin: 0 0 10px 10px;
	/*border: 1px solid green;*/
}

.caja_destacadas em {
	font-style: normal;
}
.caja_destacadas img {
    /*border: 1px solid #CCCCCC;*/
    margin-left: 0;
    margin-right: 10px;
}
.caja_destacadas h2 {
	max-width: 210px;
    color: #475156;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    font-weight: normal;
    line-height: 18px;
    text-align: left;
    margin-left: 1px !important;
    overflow: hidden;
}

	
.caja_destacadas p {
	width: 100%;
	margin-top: -20px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height: 18px;
	font-weight:normal;
	color: #000;
	width: 225px;
	float: left;
	/*border: 1px solid red;*/
}
.caja_destacadas a {
	max-width: 210px;
    color: #045282;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: normal;
    height: 57px;
    line-height: 18px;
    text-align: left;
    margin-left: 1px !important;
    overflow: hidden;
    margin-top: 15px;
}


.caja_destacadas a:hover {
	text-decoration: underline;
	color: #0000 !important;
}



.caja_destacadas a.leer_mas {
	/*position: relative;*/
	width: 225px;
	float: left;
	bottom: 0px;
	right: 5px;
	/*border: 1px solid red;*/
}

/* ----- NOTICIAS DESTACADAS ----- */



.contenidoscentrales_mtt {
	width: 960px;
	margin-bottom: 20px;
	margin-left: 20px;
	/*border: 1px solid red;*/
}



/* NOTICIAS HOME INTERIOR
=========================== */

.noticias_home_interior {
	float: left;
    margin-top: 40px;
    width: 960px;
    margin-left: 20px;
    margin-bottom: 20px;
    min-height: 400px;
    /*border: 1px solid red !important;*/
}

.fecha_noticia {
	width: 100%;
	font-family: 'Open Sans', sans-serif;
	font-size:12px !important;
	font-weight:normal;
	float:left;
	margin-bottom: 8px;
	color: #787878 !important;
}

/* NOTICIAS HOME INTERIOR
=========================== */




/* FOTO DEL DIA
============================ */

.foto_deldia {
	width: 420px;
	height: 300px;
	float:left;
	background:#FFF;
	margin-top: 23px;
	margin-right: 25px;
	/*border: 1px solid orange;*/
}

.foto_deldia h1 {
	font-family: 'gobCL',Tahoma,Verdana,Segoe,sans-serif;
	float: left;
	text-align: left;
	width: 400px;
	line-height: 30px;
	color: #787878;
	font-size: 24px;
	margin-bottom: 10px;
	/* border: 1px solid red; */
}
	
.foto_deldia_carrusel {
	width: 420px;
	height: 300px;
	float: left;
	margin-top: 10px;
	border: 1px solid #e6e6e6;
}


.foto_deldia_carrusel img {
	width: 420px;
	height: 300px;
}



.slideshow_description {
	font-family: 'Open Sans', sans-serif !important;
	font-size: 14px !important;
	padding: 5px 15px 0 15px !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;
}
	
/* FOTO DEL DIA
============================ */








	

#utilidad{
	width:720px;
	height:102px;
	display:block;
	border:solid red 1px;
	float:left;
	background:url(../images/bg_utilidad.png) repeat-x;
	}
	

/* ------------------------------ HUINCHA PROGRAMAS DEL MINISTERIO ------------------------------ */

#programas_mtt{
	width: 940px;
	height: 55px;
	background: url("../images/huincha-mtt-940x55.png") no-repeat 0 0 transparent;
	float: left;
	margin: 40px 0 20px 30px;
	/*border: 1px solid red;*/
	/*position: absolute;*/
}


.contenedor_programas{
	width: 800px;
	height: 55px;
	float: left;
	margin-left: 150px;
	margin-top: 5px;
	/*border: 1px solid blue;*/	
	/*position: absolute;*/
	
}

#programas_mtt ul {
	list-style: none;
}

#programas_mtt ul li {
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-weight: normal;
	margin-left: 5px;
	margin-right: 5px;
} 

#programas_mtt ul li a {
	display: block;
	height: 30px;
	line-height: 30px;
	color: #787878;
	border-left: 1px solid #e1e1e1;
	/* border-right: 1px solid #fff; */
	padding: 8px 15px 5px;
	float: left;
	text-decoration: none;
	font-size: 13px;
	font-style: normal;
	font-family: 'Open Sans', sans-serif;
}

#programas_mtt ul li a:hover {
	color: #005fab;
}

/* ------------------------------ HUINCHA PROGRAMAS DEL MINISTERIO ------------------------------ */







/* ESTILOS INTERIOR */

.interior_noticias{
	margin:0;
	background:#FFF;
	float: left;
	}
.interior_noticias em {
	margin-bottom: 20px;
	display: block;
	font-size: 14px;
	color: #999;
} 
.search .interior_noticias em {
	margin-bottom: 10px;
	display: block;
	font-size: 12px;
	color: #666;
	font-style: normal;
}

.category .interior_noticias em {
	margin-bottom: 10px;
	display: block;
	font-size: 12px;
	color: #666;
	font-style: normal;
}
.interior_noticias ul {
	color: #666666;
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 25px;
    margin-left: 40px;
}

.interior_noticias ul li {
	margin-bottom: 10px;
}
.interior_noticias h1 {
	font-family: 'gobCL-Bold',arial,sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#0064ae;
	width:900px;
	float:left;
	display:block;
	margin-top:5px;
	margin-bottom: 10px;
}
.interior_noticias a {
	font-family: 'Open Sans', sans-serif;
	color: #0064ae;	
}

.interior_noticias a:hover {
	color: #000;
	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 {
	font-family: Verdana,Geneva,sans-serif !important;
	font-style: normal !important;
	line-height: 14px !important;
}
.noticias_detalle .wp-post-image {
	margin-bottom: 20px;
}
.noticias_detalle{
	width:600px;
	margin:0;
	float:left;
	margin-left:20px;
	margin-top:30px;		
	}
			
.interior_noticias .fecha_noticia{
	width:200px;
	height:16px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	float:left;
	display:block;
	margin-left:15px;
	margin-bottom:5px;
	}
			
.tit_categoria{
	
	height:15px;
	float:left;
	background:url(../images/bg_titulo_categoria.png) no-repeat right center;
}
	
.noticias_detalle .tit_categoria p{
	background:#0064ae;
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		font-weight:normal;
		line-height:14px;
		margin:0 auto;
		padding-left:5px;
		color:#FFF;
		height:15px;
		margin-right:20px;
}
.noticias_detalle .tit_categoria p a {
	color:#FFF;
}
					
h3.tit_noticias{
	font-family: 'gobCL';
	font-size: 35px;
	line-height: 35px;
	font-weight: normal;
	color: #0064ae;
	float: left;
	display: block;
	margin-top: 5px;
	margin-left: -1px;
	}
	
	.img_huincha_azul_rojo{
	width:600px;
	float:left;
	margin-top:5px;
	margin-bottom: 10px;
	height: 1px;
	}
						
	.img_noticia_interior{
	width:600px;
	height:200px;
	float:left;
	margin-top:10px;
	margin-bottom: 20px;
	}
	
	.sociales_noticias{
		width:300px;
		float:left;
		}
		
	.interior_noticias h6{
		font-family:Verdana, Geneva, sans-serif;
		font-size:14px;
		font-weight:normal;
		font-style:italic;
		float:left;
		margin-bottom:20px;
		color:#999999;		
		}
	
.interior_noticias p{
	width: 100%;
	max-width: 600px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	float: left;
	color: #636363;
	margin-bottom: 20px;		
}
		
	
/* SIDEBAR */	
			
.sidebar{
	width:260px;
	float:right;
	margin-top:30px;
	margin-right:40px;
	}
	
.sidebar .banner_superior_not{
	width:300px;
	height:300px;
	float:right;
	margin-bottom:20px;
	border:solid 1px #cccccc;
	}

.sidebar h3.titulo_titulares{
	font-family: 'gobCL';
	width: 300px;
	color: #475156;
	padding: 11px 0 6px 0;
	font-size: 24px;
	}
	
.sidebar img.huincha_tit{
	width:100%;
	margin-bottom:10px;
	float:right;
	height: 1px;
	}

.sidebar .caja_nota_titulares{
	width:260px;
	float:right;
	}

.sidebar img.nota_titulares{
	width:300px;
	height:110px;
	float:right;
	margin-bottom:10px;
	}

.sidebar .caja_nota_titulares h3{
	font-family: 'gobCL';
	width: 260px;
	color: #0064ae;
	padding: 11px 0 6px 0;
	font-size: 18px;
	margin-bottom: 15px;
	font-style: normal !important;
	border-bottom: 1px solid #e6e6e6;
	}
	
.sidebar .caja_nota_titulares p {
    width: 100%;
	max-width: 300px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	float: left;
	color: #636363;
	margin-bottom: 20px;
}
.sidebar .caja_nota_titulares a.leer_mas_side {
    color: #666666;
	float:left;
    font-family: 'gobCL',arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
	margin-left:0px;
	display:block;
}
.sidebar .caja_nota_titulares a:hover {
    color: #005FAB;
	}
	
.sidebar img.linea_divisor{
	width:300px;
	margin-top:10px;
	margin-bottom:20px;
	background:url(../images/linea_divisor_gris.png) no-repeat;
	}

.sidebar h5{
	font-family: 'gobCL-Bold',arial,sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#0064ae;
	width:300px;
	float:right;
	display:block;
	margin-top:5px;
	}
.sidebar .menu-secciones  li.ult_nav a {
	border-right:0px; 
}
/* LEER MAS NOTICIA GRANDE */

.box_bajo {
	margin-top: 25px;
}
/* La foto del dia */


.foto_deldia img {
	border: 1px solid #ccc;
}

.tool_foto_dia {
	float: right;
	margin-right: 5px;
	margin-top: 3px;
	
}
.tool_foto_dia .info_dia {
	float: left;
	display: block;
	background: url(../images/ico_info.png) no-repeat 0 0;
	width: 15px;
	height: 15px;
	display: block;
	
}
.tool_foto_dia .mas_dis {
	float: left;
	display: block;
	background: url(../images/ico_zoom_mas.png) no-repeat 0 0;
	width: 15px;
	height: 15px;
	display: block;
	margin-left: 5px;: 
}	
.foto_deldia .ver_mas_gale {
	font-size: 12px;
	color: #666;
	text-decoration:underline;
	display: block;
	margin-top: 5px;
	font-family:'gobCL',arial,sans-serif;

}

.opinion img {
	/*border: 1px solid #ccc;*/
}
	
.opinion{
	width: 232px;
	height: 348px;
	display:block;
	margin-top: 24px;
	float:left;
	margin-left: 5px;
	margin-bottom: 20px;
	margin-right: 20px;
	/*border: 1px solid orange;*/
	}
	
	
.plug_twitter {
	width: 226px;
	height: 348px;
	float: left;
	margin-left: 10px;
	margin-top: 25px;
	/*border: 1px solid orange;*/
}

#utilidad{
	width:720px;
	height:102px;
	display:block;
	border:solid red 1px;
	float:left;
	background:url(../images/bg_utilidad.png) repeat-x;
	}



.banner_utiles {
	width: 960px;
	margin-left: 20px;
	/*background: #f4f4f4;*/
}
.banner_utiles img {
	border: 1px solid #e6e6e6 !important;
}


.banner_ut {
	float: left;
	margin: 10px 0 0 10px;
}


.more-link {
	color: #666666;
    display: block;
    /*float: left;*/
    font-family: 'gobCL',arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 10px;
    margin-left: 0;
    margin-top: 5px;
    clear: both;
}
.more-link:hover {
	color: #005fab;
}







	
/* Estilos PAGE larga*/

.page_larga .interior_noticias{
	width:900px;
	margin:0 auto;
	background:#FFF;
	float: left;
	}
	
.page_larga .noticias_detalle{
	width:900px;
	margin:0 auto;
	float:left;
	margin-left:20px;
	margin-top:30px;		
	}
	
.page_larga .noticias_detalle h2{
	font-family: 'gobCL-Bold',arial,sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#0064ae;
	/*float: left;*/
	margin-left: -1px;
	margin-bottom: 10px;
	}

.page_larga h4{
	font-family: 'gobCL-Bold',arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#0064ae;
	float: left;	
	}

.page_larga h5{
	font-family: 'gobCL',arial,sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#0064ae;
	text-align: center;
	}
	
.page_larga p{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		font-weight:normal;
		float:left;
		margin-bottom:25px;
		color:#666666;
	}
	
	
.page_larga h3.tit_noticias{
	font-family: 'gobCL-Bold',arial,sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#0064ae;
	width:900px;
	float:left;
	display:block;
	margin-top:5px;
	}

.page_larga .img_huincha_azul_rojo{
	width:900px;
	float:left;
	margin-top:5px;
	margin-bottom: 10px;
	}

/* Listas en Page Larga */
.page_larga .noticias_detalle ul {
	color: #666666;
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 25px;
    margin-left: 40px;
    width: 900px;
}

.page_larga .noticias_detalle ul li {
	margin-bottom: 10px;
}

.page_larga .noticias_detalle a {
	color: #0064ae;
    /*float: left;*/
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: normal;	
}

.page_larga .noticias_detalle ul.clean {
	margin: 0;
	padding: 0;
}
.page_larga .noticias_detalle ul.clean li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}




/* Estilos PAGE licitacion*/

.page_licitacion .interior_noticias{
	width:900px;
	margin:0;
	background:#FFF;
	float: left;
	}
.page_licitacion .noticias_detalle{
	width:900px;
	margin:0;
	float:left;
	margin-left:20px;
	margin-top:30px;		
	}

	
.page_licitacion h2{
	font-family: 'gobCL-Bold',arial,sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#0064ae;
	float: left;
	margin-left: -5px;	
	}
	
.page_licitacion .interior_noticias h3{
	font-family: 'gobCL-Bold',arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#0064ae;
	float: left;
	margin-left: -5px;	
	}
	

.page_licitacion h4{
	font-family: 'gobCL-Bold',arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#0064ae;
	float: left;	
	}
	
.page_licitacion .interior_noticias p{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		font-weight:normal;
		float:left;
		margin-bottom:25px;
		color:#666666;
	}
	
	
.page_licitacion h3.tit_noticias{
	font-family: 'gobCL-Bold',arial,sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#0064ae;
	width:900px;
	float:left;
	display:block;
	margin-top:5px;
	}

.page_licitacion .img_huincha_azul_rojo{
	width:900px;
	float:left;
	margin-top:5px;
	margin-bottom: 10px;
	}

.page_licitacion .img_bg_menu_lic{
	width:180px;
	float:left;
	margin-top:5px;
	margin-bottom: 10px;
	background: url(../images/bg_menu_lic.png)
	}

/* Listas en PAGE_LICITACION */
.page_licitacion .noticias_detalle ul {
	color: #666666;
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 25px;
    /*margin-left: 40px;
    width: 900px;*/
}

.page_licitacion .noticias_detalle ul li {
	margin-bottom: 10px;
}

.page_licitacion .noticias_detalle a {
	color: #0064ae;
    /*float: left;*/
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: normal;	
}

.page_licitacion .noticias_detalle ul.clean {
	margin: 0;
	padding: 0;
}
.page_licitacion .noticias_detalle ul.clean li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}




/* ESTILOS FOTO DEL DIA */

.captionFotoDelDia{
	width: 443px;
	padding: 10px;
	background: url("../images/bg_gris.png") repeat center center transparent;
	color: #fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	bottom: 0;
	position: absolute;
}


/* ------------------
 		TABLA 
   ------------------   */


table {
	width: 900px;
	/*border: 1px solid red;*/
	}

#box-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	/*margin: 45px;*/
	width: 900px;
	text-align: left;
	border-collapse: collapse;
	color: #999;
}
#box-table-a th
{
	width: 224px;
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #d3e6f0;
	border-top: 4px solid #72aac9;
	border-bottom: 1px solid #fff;
	color: #666;
}
#box-table-a td
{
	width: 220px;
	padding: 8px;
	background: #e8edff; 
	border-bottom: 1px solid #72aac9;
	color: #666;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #dfdfdf;
	color: #666;
}



/*==================PAGE NAVI====================*/
.wp-pagenavi .extend{
    display: none;
}

.wp-pagenavi .pages{
    display: none;
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi span.current{
    border: 1px solid #CCC;
    color: #666;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    -moz-box-shadow: inset 0 0 1px #fff;
    -ms-box-shadow: inset 0 0 1px #fff;
    -webkit-box-shadow: inset 0 0 1px #fff;
    box-shadow: inset 0 0 1px white;
    background: #FAFAFA; /* For IE and older browsers */
    background-image: -moz-linear-gradient(top,#FAFAFA 0,#d5d4d4 100%);
    background-image: -ms-linear-gradient(top,#FAFAFA 0,#d5d4d4 100%);
    background-image: -o-linear-gradient(top,#FAFAFA 0,#d5d4d4 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#d5d4d4));
    background-image: -webkit-linear-gradient(top,#FAFAFA 0,#d5d4d4 100%);
    background-image: linear-gradient(to bottom,#FAFAFA 0,#d5d4d4 100%);
    display: inline-block;
    line-height: 2.48em;
    height: 2.4em;
    text-decoration: none;
    margin: 0 .3em 12px;
    padding: 0 .85em;
    font-size: 12px;
    text-shadow: 0 1px 0 #fff;
}

.wp-pagenavi span.current{
    background: #d5d4d4; /* For IE and older browsers */
    background-image: -moz-linear-gradient(top,#d5d4d4 0,#FAFAFA 100%);
    background-image: -ms-linear-gradient(top,#d5d4d4 0,#FAFAFA 100%);
    background-image: -o-linear-gradient(top,#d5d4d4 0,#FAFAFA 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#d5d4d4),color-stop(100%,#FAFAFA));
    background-image: -webkit-linear-gradient(top,#d5d4d4 0,#FAFAFA 100%);
    background-image: linear-gradient(to bottom,#d5d4d4 0,#FAFAFA 100%);
    border: 1px solid #999;
    moz-box-shadow: inset 0 0 10px rgba(0,0,0,.35);
    -ms-box-shadow: inset 0 0 10px rgba(0,0,0,.35);
    -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,.35);
}

.wp-pagenavi a:hover{
    border: 1px solid #aeacac !important;
    -moz-box-shadow: 0 0 3px rgba(0,0,0,.25);
    -ms-box-shadow: 0 0 3px rgba(0,0,0,.25);
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,.25);
    box-shadow: 0 0 3px rgba(0,0,0,.25);
}

div.paginador {
    display: block;
    float: left;
    margin-left: 63px;
}








/* #Footer
================================================== */

.contenedor_footer {
	width: 960px;
	min-height: 400px;
	float: left;
	margin-bottom: 20px;
	margin-left: 20px;
	/* border: 1px solid red; */
}

.bg-footer {
	width: 100%;
	height: 420px;
	background-color: #fff;
	float: left;
	/*border: 1px solid red;*/
}

footer .bicolor {
	height: 2px;
}

.bicolor {
	position: relative;
	min-height: 1px;
}

.bicolor span.blue {
	background: #0168b3;
}

.bicolor span.red {
	background: #ee3a43;
}

.bicolor span {
	display: block;
	float: left;
	width: 50%;
	height: 100%;
}

.menu_footer {
	font-family: sans-serif;
	width: 223px;
	height: 250px;
	float: left;
	margin-top: 40px;
	text-decoration: none;
	/*border:1px solid red;*/
}

.menu_footer h5 {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0168b3;
	width: 90%;
	float: left;
	padding-left: 10px;
	height: 30px;
}

.menu_footer h6 {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0168b3;
	width: 90%;
	float: left;
	height: 30px;
}

.direccion {
	width: 156px;
	height: 154px;
	float: left;
	background: url("/images/direccion_footer.png") no-repeat;
}

.menu_footer ul {
	float: left;
	margin-left: 10px;	
}

.menu_footer li {
	list-style: none;
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
	color: #2e353a;
}

.menu_footer a {
	color: #7a8791;
	font-style: normal !important;
}

.menu_footer a:hover {
	color: #2e353a;
}

div.sep {
	width: 100%;
	height: 0;
	margin-top: 50px;
	border-bottom: 1px solid #C4C4C4;
}


#menu-item-13 a {
	width: 170px;
	height: 40px;
	display: block;
	background: url("../images/gobierno-transparente.jpg") no-repeat center top;
	float: left;
	margin-left: -10px;
	margin-bottom: 15px;
	text-indent: -9000px;
	border: 1px solid #ccc;
}

#menu-item-14 a {
	width: 170px;
	height: 40px;
	display: block;
	background: url("../images/solicitud-info.jpg") no-repeat center top;
	float: left;
	margin-left: -10px;
	margin-bottom: 15px;
	text-indent: -9000px;
	border: 1px solid #ccc;
}

.menu-footer-mtt {
	width: 250px;
	float: left;
	text-decoration: none;
}
.menu-footer-servicio {
	width: 180px;
	margin-left: 20px;
	float: left;
	text-decoration: none;
}
.menu-footer-linkinteres {
	font-family: 'museo_sans100';
	float: left;
	padding-left: 20px;
	margin-left: 40px;
	text-decoration: none;
	width: 180px;
}
.menu-footer a {
	text-decoration: none;
}
.menu-footer-mtt a {
	font-family: 'museo_sans300';
	font-size: 12px;
	font-weight: normal;
	line-height: 5px;
	text-decoration: none;	
}
.menu-footer-servicio a {
	font-family: 'museo_sans300';
	font-size: 12px;
	font-weight: normal;
	line-height: 13px;
	text-decoration: none;	
}
.menu-footer-linkinteres a {
	font-family: 'museo_sans300';
	font-size: 12px;
	font-weight: normal;
	line-height: 5px;
	text-decoration: none;	
}
.menu-footer a:hover {
	color: #af5a4d;
}
.menu-footer-mtt a:hover {
	color: #af5a4d;
}
.menu-footer-servicio a:hover {
	color: #af5a4d;
}
.menu-footer-linkinteres a:hover {
	color: #af5a4d;
}
.titulo-footer {
	color: #225893;
	font-size: 16px;
	margin-bottom: 10px;
}


#menu-item-7617 a {
	width: 170px;
	height: 40px;
	display: block;
	background: url("../images/gobierno-transparente.jpg") no-repeat center top;
	float: left;
	margin-left: -10px;
	margin-bottom: 15px;
	text-indent: -9000px;
	border: 1px solid #ccc;
}

#menu-item-7618 a {
	width: 170px;
	height: 40px;
	display: block;
	background: url("../images/solicitud-info.jpg") no-repeat center top;
	float: left;
	margin-left: -10px;
	margin-bottom: 15px;
	text-indent: -9000px;
	border: 1px solid #ccc;
}



.text-subs {
	width: 170px;
	font-family: 'museo_sans300';
	font-weight: normal;
	color: #AF5A4D;
	line-height: 17px;
	margin-top: -9px;
	text-align: left;
	/*border: 1px solid red;*/
}
.menu-footer img {
	margin-top: -20px;
}




/*===========================SCROLLING============================*/


/*
Back to top button 
*/
#back-top {
    bottom: 30px;
    position: fixed;
    right: 14%;
}
#back-top a {
	width: 108px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
    background: url("../images/up-arrow.png") no-repeat scroll center center #ADAFAA;
    border-radius: 15px;
    display: block;
    width: 108px;
    height: 108px;
    margin-bottom: 7px;
    position: relative;
    transition: all 1s ease 0s;
    z-index: 2147483647;
}

#back-top a:hover span {
	background-color: #777;
}

/*===========================SCROLLING============================*/

/* #Footer
================================================== */