.screenshot-home div.mkmGalleryList ul li:nth-child(n+4){display:none} 

/******** CSS MKM GALLERY DEFAULT Uguale per tutti i siti ********/
.mkmGallery ul li{background: none;padding-left: 0px !important;}
.mkmGalleryAlbum {width: 98% !important;}
.mkmGalleryAlbum li a b {display: none !important;}
.games_gallery {width: 650px;overflow: hidden;float: left;margin-bottom: 15px;}

/* gallery */
.mkmGallery{width:auto !important;display:block; clear:both; margin:15px 0 0;}
.mkmGallery .gallery-head{background:#f7f7f7; padding:10px}
.mkmGallery .gallery-head h2.description_gallery{color:#666; display:block; clear:both; width:100%; font-size:18px; font-weight:normal; text-align:left}
.mkmGallery .gallery-head h2.description_gallery b{font-weight:normal}
.mkmGallery .gallery-head h3{font-size:30px; margin-top:20px; text-align:left}
.mkmGallery .gallery-head h3 small{font-weight:normal; color:#666; font-size:13px; text-transform:uppercase;}
.mkmGallery .gallery-head a.vaigallery {border-top:#fff 1px solid;border-bottom:#fff 1px solid; text-align:right; background:#eee; font-size:13px;font-weight:bold; text-transform:uppercase; padding:2px 25px 0; margin:10px -10px; display:block;color:#999;background: url('http://stbm.it/gamefinal/images/sprite-bullet_2012.png') no-repeat scroll 600px -339px transparent;}
.mkmGallery .gallery-head a.vaigallery:hover {background-color:#000;color:#eee;text-decoration:none;}

.mkmGallery ul.mkmGalleryAlbum{display:block; clear:both;overflow:hidden; padding-bottom:10px}
.mkmGallery ul.mkmGalleryAlbum li.mkmGalleryElement {background: #eee;float: left;height: 120px;list-style-type: none;margin: 0 20px 10px 0;overflow: hidden;padding: 5px 0;text-align: center;width: 185px;}
.mkmGallery ul.mkmGalleryAlbum li.mkmGalleryElement:hover{background-color:#FFCC00}
.mkmGallery ul.mkmGalleryAlbum li.mkmGalleryElement a {display:table-cell;vertical-align:middle;height:120px;text-align:center;}
.mkmGallery ul.mkmGalleryAlbum li.mkmGalleryElement a img {display:inline;margin-left: 10px;height: 110px!important;max-width: 165px!important;}
.mkmGallery ul.mkmGalleryAlbum li.mkmGalleryElement a b{display:none}

.mkmGallery .gallery-head h2.description_gallery a{color:#3366CC !important}
.mkmGallery .gallery-head h2.description_gallery a:hover{text-decoration:underline !important }

/*paginazione*/
.mkmGalleryPager {padding-bottom: 30px;overflow:hidden;}
.mkmGalleryPager ul li{list-style-type:none; float:left; margin-right:5px; font-size:18px;padding:2px 8px;}
.mkmGalleryPager ul li a {display:block;padding:2px 8px;margin:-2px -8px;}
.mkmGalleryPager ul li.mkmGalleryPagerInfo{background:#eee!important;}
.mkmGalleryPager ul li.mkmGalleryPagerCurrent{background: #FFCC00;font-weight:bold;}
.mkmGalleryPager ul li.mkmGalleryPagerLink, .mkmGalleryPager ul li.mkmGalleryPagerNext, .mkmGalleryPager ul li.mkmGalleryPagerLast,
.mkmGalleryPager ul li.mkmGalleryPagerPrev, .mkmGalleryPager ul li.mkmGalleryPagerFirst{background:#000;font-weight:bold;}
.mkmGalleryPager ul li.mkmGalleryPagerLink a, .mkmGalleryPager ul li.mkmGalleryPagerNext a, .mkmGalleryPager ul li.mkmGalleryPagerLast a,
.mkmGalleryPager ul li.mkmGalleryPagerPrev a, .mkmGalleryPager ul li.mkmGalleryPagerFirst a{color:#FFCC00;font-weight:bold;}
.mkmGalleryPager ul li:hover {background: #fc0;}
.mkmGalleryPager ul li a:hover {color: #000;}

/*generale*/
.mkmGalleryList h2, .mkmGalleryList h3 { font-size: 24px; font-weight: normal; }
.mkmGalleryList h2 i, .mkmGalleryList h3 i {color:#999;font-style:normal;font-size:85%;}
.mkmGalleryNoElements{display:none}
div.mkmGalleryList ul {  margin: 0; overflow: hidden; padding: 0;}
div.mkmGalleryList ul li {float: left; height: 190px; margin: 0 15px 10px;width: 120px;}
div.mkmGalleryList ul li div.galListThumb { border: 5px solid #CCCCCC; height:90px;margin: 0 0 10px; overflow: hidden;padding: 0;width: auto;background:#f8f8f8;}
div.mkmGalleryList ul li div.galListThumb a {display:table-cell; text-align: center; vertical-align:middle; height:90px; }
div.mkmGalleryList ul li div.galListThumb a img { max-width: 120px; }
div.mkmGalleryList ul li div.galListThumb:hover{border-color:#FFCC00}
div.galInfoTop, div. galInfoBot{display:none}
div.galInfo{ border-radius:3px; text-align:center; background:#eee;-moz-transition: background 0.3s ease-in 0s;}
div.galInfo:hover{background:#FFCC00;}
div.galInfo a{font-size:13px;padding:5px; display:block; color:#000}
div.galInfo a:hover{text-decoration:none; color:#000}
div.galInfo em{display:block; clear:both; font-size:11px; margin-top:3px}
.mkmGalleryList h3{font-size:18px; font-weight:normal}

/*rullo*/
div#div_cont_rullo {overflow: hidden;    padding: 6px 0;background: none repeat scroll 0 0 #fff;    margin: 10px 0 15px; border:0}
div#div_cont_rullo div.title {padding-left: 6px; float:left;  color: #000;    font-size:13px;}
div#div_cont_rullo div.title b {color: #000;font-size:18px ;}
div.navigation {overflow:hidden;float:right; width:60px; margin-bottom:10px; padding-right: 10px;}
div#next_page, div#prev_page {height: 25px;    overflow: hidden;   width: 25px;}
div#next_page {float:right}
div#prev_page {flaot:left}
a#a_next{ background: url("/images/GamesFotostorySprite.png") no-repeat scroll -7px -480px transparent; display: block;height: 25px; margin: 0 auto; overflow: hidden;padding: 0; text-indent: -9999px; width: 25px;}
a#a_prev{ background: url("/images/GamesFotostorySprite.png") no-repeat scroll -7px -400px transparent; display: block; height: 25px;  margin: 0 auto; padding: 0; text-indent: -9999px; width: 25px;}
a#a_prev:hover, a#a_next:hover {opacity:0.7}
div#div_rullo { clear: both;    overflow: hidden;}
div#div_rullo div {display: block;float: left; height: 62px; margin: 0 0 15px; overflow: hidden;  padding: 0 15px; width: 115px;}
div#div_rullo div a b {color: #FFAB18 !important;clear: both;    display: block;}
div#div_rullo div.rullo_thumb a img {margin:0 auto; display:block; height: 62px !important;    width: auto !important;}     
div#div_rullo div.rullo_thumb a:hover img {opacity:0.5}   
div.rullo_thumb { background: none repeat scroll 0 0 #F8F8F8;    border: 1px solid #DDDDDD; display: block; float: none !important; height: 62px !important; margin: 0 0 5px !important; overflow: hidden;  padding: 0 !important; width: 115px !important;}



/*foto singola*/
.mkmGallery h2, .mkmGalleryZoom h2 {    display: block;  float: left;  font-size: 30px;  font-weight: normal;  margin: 0 0 30px;    width: 360px;}


/**** ADSENSE ***/
.afc_fotostory_basso {clear:both;}

/* Adsense top gallery e fotostory*/
.afc_5619851335_infotostory {line-height:17px !important; width: 260px; float: right; margin: 5px 0 10px; }                  
.afc_5619851335_infotostory div.afc_adsag{clear:both;padding-bottom:5px; font-size:11px;font-family:Arial;}
.afc_5619851335_infotostory a.afc_colorag{color:#000;}
.afc_5619851335_infotostory span.afc_adsurl{font-weight:normal; text-decoration:none;font-size:13px;}
.afc_5619851335_infotostory span.afc_adstxt{color:#000;font-size:12px;}
.afc_5619851335_infotostory a.afc_adslink{color:#000;font-size:11px;}   

/* social toolbar */
.galle_nav {margin-bottom:10px;color:#666;font-size:12px!important;text-align:center;}
.galle_nav a b {font-weight:normal;}
.galle_social_bar {overflow:hidden;clear:both;text-align:left;padding:10px; width: 380px; margin-top: -30px;}
.galle_zoom {float:left;margin-left:20px;font:bold 15px arial;border-bottom:1px solid #999;}
.galle_zoom:hover {border-bottom:1px solid #fff;}
.galle_zoom a {text-decoration:none;}
.galleTool {overflow:hidden;float:right; height:24px; margin: 0 10px 0 0;}
.galleTool li  {float:left;padding-right:10px;margin:0 10px 0 0!important;height:18px;padding-top:2px;list-style:none!important;}
.galleTool li.nobordo {border:0;padding-right:0;margin-right:0;}
.galleTool iframe {width:65px;}
.galleTool a.stl_facebook  {height:16px;overflow:hidden;display:block;}
.galleTool span.FBConnectButton  {background-position: -1px -233px!important;padding-left:0px!important;}
.galleTool span.FBConnectButton  span.FBConnectButton_Text  {color:#fff!important;font:normal 11px verdana;margin:0 0 0 17px!important;border:0!important;padding-top:1px!important;}
.galleTool .fb_share_count_inner  {padding:1px 6px 2px!important;}
.galleTool a.stl_friendfeed,.galleTool a.stl_oknotizie,.galleTool a.stl_buzz {display:block;width:16px;height:16px;background:  url('/images/s_toolbar.gif') no-repeat;}
.galleTool a b {display:none;}
.galleTool a.stl_friendfeed {background-position: -40px 0px;}
.galleTool a.stl_oknotizie  {background-position: -60px 0px;}
.galleTool a.stl_buzz {background-position: -120px 0px;}

/*** PAGINAZIONE FOTOSTORY ***/
div.FotostoryPager {clear: both; color: #000;display: block; float: right;font-size: 16px;margin:0;overflow: hidden;padding: 0;width: 195px;}
div.FotostoryPager a {}
span.fstoryPage {display: block; float: left;margin: 5px auto 0;text-align: center;width: 60px;}
div.gal_nav {float: right;overflow: hidden;}
*:first-child+html div.gal_nav {width: 195px;}
a.fotonext_page {background: url("http://stbm.it/gamefinal/images/sprite-gallery_2012.png") no-repeat scroll -39px -117px transparent;display: block;float: right;height:31px;margin: 0;overflow: hidden;padding: 0;width: 31px;}
a.fotonext_page:hover{background-position:-7px -117px;}

div.FotostoryPager a b{ display: block; text-indent: -9999px;}
a.fotoback_page {background: url("http://stbm.it/gamefinal/images/sprite-gallery_2012.png") no-repeat scroll -39px -64px transparent;display: block;float: left;height:31px;margin: 0 4px;padding: 0;width:31px;}
a.fotoback_page:hover{background-position:-7px -64px;}
a.primaPag {background: url("http://stbm.it/gamefinal/images/sprite-gallery_2012.png") no-repeat scroll -40px -9px transparent; display: block;float: left;height:31px;padding: 0;width:31px;}
a.primaPag:hover{background-position:-8px -9px;}

/*** paginazione strip thumb ***/
div.ThumbPager {background: url("/images/gallery-bg.gif") repeat scroll 0 0 transparent;    border-bottom: 1px dotted #7B6A66;border-top: 1px dotted #7B6A66;clear: both;margin: 5px 0;overflow: hidden;padding: 0;}
div.ThumbPager a b {display: block; text-indent: -9999px;}
div.ThumbPager a.next_Thumbpage { background: url("http://stbm.it/gamefinal/images/ad_scroll_forward_2012.png") no-repeat 0 15px; display: block; height: 65px; margin: 0; overflow: hidden; padding: 0;width: 28px;}
div.ThumbPager a.back_thumbpage { background: url("http://stbm.it/gamefinal/images/ad_scroll_back_2012.png") no-repeat 0 15px; display: block; float: left;height: 65px; padding: 0;width: 28px;}
div.ThumbPager a.back_thumbpage:hover { background: url("http://stbm.it/gamefinal/images/ad_scroll_back_2012.png") no-repeat 0 -46px; } 
div.ThumbPager a.next_Thumbpage:hover { background: url("http://stbm.it/gamefinal/images/ad_scroll_forward_2012.png") no-repeat 0 -46px }

/* GALLERY VIEW */
.num-foto{text-align:center; clear:both; display:block; margin:0 0 5px;}
.galleZoom{margin:0 0 10px; padding:0; clear:both;}
div.galle_strip {width:560px !important; overflow: hidden;margin:10px auto 5px;float:left;position: relative;visibility: hidden;    left: -5000px;}
div.galle_strip ul{/*width:610px; margin:0 auto;*/}
div.galle_strip ul li {  background: none repeat scroll 0 0 #000000;    border: 2px solid #000000;display: block;float: left;height: 60px;margin: 0 3px 5px 5px;opacity: 0.7;overflow: hidden;padding: 0 !important;text-align: center;width: 100px;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;}
div.galle_strip ul li img { height: 81px;    margin: 0 auto;    width: auto;}
div.galle_strip ul li:hover {filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;}
div.galle_strip ul li.galle_hl {border: 2px solid #FFAB18;filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;}
*:first-child+html div.galle_strip ul li {padding: 0px 0px 0px 0px !important; margin: 1px 2px;}

/* LINK GALLERY*/
div.galLink {clear: both;font-size: 13px; margin: 10px 0;overflow: hidden;padding: 5px 8px; text-align: right;}
div.galLink a {text-decoration: underline;}
div.galLink a:hover {text-decoration: none !important;}  

/*.custom-related-img h3{font-size:18px; border-bottom:#FFCC00 3px solid; padding:0 0 5px 0; margin-bottom:10px}
.custom-related-img ul{margin:0; padding:0}
.custom-related-img ul li{list-style-type:none; float:left; width:180px; margin:0 15px}
.custom-related-img ul li strong{font-size:18px; display:block; clear:both; margin-bottom:5px; height:50px}
.custom-related-img ul li a.pic{background:#eee; width:180px; display:block; padding:10px 0; text-align:center; border:#ccc 1px solid}
.custom-related-img ul li a.pic img{max-height:68px}
.custom-related-img ul li p{font-size:13px; color:#666}*/


/*---------------------------*/
/*------ NUOVA GALLERY ------*/
/*---------------------------*/
.share-gallery { top: 150px; margin-left: -114px!important; }
.gallery_page h2 { text-transform: Capitalize; margin-bottom: 20px; }
.pagertop_gallery { overflow: hidden; margin-bottom:10px;}
.pagertop_gallery a { color: #fff; font-size: 16px;}
.pagertop_gallery a:hover { text-decoration: none; }
.pagertop_gallery .back { float: left; background: url("http://stbm.it/gamefinal/images/gallery_arrow.png") 8px -245px no-repeat #000; padding: 4px 10px 4px 25px; color:#fff;}
.pagertop_gallery .next { float: right; background: url("http://stbm.it/gamefinal/images/gallery_arrow.png") 95px -279px no-repeat #000; padding: 4px 25px 4px 10px; color:#fff;}
.pagertop_gallery .back:hover{ background: url("http://stbm.it/gamefinal/images/gallery_arrow.png") 8px -372px no-repeat #fc0; color: #000; }
.pagertop_gallery .next:hover {  background: url("http://stbm.it/gamefinal/images/gallery_arrow.png") 100px -399px no-repeat #fc0; color: #000; }
.pagertop_gallery .gallerypage { float: left; width: 380px; text-align: center; font: 14px arial; color: #999; padding-top: 5px; }
.gallery_img { overflow: hidden; background: #f8f8f8; padding: 10px; /*margin-top: 10px;*/ position: relative; }
.gallery_img img { max-width: 600px; display: block; margin: auto; }
.gallery_img .page_img {  }
.gallery_img .page_img .back { box-shadow: 0 0 10px #CCCCCC; position: absolute; left: -5px; top: 50%; background: url("http://stbm.it/gamefinal/images/gallery_arrow.png") 10px 35px no-repeat #fff; text-indent: -9999px; width: 40px; height: 100px; margin-top: -50px; }
.gallery_img .page_img .next {z-index:200; box-shadow: 0 0 10px #CCCCCC; position: absolute; right: -5px; top: 50%; background: url("http://stbm.it/gamefinal/images/gallery_arrow.png") 10px -82px no-repeat #fff; text-indent: -9999px; width: 40px; height: 100px; margin-top: -50px; }
.gallery_img .page_img .next:hover, .gallery_img .page_img .back:hover { opacity : .75; }

/* Gallery Correlate */
.gallery_correlate .custom-related-img { background: #f5f5f5; width: 280px; float: left; padding: 10px; }
.gallery_correlate .custom-related-img ul li { overflow: hidden; margin: 10px 0; font-size: 15px; }
.gallery_correlate .custom-related-img ul li strong { float: right; width: 160px;}
.gallery_correlate .custom-related-img ul li .pic { float: left; margin-right: 10px; }
.gallery_correlate .custom-related-img ul li .pic img { max-width: 110px; }
.gallery_correlate .custom-related-img ul li .pic img:hover { opacity: 0.75 }
.gallery_correlate .custom-related-img ul li p { float: right; width: 160px; margin: 5px 0 0; }
.gallery_correlate .custom-related-img ul li p .leggi { font-size: 12px; font-weight: bold; }

/* Articoli Correlati */
.articoli_correlati_gall .custom-related-item { float: right; width: 300px; }
.articoli_correlati_gall .custom-related-item h3 { font-weight: normal; color: #555; }
.articoli_correlati_gall .custom-related-item h3 b { color: #000; }
.articoli_correlati_gall .custom-related-item ul li { overflow: hidden; margin: 10px 0; font-size: 15px; }
.articoli_correlati_gall .custom-related-item ul li strong { float: right; width: 160px;}
.articoli_correlati_gall .custom-related-item ul li .pic { float: left; margin-right: 10px; }
.articoli_correlati_gall .custom-related-item ul li .pic img { max-width: 110px; border: 1px solid #ccc; padding: 2px; }
.articoli_correlati_gall .custom-related-item ul li .pic img:hover { opacity: .75; }
.articoli_correlati_gall .custom-related-item ul li p { float: right; width: 160px; margin: 5px 0 0; }
.articoli_correlati_gall .custom-related-item ul li p .leggi { font-size: 12px; font-weight: bold; }
    

/* modifiche provvisorie FOTOSTORY */
.mkmFotostoryZoom .galPageTitle{margin:0 0 20px;}
.mkmFotostoryZoom .afc_5619851335_infotostory{clear:both; float:left;}
.mkmFotostoryZoom .fotostoryImg{float:right; width:320px; margin:0 0 0 20px;}
.mkmFotostoryZoom .fotostoryImg img{max-width:320px;}
.mkmFotostoryZoom .fotostoryText{float:left; width:280px;}  
.mkmFotostoryZoom .ThumbPager{margin:20px 0 0; clear:both;}
    

/*gallery-correlate-sidebar*/
.gallery-correlate-sidebar .custom-related-img{width:280px !important; margin-left:10px}
.gallery-correlate-sidebar h3.relatedTitle{font-size:15px; color:#666; font-weight:normal}
.gallery-correlate-sidebar h3.relatedTitle b{color:#000}
.gallery-correlate-sidebar ul{margin:10px 0 30px 0}
.gallery-correlate-sidebar ul li {display:block; clear:Both; padding:0 0 10px 0; overflow:hidden}
.gallery-correlate-sidebar ul li div.relFotoImg{float:left; margin-right:10px !important; height:62px; width:110px; overflow:hidden}
.gallery-correlate-sidebar ul li div.relFotoText b.relFotoTitle{font-size:15px; line-height:18px}
div.relFotoText a.relFotoLink b{display:block; font-size:13px; font-weight:normal !important; padding-top:5px !important}

.bodygallery-noside span.zoom-lentina a { background: url("http://stbm.it/gamefinal/images/sprite-bullet_2012.png") no-repeat -327px -443px #FFFFFF; border-radius: 0 0 10px 0; height: 35px; left: 13px; opacity: 0.7; position: absolute; top: 10px; width: 40px; filter:alpha(opacity=70); /* For IE8 and earlier */ }
.bodygallery-noside span.zoom-lentina a:hover{background:#000 url("http://stbm.it/gamefinal/images/sprite-bullet_2012.png") -327px -400px no-repeat;} 


 /*adv fotostory e fotogallery*/
.adv-foto-gallery {
    display: block;
    float: left;
    margin: 10px 0 10px 0;
    overflow: hidden;
    width: 300px;
}

div.gallery_correlate {
    background: none repeat scroll 0 0 #F5F5F5;
    float: right;
    margin: 10px 0 10px 0;
    overflow: hidden;
    padding: 8px;
    width: 300px;
}

/* LINK AL BEST OF */
div.gallery_page div.bestof_link {}
div.gallery_page div.bestof_link a {display:block;overflow:hidden;clear:both;background: #eee;padding:10px;text-align:center;color: #3366CC;font:normal 20px PT Sans,Arial,Helvetica,sans-serif;text-decoration:underline;}
div.gallery_page div.bestof_link a:hover {text-decoration:none;color:#000;background:#FFCC00}

/* ADV 4 FOTO */

.jq-mainPhotoToReplace-gallery { margin: 50px 0 0 !important; text-align: center; display: block; overflow:hidden; }
.jq-mainPhotoToReplace-fotogallery {text-align: center; display: block; overflow:hidden;clear: both;padding: 30px 0 0; }

      
/** NUOVA STRUTTURA GALLERY  **/
.bodygallery-noside{padding:20px}
.bodygallery-noside .fotoHeader{width:100%}
.bodygallery-noside .galZoomer{padding:12px 20px !important}
.bodygallery-noside .galle-adv{width:300px; display:inline-block; margin-left:10px}      
.bodygallery-noside .fotoCommento{display.block; clear:both; overflow:hidden; margin-top:20px}
.bodygallery-noside .sidebar{display:none}
.bodygallery-noside div.main{width:960px !important}
.bodygallery-noside .webtoolgallery_external li{float:left; margin-left:10px}
.bodygallery-noside .webtoolgallery_external{float:right; margin-top:-30px}    
.bodygallery-noside .fotoHeader{float:left}
.bodygallery-noside .GalleryPager_new{display:block; clear:both;}
.bodygallery-noside .webtoolgallery_external li .fb-like{height:65px; overflow:hidden}
.bodygallery-noside .fstoryPage_new{width:700px !important}
.bodygallery-noside .custom-related-img{float:left; margin-left:20px}
.bodygallery-noside .box-videoricette-gz{display:inline-block; float:right}
.bodygallery-noside div.galle_strip{width:880px !important}  
.bodygallery-noside .galZoomer {text-align:center; margin:0 auto}
.bodygallery-noside .galZoomer img{display:inline-block; max-width:575px; vertical-align: top;}
.bodygallery-noside .galle-adv .galLink{clear:both; overflow:hidden}
.bodygallery-noside .galle-adv .galLink{margin:20px  0 0 0; text-align:left}
.bodygallery-noside .fotoHeader{width:100%}
.bodygallery-noside .gallery_img{text-align:center}
.bodygallery-noside .gallery_img img{display:inline}
.bodygallery-noside a.jq-navigationNextLink{vertical-align:top}
.bodygallery-noside .gallerypage{width:700px}
                        
/****** ARTICOLI CORRELATI *******/               
.bodygallery-noside div.gallery_correlate {overflow:hidden; float:right; width:300px; margin:10px 0 0px; padding:6px 8px;}
.bodygallery-noside div.gallery_correlateg h3.relatedTitle { font-size: 18px;}
.bodygallery-noside div.gallery_correlate h3.relatedTitle b{color: #38242A;    font: bold 18px arial;}
.bodygallery-noside div.gallery_correlate ul li {display: block;    float: left;    margin: 10px 0;    padding: 0;    text-align: left;    width: 305px;}
.bodygallery-noside div.gallery_correlate ul li strong a {color: #3366CC;    display: block;
    font-size: 13px;
    line-height: normal !important;
    margin: 0 !important;
    text-align: left !important;
}
.bodygallery-noside div.gallery_correlate ul li a.pic {border: 1px solid #EEE;    display: block;    float: left;    height: 70px;    margin: 0 10px 5px 0;    overflow: hidden;
    position: relative;    width: 120px;text-align: center;}
ustom-related-item ul li a:hover .lens {background-position:5px -23px; background-color:#fff}*/
.bodygallery-noside div.gallery_correlate ul li p {  color: #545454; font-size: 12px;margin:2px 0 0}
.bodygallery-noside div.gallery_correlate ul li p a {color: #3366CC;font-weight: bold;}  
.bodygallery-noside div.gallery_correlate ul li p a:hover {text-decoration:none} 
.bodygallery-noside div.gallery_correlate .custom-related-img{padding:0; margin:0; width:100%}
   
/****** ARTICOLI CORRELATI *******/               
.bodygallery-noside div.custom-related-item {overflow:hidden; float:right; width:300px; margin:10px 0 0px; padding:6px 8px;}
.bodygallery-noside div.custom-related-item h3.relatedTitle { font-size: 18px;}
.bodygallery-noside div.custom-related-item h3.relatedTitle b{color: #38242A;    font: bold 18px arial;}
.bodygallery-noside div.custom-related-item ul li {display: block;    float: left;    margin: 10px 0;    padding: 0;    text-align: left;    width: 305px;}
.bodygallery-noside .custom-related-item ul li strong a {color: #3366CC;    display: block;
    font-size: 15px;
    line-height: normal !important;
    margin: 0 !important;
    text-align: left !important;
}
.bodygallery-noside .custom-related-item ul li a.pic {border: 1px solid #EEE;    display: block;    float: left;    height: 70px;    margin: 0 10px 5px 0;    overflow: hidden;
    position: relative;    width: 120px;text-align: center;}
.bodygallery-noside .custom-related-item ul li p {  color: #000; font-size: 13px;margin:2px 0 0}
.bodygallery-noside .custom-related-item ul li p a {color: #3366CC;font-weight: bold;}  
.bodygallery-noside .custom-related-item ul li p a:hover {text-decoration:none} 
   

 
