<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body 
{
    padding:0;
    margin:0;
    font-size:14px;
    font-family:Arial;
    color:#fff;
    background-color:#191919;
	min-width:1100px;
}

br
{
	line-height:16px;
}

.clear{
    clear:both;
    height:0;
	overflow:hidden;
}

.relativeFix
{
	position:relative;
	height:0;
}

.centratoreLargo
{
	position:relative;
	width:1112px;
	margin:auto;
}

.centratoreStretto
{
	position:relative;
	width:983px;
	margin:auto;
}

.boxSfondoTotale{
	min-width:983px;
}

.notainformativaHire
{
	text-decoration:underline;
	cursor:pointer;
}

a img
{
    border:0;
}

h1, h2, h3, h4, h5, h6, p
{
    padding:0;
    margin:0;
}

ul
{
    padding:0 0 0 20px; /*20px di padding left per gl'elenghi inseriti dall'utente (bisogna controllarle i 20px nel menu)*/
    margin:0;
}

h1 /* dare solo attributi come colore e forma del testo, niente margini o padding */
{
    color:#444;
    font-size:30px;
}

h2.titoloPagina
{
    color:#908f8f;
    font-size:30px;
    line-height:26px;
    text-transform:uppercase;
}
h1.titoloPagina
{
    color:#fff;
    font-size:30px;
    line-height:20px;
}

h2 /* dare solo attributi come colore e forma del testo, niente margini o padding */
{
    color:#666;
    font-size:24px;
}


h3 /* dare solo attributi come colore e forma del testo, niente margini o padding */
{
}

h4
{
    color:#939393;
    font-size:13px;
    font-weight:normal;
    line-height:44px;
}

a:link,
a:visited
{
    color:#fff;
	outline:none;
}
/* lingue */
.menuLingue
{
	line-height:24px;
	height: 25px;
	float:right;
	margin:0;
	padding:0;
	list-style-type:none;
}

.menuLingue li
{
	float:left;
}

.menuLingue li a:link,
.menuLingue li a:visited
{
	font-size:10px;
	color: #fff;
	text-transform:uppercase;
	text-decoration:none;
	margin-left:11px;
}

/* fine lingue */

/* Menu Principale inizio */
.boxMenuPrincipale
{
	float:left;
	width:100%;
	height:59px;
}

.menuPrincipale
{
	height:59px;
}
.menuPrincipale,
.menuPrincipale ul
{
    padding:0; /* controllo  */
	list-style-type:none;
}

.menuPrincipale &gt; li
{
    float:left;
    width:150px;    
    height:59px;
    position:relative;
	background-image:url(../private_images/menuDotted.png);
    background-position: left top;
    background-repeat:no-repeat;
}

.menuPrincipale &gt; li &gt; a:link,
.menuPrincipale &gt; li &gt; a:visited
{
    color:#191919;
    text-decoration:none;
    display:block;
    font-size:16px;
    text-transform:uppercase;
	background-image:url(../private_images/frecciaMenuGiu.png);
    background-position: 11px 36px;
    background-repeat:no-repeat;
    line-height:50px;
    padding-left:10px;
    position:relative;
    z-index:15;
}

.menuPrincipale &gt; li &gt; a:hover,
.menuPrincipale &gt; li &gt; a.selezionato_liv1,
.menuPrincipale &gt; li.hovered &gt; a:link,
.menuPrincipale &gt; li.hovered &gt; a:visited
{
	background-image:url(../private_images/frecciaMenuGiu_sel.png);
	color:#fff;
}

.menuPrincipale .menuPrincipale_liv2
{
	display:none;
	list-style-type:none;
	position:absolute;
	top:0;
	left:0;
	padding-top:60px;
	z-index:10;
	width:100%;
	background-image:url(../private_images/opacita_grigia.png);
	background-position: 0 0;
	background-repeat:repeat;
	min-height:210px;
}

.menuPrincipale li.selezionato .menuPrincipale_liv2,
.menuPrincipale li.hovered .menuPrincipale_liv2
{
	background-image:url(../private_images/opacita_nera.png);
}

