﻿body{
    padding:0px;
    margin:0px;
    background-color:#50a125;
    font-family:Arial;
}

h1, h2, h3, h4, h5, h6, p{
    margin:0px;
    padding:0px;
}

.clear{
    clear:both;
    height:0px;
    overflow:hidden;
}

#boxBanner
{
	float:left;
	width:410px;
	position:relative;
	margin-right:5px;
	_margin-right:0px;
	#padding-top:2px;
	left:0px;
}

#sfondoBianco{
    width:100%;
    height:670px;
    background-color:#fff;
    position:absolute;
    z-index:1;
}        

#sfondoHeader{
    background-image: url(../private_images/sfondoHeader.jpg);
    background-position:0 0;
    background-repeat: repeat-x;
    width:100%;
    position:relative;
    z-index:10001;
}

#headerA22{
    width:975px;
    margin:auto;
    position:relative;
    height:30px;
    z-index:101;
}

.MenuAlto{
    padding:0px;
    margin:0 0 0 15px;
    list-style-type:none;
    height:30px;
    width:975px;
}

.MenuAlto li{
    float:left;
    line-height:30px;
    margin-left:28px;
    font-size:11px;
    color:#616161;
    position:relative;
}

.MenuAlto li img{
    height:30px;
    vertical-align:bottom;
    position:absolute;
    right:0px;
    top:0px;
}

.MenuAlto li a:link,
.MenuAlto li a:visited{
    color:#616161;
    text-decoration:none;
}

.MenuAlto li a:hover{
    text-decoration:underline !important;
}

.styleCmdCerca{
    display:block;
    background-image: url(../private_images/cerca.png);
    background-position: 0 0;
    background-repeat:no-repeat;
    width:31px;
    height:30px;
    right:2px;
    position:absolute;
    top:0px;
}

.styleTxtCerca{
    line-height:14px;
    height:14px;
    border: solid 1px #ababab;
    color: #ababab;
    font-size:11px;
    left:2px;
    position:absolute;
    top:6px;
}

#centratore{
    width:975px;
    _width:985px;
    margin:auto;
    position:relative;
    z-index:100;
}

#colonnaInterne{
    width:695px;
    float:left;
    position:relative;
    z-index:101;
    margin-bottom:5px;
}

#colonnaSx{
    float:left;
    padding-left:4px;
    _padding-left:0px;
    position:relative;
    width:410px;
}

#colonnaCen{
    width:280px;
    _width:240px;
    float:left;
    position:relative;
}

#colonnaDx{
    width:280px;
    float:left;
    position:relative;
    z-index:100;
    margin-bottom:50px;
}

.altezzamenuPrincipale
{
	min-height:311px;
#min-height:286px;
	_min-height:311px;
	
}

.menuPrincipale ul{
    overflow:visible !important;
}

.menuPrincipale .rpRootGroup{
    padding:0px;
    margin:0px;
    list-style-type:none;
}

.menuPrincipale .rpRootGroup li{
    color:#616161;
    font-size:14px;
    font-weight:bold;
    line-height:24px;
}

.menuPrincipale .rpRootGroup li a:link,
.menuPrincipale .rpRootGroup li a:visited{
    color:#616161;
    text-decoration:none;
    display:block;
    padding-left:20px;
    text-transform:uppercase;
    outline:none;
}

.menuPrincipale .rpRootGroup li a:hover{
    background-image: url(../private_images/MenuHover.png);
    background-position: -3px -3px;
    background-repeat:no-repeat;
    color:#fff;
}

.menuPrincipale .rpRootGroup li a.rpSelected,
.menuPrincipale .rpRootGroup li a.selezionato{
    background-image: url(../private_images/MenuHover.png);
    background-position: -3px -3px;
    background-repeat:no-repeat;
    color:#fff;
}

.menuPrincipale .rpRootGroup .rpSlide{
    display:none;
    margin-top:8px;
    margin-bottom:24px;
    width:240px;
}

.menuPrincipale .rpRootGroup .rpLevel1{
    padding:0px;
    margin:0px;
    list-style-type:none;
}

.menuPrincipale .rpRootGroup .rpLevel1 li{
    line-height:12px !important;
    padding-top:3px;
    padding-bottom:2px;
}

.menuPrincipale .rpRootGroup .rpLevel1 li a:link,
.menuPrincipale .rpRootGroup .rpLevel1 li a:visited{
    background-image: none;
    text-transform:none;
    position:relative;
    line-height:14px;
    font-size:13px;
}

