html {
    height:100%;
    background-color: darkblue;
    overflow:hidden;
}
tr.odd {
  background-color:#66ab8b;
}
tr.even {
  background-color:#eeefa8;
}
.ui-effects-transfer { border: 2px solid black; }

p.plink {
  font-size:0.8em;
}
p.selected {
  font-size:0.8em;
  background-color:blue;
  color:white;
}
.odd {
    background-color:red;
}
.even {
    background-color:blue;
}

span.menulink:hover {
  background-color:blue;
  color:white;
  cursor:pointer;
  cursor:hand
}
p.plink:hover {
  cursor:hand;
  cursor:pointer;
  background-color:blue;
}
.plink,.anchor {
  cursor:hand;cursor:pointer;
}
#map {
    background-color: #fff;
    float:left;
}
.centered {
    display: block;margin-left: auto;margin-right: auto;vertical-align: middle
}
#rightpane {
    float:right;
    background-color:darkblue;

}
#leftpane {
    float:left;
    background-color:darkblue;
    border-style: solid;
    border-width: 2px;
}
#mainBlobk{
    background-color:red;
}
body {
    margin: 0;
    height:100%;
    overflow:hidden;
}
#header {
    width:100%;
    height:35px;
    background-color: transparent;
}
#footer {
    background-color: darkblue;
}
#header table {
    width: 100%;
    background-color:transparent;
}

#text {
    position: absolute;
    bottom: 300px;
    left: 1em;
    width: 512px;
    z-index: 10000;
}
.disabled {
    color: #BBB;
}
.menulist {display:none}

div.olPanZoomBar {
            /* for IE */
            /*filter:alpha(opacity=25);*/
            /* CSS3 standard */
            opacity:0.25;
            /* for Mozilla */
            -moz-opacity:0.25;
    }

div.olPanZoomBar:hover {
            /* for IE */
            /*filter:alpha(opacity=100);*/
            /* CSS3 standard */
            opacity:1.0;
            /* for Mozilla */
            -moz-opacity:1.0;
    }


.widget-container {width: 150px; height: 100px; padding: 0px; position: relative; }
#popup-info-content p,ul,li{
    margin-top: 0px;
    margin-bottom: 0px;
}

/*alert popup*/
#notifica{ 
        background-color:#000; 
        width:250px; /*ampiezza della notifica*/
        height:150px;
        position:fixed; right:0px; bottom:0px; /*Agisci qui per modificare dove far apparire la notifica*/
        z-index:10;
        opacity:0.8;  /*modifica l'opacita*/
        border-radius: 5px; 
        color:#FFF; /*colore del testo*/
        }


.notice{ position:relative;}
.contenuto{ margin: 10px 0px 10px 20px;  } /*Modifica i margini del testo*/

.chiudipop { background-image:url('img/popup/chiudi.png'); 
         background-repeat:no-repeat; width:50px; height:50px; position:absolute; right:-20px; top:-30px;}


#riapri{  position:fixed; right:10px; bottom:10px; z-index:10; cursor:pointer;}