.menuPrincipale .menuPrincipale_liv2 li
{
	float:none;
	font-size:14px;
}

.menuPrincipale .menuPrincipale_liv2 li a:link,
.menuPrincipale .menuPrincipale_liv2 li a:visited
{
	color:#fff;
	font-size:14px;
	text-transform:none !important;
	line-height:20px;
	padding-left:10px;
	text-decoration:none;
	display:block;
}

.menuPrincipale .menuPrincipale_liv2 li .menuPrincipale_liv3
{
	padding-left:10px !important;
}

.menuPrincipale .menuPrincipale_liv2 li a.selezionato_liv2,
.menuPrincipale .menuPrincipale_liv2 li a:hover 
{
	color:#4c82bb;
}
/* Menu Principale fine */


/* Menu Secondario inizio */
.menuSecondario
{
    padding:0; /* controllo  */
    line-height: 24px;
    height: 25px;
    position:absolute;
    right:142px;
    top:0;
    list-style-type:none;
    zoom:1;
}
.menuSecondario .menuSecondario_liv2
{
	background-color: #191919;
    display: none;
    left: -10px;
    list-style-type: none;
    padding: 6px 10px 10px;
    position: absolute;
    top: 18px;
    white-space: nowrap;
}
.menuSecondario li
{
    float:left;
    line-height: 24px;
    position:relative;
    zoom:1;
}

.menuSecondario ul li
{
	float:none;
}

.menuSecondario li a:link,
.menuSecondario li a:visited
{
    color:#fff;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    margin-right:13px;
    text-transform:uppercase;
}

.menuSecondario li a:hover,
.menuSecondario li a.selezionato_liv1,
.menuSecondario li a.selezionato_liv2
{
    text-decoration:underline !important;
}
/* Menu Secondario fine */

/* overlay */
#archie-overlay
{
	position:absolute;
	width:100%;
	height:100%;
	background-image: url(../private_images/icone_funzionali/sfondi/neroOpaco.png);
	background-position: 0 0;
	background-repeat:repeat;
	left:0;
	top:0;
}

#archie-centratore-overlay
{
	position: absolute;
	left:0;
	top:0;
	/*-moz-border-radius:10px 10px 10px 10px;*/
	background-image: url(../private_images/icone_funzionali/sfondi/neroOpaco.png);
	background-position: 0 0;
	background-repeat:repeat;
	width:90%
	color:#fff;
}

#archie-chiudi-overlay
{
	right: 12px;
	top:12px;
	position:absolute;
	cursor:pointer;
}

#archie-contenuto-overlay
{
	padding:20px;
	color:#fff;
}
/* fine overlay */

.header
{
	background-color:#191919;
	line-height:25px;
	height:25px;
	position:relative;
	z-index:1100;
}

.sfondoSxMenu
{
	background-repeat:repeat-x;
	background-position: right 0;
	background-image:url(../private_images/sfondo_luserna_logo.png);
	height:59px;
}

.sfondoDxMenu
{
	background-repeat:repeat-x;
	background-position: left 0;
	background-image:url(../private_images/sfondo_luserna_logo.png);
	height:59px;
}

.sfondoCenMenu
{
	height:59px;
}

.sfondoCentrale
{
	
}

.boxSfondoTotale
{
	overflow: hidden;
    position: relative;
    width: 100%;
    padding-top:1px;
}

.imgSfondoSito
{
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	width:100%;
}

.contenutoRialzato
{
	width:100%;
	position:relative;
	z-index:20;	
}

.sfondoMenuPrincipale
{
	background-repeat:repeat-x;
	background-position: left 0;
	background-image:url(../private_images/sfondo_luserna_logo.png);
	height:59px;
}

.logo
{
	float:left;
	width:180px;
}

.sfondoMenuPrincipale{
	width:751px;
	padding-left: 52px;
	float:right;
}

.boxHome
{
	background-image:url(../private_images/opacita_grigia.png);
	background-position: 0 0;
	background-repeat:repeat;
	padding:40px;
    text-align:center;
}

