﻿@charset "utf-8";
/* CSS Document */

.titulo2{font-size:12px; font-weight:bold; color:#0066B8;} /** titulo azul **/
.titulo3{font-size:11px; font-weight:bold;} /** titulo oscuro **/
.titulo3 a{text-decoration:none; color:#0066B8;}
.titulo3 a:hover{text-decoration:underline;}
.paginado{overflow:hidden; clear:both; padding:3px; text-align:right;}
.paginado select{font-size:11px; width:40px; float:right;}
.filtroB{background:#F4F4F4; overflow:hidden;}
h5{color:#FFFFFF; font-size:19px; background:url(../img/bg-titulo-mapa.jpg) top left no-repeat; padding:6px; font-weight:300; margin:0 0 3px; clear:both;}

/***  OBRAS / PROYECTOS  ***/

.masproyectos{list-style:none;}
.masproyectos li{float:left; width:280px; padding:5px; display:inline; margin:0 5px 10px 0; height:60px;}
.masproyectos li a{font-size:11px; font-weight:bold; text-decoration:none; color:#0066B8;}
.masproyectos li a:hover{text-decoration:underline;}
div#treeview{width:165px; float:left; border-top:4px #E3E3E3 solid; border:solid 0px #000;margin-left:10px;}
.tbltreeview{margin:5px 0 10px 0px; width:165px; border-bottom:1px #D6D6D6 solid;}
.tbltreeview td{padding:2px;}
.treeview{width:170px; overflow:auto;/*padding:2px 5px 2px 10px;*/ margin:0 0 0 0px;min-height:300px;}
.navtreeview{list-style:none;}
.navtreeview li{margin:2px 0;}
.navtreeview a{text-decoration:none; color:#0066B8;}
.navtreeview a:hover{text-decoration:underline;}
.path{padding:3px; background:#F2F2F2; margin:0 auto 5px;} 
.path a{color:#333; text-decoration:none;}
.path a:hover{text-decoration:underline;}
.path a.alt{color:#0066B8; text-decoration:none;}
.path a.alt:hover{text-decoration:underline;}
.pnivel{list-style:none; }
.pnivel li{display:inline; float:left; width:160px; margin:3px 10px; background:url(../../img/bullet.gif) left center no-repeat; padding:0 0 0 20px} 
.pnivel li a{text-decoration:none; color:#0066B8;}
.pnivel li a:hover{text-decoration:underline;} 
.proyectoslist{list-style:none; margin:0 auto 10px;}
.proyectoslist li{padding:5px 5px 5px 15px; background:url(../../img/bullet.gif) left center no-repeat;} 
.proyectoslist li a{text-decoration:none; color:#0066B8;}
.proyectoslist li a:hover{text-decoration:underline;}


.tituloProy{background:transparent url(../../img/bg-titulo-proy-2.jpg) no-repeat top left; position:relative; font-size:19px; font-weight:300; color:#fff; padding:6px; margin:0 0 3px;}
.tituloProy span{background:transparent url(../../img/bg-titulo-proy-2.jpg) no-repeat right; position:absolute; top:0; right:0; padding:6px;}

.tituloLink3{background:url(../../img/bg-link-2.jpg) left no-repeat; position:relative; padding:7px; font-size:11px; font-weight:bold; clear:both; color:#0066B8; margin:0 auto 5px;}
.tituloLink3 span{background:url(../../img/bg-link-2.jpg) right no-repeat; position:absolute; top:0; right:0; padding:7px;}


/***  DOCUMENTOS  ***/
.masdocumentos{list-style:none;}
.masdocumentos li{padding:5px; display:block;}
/*.masdocumentos{list-style:none;}
.masdocumentos li{padding:5px; display:block; overflow:hidden;}*/
.docslink{clear:both;color:#333; background:#F5F5F5 url(../../img/bg-doclinks.jpg) top left repeat-x; border-bottom:1px #D5D5D5 solid;  padding:3px; margin:7px 0; text-align:right; font-size:11px;}
.docslink a{text-decoration:none; color:#0066B8;}
.docslink a:hover{text-decoration:underline;}
.docslink span{color:#666;}
.docslink5 a{text-decoration:none; color:#0066B8;}
.docslink5 a:hover{text-decoration:underline;}
.docslink5 span{color:#666;}

.masdocumentos li .pic{float:left; margin:0 5px 5px 0; border:1px #D5D5D5 solid; overflow:hidden;}
.link3 span{float:right; margin:-15px 0 0; font-size:11px; font-weight:bold;}
.videolist{list-style:none;}
.videolist li{display:inline; float:left; margin:5px 15px;}
.videolist li a img{border:3px #D5D5D5 solid;}
.videolist li a{text-decoration:none; color:#0066B8;}
.videolist li a:hover img{border:3px #0066B8 solid;}
.audiolist{margin:5px 0 15px; list-style:none;}
.audiolist li{background:url(../../img/sound.png) left top no-repeat; padding:3px 0 3px 20px; margin:5px 0;}
.audiolist li a{text-decoration:none; color:#0066B8;}
.audiolist li a:hover{text-decoration:underline;}
.mapalist{ list-style:nomne;}
.mapalist li{display:inline; float:left; margin:5px 15px;}
.mapalist li a{text-decoration:none; color:#0066B8;}
.mapalist li a:hover{text-decoration:underline;}
.docslinkMapa{clear:both;color:#333; background:#F4F4F4; border-bottom:1px #D5D5D5 solid;  padding:3px; margin:7px 0; text-align:left; font-size:11px;}
.docslinkMapa a{text-decoration:none; color:#0066B8;}
.docslinkMapa a:hover{text-decoration:underline;}
.docslinkMapa span{color:#666;}


/***  ENLACES  ***/

.enlaces{list-style:none; margin:10px auto ;}
.enlaces li{color:#666; display:inline; overflow:hidden; width:275px; height:64px; float:left; margin:0 10px 5px; border-bottom:1px #D5D5D5 solid;}
.enlaces li a{text-decoration:none; color:#0066B8; font-size:11px;}
.enlaces li a:hover{text-decoration:underline;}
.btnparticipar{margin:15px 0 20px;}
.accordion{overflow:hidden; padding:5px; font-size:11px; font-weight:bold; clear:both; background:url(../../img/bg-accordion.jpg) top left repeat-x; border-bottom:1px #A4A4A4 solid; }
.accordion a{color:#333; text-decoration:none; display:block;}


/***  ESTATICAS   ***/

.pic2{float:left; margin:0 7px 5px 0; overflow:hidden;}
.pic3{float:right; margin:0 0 5px 7px; overflow:hidden;}
.static{padding-right:8px;}
.static a{color:#0066B8; text-decoration:none;}
.static a:hover{text-decoration:underline;}


/****  MAPA  ****/

h5{color:#FFFFFF; font-size:19px; background:url(../../img/bg-titulo-mapa.jpg) top left no-repeat; padding:6px; font-weight:300; margin:0 0 3px; clear:both;}
.link4{background:url(../../img/bg-link-mapa.jpg) top left no-repeat; padding:7px; font-size:11px; font-weight:bold; clear:both; margin:5px auto;}
.posz-top{background:url(../../img/bg-top-blue.jpg) top left no-repeat; height:7px; margin:5px auto 0;}
.posicionamientoz{color:#FFFFFF; padding:0 5px 5px; font-size:11px; font-weight:bold; background:#0066B8;}
.posContent{overflow:auto; height:150px; background:#E8E9ED; padding:10px;}
.posContent .posz-chck{list-style:none;}
.posContent .posz-chck li{line-height:15px; float:left; display:inline; width:220px; margin:0 10px 20px;}
.filtop{height:5px; background:url(../../img/bg-filtrar-top.jpg) top left no-repeat; margin:5px auto 0;}
.filbottom{height:5px; background:url(../../img/bg-filtrar-bottom.jpg) top left no-repeat;}
.filtrar{background:#E0E0E0; color:#0066B8; font-size:11px; font-weight:bold;}
.filtrar td{padding:0 20px;}
.tblBusquedaMapa{width:160px; padding:20px;}
.tblBusquedaMapa td{padding:2px;}

.mapaTitulo{font-size:12px; font-weight:bold; color:#368AD0;}
.mapaPic{float:left; margin:5px 5px 5px 0; border:2px #B7CFD3 solid;}
.mapaSubTitulo{color:#666666; font-size:11px; font-weight:bold;}
.mapaTexto{color:#666666;}
.mapaLink{padding:5px 0;}
.mapaLink a{text-decoration:underline; color:#368AD0;}
.mapaLink a:hover{text-decoration:none;}


/***  EVENTOS   ***/

.login{width:400px; margin:10px auto; padding:10px; border-top:1px #D5D5D5 solid; border-left:1px #D5D5D5 solid; background:#F5F5F5; border-right:1px #999 solid; border-bottom:1px #999 solid;}
.login .titulo2{border-bottom:1px #D5D5D5 solid; margin:0 auto 10px;}
.login table{width:300px; margin:0 auto;}
.login table td{padding:2px;}
.filtroAreas{padding:2px 5px; background:#F4F4F4;} 

/*Seccion periodicos*/
.ttl-prdc{ margin:5px 0px 0px 0px; color:#0066B8; font-weight:bold; font:17px/20px Arial, Helvetica, sans-serif;}
.ctnd-prdc{margin:0px 10px 10px 10px; border-bottom:1px solid #CCCCCC; height:190px;}
.ctnd-prdc .image{float:left; width:154px; height:179px; overflow:hidden; margin:6px;}
.ctnd-prdc .image img{border:3px solid #E4E4E4;}
.ctnd-prdc .ctnd{background:#EEEEEE;}
.ctnd-prdc .ctnd .txt-cp{padding:10px; margin:0px !important; color:#999999;}
.ctnd-prdc .ctnd .ctbtns{ height:30px;}
.ctnd-prdc .ctnd .btn-desc{ float:left; padding:0px 10px 10px 10px; width:75px; height:22px;}
.ctnd-prdc .ctnd .btn-vbook{ float:left; padding:0px 10px 10px 10px; width:75px; height:22px;}

