html,body{
     font-family: century gothic, Palatino Linotype, Times New Roman, Verdana, Arial, sans-serif;
     font-size: 12px;
     height:100%;
     margin: 0px;
}

a{
     font-family: century gothic, Palatino Linotype, Times New Roman, Verdana, Arial;
     font-size:14px;
     text-decoration:none;
}
a:link{color:#666666;}
a:visited{color:#666666;}
a:hover {color:#94B0BC;}
a:active{color:#94B0BC;}

a.normale{
     font-family: century gothic, Palatino Linotype, Times New Roman, Verdana, Arial;
     font-size:12px;
     text-decoration:none;
}
a.normale:link{color:#000;}
a.normale:visited{color:#000;}
a.normale:hover {color:#000;}
a.normale:active{color:#000;}
h2{	font-family: century gothic, Palatino Linotype, Times New Roman, Arial;	font-size: 16px; color: #000;letter-spacing: 2px;}
div.imgcontainer{
     position:relative;
     margin:0px;
     height:150px;
     width: 250px;
     top:15px;
     left:00px;
     text-align:right;
     vertical-align:text-bottom;
	float:left;
	padding:0 10px 10px 0;
     background:url(/images/dropshadow.jpg) no-repeat bottom right;
}

div.imgcontainer img{
     display:block;
     position:relative;
     top: -5px;
     left:-5px;
     padding:5px
}

div.biografia{
     font-size: x-small;
     text-decoration: none;
     text-align: justify;
     color:#666666;
     font-family: century gothic, Palatino Linotype, Times New Roman,Verdana, Courier, monospace ;
     width:480px !important;width /**/:490px;
     height:400px !important;height /**/: 360px;
     overflow:auto;
     padding: 4px 10px 4px 4px;
     border:2px solid #EEE;border-right:0 solid;border-bottom:0 solid;
     background:#ffffff ;
     scrollbar-arrow-color: #000; 
     scrollbar-base-color: #fff; 
     scrollbar-darkshadow-color: #fff; 
     scrollbar-face-color: #fff; 
     scrollbar-highlight-color: #fff; 
     scrollbar-shadow-color: #fff;
    }

div.biografia a{
     font-size: x-small;
    }

div.fiera{
     font-size: 12px;
     text-decoration: none;
     text-align: justify;
     color:#666666;
     font-family: century gothic, Palatino Linotype, Times New Roman,Verdana, Courier, monospace ;
     width:380px !important;width /**/:390px;
     height:380px !important;height /**/: 240px;
     overflow:auto;
     padding: 4px;
     border:2px solid #EEE;border-right:0 solid;border-bottom:0 solid;
     background:#ffffff ;
     scrollbar-arrow-color: #000; 
     scrollbar-base-color: #fff; 
     scrollbar-darkshadow-color: #fff; 
     scrollbar-face-color: #fff; 
     scrollbar-highlight-color: #fff; 
     scrollbar-shadow-color: #fff;
    }
    
.menu_left {
     color:#676767;
     font-family:century gothic, Palatino Linotype, Times New Roman,Verdana;
     font-size:11px;
     text-decoration:none;
     }
a.menu_left:link,a.menu_left:visited,a.menu_left:active{
     color:#676767;
     font-family:century gothic, Palatino Linotype, Times New Roman,Verdana;
     font-size:11px;
     text-decoration:none;
     }
.pagination{
     color:#676767;
     font-family:century gothic, Palatino Linotype, Times New Roman,Verdana;
     font-size:12px;
     text-decoration:none;
     letter-spacing: 2px
     }
a.pagination:link,a.pagination:visited,a.pagination:active{
     color:#676767;
     font-family:century gothic, Palatino Linotype, Times New Roman,Verdana;
     font-size:12px;
     text-decoration:none;
     }
.paginationselected	{
     color:#333;
     font-family:century gothic, Palatino Linotype, Times New Roman,Verdana;
     font-size:12px;
     font-weight: bold;
     text-decoration:none;
     letter-spacing: 2px
     }
a.paginationselected:link,a.paginationselected:visited,a.paginationselected:active{
     color:#333;
     font-family:century gothic, Palatino Linotype, Times New Roman,Verdana;
     font-size:12px;
     font-weight: bold;
     text-decoration:none;
    }

input {
	border:1px solid #94B0BC;
	font-size:90%;
	color:#666666;
	vertical-align:middle;
}
textarea {
	border:1px solid #94B0BC;
	font-size:90%;
	color:#666666;
	vertical-align:middle;
}
.informazioni {
	font-size:90%;
	color:#666666;
}
.cella {
border: 1px solid #CCCCCC;
background-color:#F5F5F5;
}
.cella_dashed {
border-top: 0px;
border-left: 0px;
border-right: 0px;
border-bottom: 1px dashed  #cccccc;
background-color:#F5F5F5;
}
