a:active { text-decoration: none; }
a:link { text-decoration: none; color: #524025}
a:visited { color: #524025; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }

.input2 {  height: 18px; width:  80px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small}
.input1 {  height: 18px; width: 100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small}
.input3 {  height: 18px; width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small}
.input4 {  height: 18px; width: 300px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small}
.input5 {  height: 18px; width: 300px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small}
.input6 {  height: 18px; width: 340px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small}
.input7 {  height: 18px; width: 380px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small}
.input_flash {  height: 12px; width: 440px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small}

body {
margin: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#CDE0F1
}

.bg_menu{
background-image:url(img/bg/bg_menu.jpg);
background-repeat:repeat-x;
height: 44px;
}

.bg_home{
background-image:url(img/bg/bg_home.gif);
background-repeat:no-repeat;
width: 180px;
height: 32px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#095A97;
font-size: 13px;
font-weight: bold;
padding-left: 12px;
}
.tabella_generale {
width:750px;
background-color:#FFFFFF;
border-style:solid;
border-color:#ADA856;
border-left: 1px;
border-right:1px;
border-top: 1px;
border-bottom:1px
}
.tabelle_laterali{
width: 180px;
border-style:solid;
border-color:#FFFFFF;
border-left: 8px;
border-right:8px;
border-top: 0px;
border-bottom:0px
}
.tabella_centrale{
width: 380px;
border-style:solid;
border-color:#FFFFFF;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom:5px
}
.tabelle_home{
width: 180px;
}
.tabella_news_home{
width: 380px;
background-image:url(img/bg/bg_news_1.gif);
background-repeat:repeat-y:
}
.tabella_news_home_2{
width: 380px;
background-image:url(img/bg/bg_news_2.gif);
height:28px;
background-repeat:no-repeat;
}
.tabella_newsletter_home{
width: 380px;
height: 50px;
background-image:url(img/bg/bg_newsletter_1.gif);
background-repeat:repeat-y:
}
.tabella_newsletter_home_2{
width: 380px;
background-image:url(img/bg/bg_newsletter_2.gif);
height:28px;
background-repeat:no-repeat;
}
.tab_primopiano_middle {
background-image:url(img/middle_primopiano.gif);
background-repeat:repeat-y;
width: 380px;
height:12px
}
.tab_primopiano_bottom {
background-image:url(img/bottom_primopiano.gif);
background-repeat:no-repeat;
height:14px
}

.cella_corpo_pag{
width: 569px;
margin-left: 0px;
margin-right: 8px;
margin-top: 0px;
}

.tab_menu{
border-top: 2px;
border-left: 11px;
border-right: 11px;
border-bottom: 2px
}

.sfondo_newsletter{
background-image:url(img/bg_newsletter.jpg);
background-repeat:no-repeat;
width:239px;
height:112px
}






























.tab_home_middle {
background-image:url(img/middle_tab.gif);
background-repeat:repeat-y;
width: 185px;
height:10px
}
.tab_home_bottom {
background-image:url(img/bottom_tab.gif);
background-repeat:no-repeat;
height:10px
}

.cella_centrale{
background-image:url(img/css/sfondo_meridiana.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:780px;
}
.cella_centrale_home{
background-image:url(img/css/sfondo_meridiana_home.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:780px;
}
.cella_dx{
width:180px;
}
.cella_sx_home{
width:180px;
}
.cella_sx{
width:190px;
}
.cella_centrale{
width:420px;
}
.bg_newsletter{
background-image:url(img/css/bg_newsletter.jpg);
height:99px;
}
.bg_la_voce{
background-image:url(img/css/bg_la_voce.jpg);
height:99px;
}
.bg_biblioteca{
background-image:url(img/css/bg_biblioteca.jpg);
height:99px;
}
.bg_canile{
background-image:url(img/css/bg_canile.jpg);
height:99px;
}
.bg_archivio_fotografico{
background-image:url(img/css/bg_galleria.jpg);
height:135px;
}
.bg_virtual_tour{
background-image:url(img/css/bg_virtual_tour.jpg);
height:135px;
}

.bg_amministrazione_2{
background-image:url(img/css/bg_amministrazione_2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:32px;
}
.bg_servizi_comunali{
background-image:url(img/css/bg_servizi_comunali.gif);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_citta{
background-image:url(img/css/bg_la_citta.gif);
background-repeat:repeat-y;
padding-left:5px;
padding-left:5px;
}
.bg_citta_s{
background-image:url(img/css/bg_menu_s.jpg);
height:32px;
background-repeat:no-repeat;
}

.bg_menu_la_voce{
background-image:url(img/css/bg_menu_la_voce.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_menu_la_voce2{
background-image:url(img/css/bg_menu_la_voce2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}
.bg_grigio{
background-image:url(img/homepage/bg_menu.gif);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_grigio_s{
background-image:url(img/homepage/bg_menu_s.gif);
height:20px;
}
.bg_cerca{
background-image:url(img/css/bg_cerca.jpg);
background-repeat:no-repeat;
height:32px;
}
.bg_data_utenti{
background-image:url(img/css/bg_data_utenti.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:60px;
}
.bg_documenti{
background-image:url(img/css/bg_documenti.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_documenti_2{
background-image:url(img/css/bg_documenti_2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}
.bg_informazioni{
background-image:url(img/css/bg_informazioni.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_informazioni_2{
background-image:url(img/css/bg_informazioni_2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}
.bg_informazioni_3{
background-image:url(img/css/bg_informazioni.jpg);
background-repeat:repeat-y;
}
.bg_informazioni_4{
background-image:url(img/css/bg_informazioni_2.jpg);
background-repeat:no-repeat;
height:19px;
}
.bg_calendario{
background-image:url(img/css/bg_calendario.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_calendario_2{
background-image:url(img/css/bg_calendario_2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}
.bg_enti{
background-image:url(img/css/bg_enti.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_enti_2{
background-image:url(img/css/bg_enti_2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}

.bg_notizie_utili{
background-image:url(img/css/bg_notizie_utili.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_notizie_utili_2{
background-image:url(img/css/bg_notizie_utili_2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}
.tabella_news{
width:418px;
background-color:#FFFFFF;
}

.bg_news_2{
background-image:url(img/css/bg_news_2.gif);
background-position:center;
background-repeat:no-repeat;
height:8px;
}
.bg_menu_associazioni{
background-image:url(img/css/bg_enti_3.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_menu_associazioni2{
background-image:url(img/css/bg_enti_4.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}

.bg_menu_documenti{
background-image:url(img/css/bg_documenti_3.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_menu_documenti2{
background-image:url(img/css/bg_documenti_4.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}

.bg_menu_newsletter{
background-image:url(img/css/bg_newsletter_2.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_menu_newsletter2{
background-image:url(img/css/bg_newsletter_3.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}


.bg_menu_calendario{
background-image:url(img/css/bg_calendario.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_menu_calendario2{
background-image:url(img/css/bg_calendario_2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}

.bg_menu_archivio_fotografico{
background-image:url(img/css/bg_archivio_fotografico.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_menu_archivio_fotografico2{
background-image:url(img/css/bg_archivio_fotografico_2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}

.bg_menu_notizie_utili{
background-image:url(img/css/bg_notizie_utili.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_menu_notizie_utili2{
background-image:url(img/css/bg_notizie_utili_2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}

.bg_menu_informazioni{
background-image:url(img/css/bg_informazioni.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_menu_informazioni2{
background-image:url(img/css/bg_informazioni_2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}

.bg_menu_news3{
background-image:url(img/css/bg_news.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_menu_news4{
background-image:url(img/css/bg_news2.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}

.bg_menu_servizi{
background-image:url(img/css/bg_servizi.jpg);
background-repeat:repeat-y;
padding-left:5px;
}
.bg_menu_servizi2{
background-image:url(img/css/bg_servizi_3.jpg);
background-repeat:no-repeat;
padding-left:5px;
height:19px;
}


/*               Css pagine successive                  */

.width_tabella_corpo{
width: 590px;
}
.margin_tabella_corpo{
padding-bottom: 45px;
padding-top: 15px;
padding-left: 6px;
padding-right: 10px;
}


.bgcella_rounded{
background-image:url(img/amministrazione/bg_title_sx.gif);
background-repeat:no-repeat;
width: 8px;
height: 33px;
}
.bg_cella_titolo{
background-image:url(img/amministrazione/bg_title.gif);
background-repeat:repeat-x;
height: 33px;
}
.bg_corpo_cella{
background-image:url(img/amministrazione/bg_corpo_sx.gif);
background-repeat:repeat-y;
}




.bgcella_rounded_az{
background-image:url(img/la_citta/bg_title_sx.gif);
background-repeat:no-repeat;
width: 8px;
height: 33px;
}
.bg_cella_titolo_az{
background-image:url(img/la_citta/bg_title.gif);
background-repeat:repeat-x;
height: 33px;
}
.bg_corpo_cella_az{
background-image:url(img/la_citta/bg_corpo_sx.gif);
background-repeat:repeat-y;
}




.bgcella_rounded_gr{
background-image:url(img/homepage/bg_title_sx.gif);
background-repeat:no-repeat;
width: 8px;
height: 33px;
}
.bg_cella_titolo_gr{
background-image:url(img/homepage/bg_title.gif);
background-repeat:repeat-x;
height: 33px;
}
.bg_corpo_cella_gr{
background-image:url(img/homepage/bg_corpo_sx.gif);
background-repeat:repeat-y;
}


.bgcella_rounded_vi{
background-image:url(img/associazioni/bg_title_sx.gif);
background-repeat:no-repeat;
width: 8px;
height: 33px;
}
.bg_cella_titolo_vi{
background-image:url(img/associazioni/bg_title.gif);
background-repeat:repeat-x;
height: 33px;
}
.bg_corpo_cella_vi{
background-image:url(img/associazioni/bg_corpo_sx.gif);
background-repeat:repeat-y;
}


.bgcella_rounded_do{
background-image:url(img/documenti/bg_title_sx.gif);
background-repeat:no-repeat;
width: 8px;
height: 33px;
}
.bg_cella_titolo_do{
background-image:url(img/documenti/bg_title.gif);
background-repeat:repeat-x;
height: 33px;
}
.bg_corpo_cella_do{
background-image:url(img/documenti/bg_corpo_sx.gif);
background-repeat:repeat-y;
}

.bgcella_rounded_ar{
background-image:url(img/calendario/bg_title_sx.gif);
background-repeat:no-repeat;
width: 8px;
height: 33px;
}
.bg_cella_titolo_ar{
background-image:url(img/calendario/bg_title.gif);
background-repeat:repeat-x;
height: 33px;
}
.bg_corpo_cella_ar{
background-image:url(img/calendario/bg_corpo_sx.gif);
background-repeat:repeat-y;
}


.bgcella_rounded_ro{
background-image:url(img/archivio_fotografico/bg_title_sx.gif);
background-repeat:no-repeat;
width: 8px;
height: 33px;
}
.bg_cella_titolo_ro{
background-image:url(img/archivio_fotografico/bg_title.gif);
background-repeat:repeat-x;
height: 33px;
}
.bg_corpo_cella_ro{
background-image:url(img/archivio_fotografico/bg_corpo_sx.gif);
background-repeat:repeat-y;
}

.bgcella_rounded_pe{
background-image:url(img/notizie_utili/bg_title_sx.gif);
background-repeat:no-repeat;
width: 8px;
height: 33px;
}
.bg_cella_titolo_pe{
background-image:url(img/notizie_utili/bg_title.gif);
background-repeat:repeat-x;
height: 33px;
}
.bg_corpo_cella_pe{
background-image:url(img/notizie_utili/bg_corpo_sx.gif);
background-repeat:repeat-y;
}

.bgcella_rounded_ve{
background-image:url(img/informazioni/bg_title_sx.gif);
background-repeat:no-repeat;
width: 8px;
height: 33px;
}
.bg_cella_titolo_ve{
background-image:url(img/informazioni/bg_title.gif);
background-repeat:repeat-x;
height: 33px;
}
.bg_corpo_cella_ve{
background-image:url(img/informazioni/bg_corpo_sx.gif);
background-repeat:repeat-y;
}

.bgcella_rounded_ma{
background-image:url(img/news/bg_title_sx.gif);
background-repeat:no-repeat;
width: 8px;
height: 33px;
}
.bg_cella_titolo_ma{
background-image:url(img/news/bg_title.gif);
background-repeat:repeat-x;
height: 33px;
}
.bg_corpo_cella_ma{
background-image:url(img/news/bg_corpo_sx.gif);
background-repeat:repeat-y;
}

.bgcella_rounded_gi{
background-image:url(img/servizi/bg_title_sx.gif);
background-repeat:no-repeat;
width: 8px;
height: 33px;
}
.bg_cella_titolo_gi{
background-image:url(img/servizi/bg_title.gif);
background-repeat:repeat-x;
height: 33px;
}
.bg_corpo_cella_gi{
background-image:url(img/servizi/bg_corpo_sx.gif);
background-repeat:repeat-y;
}

/*						Css Bottom						*/

.height_bottom {
height: 100px;
}


/*				TABELLE				*/

.tabellabg_a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	color: #333333;
	background-color: #F7F4EF;
	text-align: left;
	padding-left: 4px;
	vertical-align: middle;
}
.tabellabg_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	color: #333333;
	background-color: #E9DECF;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_bleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
	background-color: #E9DECF;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}

/*					MENU ORIZZONTALE				*/


.menu_homepage{
background-image:url(img/css/menu_home.jpg);
width:780px;
height: 37px;
}
.menu_amministrazione{
background-image:url(img/css/menu_amministrazione.jpg);
width:780px;
height: 37px;
}
.menu_servizi{
background-image:url(img/css/menu_servizi.jpg);
width:780px;
height: 37px;
}
.menu_citta{
background-image:url(img/css/menu_citta.jpg);
width:780px;
height: 37px;
}
.menu_informazioni{
background-image:url(img/css/menu_informazioni.jpg);
width:780px;
height: 37px;
}
.menu_enti{
background-image:url(img/css/menu_enti.jpg);
width:780px;
height: 37px;
}
.menu_documenti{
background-image:url(img/css/menu_documenti.jpg);
width:780px;
height: 37px;
}




.polaroid {
	background-image: url(img/polaroid.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


.tabellabg_login{
	background-color:#666666;
}
.tabellabg_login1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#E6E6E6;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_login2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#E6E6E6;
	text-align: left;
	padding-left: 4px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_login3{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#F3F3F3;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_login4{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#F3F3F3;
	text-align: left;
	padding-left: 4px;
	vertical-align: middle;
	font-weight: normal;
}

.tabellabg_ggg{
	background-color:#9CCAEB;
}
.tabellabg_gg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	color: #333333;
	background-color: #C1DDF2;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_gi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_gl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	color: #333333;
	background-color: #EAF3FB;
	text-align: center;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_gh{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	color: #333333;
	background-color: #C1DDF2;
	text-align: center;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: bold;
}

	.tabella_calendario1 {
	background-color: #9CCAEB;
}
.tabellabg_calendario2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#C1DDF2;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_calendario3{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#C1DDF2;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_calendario4{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#C1DDF2;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_calendario5{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#FFC875;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: bold;
	}
	.tabellabg_calendario6{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#EAF3FB;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
	}
	.tabellabg_calendario7{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#FFF2DF;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: normal;
	}
	
	.tabella_news1 {
	background-color: #9CCAEB;
}
.tabellabg_news2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#C1DDF2;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_news3{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#C1DDF2;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_news4{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#F3F3F3;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_news5{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#F3F3F3;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: normal;
	}
.tabellabg_galleria{
	background-color:#7E783A;
}
.tabellabg_galleria1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#C1DDF2;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_galleria2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#B0A656;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_galleria3{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#EBEAD6;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_galleria4{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#EBEAD6;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_galleria5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	background-color:#DFD0D0;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.bg_primopiano{
background-color:#F8F7F6;
}

.tabellabg_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	color: #333333;
	background-color: #ECF5FF;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
}
.tabellabg_d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	color: #333333;
	background-color: #CCEDFF;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_e {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	color: #333333;
	background-color: #CCEDFF;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_f {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	color: #333333;
	background-color: #EEF9FF;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_ff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	color: #333333;
	background-color: #EEF9FF;
	text-align: center;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_g{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	color: #333333;
	background-color: #D5E3F9;
	text-align: center;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_h{
	background-color:#66CCFF;
}
.tabellabg_verde{
	background-color:#339933;
}
.tabellabg_verde1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#CFE6CF;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_verde2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#CFE6CF;
	text-align: left;
	padding-left: 4px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_verde3{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#F5FAF5;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_verde4{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#F5FAF5;
	text-align: left;
	padding-left: 4px;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_verde5{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#CFE6CF;
	text-align: center;
	padding-left: 4px;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_rosa{
	background-color:#CC6699;
}
.tabellabg_rosa1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#EABFD5;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_rosa2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#EABFD5;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_rosa3{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#FAF1F5;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_rosa4{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#FAF1F5;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_associazioni{
	background-color:#BFB8D8;
}
.tabellabg_associazioni1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#E2DFEE;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_associazioni2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#E2DFEE;
	text-align: left;
	padding-left: 4px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_associazioni3{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#F7F5FA;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_associazioni4{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#F7F5FA;
	text-align: left;
	padding-left: 4px;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_notizie_utili{
	background-color:#9CCAEB;
}
.tabellabg_notizie_utili1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#C1DDF2;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_notizie_utili2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#C1DDF2;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_notizie_utili3{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#EEF7F7;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_notizie_utili4{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#EEF7F7;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_notizie_utili5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	background-color:#EEF7F7;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.pie_pagina {
	position: absolute;
	bottom: 21em;
	left: 737px;
	top: 1260px;
	overflow: visible;
}
.tabellabg_forum{
	background-color:#FFFFFF;
}
.tabellabg_forum1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_forum2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#FFAC9B;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: bold;
}
.tabellabg_forum3{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#FFECE8;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_forum4{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	background-color:#FFECE8;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	font-weight: normal;
}
.tabellabg_forum5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	background-color:#FFECE8;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tab_white{
background-color:#FFFFFF
}
.cornice{
border-style:solid;
border-color:#CCCCCC;
border-left: 1px;
border-right:1px;
border-top: 1px;
border-bottom:1px
}