body{
margin:0;
padding:0;
width:100%;
height:100%;
font-family: Verdana, Arial, Helvetica, sans-serif; 
background: url(imm_struttura/sfondo_principale.jpg);
background-repeat: repeat-x;
background-position: top left;
background-color: #04639B;
}

h1,h2,h3,h4,h5,h6{margin: 0; padding: 0}

#base{
width:100%;
text-align:center;

}

#pagina{
width:760px;
margin:0px auto;
position:relative;
text-align: left;

}

/*------------------------------------------------------------------------------*/

#testata_top{
width: 100%;
height: 200px;
}

#testata_top_01{
width: 430px;
height: 40px;
background: url(imm_struttura/scritta_cafc.gif);
float: left;
text-align: left;
}

#testata_top_02{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #555555;
font-size: 0.7em;
width: 220px;
height: 28px;
padding-top: 12px;
float:left;
text-align: center;
white-space: nowrap;

}

#testata_top_02 ul{
list-style: none;
display: inline;
text-align: center;
margin: 1px auto 5px auto;
padding: 0;
height:40px;

}

#testata_top_02 ul li{
display: inline;
margin: 0 0 0 0.1em;
}

.testata_top_02_linea{
text-align: center;
display: inline;
border-right: 1px solid #000000;
padding: 0.1em 0.8em 0.2em 0.1em;
margin: 0;
}

#testata_top_02 A {text-decoration:none; color: #555555; }
#testata_top_02 A:link { color: #555555; }
#testata_top_02 A:visited { color: #555555; }
#testata_top_02 A:active { color: #555555; }
#testata_top_02 A:hover { text-decoration:none; color: #0099FF; }

.link_testata_top{display: none}
.testo_testata_top{display: none;}


/*------------------------------------------------------------------------------*/

#testata_imm{
width:760px;
height:160px;
background: url(imm_struttura/testata_logo_immagine.jpg);
float:left;
text-align:left;
}

/*------------------------------------------------------------------------------*/

#testata_menu{
width:100%;
height:30px;
}

#testata_menu_01_home{
background: url(imm_struttura/sfondo_col_sx.gif);
width: 200px;
height: 30px;
color: #003565;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.4em;
font-weight: normal;
float:left;
text-align:left;
}

#testata_menu_01_pagina{
background: url(imm_struttura/sfondo_col_sx_tit.gif);
width: 200px;
height: 30px;
color: #003565;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.4em;
font-weight: normal;
float:left;
text-align:left;
}

#testata_menu_02{
background-color: #E4E9E9;
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
width:560px;
height:22px;
padding-top: 8px;
float:left;
text-align:center;
white-space:nowrap;
}

#testata_menu_02 ul{
list-style: none;
display: inline;
text-align: center;
padding: 0;
height:40px;

}

#testata_menu_02 ul li{
text-align: center;
display: inline;
}

.testata_menu_02_no_linea{
text-align: center;
display: inline;
padding: 0.1em 0.8em 0.2em 0.1em;
margin: 0;
}

.testata_menu_02_linea{
text-align: center;
display: inline;
border-right: 1px solid #000000;
padding: 0.1em 0.8em 0.2em 0.1em;
margin: 0;
}

#testata_menu_02 A {text-decoration:none; color: #555555; }
#testata_menu_02 A:link { color: #555555; }
#testata_menu_02 A:visited { color: #555555; }
#testata_menu_02 A:active { color: #555555; }
#testata_menu_02 A:hover { text-decoration:none; color: #0099FF; }


/*------------------------------------------------------------------------------*/


#testata_bottom{
width:100%;
height:15px;
background: url(imm_struttura/div_testata_contenuti.gif);
float:left;
text-align:left;
}

.news_home{
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
width:180px;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 5px;
float:left;
text-align:justify;
}

.news_home_02{
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
width:180px;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 5px;
float:left;
text-align:center;
}

.news_home_tit{
color: #006099;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align:justify;
}

#contenuti{
background: url(imm_struttura/sfondo_base_home.gif);
width:100%;
float:left;
vertical-align:top;
}

