body{
     font-family: Verdana,Arial,sans-serif;
     font-size: 10px;
     background-color: #f0f0f0;
}

/* ----------------------------------------------- */

.logo {
   margin-left: 0px;
   margin-right: 0px;
   color: yellow;
   font-style: arial,verdana,times,helvetica;
   font-size:11px;
   font-weight: bold;
   background-color: darkblue;
}
.tit1 {
   vertical-align: top;
   text-align: center;
   margin-top: 10px;
   margin-bottom: 10px;
   color: blue;
   font-style: arial,verdana,times,helvetica;
   font-size:14px;
   font-weight: bold;
}
.stand1 {
   vertical-align: top;
   text-align: left;
   color: blue;
   font-style: arial,verdana,times,helvetica;
   font-size:12px;
   font-weight: bold;
   border: 1px solid gray;
}
.stand2 {
   vertical-align: top;
   text-align: left;
   color: blue;
   font-style: arial,verdana,times,helvetica;
   font-size:12px;
   border: 1px solid gray;
}
.stand2b {
   vertical-align: top;
   text-align: left;
   color: blue;
   font-style: arial,verdana,times,helvetica;
   font-size:14px;
   font-weight: bold;
}
.border {
   border: 1px solid gray;
}
.border0 {
   border: 0px;
}
.sep1 {
   background-color: blue;
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   height: 4px;
   font-size:4px;
}
.imgtit1 {
   width: 10%;
   vertical-align: middle;
   text-align: center;
   
}

.newsHead {
   margin-left: 10px;
   margin-right: 10px;
   color: yellow;
   font-style: arial,verdana,times,helvetica;
   font-size:11px;
   font-weight: bold;
   background-color: darkblue;

   vertical-align: middle;
   text-align: center;
}

.newsLabel {
   padding: 0px 1px 0px 1px;
   margin: 0px 1px 0px 1px;
   color: yellow;
   font-style: arial,verdana,times,helvetica;
   font-size:11px;
   font-weight: bold;
   background-color: darkblue;
   vertical-align: middle;
   text-align: center;
   width: 250px;
   cursor: pointer;
}
.newsLabel2 {
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   color: #700000;
   font-style: arial,verdana,times,helvetica;
   font-size:11px;
   font-weight: bold;
   background: url('../img/bg_tabella.jpg');
   vertical-align: middle;
   text-align: center;
   height: 26px;
}
.newsLabel2b {
   /* newsLabel2 senza img bg */
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   color: #700000;
   font-style: arial,verdana,times,helvetica;
   font-size:11px;
   font-weight: bold;
   vertical-align: middle;
   text-align: center;
   height: 26px;
}
.newsText {
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   color: blue;
   font-style: arial,verdana,times,helvetica;
   font-size: 11px;
   font-weight: bold;
   vertical-align: top;
   text-align: center;
}
.newsIframe {
   background-color: #ccffff;
   border: 0,0,0,0;

}
.newsTable {
   margin-left: 10px;
   margin-right: 10px;
   width: 80%;
}

.goto {
   cursor: pointer;
}

.center {text-align: center}
.left {text-align: left}
.right {text-align: right}
.bold {font-weight: bold}
.fsize9 {font-size: 9px}
.normal10 {font-size: 10px; font-weight: normal}
.normal11 {font-size: 11px; font-weight: normal}
.wid80 {width: 80px}
.wid160 {width: 160px}
.wid200 {width: 200px}
.wid300 {width: 300px}
.wid400 {width: 400px}
.wid590 {width: 580px}
.wid750 {width: 750px}
.hand {cursor: pointer}
.nohand {cursor: default}
.dispN {display: none}
.dispY {display: block}

/* ----------------------------------------------- */

ul#nav{float: left;width: 100%;list-style: none;
    border-bottom: 1px solid #D7D7D7;margin: 0;padding: 0}

ul#nav li{float: left;margin: 0 0.2em 0;padding: 0 0 0 6px;
    background: url('../img/tab.png') no-repeat top left}

