/* griglia programmi */

#minigrid{
	background: none;
	margin-right: 0px;
	margin-left: 19px;
	margin-top: 23px;
	height:310px;
}

#minigrid h3{
	font-family: SkyTextMedium,Helvetica,sans-serif !important;
	font-size: 24px !important;
	text-indent: 1px;
}

#minigrid #channellisting .channel_head .star {display:none;top:15px;left:3px;}
#minigrid #channellisting .channel_head .star.off {background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_star_on.png") no-repeat scroll 0 0 transparent;}
#minigrid #channellisting .channel_head .star.off {background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_star_off.png") no-repeat scroll 0 0 transparent;}
#minigrid #channellisting .channel_number {display:none;font-family:SkyTextMedium,sans-serif;
font-size:8px;/*line-height:37px;*/color:#fff;margin-left:5px;margin-top:3px;}


#minigrid #channellisting .channel_head h4 a {max-width:93px;left:10px;line-height:37px; background-position:0 50% !important;}
#minigrid #fascia_menu {top:-8px;left:-25px;}
#minigrid #fascia_menu .sel {
	background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_adesso.png") no-repeat 0 0;
	  color: #81A4C7;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    padding: 4px 0 0 18px;
    width: 66px;
	}
#minigrid #fascia_menu .sel  a {   
	font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 12px;
      color: #81A4C7;
      margin-top:1px;
      margin-left:-8px;}

#planlisting .channel li .titolo {font-weight:normal;font-size:12px;color:#74BCF4;}
#planlisting .channel li a .titolo {color:#fff;}

#timeline{
	width: 627px;
	height: 29px;
	margin-bottom: 0px;
	background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_timeline.png") center top no-repeat;
}

#timeline span{
	font-family: SkyTextMedium,Helvetica,sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin-top: 6px;
	width: 87px;
	text-align: right;
}

.timeline_grid li{
	font-family: SkyTextMedium,Helvetica,sans-serif;
	font-size: 11px;
	color: #ffffff;
	background: transparent;
}

.timeline_grid .back{
	width: 18px !important;
}

.timeline_grid .timeline_time_scroller{
	background: transparent;
}

.timeline_grid .timeline_time_scroller li{
	background: transparent;
	border-right: 1px solid #4d6179;
	margin-right: 0px;
}

.timeline_grid{
	margin-top: 6px;
	left: 97px;
}

.timeline_grid .next a{
	background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_next.png") center top no-repeat;
}

.timeline_grid .back a{
	background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_prev.png") left top no-repeat;
}

#planlisting .channel_plan_row{
	border-bottom: none;
	border-top: none;
	height: 39px;
}

#channellisting .channel_head_row{
	border-bottom: none;
	border-top: none;
	height: 39px;
	width: 113px;
	background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_channel_head_row.png") left top no-repeat;
}

#grid_channel_head_wrapper{
	width: 113px;
	margin-right: 1px;
	background: #1c2c46;
}

#channellisting .channel_head{
	background: none;
}

#planlisting .channel{
	height: 39px;
	background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_program_block.png") left top repeat-x;
}

#grid_body{
	background-color: #183560;
	height: 195px;
}

#planlisting .channel li{
	height: 39px;
	background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_program_block_left.png") left -1px no-repeat;
	padding: 0px 0px 0px 12px;
	line-height: 13px;
}

#planlisting .channel li .block_right{
	height: 39px;
	background: none;
}

#planlisting .channel li a{
	font-family: SkyTextMedium,Helvetica,sans-serif;
	font-size: 12px;
	color: #ffffff;
}

#planlisting .channel li.dsmall{
	padding: 0px 0px 0px 7px;
	margin: 1px 0px 0px 0px;
}

#minigrid #planlisting .channel li.dsmall{padding:0 2px;}
#planlisting .channel li .descriz{
	font-family: SkyTextRegular,Helvetica,sans-serif;
	font-size: 11px;
	color: #74bcf4;
}