.menuPrincipale .rpRootGroup .rpLevel1 li a:hover,
.menuPrincipale .rpRootGroup .rpLevel1 li a.rpSelected{
    color:#50a125;
}
.menuPrincipale .rpRootGroup .rpLevel1 .rpSlide{
    border-top: solid 1px #50a125;
    border-bottom: solid 1px #50a125;
    display:none;
    margin:2px 7px 0px 7px;
    padding-left:14px;
    width:220px;
    margin-bottom:12px;
}
.menuPrincipale .rpRootGroup .rpLevel2{
    padding:0px !important;
    margin:0px !important;
    list-style-type:none;
}
.menuPrincipale .rpRootGroup .rpLevel2 li{
    line-height:11px !important;
}

.menuPrincipale .rpRootGroup .rpLevel2 li a:link,
.menuPrincipale .rpRootGroup .rpLevel2 li a:visited{
    background-image: none;
    text-transform:none;    
    background-image: url(../private_images/quadrattinoMenu3liv.jpg);
    background-position: 0 center;
    background-repeat:no-repeat;
    display:block;
    padding-left:10px;
    font-size:12px;
    font-weight:normal;
}

.menuPrincipale .rpRootGroup .rpLevel2 li a:hover,
.menuPrincipale .rpRootGroup .rpLevel2 li a.rpSelected{
    color:#50a125;
    background-image: url(../private_images/quadrattinoMenu3liv_selezioanto.jpg);
    background-position: 0px center;
    background-repeat:no-repeat;
}

.menuPrincipale .rpRootGroup .rpLevel1 li a:hover .rpOut,
.menuPrincipale .rpRootGroup .rpLevel1 li a.rpSelected .rpOut{
    display:block;
    background-image: url(../private_images/raquoVerde.jpg);
    background-position: 96% center;
    background-repeat:no-repeat;  
}


.linkDirNord
{
    display:block;
    float:left;
    width:111px;
    height:74px;
   
    background-position:0 0;
    background-repeat:no-repeat;
}

.linkDirSud
{
    display:block;
    float:left;
    width:110px;
    height:74px;
   
    background-position:0 0;
    background-repeat:no-repeat;
}

.boxImages img{
    margin-right:12px;
    margin-bottom:13px;
    border: solid 3px #50A125;
}

.boxImages
{
	margin-bottom:24px;
    margin-top:25px;
    padding-left:19px;
    position:relative;
}

.linkGpl
{
    display:block;
    float:left;
    width:111px;
    height:74px;
    background-image: url(../private_images/bottoni/gpl.jpg);
    background-position:0 0;
    background-repeat:no-repeat;
}

.linkMetano
{
    display:block;
    float:left;
    width:110px;
    height:74px;
    background-image: url(../private_images/bottoni/metano.jpg);
    background-position:0 0;
    background-repeat:no-repeat;
}

.linkVeloceVerdeFirst{
    border-top: dotted 2px #50a125;
    
}

.linkVeloceVerde{
    display:block;
    text-transform:uppercase;
    color:#50a125;
    border-bottom: dotted 2px #50a125;
    padding: 0 30px 0 16px;
    text-decoration:none;
    font-size:14px;
    line-height:22px;
    background-image: url(../private_images/freccietteLinkVeloci.png);
    background-position: 93% 3px;
    background-repeat: no-repeat;
}

.titoloH2Dinamico.selected
{
	color:#50A125 !important;
	font-weight:bold;
}

.canaliBoxCen{
    position:relative;
    z-index:101;
    top:0px;
	_top:5px;
	#top:-5px;
	overflow:hidden;
}

#boxDinamicoHome .boxElementoContenitore{
    /*border-bottom: dotted 2px #b2b2b2;*/
    background-color:#868686;
    overflow:hidden;
    background-image:url('../private_images/tratteggio_menu_mappa.jpg');
    background-repeat:repeat-x;
    background-position:bottom;
    padding-bottom:2px;
}

#boxDinamicoHome .boxElementoContenitore .boxElementoDinamico
{
    overflow:hidden;
    height:0px;
}

#boxDinamicoHome .boxElementoContenitore.aperto{
    height:150px;
}
#boxDinamicoHome .boxElementoContenitore.aperto h2{
    border-bottom: dotted 2px #b2b2b2;
}



