.data
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #5a7ed2;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.sfondo_blu
{
    BACKGROUND-COLOR: #5a7ed2
}
.textbox
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.selecttb
{
    FONT-SIZE: 10px;
    WIDTH: 250px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 260px
}
.scritta_su_blu
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}
.sfondo_celeste
{
    BACKGROUND-COLOR: #ecf0fb
}
.titolo_notizia_home_mobi
{
    color: #fff000;
    font-size: 16px;
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial
}
.titolo_notizia_home_mobi a:link
{
    color: #fff000;
    font-size: 16px;
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial
}
.titolo_notizia_home_mobi a:visited
{
    color: #fff000;
    font-size: 16px;
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial
}
.titolo_notizia_home_mobi a:hover
{
	text-decoration:underline;
    color: #fff000;
    font-size: 16px;
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial
}
.corpo_notizia_home_mobi
{
    font-size: 14px;
    color: #FFFFFF;
    line-height:14px;
    FONT-FAMILY: Verdana, Arial;
    width:460px;
}
.titolo_notizia_home
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #6e6e6e;
    FONT-FAMILY: Verdana, Arial
}
.titolo_notizia_home_10b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #5a7ed2;
    FONT-FAMILY: Verdana, Arial
}
.corpo_foglia_2
{
    FONT-SIZE: 10px;
    COLOR: #5a7ed2;
    FONT-FAMILY: Verdana, Arial
}
.titolo_percorsi
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #244081;
    FONT-FAMILY: Verdana, Arial
}
.corpo_notizia_home
{
    FONT-SIZE: 10px;
    COLOR: #828282;
    FONT-FAMILY: Verdana, Arial;
    width:440px;
}
.corpo_notizia_home_stampa
{
    FONT-SIZE: 10px;
    COLOR: #828282;
    FONT-FAMILY: Verdana, Arial;
    width:210px;
}

.corpo_notizia_home_small
{
    FONT-SIZE: 10px;
    COLOR: #828282;
    FONT-FAMILY: Verdana, Arial;
    width:210px;
}
.corpo_notizia_rosso
{
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial
}
.copyright
{
    FONT-SIZE: 11px;
    COLOR: #5a7ed2;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
A:link
{
    TEXT-DECORATION: none
}
A:visited
{
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.corpo_foglia
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: justify
}
.titolo_foglia
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #5a7ed2;
    FONT-FAMILY: Verdana, Arial
}
.titolo_foglia_bs
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #004685;
    FONT-FAMILY: Verdana, Arial
}
.highlight
{
    BACKGROUND-COLOR: yellow
}
.pag_risultati
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #6e6e6e;
    FONT-FAMILY: Verdana
}
.pag_numerazione
{
    FONT-SIZE: 10px;
    COLOR: #5a7ed2;
    FONT-FAMILY: Verdana
}
.ricerca_sezione
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #5a7ed2;
    FONT-FAMILY: Verdana, Arial
}
.ricerca_sezione_off
{
    FONT-SIZE: 10px;
    COLOR: #828282;
    FONT-FAMILY: Verdana, Arial
}
.font_servizi
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.box_ricerca
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #d3c832;
    FONT-FAMILY: Verdana, Arial
}
.menu_on
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #244081;
    FONT-FAMILY: Verdana, Arial;
}

