body { background: #FFF url(/images/bkg_body.gif) no-repeat; margin: 0; font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #3E3E3E; }.dt { display: table;}.dr { display: table-row;}.dc { display: table-cell;}.absmiddle { vertical-align: middle; float: left;}.clear { clear: both; height: 0; line-height: 0.0; font-size: 0;}p { margin: 0; }a { color:#CF0001;}a.hover { text-decoration: none;}.hint { color: #9D9C9F; }#page { width: 971px;}.CF0001 {color: #CF0001;}.D60B00 { color: #D60B00;}#briciole { margin:2px 0 2px 12px;}#briciole .b_home { padding-left: 13px; background: url(/images/freccia-rossa-mini.gif) no-repeat left 4px;}#butt-modulistica { background: url(/images/icona_modulistica-on.gif) no-repeat top left; width: 293px; height: 97px; position: relative;}#butt-modulistica:hover, .div-modulistica.over { cursor: pointer; }#butt-modulistica:hover .div-modulistica-menu, #butt-modulistica.over .div-modulistica-menu { display: block;}#butt-modulistica a { display: block; background: url(/images/icona_modulistica-off.gif) no-repeat top left; width: 293px; height: 97px;}#butt-modulistica a:hover { background: none;}#butt-modulistica a span { display: none;}#butt-modulistica .div-modulistica-menu { background:#CCCCCC; margin:0pt; display: none; position:absolute; left:70px; top:15px; width:200px; } #butt-modulistica .div-modulistica-menu div { margin:2px 2px 1px; }#butt-modulistica .div-modulistica-menu ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; overflow:hidden; padding:0pt; }#butt-modulistica .div-modulistica-menu li { background:#FFFFFF none repeat scroll 0%; margin-bottom:1px; } #butt-modulistica .div-modulistica-menu li a { background: transparent; height: auto; color:#BB0000 !important; display:block; padding:3px 8px; width:100%; }#butt-modulistica .div-modulistica-menu li a:hover { background-color:#EDEDED; text-decoration:none; }#module_content dl{margin-left: 0;border:solid #EAEAEA;border-width:0 1px 1px}#module_content dt{font-weight:bold; border-top:1px solid #EAEAEA; padding: 10px 10px 0}#module_content dd {margin:0; padding: 1px 10px 10px 10px;}#module_content *.odd{background: #F5F3EB}#module_content dd a { display:block;margin-top: 10px; color: #CF0001; font-weight: bold; background: url(../images/list_freccia_rossa.gif) no-repeat center left; padding-left:18px;}.documenti_correlati ul {margin: 0; padding: 0;}.documenti_correlati ul li {margin: 5px 0 0 26px; padding: 0; list-style: url(../images/list_documenti_correlati.gif); }.documenti_correlati li a { color: #CF0001; }#top { }#top .logo { display: block; width: 284px; height: 96px; margin: 0; background: transparent url(/images/logo.gif) no-repeat; float: left;}#top .logo span { display: none;}.mini-login { background: #E9E9E9; width: 293px; float: right; margin: 7px 0 0 0; height: 91px;}.mini-login h4.area_riservata_mini { width: 293px; height: 29px; background: url(/images/mini-login/areariservata.gif); margin: 0 0 5px 0; }.mini-login h4.area_riservata_mini span { display: none; }.mini-login input { border: 0; width: 125px; font-size: 10px; line-height: 19px; vertical-align: middle;}.mini-login #riga_uno { margin: 5px;}.mini-login #riga_due { position: relative; top: 0; left:20px;z-index: 10; }.mini-login #recuperoPassword { width: 250px; position: absolute; z-index: 100; background: #E9E9E9; border-right: 1px solid #666;border-bottom: 1px solid #666;border-top: 1px solid #DCDCDC;border-left: 1px solid #DCDCDC; padding: 5px;}#box_home_area_riservata .errore ul { margin: 5px 0; padding: 0; list-style-position: inside; }#box_home_area_riservata .errore ul li {background: #FFF; color: #DD0B0C; padding: 2px; font-size: 14px; padding: 5px 10px;}#menuPrincipale { list-style: none; margin: 5px 0 0 0; padding: 0;}#menuPrincipale li { height: 30px; float: left; background: no-repeat; position: relative;}#menuPrincipale li div { display: none; position: absolute; top: 30px; left: -8px; width: 150px; z-index: 10; } #menuPrincipale li div ul { list-style: none; margin: 0; padding: 0; background: #FFF; font-size: 11px;}#menuPrincipale li div ul li { height: auto; line-height: 18px; float: none; padding: 0; }#menuPrincipale li div ul li a { color: #878787; text-decoration: none; }#menuPrincipale li div ul li a:hover { color: #CF0001;text-decoration: underline; }#menuPrincipale li.home01 { width: 269px; background-image: url(/images/main-menu/home-01.gif);}#menuPrincipale li.home02 { width: 123px; background-image: url(/images/main-menu/home-s-02.gif);}#menuPrincipale li.home02 a.main { width: 123px; background: url(/images/main-menu/home-02.gif);}#menuPrincipale li.home03 { width: 73px; background-image: url(/images/main-menu/home-s-03.gif);}#menuPrincipale li.home03 a.main { width: 73px; background-image: url(/images/main-menu/home-03.gif);}#menuPrincipale li.home04 { width: 90px; background-image: url(/images/main-menu/home-s-04.gif);}#menuPrincipale li.home04 a.main { width: 90px; background-image: url(/images/main-menu/home-04.gif);}#menuPrincipale li.home05 { width: 104px; background-image: url(/images/main-menu/home-s-05.gif);}#menuPrincipale li.home05 a.main { width: 104px; background-image: url(/images/main-menu/home-05.gif);}#menuPrincipale li.home06 { width: 52px; background-image: url(/images/main-menu/home-s-06.gif);}#menuPrincipale li.home06 a.main { width: 52px; background-image: url(/images/main-menu/home-06.gif);}#menuPrincipale li.home07 { width: 55px; background-image: url(/images/main-menu/home-s-07.gif);}#menuPrincipale li.home07 a.main { width: 55px; background-image: url(/images/main-menu/home-07.gif);}#menuPrincipale li.home08 { width: 51px; background-image: url(/images/main-menu/home-s-08.gif);}#menuPrincipale li.home08 a.main { width: 51px; background-image: url(/images/main-menu/home-08.gif);}#menuPrincipale li.home09 { width: 86px; background-image: url(/images/main-menu/home-s-09.gif);}#menuPrincipale li.home09 a.main { width: 86px; background-image: url(/images/main-menu/home-09.gif);}#menuPrincipale li.home10 { width: 67px; background-image: url(/images/main-menu/home-s-10.gif);}#menuPrincipale li.home10 a.main { width: 67px; background-image: url(/images/main-menu/home-10.gif);}#menuPrincipale li a.main { display: block; height: 30px;}#menuPrincipale li a span { display: none;}#menuPrincipale li a.main:hover, #menuPrincipale li.selezionato { background-image: none; }.sp-rnd4l, .sp-rnd4r, .sp-rndcnrleft, .sp-rndcnrright, .sp-rndnavmnuleft, .sp-rndnavmnuright, .sp-rndshdwbbll, .sp-rndshdwbblr, .sp-rndshdwl, .sp-rndshdwr, .sp-rndtabmnuleft, .sp-rndtabmnuright, .sp-sqrshdwl, .sp-sqrshdwr {background:transparent url(/images/verticals-sprite.png) repeat-y scroll 0%; }.sp-rndtabmnuleft { background-position:-140px 0px; }.sp-rndtabmnuright { background-position:-159px 0px; }.sp-rnd4bl, .sp-rnd4br, .sp-rnd4tl, .sp-rnd4tr, .sp-rndcnrbottomleft, .sp-rndcnrbottomright, .sp-rndcnrtopleft, .sp-rndcnrtopright, .sp-rndnavmnubottomleft, .sp-rndnavmnubottomright, .sp-rndnavmnutopleft, .sp-rndnavmnutoplefts, .sp-rndnavmnutopright, .sp-rndnavmnutoprights, .sp-rndshdwbblbl, .sp-rndshdwbblbr, .sp-rndshdwbbltl, .sp-rndshdwbbltr, .sp-rndshdwbl, .sp-rndshdwbr, .sp-rndshdwtl, .sp-rndshdwtr, .sp-rndtabmnubottomleft, .sp-rndtabmnubottomright, .sp-sqrshdwbl, .sp-sqrshdwbr, .sp-sqrshdwtl, .sp-sqrshdwtr { background:transparent url(/images/corners-sprite.png) no-repeat scroll 0%; }.sp-rndtabmnubottomleft { background-position:0px -616px; }.sp-rndtabmnubottomright { background-position:0px -644px; }.sp-rnd4b, .sp-rnd4t, .sp-rndcnrbottom, .sp-rndcnrtop, .sp-rndnavmnubottom, .sp-rndnavmnutop, .sp-rndshdwb, .sp-rndshdwbblb, .sp-rndshdwbblt, .sp-rndshdwt, .sp-rndtabmnubottom, .sp-sqrshdwb, .sp-sqrshdwt { background:transparent url(/images/horizontals-sprite.png) repeat-x scroll 0%; }.sp-rndtabmnubottom { background-position:0px -133px; }.sp-rnd4b, .sp-rnd4t, .sp-rndcnrbottom, .sp-rndcnrtop, .sp-rndnavmnubottom, .sp-rndnavmnutop, .sp-rndshdwb, .sp-rndshdwbblb, .sp-rndshdwbblt, .sp-rndshdwt, .sp-rndtabmnubottom, .sp-sqrshdwb, .sp-sqrshdwt { background:transparent url(/images/horizontals-sprite.png) repeat-x scroll 0%; }.sp-rndtabmnubottom { background-position:0px -133px; }#briciole { height: 15px;}#contenthome { width: 665px; margin-top: 5px; }#contenthome a.button,#contenthome a.button{ display: block; height: 18px;}#contenthome ul.ul_eventi, #contenthome ul.ul_news { margin: 0 0 5px 0; padding: 5px 0; list-style: none; border-top:1px solid #C2C2C2; border-bottom:1px solid #C2C2C2; height: auto !important; height: 220px; min-height: 50px;} #contenthome ul.ul_eventi li, #contenthome ul.ul_news li {overflow: hidden; margin-bottom: 10px;}#contenthome ul.ul_eventi li { margin-left: 12px;}#contenthome ul.ul_eventi li p, #contenthome ul.ul_news li p {float: right;}#contenthome ul.ul_eventi li p { width: 175px; margin-right: 10px;}#contenthome ul.ul_news li p { width: 315px; margin-right: 10px;}#contenthome #colonna2 { width: 263px; margin: 0;}#contenthome #colonna2 a.eventi { width: 260px; display: block; background: transparent url(/images/titoli/eventi.gif) no-repeat; margin-left: 12px; }#contenthome #colonna2 a.eventi span { display: none;}#contenthome #colonna2 a.formazione { width: 260px; display: block; background: transparent url(/images/titoli/formazione.gif) no-repeat; margin-left: 12px; }#contenthome #colonna2 a.formazione span { display: none;}#contenthome #colonna1 { float: right; width: 390px; margin: 0; padding-top: 0.1;}#contenthome #colonna1 a.ultime_news { width: 260px; display: block; background: transparent url(/images/titoli/ultime_news.gif) no-repeat; }#contenthome #colonna1 a.ultime_news span { display: none;}#news_segreteria { margin: 5px 0;}#news_segreteria a.comunicazioni_segreteria {display: block; height: 18px; width: 180px; display: block; background: transparent url(/images/titoli/comunicazioni_segreteria.gif) no-repeat; }#news_segreteria a.comunicazioni_segreteria span { display: none;}#news_segreteria ul {margin: 0 0 5px 0; padding: 5px 0; list-style: none; border-top:1px solid #C2C2C2; border-bottom:1px solid #C2C2C2;} #news_segreteria ul li {overflow: hidden; margin: 0 0 10px 5px;}#news_segreteria ul li p, #contenthome ul.ul_news li p {float: right;}#news_segreteria ul li p { width: 210px; margin-right: 10px;}#content { float: left; width: 650px; margin-left:12px;}* html #content { margin-right: -3px;}.box { margin: 20px 22px 30px 5px; }.contenuto { text-align: justify; background: url(../images/tratto_orizzontale.gif) repeat-x bottom left; padding-bottom: 10px; }h2 { color: #CF0001; margin: 0; font-size: 22px; font-weight: normal;}h3 { color: #888888; margin: 0 0 5px 0; font-size: 11px; width: 65%;}h4 { color: #CF0001; margin: 0 0 5px 0; font-size: 12px; width: 65%;}a.continua { font-size: 12px; color: #CF0001; text-decoration: none;}a.continua:hover { text-decoration: underline;}#albo_ricerca { background: #E9E9E9; border: 0; line-height: 22px; padding: 0;}#albo_ricerca form { margin: 12px;}#albo_ricerca .titolo { background: #9C9C9C; line-height: 40px; color: #FFF; font-weight: bold;margin: 0; text-align: center; }#albo_ricerca label { float: left; width: 130px; margin-left: 40px;}#albo_ricerca input, #albo_ricerca .select { height: 18px; border: 1px solid #DFD7BC; background: #F5F3EB; margin: 2px 0 10px 0; color: #3E3E3E; font-size: 10px; width: 265px; }#albo_ricerca a { margin-bottom: 10px;}#albo_ricerca textarea { height: 150px; border: 1px solid #DFD7BC; background: #F5F3EB; margin: 2px 0; color: #3E3E3E; width: 220px; }.elencoPeriti { width: 625px; font-size: 11px; color: #878787; border-bottom: 1px solid #D9DADB; }.elencoPeriti thead td { background: #D60B00; color: #FFF; font-weight: bold; padding: 2px;}.elencoPeriti tbody td { padding: 3px 0;}.impaginato { color: #878787;}.impaginato .next { float: right;}.impaginato .next a { background: url(/images/freccia-rossa-mini.gif) no-repeat right 4px; padding-right: 13px; text-decoration: none;}.impaginato .next.disabled a { background: url(/images/freccia-grigia-mini.gif) no-repeat right 4px; color: #D9DADB;}.impaginato .prev { float: left;}.impaginato .prev a { background: url(/images/freccia-rossa-mini-back.gif) no-repeat left 4px; padding-left: 13px; text-decoration: none;}.impaginato .prev.disabled a { background: url(/images/freccia-grigia-mini-back.gif) no-repeat left 4px; color: #D9DADB;}.impaginato .page { text-align: center;}#form_contatti fieldset { border: 1px solid #CF0001; line-height: 22px; padding-bottom: 10px;}#form_contatti fieldset form { display: inline;}#form_contatti fieldset legend { display: block; padding: 0 5px; color: #A29A80; font-weight: bold; width: 100px;}#form_contatti fieldset label { float: left; width: 130px; margin-left: 40px;}#form_contatti fieldset input, #form_contatti fieldset .select, #form_contatti fieldset .textarea { height: 18px; border: 1px solid #DFD7BC; background: #F5F3EB; margin: 2px 0; color: #3E3E3E; font-size: 10px; width: 220px; }#form_contatti fieldset input.button_cerca { width: auto; font-weight: bold;}#form_contatti table { font-size: 11px;}#form_contatti input,#form_contatti .textarea { font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;background:#E9E9E9; border: 0; width: 160px; margin: 0 15px 10px 0; font-size: 11px; line-height: 18px;height: 18px; padding: 2px;}#form_contatti input#f_indirizzo { width: 335px;}#form_contatti .textarea { width: 335px; height: 150px;}#form_contatti #contattiPrivacy { margin: 0 0 10px 0; width: 335px;}#form_contatti #contattiPrivacy input { width: auto; float: none; margin: 2px 0 2px 2px; padding: 0;}#form_contatti #contattiPrivacy span { display:block; float:right; margin: 0; line-height:1; width: 310px; font-size:10px; color: #888; }#form_contatti input.submit { width: auto; height: auto; border: 0; padding: 0; }#links { margin-top: 30px;}#links dl{margin-left: 10px; background: #FFF; margin-bottom: 10px;}#links dt{font-weight:bold; padding: 0 10px 0; color: #D6100A;}#links dd{margin:0 0 15px 0;padding: 0.1 10px10px 10px; color: #888;}#links dd a { display:block;margin-top: 10px; color: #CF0001; font-weight: bold;}#recuperoPassword2 { background: #EEE0CD; margin: 10px 0; border: 1px solid #FFF; padding: 0; display: none;}#recuperoPassword2 #formRecuperoPassword { display: inline;}#recuperoPassword2 #formRecuperoPassword label { width: 60px; display: block; float: left; line-height: 20px; margin: 10px 0 10px 20px;}#recuperoPassword2 #formRecuperoPassword input { width: 220px;height: 16px; border: 0; margin: 12px 50px 12px 0; float: left; font-size: 10px; color: #3E3E3E;}#recuperoPassword2 #formRecuperoPassword p { line-height: 20px; margin: 10px 0; float: left;} #box_home_area_riservata { background: #ECE7D7; width: 573px}h4.area_riservata { margin: 0; width: 573px; height: 29px; background: #DD0B0C url(/images/mini-login/areariservata.gif) no-repeat top left;}h4.area_riservata span { display: none;}#box_home_area_riservata #riga_uno { border-top: 3px solid #FFF; border-bottom: 3px solid #FFF;}#box_home_area_riservata #riga_uno .uno { float: left; width: 285px; background: url(../images/tratto_verticale_grigio.gif) repeat-y top right; height: 60px;}#box_home_area_riservata #riga_uno .uno p { margin: 5px; }#box_home_area_riservata #riga_uno .due { float: left; width: 212px; background: url(../images/tratto_verticale_grigio.gif) repeat-y top right; height: 70px;}#box_home_area_riservata #riga_uno .due form { margin: 5px;}#box_home_area_riservata #riga_uno .due form label { width: 60px; display: block; float: left; line-height: 20px;}#box_home_area_riservata #riga_uno .due form input { width: 130px;height: 16px; border: 0; margin: 2px 0; color: #3E3E3E; font-size: 10px;}#box_home_area_riservata #riga_uno .due form input.checkbox { width: auto; margin-left: 60px; vertical-align: top; }#box_home_area_riservata #riga_uno .tre { float: left; }#box_home_area_riservata #riga_uno .tre p img { vertical-align: middle;}#box_home_area_riservata #riga_uno .tre p { margin: 22px 0 0 10px;}#box_home_area_riservata #riga_uno .tre p a { color: #CF0001; }#box_home_area_riservata #riga_due { padding: 10px;}#box_home_area_riservata #riga_due p img { vertical-align: middle;}#box_home_area_riservata #riga_due p a { color: #CF0001; font-weight: bold; }.elenco_rossogrigio { margin: 0 0 20px 10px; padding: 0; text-align: left;}.elenco_rossogrigio li { list-style: url(../images/list_freccia_rossa.gif); padding: 0; margin: 5px 0 0 26px;}.elenco_rossogrigio li a { color: #CF0001; }.elenco_rossogrigio li.grigio { list-style: url(../images/list_freccia_grigia.gif); padding: 0; margin: 5px 0 0 26px;}.elenco_rossogrigio li.grigio a { color: #000; }.columhome { float: right; width: 297px;}.calendarietto { overflow: hidden; width: 294px;}.calendarietto a.calendario { display: none;}#nisCalendario { width: 294px; background: #E9E9E9; border-bottom: 2px solid #CABFAC; }#nisCalendario ul { margin: 0; padding: 0; list-style: none; width: 294px; background: none;}* html #nisCalendario ul { width: 294px;}#nisCalendario ul li { float: left; width: 38px; text-align: center; margin: 0; padding: 0; border: 2px solid #E9E9E9; background: #FFF; color: #807663; font-size: 12px;}* html #nisCalendario ul li { width: 42px; }#nisCalendario ul li a span { display: block; height: auto;}#nisCalendario #calendario_corpo .today { font-weight: bold;}#nisCalendario ul li.ultimo { float: left; width: 37px;}* html #nisCalendario ul li.ultimo { width: 41px; }#nisCalendario #muovi { border: 0; line-height: 36px; font-size: 12px; background: #9B9B9B;}#nisCalendario #muovi ul { background: #9B9B9B; padding: 0; margin: 0;}#nisCalendario #muovi ul li { background: #9B9B9B; border: 2px solid #9B9B9B;}#nisCalendario a { color: #FFF; text-decoration: none;}#nisCalendario #muovi li.Month { width: 131px; font-weight: bold; color: #FFF; }#nisCalendario #muovi li.prevMonth, #nisCalendario #muovi li.nextMonth { width: 75px; }#nisCalendario #muovi li.prevMonth a span, #nisCalendario #muovi li.nextMonth a span { display: none; }#nisCalendario #muovi li.prevMonth a, #nisCalendario #muovi li.nextMonth a { display: block; background: transparent; height: 36px; }#nisCalendario #muovi li.prevMonth a { background: url(/images/calendario/f_prev.gif) no-repeat center;}#nisCalendario #muovi li.nextMonth a { background: url(/images/calendario/f_next.gif) no-repeat center;} #nisCalendario #settimana li { font-weight: bold; color: #817664; background: #E9E9E9;}#calendario_tipi { width: 294px; background: #E9E9E9; padding-top: 0.1; border-bottom: 4px solid #E9E9E9; }#calendario_tipi p { margin: 5px 5px 5px 10px;}#calendario_tipi p .checkbox { width: 14px; height: 14px; margin: 4px 4px 4px 0; padding: 0; vertical-align: middle; float: left; border: 1px solid #FFF;}#calendario_tipi p label { display: block; width: 63px; float: left; color: #FFF; line-height: 18px; margin: 2px 8px 0 0; padding-left: 4px;}#calendario_tipi p label.formazione { background: #00FF00; }#calendario_tipi p label.commissioni { background: #FF0000; }#calendario_tipi p label.news { background: #404040; }#calendario_tipi p label.eventi { background: #0000FF; }#calendario_tipi p br { float: none; margin: 3px;}* html #calendario_tipi p br { clear: both;}#calendario_tipi span { display: block;}#column { margin-left: 677px; } * html #column { margin-left: 674px;}.div_pagine_correlate a.pagine_correlate { display: block; background: #9C9C9C; line-height: 40px; color: #FFF; font-weight: bold; padding-left: 12px; text-decoration: none; }.div_pagine_correlate ul { background: #E9E9E9; list-style: none; margin: 0; padding: 5px 0;}.div_pagine_correlate ul li { background: transparent url(/images/list-freccia-nera.gif) no-repeat center left; padding-left: 15px; margin: 5px 0 5px 12px;}.div_pagine_correlate ul li a { text-decoration: none; color: #878787; font-weight: bold;}.div_pagine_correlate ul li:hover, .div_pagine_correlate ul li.selezionato { background: transparent url(/images/list-freccia-rossa.gif) no-repeat center left;}.div_pagine_correlate ul li:hover a, .div_pagine_correlate ul li.selezionato a { text-decoration: none; color: #D60B00;}.mappa_sito { margin: 0 0 0 50px; padding: 0; list-style: url(../images/list_mappa.gif)}.mappa_sito li a { color: #CF0001; font-size: 13px; font-weight: bold; line-height: 2; }.mappa_sito li ul { margin: 0 0 0 20px; padding: 0; list-style: url(../images/list_mappa_sotto.gif)}.mappa_sito li ul li a { font-size: 11px; font-weight: normal; color: #A29A80; }#footer { background: #EAEAEA; color: #878787; border-bottom: #EAEAEA solid 40px; margin: 20px 0 0 0;}#footer a { color: #878787;}#footer a:hover {text-decoration: none;}#footer div p { margin: 5px 10px;}#footer .uno, #footer .due,#footer .tre,#footer .quattro,#footer .cinque { height: 57px; float: left; border-left: 1px solid #CFCFCF; height: 80px; }#footer .divisore { background: url(../images/footer_divisore.gif) repeat-y top right;}#footer .uno { width: 220px; border: 0;}#footer .due { width: 260px;}#footer .tre { width: 180px;}#footer .quattro { width: 150px;}#footer .cinque { width: 150px;}