.dummy {font-family:verdana}

.hptitle {font-family:arial narrow,arial,verdana,helvetica; font-size:16px; font-weight:bold; color:white; text-decoration:none}
.hpitem {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#aacee5; text-decoration:none}
.hpidhi {font-family:tahoma, arial,verdana,helvetica; font-size:10px; font-weight:bold; color:#b5d8ee; text-decoration:none}
.hpidlo {font-family:tahoma, arial,verdana,helvetica; font-size:10px; font-weight:bold; color:#2586a9; text-decoration:none}
.hpmenu {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#025f80; text-decoration:none}

.hpcommunity {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none;letter-spacing:2px}
.hpfooter {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#686f76; text-decoration:none;letter-spacing:2px}
.hplancio {font-family:arial narrow,arial,verdana,helvetica; font-size:14px; font-weight:normal; color:white; text-decoration:none}
.hptesto {font-family:arial narrow,arial,verdana,helvetica; font-size:10px; font-weight:normal; text-decoration:none;letter-spacing:1px}


.iscrivitesto {font-family:tahoma, arial,verdana,helvetica; font-size:10px; font-weight:normal; color:black; text-decoration:none}
.iscriviitem {font-family:tahoma, arial,verdana,helvetica; font-size:10px; font-weight:bold; color:black; text-decoration:none; letter-spacing:2px}
.iscriviitemnobold {font-family:tahoma, arial,verdana,helvetica; font-size:10px; font-weight:normal; color:black; text-decoration:none}

.box {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#c0cfdc; text-decoration:none}
.linklocali {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none;letter-spacing:2px}
.lanciosmall {font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:white; text-decoration:none}
.minilanci {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none}
.minilanci2 {font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:white; text-decoration:none}
.speciali {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:white; text-decoration:none}
.cal {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#434e58; text-decoration:none}
.data {font-family:arial,verdana,helvetica; font-size:14px; font-weight:bold; color:#434e58; text-decoration:none}
.eventi {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#2e2e2e; text-decoration:none}
.footer {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none}
.localitipo {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:white}
.localimenu {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:#b9c9d6; text-decoration:none}
.localimenuitem {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none}
.localirichiamo{font-family:arial narrow,arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#470101; text-decoration:none}
.localibig {font-family:arial,verdana,helvetica; font-size:24px; font-weight:bold; color:#ff7600; text-decoration:none}
.eventititle {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#470101; text-decoration:none}
.eventicorpo {font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:black; text-decoration:none}
.eventidata {font-family:arial,verdana,helvetica; font-size:18px; font-weight:bold; color:white; text-decoration:none}
.eventinavbar {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:#5a7387; text-decoration:none}
.eventifound {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#ff7600; text-decoration:none}
.calendario {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#999999; text-decoration:none}

.sezionelocalenormal {font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:white; text-decoration:none}
.sezionelocalemini {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none}
.sezionesearchtipo {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#470101; text-decoration:none}
.sezionesearchinfo {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:black; text-decoration:none}

.sezionesearchtipo_new {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#666666; text-decoration:none}


.status {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:white; text-decoration:none}
.newslocale {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:black; text-decoration:none}
.newslocalemini {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:black; text-decoration:none}
.newslocalenobold {font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:#434e58; text-decoration:none}
.newslocalenoboldmini {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#434e58; text-decoration:none}
.newstitolo {font-family:arial,verdana,helvetica; font-size:18px; font-weight:bold; color:black; text-decoration:none}
.newssottotitolo {font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:black; text-decoration:none}
.newstesto {font-family:arial,verdana,helvetica; font-size:14px; font-weight:normal; color:black; text-decoration:none}
.newsdata {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#434e58; text-decoration:none}
.newslink{font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:orange; text-decoration:none}
.newscommento{font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:#c0cfdf; text-decoration:none}
.newscommentomini{font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#c0cfdf; text-decoration:none}
.newsnews {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:orange; text-decoration:none}

.community1 {font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:white; text-decoration:none;letter-spacing:1px}
.rubricamain {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:black; text-decoration:none}
.rubricasmall {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:black; text-decoration:none}
.eventicorporub {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:black; text-decoration:none}
.eventititlerub {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:black; text-decoration:none}

.ricerca1 {font-family:arial,verdana,helvetica; font-size:16px; font-weight:bold; color:#728b9f; text-decoration:none;letter-spacing:1px}
.ricerca2 {font-family:arial,verdana,helvetica; font-size:16px; font-weight:bold; color:#434e58; text-decoration:none;letter-spacing:1px}
.ricerca3 {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#728b9f; text-decoration:none;letter-spacing:1px}
.ricerca4 {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#434e58; text-decoration:none;letter-spacing:1px}

.membroinfoboxnome {font-family:tahoma,arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#E5E5E5; text-decoration:none;letter-spacing:2px}
.membroinfoboxtitolo {font-family:tahoma,arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#8ea7ba; text-decoration:none;letter-spacing:2px}
.membroinfoboxtesto {font-family:tahoma,arial,verdana,helvetica; font-size:12px; font-weight:normal; color:white; text-decoration:none}
.membroredcardnome {font-family:arial,verdana,helvetica; font-size:22px; font-weight:bold; color:#FE6600; text-decoration:none}
.membroredcardinfo {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none;letter-spacing:2px}
.membroredcardtitolo {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:#FE6600; text-decoration:none;letter-spacing:2px}
.membroblog{font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:black; text-decoration:none;}

.mmstxt { font-family:Trebuchet MS,tahoma,arial,verdana,serif; font-size:12px; color:black}
a.mms { font-family:Trebuchet MS,tahoma,arial,verdana,serif; font-size:12px; color:black; text-decoration:none; font-weight:bold}
a.mms:hover { font-family:Trebuchet MS,tahoma,arial,verdana,serif; font-size:12px; color:black; text-decoration:underline; font-weight:bold}

a.reportagelink {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:white; text-decoration:underline}
a.reportagelink:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:orange; text-decoration:underline}


a.hpcity {font-family:arial narrow,arial,verdana,helvetica; font-size:14px; font-weight:normal; color:white; text-decoration:none}
a.hpcity:hover {font-family:arial narrow,arial,verdana,helvetica; font-size:14px; font-weight:normal; color:#f14f11; text-decoration:none}
a.hptitle {font-family:arial narrow,arial,verdana,helvetica; font-size:24px; font-weight:normal; color:white; text-decoration:none}
a.hptitle:hover {font-family:arial narrow,arial,verdana,helvetica; font-size:24px; font-weight:normal; color:#f14f11; text-decoration:none}
a.hptitlesmall {font-family:arial narrow,arial,verdana,helvetica; font-size:14px; font-weight:normal; color:#aacee5; text-decoration:none}
a.hptitlesmall:hover {font-family:arial narrow,arial,verdana,helvetica; font-size:14px; font-weight:normal; color:#f14f11; text-decoration:none}
a.hpnews {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#aacee5; text-decoration:none}
a.hpnews:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#f14f11; text-decoration:none}
a.hpspeciali {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:black; text-decoration:none}
a.hpspeciali:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#f14f11; text-decoration:none}
a.hpspecialismall {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:black; text-decoration:none}
a.hpspecialismall:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#f14f11; text-decoration:none}

a.hplanciospeciali {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none;letter-spacing:2px}
a.hplanciospeciali:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#f14f11; text-decoration:none;letter-spacing:2px}

a.hplancioothernews {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#92b1c6; text-decoration:none;letter-spacing:2px}
a.hplancioothernews:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#f14f11; text-decoration:none;letter-spacing:2px}

a.hpfooter {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#686f76; text-decoration:none;letter-spacing:2px}
a.hpfooter:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#f14f11; text-decoration:none;letter-spacing:2px}
a.hplancio {font-family:arial narrow,arial,verdana,helvetica; font-size:24px; font-weight:normal; color:white; text-decoration:none}
a.hplancio:hover {font-family:arial narrow,arial,verdana,helvetica; font-size:24px; font-weight:normal; color:#f14f11; text-decoration:none}


a.lanciolocali {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#000000; text-decoration:none}
a.lanciolocali:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.lanciolocalismall {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:black; text-decoration:none}
a.lanciolocalismall:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#00ff1f; text-decoration:none}
a.linklocali {font-family:arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none;letter-spacing:2px}
a.linklocali:hover {font-family:arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#00ff1f; text-decoration:none;letter-spacing:2px}
a.linksezioni {font-family:arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#D1D8DE; text-decoration:none;letter-spacing:2px}
a.linksezioni:hover {font-family:arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#00ff1f; text-decoration:none;letter-spacing:2px}
a.linkeventi {font-family:arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none;letter-spacing:2px}
a.linkeventi:hover {font-family:arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#00ff1f; text-decoration:none;letter-spacing:2px}
a.lancio {font-family:arial narrow,arial,verdana,helvetica; font-size:18px; font-weight:bold; color:white; text-decoration:none}
a.lancio:hover {font-family:arial narrow,arial,verdana,helvetica; font-size:18px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.minilanci {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none}
a.minilanci:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#00ff1f; text-decoration:none}
a.minilanci2{font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:white; text-decoration:none}
a.minilanci2:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:#00ff1f; text-decoration:none}
a.speciali {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:white; text-decoration:none}
a.speciali:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.cal {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#434e58; text-decoration:none}
a.cal:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.footer {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:white; text-decoration:none}
a.footer:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:#00ff1f; text-decoration:none}

a.status {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:white; text-decoration:none}
a.status:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.newslocale {font-family:arial,verdana,helvetica; font-size:16px; font-weight:bold; color:black; text-decoration:none}
a.newslocale:hover {font-family:arial,verdana,helvetica; font-size:16px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.newslocalemini {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:black; text-decoration:none}
a.newslocalemini:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.newslocalenobold {font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:#434e58; text-decoration:none}
a.newslocalenobold:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:#00ff1f; text-decoration:none}
a.newslocalenoboldmini {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#434e58; text-decoration:none}
a.newslocalenoboldmini:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#00ff1f; text-decoration:none}
a.newslink{font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#434e58; text-decoration:none}
a.newslink:hover{font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.newscommento{font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:black; text-decoration:none}
a.newscommento:hover{font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:#00ff1f; text-decoration:none}
a.newsnews {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none}
a.newsnews:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#00ff1f; text-decoration:none}

a.localeminilink {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:white; text-decoration:none}
a.localeminilink:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:#00ff1f; text-decoration:none}

a.eventi {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:black; text-decoration:underline}
a.eventi:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#00ff1f; text-decoration:underline}
a.eventititle {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#470101; text-decoration:none}
a.eventititle:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.eventinavbar {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:#5a7387; text-decoration:none}
a.eventinavbar:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.eventifound {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:white; text-decoration:none}
a.eventifound:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.calendario {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:black; text-decoration:none}
a.calendario:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; color:orange; text-decoration:none}


a.sezionelocalenome {font-family:arial,verdana,helvetica; font-size:16px; font-weight:bold; color:white; text-decoration:none}
a.sezionelocalenome:hover {font-family:arial,verdana,helvetica; font-size:16px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.sezionesearchtitle {font-family:arial,verdana,helvetica; font-size:14px; font-weight:bold; color:#470101; text-decoration:none}
a.sezionesearchtitle:hover {font-family:arial,verdana,helvetica; font-size:14px; font-weight:bold; color:#00ff1f; text-decoration:none}

a.sezionesearchtitle_new {font-family:trebuchet MS,arial,verdana,helvetica; font-size:18px; font-weight:bold; color:#ff4518; text-decoration:none}
a.sezionesearchtitle_new:hover {font-family:trebuchet MS,arial,verdana,helvetica; font-size:18px; font-weight:bold; color:#00ff1f; text-decoration:none}



a.rubricatitlemain {font-family:arial,verdana,helvetica; font-size:14px; font-weight:bold; color:black; text-decoration:none}
a.rubricatitlemain:hover {font-family:arial,verdana,helvetica; font-size:14px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.rubricasmall {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:black; text-decoration:none}
a.rubricasmall:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.rubricainsights {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:black; text-decoration:none}
a.rubricainsights:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#00ff1f; text-decoration:none}
a.eventititlerub {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:black; text-decoration:none}
a.eventititlerub:hover {font-family:arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#00ff1f; text-decoration:none}

a.membroinfobox {font-family:tahoma,arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#B5CFE3; text-decoration:none;letter-spacing:2px}
a.membroinfobox:hover {font-family:tahoma,arial,verdana,helvetica; font-size:12px; font-weight:bold; color:#00ff1f; text-decoration:none;letter-spacing:2px}
a.membroservizi {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none}
a.membroservizi:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#00ff1f; text-decoration:none}
a.membronews {font-family:tahoma,arial,verdana,helvetica; font-size:10px; color:black; text-decoration:none;letter-spacing:2px}
a.membronews:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; color:#00ff1f; text-decoration:none;letter-spacing:2px}

select, input,textarea {font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:black; text-decoration:none}


.sound {font-family:tahoma,arial,verdana; font-size:10px; font-weight:bold; color:#73717B; text-decoration:none}
.sound2 {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:#73717B; text-decoration:none}
a.sound {font-family:tahoma,arial,verdana; font-size:10px; font-weight:bold; color:#73717B; text-decoration:none}
a.sound:hover {font-family:tahoma,arial,verdana; font-size:10px; font-weight:bold; color:#f14f11; text-decoration:none}
a.sound2 {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:#B5B4B9; text-decoration:none}
a.sound2:hover {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:#f14f11; text-decoration:none}


      .tooltip {
        background-color:#ffffff;
		font-family:Tahoma,Arial,Verdana;
		font-size:10px;
        font-weight:bold;
        border:1px #AAAAAA solid;
		color:black;
		padding:0px 3px 0px 3px;
      }


.membronomev2 {font-family:trebuchet ms,arial,verdana; font-size:18px; font-weight:bold; color:#ff4518; text-decoration:none}
.membrosezionev2 {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:none}
.membroinfoboldv2 {font-family:tahoma,arial,verdana; font-size:10px; font-weight:bold; color:black; text-decoration:none}
.membroinfov2 {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:none}
.newstesto2 {font-family:trebuchet ms,arial,verdana; font-size:13px; font-weight:normal; color:black; text-decoration:none; line-height:16px}

a.membroserviziv2 {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:black; text-decoration:none}
a.membroserviziv2:hover {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:orange; text-decoration:none}
.comearr {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:white; text-decoration:none}
a.membronewsv2 {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:black; text-decoration:none}
a.membronewsv2:hover {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:orange; text-decoration:none}
a.membroservizi2v2 {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:white; text-decoration:none}
a.membroservizi2v2:hover {font-family:tahoma,arial,verdana; font-size:10px; font-weight:normal; color:orange; text-decoration:none}

a.contest_details {background-color:black}
a.contest_details:hover {background-color:black;color:black}

/* V2 */

/* TD */
td.bigliettihp { background:#0e232d url(immagini/v2/hp/biglietti_bg.gif) repeat-x top left; }
td.hpsidebar { background:#112b38 url(immagini/v2/hp/sidebar_citta_bg.gif) repeat-x top left; }
td.newscentralev2 { background:white url(immagini/v2/hp/news_centrale_bg.gif) repeat-x bottom left; }
td.topstories { background:#020405 url(immagini/v2/hp/topstories_bg.gif) repeat-x top left; }
td.footerv2 { font-family:tahoma,verdana,arial; font-size:10px; font-weight:bold; color:white; }

/* A */
a.v2_hp_sidebar_citta {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none}
a.v2_hp_sidebar_citta:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:#e14f20; text-decoration:none}

a.hplanciov2  { font-family:georgia,trebuchet ms,arial,verdana; font-size:24px; color:black; text-decoration:none;letter-spacing:-1px;line-height:24px}
a.hplanciov2:link, a.hplanciov2:visited { color:black; text-decoration:none; }
a.hplanciov2:hover { color:#e14f20;}


a.hplancioothernewsv2 {font-family:tahoma,verdana,arial; font-size:10px; color:black; text-decoration:none; font-weight:normal; }
a.hplancioothernewsv2:hover { color:#e14f20;}

a.hplancioothernews2v2 {font-family:tahoma,verdana,arial; font-size:10px; color:#505372; text-decoration:none; font-weight:normal; }
a.hplancioothernews2v2:hover { color:#e14f20;}

a.hptopstories {font-family:tahoma,verdana,arial; font-size:10px; color:white; text-decoration:none; font-weight:normal; }
a.hptopstories:hover { color:#e14f20;}

a.lanci_specialiv2 {font-family:tahoma,verdana,arial; font-size:10px; color:black; text-decoration:none; font-weight:bold;}
a.lanci_specialiv2:hover { color:#e14f20;}

a.lancispeciali {font-family:tahoma,verdana,arial; font-size:10px; color:black; text-decoration:none; font-weight:normal; }
a.lancispeciali:hover { color:#e14f20;}

a.bottoms {font-family:tahoma,verdana,arial; font-size:10px; color:white; text-decoration:none; font-weight:bold; }
a.bottoms:hover { color:black;}

a.hpeventi {font-family:tahoma,verdana,arial; font-size:10px; color:black; text-decoration:underline; font-weight:bold; }
a.hpeventi:hover { color:#e14f20;}

a.hpeventibody {font-family:tahoma,verdana,arial; font-size:10px; color:#535353; text-decoration:none; font-weight:normal; }
a.hpeventibody:hover { color:#e14f20;}

a.calv2 {font-family:tahoma,verdana,arial; font-size:10px; color:white; text-decoration:none; font-weight:bold; }
a.calv2:hover { color:#BBBBBB;}

a.calv22 {font-family:tahoma,verdana,arial; font-size:10px; color:white; text-decoration:none; font-weight:normal; }
a.calv22:hover { color:#BBBBBB;}

a.rubricatitolov2{ font-family:georgia,trebuchet ms,arial,verdana; font-size:14px; color:black; text-decoration:none;letter-spacing:-1px;line-height:24px; font-weight:bold;}
a.rubricatitolov2:hover { color:#e14f20;}

a.cosafareoggi_boldv2 {font-family:tahoma,verdana,arial; font-size:10px; color:#505372; text-decoration:none; font-weight:bold;}
a.cosafareoggi_boldv2:hover { color:#e14f20;}

a.cosafareoggi_v2 {font-family:tahoma,verdana,arial; font-size:10px; color:#505372; text-decoration:none; font-weight:normal;}
a.cosafareoggi_v2:hover { color:#e14f20;}

a.newslocale_v2 { font-family:trebuchet ms, arial, tahoma; font-size:18px; color:#e98236; text-decoration:none;}
a.newslocale_v2:hover { color:black;}

a.sezionesearchtitle_new2 {font-family:trebuchet MS,arial,verdana,helvetica; font-size:15px; font-weight:bold; color:#ff4518; text-decoration:none}
a.sezionesearchtitle_new2:hover {font-family:trebuchet MS,arial,verdana,helvetica; font-size:15px; font-weight:bold; color:#00ff1f; text-decoration:none}

a.calendario_v2 {font-family:tahoma,arial,verdana,helvetica; font-size:11px; font-weight:bold; color:black; text-decoration:none}
a.calendario_v2:hover {font-family:tahoma,arial,verdana,helvetica; font-size:11px; font-weight:bold; color:orange; text-decoration:none}
a.calendario_title_v2 {font-family:tahoma,arial,verdana,helvetica; font-size:14px; font-weight:bold; color:black; text-decoration:none}
a.calendario_title_v2:hover {font-family:tahoma,arial,verdana,helvetica; font-size:14px; font-weight:bold; color:orange; text-decoration:none}

a.localipiuvicini {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:none}
a.localipiuvicini:hover {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; color:white; text-decoration:underline}
/* text */

.hplancio2v2 {font-family:tahoma,verdana,arial; font-size:10px; color:#505372; text-decoration:none; font-weight:normal; }
.hptopstories {font-family:tahoma,verdana,arial; font-size:10px; color:white; text-decoration:none; font-weight:normal; }

.cosafareoggi_v2 {font-family:tahoma,verdana,arial; font-size:10px; color:#505372; text-decoration:none; font-weight:normal;}

.newstitolo_v2{ font-family:georgia,trebuchet ms,arial,verdana; font-size:28px; color:black; text-decoration:none;letter-spacing:-1px;line-height:24px; font-weight:normal;}
.newsdata_v2 {font-family:tahoma,verdana,arial; font-size:10px; color:#505372; text-decoration:none; font-weight:normal;}
.newssottotitolo_v2 { font-family:georgia,trebuchet ms,arial,verdana; font-size:10px; color:black; text-decoration:none;letter-spacing:-1px;line-height:18px; font-weight:normal;}
.newstesto_v2 { font-family:trebuchet ms,arial,verdana; font-size:13px; color:black; text-decoration:none;font-weight:normal}

.eventititolo_v2{ font-family:georgia,trebuchet ms,arial,verdana; font-size:24px; color:black; text-decoration:none;letter-spacing:-1px;line-height:24px; font-weight:normal;}

.calendario_v2 {font-family:tahoma,arial,verdana,helvetica; font-size:11px; font-weight:normal; color:#999999; text-decoration:none}
.calendario_title_v2 {font-family:tahoma,arial,verdana,helvetica; font-size:14px; font-weight:normal; color:black; text-decoration:none}

.eventifound_v2 {font-family:tahoma,arial,verdana,helvetica; font-size:12px; font-weight:normal; color:black; text-decoration:none}

/* commenti utenti */

.userc_text {font-family:tahoma,verdana,arial; font-size:10px; color:black; font-weight:normal; line-height:13px;}
a.userc_text {font-family:tahoma,verdana,arial; font-size:10px; color:#e52c33; font-weight:normal; }
a.userc_text:hover {font-family:tahoma,verdana,arial; font-size:10px; color:#ff4518; font-weight:normal; }


/* div dei pull-down dei voti ai locali */
div.menu
{
	margin: 0px 20px 0px 20px;
	display: none;
	background-color:#DFDFDF;
	width:50px;
	border: #666666 2px solid; 
	 border-top: #999999 1px solid; 
	  border-left: #999999 1px solid; 
	text-align:center;
	font-family:Trebuchet MS;
	font-size:13;

}

div.menu_option_div
{
	margin: 0px 20px 0px 0px;
	background-color:#DFDFDF;
	width:50px;
	text-align:center;
	font-family:Trebuchet MS;
	font-size:13;
}


div.menu_option_div:hover
{
	background-color:#D1DCEB;
}



a:visited.menu_option
{

	text-decoration:none;
	color:black;

}

 a:link.menu_option
{

	text-decoration:none;
	color:black;

}

div.selected_option
{
	margin: 0px 20px 0px 20px;
	background-color:#FFFFFF;
	border: #666666 2px solid; 
	 border-bottom: #999999 1px solid; 
	  border-right: #999999 1px solid; 
	width:50px;
	text-align:center;
	font-family:Trebuchet MS;
	font-size:13;
	
}

/* blog */

a.blog_highlight { font-family:georgia,trebuchet ms,arial,verdana; font-size:20px; color:white; text-decoration:none;letter-spacing:-1px;line-height:24px; background-color:black;}
a.blog_highlight:visited { font-family:georgia,trebuchet ms,arial,verdana; font-size:20px; color:white; text-decoration:none;letter-spacing:-1px;line-height:24px; background-color:black;}
a.blog_highlight:hover { font-family:georgia,trebuchet ms,arial,verdana; font-size:20px; color:#ef1420; text-decoration:none;letter-spacing:-1px;line-height:24px}
a.blog_highlight_small { font-family:tahoma,verdana,arial; font-size:10px; color:black; text-decoration:none; font-weight:normal;}
a.blog_highlight_small:visited { font-family:tahoma,verdana,arial; font-size:10px; color:black; text-decoration:none; font-weight:normal;}

a.blog_highlight_small:hover {color:#ef1420;}
.blog_highlight_small{ font-family:tahoma,verdana,arial;font-size:10px}

.author {font-family:Trebuchet MS; font-size:10px; color:#BBBBBB; font-variant: small-caps;}



/* proximity */

#tipologie_block{
	width:570px;
	height:100%;
	clear:both;
	background-image:url('../temp/google/prox_tipologie_top.gif');	
	background-repeat:no-repeat;
	background-color:#f2eed9;
	padding-top:10px;		
}

	img{
		font-size:0px;
	}	
	


		
	#visualizer_block{
		width: 100%;
		background-color:#F5F0F0;	
		font-size:11px;		
		clear:both;		
	}
	
	#visualizer_titolo{
		width:570px;
		margin-top:10px;
		display:none;
		color:white;
		font-size:12px;
	}

	#visualizer_msg{
		font-size:12px;
		font-family:Verdana;
		color:#B51B21;
		font-weight:bold;
		text-align:center;
		background-color:#F2EED9;
		border:1px solid #EBE7D1;
		width:440px;
		height:40px;
		margin-left:65px;
		margin-top:10px;
		margin-bottom:10px;
		padding-top:10px;		
		display:none;
	}
		
	#visualizer_block a{
		font-size:13px;
		font-family:Trebuchet MS,Arial,Verdana,Helvetica;
		color:#ff4518;;
		font-weight:bold;
	}
	#visualizer_block a:hover{		
		font-size:13px;
		font-family:Trebuchet MS,Arial,Verdana,Helvetica;
		color: #00ff1f;		
		font-weight:bold;		
	}	
	.visualizer_nometipologia{
		font-family: Tahoma,Arial,Verdana,Helvetica;
		font-weight:bold;
		font-size:12px;
		padding-top:5px;
		padding-bottom:3px;	
		clear:both;
	}
	.visualizer_indirizzo{
		font-family: Tahoma,Arial,Verdana,Helvetica;
		font-size: 10px;
		font-weight: normal;
		color: #470101;
		text-decoration: none;
	}

	.visualizer_locale{
		clear:both;
	}
	.visualizer_info{
		float:left;
		padding-left:0px;
		height:40px;					
	}
	.visualizer_hr{
		border:1px solid white;
	}
	.visualizer_1foto{
		float:left;
		padding-left:2px;
	}	
	.visualizer_2foto{
		float:left;
		padding-right:10px;
	}
			
	#tipologie_block{
		width:570px;
		height:100%;
		clear:both;
		background-image:url('../temp/google/prox_tipologie_top.gif');	
		background-repeat:no-repeat;
		background-color:#f2eed9;
		padding-top:10px;		
	}
	#tipologie_block_bottom{
		width:570px;
		height:6px;
		clear:both;
		background-image:url('../temp/google/prox_tipologie_bottom.gif');	
		background-repeat:no-repeat;
		padding-left:10px;
	}	
	#tipologie_block a{
		color:black;
		font-size:12px;
	}
	#tipologie_block a:hover{
		background-color:#E8E4CE;
	}
			
	.tipologie_nome{
		font-family: Tahoma,Arial,Verdana,Helvetica;
		font-size:11px;	
		text-transform : uppercase;
		font-weight:bold;
	}	
	.tipologie_numero{
		font-family: Tahoma,Arial,Verdana,Helvetica;
		font-size:11px;
		color:#CFCBB5
	}
	.tipologie_voce{
		width:150px;
		float:left;
		padding-left:10px;
	}
	.info_link{
		font-size:11px;
	}
	
	#directions div{
		font-size:13px:
	}
	#directions table{
		font-size:13px:
	}
	#directions td{
		font-size:13px:
	}
	#directions tbody{
		font-size:13px:
	}
	.googledir{
		font-size:13px:
	}
	.paginazione{		
		font-family:Tahoma,Arial,Verdana,Helvetica;
		width:100%;
		text-align:center;
		font-weight:bold;
		font-size:12px;
	}
	.paginazione a{
		font-size:11px;
		color:#666666;
	}	
	.paginazione a:hover{
		background-color:black;
		color:white;
	}		
	.paginazione_tot{
		font-size:9px;
		font-family:Tahoma,Arial,Verdana,Helvetica;
		width:100%;
		text-align:center;
			
	}

/* lightbox */
/* lightbox */
@charset "utf-8";

/* SLIMBOX (Customized version) */

#lbOverlay {
	position: absolute;
	top:0; left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%; padding:0;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(http://model.lasnite.com/source/js/sb_loading.gif) no-repeat center;
}

#lbCanvas {
	border: 9px solid #fff;
}

#lbCanvas iframe, #lbCanvas img {
	border:1px solid #999;
	margin:0; padding:0;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 10px;
	width: 70px;
	background:url(http://model.lasnite.com/source/js/sb_anchor_spacer.gif);
}


#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(http://model.lasnite.com/source/js/sb_prevlabel.gif) no-repeat;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(http://model.lasnite.com/source/js/sb_nextlabel.gif) no-repeat;
}

#lbBottom {
	font-size:12px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	margin:0 0 0 10px; padding:0;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(http://model.lasnite.com/source/js/sb_closelabel.gif) no-repeat center;
	margin:0; padding:0;
}

#lbCaption, #lbNumber {
}

#lbCaption {
	font-weight: bold;
}

/* ImageFlow */

#images img{ 
	width=350px;
	position:absolute; 
	top:0px;
	border:none;
}
#images h1{
	text-align:center;
}
#main{
	max-width: 450px;
	min-height:100%;
	text-align: left;
	margin: 0 auto;
	position: relative;
	background-color:#000;
	padding: 0px 0px;
}
#images{
	visibility:hidden;
}
#loading{
	margin-top:50px;
	text-align:center;
	width:100%;
}
#loading img{
	margin-top:10px;
	position:relative; 
}
#captions{
	font-weight:bold;
	color: white;
	position:relative; 
	text-align:center;
	z-index:10000;
}
#scrollbar{
	visibility:hidden;
	position:relative; 
	border-bottom:1px solid #b3b3b3;
	z-index:10001;
}
#slider{
	position:absolute;
	margin-top:-7px;
	margin-left:-7px;
	z-index:10002;
	background-image:url(slider.png);
	background-repeat:no-repeat;
	width:14px;
	height:14px;	
}
#imageflow{
	text-align:left;
}

/* multibox */
.MultiBoxContainer {
	position: absolute;
	border: 20px solid #000;
	background-color: #FFF;
	display: none;
	z-index: 2;
}

.MultiBoxLoading {
	background: url(multibox/loader.gif) no-repeat center;
}

.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.MultiBoxClose {
	position: absolute;
	top: -26px;
	right: -26px;
	background: url(multibox/close.png) no-repeat;
	width: 24px;
	height: 24px;
	cursor: pointer;
}


.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	position: relative;
}

.MultiBoxControls {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #000000;
}


.MultiBoxPrevious {
	position: absolute;
	background: url(multibox/left.png) no-repeat;
	width: 24px;
	height: 24px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNext {
	position: absolute;
	background: url(multibox/right.png) no-repeat;
	width: 24px;
	height: 24px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNextDisabled {
	cursor: default;
	background: url(multibox/rightDisabled.png) no-repeat;
}

.MultiBoxPreviousDisabled {
	cursor: default;
	background: url(multibox/leftDisabled.png) no-repeat;
}

.MultiBoxTitle {
	position: relative;
	margin: 10px 0 0 35px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
}

.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0 0;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: right;
}

.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0 35px 0 35px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: left;
}

/******************* NAVIGATION BAR *******************/	
#nav {
	margin: 0;
	padding: 0;
	height: 35px;
	list-style: none;
	display: inline;
	overflow: hidden;
	width: 750px;
	}

#nav li {
	margin: 0; 
	padding: 0;
    list-style: none;
	display: inline;
	}

#nav a {
	float: left;
	padding: 35px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:35px; /* for IE5/Win only */
	}
	
#nav a:hover {
	background-position: 0 -35px;
	}

#nav a:active, #nav a.selected {
	background-position: 0 -35px;
	}
#menuhome a  {
	width: 112px;
	background: url(http://model.lasnite.com/source/topmenubuttons/homea.jpg) top left no-repeat;
	}
#menuphotos a  {
	width: 112px;
	background: url(http://model.lasnite.com/source/topmenubuttons/photosb.jpg) top left no-repeat;
	}
#menublog a  {
	width: 112px;
	background: url(http://model.lasnite.com/source/topmenubuttons/blogc.jpg) top left no-repeat;
	}
#menuevents a  {
	width: 112px;
	background: url(http://model.lasnite.com/source/topmenubuttons/eventsd.jpg) top left no-repeat;
	}
#menuforums a  {
	width: 112px;
	background: url(http://model.lasnite.com/source/topmenubuttons/forumse.jpg) top left no-repeat;
	}
#menulast a  {
	width: 112px;
	background: url(http://model.lasnite.com/source/topmenubuttons/lastf.jpg) top left no-repeat;
	}





