@charset "utf-8";
/* CSS Document */
	
/* slider layout */
.lof-slidecontent											{ position:relative; overflow:hidden; margin-top:5px; width:960px; height:300px; }
.lof-slidecontent .preload									{ height:100%; width:100%; position:absolute; top:0; left:0; z-index:100000; text-align:center; background:#FFF}
.lof-slidecontent .preload div								{ height:100%; width:100%; background:transparent url(lofslidernews/load-indicator.gif) no-repeat scroll 50% 50%;}

.lof-slidecontent .main-slider-content						{ width:684px; height:300px;}

.lof-slidecontent  .sliders-wrapper							{ position:relative; height:100%; width:900px; z-index:3px; overflow:hidden; }
.lof-slidecontent  ul.sliders-wrap-inner					{ overflow:hidden; background:transparent url(lofslidernews/load-indicator.gif) no-repeat scroll 50% 50%; padding:0px; margin:0; position:absolute; overflow:hidden;}
.lof-slidecontent  ul.sliders-wrap-inner li					{ overflow:hidden; padding:0px;margin:0px;	float:left;	position:relative;}
/* aggiunta per compensare margine alto di chrome*/
.lof-slidecontent  ul.sliders-wrap-inner li img				{  width:684px; height:300px;}
/* aggiunta per compensare margine alto di chrome*/
.lof-slidecontent  .lof-opacity  li							{ position:absolute; top:0; left:0; float:inherit; }

.lof-slidecontent  .navigator-content						{ position:absolute; right:0; top:00px; z-index:9; height:300px; width:310px; overflow:hidden; color:#FFF }
.lof-slidecontent  .navigator-wrapper						{ position:relative; z-index:10; height:180px; width:310px; overflow:hidden; color:#FFF; float:left }
.lof-slidecontent  ul.navigator-wrap-inner					{ top:0; padding:0; margin:0; position:absolute; width:100%; font-size:12px }
.lof-slidecontent  ul.navigator-wrap-inner li				{ cursor:hand; cursor:pointer; list-style:none;	padding:0; margin-left:0px; overflow:hidden; float:left; display:block; text-align:center;}
.lof-slidecontent  ul.navigator-wrap-inner h3				{ color:white}


ul.sliders-wrap-inner li img								{ padding:0px;/* margin-top:-15px  aggiunto margin perche in chrome scivola in basso*/}

.lof-slidecontent .slider-description						{ font-size:12px; }
.lof-slidecontent .slider-description p						{padding-left:20px;}
.lof-slidecontent .slider-description a.readmore			{ color:#58B1EA; font-size:1em; }
.lof-slidecontent .slider-description a						{ color:#FFF; }
.lof-slidecontent .slider-description						{ z-index:100px; position:absolute; bottom:10px; left:0px; width:350px; background:url(lofslidernews/bg_trans.png); height:100px; padding:10px; color:#FFF;}
.lof-slidecontent .slider-description h4					{ font-size: 14px; margin: 10px 0; padding: 0; padding-left:20px;}
/* MODIFICA PERSONALIZZATA */
.lof-slidecontent .slider-description .slider-meta a		{ margin:0; background:#e80000; font-size:1em; padding:2px 3px; text-transform:uppercase; text-decoration:none; margin-left:20px}
/* MODIFICA PERSONALIZZATA */
.lof-slidecontent  .item-meta a:hover						{ text-decoration:underline;}
.lof-slidecontent  .item-meta i								{ font-size:70%; }

/* item navigator */
/* MODIFICA PERSONALIZZATA immagini */
.lof-slidecontent ul.navigator-wrap-inner  li.active		{ background:url(lofslidernews/arrow-bg.png) no-repeat scroll left center; color:#FFF}
/* MODIFICA PERSONALIZZATA immagini */
.lof-slidecontent ul.navigator-wrap-inner  li >  div		{ background:#999999;	color:#FFF;	height:100%; position:relative; margin-left:15px; padding-left:15px; border-top:1px solid #E1E1E1; text-align:left}

/* MODIFICA PERSONALIZZATA immagini */
.lof-slidecontent ul.navigator-wrap-inner li.active div		{ background:url(lofslidernews/grad-bg.gif); color:#FFF; }
/* MODIFICA PERSONALIZZATA immagini */
.lof-slidecontent ul.navigator-wrap-inner li img			{ height:70px; width:70px; margin:10px 15px 10px 0px; float:left; padding:3px; border:#C5C5C5 solid 1px;}
.lof-slidecontent ul.navigator-wrap-inner li.active img, 
.lof-slidecontent ul.navigator-wrap-inner li:hover img		{ border:#6C8E5C solid 1px;}
.lof-slidecontent  .button-next, 
.lof-slidecontent .button-previous							{ display:block; width:40px; color:#FFF; cursor:pointer; position:absolute; height:100%; z-index:40; top:0; text-indent:-999px; }
.lof-slidecontent   .button-next							{ right:0px; background:url(lofslidernews/next.png) no-repeat right center;}
.lof-slidecontent  .button-previous							{ left:0px; background:url(lofslidernews/previous.png) no-repeat left center;}

.lof-slidecontent .button-control							{ position:absolute;  top:10px;  right:48%; height: 20px; width: 20px; cursor:hand; cursor:pointer;	background:url(lofslidernews/transparent_bg.png) repeat;}

.lof-slidecontent .button-control span						{ display:block;  width:100%; height:100%;}
.lof-slidecontent .action-start span						{ background:url(lofslidernews/play.png) no-repeat center center;}
.lof-slidecontent .action-stop span							{ background:url(lofslidernews/pause.png) no-repeat center center;}