/*body, span, div, tbody, td, p, font{*/    /*font-family:Arial, Helvetica, sans-serif  !important;*/    /*font-size:12px !important;*//*}*/ body, span, div, td, p {     font-family:Verdana,Arial, Helvetica, sans-serif  !important; }#scheda span, #scheda div, #scheda tbody, #scheda td,#scheda p, #scheda font{    font-family:Verdana,Arial, Helvetica, sans-serif  !important;    font-size:12px !important;}a {    /*text-decoration:none;*/    color:#000000;}a:hover {    text-decoration:none;    color:#F6DB00;}.docList a{    font-size:10px;}.docList a:hover{    color:#F6DB00;}/*Stile per titolo*/h1{    font-size:16px;}/*Stile per produttori*/h2{    font-size:14px;    font-weight:lighter;    color:black;    /*line-height:14px;*/}/*Stile per crediti*/h3{    font-size:12px;    font-weight:lighter;    color:black;    /*line-height:14px;*/}/*---------------------------------------------------------------------------------------------------------*/#menu{    padding-left:5px;    font-size:10px;    color:#000000;    text-decoration:none;    /*line-height:15px;*/}#menu a  {    color: #000000;    text-decoration:none;}#menu a:hover {    color: #a80034;    text-decoration:none;}div#menuLittle a span{	color: #000000 !important;}div#menuLittle #menuVert{    padding-left:5px;    font-size:10px;    text-decoration:none;    /*line-height:10px;*/}#menuLittle #menuVert a {    color: black;    text-decoration:none;}#menuLittle #menuVert a:hover {    color: #a80034;    text-decoration:none;}#eventsMenu, #menuLittle{    text-decoration:none;    /*margin-left:30px;*/    /*padding:10px;*/    /*line-height:18px;*/}#eventsMenu .section{    text-decoration:none;}#eventsMenu a, #menuLittle a {    font-size:14px;    color: #000000;    text-decoration:none;    text-transform:uppercase;}#eventsMenu a{    color: #000000;}#eventsMenu a:hover,#menuLittle a:hover {    font-size:14px;    color: #a80034;    text-decoration:none;}#projectList td a {    font-size:12px;    color: #000000;    text-decoration:none;    font-weight:bold;}#projectList td a:hover {    font-size:12px;    color: #a80034;    text-decoration:none;    font-weight:bold;}#content{}.galleryButton {    padding:5px;    color:black;    cursor:pointer;}.dida{    font-size:10px;    color:black;}.titoloProgetto{    padding:5px;    font-weight:bold;    margin-top:5px;    font-size:15px;    text-decoration:none;    text-transform:uppercase;}.compagnia{    color:gray;    padding:5px;    font-weight:bold;    margin-top:5px;    font-size:13px;    text-decoration:none;    text-transform:uppercase;}.selected {    /*background-color:#7A7A7A;*/    color: #a80034;    font-weight:bold;    padding:1px;}.place {    margin-top:5px;/*border-bottom:1px solid #a80034;*/    font-size:10px;    color: #000000;    font-weight:bold;    text-decoration:none;}#projectRoot{    padding-bottom:10px;}#projectRoot a{    margin-top:5px;    font-size:18px;    /*line-height:15px;*/    color: #000000;    font-weight:bold;    text-decoration:none;}#projectRoot a:hover{    margin-top:5px;    font-size:18px;    color: #a80034;    font-weight:bold;    text-decoration:none;}.project {    padding-left:25px;    padding-top:0px;    font-size:12px;    color: #a80034;    text-decoration:none;    text-transform:uppercase;    line-height:14px;}#byProject #calendarTable th a, #byProject #calendarTable td a{    color: #000000;    text-decoration:none;}#byProject #calendarTable a:hover, #byProject #calendarTable td a:hover{    color: #a80034;    text-decoration:none;}#bySite #calendarTable th a, #bySite #calendarTable td a{    color: #000000;    text-decoration:none;}#bySite #calendarTable a:hover, #bySite #calendarTable td a:hover{    color: #a80034;    text-decoration:none;}#byProject th, #bySite th{    background-color:#a80034;    border-right:1px solid black;    text-align:left;    font-weight:bold;    font-size:12px;}#byProject th a, #bySite th a{    color:black;    text-decoration:none;}#byProject th a:hover, #bySite th a:hover{    color:black;    text-decoration:none;}#byProject #calendarTable td, #bySite #calendarTable td{    background-color:#f3f3f3;    border-right:1px solid black;    border-bottom:1px solid black;}#byProject #calendarTable #date, #bySite #calendarTable #date{    background-color:gray;    color:black;}#calendarMode #spSite,#calendarMode #spProject{    border-right:1px solid black;    color:black;    border-bottom:0px;    border-top:0px;}#calendarMode a{    color:white;}#calendarMode a:hover{    color:#a80034;}#months td{    border-right:1px solid white;    padding:3px;}.path{    font-size:12px !important;}.path a{    font-size:12px;    color:#a80034;    text-decoration:none;    font-weight:bold;}.path a:hover{    font-size:12px;    color:black;    text-decoration:none;}.pathUrl{    margin-bottom:8px;}.docList{    padding:4px;    border-bottom:1px solid #a80034;}.separator{    padding:4px;    border-bottom:1px solid black;}#galleryArea{    padding-top:20px;}#infoIco{    position:relative;    cursor:pointer;    left:-60px;    top:-60px;    z-index:10000;}#infoIco_scheda{    position:relative;    cursor:pointer;    left:-300px;    top:-30px;}.testoBox{}#calendarContent{    font-size:9px;}#calendarContent a{    font-size:9px;}