@charset "utf-8";
/* CSS Document */


/*

Titulares: Helvetica
Texto: Lucida Grande
Aux: Georgia italic

*/

* {margin:0px; padding:0px; outline:0px; border:0px;}
:focus {-moz-outline-style:none;}
ul, ol {list-style-type:none;}

body {background:#f0f0f0 url('../img/bg.gif') top center repeat-y; font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif; color:#424242;}
h2 {color:#626262; font-size:16px;}
.more {font:italic 12px Georgia, "Times New Roman", Times, serif; color:#B2B2B2; text-decoration:none;}
.more:hover {color:#000;}

#canvas {width:920px; margin-right:auto; margin-left:auto; position:relative;}

#header {height:/*104*/200px; background:#f0f0f0 url('../img/bg-header.gif') no-repeat; position:absolute; width:920px; top:0px; left:-26px; padding:0px 26px; z-index:1; }
#logo {width:125px; height:48px; float:left; background:url('../img/logo.png') no-repeat top left; text-indent:-5000px; display:block; overflow:hidden; }
#menuppal {width:718px; height:68px; float:right; margin-top:36px; }
#menuppal li {float:left; /*width:120px;*/ margin-right:35px; padding-top:14px;}
#menuppal li:hover {background:url('../img/bg-selected.gif') no-repeat 16px 0px;}
#menuppal li a {color:#666; text-decoration:none; font-size:13px; font-weight:bold;}
#menuppal li a:hover, #menuppal li a.currentsection {color:#000;}
#menuppal li p {color:#999; font-size:13px;}

#slideshow {width:955px; height:455px; position:absolute; top:104px; left:-17px; z-index:3;}
#slideshow_items {height:410px;}
#slideshow_nav {width:920px; margin-right:auto; margin-left:auto; height:30px; padding-top:15px; border-bottom:3px solid #f0f0f0; text-align:right !important;}
#nextprev {width:50px; float:right;}
#pages {width:600px; float:right; /*text-align:right !important;*/ }
#nextprev a, #pages a {display:block; width:10px; height:15px; float:left; filter: alpha(opacity=60); opacity: .6; padding:0px 5px; }
#pages a {float:right; background:url('../img/page.gif') no-repeat top left; /*text-indent:-10000;*/}
#pages a.currentpage {filter: alpha(opacity=100); opacity: 1;}
#nextprev a:hover, #pages a:hover {filter: alpha(opacity=100); opacity: 1;}
#prv {background:url('../img/nxtprev.gif') no-repeat 0px 0px; }
#nxt {background:url('../img/nxtprev.gif') no-repeat -20px 0px; }

#content_home {position:absolute; width:920px; top:562px; left:0px; z-index:2;}
#content_int {position:absolute; width:920px; top:140px; left:0px; z-index:2;}

#destacados {padding:10px 10px; border-bottom:3px solid #f0f0f0;}
.destacado_item {width:186px; padding:0px 19px; text-align:left; float:left; } 
.destacado_item h3 {margin-bottom:10px; font: bold 15px Helvetica, Arial, sans-serif; color:#000;}
.destacado_item p {margin-bottom:10px; color:#4f4f4f; font-size:12px;}
.destacado_item img {margin-bottom:5px;}
.destacado_item .more {font: normal 12px "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif; }

.destacado_item p a {color:#222222; text-decoration:none; }
.destacado_item p a:hover {color:#000000}



#blank {clear:both; padding:10px 15px; height:730px; border-bottom:3px solid #f0f0f0;}

#types {clear:both; padding:10px 15px; border-bottom:3px solid #f0f0f0;}
#gallery_nav {padding:0px 10px;}
#gallery_nav p, #gallery_nav h4 {font:normal 12px Helvetica, Arial, sans-serif;}
#gallery_nav h4 {float:left; width:140px; padding-top:3px;}
#gallery_nav .sort {width:570px; float:left; }
#gallery_nav .sort label {margin-left:20px; }
#gallery_nav .search {float:right; width:132px; background: url('../img/search.gif') top right no-repeat}
#gallery_nav p a {text-decoration:none; color:#b8b8b8;}
#gallery_nav p a:hover {color:#000;}
#gallery_nav input, #gallery_nav select {border:1px solid #e1e1e1;}
#gallery_nav input {width:110px; text-align:right;}
#gallery_nav select {min-width:90px;}
.current_sort {color:#000 !important; font-weight:bold;}

.gallery {clear:both;}
.gallery_item {width:125px; height:125px; /*-moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; border:1px solid #e1e1e1;*/ background: #f7f7f7; float:left; margin:10px; position:relative; overflow:hidden;}
.gallery_item_link {position:absolute; top:0px; left:0px; z-index:3; width:125px; height:125px; background:url('../img/gallery-item-msk.png'); display:block; text-indent:-10000px;}
.gallery_item_content {position:absolute; top:125px; left:0px; z-index:2; width:115px; height:65px; background:#fff; color:#545454; filter: alpha(opacity=90); opacity: .9; padding:5px;}
.gallery_item_content p {font:normal 9px Tahoma, Geneva, sans-serif; line-height:13px; color:#000;}
.gallery_item_content p span {color:#545454;}
.gallery_item_date {font:normal 9px Tahoma, Geneva, sans-serif; line-height:11px; color:#545454; position:absolute; top:5px; left:5px; z-index:2; display:none;}
.like {background:url('../img/like.gif') top right no-repeat; padding-right:15px; text-align:right; color:#9E9E9E !important;}

/* caption con la info */
#gallery_amp_caption {position:absolute; z-index:20000000; top:50%; left:50%; width:700px; height:50px; background:#fff; margin-top:250px; margin-left:-350px; display:none; }

#social {clear:both; padding:10px 15px; border-bottom:3px solid #f0f0f0;}
#social ul {width:150px; float:right;}
#social a {display:block; background-image:url(../img/social.gif); width:34px; height:34px; float:left; text-indent:-1000000px; margin-left:5px; filter: alpha(opacity=60); opacity: .6; }
#social a:hover {filter: alpha(opacity=100); opacity: 1;}




.fbk{background-position:0px 0px;}
.twt{background-position:-38px 0px;}
.rss{background-position:-76px 0px;}
.fck{background-position:-114px 0px;}
.vim{background-position:-152px 0px;}
.ytb{background-position:-190px 0px;}

#footer {clear:both; background:#f5f5f5; padding:10px 15px; width:890px; /*padding:10px 10px;*/}
.footer_col {width:186px; padding:0px 17px; text-align:center; float:left;}
.footer_col h3 {font-size:13px; margin-bottom:20px; margin-top:15px; color:#5F5F5F;}
.footer_col img {clear:both; margin-bottom:30px;}
