body {

	background-color: #545454;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	text-decoration: none;
	background-position: center top;
}		
.table_gen {  
border: 0px #ffffff solid; background-color: #ffffff;
width: 892px;
height: 100%px;
}
.table_img {  
border: 1px #8c8c8c solid; background-color: #ffffff;
width: 205px;
height: 100%px;
padding: 5px 5px 5px 5px;
}

.table_img1 {  
border: 1px #8c8c8c solid; background-color: #ffffff;
width: 210px;
height: 100%px;
padding: 5px 5px 5px 5px;
}
		
TD{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #545454;
}
.text_small{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #545454;
line-height: 14px;
}

a {
color: #545454;
text-decoration: none;
font-family: verdana,arial,helvetica;

}
a:hover {
color: #207464;
text-decoration: underline;
}					
.verde{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1f7464;
font-weight: bold;
}	
.verde_s{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #1f7464;
font-weight: bold;
}	

.bianco{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight: bold;
padding: 5px 10px 5px 5px;
}	

.rosso{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ff0000;
font-weight: bold;
}	

.data{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #545454;
font-weight: bold;
}
.news{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #545454;
text-decoration: none;
line-height: 14px;
}
.txtnews{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #545454;
text-decoration: none;
line-height: 14px;
padding: 5px 10px 5px 5px;
text-align: justify;
}
.testo{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #545454;
text-decoration: none;
line-height: 14px;
text-align: justify;
}
.table_google {  
border: 1px #545454 solid; background-color: #ffffff;
width: 380px;
height: 400px;
}

.table_reg {  
border: 1px #8C8C8C solid; background-color: #f7f7f7;
width: 180px;

}
			
select{width:147px; 
height:18px; 
border-style:solid; 
border-width:1px; 
border-color:#545454; 
background-color:#ffffff; 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:10px;  
color:#545454;
}
			  
input{width:200px; 
 height:18px; 
 border-style:solid; 
 border-width:1px; 
 border-color:#545454; 
 background-color:#ffffff; 
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:10px;  
 color:#545454;
 }

 .input_2{width:100px; 
 height:16px; 
 border-style:solid; 
 border-width:1px; 
 border-color:#545454; 
 background-color:#ffffff; 
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:10px;  
 color:#545454;
 }
		
textarea{width:200px; 
height:50px; 
border-style:solid; 
border-width:1px; 
border-color:#545454; 
background-color:#ffffff; 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:10px;  
color:#545454; 
overflow:auto; }
		
.invia{
width:60px; 
height:20px; 
border-style:solid; 
border-width:1px; 
border-color:#545454; 
background-color:#ffffff; 
font-size:10px;  
color:#545454;  
}
.entra{
width:60px; 
height:18px; 
border-style:solid; 
border-width:1px; 
border-color:#545454; 
background-color:#ffffff; 
font-size:10px;  
color:#545454;  
}

.cancella{
width:60px; 
height:20px; 
border-style:solid; 
border-width:1px; 
border-color:#545454; 
background-color:#ffffff; 
font-size:10px;  
color:#545454;  
}
			
.radio{
width:14px; 
height:14px; 
border-width:0px; 
border-color:#3c3c3c; 
background-color:#ffffff; 
font-size:10px;  
color:#545454; 
}

.provincia{
width:40px; 
height:18px; 
border-style:solid; 
border-width:1px; 
border-color:#545454; 
background-color:#ffffff; 
font-size:10px;  
color:#545454;  
}
.nazione{
width:200px; 
height:18px; 
border-style:solid; 
border-width:1px; 
border-color:#545454; 
background-color:#ffffff; 
font-size:10px;  
color:#545454;  
}

.colori{
width:154px; 
height:18px; 
border-style:solid; 
border-width:1px; 
border-color:#545454; 
background-color:#ffffff; 
font-size:10px;  
color:#545454;  
}
.citta{
width:155px; 
height:18px; 
border-style:solid; 
border-width:1px; 
border-color:#545454; 
background-color:#ffffff; 
font-size:10px;  
color:#545454;  
}

.input_qt {width:40px; 
 height:20px; 
 border-style:solid; 
 border-width:1px; 
 border-color:#545454; 
 background-color:#ffffff; 
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:11px;  
 color:#545454;
 }
 .canc {width:20px; 
 height:20px; 
 border-style:solid; 
 border-width:1px; 
 border-color:#545454; 
 background-color:#ffffff; 
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:11px;  
 color:#545454;
 }
 
.textarea_note{width:563px; 
height:30px; 
border-style:solid; 
border-width:1px; 
border-color:#545454; 
background-color:#ffffff; 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:10px;  
color:#545454; 
overflow:auto; }


.table_img2 {  
border: 1px #8c8c8c solid; background-color: #ffffff;
width: 300px;
height: 100%px;
padding: 5px 5px 5px 5px;
}

.scroll_prodotti {  
 overflow: auto;
 scrollbar-face-color: #ffffff;
 scrollbar-highlight-color: #ffffff;
 scrollbar-shadow-color: #ffffff;
 scrollbar-3dlight-color: #ffffff;
 scrollbar-arrow-color:  #000000;
 scrollbar-track-color: #ffffff;
 scrollbar-darkshadow-color: #ffffff;
 overflow-x: hidden;
 /*width: 200px; larghezza del div*/
 height: 290px; /*altezza del div */
}
 