/* Meteo */
.titoloMeteo{
    color:#ffffff;
    font-size:16px;
}

.titoloMeteo span{
    color:#ffffff;
    display:inline-block;
    width:10px;
}

.linkMeteo
{
    height:122px;
    left:0;
    position:absolute;
    top:0;
    width:265px;
    z-index:10000;
}

.itemRotatorMeteo
{
    position:relative;
    width:240px;
    height:110px;
}

.itemRotatorMeteo span
{
    color:#ffffff;
    font-size:14px;
    display:inline-block;
    width:100px;
}

.itemRotatorMeteo strong
{
    color:#ffffff;
    font-size:16px;
}

#boxRotaotrMeteo
{
    position:relative;
    width:265px;
    height:124px;
}

.icoMeteo
{
    position:absolute;
    width:72px;
    height:72px;
    right:0px;
    top:23px;
}
/**/


.canaliBoxDx{
    position:relative;
    z-index:101;
    
    top:0px;
   #top:-6px;
    _top:-6px;
    left:0px;
	margin:0px;
padding:0px;
}

.numeriVerdi{
    position:absolute;
    bottom:-125px;
    left:0px;
    z-index:101;
}

.boxBianco{
    position:relative;
    top:0px;
    left:0px;
	margin:0px;
padding:0px;
}
.testoBoxBiancoAlto{
    background-image: url(../private_images/sfondoTondoCentroBianco280.png);
    background-position:0 0;
    background-repeat: repeat-y;
    min-height:120px;
    width:280px;
}

.testoBoxBianco{
    background-image: url(../private_images/sfondoTondoCentroBianco280.png);
    background-position:0 0;
    background-repeat: repeat-y;
    min-height:50px;
    width:280px;
}

.testoBoxGrigio{
    background-image: url(../private_images/sfondoTondoCentroGrigio280.png);
    background-position:0 0;
    background-repeat: repeat-y;
    width:280px;
}

.testoBoxGrigioScuro{
    background-image: url(../private_images/sfondoTondoCentroGrigioScuro280.png);
    background-position:0 0;
    background-repeat: repeat-y;
    width:280px;
}

#sfondoFooter{
    width:100%;
    position:relative;
    min-height:110px;
    background-color:#616161;
    z-index:99;
    padding-top:100px;
}

#footer{
    width:975px;
    margin: auto;
    position:relative;
    text-align:center;
    z-index:99;
    color:#a3a3a3;
    font-size:12px;
}

#footer a:link,
#footer a:visited{
   text-decoration:none;
    color:#a3a3a3;
}

#footer a:hover{
   text-decoration:underline;

}

.linkVelociGrigi{
    padding:0px;
    margin:0px;
    list-style-type:none;
}

.linkVelociGrigi a:link,
.linkVelociGrigi a:visited
{
    background-image: url(../private_images/pulsante.png);
    background-position:0 -2px;
    background-repeat:no-repeat;
    color:#fff;
    text-decoration:none;
    display:block;
    padding:16px 18px 16px 21px;
    font-size:14px;
    line-height:13px;
    text-transform:uppercase;
    font-weight:bold;
    width:211px;
}

.linkVelociGrigi a:hover{
    background-image: url(../private_images/pulsante_selezionato.png) !important;
}

.linkVelociGrigiScuro{
    padding:0px;
    margin:0px;
    list-style-type:none;
}

.linkVelociGrigiScuro a:link,
.linkVelociGrigiScuro a:visited{
    background-image: url(../private_images/pulsanteGrigioScuro.png);
    background-position:0 -3px;
    background-repeat:no-repeat;
    width:211px;
    line-height:13px;
    font-size:14px;
    color:#fff;
    padding:16px 18px 16px 21px;
    text-transform:uppercase;
    font-weight:bold;
    display:block;
    text-decoration:none;
}

.linkVelociGrigiScuro a:hover{
    background-image: url(../private_images/pulsante_selezionato.png) !important;
}

/* News */

.TitoloVerde{
    border-bottom:2px dotted #50A125;
    color:#50A125;
    font-size:14px;
    margin-bottom:14px;
    padding-bottom:4px;
    padding-left:8px;
    padding-top:4px;
    text-transform:uppercase;
}

.centratoreNews{
    margin:0 15px 0 15px;
    padding:0px 10px 0px 10px;
    position:relative;
}