#contenuti_int{
background: url(imm_struttura/sfondo_base_interno.gif);
width:100%;
min-height:460px;
float:left;
vertical-align:top;
}

#contenuti_tabelle{
background: url(imm_struttura/sfondo_base_interno_tab.gif);
width:100%;
min-height:460px;
float:left;
vertical-align:top;
}

#contenuti_no_bordo_sito{
background: url(imm_struttura/sfondo_base_interno_tab.gif);
width:100%;
min-height:460px;
float:left;
vertical-align:top;
}

#col_sx{
background: url(imm_struttura/sfondo_col_sx.gif);
background-repeat: repeat-y;
background-position: top left;
float: left;
text-align: left;
width:200px;
min-height: 100%;
height: 100%;
}


#col_dx{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;	 
float: left;
width:560px;
min-height: 100%;
height: 100%;
text-align: center;
}

#col_dx_home_01{
background-color: #ffffff;
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
width:380px;
padding-top: 10px;
padding-left: 10px;
min-height: 100%;
height:100%;
text-align: justify;

}

#col_dx_home_01b{
width:380px;
padding-left: 10px;

}

#col_dx_home_01b1{
background-color:#0099FF;
width:250px;
height:190px;
float:left;
display:inline;
}

.servizi_home_tit{
color: #006099;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: justify;
}

A.link_contenuti_home { text-decoration:none; }
A.link_contenuti_home:link { color: #006099; }
A.link_contenuti_home:visited { color: #006099; }
A.link_contenuti_home:active { color: #006099; }
A.link_contenuti_home:hover { text-decoration:underline; color: #555555; }

#col_dx_home_01b2{
background-color: #E4E9E9;
padding-top: 10px;
width:130px;
float:left;
}

.allinea_immagine_right {
float: right;
}

.allinea_immagine_left {
float: left;
}

.allinea_immagine_center {
text-align: center;
}

.link_da_immagine {
border: 0px;
}


.txt_servizi {
float:left;
width:260px;
height:70px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.6em;
font-weight: normal;
color: #000000;
text-align: left;
display: block;
}

#col_dx_home_02{
background: url(imm_struttura/sfondo_contenuti_home_dx.gif);
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
padding-top: 10px;
padding-left: 10px;
width:160px;
min-height: 100%;
height:100%;
text-align: center;
}

.tit_utility{
text-align: center;
}

.link_utility{
text-align: left;

}

.link_utility ul{
width:160px;
list-style-type: none;
padding:0px;
margin:0px;
}

.link_utility ul li{
background: url(imm_struttura/sfondo_freccia_col_dx_hm.gif);
border-top: none;
width:160px;
}

/*------------------------------------------------------------------------------*/

#col_dx_interna_01{
background-color: #ffffff;
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
width:380px;
padding-top: 10px;
padding-left: 10px;
/*min-height: 100%;
height:100%;*/
text-align: justify;

}


#col_dx_interna_02{
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;	 
float: left;
padding-top: 10px;
width:160px;
min-height: 100%;
height:100%;
text-align: left;

}

#col_dx_interna_03{
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;	 
float: left;
padding-top: 10px;
width:380px;
min-height: 100%;
height:100%;
text-align: left;

}

#col_dx_tabelle{
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top: 10px;
padding-left: 10px;
text-align: left;
}

.titolo_principale{
color: #006099;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.5em;	
font-weight: bold;
text-align:justify;
}

.tabella_dati_azienda{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 1.3em;
	 font-weight: bold;
	 text-align: right;	 
	 color: #555555;
	 background-color: #EEF7FC;
}

.tabella_dati_azienda_02{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 1.0em;
	 font-weight: normal;
	 text-align: right;	 
	 color: #555555;
	 background-color: #F9FBFF;
}

.immagine_col_dx{
padding-left: 35px;	 
}

.titolo_col_dx{
color: #006099;
padding-left: 20px;	 
}

.titolo_col_dx_02{
color: #006099; 
}