#minigrid a.gotogrid{
	display: block;
	height: 27px;
	margin: 0px;
	background: #0e2136;
	width: 603px;
	font-family: SkyTextMedium,Helvetica,sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 11px 0px 0px 24px;
}

.filters #fascia_butt{
	width: 66px;
	height: 25px;
	font-family: SkyTextMedium,Helvetica,sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #81a4c7;
	padding: 4px 0px 0px 18px;
}

.filters a.adesso{
	background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_adesso.png") left top no-repeat;
}

.filters a.adesso:hover{
	background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_adesso.png") left top no-repeat;
}

#minigrid .filters{
	right: 1px;
	top: 3px;
	width: 84px;
	height: 29px;
}

#fascia_menu{
	background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_filter_fascia_open.png") left top no-repeat;
}


/* griglia */

/*definizione fonti */

.guidatv-wrap #preview_body h3  {font-family:'SkyText',sans-serif;}

.guidatv-wrap #titologriglia.grigliaprogrammi, 
#grid_head #filters h3,
#grid_head #data_butt,
#grid_head #fascia_butt,
#grid_head #categorie_butt,
#grid_head #genere_butt,
#grid_head p.primaserata,
#grid_head span.legend, 
#grid_foot span.legend,
.guidatv-wrap #grid_head   {font-family:'SkyTextMedium',sans-serif;}

.guidatv-wrap #titologriglia.grigliaprogrammi {font-size:24px;font-weight:normal;color:#fff;display:block;margin: 5px 0 12px;}

.guidatv-wrap #grid_head {height:40px;}
#grid_head {background:transparent;}
#grid_head #filters {background:#0f2137;margin-bottom:15px;}
#grid_head #filters h3 {font-size:14px;color:#e8c454;padding:12px 0 0 25px;}
#grid_head #filter_bar {background:none;}
#grid_head #data_butt,
#grid_head #fascia_butt,
#grid_head #categorie_butt,
#grid_head #genere_butt,
#data_menu .sel {background:none;font-size:14px;font-weight:normal;}


#grid_head #data_butt {
	left:240px;
	background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_arrow_standard_down.png") no-repeat 100% 50%;
	width:85px;
	}
	
#grid_head #fascia_butt {
	left:383px;
background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_arrow_standard_down.png") no-repeat 100% 50%;
width:70px;
}

#grid_head #categorie_butt {
	left:530px;
	background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_arrow_standard_down.png") no-repeat 100% 50%;
	width:138px;
	}
	
#grid_head #genere_butt,
#genere_menu {left:650px;}

#data_menu, 
#fascia_menu,
#categorie_menu,
#genere_menu {top:52px;z-index:30;}

#grid_head p.primaserata {font-size:14px;right:20px;
background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_primaserata.png") no-repeat 0 0;
}


 #data_menu {width:115px;height:275px;top:41px;left:208px;padding:10px 15px;
 background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_bg_filter_data_open.png") no-repeat 0 31px;}
 #data_menu #giorno0 {border:0;}
 #data_menu li {height:33px;line-height:33px;}
 #data_menu li a {font-family:SkyTextRegular,sans-serif;font-size:14px;font-weight:normal;padding:0;color:#fff;border-top:1px solid #5c6f86;display:block;}
 #data_menu li a span {color:#fff;}
 
 #data_menu li.sel {
 	border:0;
 font-family:SkyTextMedium,​sans-serif;
 font-size:14px;
 margin-left:25px;
 margin-top:-1px;
 margin-bottom:15px;
 background:#0f2137 url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_arrow_standard_up.png") no-repeat 100% 50%;
 width:85px;}
 
 #data_menu li.sel a{border:0;font-family:SkyTextMedium,​sans-serif;}
 #data_menu li.sel a span {font-family:SkyTextMedium,​sans-serif;}
 #data_menu li a:hover {color:#fff;}
 
 
 #fascia_menu {width:133px;height:203px;top:42px;left:358px;padding:10px 15px;
 background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_bg_filter_fascia_open.png") no-repeat 0 31px;}
 #fascia_menu li {height:33px;line-height:33px;width:120px;}
 #fascia_menu li a {
 font-family:SkyTextRegular,sans-serif;
 font-size:14px;
 font-weight:normal;
 padding:0 0 0 30px;
 margin:0;
 color:#fff;
 border-top:1px solid #5c6f86;
 display:block;}
 #fascia_menu li a span {color:#fff;}
 