/* menu dinamico */

.boxElementoContenitore h2{
    background-position: 92% top;
    background-repeat:no-repeat;
}

#webCamHome
{
	width:190px;
	position:relative;
	/*top:-40px;*/
}

#webCam h2{
    background-image: url(../private_images/menuMappa/webcam.png);
}

#lavoriInCorso h2{
    background-image: url(../private_images/menuMappa/lavoriInCorso02.png);
}

#meteo h2{
    background-image: url(../private_images/menuMappa/meteo.png);
}

#caselli h2{
    background-image: url(../private_images/menuMappa/caselli-svincoli.png);
}

#areeServizio h2{
    background-image: url(../private_images/menuMappa/areediservizio.png);
}

#distributoriGPL h2{
    background-position: 92% top;
    background-image: url(../private_images/menuMappa/distributori_GPL-Metano.png);
}

#centroServizi h2{
    background-image: url(../private_images/menuMappa/centroServizi.png);
}

.boxElementoContenitore h2{
    color:#616161;
    font-size:12px;
    font-weight:normal;
    text-transform:uppercase;
    background-color:#fff;
    line-height:26px;
    padding-left:27px;
    cursor:pointer;
}

/* interne */

.boxNewsletter{
    position:relative;
    height:47px;
    _height:47px;
    #height:42px;
    background-repeat:no-repeat;
    left:4px;
    position:relative;
    top:-5px;
    #top:-7px;
    margin:0px;
    padding:0px;
    line-height:11px;
    background-image: url(/private_images/newsletter04.png);
}

.boxLinksottoNewsletter
{
	position:relative;
	z-index:200;
	top:-23px;
}

.boxNewsletter a:link,
.boxNewsletter a:visited{
  text-decoration:none;
  position:relative;
  left:31px;
  top:13px;
  font-size:16px;
  color:#4a4a4a;
}

.boxNewsletter a:hover{
  text-decoration:underline;
}

.boxNewsletter img{
    left:2px;
    position:absolute;
    top:-11px;
    _top:-14px;
    #top:-14px;
}

.boxContenitoreInterna{
    margin-left:5px;
    position:relative;
    z-index:11;
    margin-left: 10px;
}

/* tendina */

.cssTabTab .cssTabTabCentro
{
    background-image: url(../private_images/menuTab/sfondoTendinaCentro.png);
}

