body {
	scrollbar-3dlight-color : #969696;
	scrollbar-arrow-color : #969696;
	scrollbar-base-color : #969696;
	scrollbar-darkshadow-color : #969696;
	scrollbar-face-color : #E4E4E4;
	scrollbar-highlight-color : #E4E4E4;
	scrollbar-shadow-color : #E4E4E4;
	scrollbar-track-color : #969696;
	font-family: Tahoma;
	font-size: 6px;
	color: #FFFFFF;
	/* background-color: #f0f0f0;  /* #9F9F9F; */
	background-image: url(images/sfondobody.gif);

}

.principale {
    background-color:#e4f1fb;
}

a:link {
	color: #185B9F;
	text-decoration: none;
	/* font-weight: bold; */

}
a:visited {
	color: #185B9F;
	text-decoration: none;
	/* font-weight: bold; */
}
a:hover {
	color: #185B9F;
	text-decoration: underline;
}
input {  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: navy; background:#e4f1fb; border: 1px solid #3873A6;   }
select {  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: navy; background:#e4f1fb; border: 1px solid #3873A6;   }
textarea {  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: navy; background:#e4f1fb; border: 1px solid #3873A6;   }
.linked {  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FF9900;}
.just {  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: Black;  text-align: justify; }
.title {  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #3873A6;  font-weight: bold;  }
.image { border: 1px solid #3873A6; }
td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.tab_title 
{
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight:bold; 
    color: Navy; }

.boxes
{
    background-color:#e4f1fb; /* #cccccc*/
    vertical-align:top;
}
    
.boxdx td 
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #666666;
}

.boxim td 
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #666666;
    text-align: justify;
}

.Background
{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

}

.venditore input,  
.venditore span
{
    font-size:11pt;
}    

.cg
{
   font-size:11pt;
   background-color: Navy;
   color: white;
   font-weight:bold;
}    

.titolo
{
    color:Navy;
    font-weight:bold;    
}    
img
{
    border:0;
}

    
.perso ul
{
    list-style: none;
    padding: 0;
    margin: 0;
    text-align: center;    
}    

.perso li
{
    margin: 0 2px;
    padding: 0;
    text-align: center;
    font-size:10pt;
}
    
.perso li a
{
    height: 2em;
    line-height: 2em;
    color: Navy;
    text-decoration: none;
    text-align: center;
    margin: 0;
    padding: 0;
    font-weight: bold;
    width:200px;
    display:block;

}    

.perso li a:hover
{
    color: White;
    background-color:Navy;
}    

#menurivista a
{
    color: Navy;
    font-weight:bold;
}    

#menurivista a:hover
{
    color: White;
    font-weight:bold;
}   