.canaleHome
{
	display:inline-block;
	width:480px;
	height:136px;
	background-color:#fff;
	border: solid 1px #c8c8c8;
    text-align:center;
}

.fraseHome
{
	position:relative;
	margin:auto;
	width:730px;
	line-height:32px;
	padding: 40px 0;
	font-size:26px;
	color:#fff;
	font-weight:bold;
	text-align:center;
}

.boxGadget
{
	min-height:200px;
	width:995px;
	position:relative;
	margin:auto;
    margin-bottom:14px;
}


.boxGadgetsx
{
	width:640px;
	float:left;
}

.boxGadgetdx
{
	width:350px;
	float:left;
}

.sfondoFooter
{
	background-color:#191919;
	padding-bottom:90px;
}

.boxMenuFooter
{
	width:170px;
	float:left;
	list-style-type:none;
}

.boxMenuFooter h4
{
	text-transform:uppercase;
}

.menuCanaliFooter
{
	border-right: 1px dotted #FFFFFF;
}

.boxMenuFooter ul
{
	list-style-type:none;
	padding:0;
	margin:0;
	margin-right:20px;
	border-right: dotted 1px #fff;
	min-height:96px;
	padding:2px 0;
}

.boxMenuFooter ul ul
{
	display:none;
}

.boxMenuFooter ul li a:link,
.boxMenuFooter ul li a:visited
{
	color:#fff;
	text-decoration:none;
	font-size:12px;
}

.boxMenuFooter ul li a:hover
{
	color:#fff;
	text-decoration:none;
}

.copyright
{
    color: #FFFFFF;
    font-size: 12px;
    margin-top: 15px;
    width: 370px;
    float:right;
}

.copyright a:link,
.copyright a:visited
{
	color:#fff;
}

.boxSfondoOpacoGrigio
{
	background-image:url(../private_images/opacita_grigia.png);
	background-repeat:repeat;
	background-position: 0 0;
}
.opacitaGrigia
{
	background-image:url(../private_images/opacita_grigia.png);
	background-repeat:repeat;
	background-position: 0 0;
}
.testoInternaInterno
{
	font-size:14px;
	line-height:18px;
	color:#191919;
	margin-bottom:40px;
}

.testoInternaInterno a:link,
.testoInternaInterno a:visited{
    color:#000000 !important;
    text-decoration:underline !important;
}

.testoInternaInterno a:hover{
    text-decoration:none !important;
}

.menuNavigazione
{
	font-size:11px;
	color:#fff;
	width: 543px;
}

.menuNavigazione a:link,
.menuNavigazione a:visited
{
	font-size:11px;
	color:#fff;
}

.linkPhotogallery
{
	display:block;
	height:35px;
	line-height:34px;
	padding-right:30px;
	padding-left:10px;
	background-image:url(../private_images/frecciaPhotogallery.jpg);
	background-position:right 0;
	background-repeat:no-repeat;
	font-size:12px;
	color:#fff !important;
	text-decoration:none;
}

.assolutoNavigazione
{
	position: absolute;
	top:25px;
	left:0px;
}

.boxCanali
{
	width:320px;
	height:134px;
	border: solid 1px #c8c8c8;
}

/* boxtettini home */

.logoBoxHome
{
	display:inline-block;
    vertical-align:middle;
	padding:13px 12px 0px 8px;
	cursor:pointer;
}

.testoBoxHome
{
	display:inline-block;
	width:266px;
	cursor:pointer;
    vertical-align:middle;
}

.testoBoxHome .titolettoBoxHome
{
	color:#191919;
	font-size:18px;
	text-transform:uppercase;
	line-height:16px;
	cursor:pointer;
}

.testoBoxHome .scritteBoxHome
{
	color:#191919;
	font-size:12px;
	cursor:pointer;
}

.entraBoxHome
{
	position: absolute;
	left: 185px; 
	top: -24px;
	background-repeat:no-repeat;
	background-position: 0 0;
	cursor:pointer;
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	width:102px;
}

