/*ESTILOS COMUNES*/
.not-a h2 a:hover, .vermas a:hover, .otromes a:hover {color:#000;}
.bajar h1 a:hover {color:#006CE1;}
.gris {color:#999;}
.gris-dos {color:#333; font-weight:normal;}
.azul {color:#1C78CF;}
.no-border {border:0 none!important;}
.intro {font-size:12px; line-height:18px; text-align:justify; margin:0 0 15px;}
a.back{border-top:1px solid #ccc; margin-top:20px; padding-top:5px; display:block;}
/**/

/*ESTILOS ESTRUCTURALES*/
.col532 {width:532px; margin:0 0 15px; float:left; background:url(../images/__fnpat/backs/back_532.png) repeat-y 0 40px;}
.col532 .auxi {width:490px; min-height:90px; margin:0 auto;}
.rot532 {background:url(../images/__fnpat/backs/footrot_532.png) no-repeat left bottom;}
.rot532 h1 {background:url(../images/__fnpat/backs/toprot_532.png) no-repeat left top; color:#536D8E; font-size:16px; margin:0 0 14px; padding:5px 0 1px; text-align:center;}
.rot532 h1 .gris {color:#999; font-size:16px;}
.foot532 {width:532px; height:22px; margin:0; padding:0; float:left; background:url(../images/__fnpat/backs/footcenter_532.png) no-repeat left top;}
/**/
.col725 {width:725px;margin:0 0 15px; background:url(../images/__fnpat/backs/back_725.png) repeat-y 0 40px;}
.col725 .auxi {width:680px; margin:0 auto;}
.rot725 {background:url(../images/__fnpat/backs/footrot_725.png) no-repeat left bottom;}
.rot725 h1 {background:url(../images/__fnpat/backs/toprot_725.png) no-repeat left top; color:#536D8E; font-size:16px; margin:0 0 14px; padding:5px 0 1px; text-align:center;}
.rot725 h1 .gris {color:#999; font-size:16px;}
.foot725 {width:725px; height:22px; margin:0; padding:0; float:left; background:url(../images/__fnpat/backs/footcenter_725.png) no-repeat left top;}
/**/
.col532 .col185-left {width:185px; float:left;}
.col532 .col290-right {width:290px; float:right;}
.col532 .col290-right p, .col532 .detalle .col290-right p {text-align:justify; margin:0 10px 12px 0; line-height:16px;}
.col532 .col290-right h3 {font-family:Georgia,"Times New Roman",Times,serif; color:#50688E; font-size:16px; letter-spacing:-0.5px; padding:10px 0 3px;}
.col532 .col290-right h4 {font-size:11px; color:#868686; font-weight:bold; margin:0 0 6px;}

/*-------------------oo------------------------*/	

/*COLUMNA CENTRAL*/

/*GALER�A COLUMNA IZQUIERDA - P�GINA HISTORIA*/
.col532 .col185-left ul li {float:left; height:104px; line-height:11px; overflow:hidden; padding:12px 6px 2px; width:80px; text-align:center;}
.col532 .col185-left ul li a {display:block; overflow:hidden; border:1px solid #CCC; margin:0 0 2px;}
.col532 .col185-left ul li a:hover {border:1px solid #000;}
.col532 .col185-left ul li a img {border:1px solid #FFF;}

ul.gal {padding:0 0 10px;}
ul.gal li{height:auto !important;}

/*LISTA DE NOTICIAS*/
.lista-items {width:490px; margin:18px 0 0; padding:13px 0 0 0; border-top:1px solid #EEEEEE;}
.col725 .lista-items {width:680px; margin:18px 0 0; padding:13px 0 0 0; border-top:1px solid #EEEEEE;}
.lista-items ul.nav {float:right; clear:both; padding:0 0 8px 0; margin-top:10px;}
.lista-items ul.nav li.current {background-color:#C6DC99;}
.lista-items ul.nav li {border:1px solid #D1D1D1; float:left; margin-right:5px; padding:1px 3px 1px 3px; text-align:center;}
.lista-items ul, .lista-items ul li {list-style-image:none; list-style-position:outside; list-style-type:none;}
.lista-items ul.nav li.no-border {border:0;}
.lista-items ul.nav li a:hover {color:#000;}
.lista-items .item {float:none; clear:both; padding:10px 0; width:490px; text-align:left; border-bottom:1px dotted #DDDDDD; position:relative;}
.lista-items .item a.ver-mas{display:block; position:absolute; right:0; top:10px; background-color:white;}
.col725 .lista-items .item {width:680px;}
.lista-items .item b {color:#50688E;}

/*-------------------oo------------------------*/	

/*P�GINA DE EVENTOS - GALER�A*/
.nav-cal {width:100%; margin:0;}
.topc {width:100%; background-color:#98984E; padding:4px 0; margin:0;}
.topc .prev {width:20px; float:left; text-align:right;}
.topc .text {width:91%; float:left; text-align:center; font-size:14px; font-weight:bold; color:#fff; text-transform:uppercase;}
.topc .next {width:20px; float:left;}
.cal-otro {width:135px; float:right; text-align:right;}
.cal-otrom {width:112px; float:right; text-align:right;}
.otromes {margin:0; clear:both;}
.otromes a {margin:0; font-size:12px; color:#006CE1; text-decoration:underline; line-height:22px;}
.otromes a.cal {width:20px; float:left; margin:2px 5px 0 0; padding:0;}

/*-------------------oo------------------------*/	

/*LISTA DE EVENTOS Y GALER�AS*/
.less-pad {padding:1px 0 0 0;}
.lista-items .item-head {float:none; clear:both; padding:2px 0; width:490px; text-align:left; border-bottom:1px dotted #DDDDDD; background-color:#F5F5F5;}
.col725 .lista-items .item-head {width:680px;}
.lista-items .item-head .logo {width:128px; float:left; font-size:12px; color:#777724; font-weight:bold; text-align:center;}
.lista-items .item-head .dia, .lista-items .item-head .tipo {width:60px; float:left; font-size:12px; color:#777724; font-weight:bold; text-align:center;}
.lista-items .item-head .titular {width:335px; float:left; font-size:12px; color:#777724; font-weight:bold; text-align:center;}
.lista-items .item-head .titular-dos {width:330px; float:left; font-size:12px; color:#777724; font-weight:bold; text-align:center;}
.lista-items .item-head .bajar {width:100px; float:left; font-size:12px; color:#777724; font-weight:bold; text-align:center; margin:0;}
.lista-items .item-head .bajar-dos, .lista-items .item-head .size {width:70px; float:left; font-size:12px; color:#777724; font-weight:bold; text-align:center; margin:0;}
.lista-items .item-head .verenl {width:70px; float:left; font-size:12px; color:#777724; font-weight:bold; text-align:center; margin:0;}
.lista-items div.url{ text-align:right;}
.lista-items div.url a{color:#006CE1; margin-right:10px;}
/**/
.col725 .lista-items .item-head .titular-dos {width:520px;}
.col725 .lista-items .item-head .titular-tres {width:420px; float:left; font-size:12px; color:#777724; font-weight:bold; text-align:center;}
/**/
.lista-items .item .logo {width:140px; float:left; color:#50688E; font-size:11px; font-weight:bold;}
.lista-items .item .logo a img {border:1px solid #c5c5c5; margin:0 0 0 3px;}
.lista-items .item .logo a:hover img {border:1px solid #000;}
.lista-items .item .fecha {width:60px; float:left; color:#767676; font-size:11px;}
.lista-items .item .tipo {width:60px; float:left; color:#767676; font-size:11px; text-align:center;}
.lista-items .item .fecha b {color:#50688E;}
.lista-items .item .dia {width:20px; float:left; color:#50688E; font-size:11px; font-weight:bold;}
.lista-items .item .titular {width:375px; float:left; color:#767676; font-size:11px;}
/**/
.color-item {background-color:#FDFDF1;}
/**/
.col725 .lista-items .item .titular {width:520px;}
.col725 .lista-items .item .titular-dos {float:left; width:420px; color:#50688E; font-size:11px;}
.col725 .lista-items .item .titular-dos p {text-align:justify;}
.col725 .lista-items .item .titular-dos b, .col725 .lista-items .item .titular-dos strong {color:#50688E;}
/**/
.col725 .lista-items .item .titular-tres {float:left; width:420px; color:#767676; font-size:11px;}
.col725 .lista-items .item .titular-tres p {text-align:justify;}
.col725 .lista-items .item .titular-tres b, .col725 .lista-items .item .titular-tres strong {color:#767676;}
/**/
.lista-items .item .titular b, .lista-items .item .titular strong {color:#767676;}
.lista-items .item .vermas {width:20px; float:right; margin:0; clear:right;}
.lista-items .item .vermas a {text-decoration:none;}
.lista-items .item .desc {width:70px; float:left; margin:0; text-align:center;}
.lista-items .item .size {width:70px; float:right; margin:0; clear:right; color:#0096FA; font-size:11px; font-weight:bold; text-align:center;}
.lista-items .detalle {clear:both; margin:5px 0 0;}
.lista-items .detalle p {margin:0 0 5px;}
.lista-items .detalle a img {border:1px solid #999;}
.lista-items .detalle a:hover img {border:1px solid #000;}
/**/
.lista-items .item .col290-right .vermas {width:290px; float:none;}
/**/
.lista-items .item .ancho-event {width:400px;}
.item-head ul.nav {padding:0 25px 0 0; margin:0 10px 0 0;}
.lista-items h1 {font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#50688E;}
.lista-items h2 {color:#767676; font-size:11px; font-weight:bold; margin:10px 0 0;}

/*-------------------oo------------------------*/	

/*DISPLAY FOTOS*/
.marco-foot {width:150px; float:left; background:url(../images/__fnpat/gale/foot_gal.jpg) no-repeat left bottom; margin:15px 10px 15px 0; }
.marco-top {width:150px; background:url(../images/__fnpat/gale/top_gal.jpg) no-repeat left top; margin:0 0 11px; padding:15px 0 0; }
#cont-right .marco-top .foto {margin:0 10px 7px;}
#cont-right .marco-top .foto a:hover img {border:1px solid #000;}
#cont-right .marco-top .foto a{width:130px; height:115px; overflow:hidden; display:block;}
.marco-top .texto {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; font-size:11px; color:#4D4D4D; margin:0 0 0; min-height:40px; _height:40px; position:relative; padding-right:40px;}
.marco-top .texto p {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; margin:10px 0 0;}
.marco-top .texto .lupa {width:32px; height:32px; float:right; margin:5px 0 0 5px; position:absolute; right:0; top:0;}
#cont-right .marco-top .foto .texto .lupa img, #cont-right .marco-top .foto .texto .lupa a img {border:none;}


/*-------------------oo------------------------*/	

/*COLUMNA DERECHA - 207PX*/
#cont-right .col207 {width:207px; float:right; background:url(../images/__fnpat/cont/back207_hori.gif) repeat-y left top;}
/* encabezado recuadro*/
#cont-right .rot186 {width:186px; margin:0; background:url(../images/__fnpat/cont/foot186_rot.gif) no-repeat left bottom;}
#cont-right .rot186 h1 {width:186px; margin:0 0 5px; color:#536D8E; font-size:16px; text-align:center; padding:5px 0 1px; background:url(../images/__fnpat/cont/top186_rot.gif) no-repeat left top;}
/*recuadro*/
#cont-right .not186-foot {width:186px; margin:0; background:url(../images/__fnpat/cont/foot186_not.gif) no-repeat left bottom;}
#cont-right .not186-top {width:186px; margin:0 0 20px; padding:10px 0 0; background:url(../images/__fnpat/cont/top186_not.gif) no-repeat left top; min-height:140px;}
#cont-right .mapa {width:155px; margin:5px 0 0 15px;}
#cont-right .mapa a img {border:1px solid #999;}
#cont-right .mapa a:hover img {border:1px solid #000;}

/*-------------------oo------------------------*/	

/*COLUMNA RIGHT - BAJAR*/
.bajar {margin:0 12px 10px;}
.bajar img {float:left; margin:0 8px 0 0; clear:left;}
.bajar h1, .bajar h1 a {font-size:11px; font-weight:normal; color:#333;}
/**/
.rotulo-186 {width:155px; margin:0 0 10px 15px; border-bottom:1px solid #CBD3D5; padding:0 0 4px; font-size:12px; color:#456481; font-weight:bold;}
.banner-186 {width:155px; margin:5px 0 0 15px; text-align:center; }
.banner-186 p {font-size:11px; color:#747474; margin:5px 0 0;}
.banner-186 a:hover{text-decoration:none;}
.banner-186 a img{text-decoration:none; margin-bottom:3px;}
.banner-186 a span{color:#1C78CF; text-decoration:underline;}
/**/
#cont-right .foto {float:left; margin:0 5px 0 0;}
#cont-right .foto img {border:1px solid #CCC;}
/**/
.vermas {margin:0 0 0 12px; clear:both;}
.vermas a {margin:0; font-size:11px; color:#006CE1; text-decoration:underline;}
.col290-right .vermas {margin:0;}
.col210 .vermas {width:150px;}
.col311 .vermas {width:200px; margin-top:5px;}
.col207 .vermas {margin:8px 0 15px 15px;}
.cat-head .vermas {float:right; clear:right; margin:0 5px 0 0;}
.cat-head .vermas a {text-decoration:none; font-weight:normal;}
.vermas a.mas {display:block; width:10px; float:left; margin:2px 5px 0 0; background:url(../images/__fnpat/cont/mas_of.gif) no-repeat left top;}
.vermas a:hover.mas { background:url(../images/__fnpat/cont/mas_on.gif) no-repeat left top;}

/*COLUMNA RIGHT - noticias relacionadas */
.news-relac {width:155px; margin:0 0 15px 15px; border-bottom:1px dotted #CCCCCC;}
.news-relac span {display:block; margin:0;}
.news-relac h3 {padding:0 2px 1px 0px!important;}
.news-relac h3 a {font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#50688E; text-decoration:none; }
.news-relac h3 a:hover {background:#F0F0F0;}
.news-relac p {text-align:left!important;}

/*-------------------oo------------------------*/

/*DICUMENTACION*/
.cat-head {background:/*url(../images/__fnpat/auxi/flecha_verde.gif) no-repeat left top*/ #F5F5F5; font-size:12px; color:#345A0E; font-weight:bold; border-bottom:1px solid #DDDDDD; margin:0 0 5px; padding:3px 0 3px 10px;}
p.cat {color:#3A681B;}
.cat-items {border-top:none; margin:5px 0 0;}
a.enc {font-size:11px; color:#006CE1;}

/*-------------------oo------------------------*/

/*FORMULARIO*/
.table-form {font-size:11px; color:#333; margin:0 auto; border-collapse:collapse;}
.table-form td {border-collapse:collapse; padding:4px;}
.table-form .campo {font-family:Arial,Helvetica,Sans-Serif,Verdana; font-size:11px; color:#A4A4A4; font-weight:normal; padding:4px 2px; border:1px solid #999; width:99%; background-color:#EFEFF7;}
.table-form .boton {width:82px; height:38px; background:url(../images/__fnpat/auxi/back_enviar.gif) no-repeat left top; font-family:Arial,Helvetica,Sans-Serif,Verdana; font-size:14px; color:#5A7594; font-weight:bold; border:none; cursor:pointer;}
.table-form td a.vermas {float:none; margin:0; font-size:11px; color:#006CE1;}



