BODY { MARGIN: 0px; color:#333333; font: 12px/18px Trebuchet MS; background-color:#FFFFFF }

#marqueecontainer {	OVERFLOW: hidden; POSITION: relative; HEIGHT: 210px; BACKGROUND-COLOR: #FFFFCC; width: 100%}
#NewsDiv { position: absolute; left: 0;	top: 0;	width: 100% }

table { margin:0px; padding:0px; border:0px; width:960px}
.table_top { height: 140px; }
.table_100_100 { width:100%; height:100%; padding:5px}
.table_100 { width:100%;}
.table_scroll { width:100%; background-image:url(../graphics/scroll_news.gif); height:28px}
.table_100_box { width:100%; border:solid 1px #dddddd}
.table_350_box { width:350px; border:solid 1px #dddddd}
.table_350px { width:350px}
.table_200px { width:200px}
.table_760px { width:760px}
.table_img_sx { margin: 0px 0px 12px 12px; border:0px; width:224px }
.table_img_center { margin: 0px 0px 12px 12px; border:0px; width:auto }
.table_80 { width:80%;}
.table_menu_horizontal { vertical-align:middle; height:32px; background-color:#5104a7; border-bottom:solid 1px #000000; border-top:solid 1px #000000}
.table_popover { width:461px; background-color:#FFFFFF; height:718px}

td { text-align:left; vertical-align:top;}
.td_catmenu { vertical-align:middle; border-bottom:solid 1px #FFFFFF; padding:3px 0px 3px 5px; background-color:#FFFFFF; font-size:13px; font-weight:bold; color:#23459d}
.td_menu { vertical-align:middle; border-bottom:solid 1px #FFFFFF; padding:3px 3px 3px 8px; background:url(../graphics/ico_menu.gif) no-repeat 2px 10px;}
.td_menu_horizontal { vertical-align:middle; padding: 0px 0px 0px 10px}
.td_menu_form { vertical-align:middle; padding: 0px 5px 0px 0px; color:#FFFFFF; font-size:9px}
.td_right {text-align:right;}
.td_padding5 { padding:2px 5px 2px 5px;}
.td_spot { padding:2px 0px 2px 0px;}
.td_data { font-weight:bold; color:#FFFFFF}
.td_scrollnews_intestazione {width:90px; padding:2px 2px 2px 2px; vertical-align:middle; text-align:center}
.td_scrollnews {padding:2px 5px 2px 2px; vertical-align:middle}
.td_scrollnews_end {width:8px;}
.td_elenco { padding:5px; border-bottom:solid 1px #d3dfff;}
.td_news_index { padding:5px; background-color:#fbfbfb; border-bottom:solid 1px #eeeeee;}
.td_news_index_alta { padding:5px; background-color:#fbfbfb; border-bottom:solid 1px #eeeeee; vertical-align:top}
.td_news_index_altre { border-bottom:solid 1px #eeeeee; text-align:right}
.td_news_index_title { padding:5px; vertical-align:middle; height:35px; color:#ffffff; font: 17px/24px Geneva, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#068b06}
.td_news_index_title_new { padding:5px; vertical-align:middle; height:35px; color:#ffffff; font: 17px/24px Geneva, Arial, Helvetica, sans-serif; font-weight:bold; background-image:url(../graphics/sfondo_titolo_home.gif)}
.td_copyright {background-color:#23459d; text-align:center; vertical-align:middle; height:30px; border-bottom: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; color:#FFFFFF}
.td_50 { width:50%; padding:2px;}
.td_paginazione { padding:5px; text-align:center;}
.td_content { width:660px; padding:10px 5px 10px 10px; background-color:#FFFFFF}
.td_col_sx { width:150px; border-right:solid 1px #CCCCCC; padding-top:5px; background-color:#d3dfff }
.td_col_dx { width:150px; border-left:solid 1px #CCCCCC; padding-top:5px; background-color:#d3dfff }
.td_intro { text-align:center; vertical-align:middle;}
.td_center { text-align:center;}
.td_center_center { text-align:center; vertical-align:middle}
.td_banner_dx { text-align:right; padding:0px 5px 0px 0px; vertical-align: middle; width:460px; background-image:url(../graphics/sfondo_banner_dx.gif)}
.didascalia { border:solid 1px #666666; background-color:#EEEEEE; padding:5px; text-align:center; font-style:italic}

.w3c { display:inline; vertical-align: middle }

.photogallery {border:solid 1px #333333 }
.img_dx {margin: 0px 5px 0px 15px; border:solid 1px #333333; display:inline; float:right }
.img_sx {margin: 0px 15px 0px 5px; border:solid 1px #333333; display:inline; float:left }
.img_view {margin: 0px 3px 0px 3px; display:inline; vertical-align: middle }
.icona_sezione {margin: 0px 7px 0px 0px; display:inline; vertical-align: middle }
.print { display:inline; vertical-align: middle; float:right }
.vai {margin: 0px 0px 0px 2px; display:inline; vertical-align: middle }

a:link {color: #23459d; text-decoration: none; font-weight: bold;}
a:visited {color: #23459d; text-decoration: none; font-weight: bold;}
a:hover {color: #23459d; text-decoration: underline; font-weight: bold;}

.link_white:link { color:#FFFFFF;}
.link_white:visited { color:#FFFFFF;}
.link_white:hover { color:#FFFFFF;}

.link_white_verde:link { color:#333333; background-color:#99ffcc; padding: 0px 4px 0px 4px}
.link_white_verde:visited { color:#333333; background-color:#99ffcc; padding: 0px 4px 0px 4px}
.link_white_verde:hover { color:#333333; background-color:#99ffcc; padding: 0px 4px 0px 4px}

.link_menu:link { padding:0px 14px 0px 0px; color:#FFFFFF}
.link_menu:visited { padding:0px 14px 0px 0px; color:#FFFFFF}
.link_menu:hover { padding:0px 14px 0px 0px; color:#FFFFFF}

.link_nome_pagina:link {font: 26px/36px Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#990000}
.link_nome_pagina:visited {font: 26px/36px Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#990000}
.link_nome_pagina:hover {font: 26px/36px Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#990000}

.search_form { display:inline; vertical-align: middle }

.nome_pagina { color: #990000; font: 26px/36px Geneva, Arial, Helvetica, sans-serif }
.titolo { color:#23459d; font: 17px/24px Geneva, Arial, Helvetica, sans-serif; font-weight:bold }
.titoletto { color:#23459d; font: 14px/16px Geneva, Arial, Helvetica, sans-serif; font-weight:bold }
.occhiello { color:#0033CC; font: 14px/16px Geneva, Arial, Helvetica, sans-serif; font-weight:bold }
.sottotitolo { color: #23459d; font: 14px/18px Geneva, Arial, Helvetica, sans-serif; font-style:italic }
.piccolo {font-size:11px }
.red {color:#990000}
.celestino {color:#d3dfff}
.blu {color:#336699}
.verde {color:#339966}
.bianco {color:#FFFFFF}

.td_numeri {text-align:center; vertical-align:top; height:30px }
.td_fototeca {text-align:center; vertical-align:middle; margin:25px }

