body { 
background-color:#4a4a4a;
margin:0px;
text-align:center;
vertical-align:middle;

}

table.tabella_esterna {
width: 100%;
height:  100%;
border: none;

}




table.tabella_sito {
width: 1000px;
height: 510px;

}

table.tabella_logomenu {
width: 1000px;
height: 117px;

}


table.tabella_menu {
width: 614px;
height: 12px;
color: #c8c8c8;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight:bold;
text-decoration: none;

}



a.tabella_menu {
color: #c8c8c8;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight:bold;
text-decoration: none;


}


a.tabella_menu:hover {
color: #7bbb00;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight:bold;
text-decoration: none;


}

table.tabella_descrizione_foto {
width: 868px;
height: 400px;

}


.scritta_bianca {
background-color: #4a4a4a;
color: #ffffff;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}




.scritta_grigia {
color: #c8c8c8;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;


}


.scritta_bianca: hover {
background-color: #4a4a4a;
color: #ffffff;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;



}


div.testo {
overflow: auto; 
width: 254px; 
height: 385px; 
scrollbar-face-color: #727272; 
scrollbar-highlight-color: #7bbb00;
scrollbar-shadow-color: #7bbb00;
scrollbar-arrow-color: #7bbb00;
scrollbar-track-color: #727272;
scrollbar-darkshadow-color: #7bbb00;
scrollbar-base-color: #7bbb00;
scrollbar-3d-light-color: #ffffff;




}


div.testo1 {
overflow: auto; 
width: 254px; 
height: 395px; 
scrollbar-face-color: #727272; 
scrollbar-highlight-color: #7bbb00;
scrollbar-shadow-color: #7bbb00;
scrollbar-arrow-color: #7bbb00;
scrollbar-track-color: #727272;
scrollbar-darkshadow-color: #7bbb00;
scrollbar-base-color: #7bbb00;
scrollbar-3d-light-color: #ffffff;





}


div.testo2 {
overflow: auto; 
width: 614px; 
height: 395px; 
scrollbar-face-color: #727272; 
scrollbar-highlight-color: #7bbb00;
scrollbar-shadow-color: #7bbb00;
scrollbar-arrow-color: #7bbb00;
scrollbar-track-color: #727272;
scrollbar-darkshadow-color: #7bbb00;
scrollbar-base-color: #7bbb00;
scrollbar-3d-light-color: #ffffff;


}




table.tabella_testo {

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:justify;
font-size:10px;
margin: 5px;



}




a.table.tabella_testo:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:justify;
text-decoration: none;



}


table.tabella_ecommerce {
	width: 600px; 
	margin-top:5px;
	margin-left: 7px;
	margin-right: 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	border: none;
	



}

td.tabella_ecommerce

{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	border: none;
	background:#727272;
	padding-left:2px;



}


.scritta_verde {

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7bbb00;
text-align:justify;
font-size:10px;
text-decoration: none;



}

.scritta_verde:hover {

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:justify;
font-size:10px;
text-decoration: none;



}

.sfondo_verde_scritta_bianca {
background-color:#7bbb00;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:justify;
font-size:10px;



}

.sfondo_bianco_scritta_verde {
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7bbb00;
text-align:justify;
font-size:10px;



}

.sfondo_grigiochiaro_scritta_bianca {
background-color:#727272;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:justify;
font-size:10px;
padding:5px;




}

.form {

 background: #FFFFff;
      color:4a4a4a;
      font-family: Verdana,Helvetica,sans-serif;
      font-size: 11px;
      border: Solid 1px #7bbb00;
	  width: 200px;
	  height: 18px;
	  
}


.form_uno {

 background: #FFFFff;
      color:4a4a4a;
      font-family: Verdana,Helvetica,sans-serif;
      font-size: 11px;
      border: Solid 1px #7bbb00;
	  width: 170px;
	  height: 18px;
	  
}



.form_order {

 	background: #FFFFff;
      color:4a4a4a;
      font-family: Verdana,Helvetica,sans-serif;
      font-size: 11px;
      border: Solid 1px #7bbb00;
	  width: 45px;
	  height: 16px;
	  
}




.form_note {

 background: #FFFFff;
      color:4a4a4a;
      font-family: Verdana,Helvetica,sans-serif;
      font-size: 11px;
      border: Solid 1px #7bbb00;
	  width: 170px;
	  height: 70px;
	  
}

.form_note_big {

 background: #FFFFff;
      color:4a4a4a;
      font-family: Verdana,Helvetica,sans-serif;
      font-size: 11px;
      border: Solid 1px #7bbb00;
	  width: 350px;
	  height: 70px;
	  
}


.bottone_verde {
 background-color: #7bbb00;
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;;
   font-weight: bold;
   border: 1px solid;
   border-color: #ffffff;
   padding: 1px; 
   color: #ffffff;
   width:110px;	
    height:17px;  
   
   }
   
   
   .bottone_verde_piccolo {
 background-color: #7bbb00;
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;;
   font-weight: bold;
   border: 1px solid;
   border-color: #ffffff;
   padding: 1px; 
   color: #ffffff;
   width:80px;	  
   
   }
   
   
   
   .bottone_grigio {
 background-color: #727272;
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;;
   font-weight: bold;
   border: 1px solid;
   border-color: #7bbb00;
   padding: 1px; 
   color: #7bbb00;
   width:125px;
   height:17px;
   vertical-align:middle;
   text-align:center;
   
   }