.menu_off
{
    FONT-SIZE: 11px;
    COLOR: #5a7ed2;
    FONT-FAMILY: Verdana, Arial
}
.menu_on A:link
{
    TEXT-DECORATION: none
}
.menu_on_catalogo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #f5ea52;
    FONT-FAMILY: Verdana, Arial
}
.menu_off_catalogo
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.menu_on_catalogo A:link
{
    TEXT-DECORATION: none
}
.sfondo_catalogo
{
    BACKGROUND-COLOR: #233f80
}
.bannerTXT_a1
{
    BACKGROUND-COLOR: #ffffff
}
.bannerTXT_a1 A:link
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a1 A:visited
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a1 THEAD
{
    BACKGROUND-IMAGE: url(img/banner/top_bannerTXT_a1.gif)
}
.bannerTXT_a1 TBODY
{
    FONT-SIZE: 9px;
    COLOR: #919191;
    FONT-FAMILY: Verdana
}
.bannerTXT_a1 TFOOT
{
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(img/banner/bottom_bannerTXT_a1.gif)
}
.bannerTXT_a1 .td_l
{
    BACKGROUND-IMAGE: url(img/banner/left_bannerTXT_a1.gif)
}
.bannerTXT_a1 .td_r
{
    BACKGROUND-IMAGE: url(img/banner/right_bannerTXT_a1.gif)
}
.bannerTXT_a6
{
    BACKGROUND-COLOR: #ffffff
}
.bannerTXT_a6 .td_l
{
    BACKGROUND-IMAGE: url(img/banner/left_bannerTXT_a6.gif)
}
.bannerTXT_a6 .td_r
{
    BACKGROUND-IMAGE: url(img/banner/right_bannerTXT_a6.gif)
}
.bannerTXT_a6 A:link
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a6 A:visited
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a6 TBODY
{
    FONT-SIZE: 9px;
    COLOR: #919191;
    FONT-FAMILY: Verdana
}
.bannerTXT_a6 THEAD
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: url(img/banner/top_bannerTXT_a6.gif);
    FONT-FAMILY: Verdana
}
.bannerTXT_a6 TFOOT
{
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(img/banner/bottom_bannerTXT_a6.gif)
}
.bannerTXT_a4
{
    BACKGROUND-COLOR: #ffffff
}
.bannerTXT_a4 A:link
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a4 A:visited
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a4 THEAD
{
    BACKGROUND-IMAGE: url(img/banner/top_bannerTXT_a4.gif)
}
.bannerTXT_a4 TBODY
{
    FONT-SIZE: 9px;
    COLOR: #919191;
    FONT-FAMILY: Verdana
}
.bannerTXT_a4 TFOOT
{
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(img/banner/bottom_bannerTXT_a4.gif)
}
.bannerTXT_a4 .td_l
{
    BACKGROUND-IMAGE: url(img/banner/left_bannerTXT_a4.gif)
}
.bannerTXT_a4 .td_r
{
    BACKGROUND-IMAGE: url(img/banner/right_bannerTXT_a4.gif)
}
.bannerTXT_a5
{
    BACKGROUND-COLOR: #ffffff
}
.bannerTXT_a5 A:link
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a5 A:visited
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a5 THEAD
{
    BACKGROUND-IMAGE: url(img/banner/top_bannerTXT_a5.gif)
}
.bannerTXT_a5 TBODY
{
    FONT-SIZE: 9px;
    COLOR: #919191;
    FONT-FAMILY: Verdana
}
.bannerTXT_a5 TFOOT
{
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(img/banner/bottom_bannerTXT_a5.gif)
}
.bannerTXT_a5 .td_l
{
    BACKGROUND-IMAGE: url(img/banner/left_bannerTXT_a5.gif)
}
.bannerTXT_a5 .td_r
{
    BACKGROUND-IMAGE: url(img/banner/right_bannerTXT_a5.gif)
}
.bannerTXT_a7
{
    BACKGROUND-COLOR: #ffffff
}
.bannerTXT_a7 A:link
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a7 A:visited
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a7 THEAD
{
    BACKGROUND-IMAGE: url(img/banner/top_bannerTXT_a7.gif)
}
.bannerTXT_a7 TBODY
{
    FONT-SIZE: 9px;
    COLOR: #919191;
    FONT-FAMILY: Verdana
}
.bannerTXT_a7 TFOOT
{
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(img/banner/bottom_bannerTXT_a7.gif)
}
.bannerTXT_a7 .td_l
{
    BACKGROUND-IMAGE: url(img/banner/left_bannerTXT_a7.gif)
}
.bannerTXT_a7 .td_r
{
    BACKGROUND-IMAGE: url(img/banner/right_bannerTXT_a7.gif)
}
.bannerTXT_a8
{
    BACKGROUND-COLOR: #ffffff
}
.bannerTXT_a8 A:link
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a8 A:visited
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a8 THEAD
{
    BACKGROUND-IMAGE: url(img/banner/top_bannerTXT_a8.gif)
}
.bannerTXT_a8 TBODY
{
    FONT-SIZE: 9px;
    COLOR: #919191;
    FONT-FAMILY: Verdana
}
.bannerTXT_a8 TFOOT
{
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(img/banner/bottom_bannerTXT_a8.gif)
}
.bannerTXT_a8 .td_l
{
    BACKGROUND-IMAGE: url(img/banner/left_bannerTXT_a8.gif)
}
.bannerTXT_a8 .td_r
{
    BACKGROUND-IMAGE: url(img/banner/right_bannerTXT_a8.gif)
}
.bannerTXT_a9
{
    BACKGROUND-COLOR: #ffffff
}
.bannerTXT_a9 A:link
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a9 A:visited
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a9 THEAD
{
    BACKGROUND-IMAGE: url(img/banner/top_bannerTXT_a9.gif)
}
.bannerTXT_a9 TBODY
{
    FONT-SIZE: 9px;
    COLOR: #919191;
    FONT-FAMILY: Verdana
}
.bannerTXT_a9 TFOOT
{
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(img/banner/bottom_bannerTXT_a9.gif)
}
.bannerTXT_a9 .td_l
{
    BACKGROUND-IMAGE: url(img/banner/left_bannerTXT_a9.gif)
}
.bannerTXT_a9 .td_r
{
    BACKGROUND-IMAGE: url(img/banner/right_bannerTXT_a9.gif)
}
.bannerTXT_a10
{
    BACKGROUND-COLOR: #ffffff
}
.bannerTXT_a10 A:link
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a10 A:visited
{
    FONT-WEIGHT: bolder;
    COLOR: #555555
}
.bannerTXT_a10 THEAD
{
    BACKGROUND-IMAGE: url(img/banner/top_bannerTXT_a10.gif)
}
.bannerTXT_a10 TBODY
{
    FONT-SIZE: 9px;
    COLOR: #919191;
    FONT-FAMILY: Verdana
}
.bannerTXT_a10 TFOOT
{
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(img/banner/bottom_bannerTXT_a10.gif)
}
.bannerTXT_a10 .td_l
{
    BACKGROUND-IMAGE: url(img/banner/left_bannerTXT_a10.gif)
}
.bannerTXT_a10 .td_r
{
    BACKGROUND-IMAGE: url(img/banner/right_bannerTXT_a10.gif)
}
.carrello_riepilogo
{
    BORDER-RIGHT: #5a7ed2 1pt solid;
    BORDER-TOP: #5a7ed2 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #5a7ed2 1pt solid;
    BORDER-BOTTOM: #5a7ed2 1pt solid;
    FONT-FAMILY: Verdana
}
.carrello_riepilogo THEAD
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #ecf0fb
}
.carrello_riepilogo THEAD TD
{
    BORDER-BOTTOM: #5a7ed2 1px solid
}
.carrello_riepilogo TFOOT
{
    FONT-WEIGHT: lighter;
    BACKGROUND-COLOR: #ecf0fb
}
.carrello_riepilogo TFOOT TD
{
    PADDING-RIGHT: 2px;
    BORDER-TOP: #5a7ed2 1px solid;
    PADDING-LEFT: 2px
}
.carrello_riepilogo TBODY
{
}
.carrello_riepilogo TBODY TR
{
    HEIGHT: 23pt
}
.carrello_riepilogo TFOOT TR
{
    HEIGHT: 20pt
}
.carrello_riepilogo TBODY TD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px
}
.carrello_riepilogo INPUT
{
    BORDER-RIGHT: #5a7ed2 1px solid;
    BORDER-TOP: #5a7ed2 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #5a7ed2 1px solid;
    WIDTH: 22pt;
    COLOR: #dc0000;
    BORDER-BOTTOM: #5a7ed2 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #ecf0fb
}
.carrello_riepilogo TBODY .parziali
{
    FONT-SIZE: 11px;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #dfdfdf
}
.carrello_anagrafica
{
    BORDER-RIGHT: #5a7ed2 1pt solid;
    BORDER-TOP: #5a7ed2 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #5a7ed2 1pt solid;
    BORDER-BOTTOM: #5a7ed2 1pt solid;
    FONT-FAMILY: Verdana
}
.carrello_riepilogo TFOOT .parziali
{
    FONT-SIZE: 12px
}
.carrello_riepilogo THEAD TR
{
    HEIGHT: 20pt
}
.carrello_anagrafica THEAD
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #f5ea52
}
.carrello_anagrafica THEAD TD
{
    BORDER-BOTTOM: #5a7ed2 1px solid
}
.carrello_anagrafica TBODY
{
}
.carrello_anagrafica TBODY TR
{
    PADDING-LEFT: 10px;
    HEIGHT: 18pt
}
.carrello_anagrafica .descrizione
{
    FONT-WEIGHT: bolder;
    COLOR: #5a7ed2
}
.carrello_anagrafica THEAD TR
{
    HEIGHT: 20pt
}
.carrello_pagamento
{
    BORDER-RIGHT: #5a7ed2 1pt solid;
    BORDER-TOP: #5a7ed2 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #5a7ed2 1pt solid;
    BORDER-BOTTOM: #5a7ed2 1pt solid;
    FONT-FAMILY: Verdana
}
.carrello_pagamento INPUT
{
    BORDER-RIGHT: #5a7ed2 1px solid;
    BORDER-TOP: #5a7ed2 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #5a7ed2 1px solid;
    COLOR: #dc0000;
    BORDER-BOTTOM: #5a7ed2 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ecf0fb
}
.carrello_pagamento THEAD
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #ecf0fb
}
.carrello_pagamento THEAD TD
{
    BORDER-BOTTOM: #5a7ed2 1px solid
}
.carrello_pagamento THEAD TR
{
    HEIGHT: 20pt
}
.carrello_pagamento TBODY
{
}
.carrello_pagamento TBODY TR
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px
}
.tabella_errore THEAD
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ff5a00
}
.tabella_errore THEAD TD
{
    BORDER-BOTTOM: #000000 1px solid
}
.tabella_errore TBODY
{
}
.tabella_errore TBODY TR
{
    PADDING-LEFT: 10px
}
.tabella_errore THEAD TR
{
    HEIGHT: 20pt
}
.tabella_errore
{
    BORDER-RIGHT: #000000 1pt solid;
    BORDER-TOP: #000000 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1pt solid;
    BORDER-BOTTOM: #000000 1pt solid;
    FONT-FAMILY: Verdana
}

.parola_cercata
{
	color: Red;
	font-size: 11px;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bolder;
}
.ricerca_EPC
{
	border: solid 1px Blue;
	margin-left:10px;
	padding-top:3px;
}