/*#esterno {float:left;width: 955px;height: auto; }*/
#esterno {float:left;width: 955px;min-height: 1490px;height: auto !important;height: 1490px;position:relative; }

/* area centrale 
#centrale {float:left;width: 961px;height:auto;background-color:#ffffff;}
#centrale_interno {float:left;width: 955px;height:auto;background-color:#ffffff;background-image:url('images/fondo_menu_sx_big.jpg');}
#colonna_sx_ext {float:left;width: 213px;background-image:url('images/fondo_menu_sx.jpg');min-height: 1780px;height: auto !important;height: 1780px;}
#colonna_centrale {float:left;width: 510px;background-color:#ffffff;height:auto;margin-left:10px;margin-right:10px;}
#colonna_dx_ext {float:right;width: 212px;background-image:url('images/fondo_menu_dx.jpg');min-height: 1780px;height: auto !important;height: 1780px;}*/
#centrale {float:left;width: 955px;height:auto;background-color:#ffffff;}
#centrale_interno {float:left;width: 955px;height:auto;background-color:#ffffff;background-image:url('images/fondo_menu_sx_big.jpg');}
#colonna_sx_ext {float:left;width: 213px;background-image:url('images/fondo_menu_sx.jpg');min-height: 1490px;height: auto !important;height: 1490px;}
#colonna_centrale {float:left;width: 510px;background-color:#ffffff;height:auto;margin-left:10px;}
#colonna_dx_ext {float:right;width: 212px;background-image:url('images/fondo_menu_dx.jpg');min-height: 1490px;height: auto !important;height: 1490px;}


