p {font-family:'arial','ms sans-serif','sans-serif';font-size:12px;color:#000}

td {font-family:'arial','ms sans-serif','sans-serif';font-size:12px;color:#000}

a {color:#15436D}
b {color:#15436D;font-weight:bold}
strong {color:#15436D;font-weight:bold}

td.menu_1-stile_1s {
font-family:'arial','ms sans-serif','sans-serif';
font-size:12px;
color:#fff;
background:#878686;
height:20;
vertical-align:middle;
}
a.menu_1-stile_1s {color:#fff;text-decoration:none}
td.pathcategoria {color:#AA0000}
a.pathcategoria {color:#AA0000;text-decoration:none}
td.menu_1-stile_1 {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
background:#C8D5DE;
height:20;
vertical-align:middle;
padding-left:2px;
}
a.menu_1-stile_1 {color:#496697;text-decoration:none}
td.menu_1-stile_2s {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
background:#A4D4E1;
height:20;
vertical-align:middle;
padding-left:2px;
}
a.menu_1-stile_2s {color:#fff;text-decoration:none}
td.menu_1-stile_2 {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
background:#AFD7D2;
height:20;
vertical-align:middle;
padding-left:2px;
}
a.menu_1-stile_2 {
color:#496697;
text-decoration:none;
}
td.menu_1-stile_1s {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
background:#A2B1C4;
height:20px;
vertical-align:middle;
padding-left:2px;
}
a.menu_2-stile_1s {
color:#fff;
text-decoration:none;
margin-left:2px;
font-size:11px;
}
td.menu_2-stile_1 {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
background:#B2C0D0;
height:20px;
vertical-align:middle;
}
a.menu_2-stile_1 {color:#fff;text-decoration:none;font-size:11px}
td.menu_2-stile_1s {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
background:#969595;
height:20px;
vertical-align:middle;
}
td.menu_2-stile_2s {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
background:#969595;
height:20px;
vertical-align:middle;
}
a.menu_2-stile_2s {color:#fff;text-decoration:none;font-size:11px}
td.menu_2-stile_2 {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
background:#B2C0D0;
height:20px;
vertical-align:middle;
}
a.menu_2-stile_2 {color:#fff;text-decoration:none;font-size:11px}

td.menu_0-stile_1 {vertical-align:center;text-align:center;font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#fff}
td.menu_0-stile_1s {vertical-align:center;text-align:center;background:#88AED3;font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#fff}
a.menu_0-stile_1 {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#fff;text-decoration:none}
a.menu_0-stile_1s {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#253F8A;text-decoration:none}
a.menu_0-stile_2 {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#000;text-decoration:none}
a.menu_0-stile_2s {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#000;text-decoration:none}
div.colonnadxtit {margin-left:4px}
td.colonnadxtit {background:#A2B1C4;font-family:'arial','ms sans-serif','sans-serif';font-size:11px;color:#fff;height:18px}
div.menulivello2 {margin-left:4px;margin-top:3px;margin-bottom:3px}
div.menulivello2s {margin-left:4px;margin-top:3px;margin-bottom:3px}
td.menulivello2 {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
background:#A2B1C4;
height:20;
vertical-align:middle;
}

td.menulivello2s {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
background:#969595;
height:20;
vertical-align:middle;
}

a.menulivello2 {color:#fff;text-decoration:none}
a.menulivello2:hover {color:#fff;text-decoration:underline}
div.menulivello1 {margin-left:2px}
td.menulivello1sel {
font-family:'arial','ms sans-serif','sans-serif';
font-size:12px;
color:#fff;
background:#7393BC;
height:20;
vertical-align:middle;
}

td.menulivello1 {
font-family:'arial','ms sans-serif','sans-serif';
font-size:12px;
color:#fff;
background:#C8D5DE;
height:20;
vertical-align:middle;
}

a.menulivello1 {color:#fff;text-decoration:none}

td.menubordo1 {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#9E0001;background:#A2B1C4;vertical-align:top}
td.colonnasxint {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#9E0001;background:#E5E5E5;vertical-align:top}
td.colonnaixint {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#9E0001;background:#ECF1F7;vertical-align:#top}
td.colonnadxint {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#9E0001;background:#ECF1F7;vertical-align:top}

table.path {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#9E0001}
td.path {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#9E0001}
p.path {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;color:#9E0001}
a.path {color:#9E0001;text-decoration:none}
a.path:hover {text-decoration:underline}
.associazioni {margin-left:7px}
.copyright {
color:#0C3963;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
text-decoration:none;
text-align:center;
margin-top:5px;
}
td.primopiano {color:#B10601;font-family:'arial','ms sans-serif','sans-serif';font-size:10px;font-weight:bold}
a.primopiano {color:#B10601;text-decoration:none}
a.primopiano:hover {text-decoration:underline}
.spazio {background:#fff}
td.colonnasx {background:#EDEEF0}
td.associazioni0 {background:#CEECFF url('/images/associazioni_bg.gif');color:#0B396A;font-family:'arial','ms sans-serif','sans-serif';font-size:10px}
a.associazioni0 {color:#0B396A;text-decoration:none}
a.associazioni0:hover {text-decoration:underline}
td.associazioni1 {
background:#E4F5FF url('/images/associazioni_bg.gif');
color:#0B396A;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
font-weight:bold;
}
a.associazioni1 {color:#0B396A;text-decoration:none}
a.associazioni1:hover {text-decoration:underline}
td.servizi1 {
background:#ECEFF4;
color:#104D86;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
font-weight:bold;
}
a.servizi1 {color:#104D86;text-decoration:none}
a.servizi1:hover {text-decoration:underline}
td.federazione0 {
background:#EDEEF0;
color:#B10601;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
height:18px;
}
a.federazione0 {color:#B10601;text-decoration:none}
a.federazione0:hover {color:#B10601;text-decoration:underline}
td.federazione1 {
background:#fff;
color:#B10601;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
height:18px;
}
a.federazione1 {color:#B10601;text-decoration:none}
a.federazione1:hover {color:#B10601;text-decoration:underline}
.titolonews {color:#B10601;font-family:'arial','ms sans-serif','sans-serif';font-size:11px;font-weight:bold}
div.news0 {
width:170px;
height:120px;
text-align:left;
color:#000;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
}
div.news1 {
width:170px;
height:120px;
text-align:left;
color:#000;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
}
.titololog {
height:15px;
background:#253F89 url('/images/login_bg.gif');
color:#fff;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
font-weight:bold;
}
.titoloser {
height:15px;
background:#253F89;
color:#fff;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
font-weight:bold;
}
.titoloini {
height:15px;
background:#fff;
color:#253F89;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.titolopri {
height:15px;
background:#253F89;
color:#fff;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
font-weight:bold;
}
.titoloserv {
height:15px;
background:#253F89;
color:#fff;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
font-weight:bold;
}
.titolodat {
height:15px;
background:#253F89;
color:#fff;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
font-weight:bold;
}
.titoloset {
height:15px;
background:#253F89;
color:#fff;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
font-weight:bold;
}
.titolofed {
height:15px;
background:#253F89;
color:#fff;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
font-weight:bold;
}
.titoloapp {
height:15px;
background:#253F89;
color:#fff;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
font-weight:bold;
}
.logintxt {color:#144C87;font-family:'arial','ms sans-serif','sans-serif';font-size:10px}
table.flash {
border:0;
margin:0;
width:760px;
height:61px;
border-collapse: separate;
padding:0;
border-spacing:0;
background: #fff;
}
input.searchbox {
width:100px;
height:15px;
color:#000;
text-align:center;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
border-left: #104D84 solid 1px; 
border-top: #104D84 solid 1px;
border-right:#fff solid 1px; 
border-bottom: #fff solid 1px; 
}
input.loginbox {
width:80px;
height:15px;
color:#000;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
border-left: #B2BFC7 solid 1px; 
border-top: #B2BFC7 solid 1px;
border-right:#E9EDEE solid 1px; 
border-bottom: #E9EDEE solid 1px; 
}
td.searchbox {background: #8AAED2; // url('/images/menu_search_bg.gif') fixed}
.separatore {
width:760px;
height:1px;
background:#fff;
margin:0;
border-collapse: separate;
padding:0;
border-spacing:0;
}
.separatore2 {
width:760px;
height:1px;
background:#104D84;
margin:0;
border-collapse: separate;
padding:0;
border-spacing:0;
}
.separatorelungo {
width:100%;
height:1px;
background:#104D84;
margin:0;
border-collapse: separate;
padding:0;
border-spacing:0;
}
.separatore3 {width:3px;background:#fff url('/images/punto.gif')}
.separatore4 {width:100%;height:3px;background:#fff url('/images/punto2.gif')}
.separatore5 {width:100%;height:1px;background:#AEBECB}
a.menu:hover {color:#fff;font-family:'arial','ms sans-serif','sans-serif';font-size:10px;text-decoration:underline}
a.menu {color:#fff;font-family:'arial','ms sans-serif','sans-serif';font-size:10px;text-decoration:none}
p.menu {
color:#fff;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
text-align:center;
margin-left:2px;
margin-right:2px;
}
td.separatoremenu {background:#fff;width:1px}
td.menu {width:5%}
table.menu {
border:0;
margin:0;
width:100%;
height:17px;
border-collapse: separate;
padding:0;
border-spacing:0;
background: #253F8A;
}
td.logo {
padding:0;
background:#fff;
text-align:left;
vertical-align:bottom;
width:275px;
height:60px;
}
p.header {
text-align:right;
color:#1E446C;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
margin-bottom:0;
margin-right:2px;
}
td.header {
padding:0;
background:#fff;
text-align:right;
vertical-align:bottom;
width:485px;
color:#1E446C;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
}
td.datista {color:#1E446C;font-family:'arial','ms sans-serif','sans-serif';font-size:10px}
.datistati {color:#B10601;font-family:'arial','ms sans-serif','sans-serif';font-size:11px;font-weight:bold}
td.ext {height:60px;padding:0;background:url('/images/header_ext_bg.gif') fixed}
table.header {
border:0;
margin:0;
width:100%;
border-collapse: separate;
padding:0;
margin:0;
border-spacing:0;
background:#fff url('/images/header_ext_bg.gif') fixed;
}
body {margin:0;background:#fff;color:#000;font-family:'arial','ms sans-serif','sans-serif';font-size:10px}
elenco_titolo_documento {color:#000;font-family:'arial','ms sans-serif','sans-serif';font-size:12px}
elenco_abstract_documento{color:#000;font-family:'arial','ms sans-serif','sans-serif';font-size:12px}
td.menu_3-stile_1s {
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
font-weight:bold;
color:#000;
background:#BCD1E4;
height:20px;
vertical-align:middle;
padding:0;
margin:0;
border-bottom:1px solid #BCD1E4;
}
a.menu_3-stile_1s {color:#000;text-decoration:none;padding-left:2px;margin:0}
td.menu_3-stile_1 {
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
font-weight:bold;
color:#848388;
background:#D9D9D9;
height:20px;
vertical-align:middle;
padding:0;
margin:0;
border-bottom:1px solid #FCFEFC;
}
a.menu_3-stile_1 {color:#848388;text-decoration:none;padding-left:2px;margin:0}
td.menu_3-stile_2s {
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
font-weight:bold;
color:#000;
background:#BCD1E4;
color:#000;
height:20px;
vertical-align:middle;
padding:0;
margin:0;
border-bottom:1px solid #BCD1E4;
}
a.menu_3-stile_2s {color:#000;text-decoration:none;padding-left:2px;margin:0}
td.menu_3-stile_2 {
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
font-weight:bold;
color:#848388;
background:#D9D9D9;
height:20px;
vertical-align:middle;
padding:0;
margin:0;
border-bottom:1px solid #FCFEFC;
}
a.menu_3-stile_2 {color:#848388;text-decoration:none;padding-left:2px;margin:0}
td.menu_4-stile_1 {background:#BAD5EA;color:#0D3862;font-size:11px;height:22px}
td.menu_4-stile_2 {background:#BAD5EA;color:#0D3862;font-size:11px;height:22px}
td.menu_4-stile_1s {background:#BAD5EA;color:#0D3862;font-size:11px;height:22px}
td.menu_4-stile_2s {background:#BAD5EA;color:#0D3862;font-size:11px;height:22px}
a.menu_4-stile_1 {
background:#fff;
color:#0D3862;
padding:1px;
font-size:10px;
text-decoration:none;
margin:2px;
padding-left:5px;
padding-right:5px;
}
a.menu_4-stile_2 {
background:#fff;
color:#0D3862;
padding:1px;
font-size:10px;
text-decoration:none;
margin:2px;
padding-left:5px;
padding-right:5px;
}
a.menu_4-stile_1s {
background:#B2B2B2;
color:#fff;
padding:1px;
font-size:10px;
text-decoration:none;
margin:2px;
padding-left:5px;
padding-right:5px;
}

a.menu_4-stile_2s {
background:#B2B2B2;
color:#fff;
padding:1px;
font-size:10px;
text-decoration:none;
margin:2px;
padding-left:5px;
padding-right:5px;
}

a.menu_5-stile_1 {font-size:11px;color:#0000CC;display:block;height:0}
a.menu_5-stile_2 {font-size:11px;color:#0000CC;display:block;height:0}
a.menu_5-stile_1s {font-size:11px;color:#0000CC;display:block;height:0}
a.menu_5-stile_2s {font-size:11px;color:#0000CC;display:block;height:0}

#titolo {
position:relative;
width:100%;
height:30px;
margin:0;
padding:0;
border:0;
background:#fff;
}

#menu_3 {
position:relative;
width:100%;
margin:0;
padding:0;
border:0;
background:#FCFEFC;
}

#menu_4 {
position:relative;
width:100%;
margin:0;
padding:0;
border:0;
background:#BAD5EA;
}

table.listadocumenti {color: black;background: black;font-size:11px; text-align:left}
tr.listadocumenti {}
td.listadocumenti {color: black;background: #fff;font-size:11px}
td.listadocumenti_icona {background:#ABB3BE}
td.listadocumenti_titolo {
background:#B0C8E4;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
font-weight:bold;
color:#0A3A5E;
}

td.listadocumenti_lucchetto {
background:#B0C8E4;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
font-weight:bold;
color:#0A3A5E;
}

table.listadocumenti {background:#fff}

td.listadocumenti_abstract {
background:#fff;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
color:#0A3A5E;
}

td.box_ricerca_titolo {
background:#C5D1DD;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
font-weight:bold;
padding-left:2px;
height:16px;
border:1px solid #fff;
}

td.box_ricerca_form {
text-align:center;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
color:#fff;
font-weight:bold;
padding-left:2px;
height:40px;
}

input.box_ricerca_form {font-family:'arial','ms sans-serif','sans-serif';font-size:10px;width:135px}

td.box_ricerca_submit {
text-align:center;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
color:#fff;
font-weight:bold;
padding-left:2px;
height:30px;
}

input.box_ricerca_submit {
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
width:135px;
}

table.box_ricerca {width:100%}
table.box_contatti {width:100%}
table.box_contatti {width:100%}

td.box_contatti_titolo {
background:#C5D1DD;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
font-weight:bold;
padding-left:2px;
height:16px;
border:1px solid #fff;
}

td.box_contatti_testo {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#0B355F;
font-weight:normal;
padding-left:2px;
height:16px;
}

td.box_news_titolo {
background:#C5D1DD;
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#fff;
font-weight:bold;
padding-left:2px;
height:16px;
border:1px solid #fff;
}

td.box_news_testo {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#0B355F;
font-weight:normal;
padding-left:2px;
height:16px;
}

a.box_contatti_link {
font-family:'arial','ms sans-serif','sans-serif';
font-size:11px;
color:#0B355F;
font-weight:normal;
text-decoration:none;
}

table.box_contatti {width:100%}
td.loggato_comandi {
text-align:left;
vertical-align:top;
color:#15436D;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
}

a.loggato_comandi {
text-align:center;
font-family:'arial','ms sans-serif','sans-serif';
font-size:10px;
color:#15436D;
text-decoration:none;
}

div.menu_3-stile_1,div.menu_3-stile_2,div.menu_4-stile_1, div.menu_4-stile_2 {margin:0;padding:0;border:0;float:left}
div.menu_3-stile_1s, div.menu_3-stile_2s, div.menu_4-stile_1s, div.menu_4-stile_2s {margin:0;padding:0;border:0;float:left}

table.menu_3-stile_1 {margin:0;padding:0;border:0;display:inline}
table.menu_3-stile_2 {margin:0;padding:0;border:0;display:inline}
table.menu_4-stile_1 {margin:0;padding:0;border:0;display:inline}
table.menu_4-stile_2 {margin:0;padding:0;border:0;display:inline}

table.menu_3-stile_1s {margin:0;padding:0;border:0;display:inline}
table.menu_3-stile_2s {margin:0;padding:0;border:0;display:inline}
table.menu_4-stile_1s {margin:0;padding:0;border:0;display:inline}
table.menu_4-stile_2s {margin:0;padding:0;border:0;display:inline}
.titolocolonna {font-family:'arial','ms sans-serif','sans-serif';font-size:12px;text-decoration:none;font-weight:bold}
tr.normal {background:#F6F8FB}
tr.selected {background:#92BEFF}

.titolosettore {font-family:'arial','ms sans-serif','sans-serif';font-size:12px;text-decoration:none;font-weight:bold}
a.bd-normal {font-size:12px;color:#15436D}
a.bd-selected {font-size:12px;color:#F6F8FB}
a.listafigli {font-size:10px}
td.box_figli_titolo {background:#C5D1DD;font-family:'arial','ms sans-serif','sans-serif';font-size:11px;color:#fff;font-weight:bold;padding-left:2px;height:16px;border:1px solid #fff}
td.box_figli_testo {font-family:'arial','ms sans-serif','sans-serif';font-size:11px;color:#0B355F;font-weight:normal;padding-left:2px;height:16px}
table.linktop {width:760px}
td.linktop {text-align:right}

p.titolo {color:#15436D;font-weight:bold;margin-left:10px;font-size:14px;margin-bottom:5px}
.tbOrganizzazione {background: #F8F8F8}
.ttxOrganizzazione {background: #CFDAE1;font-size:12px;font-weight:bold;color:#15436D;height:22px;padding-left:12px}
.ttOrganizzazione {background: #CFDAE1;font-size:12px;font-weight:bold;color:#15436D;height:22px}
.txOrganizzazione {vertical-align:middle;padding-left:15px;text-align:left;height:100px}
.tx2Organizzazione {vertical-align:middle;padding-left:15px;text-align:left;height:50px}

.ftOrganizzazione {vertical-align:middle;text-align:center}
table.tbOrganizzazione {width:100%;	background: #F8F8F8}

.spOrganizzazione {text-align:right;	height:4px}
.titolofunzioni {background:#CFDAE1;color:#fff}
.rigalista0 {background:#EBF4F7}
.rigalista1 {background:#EBF4F7}
.boxchiaro {background:#fff}
.titolo_minore {background:#EBF4F7;font-weight:bold;color:#79ACC3;font-size:12px}

/* SE - marzo 2010 - stili per nuovo layout */

body {background: url(../images/bkg_2010.jpg) fixed no-repeat left top}
#wrap {margin:0 auto; width:760px; background:#fff}
.pathcategoria {background: #fff}
input.searchbox {height:12px}
input.loginbox {height:12px}
p.header {margin-top:2px}
/*.colonnaixint {width:634px}*/
#tableMain {height:400px}
#divASContainer {height:160px} 



.tableWhite {border:1px solid #fff; padding:0px; background:#e5e9ed;}
.tableWhite td, .tableWhite th {border:1px solid #fff; padding:5px;}

