/*modul galerķa*/
.mod_galeria {color:#FFF; }
.mod_galeria a { color:#FFF; outline:none !important;}
.mod_galeria a:hover { color:#FFC; text-decoration:none;}
.mod_galeria .gal_top { display:block; clear:both; height:6px; line-height:6px; margin:0; padding:0; background:url(gal_bg_top.png.1) no-repeat; *margin-top:-6px; *margin-bottom:-4px;}
.mod_galeria .gal_content { padding:0px 8px 8px 8px; overflow:hidden; height:1%; background:url(gal_bg.png.1) no-repeat bottom; }
.mod_galeria h2{ font-size:1.2em; margin:0 0 4px 0;}
.mod_galeria p{ font-size:1em; font-weight:normal;}
.mod_galeria .gal_data { color:#CCC; padding-bottom:3px;}
.mod_galeria .gal_imatge_holder { background-color:#FFF; padding:7px; position:relative; height:1%; overflow:hidden; margin:10px 0 10px 0;}
.mod_galeria .gal_imatge_holder .gal_protection { position:absolute; z-index:1; top:0; left:0; width:100%; height:100%; cursor:pointer;}
.mod_galeria .gal_imatge_holder .gal_protection img{ width:100%; height:100%; cursor:pointer;}
.mod_galeria .gal_imatge_holder .gal_nav_left{ position:absolute; left:0; top:42%; z-index:10; }
.mod_galeria .gal_imatge_holder .gal_nav_left a{ background:url(gal_btn_left.png.1) no-repeat; height:0; overflow:hidden; display:block; padding:70px 0 0 0; margin:0; width:42px; font-size:.1em; outline:none; }
.mod_galeria .gal_imatge_holder .gal_nav_left a:hover{ background-position:0 -70px;}
.mod_galeria .gal_imatge_holder .gal_nav_right { position:absolute; right:0; top:42%; z-index:10;}
.mod_galeria .gal_imatge_holder .gal_nav_right a{ background:url(gal_btn_right.png.1) no-repeat; height:0; overflow:hidden; display:block; padding:70px 0 0 0; margin:0; width:42px; font-size:.1em; outline:none; }
.mod_galeria .gal_imatge_holder .gal_nav_right a:hover{ background-position:0 -70px;}
.mod_galeria .gal_imatge_holder .gal_infotext { background:url(gal_text_bg.png.1) repeat; padding:8px; position:absolute; bottom:0; left:0; width:626px; z-index:20;}
.mod_galeria .gal_imatge_holder .gal_infotext .gal_autor {background: url(ico_fletxa_dreta_blanc.gif.1) no-repeat 0 4px; color:#FFC; padding: 0 0 0 10px; font-size:.9em;}
.mod_galeria .gal_imatge_holder .gal_infotext h3 { padding:2px 0 4px 0; *font-size:1.2em;}
.mod_galeria .gal_imatge_holder .gal_infotext p { font-size:.9em;}
.mod_galeria .gal_imatge_holder .gal_imatge { background-color:#666; width:627px; text-align:center; min-height:250px;}
.mod_galeria .gal_imatge_holder .gal_imatge img { margin:0 auto; max-width:627px;}
.mod_galeria .gal_thumbs { overflow:hidden; height:1%; background:url(gal_thumbs_bg.png.1) no-repeat; *height:58px; }
.mod_galeria .gal_thumbs .gal_scroller {height:56px; width:480px; overflow:hidden; float:left;}
.mod_galeria .gal_thumbs ul { padding:5px 0 5px 0; /*overflow:hidden;*/ height:47px;width:9000px;}
.mod_galeria .gal_thumbs li { float:left; margin:0 6px 0 0; cursor:pointer;}
.mod_galeria .gal_thumbs li img { width:75px; height:47px;}
.mod_galeria .gal_thumbs .gal_counter { float:left; padding:8px 11px 0 11px; width:34px;}
.mod_galeria .gal_thumbs .gal_play a{ background:url(gal_btn_play.png.1) no-repeat; height:0; overflow:hidden; display:block; padding:22px 0 0 0; margin:0; width:33px; font-size:.1em;}
.mod_galeria .gal_thumbs .gal_play a:hover{ background-position:0 -22px;}
.mod_galeria .gal_thumbs .gal_pause a{ background:url(gal_btn_pause.png.1) no-repeat !important;}
.mod_galeria .gal_thumbs .gal_pause a:hover{ background-position:0 -22px !important;}
.mod_galeria .gal_thumbs .gal_index { font-size:1.2em; display:block; clear:both; padding:0 0 4px 0; color:#C8EBF9; text-align:center;}
.mod_galeria .gal_thumbs .gal_thumbs_left, .mod_galeria .gal_thumbs .gal_thumbs_right { float:left; margin:5px 1px 5px 1px;}
.mod_galeria .gal_thumbs .gal_thumbs_left a{ background:url(gal_thumbs_left.png.1) no-repeat; height:0; overflow:hidden; display:block; padding:47px 0 0 0; margin:0; width:27px; font-size:.1em;}
.mod_galeria .gal_thumbs .gal_thumbs_left a:hover{ background-position:0 -47px;}
.mod_galeria .gal_thumbs .gal_thumbs_left_off a{ background-position:0 -94px !important; cursor:default;}
.mod_galeria .gal_thumbs .gal_thumbs_right a{ background:url(gal_thumbs_right.png.1) no-repeat; height:0; overflow:hidden; display:block; padding:47px 0 0 0; margin:0; width:27px; font-size:.1em;}
.mod_galeria .gal_thumbs .gal_thumbs_right a:hover{ background-position:0 -47px;}
.mod_galeria .gal_thumbs .gal_thumbs_right_off a{ background-position:0 -94px !important; cursor:default;}
.mod_galeria .gal_thumbs .gal_full { float:left; margin:18px 0 0 8px;}
.mod_galeria .gal_thumbs .gal_full a{ background:url(gal_btn_gofull.png.1) no-repeat; height:0; overflow:hidden; display:block; padding:22px 0 0 0; margin:0; width:33px; font-size:.1em;}
.mod_galeria .gal_thumbs .gal_full a:hover{ background-position:0 -22px;}
.gal_peu { float:none; display:block; clear:both; margin:12px 15px 2px 15px; overflow:hidden; height:1%;}
.gal_peu li{ float:left; margin:0 10px 0 0;font-size: 0.9em;}
.gal_comparteix .sharebutton { background: url("ico_comparteix.gif.1") no-repeat 0 1px transparent !important; display: block !important; padding-left:17px !important;}
.gal_comparteix { border-right:#464646 solid 1px;}
.gal_amic { border-right:#464646 solid 1px; }
.gal_amic a{background: url(gal_icon_amic.gif.1) no-repeat 0 1px !important; padding:0 15px 0 15px;}
.gal_totes {  border-right:#464646 solid 1px; }
.gal_totes a{ padding:0 15px 0 0px; }
.gal_enllac label{ font-size:1em; padding-right:6px; }
.gal_enllac input{ color:#FFFFCC; background-color:#4B4B4B; padding:1px 3px 1px 2px; border:none!important; font-size:1em; width:200px;}
.gal_enllac{ padding:0px; height:14px; margin-top:-1px !important;}
.mod_galeria .gal_thumbs li .g_autor { display:none;}
.mod_galeria .gal_thumbs li .g_tit { display:none;}
.mod_galeria .gal_thumbs li .g_desc { display:none;} 
.mod_galeria .gal_thumbs li .g_img { display:none;}
.einesComparteix { background-color:#efefef; padding:8px; min-height:17px; margin-bottom:10px; text-align:right;}
/* retocs per galerķa 1 col */
.mod_galeria_col1 .gal_content {background:url(gal_bg_col1.png.1) no-repeat bottom; padding:0px 8px 8px 8px; }
.mod_galeria_col1 .gal_top { background:url(gal_bg_top_col1.png.1) no-repeat;}
.mod_galeria_col1 .gal_imatge_holder .gal_imatge { width:290px;}
.mod_galeria_col1 .gal_imatge_holder .gal_imatge img{ max-width:290px;}
.mod_galeria_col1 .gal_imatge_holder .gal_infotext { width:288px;}
.mod_galeria_col1 .gal_imatge_holder .gal_nav_left, .mod_galeria_col1 .gal_imatge_holder .gal_nav_right{ top:40px; z-index:30; }
.mod_galeria_col1 .gal_imatge_holder .gal_imatge { min-height:150px;}
.mod_galeria_col1 .gal_imatge_holder .gal_imatge img{margin-bottom:0; *margin-bottom:-8px;}
.mod_galeria_col1 .gal_imatge_holder .gal_infotext h3 { *font-size:1.2em;}
.mod_galeria_col1 .gal_imatge_holder { margin-top:0;}
.mod_galeria_col1 .gal_bar_eines { overflow:hidden; height:1%; clear:both; display:block; margin:0; padding:0;}
.mod_galeria_col1 .gal_counter { float:left; padding:8px 8px 0 8px; width:30px; margin:0; /*background-color:#FFF;*/ background:url(mod_gal_counter.png.1) no-repeat top left; color:#000; text-align:center;}
.mod_galeria_col1 .gal_permalink label{ font-size:.9em; padding-right:6px; }
.mod_galeria_col1 .gal_permalink input{ color:#FFFFCC; background-color:#4B4B4B; padding:1px 3px 1px 2px; border:none!important; font-size:.9em; width:140px; *border-right:3px solid #4B4B4B !important;}
.mod_galeria_col1 .gal_permalink{ float:right; margin:0; padding:0;}
.mod_galeria_col1 .gal_scroller { display:none;}
.mod_galeria_col1 .gal_peu { margin:0 0 0 2px; overflow:hidden; height:1%;}
.mod_galeria_col1 .gal_peu li{ margin-top:5px;}
.mod_galeria_col1 .gal_amic a{border-right:none; padding-right:0;}
.mod_galeria_col1 .gal_amic { margin-right:0; border:0px;}
.mod_galeria_col1 .gal_full { float:right; margin:0 !important;}
.mod_galeria_col1 .gal_full a{ background:url(gal_btn_gofull.png.1) no-repeat; height:0; overflow:hidden; display:block; padding:22px 0 0 0; margin:0; width:33px; font-size:.1em;}
.mod_galeria_col1 .gal_full a:hover{ background-position:0 -22px;}
.mod_galeria_col1  .sharebutton{ width:60px; }
/*.mod_galeria_col1 .gal_imatge_holder .gal_infotext, .mod_galeria_col1 .gal_imatge_holder .gal_protection  { display:none;}*/