#fascia_menu li.sel {
	font-family:SkyTextMedium,​sans-serif;
	 font-size:14px;
	margin-left:10px;
	margin-top:-2px;
	margin-bottom:15px;
	background:#0f2137 url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_arrow_standard_up.png") no-repeat 100% 50%;
	width:78px;
	}
	
#fascia_menu li.sel  a,
#fascia_menu li.now  a  {border:0;font-family:SkyTextMedium,​sans-serif;}

#fascia_menu .now { background:url("lv_guidatv_ico_fascia_now.png") no-repeat 0 31px;}
#fascia_menu .mattina { background:url("lv_guidatv_ico_fascia_mattina.png") no-repeat 0 31px;}
#fascia_menu .pomeriggio { background:url("lv_guidatv_ico_fascia_pomeriggio.png") no-repeat 0 31px;}
#fascia_menu .serata { background:url("lv_guidatv_ico_fascia_serata.png") no-repeat 0 31px;}
#fascia_menu .notte { background:url("lv_guidatv_ico_fascia_notte.png") no-repeat 0 31px;}
 

 #categorie_menu {width:194px;height:418px;top:42px;left:515px;padding:10px 15px;
 background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_bg_filter_categoria_open.png") no-repeat 0 31px;}
 #categorie_menu li,
 #categorie_menu li.now {
 	height:33px;
 	line-height:33px;
 	width:164px;
 font-family:SkyTextRegular,sans-serif;
 font-size:14px;
 font-weight:normal;
 padding:0;
 margin:0;
 color:#fff;
 border-top:1px solid #5c6f86;
 display:block;}
 
 #categorie_menu li label.dis,
  #categorie_menu li label {
  	font-family:SkyTextRegular,sans-serif;
 font-size:14px;
 color:#fff;
 }


#categorie_menu li.sel {
	font-family:SkyTextMedium,​sans-serif;
	 font-size:14px;
	margin-left:6px;
	margin-top:-3px;
	margin-bottom:15px;
	background:#0f2137 url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_arrow_standard_up.png") no-repeat 100% 50%;
	width:141px;
	}
	
#categorie_menu li.sel a{
	font-family:SkyTextMedium,​sans-serif;
	 font-size:14px;
	}
#categorie_menu li.sel,
#categorie_menu li.now {border:0;}

#data_menu li.sel {border:0;}
  #data_menu li.sel a {border:0;display:none;}
 

#main_body {background:none #454545;}
.guidatv-wrap #grid_head #timeline {background:none;width:auto;height:30px;}


/* lunghezza griglia programmi */

.guidatv-wrap #grid_channel_plan_wrapper, 
.guidatv-wrap  .timeline_grid .timeline_time_scroller {
  width: 791px;
}

/* legend - misura freccia back */

.guidatv-wrap .timeline_grid {left:108px;}


/* legend e lista canali */

.guidatv-wrap #grid_head span.legend, 
.guidatv-wrap #grid_foot span.legend,
.guidatv-wrap #grid_channel_head_wrapper{width:141px;}




.guidatv-wrap .timeline_grid {top:0;margin-top:0;}

