body {background: #fff url('../grafica/sfondo.jpg') repeat-x; padding:0px; margin:0px auto; display:block; text-align:center;}
div, p, h1, h2, h3, h4, h5, h6, form {padding:0px; margin:0px; font-size:12px; font-family:Verdana,Arial,Helvetica,sans-serif;}
a img {border:0px;}
a {color:#003399; text-decoration:none;}
a:hover {text-decoration:underline;}

#testoPagina .img {float:left; margin-right:10px; border:1px solid #ccc; padding:3px;}

#sito {margin:0 auto; width:870px; display:block; text-align:left; margin-bottom:20px;}

.clear {clear:both;}
.clearHeight {clear:both; height:10px;}
.neretto {font-weight:bold;}

.titoloR {font-size:14px; color:#003399; font-weight:bold;}
.bordeaux {color:#bf3233; font-weight:bold;}

div.show {display: inline;}
div.hide {display: none;}
img.imgBordo {float:left; border:1px solid #ccc; padding:3px; margin-right:5px;}

h2.blue {color:#003399; font-weight:bold; font-size:13px;}

#pub {width:468px; height:65px;}

/*INFO OVER MENU*/
#bloccoMenuSup {width:870px; height:150px; display:block; margin-top:10px;}
#bloccoMenuSup .logo {width:380px; height:93px; float:left;}
#bloccoMenuSup .almanacco {width:468px; float:left; margin-left: 2px;}
/* #theclock {color:#039; font-weight:bold; padding-left:3px; float:left;} */
#bloccoMenuSup .almanacco .albaTramonto {float:right; font-weight:bold; text-align:right;}
#bloccoMenuSup #meteo2 {float:left; font-weight:bold; width:450px; margin-left:1px; display:block;}
#bloccoMenuSup #meteo2 .iconaMeteo {padding-top:10px; float:left;}
#bloccoMenuSup #meteo2 .meteoTesto {padding-top:20px; padding-left:10px; float:left;}
#bloccoMenuSup #meteo2 .zodiaco {padding-top:20px; float:right; display:block; margin-right:0px; padding-right:0px;}

/*ALMANACCO*/
#newAlmanacco {width:846px; margin-left:4px; color:#036; font-size:10px;}
#theclock {color:#003399; font-size: 10px; float: left; width: 321px; padding-top: 5px;}
#imgMeteo {float: left; width: 25px;}
#alma {float: left; width: 296px; font-size:10px; padding-top: 5px;}
#endclock {float: right; font-size:10px; width: 201px; padding-top: 5px; text-align: right;}

/*MENU SERVIZIO*/
#menuServizio {margin-top:10px; width: 468px; height:30px; margin-left: 1px; background: url('../grafica/blueBar.jpg') no-repeat; display:block; overflow:hidden;}
#menuServizio .voce {background: url('../grafica/separatore.jpg') no-repeat top right; height:30px; display:block;}
#menuServizio .link {width:88px; font-weight:bold; font-size:12px; text-align:center; float:left;}
#menuServizio .link a {color:#fff; text-decoration:none; display:block; width:87px; height:30px; padding-top:10px;}
#menuServizio .link a:hover {color:#fff; text-decoration:none; display:block; width:87px; height:30px; background: url('../grafica/backLink.jpg') no-repeat;}
#menuServizio .linkActive {color:#fff; text-decoration:none; display:block; width:87px; height:30px; background: url('../grafica/backLink.jpg') no-repeat;}
#menuServizio .linkActive p {padding-top:9px;}
#menuServizio .pubblicita {width:115px; font-weight:bold; font-size:12px; text-align:center; float:left;}
#menuServizio .pubblicita a {color:#fff; text-decoration:none; display:block; width:114px; height:30px; padding-top:10px;}
#menuServizio .pubblicita a:hover {color:#fff; text-decoration:none; display:block; width:114px; height:30px; background: url('../grafica/backPubblicita.jpg') no-repeat;}
#menuServizio .pubblicitaActive {color:#fff; text-decoration:none; display:block; width:114px; height:30px; background: url('../grafica/backPubblicita.jpg') no-repeat;}
#menuServizio .pubblicitaActive p {padding-top:9px;}
#menuServizio .contatti {width:102px; font-weight:bold; font-size:12px; text-align:center; float:left;}
#menuServizio .contatti a {color:#fff; text-decoration:none; display:block; width:101px; height:30px; padding-top:10px;}
#menuServizio .contatti a:hover {color:#fff; text-decoration:none; display:block; width:101px; height:30px; background: url('../grafica/backContatti.jpg') no-repeat;}
#menuServizio .contattiActive {color:#fff; text-decoration:none; display:block; width:101px; height:30px; background: url('../grafica/backContatti.jpg') no-repeat;}
#menuServizio .contattiActive p {padding-top:9px;}

/*FORM RICERCA SITO*/
#menuServizio .siteSearch {width:140px; height:30px; padding-top:0px; float:right; position:relative;}
#menuServizio .siteSearch form.cercaSito {width:140px; background: url('../grafica/backSearchL.jpg') no-repeat; height:23px; position:absolute; top:7px; right:2px;}
#menuServizio .siteSearch input {font-size:10px; border:none; height:14px; background:transparent; margin-left:10px; margin-top:1px;}
#menuServizio .siteSearch input.cercaInput {width:85px;}
#menuServizio .siteSearch input.lentina {width:15px;}

#barraBlu {width:849px; height:4px; margin-left:2px; background: url('../grafica/barraBlu.gif') no-repeat; overflow:hidden; clear:both;}
#greyBar {width:854px; height:42px; padding-left:1px;}

/*MENU TOP*/
#greyBar .menu_header {position:relative; float:left;}
#greyBar .menu_header, .menu_header ul {z-index:1;}
#greyBar ul.menu_header li.header_level_unoL {width:213px; height:42px; display:block; background: url('../grafica/greyBarL.jpg') no-repeat; float:left;}
#greyBar ul.menu_header li.header_level_unoC {width:213px; height:42px; display:block; background: url('../grafica/greyBarC.jpg') no-repeat; float:left;}
#greyBar ul.menu_header li.header_level_unoR {width:212px; height:42px; display:block; background: url('../grafica/greyBarR.jpg') no-repeat; float:left;}
#greyBar ul.menu_header, #greyBar ul.menu_header li ul {padding:0; margin:0; list-style-type:none;}
#greyBar ul.menu_header li.header_level_unoL span.head {display:block; text-align:center; padding:12px 0; font-size:14px; color:#003399; font-weight:bold;}
#greyBar ul.menu_header li.header_level_unoL span.head.hover {background: url('../grafica/greyBarLH.jpg') no-repeat;}
#greyBar ul.menu_header li.active span {background: #fff url('../grafica/greyBarLH.jpg') no-repeat;}
#greyBar ul.menu_header li.header_level_unoL.active span.head {background: #fff url('../grafica/greyBarLH.jpg') no-repeat;}
#greyBar ul.menu_header li.header_level_unoC span.head {display:block; text-align:center; padding:12px 0; font-size:14px; color:#003399; font-weight:bold;}
#greyBar ul.menu_header li.header_level_unoC span.head.hover {background: #fff url('../grafica/greyBarCH.jpg') no-repeat;}
#greyBar ul.menu_header li.header_level_unoR a {height: 42px; display:block; text-align:center; padding:12px 0; font-size:14px; color:#003399; font-weight:bold; text-decoration:none;}
#greyBar ul.menu_header li.header_level_unoR a:hover {color:#fff; background: url('../grafica/greyBarRH.jpg') no-repeat;}

#greyBar ul.menu_header li.header_level_unoL ul li {margin-left:1px; height:20px; display:block; background-color:#fff; padding: 4px 10px; border-bottom:1px solid #ededed; border-left:1px solid #666; border-right:1px solid #666;}
#greyBar ul.menu_header li.header_level_unoL ul li a {width:100%; color:#003399; text-decoration:none; display:block; padding:4px;}
#greyBar ul.menu_header li.header_level_unoL ul li a:hover {color:#fff; background-color:#003399; text-decoration:none; display:block;}
#greyBar ul.menu_header li.header_level_unoL ul li.lastL {background: url('../grafica/lastL.gif') no-repeat; border:none;}

#greyBar ul.menu_header li.header_level_unoR ul li {height:20px; display:block; background-color:#fff; padding: 4px 10px; border-bottom:1px solid #ededed; border-left:1px solid #666; border-right:1px solid #666;}
#greyBar ul.menu_header li.header_level_unoR ul li a {color:#003399; text-decoration:none; display:block; padding:4px;}
#greyBar ul.menu_header li.header_level_unoR ul li a:hover {color:#fff; background-color:#003399; text-decoration:none; display:block;}
#greyBar ul.menu_header li.header_level_unoR ul li.lastL {background: url('../grafica/lastL.gif') no-repeat; border:none;}

#greyBar ul.menu_header li.header_level_unoC ul li {height:20px; display:block; background-color:#fff; padding: 4px 10px; border-bottom:1px solid #ededed; border-left:1px solid #666; border-right:1px solid #666;}
#greyBar ul.menu_header li.header_level_unoC ul li a {width:100%; color:#003399; text-decoration:none; display:block; padding:4px;}
#greyBar ul.menu_header li.header_level_unoC ul li a:hover {color:#fff; background-color:#003399; text-decoration:none; display:block;}
#greyBar ul.menu_header li.header_level_unoC ul li.lastC {background: url('../grafica/lastC.gif') no-repeat; border:none;}

#greyBar ul.menu_header li ul {display:none;}

#greyBar ul.menu_header li:hover ul {display:none;}

/*TESTATA CON FOTO*/
#testata {width:854px; height:152px; display:block; background: url('../grafica/backTestata.jpg') no-repeat; overflow:hidden; z-index:0;}
#testata #featurePhoto {padding:5px; overflow:hidden; height:140px;}

/*SECOND BLCOK (NEWS - ADSENSE - SEGNALAZIONI*/
#secondBlock {width:854px; height:540px; display:block; overflow:hidden;}

/*NEWS HOME*/
#newsHome {width:553px; height:430px; display:block; float:left; background: url('../grafica/backNews5.jpg') no-repeat; overflow:hidden;}
#newsHome .feed {width:548px; height:16px; padding-top:5px; text-align:right;}
#newsHome .feedHome {width:48px; height:30px; padding-top:5px; padding-right: 10px; float: right; text-align:right;}
#newsHome .news {width:533px; height:155px; margin-left:10px; padding-right:5px; border-bottom:1px dotted #ccc; clear:both; margin-top:5px;}
#newsHome .news h4, #newsHome .news h4 a {font-size:12px; font-weight:bold; color:#003399; text-decoration:none;}
#newsHome .news h4 a:hover {text-decoration:underline;}
#newsHome .news p.dataNews, #newsHome .news span.dataNews {font-weight:bold; color:#666; padding-top:3px;}
#newsHome .news .fotoTesto {padding-top:6px;}
#newsHome .news img {float:left; border:1px solid #ccc; padding:3px; width:93px; height:93px; margin-right:10px;}
#newsHome .news2 {padding-top:10px;}
#newsHome .archivio {padding-top:6px; width:543px; text-align:right;}

/*NEWS HOME 2011*/
#news_home {width:553px; height:540px; display:block; float:left; background: url('../grafica/backNewsHome.jpg') no-repeat; overflow:hidden;}
#news_home .feed {width:548px; height:16px; padding-top:5px; text-align:right;}
#news_home .titoloNewsHome {width:480px; height:30px; padding-top:5px; padding-left: 10px; float: left; text-align:left;}
#news_home .feedHome {width:48px; height:30px; padding-top:10px; padding-right: 10px; float: right; text-align:right;}
#news_home .news {width:533px; height:155px; margin-left:10px; padding-right:5px; border-bottom:1px dotted #ccc; clear:both; margin-top:5px;}
#news_home .titoloNewsHome h4 {padding-top: 1px; font-size: 14px; font-weight:bold; color: #ccc; padding-left: 2px;}
#news_home .news p.dataNews {font-weight:bold; color:#666; padding-top:3px;}
#news_home .news .fotoTesto {padding-top:6px;}
#news_home .news img {float:left; border:1px solid #ccc; padding:3px; width:93px; height:93px; margin-right:10px;}
#news_home .news2 {padding-top:10px;}
#news_home .archivio {padding-top:0px; width:543px; text-align:right;}
#news_home .newsFive {width:533px; margin-left:0px; padding-right:5px; border-bottom:1px dotted #ccc; clear:both; margin-top:5px; padding-bottom: 2px;}
#news_home .newsFive span.dataNews {font-weight:bold; color:#666; padding-top:3px;}

#altreNews {width:553px; height: 295px; display:block; float:left;  margin-top:8px; background: url('../grafica/backAltreNews.jpg') no-repeat; overflow:hidden;}
#altreNews .feed {width:548px; height:16px; padding-top:5px; text-align:right;}
#altreNews .titoloNewsHome {width:480px; height:30px; padding-top:5px; padding-left: 10px; float: left; text-align:left;}
#altreNews .feedHome {width:48px; height:30px; padding-top:10px; padding-right: 10px; float: right; text-align:right;}
#altreNews .news {width:533px; margin-left:10px; padding-right:5px; border-bottom:1px dotted #ccc; clear:both; margin-top:5px; padding-bottom: 3px;}
#altreNews .titoloNewsHome h4 {padding-top: 1px; font-size: 14px; font-weight:bold; color: #ccc; padding-left: 2px;}
#altreNews .news p.dataNews {font-weight:bold; color:#666; padding-top:3px;}
#altreNews .news .fotoTesto {padding-top:6px;}
#altreNews .news img {float:left; border:1px solid #ccc; padding:3px; width:93px; height:93px; margin-right:10px;}
#altreNews .news2 {padding-top:10px;}
#altreNews .archivio {padding-top:8px; width:543px; text-align:right;}

#underNews {clear: both; padding: 10px; width:533px;}
#underNews .separaNews {width: 528px; padding: 0px 10px 0px 0px;  border-bottom: 1px dotted #ccc; font-size: 3px; clear: both;}
#underNews .rigaNews {clear: both; width: 533px;}
#underNews .boxLeft {width: 252px; float: left; padding: 5px 5px 5px 0px;}
#underNews .boxRight {width: 252px; float: right; margin-left: 3px; padding: 5px;}
#underNews .datiNewsImg {float: left;}
#underNews .datiNewsImg img {float:left; border:1px solid #ccc; padding:3px; width:60px; height:60px; margin-right:10px;}
#underNews .datinewsTesto {float: left; margin-left: 5px;}
#underNews p.dataNews {font-weight:bold; color:#666;}
#underNews .basso {font-size: 3px;}


/*RIGHT NEWS HOME*/
#rightNews {margin-right:1px; width:292px; height:540px; overflow:hidden; display:block; float:right;}

/*PUBBLICITA*/
#pubblicitaH {width:292px; height:262px; display:block; margin-top:8px; background: url('../grafica/back__Pubblicita.jpg') no-repeat; text-align:center;}
#pubblicitaH div.messaggio {padding-top:10px;}
#pubblicitaH a img {border:0px; float:none;}




#f1 {width:290px; height: 60px; display:block; text-align:left; overflow: hidden;}
#f1 div {padding-top: 15px;}
#f1 div img {float: left; margin-right: 3px;}
#f1 div a {color: #003399; font-weight: bold; text-decoration: none;}
#f1 div a:hover {text-decoration: underline;}
#f1 h4 {padding-top:1px; font-size:14px; font-weight:bold; color:#ccc; padding-left:2px;}

#sg {width:290px; height: 60px; display:block; text-align:left; overflow: hidden; margin-top: 13px;}
#sg div {padding-top: 15px;}
#sg div img {float: left; margin-right: 3px;}
#sg div a {color: #003399; font-weight: bold; text-decoration: none;}
#sg div a:hover {text-decoration: underline;}
#sg h4 {padding-top:1px; font-size:14px; font-weight:bold; color:#ccc; padding-left:2px;}

#tp {width:290px; height: 210px; display:block; text-align:left; overflow: hidden; margin-top: 11px;}
#tp div {padding-top: 15px;}
#tp div img {float: left; margin-right: 3px;}
#tp div a {color: #003399; font-weight: bold; text-decoration: none;}
#tp div a:hover {text-decoration: underline;}
#tp h4 {padding-top:1px; font-size:14px; font-weight:bold; color:#ccc; padding-left:2px;}

#fb {width:290px; height: 60px; display:block; text-align:left; overflow: hidden; margin-top: 13px;}
#fb div {padding-top: 15px;}
#fb div img {float: left; margin-right: 3px;}
#fb div a {color: #003399; font-weight: bold; text-decoration: none;}
#fb div a:hover {text-decoration: underline;}
#fb h4 {padding-top:1px; font-size:14px; font-weight:bold; color:#ccc; padding-left:2px;}

#sense {width:292px; height:101px; background: url('../grafica/backGrey.jpg') no-repeat; display:block; text-align:center;}
#sense div {padding-top:20px;}

#segnalazioni {width:292px; height:295px; display:block; margin-top:8px; background: url('../grafica/back__Segnalazioni.jpg') no-repeat; overflow: hidden;}
#segnalazioni h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#666; padding-left:10px;}

#segnalazioni .segnalazione {margin-left:10px; height:115px; border-bottom:1px dotted #ccc; width:272px; display:block;}
#segnalazioni .segnalazione p.dataSegnalazione {font-weight:bold; color:#666; padding-top:10px;}
#segnalazioni .segnalazione p {padding-top:3px;}
#segnalazioni .segnalazione span.corso {font-weight:bold; color:#bf3233;}
#segnalazioni .segnalazione span.risolta {font-weight:bold; color:#006600;}
#segnalazioni .segnalazione p.luogo {font-weight:bold;}
#segnalazioni .lastLinea {display:block; width:282px; padding:0px 10px;}
#segnalazioni .lastLinea .inviaSegnalazione {padding-top:6px; width:140px; float:left;}
#segnalazioni .lastLinea .archivioSegnalazioni {padding-top:6px; width:132px; float:left; text-align:right;}

/*THIRD BLCOK (SONDAGGI - NEWSLETTER - EVENTI - FORUM*/
#secondNewBlock {width:854px; height:305px; display:block;}

#secondNewBlockSmall {width:854px; height:150px; display:block; margin-top: 0px;}

#blockComune {width:854px; height:200px; display:block; margin-top: 0px;}

/*THIRD BLCOK (SONDAGGI - NEWSLETTER - EVENTI - FORUM*/
#thirdBlock {width:854px; height:295px; display:block;}

/*SONDAGGI*/
#sondaggiHome {width:267px; height:295px; display:block; float:left; background: url('../grafica/backSondaggi.jpg') no-repeat; overflow:hidden;}
#sondaggiHome h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#666; padding-left:10px;}
#sondaggiHome .sondaggio {margin:10px 10px 0px 10px; font-size:11px; border-bottom: 1px dotted #ccc; padding-bottom:5px;}
#sondaggiHome .sondaggio p.titoloSondaggio {font-weight:bold; color:#003399;}
#sondaggiHome .sondaggio p.dataSondaggio {font-weight:bold; color:#666; padding-top:3px; font-size:11px;}
#sondaggiHome .sondaggio p {padding-top:2px; font-size:11px;}
#sondaggiHome .sondaggio p.domanda {font-weight:bold; font-size:11px;}
#sondaggiHome .sondaggio form {font-size:11px; padding-top:3px;}
#sondaggiHome .archivio {padding-top:1px; width:257px; text-align:right;}

/*NEWSLETTER*/
#newsletterHome {width:278px; height:295px; margin-left:10px; display:block; float:left; background: url('../grafica/backNewsletter.jpg') no-repeat; overflow:hidden;}
#newsletterHome h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#666; padding-left:10px;}
#newsletterHome .newsletter {margin:10px 10px 0px 10px;}
#newsletterHome .newsletter p {padding-top:3px;}
#newsletterHome .newsletter form {padding-top:3px;}
#newsletterHome .newsletter p.cancellami {font-size:11px;}

/*BOX EVENTI - FORUM*/
#colonna3 {float:right;}
#colonna31 {float:right;}
#colonna32 {float:right;}
#colonna132 {float:right;}

/*EVENTI*/
#eventiHome {width:292px; height:295px; display:block; background: url('../grafica/back_Eventi.jpg') no-repeat; overflow:hidden;}
#eventiHome h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#666; padding-left:10px;}
#eventiHome .evento {margin:10px 10px 0px 10px; border-bottom:1px dotted #ccc; padding-bottom:3px;}
#eventiHome .evento p.titoloBoxEventi {font-weight:bold; color:#666; padding-top:3px;}
#eventiHome .evento p {padding-top:3px;}
#eventiHome .evento p.titoloEvento, #eventiHome .evento p.titoloEvento a {padding-top:6px; font-weight:bold; color:#003399; text-decoration:none;}
#eventiHome .evento p.titoloEvento a:hover {text-decoration:underline;}
#eventiHome .evento p.luogo {font-weight:bold;}
#eventiHome .archivio {padding-top:3px; width:282px; text-align:right;}

/*NODO + INTERVSTE*/

#nodoInterviste {width:267px; float: left; }

/*FORUM + LETTERATURA*/

#forumLetteratura {width:267px; float: left;}

/*NODO TERMINI*/
#nodoHome {width:267px; height:140px; display:block; background: url('../grafica/back__Nodo.jpg') no-repeat; margin-top:9px;}
#nodoHome h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#666; padding-left:10px;}
#nodoHome .nodo {margin:10px 10px 0px 10px; border-bottom:1px dotted #ccc; padding-bottom:3px;}
#nodoHome .nodo p {padding-top:3px;}
#nodoHome .archivio {padding-top:3px; width:257px; text-align:right;}


/*COMUNE DI ROMA*/
#comune {width:267px; height:200px; display:block; background: url('../grafica/back_comune.jpg') no-repeat; margin-top:9px; float: left;}
#comune h4 {padding-top:6px; margin-left: 30px; font-size:14px; font-weight:bold; color:#ededed; padding-left:10px;}
#comune .nodo {margin:10px 10px 0px 10px; border-bottom:1px dotted #ccc; padding-bottom:3px;}
#comune .nodo p {padding-top:3px;}
#comune .archivio {padding-top:3px; width:257px; text-align:right;}

/*AGENZIA MOBILITA'*/
#agenzia {width:278px; height:200px; margin-left: 10px; display:block; background: url('../grafica/back_mobilita.jpg') no-repeat; margin-top:9px; float: left;}
#agenzia h4 {padding-top:6px; margin-left: 30px; font-size:14px; font-weight:bold; color:#ededed; padding-left:10px;}
#agenzia .nodo {margin:10px 10px 0px 10px; border-bottom:1px dotted #ccc; padding-bottom:3px;}
#agenzia .nodo p {padding-top:3px;}
#agenzia .archivio {padding-top:3px; width:257px; text-align:right;}

/*COMMENTI*/
#ultimiCommenti {width:292px; height:200px; display:block; background: url('../grafica/back_commenti.jpg') no-repeat; margin-top:9px;}
#ultimiCommenti h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#666; padding-left:10px;}
#ultimiCommenti .nodo {margin:10px 10px 0px 10px; padding-bottom:3px;}
#ultimiCommenti .nodo p {padding-top:3px;}
#ultimiCommenti .archivio {padding-top:3px; width:257px; text-align:right;}


/*FORUM*/
#forumHome {width:278px; height:140px; margin-left: 10px; display:block; background: url('../grafica/back__Forum.jpg') no-repeat; margin-top:9px;}
#forumHome h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#666; padding-left:10px;}
#forumHome .forum {margin:10px 10px 0px 10px; border-bottom:1px dotted #ccc; padding-bottom:3px;}
#forumHome .forum p {padding-top:3px;}
#forumHome .archivio {padding-top:3px; width:257px; text-align:right;}

/*FORUM 2011*/
#forumHome2 {width:278px; height:140px; margin-left: 10px; display:block; background: url('../grafica/back__Forum.jpg') no-repeat; margin-top:9px; float: left;}
#forumHome2 h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#666; padding-left:10px;}
#forumHome2 .forum {margin:10px 10px 0px 10px; border-bottom:1px dotted #ccc; padding-bottom:3px;}
#forumHome2 .forum p {padding-top:3px;}
#forumHome2 .archivio {padding-top:3px; width:257px; text-align:right;}

/*LETTERARIA*/
#letterariaHome {width:278px; height:140px; margin-left: 10px; display:block; background: url('../grafica/back__Letteratura.jpg') no-repeat; margin-top:15px;}
#letterariaHome h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#ccc; padding-left:10px;}
#letterariaHome .forum {margin:10px 10px 0px 10px; border-bottom:1px dotted #ccc; padding-bottom:3px;}
#letterariaHome .forum p {padding-top:3px;}
#letterariaHome .archivio {padding-top:3px; width:268px; text-align:right;}
#letterariaHome .bordeaux {color:#bf3233; font-weight: bold;}

/*NODO 2011*/
#nodoHome2 {width:292px; height:140px; display:block; background: url('../grafica/backLetter.jpg') no-repeat; margin-top:9px;}
#nodoHome2 h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#ccc; padding-left:10px;}
#nodoHome2 .nodo {margin:10px 10px 0px 10px; border-bottom:1px dotted #ccc; padding-bottom:3px;}
#nodoHome2 .nodo p {padding-top:3px;}
#nodoHome2 .archivio {padding-top:3px; width:268px; text-align:right;}
#nodoHome2 .bordeaux {color:#bf3233; font-weight: bold;}


/*INTERVISTE*/
#intervisteHome {width:267px; height:140px; display:block; background: url('../grafica/back__Interviste.jpg') no-repeat; margin-top:15px;}
#intervisteHome h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#ccc; padding-left:10px;}
#intervisteHome .forum {margin:10px 10px 0px 10px; border-bottom:1px dotted #ccc; padding-bottom:3px;}
#intervisteHome .forum p {padding-top:3px;}
#intervisteHome .archivio {padding-top:3px; width:257px; text-align:right;}
#intervisteHome .grigio {color:#666; font-weight: bold;}

/*INTERVISTE 2011*/
#intervisteHome2 {width:267px; height:140px; display:block; background: url('../grafica/back__Interviste.jpg') no-repeat; margin-top:9px; float: left}
#intervisteHome2 h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#ccc; padding-left:10px;}
#intervisteHome2 .forum {margin:10px 10px 0px 10px; border-bottom:1px dotted #ccc; padding-bottom:3px;}
#intervisteHome2 .forum p {padding-top:3px;}
#intervisteHome2 .archivio {padding-top:3px; width:257px; text-align:right;}
#intervisteHome2 .grigio {color:#666; font-weight: bold;}

/*FOURTH BLCOK (PHOTOGALLER - MANGIARE/DORMIRE - LOGHI*/
#fourthBlock {width:854px; height:295px; display:block;}

/*PHOTOGALLERY*/
#photogalleryHome {width:267px; height:295px; display:block; float:left; background: url('../grafica/backPhotogallery.jpg') no-repeat; overflow:hidden;}
#photogalleryHome h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#666; padding-left:10px;}
#photogalleryHome .foto {margin:10px 10px 0px 10px; display:block; height:240px;}
#photogalleryHome .foto p.titoloAlbum, #photogalleryHome .foto p.titoloAlbum a {font-weight:bold; color:#003399; text-decoration:none; text-align:center; display:block; padding-top:6px;}
#photogalleryHome .foto p.titoloAlbum a:hover {text-decoration:underline;}
#photogalleryHome .foto p {padding-top:3px;}
#photogalleryHome .foto p.dataPubblicazione {font-weight:bold; color:#666; padding-top:6px; text-align:center; display:block;}
#photogalleryHome .foto p.copertina {text-align:center; display:block; padding-top:6px;}
#photogalleryHome .foto p.copertina img {border:1px solid #ccc; padding:3px; width:140px;}
#photogalleryHome .archivio {padding-bottom:10px; width:257px; text-align:right;}

/*MANGIARE E DORMIRE*/
#mangiareDormire {width:278px; height:295px; margin-left:10px; display:block; float:left; background: url('../grafica/backMangiareDormire.jpg') no-repeat; overflow:hidden;}
#mangiareDormire h4 {padding-top:6px; font-size:14px; font-weight:bold; color:#333; padding-left:10px;}
#mangiareDormire .mangiareDormire {margin:0px; text-align:center; padding-top:10px;}

/*AREA LOGHI*/
#loghi {width:292px; height:295px; display:block; float:right; background: url('../grafica/backLoghi.jpg') no-repeat; overflow:hidden;}
#loghi .logo {margin:3px 5px; text-align:center;}

/*FOOTER*/
#footer {width:100%; height:45px; display:block; background:#ccc; font-weight:normal;}
#greyFooter {margin:0 auto; width:854px; display:block; text-align:left;}
#greyFooter div.pubblicita {width:240px; float:left; padding-top:5px; font-size:10px;}
#greyFooter div.addthis_toolbox {width:200px; float:left; padding-top:15px; font-size:10px;}
#greyFooter div.siteMap {width:110px; float:left; padding-top:10px;}
#greyFooter div.feedFooter {width:80px; float:left; padding-top:10px;}
#greyFooter div.valid {float:right; padding-top:15px; text-align:right; display:block;}

/*PATH*/
#path {width:854px; display:block; height:25px;}

/*BLOCCO CONTENT*/
#content {width:854px; display:block;}

/*CONTENUTO*/
#contenuto {width:854px; clear:both; margin:0px; padding:0px; display:block;}

#contenuto #titoloPagina {width:642px; height:41px; margin:0px; padding:0px; background: url('../grafica/backTitlePage.jpg') no-repeat; display:block; float:left;}
#contenuto #titoloPagina h2 {padding:10px; color:#003399; font-weight:bold; font-size:18px;}

#contenuto #testoPagina .leftBar {width:1px; height:500px; background: url('../grafica/bordoContenuto.jpg') no-repeat; float:left; display:block;}
#contenuto #testoPagina .rightBar {width:1px; height:500px; background: url('../grafica/bordoContenuto.jpg') no-repeat; float:right; display:block;}

#contenuto #testoPagina {width:642px; float:left; background:#fff; display:block;}

#contenuto #testoPagina div.colonna1 {float:left; padding:10px; font-weight:normal; display:block; width:620px;}

/*COLONNA DESTRA*/
#colRight {width:200px; display:block; float:right;}

#colRight #pubblicita2 {width:200px; height:181px; display:block; background: url('../grafica/backSense2.jpg') no-repeat;}
#colRight #pubblicita2nero {width:200px; height:181px; display:block; background: url('../grafica/backSense2nero.jpg') no-repeat;}
#colRight #pubblicita2blu {width:200px; height:181px; display:block; background: url('../grafica/backSense2blu.jpg') no-repeat;}
#colRight #pubblicita2verde {width:200px; height:181px; display:block; background: url('../grafica/backSense2verde.jpg') no-repeat;}
#colRight #pubblicita2oliva {width:200px; height:181px; display:block; background: url('../grafica/backSense2oliva.jpg') no-repeat;}
#colRight #pubblicita2blu2 {width:200px; height:181px; display:block; background: url('../grafica/backSense2blu2.jpg') no-repeat;}

#colRight #colonna2 {margin-top:10px;}
#colRight #colonna2 .headerblue {width:200px; height:31px; display:block; background: url('../grafica/rightBlue.jpg') no-repeat;}
#colRight #colonna2 .headerceleste {width:200px; height:31px; display:block; background: url('../grafica/rightCeleste.jpg') no-repeat;}
#colRight #colonna2 .headergiallo {width:200px; height:31px; display:block; background: url('../grafica/rightGiallo.jpg') no-repeat;}
#colRight #colonna2 .headerarancione {width:200px; height:31px; display:block; background: url('../grafica/rightArancione.jpg') no-repeat;}
#colRight #colonna2 .headerverde {width:200px; height:31px; display:block; background: url('../grafica/rightVerde.jpg') no-repeat;}
#colRight #colonna2 .headergrigio {width:200px; height:31px; display:block; background: url('../grafica/rightGrigio.jpg') no-repeat;}
#colRight #colonna2 .headerrosso {width:200px; height:31px; display:block; background: url('../grafica/rightRosso.jpg') no-repeat;}
#colRight #colonna2 .headerblue h3 {padding-top:7px; padding-left:10px; font-weight:bold; font-size:14px; color:#fff;}
#colRight #colonna2 .headerceleste h3 {padding-top:7px; padding-left:10px; font-weight:bold; font-size:14px; color:#666;}
#colRight #colonna2 .headergiallo h3 {padding-top:7px; padding-left:10px; font-weight:bold; font-size:14px; color:#666;}
#colRight #colonna2 .headerarancione h3 {padding-top:7px; padding-left:10px; font-weight:bold; font-size:14px; color:#666;}
#colRight #colonna2 .headerverde h3 {padding-top:7px; padding-left:10px; font-weight:bold; font-size:14px; color:#666;}
#colRight #colonna2 .headergrigio h3 {padding-top:7px; padding-left:10px; font-weight:bold; font-size:14px; color:#666;}
#colRight #colonna2 .headerrosso h3 {padding-top:7px; padding-left:10px; font-weight:bold; font-size:14px; color:#666;}
#pubblicita2 #sense2 {width:200px; height:180px; display:block; text-align:center; padding-top:5px;}
#colRight #colonna2 div.testoRight {width:198px; border-left:1px solid #ccc; border-right:1px solid #ccc; font-weight:normal;}
#colRight #colonna2 div.testoRight div.yesPadding {padding: 10px;}
#colRight #colonna2 div.testoRight div.noPadding {padding:0px;}

#colRight #colonna2 div.bottom {width:200px; height:10px; display:block; background: url('../grafica/bottomRight.jpg') no-repeat;}


/*FORMATTAZIONE CONTENUTI*/
#testoPagina .colonna1 h4 {color:#666; font-size:14px; font-weight:bold;}

#testoPagina .colonna1 ul.elencoLink {padding:0; margin: 0;}
#testoPagina .colonna1 ul.elencoLink li {width:90%; display:block; padding:3px; list-style-type:none; background: url("../grafica/icoLink.jpg") no-repeat 3px;}
#testoPagina .colonna1 ul.elencoLink li span {padding-left:30px;}
#testoPagina p.feed {text-align:right; display:block; width:620px;}


/*NEWS INTERNE*/
#pagNews {width:620px; display:block;}
#pagNews h3 {color:#666; font-size:14px; font-weight:bold;}
#pagNews h2 {font-size:14px; color:#003399; font-weight:bold; padding-top:5px;}
#pagNews h2 a {text-decoration:none;}
#pagNews h2 a:hover {text-decoration:underline;}
#pagNews p.dataNews {color:#666; font-weight:bold; padding-bottom:3px;}
#pagNews img {float:left; padding:3px; border:1px solid #ccc; margin-right:5px;}
#pagNews div.anteprimaNews {border-bottom:1px dotted #ccc; margin-bottom:5px; padding-bottom:5px;}
#pagNews p {padding-bottom:8px;}

#pagNews #paginazioneDiv {text-align:center; display:block; margin-top:20px; height:50px;}
#pagNews #paginazioneDiv ul.paginazione {list-style-type:none; text-align:center;}
#pagNews #paginazioneDiv ul.paginazione li {float:left; height:20px; width:30px; margin:3px; display:block; border:1px solid #ccc; text-align:center; background: url('../grafica/backPaginazione.jpg') repeat-x;}
#pagNews #paginazioneDiv ul.paginazione li.largeLi {width:50px; text-align:center;}
#pagNews #paginazioneDiv ul.paginazione li a {display:block; padding-top:4px; height:16px;}
#pagNews #paginazioneDiv ul.paginazione li p {padding-top:4px;}
#pagNews .votato {color:#bf3233; padding:0; margin:0;}
#pagNews .left {float:left;}
#pagNews .right {float:right;}

#pagNews div.topForum {width:610px; display:block; height:5px; overflow:hidden; margin:0px; padding:0px; background: url('../grafica/topForum.jpg') no-repeat; margin-top:20px;}
#pagNews div.middleForum {width:608px; display:block; background: #ededed; border-left: 1px solid #999; border-right: 1px solid #999;}
#pagNews div.bottomForum {width:610px; display:block; height:12px; background: url('../grafica/bottomForum.jpg') no-repeat; overflow:hidden;}
#pagNews div.middleForum div.singlePost {padding:10px;}
#pagNews div.middleForum .singolaSegnalazione {padding:10px;}
#pagNews {width:620px; display:block;}
#pagNews p.fico img {border:0px; float:left;}
#pagNews p.ftitolo, #pagForum p.ftitolo a {font-weight:bold; color:#bf3233; float:left; padding-top:3px;}
#pagNews p.ftitolo2, #pagForum p.ftitolo2 a {font-weight:bold; color:#bf3233; float:left; padding-top:5px;}
#pagNews p.fpost {float:left; margin-left:10px; padding-top:6px;}
#pagNews p.fpost2 {float:left; margin-left:10px; padding-top:4px;}
#pagNews .singlePostPP p.ftitolo2, #pagForum .singlePostPP p.fdata, #pagForum .singlePostPP a {color:#ffff00;}
#pagNews p.fdata {font-weight:bold; color:#666; margin-bottom:5px; float:right; padding-top:3px;}
#pagNews p.ultimoPost {color:#003399; margin-bottom:2px; clear:both;}
#pagNews h1 {margin-bottom:10px; color:#003399; font-weight:bold; font-size:12px;}
#pagNews h3 {color:#666; font-size:14px; font-weight:bold;}
#pagNews h2 {font-size:14px; color:#003399; font-weight:bold; padding-top:5px;}
#pagNews p.dataEventi {color:#666; font-weight:bold; padding-bottom:3px;}
#pagNews img {float:left; padding:3px; border:1px solid #ccc; margin-right:5px;}
#pagNews div.anteprimaForum {border-bottom:1px dotted #ccc; margin-bottom:15px; padding-bottom:5px;}
#pagNews div.tpost {padding-top:10px;}


/*ARCHIVIO NEWS*/
#colRight #colonna2 .testoRight .annoAttivo {background: url('../grafica/frecciaRight.jpg') no-repeat top left; padding-left:25px; padding-top:0px;}
#colRight #colonna2 .testoRight .annoChiuso {background: url('../grafica/frecciaDown.jpg') no-repeat top left; padding-left:25px; padding-top:0px;}
#colRight #colonna2 .testoRight ul.archivioNews {list-style-type:none; margin:0px; padding:0px; margin-bottom:10px; margin-left:30px;}


/*EVENTI INTERNI*/
#pagEventi {width:620px; display:block;}
#pagEventi h1 {margin-bottom:10px; color:#003399; font-weight:bold; font-size:12px;}
#pagEventi h3 {color:#666; font-size:14px; font-weight:bold;}
#pagEventi h2 {font-size:14px; color:#003399; font-weight:bold; padding-top:5px;}
#pagEventi p.dataEventi {color:#666; font-weight:bold; padding-bottom:3px;}
#pagEventi img {float:left; padding:3px; border:1px solid #ccc; margin-right:5px;}
#pagEventi div.anteprimaEventi {border-bottom:1px dotted #ccc; margin-bottom:5px; padding-bottom:5px;}

#pagEventi #paginazioneDiv {text-align:center; display:block; margin-top:20px; height:50px;}
#pagEventi #paginazioneDiv ul.paginazione {list-style-type:none; text-align:center;}
#pagEventi #paginazioneDiv ul.paginazione li {float:left; height:20px; width:30px; margin:3px; display:block; border:1px solid #ccc; text-align:center; background: url('../grafica/backPaginazione.jpg') repeat-x;}
#pagEventi #paginazioneDiv ul.paginazione li.largeLi {width:50px; text-align:center;}
#pagEventi #paginazioneDiv ul.paginazione li a {display:block; padding-top:4px; height:16px;}
#pagEventi #paginazioneDiv ul.paginazione li p {padding-top:4px;}
#pagEventi .votato {color:#bf3233; padding:0; margin:0;}
#pagEventi .left {float:left;}
#pagEventi .right {float:right;}
#pagEventi div.archivioEventiEventi {margin-top:20px;}

#tabCalendar {padding:0px; margin:0px;}
#tabCalendar tr.mese {color:#003399; font-weight:bold; font-size:12px;}
#tabCalendar tr.mese th {border-bottom:1px dotted #ccc;}
#tabCalendar table tr td {font-size:12px; padding:2px;}
#tabCalendar table tr td.oggi, #tabCalendar table tr td.oggi a {color:#bf3233; font-weight:bold;}


/*FORUM INTERNO*/
#pagForum {width:620px; display:block;}
#pagForum p.fico img {border:0px; float:left;}
#pagForum p.ftitolo, #pagForum p.ftitolo a {font-weight:bold; color:#bf3233; float:left; padding-top:3px;}
#pagForum p.ftitolo2, #pagForum p.ftitolo2 a {font-weight:bold; color:#bf3233; float:left; padding-top:5px;}
#pagForum p.fpost {float:left; margin-left:10px; padding-top:6px;}
#pagForum p.fpost2 {float:left; margin-left:10px; padding-top:4px;}
#pagForum .singlePostPP p.ftitolo2, #pagForum .singlePostPP p.fdata, #pagForum .singlePostPP a {color:#ffff00;}
#pagForum p.fdata {font-weight:bold; color:#666; margin-bottom:5px; float:right; padding-top:3px;}
#pagForum p.ultimoPost {color:#003399; margin-bottom:2px; clear:both;}
#pagForum h1 {margin-bottom:10px; color:#003399; font-weight:bold; font-size:12px;}
#pagForum h3 {color:#666; font-size:14px; font-weight:bold;}
#pagForum h2 {font-size:14px; color:#003399; font-weight:bold; padding-top:5px;}
#pagForum p.dataEventi {color:#666; font-weight:bold; padding-bottom:3px;}
#pagForum img {float:left; padding:3px; border:1px solid #ccc; margin-right:5px;}
#pagForum div.anteprimaForum {border-bottom:1px dotted #ccc; margin-bottom:15px; padding-bottom:5px;}
#pagForum div.tpost {padding-top:10px;}

#pagForum #paginazioneDiv {text-align:center; display:block; margin-top:20px; height:50px;}
#pagForum #paginazioneDiv ul.paginazione {list-style-type:none; text-align:center;}
#pagForum #paginazioneDiv ul.paginazione li {float:left; height:20px; width:30px; margin:3px; display:block; border:1px solid #ccc; text-align:center; background: url('../grafica/backPaginazione.jpg') repeat-x;}
#pagForum #paginazioneDiv ul.paginazione li.largeLi {width:50px; text-align:center;}
#pagForum #paginazioneDiv ul.paginazione li a {display:block; padding-top:4px; height:16px;}
#pagForum #paginazioneDiv ul.paginazione li p {padding-top:4px;}

#pagForum div.inviaPost {margin-left:280px; display:block; margin-top:20px; margin-bottom:15px; height:30px;}
#pagForum div.inviaPost img {border:0px;}
#pagForum .votato {color:#bf3233; padding:0; margin:0;}
#pagForum .left {float:left;}
#pagForum .right {float:right;}
#pagForum div.archivioEventiEventi {margin-top:20px;}
#pagForum div.topFirstForum {width:610px; display:block; height:5px; overflow:hidden; margin:0px; padding:0px; background: url('../grafica/topFirstForum.jpg') no-repeat;}
#pagForum div.middleFirstForum {width:608px; display:block; background: #003399; border-left: 1px solid #999; border-right: 1px solid #999; color:#fff;}
#pagForum div.bottomFirstForum {width:610px; display:block; height:12px; background: url('../grafica/bottomFirstForum.jpg') no-repeat; overflow:hidden;}
#pagForum div.middleFirstForum div.singlePostPP {padding:10px;}

#pagForum div.topForum {width:610px; display:block; height:5px; overflow:hidden; margin:0px; padding:0px; background: url('../grafica/topForum.jpg') no-repeat; margin-top:20px;}
#pagForum div.middleForum {width:608px; display:block; background: #ededed; border-left: 1px solid #999; border-right: 1px solid #999;}
#pagForum div.bottomForum {width:610px; display:block; height:12px; background: url('../grafica/bottomForum.jpg') no-repeat; overflow:hidden;}
#pagForum div.middleForum div.singlePost {padding:10px;}
#pagForum div.middleForum .singolaSegnalazione {padding:10px;}

#pagForum div.topPhoto {width:280px; display:block; height:5px; overflow:hidden; margin:0px; padding:0px; background: url('../grafica/topPhoto.jpg') no-repeat;}
#pagForum div.middlePhoto {width:278px; display:block; background: #ededed; border-left: 1px solid #999; border-right: 1px solid #999;}
#pagForum div.middlePhoto2 {width:268px; display:block; background: #ededed; border-left: 1px solid #999; border-right: 1px solid #999;}
#pagForum div.bottomPhoto {width:280px; display:block; height:12px; background: url('../grafica/bottomPhoto.jpg') no-repeat; overflow:hidden;}

#pagForum div.topSinglePhoto {width:150px; display:block; height:5px; overflow:hidden; margin:0px; padding:0px; background: url('../grafica/topSinglePhoto.jpg') no-repeat;}
#pagForum div.middleSinglePhoto {width:148px; display:block; background: #ededed; border-left: 1px solid #999; border-right: 1px solid #999;}
#pagForum div.bottomSinglePhoto {width:150px; display:block; height:12px; background: url('../grafica/bottomSinglePhoto.jpg') no-repeat; overflow:hidden;}

ul#listaCanali {list-style-type:none; margin:0px; padding:0px;}
ul#listaCanali li {clear:both; margin-bottom:5px;}
ul#listaCanali li p.down {background: url('../grafica/frecciaRight.jpg') no-repeat; padding-left:25px; padding-top:0px;}
ul#listaCanali li p.active {background: url('../grafica/frecciaRossa.jpg') no-repeat; padding-left:25px; padding-top:0px;}

ul#listaCanali2 {list-style-type:none; margin:0px; padding:0px;}
ul#listaCanali2 li {clear:both; margin-bottom:5px;}
ul#listaCanali2 li p.down {background: url('../grafica/frecciaRight2.jpg') no-repeat; padding-left:25px; padding-top:0px;}

#albumList {padding:0; margin: 0;}
#albumList li.diapositiva {font-size:11px; width:80%; display:block; padding-left:40px; padding-top:10px; list-style-type:none; background:url("../grafica/icoFotografia.gif") no-repeat 3px;}
#albumList li span {color:#666; font-weight:bold; font-size:11px;}

/*GOOGLE MAP*/
#mappaR {width:610px; height:400px; border:1px solid #666; display:block;}

#listaRisto ul.posate {list-style-type:none; margin:0px; padding:0px;}
#listaRisto ul.posate li {clear:both; margin-bottom:5px; display:block; height:25px;}
#listaRisto ul.posate li.mangiare {background: url('../grafica/mangiare.gif') no-repeat; padding-left:25px; padding-top:0px;}
#listaRisto ul.posate li.dormire {background: url('../grafica/dormire.gif') no-repeat; padding-left:25px; padding-top:0px;}
#listaRisto ul.posate li.listaAll {background: url('../grafica/all.gif') no-repeat; padding-left:25px; padding-top:0px;}

/*TABELLA*/
table#numeriUtili {width:610px; border:0px;}
table#numeriUtili tr td {font-size:11px;}
table#numeriUtili h4.telefoni {font-weight:bold; font-size:12px; color:#003399;}

/*STORIA*/
h2.monumento {font-weight:bold; font-size:14px; color:#003399;}
.colonna1 p.archivio {text-align:right; width:610px;}

/*MAPPA SITO*/
#mappaSito ul.mappa {list-style-type:none; margin:0px; padding:0px;}
#mappaSito ul.mappa li {clear:both; margin-bottom:0px; display:block; height:30px;}
#mappaSito ul.mappa li.home {background: url('../grafica/icoPageHome.jpg') no-repeat; padding-left:35px; padding-top:10px;}
#mappaSito ul.mappa li.page1 {background: url('../grafica/icoPage1.jpg') no-repeat; margin-left:30px; padding-left:35px; padding-top:10px;}
#mappaSito ul.mappa li.page2 {background: url('../grafica/icoPage2.jpg') no-repeat; margin-left:60px; padding-left:35px; padding-top:10px;}

/*LIBRI*/
ul#mycarousel {list-style-type:none; margin:0px; padding:0px;}
ul#mycarousel li {margin-left:10px; margin-right:10px;}

p.datiLibro {font-weight:bold; color:#666; margin-bottom:12px;}
span.titoletto {color:#bf3233; width:100px; display:block; float:left;}
div.topLibro {width:608px; display:block; height:25px;}
div.tabLibri {width:200px; float:left; height:25px; display:block; background: url('../grafica/tabLibri.jpg') no-repeat;}
div.tabLibriAct {width:200px; float:left; height:25px; display:block; background: url('../grafica/tabLibriAct.jpg') no-repeat;}
div.lineaLibri {width:610px; padding:0px; margin:0px; background: transparent url('../grafica/lineaLibri.jpg') no-repeat top left; overflow:hidden;}
div.lineaLibri img {border:0px; float:none; padding:0px; margin:0px;}
div.rossetto {color:#bf3233; font-weight:bold;}

p.commentiF1 {padding-top: 20px; font-weight: bold; clear: both; text-align: center;}
p.commentiF1 a {color: #990000; font-size: 14px; text-decoration: none;}
p.commentiF1 a:hover {text-decoration: underline;}

#lavoro div.rigaCat {height: 30px; width: 100%; display: block; border-bottom: 1px dotted #ccc; background: url('../images/iconaSpunta.jpg') no-repeat; z-index:1;}
#lavoro div.attiva {background: url('../images/iconaSpuntaAttiva.jpg') no-repeat; z-index:1;}
#lavoro div.rigaCat p {display: block; padding: 5px; margin-left: 25px;}
#lavoro div.rigaCat span.catAttiva {font-weight: bold; color: #990000;}
#lavoro div.rigaCat span.catNonAttiva {font-weight: bold;}
#lavoro div.rigaCat p a {display: block; height: 20px;}
#lavoro div.rigaCat p a:hover {background-color:#ccc;}

#categorieNews div.rigaCat {height: 25px; width: 100%; display: block; border-bottom: 1px dotted #ccc;}
#categorieNews div.rigaCat p {display: block; padding: 5px;}
#categorieNews div.rigaCat span.catAttiva {font-weight: bold; color: #333;}
#categorieNews div.rigaCat span.catNonAttiva {font-weight: bold;}
#categorieNews div.rigaCat a.red {color:#990000; font-weight: bold;}
#categorieNews div.rigaCat a {display: block; height: 25px;}
#categorieNews div.rigaCat a:hover {background-color:#ccc;}
#categorieNews div.grigia {background-color:#ccc;}

#categorieNewsf1 div.rigaCat {height: 30px; width: 100%; display: block; border-bottom: 1px dotted #ccc;}
#categorieNewsf1 div.rigaCat p {display: block; padding: 5px; padding-left: 35px;}
#categorieNewsf1 div.rigaCat span.catAttiva {font-weight: bold; color: #990000;}
#categorieNewsf1 div.rigaCat span.catNonAttiva {font-weight: bold;}
#categorieNewsf1 div.rigaCat a {display: block; height: 30px;}
#categorieNewsf1 div.grigia {z-index:-1;}
#categorieNewsf1 div.home {background: url('../f1/icone/home.gif') no-repeat; z-index:1;}
#categorieNewsf1 div.comunicato {background: url('../f1/icone/comunicato.gif') no-repeat; z-index: 2;}
#categorieNewsf1 div.video {background: url('../f1/icone/video.gif') no-repeat; z-index: 2;}
#categorieNewsf1 div.foto {background: url('../f1/icone/foto.gif') no-repeat; z-index: 2;}
#categorieNewsf1 div.documento {background: url('../f1/icone/documento.gif') no-repeat; z-index: 2;}
#categorieNewsf1 div.intervista {background: url('../f1/icone/intervista.gif') no-repeat; z-index: 2;}
#categorieNewsf1 div.circuito {background: url('../f1/icone/circuito.gif') no-repeat; z-index: 2;}
#categorieNewsf1 div.evento {background: url('../f1/icone/evento.gif') no-repeat; z-index: 2;}

#categorieNewsNT div.rigaCat {height: 30px; width: 100%; display: block; border-bottom: 1px dotted #ccc;}
#categorieNewsNT div.rigaCat p {display: block; padding: 5px; padding-left: 35px;}
#categorieNewsNT div.rigaCat span.catAttiva {font-weight: bold; color: #990000;}
#categorieNewsNT div.rigaCat span.catNonAttiva {font-weight: bold;}
#categorieNewsNT div.rigaCat a {display: block; height: 34px;}
#categorieNewsNT div.grigia {z-index:-1;}
#categorieNewsNT div.home {background: url('../nodo_termini/icone/home.gif') no-repeat; z-index:1;}
#categorieNewsNT div.comunicato {background: url('../nodo_termini/icone/comunicato.gif') no-repeat; z-index: 2;}
#categorieNewsNT div.video {background: url('../nodo_termini/icone/video.gif') no-repeat; z-index: 2;}
#categorieNewsNT div.locandina {background: url('../nodo_termini/icone/locandine.gif') no-repeat; z-index: 2;}
#categorieNewsNT div.documento {background: url('../nodo_termini/icone/documento.gif') no-repeat; z-index: 2;}
#categorieNewsNT div.intervista {background: url('../nodo_termini/icone/intervista.gif') no-repeat; z-index: 2;}
#categorieNewsNT div.pannello {background: url('../nodo_termini/icone/pannelli.gif') no-repeat; z-index: 2;}
#categorieNewsNT div.informazioni {background: url('../nodo_termini/icone/informazioni.gif') no-repeat; z-index: 2;}
#categorieNewsNT div.evento {background: url('../nodo_termini/icone/evento.gif') no-repeat; z-index: 2;}
#categorieNewsNT div.aggiornamenti {background: url('../nodo_termini/icone/aggiornamenti.gif') no-repeat; z-index: 2;}
#categorieNewsNT div.suggerimenti {background: url('../nodo_termini/icone/suggerimenti.gif') no-repeat; z-index: 2;}
#categorieNewsNT div.foto {background: url('../nodo_termini/icone/foto.gif') no-repeat; z-index: 2;}


p.f11 {}
p.f12 {color: #990000; font-size: 14px; font-weight: bold; padding-top: 8px;}
p.f13 {}
p.f14 {}

p.NT1 {}
p.NT2 {color: #990000; font-size: 14px; font-weight: bold; padding-top: 8px;}
p.NT3 {}
p.NT4 {}

div.homeF1 {width: 300px; height: 160px; float: left; background: url('../docf1/img/backF1.jpg') no-repeat top left; padding: 5px; overflow: hidden;}
div.homeNT {width: 300px; height: 160px; float: left; background: url('../docf1/img/backF1.jpg') no-repeat top left; padding: 5px; overflow: hidden;}


/*SPONSOR*/
/*SPONSOR2*/
#sponsorEur {width: 640px; display: block;}
#sponsorEur div.logo {width: 190px; height: 100px; margin: 10px; float: left;}
#sponsorEur a img {border: 0;}
#sponsorEur div.clearBack {width: 640px; display: block; clear: both; font-size: 1px;}

#sponsorEur2 {width: 640px; display: block; margin-bottom: 20px;}
#sponsorEur2 div.logoMs {width: 290px; height: 120px; margin: 10px; float: left;}
#sponsorEur2 a img { margin-left: 12px; border: 0;}
#sponsorEur2 div.clearBack {width: 640px; display: block; clear: both; font-size: 1px;}