ul#nav a{float: left;padding: 0.4em 6px 0.4em 0;
    background: url('../img/tab.png') no-repeat top right;
    text-decoration: none;color: #222}

ul#nav li#lititle{float: left;padding: 0.4em 6px 0.4em 0;
    background: url('../img/bg_cella.JPG') no-repeat top right;
    text-decoration: none;color: #922}

ul#nav a:hover{color: #184D8A}

ul#nav li#active{background: url('../img/tab2.png') no-repeat top left}

ul#nav li#active a{background: url('../img/tab2.png') no-repeat top right;
    color: #184D8A}



.style1 {
	color: #003333;
	font-weight: bold;
	font-style: strong;
        font-size: 10px
        }

.style2 {
	color: #003333;
	font-weight: bold;
        font-size: 13px
	}

.style3 {
	color: #851414;
	font-weight: bold;
        font-size: 11px
        }
.styleMaiuscolo{
        font-size: 10px;
        text-transform:uppercase;
        font-family: Verdana,Arial,sans-serif;
}

.normale{
     font-family: Verdana,Arial,sans-serif;
     font-size: 10px;
}

#normale{
     font-family: Verdana,Arial,sans-serif;
     font-size: 10px;
}

#normaleR{
     font-family: Verdana,Arial,sans-serif;
     font-size: 10px;
     text-align: right;
}

.grigio{
   background-image: url('../img/bg_cella.JPG');
   font-family: Verdana,Arial,sans-serif;
   font-size: 10px;
   height: 10px;
   text-align: left;
}

#grigioCentrato{
   background-image: url('../img/bg_cella.JPG');
   font-family: Verdana,Arial,sans-serif;
   font-size: 10px;
   height: 10px;
   text-align:center;
}

TD#blu{
   background-image: url('../img/bg_tabella.JPG');
   font-family: Verdana,Arial,sans-serif;
   font-size: 11px;   
   font-weight: bold;
   color: #851414; 
   height: 25px;
   text-align: center;
}

TD#grigio{
   background-image: url('../img/bg_cella.JPG');
   font-family: Verdana,Arial,sans-serif;
   font-size: 10px;
   height: 10px;
   text-align: left;
}

TD#grigioR{
   background-image: url('../img/bg_cella.JPG');
   font-family: Verdana,Arial,sans-serif;
   font-size: 10px;
   height: 10px;
   text-align: right;
}

TD#grigioUnito{
   background-color: #cccccc;
   font-family: Verdana,Arial,sans-serif;
   font-size: 10px;
   height: 10px;
   text-align: left;
}

TD#grigioUnitoR{
   background-color: #cccccc;
   font-family: Verdana,Arial,sans-serif;
   font-size: 10px;
   height: 10px;
   text-align: right;
}

TD#grigioTit{
   background-image: url('../img/bg_cella.JPG');
   font-family: Verdana,Arial,sans-serif;
   font-size: 11px;   
   color: #851414; 
   height: 25px;
   font-weight: bold;
   text-align: center;
}

TD#grigioTitolo{
   background-color: #736e6e;
   font-family: Verdana,Arial,sans-serif;
   font-size: 11px;
   color: #f0f4a5; 
   height: 20px;
   text-align: center;
}
.posizioneDiv {
  background-image: url('../img/bg_cella.JPG');
  position : fixed;
  top :450px;
  width :300px ;
  height :110px;
  left : 400px; 
}
.posizioneDivMaschera {
  background-color: gray ;
  position : fixed;
  top :455px;
  width :300px ;
  height :110px;
  left : 405px; 
}
.posizioneDivMascheraBordo{
  background-color: black ;
  position : fixed;
  top :449px;
  width :302px ;
  height :112px;
  left : 399px; 
}

.grigioTit{
   background-image: url('../img/bg_cella.JPG');
   font-family: Verdana,Arial,sans-serif;
   font-size: 11px;   
   color: #851414; 
   height: 25px;
   font-weight: bold;
   text-align: center;
}

