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

/*-----------------------------------------------------
				PAGINA DETAIL (news_detail)
------------------------------------------------------*/
#box_main .img_detail { width:444px; overflow:hidden; margin:0; padding:10px; border:0; display:block;}
#box_main .img_detail img{ display:block}

#box_main .main_info_mostra { width:444px; height:auto; margin:0; padding:10px; font-size:14px; background-color:#e5e3dd}
#box_main .main_info_mostra .data {padding-bottom:2px; font-style:oblique;}
#box_main .main_info_mostra .sede {padding-bottom:2px;}
#box_main .main_info_mostra h1 { padding:0 0 2px 0; font-weight:bold}
#box_main .main_info_mostra .caption {padding:5px 0; font-size:12px}

#box_main .main_info_news { width:444px; overflow:hidden; padding:10px; border:0; background-color:#e5e3dd}
#box_main .main_info_news h1 { padding:0 0 5px 0; font-weight:bold}
#box_main .main_info_news img{ display:block}

#box_main h1 {width:auto; font-size:14px; padding:4px 10px; font-weight:bold}
#box_main .sede_mostra {width:auto; font-size:14px; padding:0 10px; font-style:oblique}
#box_main .data_mostra {width:auto; font-size:14px; padding:0 10px;}

#box_main .sede_evento {width:auto; font-size:14px; padding:2px 10px; font-style:oblique}
#box_main .data_evento {width:auto; font-size:14px; padding:2px 10px;}

.box_detail { width:auto; height:auto; padding:5px 10px 10px;}

.box_detail .img_gallery { width:auto; height:auto; overflow:hidden; margin:5px 0; padding:0 0 10px 0; border-bottom:1px solid #4d5756}
.box_detail .img_gallery p{ width:auto; margin-bottom:2px;}
.box_detail .img_gallery a{ float:left; width:auto; display:block; background-color:#FFF; margin-right:16px}
.box_detail .img_gallery .last{margin-right:0}

.box_detail .info_bb { width:auto; height:auto; text-align:right; margin:5px 0; padding:5px 0 10px 0; border-top:1px solid #4d5756}
.box_detail .info_bb a{ font-size:19px}

.box_detail .video{ width:auto; height:auto; overflow:hidden; margin:5px 0; padding:5px 0 10px 0; border-bottom:1px solid #4d5756}

.box_detail .descr{ width:444px; height:auto; overflow:hidden; margin:10px 0}
.box_detail .descr .img{ float:left; width:auto; margin-right:10px; text-align:center}
.box_detail .descr .texts{ float:left; width:80%;}
.box_detail .descr .texts .description{ margin-top:10px;}
.box_detail .descr .texts .description p{ margin-bottom:10px;}
.box_detail .descr p{ margin-bottom:10px;}

.box_detail .print{ width:auto; margin:10px 0; line-height:20px; font-size:11px;}
.box_detail .print a{ font-size:11px;}
.box_detail .print a img{ display:inline}
.box_detail .print a:hover{ text-decoration:none}

.box_detail .schd{ width:444px; height:auto; overflow:hidden; padding:10px 0 15px; border-top:1px solid #505d5d }
.box_detail .schd .tit{ margin-bottom:5px}
.box_detail .schd a{ text-decoration:underline}
.box_detail .schd .ico_share{ float:left; width:60px; height:25px; overflow:hidden; padding:2px 0; margin-right:10px}
.box_detail .schd .ico_share img{ float:left; width:auto; margin-right:5px}
.box_detail .schd .tags{ float:right; width:370px; text-align:right; color:#a3a8a8}
.box_detail .schd .tags a{ font-size:11px; color:#a3a8a8}

.box_detail h3{ font-size:14px;}
.box_detail .descr .par_mission{ margin:10px 0; padding:10px 0; font-style:oblique; font-size:14px; border-top:1px solid #bcbab6; border-bottom:1px solid #bcbab6}

.box_detail .mappa{ width:auto; height:350px; border:1px solid #fff; padding:4px}



/*.slideshow-captions {
	color:#000
}

.slideshow-captions {
	position:absolute; left:0; top:246px; font-size:14px; color:#00; 
	font-weight:bold; background-color: #fff; padding:5px; width:434px;
}
.slideshow-captions-hidden {
	height: 0;
	opacity: 0;
}
.slideshow-captions-visible {
	height: 40px;
	opacity: 0.6;
}

.slideshow-images {
	position:absolute; left:0; top:0;
}		

.slideshow-thumbnails {
	top:305px; z-index:10002; color:#000
}
.slideshow-thumbnails-active {
	width:60px; height:40px;
	opacity: 1;
}
.slideshow-thumbnails-inactive {
	width:60px; height:40px;
	opacity: 0.5;
}

#box_slideshow { width:444px; height:350px; padding:10px;}*/


