body {MARGIN-top: 0px; BACKGROUND-COLOR: #EAEAEA; text-align:center;}
img{-ms-interpolation-mode: bicubic;}
.address {;font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; padding-top:10px}
.allegati {color:#3d58b1;font-family: arial, verdana,  helvetica, sans-serif; font-size:11px;   } 

.ante { width:100%;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; padding:10px 0px 5px 0px; margin:10px; background-color:#fff; border-bottom:6px solid #fff; }
.ante h1 {color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; text-decoration:none ; vertical-align:top; margin-bottom: 5px; margin-top:0;}
.ante h2 { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold;   margin-bottom: 5px; margin-top:0;}
._ante { color:#535353; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:15px;line-height:18px}
.ante div{ color:#535353; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:0px;line-height:18px; }
.ante p{ color:#535353; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:15px;line-height:18px MARGIN-TOP:0PX;}
.ante img {float:left; margin-right:5px}
.ante a {font-size:11px; color:#3d58b1; text-decoration:none; }
.ante a:visited {font-size:11px; color:#3d58b1; text-decoration:none; }
.ante a:hover {font-size:11px; color:#3d58b1; text-decoration:underline; }
.ante .box_anteprima_figlie_pagina {border-bottom:1px dotted gray; margin-top:4px; margin-bottom:4px; padding-top:4px; padding-bottom:4px}

.ante .modulo_anteprima_foto {float:left; margin-right:5px}
.ante .modulo_anteprima_foto img{ border:1px solid #e0e0e0 }
.ante .modulo_anteprima_titolo h1 {color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; text-decoration:none ; vertical-align:top;  margin-bottom: 5px; margin-top:0;}
.ante .modulo_anteprima_titolo h1 a { color:#3d58b1; text-decoration:none}
.ante .modulo_anteprima_sottotitolo { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold;  margin-bottom: 5px; margin-top:0;}
.ante .modulo_anteprima_testo  { color:#535353; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:15px;line-height:18px}
.ante .box_anteprima_figlie_allegato{display:none}

.ante .modulo_anteprima_continua a {font-size:11px; font-weight:bold; color:#3d58b1; text-decoration:none; float:right; padding:0px 5px 0px 10px}

.ante .modulo_anteprima_data_pubblicazione { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:10px}

.ante_spalla_destra { width:100%; height:100%; background: url(images/fondo_grigio.jpeg) no-repeat;  font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; padding:10px 0px 5px 0px; margin:10px}

.ante marquee {height:250px; }

.antebig .box_anteprima_figlie_pagina {padding:8px;border:1px solid #3d58b1}
.antebig .box_anteprima_figlie_image {float:left; margin-right:5px; width:220px; height:185px; overflow:hidden}
.antebig .box_anteprima_figlie_image img{ border:1px solid #e0e0e0 }
.antebig .box_anteprima_figlie_dataevento {color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px;  margin-bottom: 5px; margin-top:0;}
.antebig .box_anteprima_figlie_titolo {color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:14px;  margin-bottom: 5px; margin-top:0;}
.antebig .box_anteprima_figlie_titolo a { color:#3d58b1; text-decoration:none}
.antebig .box_anteprima_figlie_titolo a:hover { color:#3d58b1; text-decoration:underline}
.antebig .box_anteprima_figlie_sottotitolo { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold;  margin-bottom: 5px; margin-top:0;}
.antebig .box_anteprima_figlie_sottotitolo a { color:#555555; text-decoration:none}
.antebig .box_anteprima_figlie_sottotitolo a:hover { color:#555555; text-decoration:underline}
.antebig .box_anteprima_figlie_testo  { color:#535353; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:15px;line-height:18px}
.antebig .box_anteprima_figlie_introduzione  { color:#535353; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:15px;line-height:18px}

.antedissolvi .box_anteprima_figlie {width:450px;margin-top:8px}
.antedissolvi .box_anteprima_figlie_dataevento {color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px;  margin-bottom: 5px; margin-top:0;}
.antedissolvi .box_anteprima_figlie_titolo {color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:14px;  margin-bottom: 5px; margin-top:0;}
.antedissolvi .box_anteprima_figlie_titolo a { color:#3d58b1; text-decoration:none}
.antedissolvi .box_anteprima_figlie_titolo a:hover { color:#3d58b1; text-decoration:underline}

#rulloman .box_anteprima_figlie_pulsanti {float:right}
#rulloman .box_anteprima_figlie {width:425px !important; }
#rulloman .box_anteprima_figlie_pagina {width:425px; height:185px; margin-top:5px; margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #cccccc}
#rulloman .box_anteprima_figlie_dataevento {color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px;  margin-bottom: 5px; margin-top:0;}
#rulloman .box_anteprima_figlie_titolo {color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:14px;  margin-bottom: 5px; margin-top:0;}
#rulloman .box_anteprima_figlie_titolo a { color:#3d58b1; text-decoration:none}
#rulloman .box_anteprima_figlie_titolo a:hover { color:#3d58b1; text-decoration:underline}
#rulloman .box_anteprima_figlie_sottotitolo { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold;  margin-bottom: 5px; margin-top:0;}
#rulloman .box_anteprima_figlie_sottotitolo  a { color:#555555; text-decoration:none}
#rulloman .box_anteprima_figlie_sottotitolo  a:hover { color:#555555; text-decoration:underline}
#rulloman .box_anteprima_figlie_introduzione { color:#535353; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:15px;line-height:18px}
#rulloman .box_anteprima_figlie_allegato{display:none}


.antebis #box_anteprima_figlie {width:100%;border-top:6px solid #e0e0e0; ;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; padding:5px 0px 10px 0px; }
.antebis #box_anteprima_figlie table td{ border-bottom:2px dotted #e0e0e0; padding-top:8px;}
.antebis #box_anteprima_figlie_pagina { margin:5px; height:100% ;}
.antebis #box_anteprima_figlie_image img{ border:1px solid #e0e0e0 }
.antebis #box_anteprima_figlie_titolo { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; }
.antebis #box_anteprima_figlie_titolo a { color:#3d58b1; text-decoration:none; }
.antebis #box_anteprima_figlie_sottotitolo { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold}
.antebis #box_anteprima_figlie_sottotitolo a { color:#555555;  text-decoration:none}
.antebis #box_anteprima_figlie_testo { color:#000000; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; margin-top:15px;line-height:18px; display:none;}
.antebis #box_anteprima_figlie_introduzione { display:none }
.antebis #box_anteprima_figlie_allegato{display:none}


.antebis #box_anteprima_figlie_data_pubblicazione{ color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:10px; }


.antebis2 #box_anteprima_figlie {width:100%;border-top:6px solid #e0e0e0; ;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; padding:5px 0px 10px 0px; }
.antebis2 #box_anteprima_figlie table td{ border-bottom:2px dotted #e0e0e0; padding-top:8px;}
.antebis2 #box_anteprima_figlie_pagina { margin:5px; height:100% ;}
.antebis2 #box_anteprima_figlie_image img{ border:1px solid #e0e0e0 ; margin-right:10px}
.antebis2 #box_anteprima_figlie_preocchiello{ color:#000000; font-family: arial, verdana,  helvetica, sans-serif; font-size:10px; display:none}
.antebis2 #box_anteprima_figlie_titolo { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; }
.antebis2 #box_anteprima_figlie_titolo a { color:#3d58b1; text-decoration:none; }
.antebis2 #box_anteprima_figlie_sottotitolo { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold;margin-top:10px}
.antebis2 #box_anteprima_figlie_sottotitolo a { color:#555555;  text-decoration:none}
.antebis2 #box_anteprima_figlie_testo { color:#000000; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:15px;line-height:18px;display:none;}
.antebis2 #box_anteprima_figlie_introduzione { color:#000000; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:15px;line-height:18px;}
.antebis2 #box_anteprima_figlie_allegato{display:none}

.antebis2 #box_anteprima_figlie_data_pubblicazione{ color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:10px; }


.ante_serv #box_anteprima_figlie {font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;  margin:0px 10px 0px 30px ; background-color:transparent; }
.ante_serv #box_anteprima_figlie_pagina { margin:3px  }
.ante_serv #box_anteprima_figlie_titolo { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; }
.ante_serv #box_anteprima_figlie_titolo a { color:#3d58b1; text-decoration:none; }
.ante_serv #box_anteprima_figlie_sottotitolo { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold}
.ante_serv #box_anteprima_figlie_sottotitolo a { color:#555555;  text-decoration:none}
.ante_serv #box_anteprima_figlie_testo { color:#000000; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; margin-top:15px;line-height:18px}
.ante_serv #box_anteprima_figlie_continua {display:none  }

.ante_serv {padding-top:50px; padding-left:20px; background-color:transparent;  height:80px;}
.ante_serv p{margin:0px; margin-bottom:10px; font-family:verdana; font-size:12px; font-weight:bold; background:url(images/freccinasol.gif) no-repeat 2px; padding-left:13px; line-height:8px;}
.ante_serv a{color:#555555; text-decoration:none;}
.ante_serv a:visited{color:#555555; text-decoration:none;}
.ante_serv a:hover{color:#555555; text-decoration:none;}

.sinistra_tdHOME{background:url(images/sfndocolonnasx.jpg) no-repeat bottom #e0e0e0; }
.sinistra_td{background:#e0e0e0;text-align:center}




.archivionews {background:#e0e0e0; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;color:#000000; padding:8px 5px 8px 5px}
.archivionews a {text-decoration:none;color:#000000; }

.aree_old { background: url(images/bck_aree.jpg) repeat-x 0px 0px;  width:253px; height: 157px;  border:1px solid #e0e0e0; margin-top:3px}
.aree { background: url(images/sfondocombo.jpg) repeat-x 0px 0px;  width:253px; height: 85px;  border:1px solid #919CB8; margin-top:3px}

.aree_tit {   color:#27282a; font-family: arial, verdana,  helvetica, sans-serif; font-size:16px; font-weight:bold; margin:0; margin-left:20px; margin-top:15px;}

.aree_tit span {   color:#3f60bf; font-family: arial, verdana,  helvetica, sans-serif; font-size:16px;font-weight:bold;}

.aris_urp  {text-align:left; color:#383838; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;font-weight:bold; background: url(images/bck_aris.jpg) no-repeat right 0px;  width:253px; height: 36px;  border:1px solid #e0e0e0; margin-top:3px; padding-left:20px; padding-top:8px; }
.aris_urp  a{   color:#383838; text-decoration:none}

.aris  { background: url(images/bgintranet.jpg) no-repeat 0px 0px;  width:253px; height: 50px;  border:1px solid #C9C9C9; margin-top:3px; }
.aris a{	margin-left: 35px; display:block; margin-top:14px;}

.aree_tit_p { text-align:left; color:#383838; font-family: arial, verdana,  helvetica, sans-serif; font-size:15px; font-weight:bold; padding-top:3px}
.aree_tit_p a{   color:#383838; text-decoration:none}

.aris_extra  { background: url(images/bgextranet.jpg) no-repeat 0px 0px;  width:253px; height: 50px;  border:1px solid #C9C9C9; margin-top:3px; }
.aris_extra a{	margin-left: 35px; display:block; margin-top:14px;}

.aris_extra_simona  { background: url(images/bgextranet_simona.gif) no-repeat 0px 0px;  width:253px; height: 50px;  border:1px solid #C9C9C9; margin-top:3px; }
.aris_extra_simona a{margin-left: 35px; display:block; margin-top:14px;}

.aris_extra_simona2  { background: url(images/bgextranet_simona.gif) no-repeat 0px 0px;  width:215px; height: 50px;  border:1px solid #C9C9C9; margin-top:3px; margin-left:5px; margin-right:5px; text-align:center}
.aris_extra_simona2 a{display:block; margin-top:14px;}

.aris_extra_simona_com  { background: url(images/bgextranet_simona.gif) no-repeat 0px 0px;  width:253px; border:1px solid #C9C9C9; margin-top:3px; }
.aris_extra_simona_com a{margin-left: 35px; display:block; margin-top:14px;}

.aris_mail  { background: url(images/bgemail.jpg) no-repeat 0px 0px;  width:253px; height: 50px;  border:1px solid #C9C9C9; margin-top:5px; margin-bottom:3px;}
.aris_mail a{	margin-left: 12px; display:block; margin-top:8px;}
.aris_mail a em{   color:#3F62C0; text-decoration:none}
.aris_mail a:visited em{   color:#3F62C0; text-decoration:none}
.aris_mail a:hover em{   color:#3F62C0; text-decoration:none}

/*.aris_mail .aree_tit_p {  text-align:left; color:#000; font-family: arial, verdana,  helvetica, sans-serif; font-size:13px; padding:8px; font-weight:bold}
.aris_mail .aree_tit_p a{   color:#000; text-decoration:none}
.aris_mail .aree_tit_p a em{   color:#3F62C0; text-decoration:none}
.aris_mail .aree_tit_p a:visited em{   color:#3F62C0; text-decoration:none}
.aris_mail .aree_tit_p a:hover em{   color:#3F62C0; text-decoration:none}
*/


.box_mail div{ clear:none; font-family:verdana; font-size:11px; margin-top:60px; margin-right:10px; font-weight:bold; font-style:italic;}
.box_mail div a{color:#3e5fc0;  background: url(images/freccinablu.gif) no-repeat 3px; padding-left:10px; margin-left:10px;}
.box_mail div a:visited{color:#3e5fc0;  background: url(images/freccinablu.gif) no-repeat 3px; padding-left:10px; margin-left:10px;}
.box_mail div a:hover{color:#3e5fc0;  background: url(images/freccinablu.gif) no-repeat 3px; padding-left:10px; margin-left:10px;}
.box_mail{   background: url(images/sfondomail.jpg) no-repeat; width:253px; border:1px solid #cdcdcd; text-align:center; margin-top:3px;}


.bread { color:#3d58b1; font-family: verdana,arial,   helvetica, sans-serif; font-size:10px; padding-bottom:10px }
.bread a { color:#545454; text-decoration:underline }

.brevi #box_anteprima_figlie { width:100%;border-top:6px solid #e0e0e0; ;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; padding:10px 0px 10px 0px; }
.brevi #box_anteprima_figlie_pagina { margin:5px  }
.brevi #box_anteprima_figlie_titolo { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; }
.brevi #box_anteprima_figlie_titolo a { color:#3d58b1; text-decoration:none; }
.brevi #box_anteprima_figlie_sottotitolo { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold}
.brevi #box_anteprima_figlie_sottotitolo a { color:#555555;  text-decoration:none}
.brevi #box_anteprima_figlie_testo { color:#000000; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; margin-top:15px;line-height:18px}


.brevi_urp { width:100%;border-top:1px solid #e0e0e0; ;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:10px; padding-top:10px }

.brevi_urp #box_anteprima_figlie { width:100%;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; padding:3px; }
.brevi_urp #box_anteprima_figlie_pagina { margin:3px  }
.brevi_urp #box_anteprima_figlie_titolo { background: url(images/bullet1.gif) no-repeat 0px 5px;color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;padding-left:10px }
.brevi_urp #box_anteprima_figlie_titolo a { color:#3d58b1; text-decoration:none; }
.brevi_urp #box_anteprima_figlie_sottotitolo { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold}
.brevi_urp #box_anteprima_figlie_sottotitolo a { color:#555555;  text-decoration:none}
.brevi_urp #box_anteprima_figlie_testo { color:#000000; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; margin-top:15px;line-height:18px}

.centro {margin:10px 10px 0px 10px;width:435px}
.centroint {width:100%; _width:730px; height:100%; background-color: #fff;}
.centroint_tab {margin:10px 10px 0px 10px; height:100% ;vertical-align:top; background-color: #fff }
.centroint_ns {width:100%; height:100%}

.collaborazioni {border:1px solid #c2c2c2; font-family:verdana; font-size:13px; color:#383838; font-weight:bold; padding:6px; padding-left:15px;}
.collaborazioni i{color:#415fbf;}
.collaborazioni em{color:#415fbf;}
.collaborazioni img{border:1px solid #c2c2c2; }

.column  { color:#ffffff;margin-left:5px; float:left ;list-style-type: none;  vertical-align:top; line-height:30px}
.column ul {margin-top:15px; margin-left:10px;}
.column li {display:inline; margin-right:10px; margin-top:15px;}
.column li a {border-bottom:1px solid #dcb443; color:#ffffff; text-decoration:none; ;}

.column2  {float:left; color:#ffffff; margin-left:10px ; list-style-type: none;vertical-align:top;padding-top:6px}
.column2 li a {border-bottom:1px solid #dcb443; color:#ffffff; text-decoration:none; }
.contents {border-top:6px solid #e0e0e0; padding:10px; border-bottom:6px solid #e0e0e0;vertical-align:top; height:100%; width:705px; background-color: #fff; }
.contents_BIS {border-top:6px solid #e0e0e0; padding:10px; border-bottom:6px solid #e0e0e0; padding-left:100px; padding-right:100px;}


.datimdr .titoletto2 { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold}
.datimdr .titoletto3 { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:normal}

.destra_td{ background:#fff;width:253px}
.destra {background:#ffffff;margin:0px ;width:253px}

.divallegati{display:block; font-family:arial; font-size:12px; font-weight:bold; margin-top:30px; color:#3f60bf; line-height:15px;}
.divallegati a{ display:block; color:3f60bf; text-decoration:none; padding:0;  margin-top:0; margin-bottom:2px;}
.divallegati a:visited{ display:block; color:3f60bf; text-decoration:none; padding:0;  margin-top:0; margin-bottom:2px;}
.divallegati a:hover{ display:block; color:3f60bf; text-decoration:underline; padding:0;  margin-top:0; margin-bottom:2px;}


.elencoinf  {  font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; width:90%}
.elencoinf td { padding:5px; height:100px }
.elencoinf .miniature { width:100px; border-bottom:1px dotted #9A9696;padding-bottom:3px}
.elencoinf .miniature img{ width:100px; border:1px solid #e0e0e0 }
.elencoinf .testo_miniature { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; border-bottom:1px dotted #9A9696;padding-bottom:3px}

.elencoinf .sh1{ color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; }
.elencoinf .sh2 { color:#545454;; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; }
.elencoinf .testo_miniature .sh2{ margin-top:10px;}
.elencoinf p { color:#545454;; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:10px}

.evid_testa {width:100%}
.evid_tit {color:#848484;font-family: verdana,arial,   helvetica, sans-serif; font-size:18px;}


font .allegati {color:#3d58b1;font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; } 
font .allegati a {color:#3d58b1;text-decoration:none; }

.footer {margin-top:1px;background: url(images/bck_foot.jpg) repeat-x 0px 0px;height:102px ;width:100%;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:100%;  color:#000000; text-align:center; padding-top:15px}
.footer a {margin-left:3px; margin-right:3px;  color:#000000; text-decoration:none}

.form_tdff select{width:100px; font-family:verdana; font-size:10px;}
.formdiv { margin-left:20px; line-height:13px; }

.foto {margin:0px; padding:5px; float:right;}
.foto img{width:200px; margin-left:10px; vertical-align:top; }
.foto1 {float:left;}
.foto1 img{width:250px; margin:0px; padding:5px;  }
.fotoalta1 { margin:0px; padding:5px;}
.fotoalta1 img{width:250px; margin:0px; padding:5px; }
.fotoalta2 {margin:0px; padding:5px;}
.fotoalta2 img{width:250px; margin:0px; padding:5px; }
.fotoalta3 {margin:0px; padding:5px;}
.fotoalta3 img{width:250px; margin:0px; padding:5px; }
.fotoalta4 {margin:0px; padding:5px;}
.fotoalta4 img{width:250px; margin:0px; padding:5px; }
.fotoalta5 {margin:0px; padding:5px;}
.fotoalta5 img{width:250px; margin:0px; padding:5px; }
.fotoalta6 {margin:0px; padding:5px;}
.fotoalta6 img{width:250px; margin:0px; padding:5px; }
.foto .fotoalta1 span{font-family:verdana; font-size:10px; color:black; padding:2px;  margin-right:10px; width:200px; float:right;}
.foto .fotoalta2 span{font-family:verdana; font-size:10px; color:black; padding:2px;  margin-right:10px; width:200px; float:right;}
.foto .fotoalta3 span{font-family:verdana; font-size:10px; color:black; padding:2px; margin-right:10px; width:200px; float:right;}
.foto .fotoalta4 span{font-family:verdana; font-size:10px; color:black; padding:2px; margin-right:10px; width:200px; float:right;}
.foto .fotoalta5 span{font-family:verdana; font-size:10px; color:black; padding:2px;  margin-right:10px; width:200px; float:right;}
.foto .fotoalta6 span{font-family:verdana; font-size:10px; color:black; padding:2px;  margin-right:10px; width:200px; float:right;}

.info  {padding-top:7px;text-align:center; background:#545454; height:31px;font-family: arial, verdana, helvetica, sans-serif;font-size:12px; color:#ffffff}
.info a { color:#ffffff; margin-left:10px ; margin-right:10px; text-decoration:none}
.info_td  {border-bottom:3px solid #3f60bf;background:#ffffff ;padding-bottom:1px ;}

.iscr_ar { background: url(images/iscri_ar2.gif) no-repeat; font-family:arial; font-size:12px; color:#fff; font-weight:bold; margin-left:20px; height:20px; padding:3px; padding-left:25px; margin-bottom:20px; display:none}
.iscr_ar a{COLOR:#FFF; text-decoration:none }
.iscr_ar a:visited{COLOR:#FFF; text-decoration:none }
.iscr_ar a:hover{COLOR:#FFF; text-decoration:none }

.lang_old { background: url(images/bck_lang.jpg) repeat-x 0px 0px; padding:25px 10px 5px 10px ; width:233px; height:91px;  border:1px solid #e0e0e0 ; color:#ffffff; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;}

.lang { background: url(images/sfondolingue.jpg) no-repeat; width:253px; height:39px;  border:1px solid #dbdbdb ; color:#ffffff; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center;}



.lang_bis { background: url(images/bglinguenew.jpg) repeat-x; width:253px; height:39px;  border:1px solid #dbdbdb ; color:#ffffff; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;  }

.lang_bis .column_bis { color:#ffffff; list-style-type: none;  vertical-align:top;  width:136px; margin-left:58px;}
.lang_bis .column_bis div {border-bottom:1px solid #dcb443; color:#ffffff; text-decoration:none; float:left; clear:none; margin-right:10px; padding:0; height:25px; margin-top:5px;}

.lang_bis .column_bis div a{color:#ffffff; text-decoration:none;}




.location {border:1px solid #bcbcbc;background:#3d58b1 ; color:#ffffff; font-family: arial, verdana,  helvetica, sans-serif; font-size:10px;text-align:center;}
.location a{ color:#ffffff; text-decoration:none}
.location a:visited{ color:#ffffff; text-decoration:none}
.location a:hover{ color:#ffffff; text-decoration:underline}
.location_td { width:137px; padding:3px 5px 3px 5px}
.location_urp {border:1px solid #bcbcbc; color:#ffffff; font-family: arial, verdana,  helvetica, sans-serif; font-size:10px;margin:10px;}


.logo {padding-top:7px; text-align:center; width:127px ; background: #ffffff url(images/bck_testa.gif) repeat-x 0px bottom ;border-right:1px solid #ffffff}
.logo img{margin-left:5px}

.mappatab {border:1px solid #bcbcbc; width:100%}
.maptit {padding:3px ; font-family: arial, verdana,  helvetica, sans-serif; font-size:16px;font-weight:bolder;color:#383838  }

.mdr {width: auto; text-align:left;}
.mdr form{margin:0px;  display:inline;}
.mdr .hoform{height:21px; font-family:verdana; font-size:10px;  color:#000000; margin-left:1px; background: #ffffff url(images/mdr_bck.gif) no-repeat 0px 0px; padding:4px 5px 4px 10px;;width:121px;border:1px solid #6d6d6d ;}
.mdr .inbutton{height:21px; font-family:verdana; font-size:11px; ; color:#000; border:1px solid #bcbcbc;background-color:#ffffff; border:1px solid #B4B4B4}
.middle_td {border:0; border-bottom:3px solid #3f60bf; padding-bottom:3px;}
.middle {margin-top:2px; width:904px}
.motore {padding:3px 3px 3px 8px ;background:#292929;color:#ffffff;font-family: arial, verdana, helvetica, sans-serif; font-size:11px;  }

.occhiello { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; }
.oss_link div{ color:#328d7e; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin:0; margin-left:40px; font-weight:bold; margin-top:30px; margin-bottom: 15px;}
.oss_link p{margin:0px; margin-bottom:10px; font-family:verdana; font-size:12px; font-weight:bold; background:url(images/freccinasol.gif) no-repeat 2px;; padding-left:13px; margin-left:60;}
.oss_link a{color:#555555; text-decoration:none;}
.oss_link a:visited{color:#555555; text-decoration:none;}
.oss_link a:hover{color:#555555; text-decoration:none;}


.oss_link ul  { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;margin:0px 0px 0px 13px; list-style-type: none; line-height:20px; font-weight:bold}
.oss_link li { margin:0px}
.oss_link li a  { color:#3d58b1; text-decoration:none; margin:0px}
.oss_link hr { color:#ffffff; width:200px; text-align:center; height:1px}

.oss_link select{height:20px; font-family:verdana; font-size:10px;  color:#000000; background: #ffffff ;width:121px;border:1px solid #bcbcbc; margin:0;}




.page {MARGIN-top: 0px; BACKGROUND-COLOR: #ffffff; text-align:center; width:904px}

.rss {color:#545454;font-family: verdana,arial,   helvetica, sans-serif; font-size:13px;float:right; font-weight:bold;vertical-align:top}
.rss a {color:#545454;text-decoration:none}
.rss img {margin-left:3px;text-align:left}

#scorciatoie {margin:0; padding:0;}

.scorciaselect {height:19px; border:1px solid #99acb3; text-decoration:none; margin:0; margin-right:5px; font-family:verdana; font-size:10px; width:160px; float:left; clear:none;}

#scorciatoie2{background:url(images/bgvai.gif) repeat-x; font-family:verdana; font-size:9px; color:#000; text-align:center; width:37px; height:19px; border:1px solid #99acb3; text-decoration:none; display:block; float:left; clear:none;}


.sedi {}
.sedi div {border:1px solid #bcbcbc;color:#3d58b1;baccckground: url(images/bullet2.gif) no-repeat 2px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:10px; float:left; width:auto; padding: 2px 0px 2px 2px; margin:0px;}
.sedi div a{color:#3d58b1; text-decoration:none}
.sedi div a:visited{color:#3d58b1; text-decoration:none}
.sedi div a:hover{color:#3d58b1; text-decoration:underline}
.servizi_old { background: #eeeeee;  width:253px;  border:1px solid #e0e0e0; margin-top:3px}
.servizi { background:url(images/servizionline.jpg) #eeeeee no-repeat;  width:253px; height:435px;  border:1px solid #C0D3E2; margin-top:3px}


.sinistra {background: #e0e0e0; width:169px; border:0; margin:0; ;;}
.sinistra td {background:#ffffff; width:100%; }

.sottotitolo { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold}
.sottotitolo2 { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:13px; font-weight:bold}

.spalla {border-left:2px solid #e0e0e0;  margin-left:10px;padding:5px; float:right; width:200px;height:100%; }
.spalla_int {background:#ffffff; margin:5px;color:#000000;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;  line-height:20px; padding:5px}
.spalla_int .foto3 {;color:#555555;;font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; line-height:13px; padding:0px 15px 0px 15px; text-align:right ; margin:10px 0px 10px 0px}
.spalla_int .foto3 img{border:1px solid #e0e0e0 }
.spalla_int .foto4 {;color:#555555;;font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; line-height:13px; padding:0px 15px 0px 15px; text-align:right ; margin:10px 0px 10px 0px}
.spalla_int .foto4 img{border:1px solid #e0e0e0 }
.spalla_int h4{font-size:10px; font-family:verdana;  color:#43589B; font-weight:bold; margin:0; }
.spalla_int .divallegati a{display:block; color:#292929; text-decoration:none; padding:0;  margin-top:0; margin-bottom:2px; width:100%}
.spalla_int .divallegati a:visited{ display:block; color:#292929; text-decoration:none; padding:0;  margin-top:0; margin-bottom:2px;}
.spalla_int .divallegati a:hover{ display:block; color:#292929; text-decoration:underline; padding:0;  margin-top:0; margin-bottom:2px;}
.spalla_int .divallegati{ font-family:verdana; font-size:10px; font-weight:normal; margin-top:10px; color:#292929; line-height:15px; border-bottom:2px solid #e0e0e0; padding-bottom:2px; width:100%}
.spalla_int .divallegati .allegati{ font-family:verdana; font-size:10px; font-weight:normal; color:#292929; }
.spalla_int .divallegati img {border:0px;}


.spalla ul{margin:0; margin-top:10px; list-style: outside url(images/trattino.gif); }
.spalla ul li{margin-left:10px; margin-top:10px; line-height:12px;}

.spalla h4{font-size:10px; font-family:verdana;  color:#43589B; font-weight:bold; margin:0; }
.spalla .pre{font-size:10px; font-family:verdana;  color:#000; font-weight:normal; margin:0; line-height:15px; width:195px }
.spalla .pre table{font-size:10px; font-family:verdana;  color:#000; font-weight:normal;}
.spalla .pre a{text-decoration:none; color:#000; fonw-weight:bold;}
.spalla .pre a:visited{text-decoration:none;color:#000; fonw-weight:bold;}
.spalla .pre a:hover{text-decoration:underline;color:#000; fonw-weight:bold;}
.spalla hr{size:1px; color:#E0E0E0; width:100%; float:left; margin:0; margin-top:5px; display:block; border:1px solid #E0E0E0;}
.spalla img {border:1px solid #CDCDCD;}
.spalla table  {border:1px solid #CDCDCD;}
.spalla table td {border:1px solid #CDCDCD;}

.spalla2 {border-left:2px solid #e0e0e0; margin:0px ; margin-left:5px; padding:0px; float:right;  width:226px; height:100%; clear:right;}
.spalla2 .spalla_int{width:100%; margin:0; padding:0; margin-left:5px; font-family:verdana; font-size:10px; color:#000;}

.spalla3 {border-left:2px solid #e0e0e0; margin:0px ; margin-left:5px; padding:0px; float:right; width:226px; height:100%;}

/*.spalla2 h4{font-size:10px; font-family:verdana;  color:#43589B; font-weight:bold; margin:0; }
.spalla2 .pre{font-size:10px; font-family:verdana;  color:#000; font-weight:normal; margin:0; line-height:15px; width:195px }
.spalla2 .pre table{font-size:10px; font-family:verdana;  color:#000; font-weight:normal;}
.spalla2 .pre a{text-decoration:none; color:#000; fonw-weight:bold;}
.spalla2 .pre a:visited{text-decoration:none;color:#000; fonw-weight:bold;}
.spalla2 .pre a:hover{text-decoration:underline;color:#000; fonw-weight:bold;}
.spalla2 hr{size:1px; color:#E0E0E0; width:100%; float:left; margin:0; margin-top:5px; display:block; border:1px solid #E0E0E0;}
.spalla2 img {border:1px solid #CDCDCD;}
.spalla2 table  {border:1px solid #CDCDCD;}
.spalla2 table td {border:1px solid #CDCDCD;}
*/

.spalla2 table  {border:1px solid #CDCDCD;}
.spalla2 .pre table{font-size:10px; font-family:verdana;  color:#000; font-weight:normal;}
.spalla2 table td {border:1px solid #CDCDCD;}

.spalla2 .pre img {border:1px solid #bcbcbc; mrgin:5px;}
.spalla2 .spalla_int .divallegati img{display:none;}
.spalla2 .spalla_int .divallegati .allegati{color:#3b59b3;}

.spalla2 hr{ height: 1px; color:#E0E0E0; width:100%; float:left; margin:0; margin-top:5px; display:block; border:1px solid #E0E0E0;}

.spalla2 .spalla_int a{font-family:verdana; font-size:9px; color:#3b59b3; margin:0; margin-left:5px; text-decoration:none} 
.spalla2 .spalla_int a:visited{font-family:verdana; font-size:9px; color:#3b59b3; margin:0; margin-left:5px; text-decoration:none}
.spalla2 .spalla_int a:hover{font-family:verdana; font-size:9px; color:#3b59b3; margin:0; margin-left:5px;  text-decoration:underline;}

.spalla2 .spalla_int .pre a{font-family:verdana; font-size:9px; color:#3b59b3; background-image:none; margin:0; margin-left:0px; display:inline; padding-left:0;  text-decoration:none} 
.spalla2 .spalla_int .pre a:visited{font-family:verdana; font-size:9px; color:#3b59b3; background-image:none; margin:0; margin-left:0px; display:inline; padding-left:0;  text-decoration:none} 
.spalla2 .spalla_int .pre a:hover{font-family:verdana; font-size:9px; color:#3b59b3; background-image:none; margin:0; margin-left:0px; display:inline; padding-left:0;  text-decoration:none} 

.spalla2 .spalla_int li {font-family:verdana; font-size:9px; color:#3b59b3; list-style-image:url(images/freccinaurp.gif); margin:0; margin-left:5px; display:block; padding:0; margin-bottom:5px;  } 
.spalla2 .spalla_int li a{color:#3b59b3; background-image:  none ; margin:0; display: inline;  text-decoration:none;  padding:0;}
.spalla2 .spalla_int li a:visited{color:#3b59b3; background-image:  none ; margin:0; display: inline;   text-decoration:none; padding:0;}
.spalla2 .spalla_int li a:hover{color:#3b59b3; background-image:  none ; margin:0; display: inline;   text-decoration:underline; padding:0;}



.spalla2 .spalla_int .divallegati a{font-family:verdana; font-size:9px; color:#3b59b3; background:url(images/freccinaurp.gif) no-repeat 2px  2px #fff; margin:0; margin-left:5px; display:block; padding-left:15px;  } 
.spalla2 .spalla_int .divallegati a:visited{font-family:verdana; font-size:9px; color:#3b59b3; background:url(images/freccinaurp.gif) no-repeat  2px 2px #fff; margin:0; margin-left:5px; display:block; padding-left:15px;  }
.spalla2 .spalla_int .divallegati a:hover{font-family:verdana; font-size:9px; color:#3b59b3; background:url(images/freccinaurp.gif) no-repeat 2px  2px #fff; margin:0; margin-left:5px; display:block; padding-left:15px;  }
.spalla2 .spalla_int h4{background-color:#cbd3de; padding:2px; text-transform:uppercase; color:#000; padding-left:5px; width:100%;}
.spalla2 .spalla_int .pre h4{margin-bottom:8px;}






.spalla_urp {border-left:2px solid #e0e0e0; margin-left:10px; padding:5px; padding-top:0px; float:right; width:200px;height:100%; font-family:verdana; font-size:10px; color:#000; line-height:16px; padding-left:10px;}

/*.spalla_urp a:link{ text-decoration:none}
.spalla_urp a:visited{ text-decoration:none}
.spalla_urp a:hover{ text-decoration:underline}

.spalla_urp b{color:#8e1e08; }
.spalla_urp strong{color:#fff; display:block; margin:0; background-color:#adadad; padding:2px;}
.spalla_urp p{margin:0px; margin-top:10px; margin-bottom:5px; font-family:verdana; font-size:10px; }
.spalla_urp ul{margin:0px; font-family:verdana;  font-size:10px; color:#000;  list-style: square outside; }
.spalla_urp ul li{font-size:10px; font-family:verdana; line-height:14px;margin:0; margin-bottom:5px;  }
.spalla_urp ul li a:link{font-size:10px; font-family:verdana; text-decoration:none; margin:0;}
.spalla_urp ul li a:visited{ font-size:10px; font-family:verdana; text-decoration:none}
.spalla_urp ul li a:hover{ font-size:10px; font-family:verdana; text-decoration:underline}
*/

.spalla_urp .tab_urp{width:100%; font-family:verdana; font-size:9px; margin:0; padding:0; }
.spalla_urp .tab_urp table{margin:0; margin-bottom:20px;}
.spalla_urp .tab_urp .intestazione{width:100%; color:#fff; background-color:#adadad; border-bottom:1px solid #fff; padding:4px; font-weight:bold; text-letter-spacing:1px; margin-top:0;}
.spalla_urp .tab_urp .info{width:100%; color:#000; background-color:#e6e6e6; padding:10px; text-align:left; line-height:15px;}
.spalla_urp .tab_urp .info p{font-family:verdana; font-size:9px;}
.spalla_urp .tab_urp .info div{font-family:verdana; font-size:9px; margin:0; }

.spalla_urp .tab_urp .info a{font-family:verdana; font-size:9px; color:#3b59b3;  }
.spalla_urp .tab_urp .info a:visited{font-family:verdana; font-size:9px; color:#3b59b3; text-transform:uppercase; }
.spalla_urp .tab_urp .info a:hover{font-family:verdana; font-size:9px; color:#3b59b3; text-transform:uppercase; }

.spalla_urp .tab_urp .info hr{border:1px solid #d2d2d2; width:100%; }


.spalla_urp .tab_urp .info2{width:100%; color:#545454; background-color:#fff; text-align:left; line-height:15px; font-family:verdana; font-size:10px; padding-top:15px;}
.spalla_urp .tab_urp .info2 p{font-family:verdana; font-size:9px; margin:0;}
.spalla_urp .tab_urp .info2 div{font-family:verdana; font-size:9px; margin:0;}

.spalla_urp .tab_urp .info2 a{font-family:verdana; font-size:9px; color:#3b59b3; background:url(images/freccinaurp.gif) no-repeat 2px 2px #fff; margin:0; margin-left:5px; display:block; padding-left:15px;}
.spalla_urp .tab_urp .info2 a:link{font-family:verdana; font-size:9px; color:#3b59b3; background:url(images/freccinaurp.gif) no-repeat 2px  2px #fff; margin:0; margin-left:5px; display:block; padding-left:15px;  }
.spalla_urp .tab_urp .info2 a:visited{font-family:verdana; font-size:9px; color:#3b59b3; background:url(images/freccinaurp.gif) no-repeat  2px 2px #fff; margin:0; margin-left:5px; display:block; padding-left:15px;  }
.spalla_urp .tab_urp .info2 a:hover{font-family:verdana; font-size:9px; color:#3b59b3; background:url(images/freccinaurp.gif) no-repeat 2px  2px #fff; margin:0; margin-left:5px; display:block; padding-left:15px;  }


.spalla_urp .tab_urp .info2 hr{border:1px solid #d2d2d2; width:100%; margin:0; margin-top:3px; margin-bottom:3px; }




.tab_competenze td  {padding-left:30px}
.tabellabella{border-top:1px solid #000}
.tabellabella td{border-right:2px dotted #000; font-size:18px}
.tabellabella .c1{background-color:#ddd; font-weight:bold;}

.cont_corpo{float:left; clear:none; width:460px;}
.cont_corpo .sottotitolo { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold; width:460px;}
.cont_corpo .testo{float:left;width:100%;}

.firmarec {color:black;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-style:italic; padding-top:4px}

.testo  {color:#545454;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; line-height:20px; margin-top:20px; }
.testo a:link {color:#3d58b1;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;text-decoration:none }
.testo a:visited {color:#3d58b1;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;text-decoration:none  }
.testo a:hover {color:#3d58b1;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; text-decoration:underline }
.testo table h3{font-size:14px;}
.testo table {color:#545454;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:10px;}
.testo table a  {color:#3d58b1;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; }
.testo .tab_css td{border: 1px solid #CDCDCD; padding:2px;}
.titolo { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:18px; font-weight:bold; margin:5px 10px 5px 0px}

.testo ul {margin-top:20px; margin-bottom:20px;}
.testo li { color:#545454; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin:10px 5px 5px 0px; }
.testo li a { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; list-style-image: url(images/bullet1.gif); }
.testo table ul {margin-top:20px; margin-bottom:20px;}
.testo table li { color:#545454; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin:10px 5px 5px 0px }
.testo table li a { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; list-style-image: url(images/bullet1.gif); padding-left:6px}
.testo a img{border:0;}
.testo h4{font-size:12px; color:#3d58b1; font-weight:normal; }


#albo .testo_albo  {color:#545454;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; line-height:20px; margin-top:20px; }
#albo .testo_albo a:link {color:#3d58b1;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;text-decoration:none }
#albo .testo_albo a:visited {color:#3d58b1;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;text-decoration:none  }
#albo .testo_albo a:hover {color:#3d58b1;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; text-decoration:underline }
#albo .testo_albo a img{border:0;}



/-------------  form ricerca progetti------------------/
.testo form{width:90%; margin-left.20px; display:block}
.testo form .stato{margin-top:10px;}
.testo form .stato span{margin-right:30px;}
.testo form .anno{margin-top:10px; clear:both;}
.testo form .avvia{margin-top:10px; float:right; clear:both;}
.testo #ricercavanzata{margin-top:10px; clear:both; float:right;}
.testo #ricercasemplice{margin-top:10px; clear:both; float:right;}
.testo #campiavanzati{display:block; margin-top:10px; clear:both; width:100%;}
.testo form .tipolgia{margin-top:10px; margin-right:40px; float:left; clear:left; }
.testo form .ruolo{margin-top:10px; margin-right:40px; float:left; clear:none; }
/--------------------------------------------------------/

.imgmdr .titoletto {}
.imgmdr .titoletto a{text-decoration:none}

.titoletto { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:15px; font-weight:bold; margin:5px 10px 5px 0px}
.titoletto a{ color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:15px; text-decoration:none}
.titoletto2 { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold}


#box_anteprima_figlie_continua  {font-size:11px; font-weight:bold; color:#3d58b1; text-decoration:none; float:right; padding:0px 5px 0px 10px;margin-bottom:0px; vertical-align:bottom;}
#box_anteprima_figlie_continua a { color:#3d58b1; text-decoration:none;  }

#fricerca1 {text-align:left;width: auto; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px;margin-top:0px; color:#000000}
#fricerca1 form{margin:0px;  display:inline;}
#fricerca1 .hoform{height:20px; font-family:verdana; font-size:10px;  color:#000000; ; background: #ffffff ;width:121px;border:1px solid #bcbcbc; ;}
#fricerca1 .inbutton{height:20px; font-family:verdana; font-size:11px; ; color:#000000; border:1px solid #bcbcbc;background-color:#ffffff;border:1px solid #bcbcbc}

#fricerca2 {text-align:left;width: auto;font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; margin-top:5px;color:#00007e}
#fricerca2 form{margin:0px;  display:inline;}
#fricerca2 .hoform{height:20px; font-family:verdana; font-size:10px;  color:#000000;  background: #ffffff ;width:121px;border:1px solid #bcbcbc; }
#fricerca2 .inbutton{height:20px; font-family:verdana; font-size:11px; ; color:#000000; border:1px solid #bcbcbc;background-color:#ffffff; border:1px solid #bcbcbc}

/*#fricerca3 {text-align:left;width: auto;font-family: arial, verdana,  helvetica, sans-serif; font-size:11px;margin-top:5px; color:#64729f}
#fricerca3 form{margin:0px;  display:inline;}
#fricerca3 .hoform{height:20px; font-family:verdana; font-size:10px;  color:#000000; ; background: #ffffff ;width:121px;border:1px solid #bcbcbc; }

#fricerca3 .inbutton{height:20px; font-family:verdana; font-size:11px; ; color:#000000; border:1px solid #bcbcbc;background-color:#ffffff; border:1px solid #bcbcbc}
*/

#fricerca3 .scorciaselect {height:21px; border:1px solid #99acb3; text-decoration:none; margin-right:5px; }







.menup  { border-top:1px dotted #9A9696;padding-top:3px}




.video {text-align:center; padding:30px; margin-top:30px;margin-bottom:30px; background:#efefef; width:auto}

.strumenti { color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold; padding:20px ; text-align:center}
.strumenti a  { color:#3d58b1; text-decoration:none ;background: url(images/bullet1.gif) no-repeat 0px 6px; margin:30px; padding-left:15px}


.menu_hp #d16  { display:none}
.menu_hp .divprinc2 {border-top:6px solid #e0e0e0;}
.menu_hp .divprincsel2 {border-top:6px solid #e0e0e0;}
.menu_hp .divprinc3 {border-top:6px solid #e0e0e0;}
.menu_hp .divprincsel3 {border-top:6px solid #e0e0e0;}
.menu_hp .divprinc4 {border-top:6px solid #e0e0e0;}
.menu_hp .divprincsel4 {border-top:6px solid #e0e0e0;}
.menu_hp .divprinc5 {border-top:6px solid #e0e0e0;}
.menu_hp .divprincsel5 {border-top:6px solid #e0e0e0;}
.menu_hp .divprinc6 {border-top:6px solid #e0e0e0;}
.menu_hp .divprincsel6 {border-top:6px solid #e0e0e0;}






.divprinc1 { width:100%; margin-top:6px; color:#3f60bf; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px;}
.divprinc1 a { color:#3f60bf; text-decoration:none}
.divprinc1 a:visited { color:#3f60bf; text-decoration:none}
.divprinc1 a:hover { color:#3f60bf; text-decoration:none}
.divprincsel1 { width:100%;margin-top:6px; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px}
.divprincsel1 a { color:#3f60bf;text-decoration:none}
.divprincsel1 a:visited { color:#3f60bf;text-decoration:none}
.divprincsel1 a:hover { color:#3f60bf;text-decoration:none}

.divsec1 {margin: 10px 3px 10px 8px;color:#000000 ; }
.divsec1_liv2{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 5px; margin-top:3px; color:#000000}
.divsec1_liv2 a{ color:#000000;text-decoration:none}
.divsec1_liv2active{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#000; font-weight:bold;}
.divsec1_liv2active a{ color:#000;text-decoration:none}
.divsec1_liv3{background: url(images/bullet_p.gif) no-repeat 0px 6px;margin-left:8px;  margin-top:5px;padding-left:5px;}
.divsec1_liv3 a{ font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;color:#000000;text-decoration:none; ;}
.divsec1_liv3active {background: url(images/bullet_p.gif) no-repeat 0px 6px;margin-left:8px;  margin-top:5px;padding-left:5px; font-weight:bold;}
.divsec1_liv3active a{ color:#000;text-decoration:none; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;}


.divprinc2 { width:100%; margin-top:6px; color:#3f60bf; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px}
.divprinc2 a { color:#3f60bf; text-decoration:none}
.divprinc2 a:visited { color:#3f60bf; text-decoration:none}
.divprinc2 a:hover { color:#3f60bf; text-decoration:none}
.divprincsel2 { width:100%;margin-top:6px; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px}
.divprincsel2 a { color:#3f60bf;text-decoration:none}
.divprincsel2 a:visited { color:#3f60bf;text-decoration:none}
.divprincsel2 a:hover { color:#3f60bf;text-decoration:none}

.divsec2 {margin: 10px 3px 10px 8px;color:#000000 }
.divsec2_liv2{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 5px; margin-top:3px; color:#000000}
.divsec2_liv2 a{ color:#000000;text-decoration:none}
.divsec2_liv2active{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#000; font-weight:bold;}
.divsec2_liv2active a{ color:#000;text-decoration:none}
.divsec2_liv3{background: url(images/bullet_p.gif) no-repeat 0px 6px;margin-left:8px;  margin-top:5px;padding-left:5px;}
.divsec2_liv3 a{ font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;color:#000000;text-decoration:none; ;}
.divsec2_liv3active {background: url(images/bullet_p.gif) no-repeat 0px 6px;margin-left:8px;  margin-top:5px;padding-left:5px; font-weight:bold;}
.divsec2_liv3active a{ color:#000;text-decoration:none; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;}



.divprinc3 { width:100%; margin-top:6px; color:#3f60bf; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px}
.divprinc3 a { color:#3f60bf; text-decoration:none}
.divprinc3 a:visited { color:#3f60bf; text-decoration:none}
.divprinc3 a:hover { color:#3f60bf; text-decoration:none}
.divprincsel3 { width:100%;margin-top:6px; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px}
.divprincsel3 a { color:#3f60bf;text-decoration:none}
.divprincsel3 a:visited { color:#3f60bf;text-decoration:none}
.divprincsel3 a:hover { color:#3f60bf;text-decoration:none}

.divsec3 {margin: 10px 3px 10px 8px;color:#000000 }
.divsec3_liv2{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 5px; margin-top:3px; color:#000000}
.divsec3_liv2 a{ color:#000000;text-decoration:none}
.divsec3_liv2active{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#000; font-weight:bold;}
.divsec3_liv2active a{ color:#000;text-decoration:none}
.divsec3_liv3{background: url(images/bullet_p.gif) no-repeat 0px 6px;margin-left:8px;  margin-top:5px;padding-left:5px}
.divsec3_liv3 a{ font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;color:#000000;text-decoration:none; ;}
.divsec3_liv3active {background: url(images/bullet_p.gif) no-repeat 0px 6px;margin-left:8px;  margin-top:5px;padding-left:5px; font-weight:bold;}
.divsec3_liv3active a{ color:#000;text-decoration:none; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;}

.divprinc4 { width:100%; margin-top:6px; color:#3f60bf; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px}
.divprinc4 a { color:#3f60bf; text-decoration:none}
.divprinc4 a:visited { color:#3f60bf; text-decoration:none}
.divprinc4 a:hover { color:#3f60bf; text-decoration:none}

.divprincsel4 { width:100%;margin-top:6px; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px}
.divprincsel4 a { color:#3f60bf;text-decoration:none}
.divprincsel4 a:visited { color:#3f60bf;text-decoration:none}
.divprincsel4 a:hover { color:#3f60bf;text-decoration:none}

.divsec4 {margin: 10px 3px 10px 8px;color:#000000 }
.divsec4_liv2{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 5px; margin-top:3px; color:#000000}
.divsec4_liv2 a{ color:#000000;text-decoration:none}
.divsec4_liv2active{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#000; font-weight:bold;}
.divsec4_liv2active a{ color:#000;text-decoration:none}
.divsec4_liv3{background: url(images/bullet_p.gif) no-repeat 0px 6px;margin-left:8px;  margin-top:5px;padding-left:5px;}
.divsec4_liv3 a{ font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;color:#000000;text-decoration:none; ;}
.divsec4_liv3active {background: url(images/bullet_p.gif) no-repeat 0px 6px;margin-left:8px;  margin-top:5px;padding-left:5px; font-weight:bold;}
.divsec4_liv3active a{ color:#000;text-decoration:none; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;}



.divprinc5 { width:100%; margin-top:6px; color:#3f60bf; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px}
.divprinc5 a { color:#3f60bf; text-decoration:none}
.divprinc5 a:visited { color:#3f60bf; text-decoration:none}
.divprinc5 a:hover { color:#3f60bf; text-decoration:none}

.divprincsel5 { width:100%;margin-top:6px; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px}
.divprincsel5 a { color:#3f60bf;text-decoration:none}
.divprincsel5 a:visited { color:#3f60bf;text-decoration:none}
.divprincsel5 a:hover { color:#3f60bf;text-decoration:none}

.divsec5 {margin: 10px 3px 10px 8px;color:#000000 }
.divsec5_liv2{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 5px; margin-top:3px; color:#000000}
.divsec5_liv2 a{ color:#000000;text-decoration:none}
.divsec5_liv2active{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#000; font-weight:bold;}
.divsec5_liv2active a{ color:#000;text-decoration:none}
.divsec5_liv3{background: url(images/bullet_p.gif) no-repeat 0px 6px;margin-left:8px;  margin-top:5px;padding-left:5px;}
.divsec5_liv3 a{ font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;color:#000000;text-decoration:none; ;}
.divsec5_liv3active {background: url(images/bullet_p.gif) no-repeat 0px 6px;margin-left:8px;  margin-top:5px;padding-left:5px; font-weight:bold;}
.divsec5_liv3active a{ color:#000;text-decoration:none; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;}




#d16{ width:100%; border-top:6px solid #e0e0e0; color:#000000; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px; padding-left:5px; width: 100%; }
.divprinc6 { color:#000000; text-decoration:none;  font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; background: url(images/archivio_news.jpg) no-repeat #e0e0e0; width: 167px; height: 36px;display: block }
.divprinc6 a{ color:#000000; text-decoration:none; margin-left:20px; margin-top: 8px; display: block;height: 36px}
.divprinc6 a:visited{ color:#000000; text-decoration:none; }
.divprinc6 a:hover{ color:#000000; text-decoration:none; }

.divprincsel6 { color:#000000; text-decoration:none;background: url(images/archivio_news.jpg) no-repeat ; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width: 167px; height: 36px;display: block }
.divprincsel6 a{ color:#000000; text-decoration:none; margin-left:20px; margin-top: 8px; display: block;height: 28px}
.divprincsel6 a:visited{ color:#000000; text-decoration:none; }
.divprincsel6 a:hover{ color:#000000; text-decoration:none; }

#ds16 {display:none; ; }
.divsec6 {display:none; ;}
.divsec6 a{display:none;;}
.divsec6_liv2 a { display:none; }
.divsec6_liv2 { display:none; }
.divsec6_liv2active{ display:none; }
.divsec6_liv2active a{ display:none; }


.divprinc7 { color:#000000; text-decoration:none; height: 20px; display:none}
.divprinc7 a{ color:#000000; text-decoration:none; _background: url(images/arch_bullet.gif) no-repeat transparent 120px 0px; width:140px;}
.divprinc7 a:visited{ color:#000000; text-decoration:none; _background: url(images/arch_bullet.gif) no-repeat transparent 120px 0px; width:140px;}
.divprinc7 a:hover{ color:#000000; text-decoration:none; _background: url(images/arch_bullet.gif) no-repeat transparent 120px 0px; width:140px;}

.divprincsel7 { color:#000000; text-decoration:none;  height: 20px; }
.divprincsel7 a{ color:#000000; text-decoration:none; _background: url(images/arch_bullet.gif) no-repeat transparent 120px 0px; width:140px;}
.divprincsel7 a:visited{ color:#000000; text-decoration:none; _background: url(images/arch_bullet.gif) no-repeat transparent 120px 0px; width:140px;}
.divprincsel7 a:hover{ color:#000000; text-decoration:none; _background: url(images/arch_bullet.gif) no-repeat transparent 120px 0px; width:140px;}


.divsec7 {display:none; visibility: hidden; background-color: #e0e0e0}
.divsec7_liv2 {display:none; visibility: hidden; background-color: #e0e0e0}
.divsec7_liv2active{display:none; visibility: hidden; background-color: #e0e0e0}






.divprinc8 { width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;;padding-left:5px; display:none;}
.divprinc8 a { color:#3f60bf;text-decoration:none}
.divprincsel8 {display:none; width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;;padding-left:5px}
.divprincsel8 a { color:#3f60bf;text-decoration:none;  }
.divsec8 {margin:10px 3px 10px 10px;color:#000000 }
.divsec8_liv2{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#000000}
.divsec8_liv2 a{ color:#000000;text-decoration:none}
.divsec8_liv2active{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#999898; font-weight:bold;}
.divsec8_liv2active a{ color:#000;text-decoration:none}
.divsec8_liv3 a{ font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;color:#000000;text-decoration:none; margin-left:20px;margin-top:3px;}
.divsec8_liv3active a{ color:#999898;text-decoration:none; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;margin-left:20px;margin-top:3px}

.divprinc9 { width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;;padding-left:5px; display:none}
.divprinc9 a { color:#3f60bf;text-decoration:none}
.divprincsel9 { width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;;padding-left:5px}
.divprincsel9 a { color:#3f60bf;text-decoration:none}
.divsec9 {margin:10px 3px 10px 10px;color:#000000 }
.divsec9_liv2{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#000000}
.divsec9_liv2 a{ color:#000000;text-decoration:none}
.divsec9_liv2active{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#999898; font-weight:bold;}
.divsec9_liv2active a{ color:#000;text-decoration:none}
.divsec9_liv3 a{ font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;color:#000000;text-decoration:none; margin-left:20px;margin-top:3px;}
.divsec9_liv3active a{ color:#999898;text-decoration:none; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;margin-left:20px;margin-top:3px}

.divprinc10 { width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;;padding-left:5px}
.divprinc10 a { color:#3f60bf;text-decoration:none}
.divprincsel10 { width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;;padding-left:5px}
.divprincsel10 a { color:#3f60bf;text-decoration:none}
.divsec10 {margin:10px 3px 10px 10px;color:#000000 }
.divsec10_liv2{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#000000}
.divsec10_liv2 a{ color:#000000;text-decoration:none}
.divsec10_liv2active{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#999898; font-weight:bold;}
.divsec10_liv2active a{ color:#000;text-decoration:none}
.divsec10_liv3 a{ font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;color:#000000;text-decoration:none; margin-left:20px;margin-top:3px;}
.divsec10_liv3active a{ color:#999898;text-decoration:none; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;margin-left:20px;margin-top:3px}

.divprinc11 { width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;;padding-left:5px}
.divprinc11 a { color:#3f60bf;text-decoration:none}
.divprincsel11 { width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;;padding-left:5px}
.divprincsel11 a { color:#3f60bf;text-decoration:none}
.divsec11 {margin:10px 3px 10px 10px;color:#000000 }
.divsec11_liv2{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#000000}
.divsec11_liv2 a{ color:#000000;text-decoration:none}
.divsec11_liv2active{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#999898; font-weight:bold;}
.divsec11_liv2active a{ color:#000;text-decoration:none}
.divsec11_liv3 a{ font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;color:#000000;text-decoration:none; margin-left:20px;margin-top:3px;}
.divsec11_liv3active a{ color:#999898;text-decoration:none; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;margin-left:20px;margin-top:3px}


.divprinc12 { width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;;padding-left:5px}
.divprinc12 a { color:#3f60bf;text-decoration:none}
.divprincsel12 { width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px}
.divprincsel12 a { color:#3f60bf;text-decoration:none}
.divsec12 {margin:10px 3px 10px 10px;color:#000000 }
.divsec12_liv2{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#000000}
.divsec12_liv2 a{ color:#000000;text-decoration:none}
.divsec12_liv2active{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#999898; font-weight:bold;}
.divsec12_liv2active a{ color:#000;text-decoration:none}
.divsec12_liv3 a{ font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;color:#000000;text-decoration:none; margin-left:20px;margin-top:3px;}
.divsec12_liv3active a{ color:#999898;text-decoration:none; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;margin-left:20px;margin-top:3px}

.divprinc13 { width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;padding-left:5px}
.divprinc13 a { color:#3f60bf;text-decoration:none}
.divprincsel13 { width:100%;border-top:6px solid #e0e0e0; color:#3f60bf;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;;padding-left:5px}
.divprincsel13 a { color:#3f60bf;text-decoration:none}
.divsec13 {margin:10px 3px 10px 10px;color:#000000 }
.divsec13_liv2{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#000000}
.divsec13_liv2 a{ color:#000000;text-decoration:none}
.divsec13_liv2active{background: url(images/bullet1.gif) no-repeat 0px 6px;font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;width:auto; padding-left: 8px; margin-top:3px; color:#999898; font-weight:bold;}
.divsec13_liv2active a{ color:#000;text-decoration:none}
.divsec13_liv3 a{ font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;color:#000000;text-decoration:none; margin-left:20px;margin-top:3px;}
.divsec13_liv3active a{ color:#999898;text-decoration:none; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px;margin-left:20px;margin-top:3px}

.menuavanzatolingua{background-color:#fff;}
.testo_mdr { color:#000000; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; font-weight:normal}
.ricerca_form{ color:#000000; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:normal}
.nome_centro  { color:#3f61c2; font-family:verdana; font-size:14px; font-weight:bold; padding:4px;}
.sh1_data_ora {display:none}

/*********************************************************************/
.progetto{ border-bottom: 1px solid #ededed; font-family: Arial, Helvetica, sans-serif; margin-bottom: 20px;  padding-bottom: 10px; font-style: italic; }

/*
.progetto .anno {	float: left; font-weight: bold; line-height: 14px; clear: left;}
.progetto .descrizione{float: left; font-weight: bold; margin-left: 10px; line-height: 14px; clear: right; width: 400px;}
.progetto .resp_s{	margin-left: 38px; margin-top: 10px; clear: both; color:#010686;}
.progetto .committente{	margin-left: 38px; margin-top: 5px; clear: both; color:#010686;}
.progetto .date{width:90%; margin:0;  text-align:left;margin-left: 38px; color:#010686;}
.progetto .dataini{	 margin-top: 5px; clear: left; float: left; width:150px; color:#010686;}
.progetto .datafine{	margin-left: 38px; margin-top: 5px; float: left;  color:#010686;}
.progetto .altridati{width:90%; margin:0;  text-align:left;margin-left: 38px; color:#010686;}
.progetto .tipologia{	 margin-top: 5px; clear: left; float: left; width:150px; color:#010686;}
.progetto .coinv{	margin-left: 38px; margin-top: 5px;  float: left; color:#010686;}
.progetto .codizler{	margin-left: 38px; margin-top: 5px;  float: left; color:#010686;}

.progetto .uocinvolte{	margin-left: 38px; margin-top: 5px; clear: both; color:#010686;}
.progetto .uoc{margin-bottom:10px; color:#010686;}
.progetto .descrbreve{margin-left: 38px; margin-top: 15px; clear: both; }
*/

.progetto b{ font-weight: bold; font-style: normal; color: #010686}
.progetto div{	margin-bottom: 5px;}
.progetto .riepilogo{font-size: 14px; font-weight: bold; font-style: normal; margin-bottom: 20px; width: 100%; text-align: center;}
.progetto .tituocinvolte{font-size: 14px; font-weight: bold; font-style: normal; margin-bottom: 15px; margin-top: 20px;  }
.progetto .uocinvolte{	margin-left: 38px; margin-top: 25px; clear: both; color:#010686;}
.paginazione{margin-bottom:10px; clear:both; width:100%; text-align:center;}

.paginazione .prossimi{margin-left:10px; text-transform:uppercase}
.paginazione .prec{margin-right:10px; text-transform:uppercase}

.ordinamento{margin-bottom:20px; margin-top:10px; clear:both; width:100%; text-align:center; text-transform:uppercase; font-size:10px; font-family:verdana; border-bottom:1px solid #E0E0E0; padding-bottom:20px;}
.ordinamento a{ font-size:9px;}

.formprog {font-family:verdana; font-size:9px;}
.formprog .nome{background-color:#E0E0E0; padding:3px; margin:0; margin-top:1px;}
.formprog #campiavanzati{background-color:#C4C4C4; padding:0px;  margin:0; margin-top:8px;}
.formprog #campiavanzati div{background-color:#C4C4C4; margin-top:0; padding:3px;}
.formprog #campiavanzati span{background-color:#C4C4C4; margin-top:0;}

.formprog .stato{background-color:#E1E1E1; padding:3px;  margin:0;margin-top:1px;}
.formprog .anno{background-color:#D2D2D2; padding:3px;  margin:0;margin-top:1px;}
.formprog .avvia{width:100%; text-align:center; margin-top:20px;}

#ricercavanzata{width:100%; text-align:center; font-size:9px; text-transform:uppercase;}
#ricercavanzata a{color:#264588; text-decoration:underline;}

#ricercasemplice{width:100%; text-align:center;  font-size:9px; text-transform:uppercase;}
#ricercasemplice a{color:#264588; text-decoration:underline;}

.formprog .avvia input{background-color:#29509B; padding:3px;  margin:0; color:#fff; border:0; font-weight:bold; font-size:10px;}
.formprog .resp_sc{clear:left; float:left; width:100%; margin-top:2px; border-top:8px solid #fff; }
.formprog .resp_sc span {margin-right:5px; }
.formprog .resp_sc input{text-transform:uppercase; font-size:9px;}


#registra_link{background:url(images/registra_link.jpg) no-repeat #c8cfd5; width:85px; height:22px; font-family:verdana; font-weight:bold; font-size:11px; text-decoration:none; margin-left:20px; color:#353535; border:1px solid #b3b3b3; display:block; vertical-align:middle; padding-top:5px; padding-left:10px;}



.newsletter_foto {float:left; margin-right:5px}
.newsletter_foto img{ border:1px solid #e0e0e0 }
.newsletter_titolo {color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; text-decoration:none ; vertical-align:top;  margin-bottom: 5px; margin-top:0;}
.newsletter_titolo a { color:#3d58b1; text-decoration:none}
.newsletter_sottotitolo { color:#555555; font-family: arial, verdana,  helvetica, sans-serif; font-size:11px; font-weight:bold;  margin-bottom: 5px; margin-top:0;}
.newsletter_testo  { color:#535353; font-family: arial, verdana,  helvetica, sans-serif; font-size:12px; margin-top:15px;line-height:18px}
.newsletter_biblio {font-family: arial, verdana,  helvetica, sans-serif; font-size:22px;  font-weight:bold;letter-spacing:-1px; line-height:22px; border-bottom:3px solid #C96A16; padding:10px; }

.preocchiello  {;font-size:10px; color:#3d58b1; font-family: arial, verdana,  helvetica, sans-serif; font-size:10px;}


