html,body{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: #e6e6e6;
}

table#contenitore{
  margin-top: 5px;
  margin-bottom: 5px;
  background-color:white;
  border: 0px solid #000000;
  width: 1000px;
  font-family: Verdana, Arial;
  font-size: 12px;
}

td#top{
  width: 850px; !important
  padding-right: 0px;
  border-bottom: 1px solid #909090;
}

table#intestazione{
  padding-right: 10px;
}

td#banner_movimento{
  width: 140px; !important
  padding-left: 3px;
}

td#fondo_logo{
  padding: 5px 5px 5px 0px;
  width: 300px;
}

td#banner{
  height: 100px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}


td#td_sinistro{
  border-right: 0px solid #909090;
  vertical-align: top;
  padding-right: 1px;
  width: 140px; !important
}

td#td_destro{
  vertical-align: top;
  padding-left: 2px;
  width: 150px; !important
}

td#td_centro{
  vertical-align: top;
  padding: 5px 3px 3px 3px;
  width: 550px;
}

td.basso{
  border-top: 1px solid #909090;
}

td.extramenu{
  padding-top: 8px;
  padding-bottom: 8px;
  border: 1px solid #909090;
  width:135px;
}
td.vignetta_sett{
  padding-top: 8px;
  padding-bottom: 8px;
  border: 1px solid #909090;
  /*width:125px;*/
  padding-left:0px;
  padding-right:0px;
  margin: 0px 0px 0px 0px;
}

td.extramenu{
  padding-left: 5px;
  padding-right: 5px;
}

td.extramenu1{
  padding-top: 5px;
  padding-bottom: 5px;
  border: 1px solid #909090;
}
td.extramenu2{
  padding-top: 5px;
  padding-bottom: 3px;
  border: 1px solid #909090;
}

                
td.link_tellus{
  padding-left:10px;
}

td.logo_top{
  border-bottom: 1px solid #909090;
  border-top: 1px solid #909090;
  padding: 4px 0px 4px 0px;
}
td.logo_bottom{
  border-bottom: 1px solid #909090;
  padding: 4px 0px 4px 0px;
}

td.macro_proposte{          
  padding:0px 5px 0px 5px;
  border: 1px solid #909090;
}

.AutoreSmall{
    text-decoration:none;
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
    color:#000000;
}

.TitoloSmall{
    text-decoration:none;
    font-family:verdana;
    font-size:10px;
    color:#000000;
}

.titoloutilita{
   font-size: 11px;
   text-align: center;
   background-color: #FF8020;
   color: white;
   font-weight: bold;
   width:140px;
}

.titolo_vignetta{
   font-size: 11px;
   text-align: center;
   background-color: #FF8020;
   color: white;
   font-weight: bold;
   /*width:125px;*/
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
}

td.doc_presenta{
  margin:15px;
  margin-top:10px; 
  text-align: justify;
  font-family: Verdana, Arial, Times New Roman; 
  font-size:12px;
}

td.tit_doc_presenta{
  background-color:#f6f6f6; 
  width: 100%; 
  color: navy;
  font-size:15px; 
  font-family: Verdana, Arial;
  font-weight: bold;
}

dt{
  margin-left: 10px;
}

.titolopagina{
   font-weight: bold;
   font-size: 14px;
   text-decoration: none;
   min-height:18px;
}

.presentazioneGrande{
   font-family: Verdana;
   border:0px solid white;
   background-color:#E0FFE0; 
   padding: 5px;
   font-size:11px;
}


a.linkextra{
    color: navy; 
    text-decoration: none;
    padding-left:20px;
    font-size:10px;
    font-family: Verdana, Arial; 
    font-weight:bold;
}
a.linkextra:hover{
    text-decoration: underline;
    color:blue;
}