.testo_menu { line-height:16px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;font-weight: bold;color: #0E0E0E;text-decoration:none;}
a.testo_menu { line-height:16px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;font-weight: bold;color: #0E0E0E;text-decoration:none;}
a.testo_menu:hover {line-height:16px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;font-weight: bold;color: #0E0E0E;text-decoration:underline;}

.titolo_newsletter {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}

a.testo_newsletter{font-style:normal;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;text-decoration:none;font-weight: bold;color: #9e113b;}
a.testo_newsletter:hover {font-style:normal;font-family: Trebuchet MS,Veradna, Arial, Helvetica, sans-serif;font-size: 0.7em;text-decoration:underline;font-weight: bold;color: #9e113b;}

#news  {width: 510px;float:left;min-height:532px;height: auto !important;height: 532px;margin-bottom:25px;}
#news_sfumato {width: 510px;background-image:url('images/sfumato_news.jpg');background-repeat:no-repeat;min-height: 532px;height: auto !important;height: 532px;float:left; }
div.news_spazio  { width: 510px;height: 5px;float:left;}
.news_titolo_img  {line-height:16px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-style: normal;color: #2B2727;text-decoration: none;text-align: left;font-weight: bold; }
a.news_titolo_img:hover  {line-height:16px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-style: normal;color: #2B2727;text-decoration: underline;text-align: left;font-weight: bold; }
.news_data_img  {line-height:15px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #0D3356;text-decoration: none;font-weight: bold;margin-top:5px; }
.news_testo_img  {line-height:14px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #000000;text-decoration: none;text-align: left;font-weight: normal;}
.news_titolo_noimg  {line-height:16px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-style: normal;color: #2B2727;text-decoration: none;text-align: left;font-weight: bold; }
a.news_titolo_noimg:hover  {line-height:16px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-style: normal;color: #2B2727;text-decoration: underline;text-align: left;font-weight: bold; }
.news_data_noimg  {line-height:15px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #0D3356;text-decoration: none;text-align: left;font-weight: bold; }
.news_testo_noimg  {line-height:14px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #000000;text-decoration: none;text-align: left;font-weight: normal; }



.testo_iosono {font-style:normal;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;text-decoration:none;font-weight: bold;color: #0E0E0E;float:left;text-transform:uppercase;}
a.testo_iosono {font-style:normal;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size:  0.8em;text-decoration:none;font-weight: bold;color: #0E0E0E;float:left;text-transform:uppercase;}
a.testo_iosono:hover {font-style:normal;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size:  0.8em;text-decoration:underline;font-weight: bold;color: #0E0E0E;float:left;text-transform:uppercase;}

.testo_miinteressa{font-style:normal;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size:  0.8em;text-decoration:none;font-weight: bold;color: #0E0E0E;float:left;text-transform:uppercase;}
a.testo_miinteressa{font-style:normal;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size:  0.8em;text-decoration:none;font-weight: bold;color: #0E0E0E;float:left;text-transform:uppercase;}
a.testo_miinteressa:hover{font-style:normal;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size:  0.8em;text-decoration:underline;font-weight: bold;color: #0E0E0E;float:left;text-transform:uppercase;}




.testo_bordeaux {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.85em;font-style: normal;color: #ffffff;text-decoration: none;font-weight: bold;}
.testo_grigio {font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.85em;font-style: normal;color: #ffffff;text-decoration: none;font-weight: bold;}


/* consiglio comunale */
div.cc_nome {margin-bottom:2px;padding:0;float:left;width:30%;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #000000;text-decoration: none;text-align: left;font-weight: bold;}
div.cc_partito {margin-bottom:2px;padding:0;float:left;width:70%;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #000000;text-decoration: none;text-align: left;font-weight: normal;}


.avviso {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: italic;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;margin-top:5px;}
.data {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}
.sottotitolo {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}
.titolo {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.75em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}
a.titolo {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}
a.titolo:hover {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;font-style: normal;color: #99042E;text-decoration: underline;text-align: left;font-weight: bold;}
.corpotesto {font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.75em;font-style: normal;color: #000000;text-decoration: none;text-align: left;font-weight: normal;}
a.corpotesto {font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.75em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: normal;}
a.corpotesto:hover {font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.75em;font-style: normal;color: #99042E;text-decoration: underline;text-align: left;font-weight: normal;}

a.corpotestogrigio{font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.75em;font-style: normal;color: #000000;text-decoration: none;text-align: left;font-weight: normal;}
a.corpotestogrigio:hover{font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.75em;font-style: normal;color: #000000;text-decoration: underline;text-align: left;font-weight: normal;}

.titolo_news {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}
.sottotitolo_news {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #2B2727;text-decoration: none;text-align: left;font-weight: bold;}
.titolo_regolamenti {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}
.titolo_ordinanze {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}
.titolo_albo {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}
.sottotitolo_albo {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #2B2727;text-decoration: none;text-align: left;font-weight:normal;}



div.riga_modulistica{float:left;width:704px;height:auto;float:left;margin-left:10px;}
a.modulistica {list-style-type:circle; font-family : Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-style: normal;color: #000000;text-decoration: none;text-align: left;font-weight: normal;}
a.modulistica:hover {list-style-type:circle;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-style: normal;color: #000000;text-decoration: underline;text-align: left;font-weight: normal;}


a.elementoMenuBianco {font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: normal;}
a.elementoMenuBianco:hover {font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-style: normal;color: #99042E;text-decoration: underline;text-align: left;font-weight: normal;}

.cartaservizi {font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}
a.cartaservizi {font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}
a.cartaservizi:hover {font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #99042E;text-decoration: underline;text-align: left;font-weight: bold;}


.sottopagine {list-style-position:inside;list-style-type:disc; font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-style: normal;color: #000000;text-decoration: none;text-align: left;font-weight: normal;}
a.sottopagine {list-style-position:inside;list-style-type:disc;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-style: normal;color: #000000;text-decoration: none;text-align: left;font-weight: normal;}
a.sottopagine:hover {list-style-position:inside;list-style-type:disc;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-style: normal;color: #000000;text-decoration: underline;text-align: left;font-weight: normal;}

.text{font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;font-style: normal;color: #585757;text-decoration: none;font-weight: normal;}


.titolo_newsletter {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #99042E;text-decoration: none;text-align: left;font-weight: bold;}
div.testo_newsletter{line-height:13px;float :left;text-align:left;width: 160px; height: auto; margin-left:5px; font-style:normal;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;text-decoration:none;font-weight: normal;color: #585757;}
.etichette_newsletter{width: 163px;height:auto;float:left; font-style:normal;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;text-decoration:none;font-weight: bold;color: #404040;}

.titolo_pag  {font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 13pt;font-style: normal;color: #2B2727;text-decoration: none;font-weight: bold;text-align:left;margin-bottom:15px; }
.dataagg {font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #2B2727;text-decoration: none;font-weight: normal;}
.fotogallery {font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;font-style: normal;color: #000000;text-decoration: none;text-align: center;font-weight: normal;}


.TargetBlank{overflow:hidden;line-height:13px;float:left;font-style:normal;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;text-decoration:none;font-weight: normal;color: #585757;margin-left:10px;margin-right:10px;margin-top:2px;margin-bottom:2px;text-align:center;}
a.TargetBlank{overflow:hidden;line-height:13px;float:left;font-style:normal;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;text-decoration:none;font-weight: normal;color: #585757;margin-left:10px;margin-right:10px;margin-top:2px;margin-bottom:2px;text-align:center;}
a.TargetBlank:hover{overflow:hidden;line-height:13px;float:left;font-style:normal;font-family: Trebuchet MS,Verdana,Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;text-decoration:none;font-weight: normal;color: #585757;margin-left:10px;margin-right:10px;margin-top:2px;margin-bottom:2px;text-align:center;}