#boxComune.hovered .titolettoBoxHome
{
	color:#d58629;
}

#boxDocumentazione.hovered .titolettoBoxHome {
    color: #817f7f;
}

#boxCultura.hovered .titolettoBoxHome
{
	color:#874ca5;
}

#boxComune.hovered
{
	border:solid 1px #777777;
}

#boxDocumentazione.hovered
{
	border:solid 1px #777777;
}

#boxCultura.hovered
{
	border:solid 1px #777777;
}

.posVediTutte
{
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	bottom:0;
}

/*.boxGadgetSingolo .posVediTutte
{
	left:11px;
	top:-10px;
}*/

.vediTutte
{
	background-image:url(../private_images/interno/labelBluVuoto.png);
	display:block;
	height:28px;
	line-height:28px !important;
	width:102px;
	text-align:center;
	color:#ffffff !important;
	font-weight:bold !important;
	font-size:10px !important;
	text-decoration:none;
}

.titoliBoxettini
{
	color:#fff;
	font-size:16px;
	margin-bottom:12px;
}

/* news */
.boxRotatorNewsHome
{
	height:170px;
}

#rotatorNewsHome
{
	height:170px;
	background-color:#AAAAAA;
}

.itemRotatorNews
{
	height:170px;
}
.imgRotatorNews
{
	width:90px;
	height:170px;
	float:left;
}
h2.testoRotNews
{
	height:140px;
	float:left;
	font-size:12px;
	color:#000000;
	background-color:#aaaaaa;
	padding:10px;
	font-weight:normal;
}

h2.testoRotNews a:link,
h2.testoRotNews a:visited
{
	color:#000000;
	text-decoration:none;
	line-height:12px;
}

h2.testoRotNews a:hover .dettaglio
{
	text-decoration:underline;
}

h2.testoRotNews br
{
	line-height:12px;
}

h2 span.newsNews
{
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}
/* fine news */

/* gadget */
.boxGadgetDoppio
{
	width:265px;
	height:170px;
	position:relative;
	background-color:#aaaaaa;
	padding:10px;

    margin-right: 3px;
}

.boxGadgetSingolo
{
	width:150px;
	height:150px;
	position:relative;
	background-color:#aaaaaa;
	padding:10px;
	font-size:12px;
	line-height:12px;
}

.boxGadgetSingolo a:link,
.boxGadgetSingolo a:visited
{
	color:#191919;
	font-size:12px;
	line-height:12px;
	text-decoration:none;
}
/* rotator webcam */
#rotatorWebCam
{
	width:207px;
	height:122px;

}

#rotatorWebCam .itemRotatorWebCam img
{
	width:121px;
	height:88px;
	border:solid 3px #fff;
}

h2.titoloGadgetHome
{
	color:#191919;
	font-size:16px;
	line-height:16px;
}

#navigatorWebCam
{
	left: 221px;
    position: absolute;
    top: -121px;
    width: 100px;
}

#navigatorWebCam a:link,
#navigatorWebCam a:visited
{
	background-color: #fff;
    color: #191919;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    height: 15px;
    line-height: 15px;
    margin-bottom: 8px;
    margin-right: 10px;
    padding-left: 2px;
    text-align: center;
    width: 13px;
}

#navigatorWebCam .activeSlide
{
	color:#4c82bb !important;
}

#selezionaWidget
{
	width:170px;
	float:left;
}

#widgetObject
{
	width:790px;
	float:left;
}

#cmdPersonalizzaWidget
{
	cursor:pointer;
}

#salvaWidget
{
	position:absolute;
	right:26px;
	bottom:50px;
	background-image:url("../private_images/salva-personalizza-home.png");
	background-repeat:no-repeat;
	background-position: 0 0;
	display:block;
	width: 102px;
	height: 21px;
	line-height:21px;
	font-size:10px;
	text-decoration:none;
	text-align:center;
}

.itemNewsGenerale
{
	margin-bottom:40px;
}

h2.titoloNews
{
	font-size:17px;
	font-family:Arial;
	color:#fff;
	text-transform:uppercase;
	margin-bottom:12px;
}

