* { font-family: Helvetica,Arial,Trebuchet MS,Verdana,sans-serif; }

BODY { margin: 0px; text-align: center; }
KBD { text-decoration: underline; }

.MainTable-TABLE { table-layout: fixed; width: 980px; margin: auto; vertical-align: top; }
.MainTable-COL-1 { width: 170px; }
.MainTable-COL-2 { width: 570px; }
.MainTable-COL-3 { width: 240px; }
.MainTable-TD-Left { vertical-align:top; text-align: left; padding: 0px; }
.MainTable-TD-Center { text-align: left; padding: 0px; vertical-align: top; padding-left: 10px; padding-right: 10px; }
.MainTable-TD-Right { text-align: left; padding: 0px; vertical-align: top; }

.Banner-TABLE { width: 100%; height: 104px; vertical-align: top; color: #006699; }
.Banner-IMG { display: block; margin: 0px; border-width: 0px; }
.Banner-A { color: #006699; text-decoration: none; font-weight: bold; }
.Banner-A-Logo { text-decoration: none; }
.Banner-TD-Menu { text-align: right; vertical-align: top; padding: 10px; font-size: 11px; font-weight: bold; }
.Banner-TD-Search { text-align: right; }

.Bottom-TABLE { font-size: 12px; font-weight: normal; text-align: left; width: 100%; background-color: #99CCCC; margin-top: 10px; margin-bottom: 10px;}
.Bottom-TD { padding: 10px; padding-bottom: 8px; font-weight: bold; }
.Bottom-A-Menu { font-weight: bold; color: #000000; text-decoration: none; }
.Bottom-P-Left { margin: 0px; padding: 0px; color: #FFFFFF; }
.Bottom-P-Right { margin: 0px; padding: 0px; color: #000000; text-align: right; }

.BannerSearch-FORM { margin: 0px; padding: 0px; height: 100%; }
.BannerSearch-TABLE { display: inline; height: 100%; vertical-align: bottom; }
.BannerSearch-TD-Input { width: 180px; text-align: right; vertical-align: middle; }
.BannerSearch-TD-Button { width: 110px; vertical-align: middle; padding-left: 2px; text-align: left; }
.BannerSearch-INPUT { margin: 0px; padding: 0px; padding-left: 2px; width: 180px; font-size: 12px; border-width: 2px; border-style: solid; border-color: #C5C5C5; }
.BannerSearch-BUTTON { margin: 0px; cursor: pointer; width: 30px; height: 20px; padding: 0px; border-width: 0px; background-color: #ffffff; background-image: url(/img/SearchButton.gif); }

.Menu-TABLE { width: 100%; background-color: #336699; font-size: 12px; font-weight: bold; }
.Menu-TD { padding: 2px; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; width: 1%; color: #000000; white-space: nowrap; text-align: center; border-style: solid; border-color: #FFFFFF; border-width: 0px; border-right-width: 4px; }
.Menu-TD-selected { padding: 2px; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; width: 1%; color: #000000; white-space: nowrap; text-align: center; border-style: solid; border-color: #FFFFFF; border-width: 0px; border-right-width: 4px; background-color: #6699CC; }
.Menu-TD-AreaRiservata { text-align: right; vertical-align: middle; padding-right: 10px; }
.Menu-A { text-decoration: none; color: #000000; font-weight: bold; }
.Menu-A-selected { text-decoration: none; color: #000000; }

.MenuAreaRiservata-FORM { margin: 0px; padding: 0px; width: 100%; text-align: right; }
.MenuAreaRiservata-TABLE { font-size: 12px; font-weight: bold; display: inline; margin-right: 0px; }
.MenuAreaRiservata-TD-Login { padding-right: 5px; padding-top: 2px; padding-bottom: 2px;}
.MenuAreaRiservata-TD-Logout { padding-right: 10px; }
.MenuAreaRiservata-INPUT { font-size: 12px; font-weight: bold; width: 100px; color: #336699; padding-left: 2px; border-width: 2px; border-style: solid; border-color: #C5C5C5; }
.MenuAreaRiservata-BUTTON-Login { font-size: 12px; font-weight: bold; cursor: pointer; background-color: #336699; border-width: 0px; color: #FFFFFF; }
.MenuAreaRiservata-BUTTON-Logout { font-size: 12px; font-weight: bold; cursor: pointer; background-color: #336699; border-width: 0px; color: #FFFFFF; }

.LoginAreaRiservata-TD-Outer { text-align: center; padding-top: 30px; padding-bottom: 30px; }
.LoginAreaRiservata-FORM { margin: auto; background-color: #9DC2E2; padding: 1px; width: 560px; border-style: solid; border-width: 4px; border-color: #336699; }
.LoginAreaRiservata-TABLE { table-layout: fixed; width: 100%; height: 240px; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #6699CC; }
.LoginAreaRiservata-TD-Title { height: 95px; font-size: 24px; font-weight: bold; text-align: center; vertical-align: bottom; }
.LoginAreaRiservata-TD-SubTitle { height: 45px; font-size: 14px; font-weight: bold; text-align: center; vertical-align: top; padding-top: 8px; }
.LoginAreaRiservata-TD-Login { height: 100px; color: #006699; font-size: 11px; font-weight: bold; vertical-align: top; padding-top: 10px; text-align:center }
.LoginAreaRiservata-INPUT { font-size: 11px; font-weight: bold; width: 100px; color: #006699; padding-left: 2px; border-width: 2px; border-style: solid; border-color: #C5C5C5; }
.LoginAreaRiservata-BUTTON { font-size: 11px; font-weight: bold; cursor: pointer; width: 60px; color: #336699; text-align: left; padding-left: 2px; border-width: 0px; background-color: #FFFFFF; }

.SubMenu-TABLE { font-size: 11px; font-weight: bold; width: 100%; background-color: #99CCCC; }
.SubMenu-TD	{ width: 1%; padding: 2px; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; width: 1%; color: #000000; white-space: nowrap; text-align: center; border-style: solid; border-color: #FFFFFF; border-width: 0px; border-top-width: 3px; border-right-width: 4px; }
.SubMenu-TD-selected { width: 1%; padding: 2px; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; color: #000000; white-space: nowrap; text-align: center; border-style: solid; border-color: #FFFFFF; border-width: 0px; border-top-width: 3px; border-right-width: 4px; background-color: #CCCCCC; }
.SubMenu-TD-AreaRiservata { width: 1%; text-align: right; font-weight: bold; }
.SubMenu-TD-Empty { padding: 2px; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; color: #000000; white-space: nowrap; text-align: center; border-style: solid; border-color: #FFFFFF; border-width: 0px; border-top-width: 3px; }
.SubMenu-A { text-decoration: none; color: #000000; font-weight: bold; }
.SubMenu-A-selected { text-decoration: none; color: #000000; }

/* Separatori */
.ColumnTitle-DIV { font-size: 14px; font-weight: bold; width: 100%; color: #FFAA00; padding-top: 4px; }
.ColumnTitle-DIV-Blue { font-size: 14px; font-weight: bold; width: 100%; color: #99CCCC; padding-top: 10px; padding-bottom: 10px; }
.ColumnTitle2-DIV-Blue { font-size: 14px; font-weight: bold; width: 100%; color: #99CCCC; padding-top: 10px; padding-bottom: 3px; }
.ColumnSeparator-DIV { font-size: 1px; width: 100%; color: #FFBB00; background-color: #FFBB00; height: 4px; margin-top: 4px; margin-bottom: 4px; }
.ColumnSeparator-DIV-Blue { font-size: 1px; width: 100%; color: #99CCCC; background-color: #99CCCC; height: 4px;}
.ColumnSeparator-P { color: #FFFFFF; clear: both; margin: 0px; margin-top: 6px; margin-bottom: 6px; padding: 0px; height: 2px; border-style: dashed; border-width: 0px; border-top-width: 1px; border-color: #D4D4D4; }

.ContentTitle-DIV { font-size: 14px; font-weight: bold; text-transform: uppercase; width: 100%; color: #336699; margin-top: 6px; padding: 0px; }
/*.ContentSeparator-DIV { font-size: 1px; width: 100%; color: #336699; background-color: #336699; height: 4px; margin-top: 4px; margin-bottom: 4px; }*/
.ContentSeparator-DIV { font-size: 1px; width: 100%; color: #336699; border-style: solid; border-color: #336699; border-width: 0px; border-bottom-width: 4px; margin-top: 4px; }
.ContentSeparator-P { font-size: 1px; width: 100%; margin: 0px; margin-top: 10px; margin-bottom: 0px; padding: 0px; height: 2px; border-style: dashed; border-width: 0px; border-top-width: 1px; border-color: #D4D4D4; }


/* Link Soci */
.LinkSoci-TABLE { width: 100%; border-collapse: collapse; }
.LinkSoci-TD-Square-first { width: 13px; text-align: right; vertical-align: middle; padding: 2px; padding-top: 12px; padding-bottom: 8px; padding-left: 0px; }
.LinkSoci-TD-Square-tab { width: 20px; text-align: right; vertical-align: middle; padding: 2px; padding-top: 8px; padding-bottom: 8px; border-style: dashed; border-color: #D4D4D4; border-width: 0px; border-top-width: 1px; }
.LinkSoci-TD-Square { width: 13px; text-align: right; vertical-align: middle; padding: 0px; padding-top: 8px; padding-bottom: 8px; border-style: dashed; border-color: #D4D4D4; border-width: 0px; border-top-width: 1px; }
.LinkSoci-TD-Link-first { text-align: left; vertical-align: middle; padding: 0px; padding-top: 12px; padding-bottom: 8px; }
.LinkSoci-TD-Link { text-align: left; vertical-align: middle; padding: 0px; padding-top: 8px; padding-bottom: 8px; border-style: dashed; border-color: #D4D4D4; border-width: 0px; border-top-width: 1px; }
.LinkSoci-A { font-size: 13px; font-weight: bold; display: inline; text-decoration : none; color: #336699; }
.LinkSoci-IMG { margin: 0px; border-width: 0px; }

/* Link Speciali */
.LinkSpeciali-TABLE { margin-top: 8px; margin-bottom: 0px; }
.LinkSpeciali-TD-Img { text-align: left; }
.LinkSpeciali-A-Img {}
.LinkSpeciali-IMG { border-width: 0px; display: inline; }

/* Link Utili */
.LinkUtili-TABLE { margin-top: 20px; margin-bottom: 10px; }
.LinkUtili-TD-Img { text-align: left; }
.LinkUtili-A-Img {}
.LinkUtili-IMG { border-width: 0px; display: inline; }
.LinkUtili-TD-Titolo { font-size: 12px; }
.LinkUtili-A-Titolo { text-decoration: none; font-weight: bold; color: #00659C}
.LinkUtili-TD-Testo { font-size: 11px; }

/* Agenda */
.Agenda-TABLE { width: 100%; margin: 0px; margin-top: 0px; margin-bottom: 0px; }
.Agenda-TD-Data { font-size: 16px; font-weight: bold; }
.Agenda-TD-Titolo { font-size: 12px; font-weight: bold; }
.Agenda-TD-Sommario { font-size: 11px; }
.Agenda-A-Data { text-decoration: none; color: #000000; }
.Agenda-A-Titolo { text-decoration: none; color: #000000; }

/* Corsi e convegni */
.Corsi-TABLE-Thumb { display: inline; float: left; border-style: solid; border-width: 0; border-color: #FFFFFF; border-right-width: 4px; border-top-width: 2px; border-bottom-width: 2px;}
.Corsi-A { text-decoration: none; }
.Corsi-IMG { border-width: 0px; width: 80px; }
.Corsi-P-Data { font-size: 11px; font-weight: normal; color: #999999; margin: 0px; margin-bottom: 2px; }
.Corsi-P-Titolo { font-size: 12px; font-weight: bold; margin: 0px; margin-bottom: 2px; }
.Corsi-DIV-Sommario { font-size: 11px; margin: 0px; margin-bottom: 4px; }
.Corsi-A-Data { text-decoration: none; color: #000000; }
.Corsi-A-Titolo { text-decoration: none; color: #000000; }


/* Rivista */
.Rivista-TABLE { width: 100%; margin-top: 20px; margin-bottom: 10px; }
.Rivista-TD-Img { vertical-align: top; padding-right: 10px; }
.Rivista-TD-Text { vertical-align: top; }
.Rivista-A-Img { width: 60px; text-decoration: none; } 
.Rivista-IMG { margin: 0px; border-width: 0px; } 
.Rivista-P-Titolo { font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; }
.Rivista-A-Titolo { text-decoration: none; color: #006699; }
.Rivista-DIV-Sommario { font-size: 11px; margin: 0px; padding: 0px; padding-top: 0px; }
.Rivista-DIV-Pdf { text-align: right; font-size: 12px; font-weight: bold; padding-top: 2px; }
.Rivista-IMG-Pdf { display: inline; margin: 0px; border-width: 0px; }
.Rivista-A-Pdf { color: #FF0E0E; text-decoration: underline; }

/* Statuto */
.Statuto-TABLE { width: 100%; margin-top: 20px; margin-bottom: 10px; }
.Statuto-TD-Img { vertical-align: top; padding-right: 10px; }
.Statuto-TD-Text { vertical-align: top; }
.Statuto-A-Img { width: 60px; text-decoration: none; } 
.Statuto-IMG { margin: 0px; border-width: 0px; } 
.Statuto-P-Titolo { font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; }
.Statuto-A-Titolo { text-decoration: none; color: #006699; }
.Statuto-DIV-Sommario { font-size: 11px; margin: 0px; padding: 0px; padding-top: 0px; }
.Statuto-DIV-Pdf { text-align: right; font-size: 12px; font-weight: bold; padding-top: 2px; }
.Statuto-IMG-Pdf { display: inline; margin: 0px; border-width: 0px; }
.Statuto-A-Pdf { color: #FF0E0E; text-decoration: underline; }

/* Curriculum */
.Curriculum-TABLE { width: 100%; }
.Curriculum-TD-Text { font-size: 18px; text-align: left; }
.Curriculum-A { text-decoration: none; color: #0064CB; }
.Curriculum-TD-Img { text-align: right; }
.Curriculum-IMG { border-width: 0px; }

/* Assistenza */
.Assistenza-TABLE { width: 100%; }
.Assistenza-TD-Img { text-align: left; width: 40px; }
.Assistenza-IMG { border-width: 0px; }
.Assistenza-TD-Text { font-size: 13px; text-align: center; }
.Assistenza-A { text-decoration: none; color: #0064CB; }
.Assistenza-P-Big { text-align: center; font-size: 20px; font-weight: bold; margin: 0px; padding: 0px; }

/* Documenti */
.Documenti-IMG { border-width: 0px; }

/* Mostra tutto */
.MostraTutto-TABLE { width: 100%; }
.MostraTutto-TD-Img { width: 32px; vertical-align: middle; text-align: left; }
.MostraTutto-IMG { display: inline; border-width: 0px; }
.MostraTutto-A-Img { text-decoration: none; }
.MostraTutto-TD-Text { text-align: left; font-size: 12px; }
.MostraTutto-A-Text { text-decoration: none; color: #0068B5; }
.MostraTutto-TD-TextOnly { text-align: right; font-size: 12px; font-weight: bold; padding-top: 10px; padding-bottom: 10px; }

/* Pubblicazione */
.Object-DIV { padding-top: 10px; padding-left: 10px; padding-right: 10px; }
.Object-DIV-Data { color: #96969A; font-weight: bold;  font-size: 16px; }
.Object-DIV-Occhiello { color: #96969A; font-weight: bold; font-size: 14px; }
.Object-DIV-Titolo {}
.Object-H1-Titolo { color: #336699; font-weight: bold; font-size: 20px; }
.Object-H2-Titolo { font-size: 14px; margin: 0px; padding: 0px; text-transform: uppercase; color: #336699; }
.Object-DIV-Testo { font-size: 12px; }
.Object-DIV-Testo h1 { font-size: 16px; font-weight: bold; margin-top: 20px; margin-bottom: 4px; padding: 0px; color: #336699; }
.Object-DIV-Testo h2 { font-size: 15px; font-weight: bold; margin-top: 20px; margin-bottom: 4px; padding: 0px; color: #336699; }
.Object-DIV-Testo h3 { font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 4px; padding: 0px; color: #336699; }
.Object-DIV-Testo h4 { font-size: 13px; font-weight: bold; margin-top: 8px; margin-bottom: 4px; padding: 0px; color: #336699; }
.Object-DIV-Testo h5 { font-size: 12px; font-weight: bold; margin-top: 4px; margin-bottom: 4px; padding: 0px; color: #336699; }
.Object-DIV-Testo h6 { font-size: 12px; font-weight: bold; margin-top: 4px; margin-bottom: 4px; padding: 0px; color: #336699; }


/* Riferimenti */
.ObjectLink-DIV { padding: 0px; padding-top: 30px; }
.ObjectLink-DIV-Titolo { padding: 0px; padding-bottom: 4px; border-style: solid; border-width: 0px; border-bottom-width: 4px; border-color: #336699; }
.ObjectLink-P-Url { font-size: 12px; margin: 0px; padding: 0px; padding-top: 10px; padding-bottom: 4px; }
.ObjectLink-A {}
.ObjectLink-P-Text { font-size: 12px; margin: 0px; padding: 0px; padding-bottom: 4px; }
			
/* Documenti */
.ObjectDoc-DIV { padding: 0px; padding-top: 30px; margin: 0px; margin-top: 0px; margin-bottom: 0px;}
.ObjectDoc-DIV-Titolo { padding: 0px; padding-bottom: 4px; border-style: solid; border-width: 0px; border-bottom-width: 4px; border-color: #0068B5; }
.ObjectDoc-IMG { border-width: 0px; display: inline; }
.ObjectDoc-P { font-size: 12px; }
.ObjectDoc-A { font-size: 12px; cursor: pointer; color: #989898; text-decoration: none; }

/* Elenco pubblicazioni */
.List-TABLE { width: 100%; border-collapse: collapse; }
.List-TD { border-style: dashed; border-width: 0px; border-bottom-width: 1px; border-color: #D4D4D4; padding-top: 10px; padding-bottom: 10px; }
.List-DIV { padding-bottom: 10px; }
.ListThumb-TABLE { display: inline; float: left; border-style: solid; border-width: 0; border-color: #FFFFFF; border-right-width: 8px; border-top-width: 2px; border-bottom-width: 2px; }
.ListThumb-TD-Image {width:66px; height:93px}
.ListThumb-A {}
.ListThumb-IMG{ width: 150px; border-width: 0px; }
.List-P-Data { font-size: 12px; font-weight: bold; color: #999999; margin: 0px; padding: 0px; }
.List-DIV-Title { margin: 0px; padding: 0px; display: inline; }
.List-H1 { font-size: 16px; font-weight: bold; margin: 0px; padding: 0px; }
.List-A-Title { text-decoration: none; color: #999999; }
.List-DIV-Sommario { font-size: 11px; padding-top: 10px; display: inline; }

/* Cursore */
.Cursor-TABLE { margin-top: 15px; width: 100%; font-size: 14px; color: #00659c; border-style: solid; border-color: #00659c; border-width: 0px; border-bottom-width: 4px; }
.Cursor-TD-Left { text-align: left; font-weight: bold; width: 120px; }
.Cursor-TD-Center { text-align: center; font-weight: bold; }
.Cursor-TD-Right { text-align: right; font-weight: bold; width: 120px; }
.Cursor-A-Left { text-decoration: none; color: #00659c; }
.Cursor-A-Center { text-decoration: none; color: #00659c; }
.Cursor-A-Right { text-decoration: none; color: #00659c; }
.Cursor-SPAN { color: #0085ca; }

/* Servizi */
.Servizio-DIV-Pdf { margin-top: 12px; }
.Servizio-A-Img { cursor: pointer; width: 60px; text-decoration: none; }
.Servizio-IMG-Pdf { display: inline; margin: 0px; border-width: 0px; }
.Servizio-A-Pdf { font-size: 12px; cursor: pointer; color: #989898; text-decoration: none; }

/* Slider */
.Slider-Table {width:541px;height:408px; table-layout:fixed; }
.Slider-TD-video {vertical-align:top; padding-right:2px}
.Slider-TD-text {vertical-align:top; width:150px; background-color: blue; padding: 3px}
.Slider-IMG-sliderimage {width:100%;}
.Slider-DIV-slidertext-normal {background-color: blue; color:white; cursor:pointer}
.Slider-DIV-slidertext-highlight {background-color:lightblue; color:white; cursor:default}
.Slider-DIV-slidertext-over {background-color:lightblue; color:white; cursor:pointer}
.Slider-DIV-sliderimage {width:100%; height:100%;}


/* Video */
.Video-TABLE-container { margin: auto; }
.Video-TD-container { background-position: center center;  background-repeat: no-repeat;}
.Video-DIV-container { width: 550px; height: 432px; text-align: center; }
.VideoList-TABLE { width: 100%; table-layout: fixed; }
.VideoList-TD-IMG { text-align: center; vertical-align: top; border-width: 1px; border-style: dashed; border-color: #FFFFFF; border-bottom-color: #D4D4D4; }
.VideoList-IMG-4 { width: 135px; height: 101px; border-width: 0px; display: inline; }
.VideoList-IMG-5 { width: 108px; height: 81px; border-width: 0px; display: inline; }
.VideoList-TD-Sezione { font-weight: bold; padding: 0px; text-align: center; vertical-align: top; font-size: 11px; border-width: 1px; border-style: solid; border-bottom-width: 8px; color: #006699; border-color: #FFFFFF; border-bottom-color: #336699; }
.VideoList-TD-TitoloPiccolo { margin: 0px; padding: 1px; text-align: left; vertical-align: top; font-size: 12px; font-weight: normal; color: #000000; }
.VideoList-A { text-decoration: none; color: #000000; }

.CPlayer-TABLE-Download { width: 100%; height: 100%; }
.CPlayer-TD-Download { text-align: center; vertical-align: top; padding: 20px; }
.CPlayer-A-Download { display: block; padding: 10px; background-color: #FFFFFF; color: #000000; text-decoration: underline; }


/* SlideShow */
.SlideShow-TABLE { width: 100%; height: 100%; color: #FFFFFF; background-color: #336699; }
.SlideShow-TD-Image {border-bottom: solid 3px white; border-right: solid 3px white}
.SlideShow-DIV { width: 380px; height: 398px; overflow: hidden; border-style: solid; border-width: 0px; border-color: #000000; }
.SlideShow-IMG { width:380px; height:398px }
.SlideShow-TD-Top { vertical-align: top; text-align: left;  padding: 2px 0 2px 0;  padding-left: 5px; padding-right: 5px }
.SlideShow-DIV-Titolo { font-size: 13px; padding:0; font-weight:bold}
.SlideShow-DIV-Sommario { font-size: 12px; padding:0; font-weight:bold}
.SlideShow-TD-List { vertical-align: top; text-align: left; vertical-align: top; border-bottom: solid 3px white; }
.SlideShow-DIV-List { width: 163px; height: 324px; overflow: hidden; }
.SlideShow-DIV-Item-normal { font-size: 11px; margin-top: 5px; margin-bottom: 5px; padding-left: 5px; padding-right: 5px; }
.SlideShow-DIV-Item-selected { font-size: 11px; margin-top: 5px; margin-bottom: 5px; background-color: #6699CC; padding-left: 5px; padding-right: 5px }
.SlideShow-TD-Button { height: 30px; text-align: right; vertical-align: bottom; padding-right: 4px; }
.SlideShow-IMG-Button { display: inline; margin: 0px; cursor: pointer; }
.SlideShow-TD-Description {padding-left:10px; text-align:left; font-size:16px; font-weight:bold}

/* Colori a tema */
.Servizio-Titolo { color: #323232; padding-right: 10px; }
.Servizio-0 { color: #FF6401; border-bottom-color: #FF6401; } /* Lavoro e formazione */
.Servizio-1 { color: #99CC66; border-bottom-color: #99CC66; } /* Area tecnica */	
.Servizio-2 { color: #3399CC; border-bottom-color: #3399CC; } /* Area economica */
.Servizio-3 { color: #FF9933; border-bottom-color: #FF9933; } /* Energia */

/* Pubblicazioni */

.Pubblicazioni-TABLE {width: 550px; }
.Pubblicazioni-TD {width: 50%}
.Pubblicazioni-TD-Image {padding-left: 30px; width:70px}
.Pubblicazioni-IMG-Image {width: 66px; height:93px;  border: solid 1px blue; cursor:pointer}
.Pubblicazioni-TD-Testo {vertical-align:top;  padding-right:20px; padding-left:10px}
.Pubblicazioni-DIV-TestoGrassetto {font-weight:bold; font-size: 12px}
.Pubblicazioni-DIV-Testo {font-size: 10px;}
.Pubblicazioni-A {text-decoration: none;}

.PubblicazioniSlider-TABLE {}
.PubblicazioniSliderItem-TABLE {table-layout:fixed; width: 80px; }
.PubblicazioniSlider-TD {text-align: left; width: 78px; }
.PubblicazioniSlider-IMG {width: 66px; height: 91px; border: solid 1px blue; cursor:pointer}
.PubblicazioniSlider-DIV-TestoGrassetto {font-weight:bold; font-size: 9px}
.PubblicazioniSlider-DIV-Testo {font-size: 8px;}

/* Banner (Slider) */
.BannerSlider-TABLE {}
.BannerSliderItem-TABLE {table-layout:fixed; width: 240px;}
.BannerSlider-TABLE {  }
.BannerSlider-TD { width: 240px; }
.BannerSlider-IMG {width: 234px; height: 72px; cursor:pointer}

/* Contatti */
.Contatti-TABLE {width: 550px; height: 400px;}
.Contatti-TD-GoogleMaps { vertical-align:top;  }
.Contatti-TD-Contatti {width:150px; background-color: #FFFFFF; vertical-align:top; text-align:right; font-size:11px; padding-top:8px; padding-left:3px; padding-right:3px }
.Contatti-TD-RoundedRight { vertical-align:top; width:8px; height:50px; background-image: url(/img/Contatti-RoundedCornerWhite.gif); background-repeat:no-repeat; background-position: 0px 0px; font-size:1px; background-color: #FFFFFF}
.Contatti-TD-Spacer {width:9px}

.Notiziari-List {border-color:#D4D4D4; border-style:dashed; border-width:0 0 1px; height:30px; padding-top:10px; padding-bottom:10px}
.Notiziari-ListItem {font-size:13px; font-weight:bold;color:#999999;text-decoration:none}


/* Scheda notiziario */
.SchedaNotiziario-DIV-Titolo {font-size:14pt; background-color: /*#0069b5*/ #00659c; font-weight:bold; padding-left:5px}
.SchedaNotiziario-H3-Titolo { font-size:10pt; font-style:normal; font-weight:bold; padding:0; text-decoration:none;}
.SchedaNotiziario-P-Abstract, .SchedaNotiziario-P-Area, .SchedaNotiziario-P-Materia {font-size:10pt; margin:0; padding:0 0 0 40px;}
.SchedaNotiziario-H2-Titolo {font-size:10pt; background-color: /*#0069b5*/ #00659c; margin:10px 0; padding:2px 2px 2px 4px;font-weight:bold;}

/* Scheda notiziario */
.Notiziario-DIV-Titolo {font-size:14pt; background-color: /*#0069b5*/ #00659c; font-weight:bold; padding-left:5px}
.Notiziario-H3-Titolo { font-size:10pt; font-style:normal; font-weight:bold; padding:0; text-decoration:none;}
.Notiziario-P-Abstract, .SchedaNotiziario-P-Area, .SchedaNotiziario-P-Materia {font-size:10pt; margin:0; padding:0 0 0 40px;}
.Notiziario-H2-Titolo {font-size:10pt; background-color: /*#0069b5*/ #00659c; margin:10px 0; padding:2px 2px 2px 4px;font-weight:bold;}

.Search-TD-Button {text-align:center; padding: 2px 0 2px 0}
.Search-TD-Caption {font-weight:bold; font-size:10pt; padding: 5px 0 0 3px; vertical-align:top; color: /*#00659c*/ #00659c;}
.Search-TD {padding: 3px 0 0 3px} 
.Search-BUTTON { cursor: pointer;  }
.Search-TABLE {width:100%}
.Search-FORM {}
.Ricerca-TD-Caption {font-size:10pt; background-color:white; color: #00659c; font-weight:bold; padding-left:5px; height:30px; border-bottom: solid 1px  #00659c}
.Ricerca-TABLE-outer {width: 550px; margin-top:3px; border: solid 2px #999999 }
.Ricerca-TABLE {width: 548px; border: solid 2px #00659c}
.Ricerca-TD {padding-top:2px; padding-left:5px; font-size: 12px;}
.Ricerca-TD-AZSel {padding-top:2px; padding-left:10px; font-size: 12px;}


.Associati-List {border-color:#D4D4D4; border-style:dashed; border-width:0 0 1px; height:65px; padding-top:10px; padding-bottom:10px; font-size:13px; font-weight:bold;  }
.Associati-A-ListItem {color:#999999; text-decoration:none; }
.Associati-A-ListItemTitle {font-size:16px; font-weight:bold; color:#000000; text-decoration:none; }
.Associato-DIV-Main {padding-left: 5px; }
.Associato-DIV-Titolo {font-size: 18px; font-weight: bold; width: 100%; color: /*#0069b5*/ #00659c; }
.Associato-TD-TABLE {table-layout:fixed; width: 100%; }
.Associato-TD-COL1 {font-size:12px; font-weight:bold;color:#00659c; width: 120px}
.Associato-TD-COL2 {font-size:11px; color:#000000; padding-left:5px}
