.divLeft{
/* border: solid yellow; */
 width: 20%;
 height: 100%;
 float: left;
}

.divMarchio{
/* border: solid blue; */
 text-align: center;

 height: 80px;
background-image: url("images/logo.png");

background-repeat:no-repeat;
 width: 228px;
}

.divMenu {
 border: none;
 float: left;

font-family:Tahoma;
 padding: 20px 0px 0px 0px;
 /*background-color: #d8d8ea;*/
 /*background-color: #CAE1FF;*/
 /*background-color:#FFF8DC;*/
 background-image: url("images/basemenu.jpg");
 height: 88%;
}


.nonselezionato {
 white-space: nowrap;
 white-space: nowrap;
 font-size: 9px;
 font-style: normal; 
 margin: 5x 5px 0px 3px;
 padding: 10px 0px 10px 10px;
 float:left;
 /*background-image: url("images/btcentro2.png");*/
 /*background-image: url("images/bottone.jpg");*/
 
border-style:double;
 background-image: url("images/bottoneblu.jpg");
  cursor:pointer;

 width: 220px;
 color: #002222;

}

.selezionato {

 white-space: nowrap;
 /*border: solid 1px yellow;*/
 white-space: nowrap;
 font-size: 10px;
 /*font-style: oblique;*/
 font-weight:bold; 
 color:darkorange;
 margin: 5x 5px 0px 3px;
 padding: 10px 0px 10px 10px;
 cursor:pointer;
 float:left;
 /*background-image: url("images/btcentrorov.png"); */ 
 /*background-image: url("images/bottonearancioselezionato.png");*/
 /*background-image: url("images/bottoneRovescio.jpg");*/
 background-image: url("images/bottonebluRovescio.jpg");
 width: 220px;
 border-style:double;

}


.divMenu A{
 white-space: nowrap;
 text-decoration:none;
}

.divMenu A:HOVER{
 white-space: nowrap;
 font-weight:bold; 
 font-color:darkorange;
/* text-decoration:underline;*/
}



.divPrincipale{
 
 width:80%;
/* float: right; */
 height: 100%;
 padding: 20px 10px 0px 20px;
 margin-left:150px;
}



.divPrincipaleImg{
 width:80%;
/* float: right; */
 height: 100%;
 padding: 20px 10px 0px 0px;
 margin-left:150px;
}



.subPrincipale
{
 
/* float: right; */
 padding: 20px 10px 10px 0px;
margin-top: 10px;
margin-right:30px;

}

.testoInRisalto{
 font-size: 30px;
 color: orange;
 font-weight:bold; 
 }




.titolo1{
 font-size: 20px;
  text-align:center; 
 font-weight:bold; 
 color: blue;
 }
 
 .titolo2{
  font-size: 15px;
   text-align:center; 
  font-weight:bold; 
  color: blue;
 }
 
 .titolo3{
  font-size: 15px;
    text-align:center; 
   font-weight:normal; 
   color: red;
  }



.titolo4{
 font-size: 20px;
  text-align:center; 
 font-weight:bold;  
 color: orange;
 }
 
 
.logo H1{
 font-size: 30px;
 white-space: nowrap;
 margin-bottom: 0px;
 margin-top: 0px;
 padding: 10px 0 0 0;
 color:darkorange;
border-color:black;
border:20px;

}

.logo H2{
 font-size: 15px;
 white-space: nowrap;
 margin: 0px 0px 0px 0px;
}

.info {
 font-size: 25px;
 white-space: nowrap;
 margin-bottom: 0px;
 margin-top: 0px;
 padding: 150px 0 0 0;
 color: black;
}

.centrato{
  text-align:center;
  padding:200px 0 0 0;
}


.centratogrande{
  text-align:center;
  font-size:40px;
  padding:100px 0 0 0;
}


.tabella TH {
  text-align:center;
  background-color:lightgreen;
}


.tabella TD {
  font-size:13px;
}

.regione{
  font-size:20px;
}



.divTab{
 font-size: 10px;
text-align:center;
text-valign:middle;
border-collapse:collapse;
border:1px solid green;
white-space: nowrap;
}

.divTab TH{
font-size: 10px;
background-color:lightgreen;
border-collapse:collapse;
border:1px solid green;
}

.divTab TD{
font-weight:normal;
border-collapse:collapse;
border:1px solid green;
}

.divTab2{
 font-size: 11px;
text-align:center;
text-valign:middle;
border-collapse:separate;
border-spacing: 5px;
border:1px solid black;

}

.tabProdotti TD
{
border-collapse:collapse;
border:1px solid black;
}

BODY{
/*background-color: #F0FFFF;*/
/*background-color: #FFFAF0;*/
  background-color: #E0EEEE;

}