@font-face{font-family:johnhancockcpregular;src:url(font/johnhancockcp.eot);src:url(font/johnhancockcp.eot?#iefix) format('embedded-opentype'),url(font/johnhancockcp.woff) format('woff'),url(font/johnhancockcp.ttf) format('truetype'),url(font/johnhancockcp.svg#johnhancockcpregular) format('svg');font-weight:400;font-style:normal}.clr{clear:both}#cg_bheader{width:100%;min-height:34px;height:auto;background:#1a1a1b}#cg_headcont{max-width:978px;min-height:34px;background:#1a1a1b;height:auto;margin:0 auto}#fdg_head{width:100%;min-height:187px;height:auto;background:#68bf34}#fdg_hcont{max-width:978px;min-height:187px;background:0 0;height:auto;margin:0 auto}#cg_date{width:18%;height:15px;margin:11px 0 8px;padding:0 0 0 2px;background:0 0;font-family:arial;font-size:11px;font-weight:400;border-right:1px solid #777;color:#aaa;float:left}#cg_top{width:23%;height:23px;background:0 0;text-align:left;font-family:arial;font-size:11px;padding:11px 0 0 4px;color:#aaa;float:left}#cg_radio{width:11.8%;height:22px;padding:7px 0 0 7px;background:0 0;font-family:arial;font-size:10px;font-weight:700;text-transform:uppercase;color:#fff;float:left}#cg_radio a{font-family:arial;font-size:10px;font-weight:700;text-transform:uppercase;color:#fff}#cg_radio img{vertical-align:middle}#cg_radio #block-block-2{width:107px;height:18px;background:#666;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:4px 0 0;text-align:center}#cg_redes{width:21.4%;height:16px;padding:0 0 0 12px;margin:9px 0;background:0 0;float:left}#cg_redes ul.redesol,.footer-block ul.redesol{margin:0;padding:0}#cg_redes ul.redesol li{width:16px;height:16px;margin:0 9px 0 0;float:left}.footer-block ul.redesol li{width:16px;height:16px;margin:0 8px 0 0;float:left}#cg_sesion{width:23%;height:34px;padding:0;background:0 0;float:left}#cg_sesion a{background:0 0;color:#fff;font-family:arial;font-weight:700;font-size:11px;text-align:center;text-transform:uppercase}#cg_sesion a.register{width:auto;height:30px;padding:4px 9px 0;margin:0;background:#8c0c4e;font-size:10px;border-right:1px solid #6f033f;display:block;float:left}#cg_sesion a.sesion{width:auto;height:24px;padding:10px 10px 0;background:#8c0c4e;border-left:1px solid #97155c;display:block;float:left}#cg_sesion #block-block-1{padding:0 0 0 17px}#block-system-user-menu ul.menu{list-style-type:none;margin:0;padding:0 0 0 30px}#block-system-user-menu ul.menu li{list-style-type:none;list-style-image:none;float:left}#block-system-user-menu ul.menu li a{width:auto;height:24px;padding:10px 10px 0;margin:0;background:#8c0c4e;display:block}#block-system-user-menu ul.menu li.first{border-right:1px solid #6f033f}#block-system-user-menu ul.menu li.last{border-left:1px solid #97155c}#cg_wrap{width:auto;height:auto;margin:0;padding:0}#cg_container{width:960px;height:auto;background:#fff;margin:0 auto}#cg_minuto{width:960px;height:auto;background:#eeeee7;margin:0}#cg_min{width:244px;height:auto;float:left}#cg_rep{width:238px;height:auto;float:left}#cg_cli{width:242px;height:auto;float:left}#cg_col{width:236px;height:auto;float:left}#cg_header{width:960px;height:105px;background:0 0}#cg_logo{width:450px;height:85px;padding:20px 0 0 10px;float:left}#cg_hright{width:490px;height:71px;padding:34px 10px 0 0;float:left;background:0 0}#cg_buscar{width:auto;height:28px;background:0 0;text-align:right}#cg_buscar #edit-search-block-form--2{width:166px;height:22px;background:#fff;padding:2px;margin:0}#fdg_sec_menu{width:100%;height:34px;background:#5b9900;border-radius:6px 6px 0 0;margin:0}#fdg_sec_menu ul.menu{margin:0}#fdg_sec_menu ul.menu li{list-style:none;float:left}#fdg_sec_menu ul.menu li:after{background:#72bf00;content:" ";display:inline-block;float:right;height:10px;margin:-22px 0 0;width:1px}#fdg_sec_menu ul.menu li.first{padding:0 0 0 18px}#fdg_sec_menu ul.menu li.last:after{background:0 0}#fdg_sec_menu ul.menu li a{font-family:arial;font-size:13px;font-weight:400;color:#fff;display:block;padding:9px 12px}#fdg_sec_menu ul.menu li.active-trail a.active{color:#fffc7c}#cg_temas{max-width:940px;height:30px;margin:0 10px;padding:15px 0 0;background:0 0}#cg_destacado{width:940px;height:auto;margin:0 10px;padding:0;background:0 0}#cg_contenido{width:960px;min-height:300px;height:auto;padding:0;margin:0;background:0 0}#cg_footer{width:960px;height:216px;background:#eeeee7}#cg_mfooter{width:940px;height:53px;background:0 0;padding:0 10px;border-bottom:1px solid #e6e3dd}#cg_fdireccion{width:265px;height:137px;padding:23px 0 0;background:0 0;border-top:1px solid #fff;line-height:22px;float:left}#cg_fdireccion h3{font-family:johnhancockcpregular;font-size:18px;font-weight:400;margin:0 0 10px;color:#131313}#cg_flinks1{width:117px;height:122px;padding:38px 0 0 26px;background:0 0;border-top:1px solid #fff;line-height:25px;float:left}#cg_flinks2{width:164px;height:122px;padding:38px 0 0 50px;background:0 0;border-top:1px solid #fff;line-height:25px;float:left}#cg_flinks3{width:165px;height:122px;padding:38px 0 0 10px;background:0 0;border-top:1px solid #fff;line-height:25px;float:left}#cg_flinks1 a,#cg_flinks2 a,#cg_flinks3 a{font-family:arial;font-size:12px;color:#333}#cg_ffedegan{width:150px;height:132px;padding:28px 0 0 12px;background:0 0;border-top:1px solid #fff;float:left}#cg_bfooter{width:100%;min-height:34px;height:auto;background:#1a1a1b}#cg_foocont{max-width:978px;min-height:34px;height:auto;margin:0 auto;background:#1a1a1b;padding:0 0 10px}#tit-empresas{width:100%;height:auto;padding:16px 0 10px;font-family:arial;font-size:14px;color:#aaa}.quienes{padding:0 20px 20px}.quienes .views-row{height:auto;padding:20px 0 10px;border-bottom:1px solid #e1e1e1;clear:both}.quienes .views-row-last{height:auto;padding:20px 0 5px;border-bottom:0;clear:both}.quienes .views-field-field-image{width:auto;height:auto;margin:0 15px 10px 0;float:left}.quienes .views-field-title{font-family:arial;font-size:18px;font-weight:700;line-height:21.5px;color:#333;margin:0 0 11px}.quienes .views-field-title a{font-family:arial;font-size:18px;font-weight:700;line-height:21.5px;color:#333}.quienes .views-field-nothing{clear:both}.quienes .views-field-field-resumen{font-family:arial;font-size:14px;line-height:21px;color:#444}.quienes .views-field-field-resumen a{color:#5f9900}#block-block-18,#block-block-26,#block-block-27,#block-block-28,#block-block-29,#block-block-30,#block-block-31,#block-block-32,#block-block-33,#block-block-34,#block-block-35{padding:15px 20px 20px;border-bottom:1px solid #e1e1e1}#block-block-18 h2,#block-block-26 h2,#block-block-27 h2,#block-block-28 h2,#block-block-29 h2,#block-block-30 h2,#block-block-31 h2,#block-block-32 h2,#block-block-33 h2,#block-block-34 h2,#block-block-35 h2{font-family:arial;font-size:32px;line-height:38px;color:#000;margin:0 0 10px}#block-block-18 .content,#block-block-26 .content,#block-block-27 .content,#block-block-28 .content,#block-block-29 .content,#block-block-30 .content,#block-block-31 .content,#block-block-32 .content,#block-block-33 .content,#block-block-34 .content,#block-block-35 .content{font-family:arial;font-weight:700;font-size:16px;line-height:24px;color:#878787}.spinner{display:none}#user-pass{margin:20px 0 0}.profile .user-picture{margin:35px 10px 10px 0}#user-register-form{margin:0;padding:25px;background:#f3f3ec}#user-register-form #edit-name,#user-register-form .username,#user-register-form #edit-mail{width:286px;height:26px;border:1px solid #dedede;padding:2px}#user-register-form .form-item-name label{width:150px;font-family:arial;font-size:15px;font-weight:400;text-align:right;color:#71716e;float:left;margin:8px 10px 0 0}#user-register-form .form-item-name label span{display:none}#user-register-form .form-item-name .description{font-family:arial;font-size:12px;color:#666;margin:4px 0 4px 158px}#user-register-form .form-item-mail label{width:150px;font-family:arial;font-size:15px;font-weight:400;text-align:right;color:#71716e;float:left;margin:8px 10px 0 0}#user-register-form .form-item-mail label span,#user-register-form .form-item-mail .description{display:none}#user-register-form .password-strength,#user-register-form div.password-confirm{margin:0 0 10px 245px;float:none}#user-register-form .form-item-pass label{width:150px;font-family:arial;font-size:15px;font-weight:400;text-align:right;color:#71716e;float:left;margin:8px 10px 0 0}#user-register-form .form-item-pass label span{display:none}#user-register-form #edit-pass-pass1,#user-register-form #edit-pass-pass2{width:286px;height:26px;border:1px solid #dedede;padding:2px}.confirm-parent,.password-parent{width:auto}#user-register-form .form-item-pass .description{font-family:arial;font-size:12px;color:#666;margin:4px 0 4px 158px}div.form-item div.password-suggestions{width:280px}#user-register-form #edit-account{padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #e7e7e2}#user-register-form #edit-field-condiciones{width:445px;float:left}#user-register-form .form-item-field-condiciones-und label{display:none}#user-register-form #edit-field-condiciones-und label.option{display:inline;font-family:arial;font-size:13px;color:#333}#user-register-form .form-actions{text-align:center}#user-register-form .form-actions input{width:auto;height:31px;background:#69bf34;border-radius:0;font-family:arial;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center;color:#fff;border:0;margin:5px 0 0;padding:0}#user-login,#user-pass{margin:0;padding:25px;background:#f3f3ec}#user-login #edit-name,#user-pass #edit-name{width:286px;height:26px;border:1px solid #dedede;padding:2px}#user-login .form-item-name label,#user-pass .form-item-name label{width:150px;font-family:arial;font-size:15px;font-weight:400;text-align:right;color:#71716e;float:left;margin:8px 10px 0 0}#user-login .form-item-name label span,#user-pass .form-item-name label span{display:none}#user-login .form-item-name .description{font-family:arial;font-size:12px;color:#666;margin:4px 0 4px 158px}#user-login .form-item-pass label{width:150px;font-family:arial;font-size:15px;font-weight:400;text-align:right;color:#71716e;float:left;margin:8px 10px 0 0}#user-login .form-item-pass label span{display:none}#user-login #edit-pass{width:286px;height:26px;border:1px solid #dedede;padding:2px}#user-login .form-item-pass .description{font-family:arial;font-size:12px;color:#666;margin:4px 0 4px 158px}#user-login .form-actions,#user-pass .form-actions{text-align:center}#user-login .form-actions input{width:122px;height:31px;background:#69bf34;border-radius:0;font-family:arial;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center;color:#fff;border:0;margin:5px 0 0;padding:0}#user-pass .form-actions input{width:auto;height:31px;background:#69bf34;border-radius:0;font-family:arial;font-weight:700;font-size:12px;text-transform:uppercase;text-align:center;color:#fff;border:0;margin:5px 0 0;padding:0}#block-menu-menu-qui-nes-somos ul.menu,#block-menu-menu-normatividad ul.menu,#block-menu-menu-servicios ul.menu,#block-menu-menu-eventos-por-regi-n ul.menu,#block-menu-menu-qu-hacemos ul.menu,#block-menu-menu-menu-columna-del-presidente ul.menu,#block-menu-menu-sala-de-prensa ul.menu{margin:0}#block-menu-menu-qui-nes-somos ul.menu li,#block-menu-menu-normatividad ul.menu li,#block-menu-menu-servicios ul.menu li,#block-menu-menu-eventos-por-regi-n ul.menu li,#block-menu-menu-qu-hacemos ul.menu li,#block-menu-menu-menu-columna-del-presidente ul.menu li,#block-menu-menu-sala-de-prensa ul.menu li{list-style-image:none;list-style-type:none;background:url(images/item-icon-green.png) no-repeat 5px center;padding:8px 0 8px 20px;border-bottom:1px solid #e1e1e1}#block-menu-menu-qui-nes-somos ul.menu li.last,#block-menu-menu-normatividad ul.menu li.last,#block-menu-menu-servicios ul.menu li.last,#block-menu-menu-eventos-por-regi-n ul.menu li.last,#block-menu-menu-qu-hacemos ul.menu li.last,#block-menu-menu-menu-columna-del-presidente ul.menu li.last,#block-menu-menu-sala-de-prensa ul.menu li.last{border-bottom:0}#block-menu-menu-qui-nes-somos ul.menu li.active-trail a.active,#block-menu-menu-normatividad ul.menu li.active-trail a.active,#block-menu-menu-servicios ul.menu li.active-trail a.active,#block-menu-menu-eventos-por-regi-n ul.menu li.active-trail a.active,#block-menu-menu-qu-hacemos ul.menu li.active-trail a.active,#block-menu-menu-menu-columna-del-presidente ul.menu li a.active,#block-menu-menu-sala-de-prensa ul.menu li a.active{font-weight:700}#block-menu-menu-normatividad ul.menu li.active-trail a.active{font-size:12px}#block-menu-menu-qui-nes-somos ul.menu li a,#block-menu-menu-normatividad ul.menu li a,#block-menu-menu-servicios ul.menu li a,#block-menu-menu-eventos-por-regi-n ul.menu li a,#block-menu-menu-qu-hacemos ul.menu li a,#block-menu-menu-menu-columna-del-presidente ul.menu li a,#block-menu-menu-sala-de-prensa ul.menu li a{font-family:arial;font-size:13px;font-weight:400;line-height:18px;color:#212121}.ileft{width:32%;margin:0 10px 0 0}.icenter{width:66%;margin:0}.pane-vw-noticias-home h2.pane-title{background:#f7f7f7;border:1px solid #e1e1e1;font-family:arial;font-size:11px;font-weight:700;text-transform:uppercase;line-height:13px;color:#000;padding:12px;clear:both}.pane-vw-noticias-home h2.pane-title span{float:right;text-transform:none;font-style:italic;font-weight:400;font-size:12px;color:#609900}.noti-home{background:#fff;padding:0 10px;border:1px solid #e1e1e1}.noti-home .views-row{height:auto;padding:10px 0;border-bottom:1px solid #e1e1e1;clear:both}.noti-home .views-row-last{height:auto;padding:10px 0 5px;border-bottom:0;clear:both}.noti-home .views-field-field-image{width:auto;height:auto;margin:0 10px 1px 0;float:left}.noti-home .views-field-title,.col-presidente .views-field-title{font-family:arial;font-size:16px;font-weight:700;line-height:20.8px;color:#212121;margin:0 0 5px}.noti-home .views-field-title a,.col-presidente .views-field-title a{font-family:arial;font-size:16px;font-weight:700;line-height:20.8px;color:#212121}.noti-home .views-field-addtoany-link,.col-presidente .views-field-addtoany-link{width:16px;height:16px;padding:0;margin:0 5px 5px 0;float:left}.noti-home .views-field-addtoany-link div.a2a_kit,.col-presidente .views-field-addtoany-link div.a2a_kit,.h-gale .views-field-addtoany-link div.a2a_kit{display:none}.noti-home .views-field-addtoany-link a,.col-presidente .views-field-addtoany-link a{padding:0}.noti-home .views-field-addtoany-link img,.col-presidente .views-field-addtoany-link img{vertical-align:middle}.noti-home .views-field-created,.col-presidente .views-field-created{height:16px;font-family:arial;font-size:11px;font-weight:400;line-height:13px;color:#878787;margin:0 0 5px}.noti-home .views-field-nothing,.noti-home .views-field-nothing-1,.noti-home .views-field-nothing-2{clear:both}.noti-home .views-field-field-resumen,.col-presidente .views-field-field-resumen{font-family:arial;font-size:13px;line-height:19px;color:#666}.noti-home .views-field-field-resumen a,.col-presidente .views-field-field-resumen a{color:#5f9900}.ppresident{background:#fff;border:1px solid #e1e1e1}.ppresident h2.pane-title{background:#f7f7f7;border:1px solid #e1e1e1;font-family:arial;font-size:11px;font-weight:700;text-transform:uppercase;line-height:13px;color:#000;padding:12px;clear:both}.ppresident h2.pane-title span{float:right;text-transform:none;font-style:italic;font-weight:400;font-size:11px;color:#777}.ppresident h2.pane-title span a{color:#777}.col-presidente{padding:9px 7px}.col-presidente .views-field-field-image{margin:0 0 5px}.eventos .views-field-field-sitio-web,.node-eventos .field-name-field-sitio-web{font-family:arial;font-weight:700;font-size:14px;line-height:21px;color:#5f9900;margin:0 0 5px}.node-eventos .field-name-field-sitio-web .field-label{font-family:arial;font-weight:400;font-size:14px;line-height:21px;color:#666}.node-eventos .a2a_kit{width:auto;clear:both;float:left;margin:0 0 5px}.eventos .views-field-field-fecha,.node-eventos .field-name-field-fecha{width:auto;height:auto;padding:0 5px 0 0;border-right:1px solid #666;color:#666;float:left}.eventos .views-field-name,.eventos .views-field-name-1,.node-eventos .field-name-field-region{width:auto;height:auto;padding:0 5px;border-right:1px solid #666;color:#83063f;float:left}.node-eventos .field-name-field-region,.node-eventos .field-name-field-fecha{margin:0 0 10px}.node-eventos .field-name-body{clear:both}.eventos .views-field-name-1{border-right:0}.eventos .views-field-nothing-1{width:100%;height:25px}.eventos ul.pager{background:#eee}.eventos ul.pager li a{color:#800841}.eventos ul.pager li.pager-next a,.eventos ul.pager li.pager-last a,.eventos ul.pager li.pager-previous a,.eventos ul.pager li.pager-first a{color:#333}.eventos ul.pager li.pager-current{background:#dfdfdf}ul.pager-for-content-type{width:95%;height:20px;background:#eee;margin:10px 0;padding:7px 20px 5px;clear:both}ul.pager-for-content-type li a{font-family:arial;font-size:12px;color:#333}ul.pager-for-content-type li.pager-previous{width:50%;height:20px;float:left}ul.pager-for-content-type li.pager-previous a{background:url(images/arrow-prev.png) no-repeat left center;padding:0 0 0 12px}ul.pager-for-content-type li.pager-next a{background:url(images/arrow-next.png) no-repeat right center;padding:0 12px 0 0}ul.pager-for-content-type li.pager-next{width:50%;height:20px;float:right;text-align:right}.h-eventos{background:#fff;border:1px solid #e1e1e1}.h-eventos h2.pane-title{background:#f7f7f7;border:1px solid #e1e1e1;font-family:arial;font-size:11px;font-weight:700;text-transform:uppercase;line-height:13px;color:#000;padding:12px;clear:both}.h-eventos h2.pane-title span{float:right;text-transform:none;font-style:italic;font-weight:400;font-size:11px;color:#777}.h-eventos h2.pane-title span a{color:#777}.eventos-home{padding:9px 7px}.eventos-home .view-header{padding:0}.eventos-h .views-field-field-image{margin:0 0 5px}.eventos-home .views-row,.eventos-home .view-header .eventos-h .views-row{clear:both;border-bottom:1px solid #e1e1e1;padding:0 0 7px;margin:0 0 7px}.eventos-home .views-row-last{border-bottom:0}.eventos-home .views-field-field-fecha{font-family:arial;font-weight:700;font-size:11px;color:#8b043e;text-transform:uppercase;margin:5px 0}.eventos-home .views-field-title,.eventos-home .views-field-title a{font-family:arial;font-weight:400;font-size:14px;line-height:18px;color:#202020}.h-multimedia{background:#fff;border:1px solid #e1e1e1}.h-multimedia h2.pane-title{background:#f7f7f7;font-family:arial;font-size:11px;font-weight:700;text-transform:uppercase;line-height:13px;color:#000;padding:12px;clear:both}.h-multimedia h2.pane-title span{float:right;text-transform:none;font-style:italic;font-weight:400;font-size:11px;color:#777}.h-multimedia h2.pane-title span a{color:#777}.h-multimedia .views-field-field-multimedia iframe{width:435px!important;height:340px!important}.h-multimedia .views-field-field-multimedia{margin-bottom:8px}.h-gale{padding:9px 7px}.h-gale .views-field-title{font-family:arial;font-weight:700;font-size:22px;line-height:29px;color:#202020;margin:10px 0}.h-gale .views-field-title a{color:#202020}.hg-gal .addtoany_list{display:none}.hg-gal .shownext{display:none}.hg-gal .gallery-thumbs{width:450px!important;padding:0}.galleryformatter .overlay-inner h4{display:none}.galleryformatter .overlay-inner h3{font-size:12px}.h-gale .views-field-addtoany-link{width:16px;height:16px;padding:0;margin:0 5px 5px 0;float:left}.h-gale .views-field-addtoany-link a{padding:0}.h-gale .views-field-addtoany-link img{vertical-align:middle}.h-gale .views-field-created{height:16px;font-family:arial;font-size:11px;font-weight:400;line-height:13px;color:#878787;margin:0 0 5px}.h-gale .views-field-field-resumen{font-family:arial;font-size:13px;line-height:19.5px;color:#666}.h-carne,.h-leche{background:#fff;border:1px solid #e1e1e1}.h-carne h2.pane-title,.h-leche h2.pane-title{background:#f7f7f7;font-family:arial;font-size:11px;font-weight:700;text-transform:uppercase;line-height:13px;color:#000;padding:12px;clear:both}.h-carne h2.pane-title span,.h-leche h2.pane-title span{float:right;text-transform:none;font-style:italic;font-weight:400;font-size:11px;color:#777}.h-carne h2.pane-title span a,.h-leche h2.pane-title span a{color:#777}.h-carne .pane-content,.h-leche .pane-content{padding:9px 7px}.view-vw-contenidos-contexto{line-height:130%!important}.view-vw-contenidos-contexto .views-field-title{margin:5px 0!important;font-size:14px!important}#sidebar #block-views-vw-publicaciones-block-1 .content{padding:0}.h-publicaciones h2.pane-title{background:#f7f7f7;border:1px solid #e1e1e1;font-family:arial;font-size:11px;font-weight:700;text-transform:uppercase;line-height:13px;color:#000;padding:12px;clear:both}.h-publicaciones .view-header h2.pane-title span{float:right;text-transform:none;font-style:italic;font-weight:400;font-size:11px;color:#777}.h-publicaciones .view-header h2.pane-title span a{color:#777}.h-publicaciones .view-header .actualizado{padding:2px 8px;border-bottom:1px solid #e1e1e1;font-family:arial;font-size:11px;color:#555}.h-publicaciones .view-content{padding:9px 7px}.h-pub{background:#fdffea;border-bottom:1px solid #e1e1e1}.h-pub .views-field-nothing-1{font-family:arial;font-size:10px;text-transform:uppercase;color:#9a9a8c;margin:0 0 4px}.h-publicaciones .h-pub .views-field-title{font-family:arial;line-height:17px;font-weight:700;font-size:13px;color:#111;margin:0 0 4px}.h-publicaciones .h-pub .views-field-title a{color:#111}.h-publicaciones .views-field-title{font-family:arial;font-weight:400;line-height:17px;font-size:13px;color:#212121;margin:0 0 4px}.h-publicaciones .views-field-title a{color:#212121}.h-publicaciones .views-field-field-archivo img,.h-pub .views-field-field-archivo img{vertical-align:middle}.h-publicaciones .views-row{border-bottom:1px solid #e1e1e1;padding:5px 0 7px}.h-publicaciones .h-pub .views-row,.h-publicaciones .views-row-last{border-bottom:0}.h-publicaciones .h-pub .views-row{padding:0 0 7px}.faqs{padding:0 20px 20px}.faqs .views-row{height:auto;padding:20px 0 10px;border-bottom:1px solid #e1e1e1;clear:both}.faqs .views-row-last{height:auto;padding:20px 0 5px;border-bottom:0;clear:both}.faqs .views-field-title{font-family:arial;font-size:18px;font-weight:700;line-height:21.5px;color:#333;margin:0 0 11px}.faqs .views-field-field-respuesta{font-family:arial;font-size:14px;line-height:21px;color:#444}ul.pager{background:#e1e1e1;padding:10px;margin:5px 0}#node-38 label{width:155px;height:auto;float:left;font-weight:700}#node-38 .form-item{clear:both}#node-38 #edit-submitted-tipo-de-delito,#node-38 #edit-submitted-tipo-de-delito label,#node-38 #edit-submitted-hizo-denuncia-de-los-hechos,#node-38 #edit-submitted-hizo-denuncia-de-los-hechos label{width:auto;height:auto;display:inline;float:none}#node-38 #webform-component-posibles-autores textarea,#node-38 #webform-component-breve-descripcion-de-los-hechos textarea{width:458px}#node-38 #webform-component-donde{margin-top:20px}#node-38 #webform-component-nombre-de-la-poblacion-mas-cercana-de-los-hechos,#node-38 #webform-component-distancia-de-la-poblacion-mas-cercana-de-los-hechos{margin-bottom:25px}.node-webform #edit-actions{text-align:right}.node-webform .form-submit{background:#68bf34;text-transform:uppercase;color:#fff;border:0;border-radius:0}.node{padding:0 20px 20px}.node header h1.title{font-family:arial;font-size:26px;font-weight:400;line-height:38px;color:#000;margin:12px 0;padding:0}.node .field-addtoany{margin:0 0 5px;vertical-align:middle;height:30px}.node .field-addtoany img{vertical-align:middle}.node .field-addtoany .a2a_button_facebook_like,.node-eventos .a2a_button_facebook_like,.node .a2a_button_facebook_like{display:block;float:left}.node .field-addtoany .a2a_kit,.node .a2a_kit{width:auto;float:left}.node .field-addtoany .a2a_kit .a2a_button_twitter_tweet,.node .a2a_kit .a2a_button_twitter_tweet{width:auto}.node .field-multi{width:300px;height:auto;margin:0 20px 4px 0;float:left}.node .field-img{width:300px;height:auto;margin:0 20px 4px 0}.node .field-name-field-image img{margin:0 0 3px;border:0;height:auto;width:auto;padding:0}.node .field-arch{width:282px;min-height:28px;height:auto;background:#fdffea;margin:0 20px 7px 0;border:1px solid #e1e1e1;padding:8px}.node .field-arch img{vertical-align:middle;margin:0 4px 0 0}.node .field-arch a{font-weight:700;color:#5f9900}.node .field-audio{margin:10px 0}.node .field-name-body{font-size:14px;line-height:21.5px;margin:0 0 20px}.node .field-name-body table{margin:auto}.node .field-name-body table,.node .field-name-body table tr,.node .field-name-body table tr td{border:1px solid #ddd;word-break:normal}.node .field-name-body a{color:#7f0740}.node .field-name-body h3{font-family:arial;font-size:16px;font-weight:700;color:#202020;line-height:19px;margin:0}.node .field-name-body ul li{list-style-image:url(images/icon-list-gray.png);line-height:auto}.node footer ul.links li a{background:#ce2f36;color:#fff;font-family:karla,sans-serif;font-size:10px;font-weight:700;margin:0 2px 0 0;padding:2px 4px 0;text-align:center;text-transform:uppercase}.node .field-name-field-resumen{font-family:georgia;font-weight:400;font-size:18px;line-height:27px;color:#666;margin:10px 0;padding:0 0 12px;border-bottom:1px solid #d9d9ca}.node .comennn{width:auto;height:auto}#breadcrumbs,.block-easy-breadcrumb{padding:0 20px}.breadcrumb,.block-easy-breadcrumb{font-family:arial;font-size:12px;color:#444}#breadcrumbs h2,.block-easy-breadcrumb h2{font-family:arial;font-size:12px;font-weight:normal:color:#444444;float:left;padding:0 5px 0 0}.breadcrumb a,.block-easy-breadcrumb a{font-family:arial;font-size:12px;color:#87063f}#block-search-form .form-item-search-block-form input:-moz-placeholder{font-family:arial;font-size:12px;color:#878787}#block-search-form .form-item-search-block-form input::-webkit-input-placeholder{font-family:arial;font-size:12px;color:#878787}.programs{margin:20px 0 0}.programs table,.programs table tr,.programs table tr td{border:none}.programs table tr td{width:50%;padding:5px 15px 20px;vertical-align:top}.programs .views-field-field-image{margin-bottom:8px}.programs .views-field-title{font-family:arial;font-size:16px;font-weight:700;line-height:19px;color:#333;border-bottom:1px solid #e1e1e1;padding:0 0 7px;margin:0 0 10px}.programs .views-field-title a{color:#333}.programs .views-field-field-resumen{font-family:arial;font-size:14px;font-weight:400;line-height:21px;color:#444}.programs .views-field-field-resumen ul{list-style-image:url(images/item-icon-gray.png);margin:0 0 12px 14px}.programs .views-field-field-resumen ul li a{line-height:26.5px;font-weight:700;color:#468500}.programs-resum{margin:0 0 20px}.programs-resum .view-header{padding:20px 30px 10px;border-bottom:1px solid #e1e1e1}.programs-resum .view-header h2{font-family:arial;font-size:32px;color:#000;line-height:38px}.programs-resum .views-row{height:auto;padding:20px 30px 10px;border-bottom:1px solid #e1e1e1;clear:both}.programs-resum .views-row-last{border-bottom:none}.programs-resum .views-field-title{font-family:arial;font-size:18px;font-weight:700;line-height:22px;color:#333;margin:0 0 10px}.programs-resum .views-field-field-resumen{font-family:arial;font-size:14px;font-weight:400;line-height:21px;color:#444;margin:0}.programs-resum .views-field-field-resumen a{color:#5f9900}.programs-resum .views-field-field-resumen ul{list-style-image:url(images/item-icon-gray.png);margin:0 0 12px 14px}.programs-resum .views-field-field-resumen ul li a{line-height:26.5px;font-weight:700;color:#468500}#sidebar .region .block-accordion-menu .content{padding:0;font-family:arial;font-size:13px;font-weight:400;color:#202020}#sidebar .region .block-accordion-menu .ui-widget{font-family:arial;font-size:13px;font-weight:400;color:#202020}#sidebar .region .block-accordion-menu .ui-corner-all,#sidebar .region .block-accordion-menu .ui-corner-top,#sidebar .region .block-accordion-menu .ui-corner-bottom{border-radius:0}#sidebar .region .block-accordion-menu .ui-widget-content,#sidebar .region .block-accordion-menu .ui-corner-top{border:none}#sidebar .region .block-accordion-menu .ui-state-default,#sidebar .region .block-accordion-menu .ui-widget-content .ui-state-default,#sidebar .region .block-accordion-menu .ui-widget-header .ui-state-default{background:#fff}#sidebar .region .block-accordion-menu .ui-accordion .ui-accordion-content{padding:10px}#sidebar .region .block-accordion-menu .ui-widget-content a{color:#86063f;font-weight:700}#sidebar .region .block-accordion-menu .ui-widget-content a.active{color:#333}#sidebar .region .block-accordion-menu .ui-widget-content ul.menu li ul.menu li a{color:#85063f;font-weight:400}#sidebar .region .block-accordion-menu .ui-widget-content ul.menu li ul.menu li a.active{color:#85063f;font-weight:700}#sidebar .region .block-accordion-menu .ui-widget-content ul.menu li ul.menu li ul.menu li a{color:#545454;font-size:12px;font-weight:400}#sidebar .region .block-accordion-menu .ui-widget-content ul.menu li ul.menu li ul.menu li a.active{color:#545454;font-size:12px;font-weight:700}#sidebar .region .block-accordion-menu .ui-widget-content ul.menu li{list-style:none;list-style-image:url(images/icon-list-gray1.png);padding:5px 0}#sidebar .region .block-accordion-menu .ui-widget-content ul.menu li ul.menu{margin-left:20px}#sidebar .region .block-accordion-menu .ui-widget-content ul.menu li ul.menu li{list-style:none;list-style-image:url(images/item-icon-purple-mini.png);padding:3px 0}#sidebar .region .block-accordion-menu .ui-widget-content ul.menu li ul.menu li ul.menu li{list-style:none;list-style-image:none;padding:0}#sidebar .region .block-accordion-menu .ui-widget-content ul.menu li ul.menu li ul.menu{margin-left:0}#sidebar .region .block-accordion-menu .ui-state-default .ui-icon{background:url(images/item-icon-green.png) no-repeat center center}#sidebar .region .block-accordion-menu .ui-state-active .ui-icon{background:url(images/item-icon-down-green.png) no-repeat center center}#sidebar .region .block-accordion-menu .accordion-header .accordion-link{padding-top:8px;padding-right:5px;padding-bottom:8px}.pub .views-field-field-autor,.pub .views-field-field-tema,.pub .views-field-field-paginas,.pub .views-field-field-anio,.pub .views-field-field-isbn{font-size:14px;margin-bottom:9px}.pub .views-label{font-weight:700;float:left;margin-right:7px;width:70px}.pub .views-row-first .views-field-field-resumen a.more{display:none}.pub .views-field-field-resumen ul{width:27%;float:left;list-style-image:url(images/item-icon-gray.png);margin:0 0 12px 14px}.pub .views-field-field-resumen ul li{width:auto;line-height:26.5px;font-weight:700;color:#468500}.pub .view-header{padding:20px 30px 10px 0;border-bottom:1px solid #e1e1e1}.pub .view-header h2{font-family:arial;font-size:32px;color:#000;line-height:38px}.estat-main{background:#f6f6f6;border:1px solid #e1e1e1;padding:20px;margin:10px 0}.estat-main .views-row{border:none;padding:5px 0}.estat-main .views-field-title{font-family:arial;font-size:14px;font-weight:400;line-height:20px;color:#4e8500;margin:0}.estat-main .views-field-title a{font-family:arial;font-size:14px;font-weight:400;color:#4e8500;margin:0}.estat-main ul.titles-list{list-style-image:url(images/icon-list-gray1.png);margin:0}#pub-asistegan,#pub-asistegan tr,#pub-asistegan tr td{border:none!important}#pub-asistegan tr td{width:162px!important;vertical-align:top!important;padding:2px 5px 15px 0!important}#pub-asistegan tr td img{width:158px!important;height:212px!important}#pub-asistegan tr td+td img{padding-left:4px}#pub-asistegan strong{font-size:15px;color:#000}#pub-asistegan em{font-style:normal;font-size:11px;color:#333}#pub-asistegan{width:670px!important;color:#333}#pub-asistegan a{color:#22b14c}small{font-family:verdana;font-variant:small-caps;font-size:12px}#node-3 .field-multi{display:none}#block-webform-client-block-225{background:#7b0242 url(images/back-suscrip.jpg) no-repeat center 1px!important;padding:0 0 0 5px!important}.webform-component-markup{font-family:arial;font-size:16px;font-weight:700;line-height:18px;color:#fff}.webform-component-markup img{vertical-align:top;margin:0 7px 7px 0}#block-webform-client-block-225 input.email{width:134px;height:21px;background:#fff;padding:2px;margin:0;float:left}#block-webform-client-block-225 .form-actions{padding:0}#block-webform-client-block-225 input.form-submit{margin:0;height:27px;width:69px;padding:0;cursor:pointer;border:0;background:#313131;overflow:hidden;box-shadow:0 0;color:#fff;border-radius:0 3px 3px 0;text-transform:uppercase;font-family:arial;font-weight:700;font-size:12px}#block-webform-client-block-122{background:#7b0242 url(images/back-suscrip.jpg) no-repeat center 1px!important;padding:0 0 0 5px!important}.webform-component-markup{font-family:arial;font-size:16px;font-weight:700;line-height:18px;color:#fff}.webform-component-markup img{vertical-align:top;margin:0 7px 7px 0}#block-webform-client-block-122 input.email{width:134px;height:21px;background:#fff;padding:2px;margin:0;float:left}#block-webform-client-block-122 .form-actions{padding:0}#block-webform-client-block-122 input.form-submit{margin:0;height:27px;width:69px;padding:0;cursor:pointer;border:0;background:#313131;overflow:hidden;box-shadow:0 0;color:#fff;border-radius:0 3px 3px 0;text-transform:uppercase;font-family:arial;font-weight:700;font-size:12px}#content .bre-quienes-somos,#content .bre-que-hacemos,#content .bre-servicios,#content .bre-noticias,#content .bre-columna-presidente,#content .bre-eventos,#content .bre-normatividad{display:none}#webform-client-form-37 select{width:305px}.field-name-body ul.verde,.field-name-body ul.verde li{list-style-image:url(images/icon-list-green.png)}.field-name-body ul.azul,.field-name-body ul.azul li{list-style-image:url(images/icon-list-blue.png)}.field-name-body ul.magenta,.field-name-body ul.magenta li{list-style-image:url(images/icon-list-magenta.png)}.field-name-body ul.verde2,.field-name-body ul.verde2 li{list-style-image:url(images/item-icon-gray.png)}.field-name-body ul.verde2 li a{color:#468500}.field-name-body a.btn-verde{background:#68bf34;text-transform:uppercase;color:#fff;border:0;border-radius:0;display:inline-block;font-weight:700;width:auto;padding:3px 10px;height:20px;font-size:12px;font-family:arial;margin:5px}.field-name-body a.btn-magenta{background:#936;text-transform:uppercase;color:#fff;border:0;border-radius:0;display:inline-block;font-weight:700;width:auto;padding:3px 10px;height:20px;font-size:12px;font-family:arial;margin:5px}.field-name-body a.btn-azul{background:#036;text-transform:uppercase;color:#fff;border:0;border-radius:0;display:inline-block;font-weight:700;width:auto;padding:3px 10px;height:20px;font-size:12px;font-family:arial;margin:5px}#node-5 .field-multi{float:none}#node-275 .field-name-body table tr td{vertical-align:top}.pub-home{background:#fff}#block-block-45{padding:5px 20px}#block-block-45 .content{font-style:italic;font-weight:700}