A.link_cold_dx { text-decoration:none; }
A.link_cold_dx:link { color: #555555; }
A.link_cold_dx:visited { color: #555555; }
A.link_cold_dx:active { color: #555555; }
A.link_cold_dx:hover { text-decoration:underline; color: #006099; }

.elenco_dati_eco { 
background: #fff url(imm_pagine/menu_puntatore_map.gif) 1px 3px no-repeat;
padding:0px 5px 0px 15px;
}

A.link_dati_eco { text-decoration:none; }
A.link_dati_eco:link { color: #006099; }
A.link_dati_eco:visited { color: #006099; }
A.link_dati_eco:active { color: #006099; }
A.link_dati_eco:hover { text-decoration:underline; color: #555555; }

.elenco_dati_risorse { 
background: #fff url(imm_pagine/menu_puntatore_map.gif) 1px 3px no-repeat;
padding:0px 5px 0px 15px;
}

.tit_elenco_dati_risorse { 
color: #006099;
font-weight: bold;
}

.tabella_dati_risorse{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 1.3em;
	 font-weight: bold;
	 text-align: right;	 
	 color: #555555;
	 background-color: #EEF7FC;
}

.tabella_dati_risorse_02{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 1.0em;
	 font-weight: normal;
	 text-align: left;	 
	 color: #555555;
	 background-color: #F9FBFF;
}

.allineamento_form_login{
padding-left: 35px;	 
}

.elenco_dati_sportello { 
background: #fff url(imm_pagine/menu_puntatore_map.gif) 1px 3px no-repeat;
padding:0px 5px 0px 15px;
}

.tit_elenco_dati_sportello { 
color: #006099;
font-weight: bold;
}

A.link_sportello_mod { text-decoration:none; }
A.link_sportello_mod:link { color: #555555; }
A.link_sportello_mod:visited { color: #555555; }
A.link_sportello_mod:active { color: #555555; }
A.link_sportello_mod:hover { text-decoration:underline; color: #006099; }

.tabella_tariffe_tit{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 text-align: center;	 
	 color: #555555;
	 background-color: #EEF7FC;
}

.tabella_tariffe_dati{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 text-align: left;	 
	 color: #555555;
	 background-color: #F9FBFF;
}

.tit_tariffe { 
color: #006099;
}

.tit_elenco_link { 
color: #006099;
font-weight: bold;
}

.elenco_dati_link { 
background: #fff url(imm_pagine/menu_puntatore_map.gif) 1px 3px no-repeat;
padding:0px 5px 0px 15px;
}

A.link_informa { text-decoration:none; }
A.link_informa:link { color: #006099; }
A.link_informa:visited { color: #006099; }
A.link_informa:active { color: #006099; }
A.link_informa:hover { text-decoration:underline; color: #555555; }

.elenco_dati_informa { 
background: #fff url(imm_pagine/menu_puntatore_map.gif) 1px 3px no-repeat;
padding:0px 5px 0px 15px;
}

.elenco_lettere { 
list-style-type: lower-alpha;
}

.tabella_analisi_tit{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: center;	 
	 color: #FFFFFF;
	 background-color: #004873;
}

.tabella_analisi_celle{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: center;	 
	 color: #555555;
	 background-color: #F9FBFF;
}

.tabella_analisi_celle_02{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: center;	 
	 color: #555555;
	 background-color: #EEF7FC;
}

.tabella_analisi_celle_tit{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: left;	 
	 color: #555555;
	 background-color: #F9FBFF;
}

.tabella_analisi_celle_tit_02{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: left;	 
	 color: #555555;
	 background-color: #EEF7FC;
}

.path{
	 color: #006099;
	 font-size: 0.8em;	 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 text-align: left;
	 padding-left: 10px;
}


A.path_link { text-decoration:none; }
A.path_link:link { color: #006099; }
A.path_link:visited { color: #006099; }
A.path_link:active { color: #006099; }
A.path_link:hover { text-decoration:underline; color: #555555; }

.tit_emergenza { 
color: #006099;
font-weight: bold;
}

A.link_emergenza { text-decoration:none; }
A.link_emergenza:link { color: #006099; }
A.link_emergenza:visited { color: #006099; }
A.link_emergenza:active { color: #006099; }
A.link_emergenza:hover { text-decoration:underline; color: #555555; }

.tit_mappa { 
color: #006099;
font-weight: bold;
}

A.tit_mappa_link { text-decoration:none; }
A.tit_mappa_link:link { color: #006099; }
A.tit_mappa_link:visited { color: #006099; }
A.tit_mappa_link:active { color: #006099; }
A.tit_mappa_link:hover { text-decoration:underline; color: #555555; }

.elenco_mappa { 
background: #fff url(imm_pagine/menu_puntatore_map.gif) 1px 3px no-repeat;
padding:0px 5px 0px 15px;
}

A.elenco_mappa_link { text-decoration:none; }
A.elenco_mappa_link:link { color: #555555; }
A.elenco_mappa_link:visited { color: #555555; }
A.elenco_mappa_link:active { color: #555555; }
A.elenco_mappa_link:hover { text-decoration:underline; color: #006099; }

A.link_contattaci { text-decoration:none; }
A.link_contattaci:link { color: #006099; }
A.link_contattaci:visited { color: #006099; }
A.link_contattaci:active { color: #006099; }
A.link_contattaci:hover { text-decoration:underline; color: #555555; }

.tabella_accessibilita_tit{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: bold;
	 text-align: center;	 
	 color: #555555;
	 background-color: #EEF7FC;
}

.tabella_accessibilita_celle{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 color: #555555;
	 background-color: #F9FBFF;
}

.icona_acrobat{
	border-width:0px;
}

.tit_form{
 color: #006099;
 }

.tit_form_02{
 color: #555555;
 }

/*------------------------------------------------------------------------------*/

#spazio_chiusura_pagina{
width:100%;
height:20px;

}

#spazio_chiusura_pagina_01{
background: url(imm_struttura/sfondo_col_sx.gif);
width:200px;
height:20px;
float:left;
}

#spazio_chiusura_pagina_02{
background: url(imm_struttura/sfondo_spazio_bottom_home.gif);
width:560px;
height:20px;
float:left;
}

/*------------------------------------------------------------------------------*/

#piede{
width:100%;
height:30px;
}

#piede_01{
background: url(imm_struttura/sfondo_col_sx_tit.gif);
width:200px;
height:22px;
padding-top:8px;
color: #003565;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
font-weight: normal;
float:left;
text-align:center;
}

#piede_01b{
background-color: #E4E9E9;
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
width:400px;
height:22px;
padding-top:8px;
float:left;
text-align:justify;
white-space:nowrap;
}

#piede_02{
background-color: #E4E9E9;
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
width:160px;
height:22px;
padding-top:8px;
float:left;
text-align:center;
white-space:nowrap;
}

#piede_02 ul{
list-style: none;
display: inline;
text-align: center;
padding: 0;
height:40px;

}

#piede_02 ul li{
text-align: center;
display: inline;
}

.piede_linea{
text-align: center;
display: inline;
border-right: 1px solid #000000;
padding: 0.1em 0.8em 0.2em 0.1em;
margin: 0;
}

#piede_02 A {text-decoration:none; color: #555555; }
#piede_02 A:link { color: #555555; }
#piede_02 A:visited { color: #555555; }
#piede_02 A:active { color: #555555; }
#piede_02 A:hover { color: #0099FF; }


/*------------------------------------------------------------------------------*/

.menu_sx{
	width:200px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	font-size: 0.8em;	 
	line-height: 1.73em;
	text-align:left;
	border-bottom: 1px;
}

.menu_sx ul{
	background: url(imm_struttura/sfondo_menu_1liv.gif);
	border-top: none;
	width:200px;
	list-style-type: none;
	margin:0;
	padding:0;
}

.menu_sx ul li{
	background: url(imm_struttura/sfondo_menu_1liv.gif);
	margin:0;
	padding:0;
	width:200px;
	color:#555555;
}

.menu_sx ul li a{
	color:#555555;
	background: url(imm_struttura/sfondo_menu_1liv.gif);
	text-decoration:none;
	margin:0;
	display:block;
	width:200px;	
}

.menu_sx ul li a:link{
	/*color:#ffffff;*/
    background: url(imm_struttura/sfondo_menu_1liv.gif);
	width:200px;
}

.menu_sx ul li a:visited{
	/*color:#ffffff;*/
    background: url(imm_struttura/sfondo_menu_1liv.gif);
	width:200px;
}

.menu_sx ul li a:active{
	/*color:#ffffff;*/
    background: url(imm_struttura/sfondo_menu_1liv.gif);
	width:200px;
}

.menu_sx ul li a:hover{
	/*color:#ffffff;*/
    background: url(imm_struttura/sfondo_menu_1liv_on.gif);
	text-decoration:none;
	width:200px;
}

.menu_sx .sezione_sel{
	/*color:#ffffff;*/
    background: url(imm_struttura/sfondo_menu_1liv_on.gif);
	font-weight: bold;
	width:200px;
}

.menu_sx ul li ul li a{
	color:#006099;
	background: url(imm_struttura/sfondo_menu_2liv.gif);
	list-style-type:circle;
	text-decoration:none;
	margin:0;
	width:200px;
}

.menu_sx ul li ul li a:link{
	color:#006099;
    background: url(imm_struttura/sfondo_menu_2liv.gif);
	list-style-type:circle;
	width:200px;
}

.menu_sx ul li ul li a:visited{
	color:#006099;
    background: url(imm_struttura/sfondo_menu_2liv.gif);
	list-style-type:circle;
	width:200px;
}

.menu_sx ul li ul li a:active{
	color:#006099;
    background: url(imm_struttura/sfondo_menu_2liv.gif);
	list-style-type:circle;
	width:200px;
}

.menu_sx ul li ul li a:hover{
	color:#555555;
    background: url(imm_struttura/sfondo_menu_2liv_on.gif);
	list-style-type:circle;
	width:200px;
}


/*--------------------------------------*/

.menu_piede{
	color: #00406E;
	background-position: top left;
	background-repeat: repeat-x;
	text-align: center;
}

.menu_piede ul{
	list-style:none;
	margin: 1px auto auto auto;
	padding: 0;
	text-align:center;
}
.menu_piede ul li{
	display: inline;
	margin: 0 0 0 -6px;
}
.menu_piede ul li a{
	color: #FFFFFF;
	text-decoration:none;
	font-size: .6em;
	font-weight: bold;
	border-right: 1px solid #FFFFFF;
	padding: 3px 3px 4px 3px; margin: 0;
	white-space:nowrap;
}

.menu_piede ul li a:link{
	color: #FFFFFF;	
	background-color: transparent;
}

.menu_piede ul li a:visited{
	color: #FFFFFF;
	background-color: transparent;
}

.menu_piede ul li a:active{
	color: #FFFFFF;
	background-color: transparent;
}

.menu_piede ul li a:hover{
	color: #027C02;
	text-decoration:none;
	background-color:#ffffff;
}


.copyright{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: .6em;
	 font-weight: bold;
	 color: #FFFFFF;
}

/*------------------------------ SALTA ------------------------- */
.salta{
	position:absolute;
	top: -1000em;
	left: 0;
	font-size: 1.5em;
	font-weight: bold;
}

caption{display: none}

/*------------------------- AREA RISERVATA -------------------- */

A.link_ar { text-decoration:none; }
A.link_ar:link { color: #006099; }
A.link_ar:visited { color: #006099; }
A.link_ar:active { color: #006099; }
A.link_ar:hover { text-decoration:underline; color: #555555; }

.tabella_autolettura_tit{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: bold;
	 text-align: center;	 
	 color: #FFFFFF;
	 background-color: #006099;
}

.tabella_autolettura_dati{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: center;	 
	 color: #555555;
	 background-color: #EEF7FC;
}

A.link_autolettura_dati { text-decoration:none; }
A.link_autolettura_dati:link { color: #555555; }
A.link_autolettura_dati:visited { color: #555555; }
A.link_autolettura_dati:active { color: #555555; }
A.link_autolettura_dati:hover { text-decoration:underline; color: #006099; }


.tabella_bollette_tit{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: bold;
	 text-align: center;	 
	 color: #FFFFFF;
	 background-color: #006099;
}

.tabella_bollette_dati{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: center;	 
	 color: #555555;
	 background-color: #EEF7FC;
}

.tabella_bollette_dati_fat_tit{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: bold;
	 text-align: center;	 
	 color: #555555;
	 background-color: #EEF7FC;
}

.tabella_bollette_dati_fat{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: center;	 
	 color: #555555;
	 background-color: #F9FBFF;
}

.tabella_bollette_dati_fat_b{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: left;	 
	 color: #555555;
	 background-color: #F9FBFF;
}

.tabella_bollette_dati_fat_ris{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: right;	 
	 color: #555555;
	 background-color: #EEF7FC;
}

A.link_bollette_dati { text-decoration:none; }
A.link_bollette_dati:link { color: #555555; }
A.link_bollette_dati:visited { color: #555555; }
A.link_bollette_dati:active { color: #555555; }
A.link_bollette_dati:hover { text-decoration:underline; color: #006099; }

.titolonews{
color: #006099;
font-weight:bold; 
}

.titolonews A:link { text-decoration:underline; color: #006099; }
.titolonews A:visited { text-decoration:underline; color: #006099; }
.titolonews A:active { text-decoration:underline; color: #006099; }
.titolonews A:hover { text-decoration:underline; color: #0098F2; }

/*------------------------- NEWS -------------------- */

#col_dx_interna_news{
background-color: #ffffff;
color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
width:520px;
padding-top: 10px;
padding-left: 10px;
/*min-height: 100%;
height:100%;*/
text-align: justify;

}

.img_news {
	float: left;
	margin-right: 10px;
}

.titolo_news {
	font-weight: bold;
}

.errore {
	color: red;
}

.pager {
	text-align: center;
}


/*============================================= DOWNLOAD */


.download_titolo{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: center;	 
	 color: #01609A;
	 line-height:30px;
	 background-color: #EBF7FF;
}

.download_celle{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-weight: normal;
	 text-align: center;	 
	 color: #393939;
	 line-height:25px;
	 background-color: #EDF2F2;
}

A.nome { font-weight: bold }
A.nome:link { color: #555555; }
A.nome:visited { color: #555555; }
A.nome:active { color: #555555; }
A.nome:hover { text-decoration:underline; color: #006099; }


.downloads{
	position: relative;
	list-style-type: none;
}


.downloads li {
	left: 10px;
	clear: both;
	/*witdh: 100%;*/
	position: relative;
	height: 35px;
	margin-left: -30px;
}

.downloads .icona_excel {
	float: left;
	background: url(./imm_struttura/icona_excel.gif) no-repeat;
	width: 22px;
	height: 16px;
}

.downloads .icona_pdf {
	float: left;
	background: url(./imm_struttura/icona_pdf.gif) no-repeat;
	width: 22px;
	height: 30px;
}

.downloads .icona_jpg {
	position: absolute;
	float: left;
	background: url(./imm_struttura/icona_jpg.gif) no-repeat;
	width: 22px;
	height: 30px;
}

.downloads .icona_word {
	float: left;
	background: url(./imm_struttura/icona_word.gif) no-repeat;
	width: 22px;
	height: 30px;
}

.downloads li p {
	margin-left: 20px;
}

.img_news {
	position: relative;
	float: left;
}

.news_abstract {
	
	
}

.news_singola {
	position: relative;
	width: 100%;
	height: 60px;
}

.container_news {
	position: relative;
	width: 540px;
}

.container_form_upper {
	text-transform: uppercase;
}