.testoNews
{
	width:712px;
	float:left;
	margin-bottom:24px;
	margin-right:50px;
}
.boxImgNews
{
	width:212px;
	float:left;
}

.boxImgNews img{
	border:solid 1px #6e6e6e;
}

.descBreveNews
{
	line-height:21px;
	font-size:14px;
}

.itemGenerale{
	padding-bottom: 45px;
}

.itemGenerale a:link,
.itemGenerale a:visited{
	text-decoration:none;
}

.boxWebCam
{
	margin-right:26px;
	float:left;
}

.boxWebCam img
{
	height: 230px;
    width: 285px;
	border:solid 7px #fff;
}

.titolettoWebCam
{
	color:#fff;
	font-size:13px;
	text-transform:uppercase;
}

.menuMesiAgenda
{
	color:#779fcb;
	font-size:15px;
	font-weight:bold;
	width:100px;
	float:left;
	text-align:center;
	position:relative;
}

.menuMesiAgenda a:link,
.menuMesiAgenda a:visited
{
	color:#779fcb;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	text-align:center;
	padding: 8px 0 15px 0;
}

.menuMesiAgenda.center a:link,
.menuMesiAgenda.center a:visited
{
	font-size:17px;
	color:#fff;
	background-color:#4c82bb;
}

.menuMesiAgenda.center span
{
	font-size:12px;
	line-height: 8px;
}

.boxMesi
{
	height:51px;
	border-bottom: solid 3px #4c82bb;
	width:100%;
	padding-top:16px;
}

.boxGiorni
{
	height:45px;
	width:100%;
	padding-top:16px;
}

.giorniAgenda
{
	background-color:#797979;
	font-weight:bold;
	color:#fff;
	float:left;
	width:32px;
	height:31px;
	padding-top:1px;
	margin-right:3px;
	font-size:10px;
	line-height:10px;
	text-align:center;
	text-transform:uppercase;
	position:relative;
}

.giorniAgenda .spanNumDay
{
	font-size:18px;
	line-height:18px;
}

.sfondoAgenda .boxGiorni .giorniAgenda.attivo,
.boxAgenda .boxAgendaGiorniHome .giorniAgenda.attivo
{
	background-color:#4c6d90;
}

.boxGiorni .giorniAgenda.oggi
{
	background-color:#636161;
}

.giorniAgenda.domenica{
	background-color:#b4b4b4;
}

.giorniAgenda.selezionato{
	background-color:#5696c9 !important;
}

.giorniAgenda a:link,
.giorniAgenda a:visited
{
	color:#fff;
	text-decoration:none;
	display:block;
}

.giorniAgenda .scrittaOggi
{
	font-size: 8px;
    left: 6px;
    position: absolute;
    top: -12px;
}

.giorniAgenda .frecciettinaSelAgenda
{
	background-image: url("../private_images/codaAgendaGiornoSel.png");
	background-position: 0 0;
	background-repeat:no-repeat;
	width:7px;
	height:4px;
	position:absolute;
	top:32px;
	left:12px;
}

.sfondoAgenda
{
	position:absolute;
	top:0;
	left:-66px;
	height:133px;
	position:relative;
	background-image:url(../private_images/sfondoAgenda.jpg);
	background-position: 0 0;
	background-repeat:repeat-x;
	width:1112px;
}

.itemAgenda:first-child
{
	margin-left:0px !important;
}
.itemAgenda
{
	width:300px;
	margin-left:35px;
	min-height:200px;
	color:#fff;
	padding-top:30px;
	float:left;
}

.titoloAgenda
{
	font-size:17px;
}

.descrizioneAgenda
{
	font-size:12px;
	line-height:12px;
}

.boxAgendaGiorniHome
{
	height: 32px;
    padding-bottom: 15px;
    padding-top: 15px;
}

.boxAgendaTitoloHome
{
	font-size:12px;
	font-weight:bold;
	color:#191919;
	text-transform:uppercase;
}