.guidatv-wrap .timeline_grid li {height:30px!important;line-height:30px!important;}
.guidatv-wrap .timeline_grid .back {width:33px!important;background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_timeline_back.png") no-repeat 0 0;
position:relative;right:-8px;z-index:10;}
.guidatv-wrap .timeline_grid .back a {width:33px!important;height:30px;background-image:none;}
.guidatv-wrap .timeline_grid .next {width:28px;height:30px;margin-left:-1px;}
.guidatv-wrap .timeline_grid .next a {width:28px;height:30px;background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_timeline_next.png") no-repeat 0 0;}
.guidatv-wrap .timeline_grid .timeline_time_scroller  {background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_timeline.png") repeat-x 0 0;position:relative;z-index:3;}
.guidatv-wrap .timeline_grid .timeline_time_scroller ul li {height:20px!important;line-height:20px!important;margin-top:5px;font-weight:normal;}
.guidatv-wrap .timeline_grid .timeline_time_scroller ul li.serata {height:30px!important;line-height:30px!important;margin-top:0px;color:#223b5a;background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_primaserata_bg.png") repeat-x 0 0;} 


.guidatv-wrap  #grid_head span.legend, 
.guidatv-wrap  #grid_foot span.legend {font-size:12px;color:#fff;}
.guidatv-wrap  #grid_foot .timeline_grid .back {background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_timeline_back_foot.png") no-repeat 0 0;}
.guidatv-wrap  #grid_foot .timeline_grid .next a {background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_timeline_next_foot.png") no-repeat 0 0;}
.guidatv-wrap #grid_foot .timeline_grid .timeline_time_scroller  {background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_timeline_foot.png") repeat-x 0 0;}

.guidatv-wrap #grid_head span.legend {background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_timeline_legend.png") no-repeat 0 0;}
.guidatv-wrap  #grid_foot {background-color:transparent;}
.guidatv-wrap  #grid_foot span.legend {background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_timeline_legend_foot.png") no-repeat 0 0;}


.guidatv-wrap #grid_body {height:470px;background:transparent;}

.guidatv-wrap #channellisting .channel_head_row {width:auto;height:47px;background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_channel_head_row.png") no-repeat 0 0;}
.guidatv-wrap #channellisting .channel_head span {color:#fff;padding:16px 0 0 8px;}
.guidatv-wrap #channellisting .channel_head a.star {top:12px; left:27px;width:17px; height:16px;background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_star_on.png") no-repeat 0 0;}
.guidatv-wrap #channellisting .channel_head a.star.off {background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_star_off.png") no-repeat 0 0;}
.guidatv-wrap #channellisting .channel_head a.star.on {background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_star_on.png") no-repeat 0 0;}
.guidatv-wrap #channellisting .channel_head h4 {height:47px;}
.guidatv-wrap #channellisting .channel_head h4 a {left:48px;height:37px;background-position:0 50%!important;}

.guidatv-wrap #planlisting .channel_plan_row {height:47px;}

.guidatv-wrap #planlisting .channel {height:47px;background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_program_block.png") repeat-x 0 0;}
.guidatv-wrap #planlisting .channel li {height:42px;padding-top:5px;background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_program_block_left.png") no-repeat 0 0;margin-top:0;margin-left:-3px;padding-right:3px;}
.guidatv-wrap #planlisting .channel li .block_right {height:47px;background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_program_block_right.png") no-repeat 100% 0;}
.guidatv-wrap #planlisting .channel li.dsmall {}


.guidatv-wrap #planlisting .channel li .titolo {font-weight:normal;font-size:12px;color:#74bcf4;}
.guidatv-wrap #planlisting .channel li a .titolo {color:#fff;}


.guidatv-wrap #preview {background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_griglia_big_preview.png") no-repeat 0 0;z-index:30;top:116px;}
.guidatv-wrap #preview_head .close {background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_butt_close.png") no-repeat 0 0;width:10px;height:10px;}



/* preview griglia */
#preview_body h3 {display:block;font-family:SkyTextBold!important;font-size:18px!important;position: relative; top: 7px; left: 7px;font-weight:normal!important;}
#preview_body h3 a  {font-family:SkyTextBold!important;font-size:18px!important}
#preview_body p {margin-left: 13px;font-family:SkyTextRegular!important;font-size:14px!important;}
#preview_body p.description {margin-top: 10px; font-size:14px;font-family:SkyTextNormal!important;line-height: 1.2em; margin-left: 15px;}
#preview_body p.description a {color: #EEC84B;}
#preview_body p.tools {margin-left: 13px;}

#preview_body p.canale {margin-top: 2px; margin-left: 15px;}
#preview_body p.programmazione {font-size: 14px; position: relative; top: -9px; left: 6px;}
#preview_foot p.due {background: none; position: relative; top: -23px; color: #EEC84B;font-family:SkyTextMedium;font-size:16px;}
#preview_foot a {background: none; color: #EEC84B; padding-left: 0;}
#preview_body .due {background: none;}

#preview_body p.canale a img {height: 40px;}
div#preview_body div img#oval {display: none;}
#preview_body .memo {background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_memo_ico.png") no-repeat scroll 50% 0;}
#preview_body .rec {background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_rec_ico.png") no-repeat scroll 50% 0;}
#preview_body .add {background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_guidatv_add_ico.png") no-repeat scroll 50% 0;}



/* visore */
#lv_slideShow {
    height: 349px;
    overflow: hidden;
    position: relative;
    width: 992px;
}
#lv_slideShow ul, #lv_slideShow li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#lv_slideShow li {
    background-color:transaprent;
    height: 349px;
    overflow: hidden;
    text-align: center;
    width: 992px;
    position:relative;
}

.lv_slideShow_overlay {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_overlay_bg.png") no-repeat scroll center center transparent;
    height: 111px;
    margin-left: -66px;
    margin-top: 100px;
    position: absolute;
		top: 0px;
		left: 50%;
    visibility: hidden;
    z-index:5;
    width: 112px;
}
.lv_slideShow_overlay.light {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_overlay_light_bg.png") no-repeat scroll center center transparent;
}
.videoClose {
    bottom: 340px;
    color: white;
    cursor: pointer;
    display: none;
    float: right;
    font-size: 10px;
    padding: 0 13px;
    position: absolute;
    right:0px;
    top:10px;
    z-index:11;
}
#nextBtn {
    display: block;
    float: left;
    height: 42px;
    width: 28px;
}
#prevBtn {
    display: block;
    float: left;
    height: 42px;
    width: 28px;
}
#prevBtn a {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/btn_prev.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 42px;
    width: 28px;
}
#nextBtn a {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/btn_next.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 42px;
    width: 28px;
}
.video_container {
    display: none;
    height: 349px;
    margin-left: 45px;
    width: 900px;
}
.type_wide .video_container {
    margin-left: 280px;
}
.type_wide .videoClose {
   /* margin-right: 215px; */
}
.lv_slideShow_img_placeholder {
    cursor: pointer;
    height: 349px;
    overflow: hidden;
}
ol#controls {
    display: block;
    float: left;
    height: 42px;
    padding: 0 0 0 11px;
}
ol#controls li {
    background-color: transparent;
    float: left;
    height: 25px;
    list-style: none outside none;
    margin: 17px 11px 0 0;
    padding: 0;
    width: 9px;
}
ol#controls li a {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_control_dot.png") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 9px;
    text-decoration: none;
    width: 9px;
}
ol#controls li.current a {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_control_dot_current.png") no-repeat scroll left top transparent;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {
    outline: medium none;
}
#lv_slideShow_control {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_control_bg.png") no-repeat scroll left top transparent;
    height: 42px;
    left: 0;
    position: absolute;
    top: 307px;
    width: 996px;
}
#lv_slideShow_control_dots {
    display: block;
    height: 42px;
    line-height: 42px;
    margin: 0 auto;
    text-align: center;
}
.lv_slideShow_text {
    height: 349px;
    margin-left: 21px;
    max-width: 344px;
    position: absolute;
    text-align: left;
    top:0px;
    left:0px;
    z-index:4;
}

