@charset "UTF-8";
/* CSS Document 
	DICTÁMENES GACETA MUNICIPAL
*/

.cintillo-dictamen{
	padding: 0px;
	height: auto;
	text-align:center;
	margin-bottom:10px;}

.banner-dictamen{
	width:50% !important;
	margin: 0px !important;
	padding: 0px;}

#estructura-dictamen{
	margin: 0 auto;
	width: 88%;
	background-image: url("img/orla-gral.svg");
    background-repeat: repeat-y;
    background-position: bottom right;	
	padding: 25px 5px 55px 5px;}

.espacio-dictamen{
	padding: 0px;
	clear: both;}

.nota-dictamen{
	font-size: 15px;
	font-family: 'Conv_ITCAvantGardeStd-DemiCn';
	color:#00534E;}

.nota-dictamen-bis{
	font-size: 14px;
	font-family: 'Conv_ITCAvantGardeStd-DemiCn';
	margin-bottom: 10px;}

.nota-dictamen-c{
	color:#fff;
	padding: 10px;
	background: #522360;
	font-size: 14px;
	font-family: 'Conv_ITCAvantGardeStd-DemiCn';
	margin-top: 15px;
	margin-bottom: 10px;}

.fecha-campo{
	float: left;
	height: 65px;
	width: 49%;
	padding: 5px;
	margin-bottom: 20px;
	margin-right: 5px;}

.calendario{
	width: 35px;
	height: 35px;
	margin-right: 10px;}

.campo-dictamen{
	font-family: 'ITCAvantGardeStd-Bk';
	width: 65%;
	height: 35px;
	background: transparent;
	color:#3a716b;
	font-size: 14px;
	border-top:0px;
	border-right: 0px;
	border-left: 0px;
	margin-bottom: 20px;
	border-bottom: 1px solid #d4d4d4;}

.buscar-dep{
	width:100px;
	height:35px;
	color:#fff;
	border:0px;
	font-size: 14px;
	background: #606060;
	font-family: 'Conv_ITCAvantGardeStd-DemiCn';}

.destacado-dictamen{
	font-size: 30px;
	font-weight:700;
	color:#004cbd;	}		

.centrar-dictamen{
	text-align: center;}

.tit-dictamen{
	font-family: 'Conv_ITCAvantGardeStd-DemiCn';
	color:#006E67;
	font-weight: bold;}

.tit-dictamen-bis{
	font-family: 'ITCAvantGardeStd-Bk';
	color:#D57B00;
	font-weight: bold;}


.reg-dict-a{
	line-height: 20px;
	font-size: 15px;
	font-family: 'ITCAvantGardeStd-Bk';
	height: auto;
	background: #eee;
	padding: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;}

.reg-dict-b{
	line-height: 25px;
	font-size: 15px;
	font-family: 'ITCAvantGardeStd-Bk';
	background: #e5eef5;
	padding: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;}

a.link-dictamen{
	margin:0px 10px 10px 10px;
    display: block;
	font-family: 'ITCAvantGardeStd-Bk';
	color:#163A63;
    width:85%;
	height: auto;
    text-decoration: none;
    background:url("img/descarga-dictamen.svg") 0 0  no-repeat;
	background-position:leftr;
	padding-left:25px;
	background-size:20px 20px !important;
	border-bottom: 1px solid #ccc}

a:hover.link-dictamen{
	color:#D57B00;
    background-position: -150px 0;
	text-decoration:none;
    background:url("img/descarga-dictamen-roll.svg") 0 0 no-repeat;
	background-size:20px 20px !important;
	} 

a.bot-dictamen{
    width:92%;
    display: block;
    text-decoration: none;
    background:url("img/dictamen.svg") 0 0  no-repeat;
	background-size:45px 45px;
	padding: 10px 0px 10px 55px;
	margin-bottom:15px;
	color:#606060;
	border-bottom: 1px solid #ccc;}

a:hover.bot-dictamen{
    background-position: -40px 0;
	color:#005C9A;
	text-decoration:none;
    background:url("img/dictamen-roll.svg") 0 0 no-repeat;
	background-size:45px 45px;
	border-bottom: 1px solid #005C9A} 	

.descrip-dicatmen{
	font-family: 'ITCAvantGardeStd-Bk';}

.status-dictamen{
	font-family: 'Conv_ITCAvantGardeStd-DemiCn';
	font-size: 12px;
	color:#3C2251;}

.ico-status{
	vertical-align: middle;
	width: 25px;
	height: 25px;
	margin-right: 5px;}

.historia-dictamen{
	float: right;
	width: 28%;
	margin: 25px 0px 10px 0px;}


.registros-congreso{
	width: 95%;
	margin: 0 auto;
	line-height: 25px;
	font-size: 15px;
	font-family: 'ITCAvantGardeStd-Bk';
	background: #F4F4F4;
	padding: 10px;
	border-bottom: 1px solid #ccc;}


a.bot-congreso{
    width:92%;
    display: block;
    text-decoration: none;
    background:url("img/doc-congreso.png") 0 0  no-repeat;
	background-size:45px 45px;
	padding: 10px 0px 10px 55px;
	margin-bottom:15px;
	color:#606060;
	border-bottom: 1px solid #ccc;}

a:hover.bot-congreso{
    background-position: -40px 0;
	color:#005C9A;
	text-decoration:none;
    background:url("img/doc-congreso.png") 0 0 no-repeat;
	background-size:45px 45px;
	border-bottom: 1px solid #005C9A} 	

.campo-palabra-clave-congreso{
	margin: 0 auto;
	width: 70%;
	height: 65px;
	padding: 5px;
	padding-bottom: 20px;}

.campo-congreso{
	float: left;
	width:70%;
	font-family: 'ITCAvantGardeStd-Bk';
	height: 40px;
	padding: 15px;
	background: transparent;
	color:#888;
	font-size: 14px;
	border-top:0px;
	border-right: 0px;
	border-left:0px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;}

.campo-comgreso::placeholder {
	color:#fff !important;
	font-size: 14px;}

.nota-congreso-bis{
	font-size: 14px;
	font-family: 'ITCAvantGardeStd-Bk';
	margin-bottom: 30px;}

.margen-link{
	margin-top: 10px !important;
	
}

.paginacion-gaceta{
	
	text-align: center;
    padding: 10px 0;
    font-size: 20px;
}

a.bot-pag-gaceta {
        width: 25px;
    height: 25px;
    margin-right: 2px;
    text-decoration: none;
    color: #fff;
    padding: 5px 10px;
    line-height: 25px;
    background-color: #D57B00;
	margin: 0 10px;
}

a.bot-pag-gaceta:hover {
     background-color: #999;
	
}


/*-------------------------------------------------------------

			AGENDA SEMANAL COMISIONE

--------------------------------------------------------------*/
#mod-agenda-comision{
	color:#606060;
	font-family: 'ITCAvantGardeStd-Bk';
	background:#f1ecec;
	line-height: 22px;
	padding: 20px 15px 20px 15px;
	margin: 10px 0px 10px 0px;}

.tit-semana-agenda{
	font-size: 20px;
   font-family: 'Conv_ITCAvantGardeStd-DemiCn';	
	color:#606060;
	padding: 0px 0px 10px 0px;}

.tit-semana-agenda-bis{
	font-size: 20px;
   font-family: 'Conv_ITCAvantGardeStd-DemiCn';	
	color:#606060;
	padding: 0px 0px 20px 0px;}


.linea-agenda{
	height: 1px;
	margin-bottom: 15px;
	background: #32b1b4;}

.color-agenda{
	color:#006e67;}

.dia-agenda-semana{
	font-size: 14px;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 5px;
	margin-bottom: 15px;}

.dia-agenda-semana-int{
	font-size: 14px;
	border-bottom: 2px dotted #006E67;
	padding-bottom: 5px;
	margin-top: 30px;
	margin-bottom: 15px;}

.ico-semana-agenda{
	float: left;
	width: 30px;
	height: 30px;
	margin-right: 10px;}

.ico-semana-agenda-int{
	float: left;
	width: 45px;
	height: 45px;
	margin-right: 10px;}


.tit-agenda-semana{
	height: 40px;
	font-size: 16px;
	color:#00534e;}

.sesion-agenda{
	font-family: 'Conv_ITCAvantGardeStd-DemiCn';
	padding: 0px;
	color:#006e67; }

.reloj-ageda{
	float: left;
	width: 18px;
	height: 18px;
	margin-right: 10px;	}

.nota-bis-agenda{
	font-family: 'Conv_ITCAvantGardeStd-DemiCn';}

a.boton-descarga-agenda{
	font-size:14px;
	font-family: 'ITCAvantGardeStd-Bk';
    display: block;
	margin: 0 auto;
    width:95%;
	line-height: 18px;
	padding:0px 0px 0px 45px;
    text-decoration: none;
    background:url("img/agenda-descargar.png") 0 0  no-repeat;
	background-position: left;
	background-size:35px 35px !important;
	color:#606060;  }

a:hover.boton-descarga-agenda{
    background-position: -150px 0;
	text-decoration:none;
    background:url("img/agenda-descargar.png") 0 0 no-repeat;
	background-size:35px 35px !important;
	background-position: left;	
	padding:0px 0px 0px 45px;
	color:#3c2251} 

a.boton-descarga-agenda-int{
	font-size:14px;
	font-family: 'ITCAvantGardeStd-Bk';
    display: block;
	margin: 0 auto;
    width:50%;
	line-height: 18px;
	padding:10px 0px 10px 45px;
    text-decoration: none;
    background:url("img/agenda-descargar.png") 0 0  no-repeat;
	background-position: left;
	background-size:35px 35px !important;
	color:#606060;  }

a:hover.boton-descarga-agenda-int{
    background-position: -150px 0;
	text-decoration:none;
    background:url("img/agenda-descargar.png") 0 0 no-repeat;
	background-size:35px 35px !important;
	background-position: left;	
	padding:10px 0px 10px 45px;
	line-height: 18px;
	color:#3c2251} 


a.bot-agenda-semanal{
	font-size:14px;
	font-family: 'Conv_ITCAvantGardeStd-DemiCn';
    display: block;
	margin: 0 auto;
    width:95%;
	line-height: 18px;
	padding:0px 0px 20px 55px;
    text-decoration: none;
    background:url("img/agenda-semanal.png") 0 0  no-repeat;
	background-position: left;
	background-size:45px 45px !important;
	color:#606060;  }

a:hover.bot-agenda-semanal{
    background-position: -150px 0;
	text-decoration:none;
    background:url("img/agenda-semanal.png") 0 0 no-repeat;
	background-size:45px 45px !important;
	background-position: left;	
	padding:0px 0px 20px 55px;
	color:#f6A800} 

.nota-ayuntamiento{
	font-size: 16px;
	color:#005c9a;
	font-family: 'Conv_ITCAvantGardeStd-DemiCn';}


.ico-ayuntamiento{
	float: left;
	width: 35px;
	height: 35px;
	margin-right: 10px;}

.mod-agenda{
	width:85%;
	margin:0 auto;
	padding:20px;
	line-height: 18px;}	

.botones-agenda{
	margin: 0 auto;
	width:75%;
	height: 60px;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 25px;}

a.boton-navegar{
	float: left;
	width: 33%;
	font-size:11px;
	text-align: center;
	font-family: 'Conv_ITCAvantGardeStd-DemiCn';
    display: block;
	margin: 0 auto;
	line-height: 18px;
	margin-top: 10px;
	padding:10px 0px 10px 0px;
    text-decoration: none;
	color:#606060;  }

a:hover.boton-navegar{
	text-decoration:none;
	padding:10px 0px 10px 0px;
	color:#f6A800} 


/*-------------------------------------------------------------

			LSITA COMISIONES

--------------------------------------------------------------*/

.mod-comisiones{
	width:73%;
	margin:0 auto;
	padding:20px;
	line-height: 18px;}	

.widget-comisiones-dir{
	width:95%;
	font-family: 'ITCAvantGardeStd-Bk';
	margin-bottom:15px;}

.widget-comisiones-dir ul {
	margin: 0px;}

.widget-comisiones-dir li {
	list-style: none;
	border-bottom:1px solid #eee;
	padding:10px 0px 20px 0px;}
	
.widget-comisiones-dir a {
	font-size:1em;
	color: #606060;
	text-decoration: none;
	line-height:20px;
	outline: none;}

.widget-comisiones-dir a:hover {
	text-decoration:none;
	color:#005C9A;}

.ico-list-comision{
	float: left;
	width: 30px;
	height: 30px;
	margin-right: 10px;	}

a.bot-orden-new{
	font-family: 'ITCAvantGardeStd-Bk';
	height: 30px;
	line-height: 35px;
    display: block;
	font-size: 14px;
	line-height: 18px;
    text-decoration: none;
    background:url("img/orden-dia.png") 0 0  no-repeat;
	background-size:25px 25px;
	padding: 15px 0px 22px 30px;
	margin:10px 0px 20px 0px;
	color:#522360;
	border-bottom: 1px solid #eee;}

a:hover.bot-orden-new{
    background-position: -40px 0;
	color:#921C81;
	text-decoration:none;
    background:url("img/orden-dia-roll.png") 0 0 no-repeat;
	background-size:25px 25px; } 	

/*-------------------------------------------------------------

			MEDIA QUERY

--------------------------------------------------------------*/

@media handheld, only screen and (max-width: 1050px) {
.registros-congreso{width: 100%;}	}


@media handheld, only screen and (max-width: 780px) {
	.historia-dictamen{width: 45%;}
	
	.mod-agenda{width:100%;}	
	
	.botones-agenda{width:95%;}	

	a.boton-descarga-agenda-int{width:70%;}	
	
	.mod-comisiones{width:98%;}	

	
	
}



@media handheld, only screen and (max-width: 414px) {
		
	a.boton-descarga-agenda-int{width:95%;}	
	
}