.titoloAgendaHome
{
	font-size:12px;
	height:35px;
	line-height:14px;
	display:block;
}

#rotatorAgendaHome
{
	width:245px;
	height:51px;
}

.filtroRicerca
{
	font-size:12px;
}

.ddFiltri
{
	margin-left:40px;
	font-size:12px;
}

.itemDarFoldjoGenerale
{
	padding:18px 14px;
	background-color:#b8b8b8;
	border: solid 1px #888888;
	width:132px;
	height:144px;
	margin-bottom:34px;
	margin-right:34px;
	float:left;
}

h2.titoloDarFoldjo
{
	font-size:14px;
	color:#fff;
	line-height:20px;
	padding-bottom: 10px;
	text-align:center;
}

h2.titoloDarFoldjo a:link,
h2.titoloDarFoldjo a:visited
{
	text-decoration:none;
}

.boxAnteprimaDoc{
	width:78px;
	height:100px;
	margin-bottom: 35px;
    margin-left: 27px;
}

.LinkDocWidget
{
	font-size:12px;
	color:#779fcb !important;
	font-weight:bold;
	padding-left:20px;
	background-image:url("../private_images/interno/frecciaDownloadDocblu.png");
	background-position: 0 center;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	line-height:16px;	
}

.titoloComunicatiStampa
{
	font-size:12px;
	color:#fff;
	line-height:20px;
	margin-bottom: 10px;
}

.itemComunicatiStampaGenerale
{
	width:442px;
	background-color:#aaaaaa;
	padding:20px 14px;
	min-height:66px;
	margin-bottom:20px;
	margin-right:20px;
	float:left;
}

.itemZimbarEardeGenerale
{
	float:left;
	margin-right:15px;
	margin-bottom:20px;
}

.boxVideoZimbarEarde
{
	border: solid 7px #fff;
	width:296px;
	height:219px;
}

.boxVideoZimbarEarde iframe
{
	width:296px !important;
	height:219px !important;
}

.titoloZimbarEarde{
	color:#fff;
	margin:18px 0;
	font-size:17px;
	text-transform:uppercase;
	position:relative;
}

.titoloCategoriaZimbarEarde{
	color:#779fcb;
	font-size:20px;
	line-height:22px;
	text-transform:uppercase;
}

.dataZimarEarde
{
	position:absolute;
	right:0;
	top:0;
	line-height:22px;
	font-size:13px;
}

.itemZimbarEardeHome iframe
{
	width:145px !important;
	height:100px !important;
}

/* area press */

.itemArticoliPress
{
	width:951px;
	background-color:#aaaaaa;
	padding:20px 14px;
	margin-right:25px;
	margin-bottom:25px;
	
}

.boxAltezzaAreaPress
{
	height: 118px;
    padding-top: 15px;
}

.imgAreaPress
{
	float:left;
	margin-right:10px;
}

.pulsantiFlottanti
{
	float:left;
	margin-right:10px;
}

h2.titoloAreaPress
{
	font-size:17px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#fff;
}

.descAreaPress
{
	font-size:12px;
	line-height:12px;
	color:#fff;
}