.lv_slideShow_text_logo {
    margin-top: 29px;
}

/* non sottolineato */
.lv_slideShow_text_logo a:hover {text-decoration:none;}


.lv_slideShow_text_title {
    color: #FFFFFF;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 42px;
    margin-top: 30px;
    line-height:1em;
}
.lv_slideShow_text_abstract {
    color: #FFFFFF;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 16px;
    line-height: 19px;
    margin-top: 11px;
}
.lv_slideShow_text_title a {
    color: #FFFFFF;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 42px;
    text-decoration: none;
}
.lv_slideShow_text_abstract a {
    color: #FFFFFF;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 16px;
    text-decoration: none;
}
.lv_slideShow_text_title a:hover {
    text-decoration: underline;
}
.lv_slideShow_text_abstract a:hover {
    text-decoration: underline;
}
.lv_slideShow_text_button a {
    display: block;
    float: left;
    height: 22px;
    text-decoration: none;
}
.lv_slideShow_text_button_2:hover {
    text-decoration: underline;
}
.lv_slideShow_text_button_1:hover {
    text-decoration: underline;
}
.lv_slideShow_text_button_1 {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_text_button_1.png") no-repeat scroll left top transparent;
    color: #FFFFFF;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 16px;
    line-height: 20px;
    padding-bottom: 2px;
    padding-left: 25px;
    margin-right:26px;
}