#menuTabHome .cssTabTab .cssTabTabSx
{
    background-image: url(../private_images/menuTab/sfondoTendinaSx.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    width:8px;
    height:28px;
    float:left;
}

#menuTabHome .cssTabTab .cssTabTabDx
{
    background-image: url(../private_images/menuTab/sfondoTendinaDx.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    width:8px;
    height:28px;
    float:left;
}

#menuTabHome .cssTabTab.selected .cssTabTabCentro
{
    background-image: url(../private_images/menuTab/sfondoTendinaCentro_sel.png);
}

#menuTabHome .cssTabTab.selected .cssTabTabSx
{
    background-image: url(../private_images/menuTab/sfondoTendinaSx_sel.png);
}
#menuTabHome .cssTabTab.selected .cssTabTabDx
{
    background-image: url(../private_images/menuTab/sfondoTendinaDx_sel.png);
}

#menuTabHome
{
    margin-top:12px;
    position:relative;
    
}
#menuTabHome .cssTabsTab
{
    padding:0px;
    margin:0 0 0 10px;
    height:28px;
    list-style-type:none;
}
#menuTabHome .cssTabTab
{
    float:left;
    position:relative;
    height:28px;
    font-size:12px;
    color:#616161;
    z-index: 10;
    cursor:pointer;
}   

#menuTabHome .cssTabTab.selected
{
    color:#187028;
    font-weight:bold;
}
 
.cssTabTab .cssTabTabCentro
{
    float:left;
    height:28px;
    line-height:28px;
    background-position: 0 0;
    background-repeat:repeat-x;
    padding: 0 4px 0 4px;
}

.boxBody a:link,
.boxBody a:visited
{
    color:#616161;
    text-decoration:underline;
}

.boxBody a:hover
{
    color:#616161;
    text-decoration:none;
}

#menuTabHome .cssBoxTab
{
    clear:left;
    color:#616161;
    font-size:12px;
    position:relative;
    left:0px;
    top:0px;
    background-color:#fff;
    z-index: 10;
    padding:20px;
    display:none;
}



.iconaDocumento
{
    float:left;
}
.boxDocumento
{
    padding: 14px 10px 0 10px;
    font-size:12px;
    float:left;
    color:#616161;
    width:254px;
}

.boxDocumento a:link,
.boxDocumento a:visited{
    color:#616161;
    text-decoration:none;
}

.boxDocumento a:hover{
    text-decoration:underline;
}

.boxListaDocumenti
{
    margin-top:24px;
    padding-left:20px;
}
/* fine tendina*/

.BoxBiancoInterna{
    background-image: url(../private_images/internaA22_bordoCentro.png);
    background-position:0 0;
    background-repeat: repeat-y;
    min-height:480px;
    width:682px;
}


.titoloPagina{
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
    color:#50a125;
    border-bottom: dotted 2px #50a125;
    text-transform:uppercase;
    float:left;
    padding: 0 25px 3px 10px;
    min-width:300px;
    max-width:600px;
    margin:19px 0 30px 10px;
}

.testoPagina{
    font-size:12px;
    font-family:Arial;
    color: #616161;
    margin: 0px 0 0 10px;
    padding: 0 16px 0 10px;
    line-height:17px;
}

.testoPagina .selezionato:link,
.testoPagina .selezionato:visited
{
    color: #50A125;
    font-weight:bold;
}

.testoPagina a:link,
.testoPagina a:visited{
    color: #616161;
}

/* aggiustamento rotator IE6 */
.rrRelativeWrapper{
    _position:absolute;
    _left:0px;
    _top:0px;
}

#ctl00_ContentPlaceHolder1_Home1_NewsRotator1_RadRotator1{
    _position:absolute;
    _left:0px;
    _top:0px;
    
}

.textbox_form_pedaggi
{
    font-size:11px;
    font-family:Arial;
    border:1px solid #CACACA;
}

.colonna_pedaggio
{
    float:left;
    width:105px;
}
.colonna_pedaggio textbox_form_pedaggi
{
    margin-top:4px;
}
.colonna_pedaggio img
{
    margin-top:22px;
}

img.floatLeft 
{ 
    float: left; 
    margin: 0 13px 0 0; 
}
img.floatRight 
{ 
    float: right; 
    margin: 0 0 0 13px; 
}

.textbox_form
{
    font-size:14px;
    font-family:Arial;
    color:#FFFFFF;
    background-color:#50a125;
    border:1px solid #187028;
}

.articolo
{
    /*float:left;
    width:305px;*/
    padding-bottom:15px;
    padding-top:5px;
}
.articolopari
{
    background-color:#ebebeb; 
}

.articolo strong
{
    color:#187028;   
}
.boxDocumento strong
{
    color:#616161;    
}

.articolo .boxListaDocumenti 
{
    padding-left:0 !important;
    margin-top:0 !important;
}

/*Stile dei bottoni*/
.bottone_sx:link,
.bottone_sx:visited
{
    float:left;
    background-image:url('../private_images/bottoni/verde_sx.png');
    background-repeat:no-repeat;
    font-size:14px;
    color:#FFFFFF !important;
    text-transform:uppercase;
    font-weight:bold;
    text-decoration:none;
}

.bottone_sx
{
     float:left;
    background-image:url('../private_images/bottoni/verde_sx.png');
    background-repeat:no-repeat;
    font-size:14px;
    color:#FFFFFF !important;
    text-transform:uppercase;
    font-weight:bold;
    text-decoration:none;
}

.bottone_dx
{
    float:left;
    background-image:url('../private_images/bottoni/verde_dx.png');
    background-repeat:no-repeat;
    background-position:right;
}
.bottone_mid
{
    float:left;
    background-image:url('../private_images/bottoni/verde_mid.png');
    line-height:48px;
    height:48px;
    margin-left:10px;
    margin-right:40px;
    /*Il margin non è modificabile, il pagging invece si*/
    padding-left:10px;
    padding-right:10px;
}

.bottone_mid a:link,
.bottone_mid a:visited
{
    color:#ffffff;
    text-decoration:none;
}

.bottone_sx:hover
{
    background-image:url('../private_images/bottoni/grigio_sx.png');
}
.bottone_sx:hover .bottone_dx
{
    background-image:url('../private_images/bottoni/grigio_dx.png');
}
.bottone_sx:hover .bottone_mid
{
    background-image:url('../private_images/bottoni/grigio_mid.png');
}
/*Fine Stile dei bottoni*/


.listaCentroServizi
{
    margin:0px;
    padding:0px;
    font-size:15px;
    position:relative;
    top:10px;
    height:100px;
}

.listaCentroServizi a:link,
.listaCentroServizi a:visited
{
	color:#ffffff;
	text-decoration:none;
}

.listaCentroServizi a:hover
{
	color:#616161;
	text-decoration:underline;
}


.listaCentroServizi li
{
    margin: 5px 0px;
    color:#616161;
}

.listaCentroServizi li a:link,
.listaCentroServizi li a:visited
{
    color:#616161;
}

/* style news */
.dataNews
{
    font-size:12px;    
}

.titoloNews
{
    font-size:12px;  
}

.boxNew
{
    margin-bottom:24px;
}



.boxDettaglioNew
{
    margin-bottom:12px;
}

.boxDettaglioNew .titoloNews
{
    font-size:15px;
    margin:6px 0 6px 0;
}

.linkNews
{
    display:block;
    margin-top:6px;
}
/* fine style news */

/* canali */
.menuCanali
{
    margin:0px 0px 0px 0px;
    /*#margin-top:25px;
    _margin-top:25px;*/
    padding:0px;
    list-style-type:none;
    width:248px;
    height:200px;
    /*background-image:url('../private_images/tratteggio_menu_mappa.jpg');
    background-position:top;
    background-repeat:repeat-x;*/
    padding-top:13px;
}

.menuCanali li
{
    float:left;
    
    
}

.menuCanali h2
{
    border-bottom:2px dotted #B2B2B2;
    color:#616161;
    font-size:13px;
    margin:0;
    padding:4px 0 4px 0;
}

.menuCanali a:link,
.menuCanali a:visited
{
  display:block;
}


.menuCanali h2 a:link,
.menuCanali h2 a:visited
{

    color:#616161;
    padding: 0 0 0 4px;
    text-decoration:none;
}

.photogallery
{
    
}
/* fine canali */

/* tendine interne*/
#internaTendina
{
    clear:left;
    padding-left:10px;
    padding-right:18px;
}
.titoloInternaTendina{
    border-bottom:1px solid #cAcAcA;
    color:#616161;
    cursor:pointer;
    font-size:12px;
    height:20px;
    line-height:20px;
    padding-left:10px;
    background-color:#e1e1e1;
}

.titoloInternaTendina.selected{
    border-bottom:1px solid #50a125;
    margin-bottom:12px;
    color:#50a125;
}

.descInternaTendina{
    color:#616161;
    font-size:12px;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:16px;
    display:none;
    position:relative;
}
/* fine tendine interne */



/* tendine eventi*/
#internaTendinaEventi
{
    clear:left;
    padding-right:18px;
}
.titoloInternaTendinaEventi{

    color:#616161;
    cursor:pointer;
    font-size:12px;
    height:20px;
    line-height:20px;
    padding-left:10px;
}

.titoloInternaTendinaEventi.selected{
    margin-bottom:6px;
    color:#50a125;
}

.descInternaTendinaEventi{
    color:#616161;
    font-size:12px;
    padding-left:20px;
    padding-top:0px;
    padding-bottom:10px;
    display:none;
    background-color:#ededed;
}
/* fine tendine eventi */

.itemRotaotrViabilita
{
    position:relative;
    margin:auto;
}

.itemRotaotrLavoriInCorso
{
    position:relative;
    margin:auto;
}

.itemRotaotrLavoriInCorso a:link,
.itemRotaotrLavoriInCorso a:visited
{
    text-decoration:underline;
    color:#616161;
}

.itemRotaotrLavoriInCorso a:hover
{
    text-decoration:none;
    color:#616161;
}

.itemRotatorWebCam
{
    height:105px !important;
    width:190px;
}
        
#boxRotaotrViabilita div
{
	background-color:Transparent !important;
}


.menuNavigazione
{
    color:#616161;
    font-size:11px;
    margin-left:10px;
    padding-left:10px;
    padding-top:2px;
    text-transform:lowercase;
}

.menuNavigazione a:link,
.menuNavigazione a:visited
{
    color:#616161;
    text-decoration:none;
    text-transform:lowercase;
}

.menuNavigazione a:hover
{
    color:#616161;
    text-decoration:underline;
}