.itemAudio
{
	background-color:#aaaaaa;
	padding:20px 14px;
	width:450px;
	min-height:110px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.titoloCategorieAudio
{
	color:#779fcb;
	font-size:20px;
	line-height:24px;
	padding-bottom: 24px;
}

.dataAudio
{
	font-size:13px;
	color:#191919;
	float:left;
	margin-right: 322px;
}

.descAudio
{
	font-size:12px;
	color:#fff;
	padding: 10px 0;
	min-height:50px;
}

.itemsAudio
{
	margin-bottom:30px;
}

.menuSecondario_liv3
{
	display:none !important;
}

#rotatorDSVL
{/*
	background-color: #AAAAAA;
    float: left;
    font-size: 12px;
    height: 150px;
    line-height: 12px;
    margin-bottom: 13px;
    margin-right: 3px;
    padding: 10px;
    position: relative;
    width: 150px;*/
}

h2.testoNero{
	color: #191919;
    font-size: 12px;
    line-height: 12px;
    text-decoration: none;
}

.boxGalleryPaginaInterna
{
	position:relative;
	float:right;
	margin-left:66px;
	width:260px;
	padding-top: 83px;
}

.galleryPaginaInterna img
{
	border:9px solid #4987BA;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.itemGalleryPhotogallery
{
	float:left;
	margin-right:12px;
}

.descItemPhotogallery
{
	position:relative;
	height:28px;
	font-size:12px;
	line-height:14px;
	overflow:hidden;
}

.itemForm
{
	line-height:26px;
	min-height:26px;
}

.itemForm label
{
	display: block;
    float: left;
    width: 200px;
}

.itemDocumentoPagina
{
	line-height:30px;
}

.iconaDocumentoPagina
{
	float: left;
	margin-right:12px;
}

.testoDocumentoPagina
{
	
}

.downloadFile
{
    float:left;
    color:#ffffff;
    font-size:13px;
}

.downloadFile a:link,
.downloadFile a:visited,
.downloadFile a:hover
{
    color:#ffffff;
    text-decoration:none;
}

.header_search_box_hidden
{

    background-color: Transparent;
    background-image: url("../private_images/fasciaCerca.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    font-family: Lao UI,Arial;
    font-size: 10px;
    font-weight: bold;
    height: 47px;
    line-height: 40px;
    
    padding-left: 10px;
    text-transform: uppercase;
    width: 320px;
}

.header_search_box
{
	width: 320px;
    height: 47px;
    padding-left:10px;
    line-height:40px;
    color:#ffffff;
    font-size:10px;
    font-family:Lao UI, Arial;
    font-weight:bold;
    text-transform:uppercase;
    background-image:url("../private_images/fasciaCerca.png");
    background-repeat:no-repeat;
    background-position:0 0;
    border:0;
    background-color:Transparent;
}

.bottone_cerca
{

    background-image: url("../private_images/cerca.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    font-family: Lao UI,Arial;
    font-size: 10px;
    font-weight: bold;
    height: 40px;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 60px;
    
}

i, cite, em, var, address, dfn {
font-style:normal !important;
}

li {
display:block !important;
text-align:left !important;

}

#gadgetWebCamHome {
    margin-right:0px;
}

.boxRotatorWebCam {
    height:122px;
    width:207px;
    overflow:hidden;
}

.itemRotatorWebCam a {
    background-position:center center;
    background-size:cover;
    display:block;
    height:116px;
    width:201px;
    border:solid 3px #fff;
}

#rotatorComunicatiStampa {
    overflow:hidden;
}

#rotatorDSVL {
    height:118px;
    width:140px;
}

#rotatorNuovo {
    height: 118px;
    width: 140px;
}
input.header_search_box_hidden::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #FFFFFF;
}

input.header_search_box_hidden:-ms-input-placeholder { /* IE 10+ */
    color: #FFFFFF;
}

input.header_search_box_hidden::-moz-placeholder { /* Firefox 19+ */
    color: #FFFFFF;
    opacity: 1;
}

input.header_search_box_hidden:-moz-placeholder { /* Firefox 18- */
    color: #FFFFFF;
    opacity: 1;
}
#cmdPersonalizzaWidget {
	display:none;
}
/*.boxGadgetDoppio,
.boxGadgetSingolo{
	height:195px;
	box-sizing:border-box;
}
.boxGadgetSingolo {
	width:170px;
}
.boxGadgetDoppio {
	width: 285px;
}*/
.boxGadget {
	width:996px;
}
.boxGadget-row {
	display:flex;
	justify-content:space-evenly;
	margin: 0 -2px;
}
.boxGadgetSingolo,
.boxGadgetDoppio
{
	margin-right: 0;
	box-sizing:border-box;
	height:200px;
	margin-bottom:8px;
}
.boxGadgetSingolo
{
	width:calc(100% / 6 - 4px);
}
.boxGadgetDoppio
{
	width:calc(100% / 3 - 4px);
}</pre></body></html>