.lv_slideShow_text_button_2 {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_text_button_2.png") no-repeat scroll left top transparent;
    color: #FFFFFF;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 16px;
    line-height: 20px;
    padding-bottom: 2px;
    padding-left: 25px;
}
.lv_slideShow_text_button {
    margin-top: 17px;
}


/* seconda linea */

.lv_slideShow_text_button.secondalinea {
    bottom: 50px;
    margin-left: -8px;
    position: absolute;
}

.type_wide {
    visibility: hidden;
}
.type_wide #lv_mainContent {
    width: auto;
}
.type_wide #lv_slideShow_control {
    background-repeat: repeat-x;
    width: 100%;
}
.type_wide #lv_slideShow li {
    text-align: center;
}
.type_wide .lv_slideShow_text {
    text-align: left;
}
.type_wide #lv_slideShow {
    margin: 0 auto;
}
.lv_slideShow_text_prodotti_title {
    color: #FFFFFF;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 20px;
    padding-top: 27px;
}
.lv_slideShow_text_prodotti_logo {
    padding-top: 4px;
}
.lv_slideShow_text_prodotti_showtitle {
    color: #FFFFFF;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 23px;
    padding-top: 12px;
}
.lv_slideShow_text_prodotti_showtime {
    color: #FFFFFF;
    font-family: SkyTextRegular,Helvetica,sans-serif;
    font-size: 15px;
    padding-top: 7px;
}
.lv_slideShow_text_prodotti_showrec {
    bottom: 75px;
    padding-top: 40px;
    position: absolute;
    width: 220px;
}
.lv_slideShow_text_prodotti_showrec a {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slider_rec_ico.png") no-repeat scroll left center transparent;
    color: #FFFFFF;
    display: block;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 15px;
    height: 22px;
    line-height: 20px;
    padding-left: 27px;
    position: absolute;
    text-decoration: none;
}
.lv_slideShow_remote {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_remote_bg.png") no-repeat scroll right top transparent;
    height: 349px;
    margin-left: 708px;
    margin-top: 13px;
    overflow: hidden;
    padding-left: 710px;
    position: absolute;
    text-align: left;
    top: 0;
    width: 284px;
}
html > body .lv_slideShow_remote {
    padding-left: 0;
}
.lv_slideShow_remote_row_1 {
    height: 116px;
    overflow: hidden;
}
.lv_slideShow_remote_row_1_left {
    float: left;
    max-width: 104px;
}
.lv_slideShow_remote_row_1_left img {
    margin: 12px 0 0 16px;
}
.lv_slideShow_remote_row_1_right {
    float: right;
    max-width: 180px;
}
.lv_slideShow_remote_row_1_right_title {
    color: #000000;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 20px;
    padding: 13px 0 0 7px;
}
.lv_slideShow_remote_row_1_right_text {
    color: #818181;
    font-family: SkyTextRegular,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 14px;
    padding: 3px 18px 0 9px;
}
.lv_slideShow_remote_row_2 {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_remote_row_2_bg.png") no-repeat scroll 250px 22px transparent;
    height: 57px;
    margin-top: 10px;
}
.lv_slideShow_remote_row_2 a {
    color: #FFFFFF;
    display: block;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    height: 67px;
    text-decoration: none;
}
.lv_slideShow_remote_row_2 a:hover {
    text-decoration: none;
}
.lv_slideShow_remote_row_3 {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_remote_row_3_bg.png") no-repeat scroll 250px 22px transparent;
    height: 59px;
}
.lv_slideShow_remote_row_3 a {
    color: #FFFFFF;
    display: block;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    height: 67px;
    text-decoration: none;
}
.lv_slideShow_remote_row_3 a:hover {
    text-decoration: none;
}
span.lv_slideShow_remote_row_link_up {
    display: block;
    font-size: 19px;
    padding: 8px 0 0 16px;
}
span.lv_slideShow_remote_row_link_down {
    display: block;
    font-size: 15px;
    padding: 4px 0 0 16px;
}
.lv_slideShow_remote_row_4 {
    background: url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_remote_row_4_bg.png") no-repeat scroll 2px top transparent;
    height: 45px;
}
.lv_slideShow_remote_row_4 a {
    color: #FFFFFF;
    display: block;
    font-family: SkyTextMedium,Helvetica,sans-serif;
    font-size: 19px;
    height: 45px;
    line-height: 45px;
    padding-left: 48px;
    text-decoration: none;
}


