body {background-position: center; font-family: Verdana, Arial, Helvetica, sans-serif,Helvetica, sans-serif; font-size: 10px; color:#575757; background-image:url('sfondo.jpg'); background-repeat:repeat-y; background-attachment:scroll; text-align:center; margin-top:0; margin-bottom:1px}

.loghi       { text-align: center; line-height: 100%; margin-top: 0; margin-bottom: 0 }
.menusinistra a:link,.menusinistra a:visited,.menusinistra a:active { position: relative;display: block; font-family: Arial; font-size: 10px; text-transform: uppercase; 
               text-align: center; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; text-decoration:none; padding-top:4px; padding-bottom:4px; background-color:#575757; color:#FFFFFF}
.menusinistra a:hover { display: block; font-family: Arial; font-size: 10px; color: #FFFFFF; text-transform: uppercase; 
               text-align: center; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; background-color: #828282; padding-top:4px; padding-bottom:4px; text-decoration:none }
.footer { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #575757; word-spacing:0; background-repeat: repeat; 
               background-attachment: scroll; background-position:     left bottom; background-image:url('footer.jpg'); text-align:center }
.menusinistrafine a:link,.menusinistrafine a:visited,.menusinistrafine a:active { background-position:  
                 center top; position: relative;display: block; font-family: Arial; font-size: 10px; text-transform: uppercase; 
               text-align: center; text-decoration:none; padding-top:4px; padding-bottom:4px; color:#FFFFFF; background-repeat:no-repeat; background-attachment:scroll; background-image:url('menu.jpg')}
.menusinistrafine a:hover { background-position:  center top; display: block; font-family: Arial; font-size: 10px; color: #FFFFFF; text-transform: uppercase; 
               text-align: center; padding-top:4px; padding-bottom:4px; text-decoration:none; background-repeat:repeat; background-attachment:scroll; background-image:url('hover.jpg') }
               
.titolonews {FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; COLOR: #e68700; BORDER-BOTTOM: #4f616f 1px dashed; FONT-FAMILY: Verdana; BORDER-RIGHT-WIDTH: 1px; TEXT-DECORATION: none}


               
.mappatratteggio { border-left: 1px dashed #C0C0C0 }
.tabellasstars { border: 1px dashed #C0C0C0 }
.sstarsmain    { border-bottom: 1px dashed  #c6c6c6 }
.sstarsmain    { border-bottom: 1px dashed #c6c6c6}
.tabellanews { border-bottom: 1px dashed #C6C6C6 }
.testoverdana { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #575757; margin-top:0; margin-bottom:1px}
.testoverdanabold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #575757; font-weight:bold; margin-top: 0; margin-bottom: 0}
.testosstars { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #575757; margin-top:0; margin-bottom:0; margin-left:4px}

.mappatitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight:  bold; color:#45667A }
.hometitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight:  bold; color:#668CAB }          
.sstarstitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight:  bold; color:#5F8890 }
.guidetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight:  bold; color:#988C73}
.sstarstitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight:  bold; color:#CD421C}
.sstarstitle2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight:  bold; color:#B9A84B }
.comunicatititle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight:  bold; color:#163D75}
.eventititle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight:  bold; color:#304200 }
.ricercatitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight:  bold; color:#8C4E95 }
.sstitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight:  bold; color:#621E0F }
.sstitleminuscolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#AB341B }
.spessoreimmaginiwordepdf { border: 5px solid #FFFFFF }
.navigationbar { font-family: Arial; font-size: 10px; text-transform: uppercase; font-weight: bold ;color:#575757 }    

a:link { color: #666666;font-weight: bold; text-decoration:none; font-size: 10px }
a:visited { color: #666666;font-weight: bold;  text-decoration:none; font-size: 10px }
a:active { color: #666666; font-weight: bold; text-decoration:none;font-size: 10px }
a:hover { color: #000000; font-weight: bold; text-decoration:underline;font-size: 10px;}



.tabellasstars { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight: bold; color:#5F8890}
.tabellasstars a:link { color: #5F8890;font-weight: bold; text-decoration:none; font-size: 10px }
.tabellasstars a:visited { color: #5F8890;font-weight: bold;  text-decoration:none; font-size: 10px }
.tabellasstars a:active { color: #5F8890; font-weight: bold; text-decoration:none;font-size: 10px }
.tabellasstars a:hover { color: #000000; font-weight: bold; text-decoration:none ; font-size: 10px}
p  { word-spacing: 0px; margin: 0px;  } sstars { padding-top: 3px; padding-bottom: 3px }