a.linkcomm{
    color: navy; 
    text-decoration: none;
    font-size:11px;
    font-family: Verdana, Arial; 
    font-weight:bold;
}
a.linkcomm:hover{
    text-decoration: underline;
    font-weight:bold;
    color:blue;
}

a.linkart{
    color: black;
    text-decoration: none;
}

a.linkart:hover{
    text-decoration: underline;
}

a.linkpiccolo,
a.link {
    font-size: 11px;
    color: 	black;
    text-decoration: none;
}

a.linkpiccolo:hover{
    text-decoration: underline;
}

a.piuLetti,
a.icommenti,
a.linksond{
    font-size: 8pt;
    color: gray;
    text-decoration: none;
}

a.piuLetti:hover{
    font-size: 8pt;
    color: blue;
    text-decoration: none;
}

a.MacroLib{
  font-size:10px;
  font-family: Verdana;
  text-decoration:none;
}

a.MacroLib:hover{
  font-size:10px;
  font-family: Verdana;
  font-weight:bold;
  text-decoration:underline;
}

a.commentiArticolo{
  font-family:verdana;
  font-size:9px;
  color:#5F9EA0;
  text-decoration:none;
}
a.commentiArticolo:hover{
  font-family:verdana;
  font-size:9px;
  color:red;
  text-decoration:none;
}

a.icommenti:hover,
a.linksond:hover{
    text-decoration: underline;
    color: blue;
    cursor: pointer;
}

td.cella{
   padding:4px;
}
td.cella_rubrica{
   padding:6px;
}


.ipiccolo{
   font-style: italic;
   font-size: 10px;
}

.bottone{
   width:130px;
   background-color: lightgrey;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   border: 1px outset #f6f6f6;
   height: 20px;
}


p{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   font-weight:normal;
}


a.rubrica{
   text-decoration: none;
   text-align: left;
}

a.rubrica:hover{
   font-weight: bold;
   font-size: 14px;
   text-align: left;
   text-decoration:underline;
}


img.fotolinkdoc{
   margin-right: 2px;
   margin-bottom: 1px;
   margin-left: 15px;
}


.utilita{
   float: left;
   width: 130px;
   height: 18px;
   padding-left: 10px;
}

a.utile{
  text-decoration:none;
  color:gray;
}

a.utile:hover{
  text-decoration: underline;
  color:blue;
}

  
   
a.arcorrelati,
a.amico{
   text-decoration: none;
   font-size: 12px;
   color: black;   
}

a.arcorrelati:hover,
a.amico:hover{
   text-decoration: underline;
   font-size: 12px;
   color: blue;
}

a.contatti{
   text-decoration:none;
   color: black;
}

a.contatti:hover{
   text-decoration:underline;
   color:blue;
}

a.piuletto{
   color: black;
   font-size:11px;
   text-decoration:none;
}
a.piuletto:hover{
   text-decoration:underline;
   font-size:11px; 
   color: blue;
}





/**  style per pagina commenti lettori **/
div#icomm{
  background-color:#ffffff;
  border: 0px solid red;
}
div.titComm{
  margin-top: 10px;
  padding: 2px 2px 2px 2px;
  background-color:#FFCC90;
}
div.testoComm{
  padding: 2px 2px 2px 2px;
  background-color: #f5f5f5;
  text-align:justify;
}  

/** fine **/




font.testoComm{
  font-family:verdana;
  font-size:12px;
  text-align: justify;
  color: #000000;
} 

a.linkAltriCommenti,
a.titoloArtCommento{
  font-family: verdana;
  text-decoration:none;
  color: navy;
}

a.linkAltriCommenti:hover,
a.titoloArtCommento:hover{
  text-decoration:underline;
  color: red;
}

a.linkPagina{
  font-size: 10px;
  font-family: verdana;
  text-decoration: none;
  color: #000000;
}

a.linkPagina:hover{
  text-decoration:underline;
  color: red;
  font-weight:bold;
}

td.spazio_bianco{
  height: 5px;
  width: 120px;
}