/* versione slide nera */

#visore-lv .black .lv_slideShow_text_logo,
#visore-lv .black .lv_slideShow_text_logo a,
#visore-lv .black .lv_slideShow_text_title,
#visore-lv .black .lv_slideShow_text_title a,
#visore-lv .black .lv_slideShow_text_abstract,
#visore-lv .black .lv_slideShow_text_abstract a {color:#000;}
#visore-lv .black .lv_slideShow_text_button_1 {background-image:url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_text_button_1_black.png");}
#visore-lv .black .lv_slideShow_text_button_2 {background-image:url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_text_button_2_black.png");}
#visore-lv .black .lv_slideShow_text_button_1,
#visore-lv .black .lv_slideShow_text_button_2, 
#visore-lv .black .lv_slideShow_text_button_1 a,
#visore-lv .black .lv_slideShow_text_button_2 a {color:#000;}

#visore-lv .black .lv_slideShow_overlay,
.lv_slideShow_overlay.black {background-image:url("/etc/designs/skygenerics/library/statics/images/lv/lv_slideShow_overlay_bg_black.png");}

#visore-lv .black,
#visore-lv .black a {color:#000;}
#visore-lv .black a.videoClose { color: #FFF;} /* il link chiudi rimane bianco */

/* no pad */
.nopad {margin-left:10px;}

/* no image */
.noimage {background:none!important;padding-left:0;}
.lv_slideShow_text_button.secondalinea.noimage {margin-left:0;}

/* no sottolineatura */
.noSottolineatura {text-decoration: none !important;}

/* testi speciali */
.lv_slideShow_text_title.testopiccolo,
.lv_slideShow_text_title.testopiccolo a {
	font-family: SkyTextMedium,Helvetica,sans-serif;
	font-size: 30px; text-decoration: none;line-height:26px;}

#visore.services, #visore.slider {
    margin-left: auto;
    margin-right: auto;
    width: 974px;
}
#visore.services, #visore.slider, #visore-ac {
    margin: 16px auto 23px;
    width: 974px;
}


/* fix footer */
html body div#footer,
html body div#footer #menuFooter,
html body div#footer #menuFooter ul {min-height:90px!important;}
html body div#footer {padding-bottom:20px}
#lv_sites {width:100%;height:60px;background:url("/etc/designs/skygenerics/library/statics/images/lv/lv_sites_bg.png") repeat-x  0 55px;}
#lv_sites ul {margin:0 auto;}

/* fix slide */
#lv_slideShow .video_container{ margin-left: 45px;width:900px;}
