div#col_nav,
div#testi,
div#banner{float:left;overflow:hidden;padding-bottom:100px;padding-top:0;}
div#col_nav{width:155px;padding-left:20px;}
div#testi{width:480px;padding-left:25px;padding-right:20px;text-align:justify;line-height:16px;overflow:hidden;}
div#testi-larghi{margin: 20px 230px 20px 25px;overflow:hidden;padding:0 0 0 0;text-align:justify;line-height:16px; }
#testi-larghi h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#012a60; text-align:left; line-height:1.2; padding:0 0 20px 0; display:block;}
#testi-larghi h5 img {margin:0 0 -16px 270px; padding:0 0 0 0; border:0;}
#testi-larghi h5 em img{display:none;}
#testi-larghi h5 a:hover em img{display:inline;}
#testi-larghi h5 a:hover span img {display:none;}
div#banner-larghi{float:right;width:220px;overflow:hidden;padding:20px 0 0 0;}
div#banner-larghi img {margin:0 0 12px 0;}
div#banner{width:200px;padding-right:20px;padding-top:0;}
/*_______________________________________ NAVIGAZIONE _____________________________*/
div#sub_nav{background:url(../img/sfondo_sub_nav.jpg) 0 100% repeat-x;font-size:12px;}
div#sub_nav span.bordo-top{background:url(../img/toppa_sub_menu.gif) no-repeat 0 0;height:8px;width:155px;overflow:hidden;display:block;}
div#sub_nav span.sezione{color:#012a60;padding-left:10px;padding-top:12px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;display:block;}
div#sub_nav ul{margin:0;padding:0 10px;border-bottom:1px solid #fff;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;color:#012a60;}
div#sub_nav ul li{border-bottom:1px solid #c9c9c9;border-top:1px solid #fff;margin:0;background:none;padding:0;}
div#sub_nav ul li.primo{border-top:0;}
div#sub_nav ul ul{margin:5px 5px 10px 0;padding:0;border: none;color:#012a60;}
div#sub_nav ul ul li{border:none;padding:1px 0 1px 10px;}
div#sub_nav li.ultimo{border-bottom:1px solid #c7c7c7;padding-bottom:10px;}
div#sub_nav li.toppa{border-top:1px solid #fff;border-bottom:none;padding:0;margin:0 0 25px;}
div#sub_nav ul a{color:#323232;font-weight: normal;}
div#sub_nav ul ul a{color:#646464;font-weight: normal;}
div#sub_nav a:hover{color:#012a60;}
/* modifica lo stile della voce del menu che ha un sottomenu e quindi non contiene un link, v. pagine rivista */
div#sub_nav ul li.zzz{padding-top:10px;color:#012a60;;border-top:1px solid #fff;}
div#sub_nav ul li.top-pad{margin-top:10px;}
/*_______________________________________ CONTENUTI _____________________________*/
ul.num li{background-image:none;list-style-type: decimal;padding-left:0;margin-left:18px;}
/*immagine regione*/
div#banner p.img_gruppo{height:150px;text-indent:-2000px;}
/*normativa*/
#misterhide span {display:none;}
#misterhide a:hover span {display:block;}
#phr {
margin:10px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*form*/
span.obb{font-weight:bold;color:#012a60;}
.cento,.ottanta,.cinquanta,.trenta,.venti,.quindici{overflow:hidden;float:left;margin:0;padding:5px 0 0 0;min-height:45px;}
.cento{width:100%;}
.cento input{width:98%;}
.ottanta{width:80%;}
.ottanta input{width:97.5%;}
.cinquanta{width:50%;}
.venti{width:24.6%;}
.trenta{width:33%;}
.quindici span {text-align:left; color:#cc0000; font-weight:bold;}
.venti span {text-align:left; color:#cc0000; font-weight:bold;}
.trenta span {text-align:left; color:#cc0000; font-weight:bold;}
.ottanta span {text-align:left; color:#cc0000; font-weight:bold;}
.cento span {text-align:left; color:#cc0000; font-weight:bold;}
.cinquanta span {text-align:left; color:#cc0000; font-weight:bold;}
.quindici{width:17%;}
.quindici input{width:70%;}
.giorno {width:10%;float:left;}
.mese {width:20%;float:left;}
.anno {width:12%;float:left;overflow:hidden;margin:0 200px 0 0;}
.campo_data input{width:70%;}
input, select{width:95%;margin:0;padding:0;}
select{font-size:13px;border:1px solid #a5acb2;width:97%;}
.clearfix{clear:left;}
.radio{overflow:hidden;margin:0;}
.radio_big{padding:5px 0 13px 12px;overflow:hidden;width:45%;background: #f4f4f4;float:left;}
img.cal{cursor:pointer;}
.radio input,
.radio_big input{width:auto;margin:0;}
.radio span,
.radio_big span{display:block;}
div.radio label,
div.radio_big label{display:inline;}
div.textarea{width:97%;padding-left:12px;clear:both;}
form div.info{width:96%;overflow:hidden;background: #f4f4f4;padding:2%;}
form ul li{background-image:none;list-style-type: decimal;padding-left:0;margin-left:18px;}
form p{float:none;clear:both;}
div.check_inf{width:95%;padding:10px;background:#fff;margin-bottom:10px;}
div.check_inf input{width:auto;}
/*form registrati.php*/
form#pw_persa{margin-bottom: 35px;width:98%;overflow:hidden;background:#f4f4f4;padding:2% 0 0 2%;}
form#pw_persa div{width:45%;float:left;}
form#pw_persa div input{width:80%;}
form#pw_persa label{display:none;}
form#pw_persa div input.bottone{width:auto;}
/*form login area-utenti.php */
form#login2 div{width:47.5%;overflow:hidden;float:left;padding:5px 0 5px 12px;background: #f4f4f4;}
/*box delle lettere del presidente */
form#lettere{background:#cccccc;padding:15px;color:#000000;margin-bottom:10px;}
form#lettere div{width:auto;padding:0;}
form#lettere select{width:100%;margin-top:15px;}
p.presidente{background:url(../associazione/img/savini.jpg) 0 0 no-repeat;padding-left:90px;height:100px;border-bottom:1px solid #333333;margin-bottom:10px;letter-spacing: 0;}
p.presidente a{color:#fff;text-decoration:underline;font-weight:normal;}
/*box di ricerca evento  eventi/index.php */
form#ricerca_evento{background:#218dc2;padding:15px;color:#fff;margin-bottom:40px;}
form#ricerca_evento div{padding:2px 0;}
form#ricerca_evento p{text-align:center;border-bottom:1px solid #1084bd;padding-bottom:5px;margin-bottom:15px;}
/*form congressi iscrizione.php*/
form#iscrizione div.fieldset div{float:left;}
form#iscrizione ul{margin:0;padding:0;}
form#iscrizione ul li{list-style-type:none;}
.sessanta{width:68%;}
form#iscrizione div.info{width:96%;overflow:hidden;background: #f4f4f4;padding:2%;}
form#iscrizione div.check_inf{width:95%;padding:10px;background:#fff;margin-bottom:10px;}
form#iscrizione div.check_inf input{width:auto;}
/*form contatti.php */
form#contatti div.fieldset{overflow:hidden;padding-top:10px;}
form#contatti div{overflow:hidden;margin-bottom:10px;}
form#contatti label{width:30%;float:left;}
form#contatti input{width:40%;float:left;}
form#contatti textarea{width:65%;}
form#contatti div.info{overflow:hidden;background: #f4f4f4;}
form#contatti div.check_inf{width:95%;padding:10px;background:#fff;margin-bottom:10px;}
form#contatti div.check_inf input{width:auto;}
/*form area utenti login.html*/
form#login2{margin-bottom: 35px;}
form#login2 div{width:45%;float:left;}
form#login2 div.fieldset{width:100%;padding:0;}
form#login2 div#invia{width:97%;padding:0 0 10px 12px;}
/*form commenti riviste/articolo.php*/
p.numero_commenti{font-weight:normal;font-size:11px;float:right;}
p.numero_commenti a{font-size:11px;background-image:none;}
div.commento{padding: 5px 15px 10px 35px;background:url(../img/icona_commento.gif) 7px 11px no-repeat #f4f4f4;margin-top:25px;overflow:hidden; }
div.commento span{display:block;padding:5px 0;width:70%;}
div.commento span.utente{float:left;font-weight:bold;width:30%;}
div.commento span.data{float:right;text-align:right;color:#787878;}
a.open{display:block;text-align:right;}
div.commento a.su{width:60px;background: url(../img/freccia_link_su.gif) right center no-repeat;text-indent:-2000px;float:right;}
form#invia_commento{background: #f4f4f4;margin-top:25px;}
form#invia_commento h3{padding:10px 0 0 10px;}
form#invia_commento textarea{width:93%;}
form#invia_commento div{width:45%;float:left;padding:5px 0 5px 12px;}
form#invia_commento div.textarea{width:97%;padding:5px 0 5px 12px;}
form#invia_commento div#invia{padding:0 0 10px 12px;}
/*bottone invia form */
div#invia{width:auto;float:none;clear:both;padding:0;}
div#invia label{display:none;}
div#invia input{width:70px;}
/*box sponsor*/
div.sponsor{margin-bottom:10px;padding:25px 10px;background:#33CC66;text-align:center;}
div.sponsor a{color:#fff;font-weight:normal;}
/* box download */
div.download{margin-bottom:40px;background:#05acfe;}
div.download p{padding:10px;margin:0;}
div.download a{color:#fff;}
/* statuto.html */
dl.statuto dt{font-weight:bold;font-size:14px;width:17%;float:left;border-top:1px solid #c7c7c7;padding-top:10px;}
dl.statuto dd{width:80%;float:left;border-top:1px solid #c7c7c7;padding:10px 0;}
/*organi.php */
div.organi h3{margin-top:35px;}
div.organi li{margin:0;padding:0;background:none;font-weight:bold;}
div.organi li a{display:block;}
div.organi span{display:block;font-weight:normal;margin-bottom:15px;}
div.organi div.link_su p a span{margin-bottom:0;}
ul.info li{background:none;margin:0;padding:0;}
/*eventi.php */
.lista_eventi a{display:inline;}
.lista_eventi span{display:block;}
.tipo p{padding-left: 30px}
.tipo p.r{background:url(../img/evento2_r.jpg) 0 50% no-repeat;}
.tipo p.n{background:url(../img/evento2_n.jpg) 0 50% no-repeat;}
.tipo p.i{background:url(../img/evento2_i.jpg) 0 50% no-repeat;}
.tipo p.p{background:url(../img/evento2_p.jpg) 0 50% no-repeat;}
.tipo p.pr{background:url(../img/evento2_pr.jpg) 0 50% no-repeat;}

/*collaborazioni.php */
p.collaboratore img{float:left;margin:0 15px 10px 0;}
p.collaboratore a{display:block;margin-top:10px;text-align:right;}
/*rivista.php */
h2.rivista{margin:0;padding:0;padding-bottom:28px;}
form#ricerca_articoli div input.bottone{width:auto;}
form#ricerca_articoli div{overflow:hidden;margin-bottom: 20px;}
form#ricerca_articoli div label{display:block;width:30%;float:left;}
form#ricerca_articoli input, form#ricerca_articoli select{width:50%;float:left;}
form#ricerca_articoli div label.invia{visibility:hidden;}
/*indice-rivista.php */
div#seleziona_rivista{margin-bottom:40px;background:url(../riviste/img/sfondo_ricerca.gif) 0 0 repeat;width:480px;overflow:hidden;color:#05adff;}
div#seleziona_rivista img{float:left;}
div#seleziona_rivista form{overflow:hidden;width:300px;padding-top:35px;font-weight:bold;margin-bottom:5px;}
div#seleziona_rivista form div:first-child{width:80px;}
div#seleziona_rivista form div{float:left;width:150px;padding:0 0 0 15px;background:transparent;}
div#seleziona_rivista select{display:block;font-size:12px;width: 100%;outline:none;}
div#seleziona_rivista p{padding:10px 10px 10px 15px;background:#fff;overflow:hidden;color:#000;font-weight:bold;font-size:130%;}
div#seleziona_rivista p span{display:block;color:#000;font-size:12px;}
/*div.rivista_contenuti p{clear:both;}*/
div.rivista_contenuti p.area{padding-top:15px;border-bottom:1px solid #c7c7c7;margin-bottom:0;}
div.rivista_contenuti p.area span{font-weight:bold;display:block;margin-bottom:15px;}
div.rivista_contenuti p.area span.autore{font-style:italic;font-weight:normal;}
div.rivista_contenuti p a{display:block;font-style:normal;}
h4.rivista_logo{height: 55px;text-indent:-2000px;margin-bottom:15px;}
/*hr-online.php */
div#hr{background:url(../riviste/img/header_hr.gif) top left no-repeat;border-bottom:4px solid #cc0001;padding:69px 0 13px 0;margin-bottom:40px;}
div#hr h3{background:/*url(../riviste/img/sfondo_titolo_hr.gif) bottom left repeat-x*/#cc0001;border:none;}
div#hr h4{padding: 0 0 5px;clear:both;}
div#hr form{background:url(../riviste/img/sfondo_ricerca.gif) 0 0 repeat;width:240px;overflow:hidden;padding:10px 20px 5px;float:left;margin-bottom:1px;}
div#hr form label{text-align:left;color:#505050;font-size:11px;font-weight:bold;}
div#hr form div{width:47.5%;float:left;padding:0 0 10px 0;background:transparent;}
div#hr form select{font-size:11px;}
div#hr img{float:left;margin-right: 3px;}
div.hr_contenuti p{padding-bottom:15px;clear:both;}
div.hr_contenuti p.area{margin-bottom:15px;border-bottom:1px solid #cc0001;}
div.hr_contenuti p span{font-weight:bold;display:block;font-style:normal;}
div.hr_contenuti p span.autore{font-weight:bold;display:block;font-style:normal;color:#505050;}
div.hr_contenuti p a{display:block;font-style:normal;}
div.redazione{overflow:hidden;}
div.redazione ul{width:45%;float:left;}
div.redazione ul li{background-image:none;margin:0;padding:0;}
div.redazione ul li.titolo{font-weight:bold;margin-bottom:10px;}
/*eventi.php */
div.legenda{background:#ffffff; border:1px solid #ff9900; margin-top:25px;padding-top:10px;display:none;}
div.legenda p{padding:3px 0 3px 10px;font-weight:bold;}
div.legenda ul{color:#454545;}
div.legenda ul li{padding:10px 0 3px 35px;background-position:top-left;background-repeat:no-repeat}
div.legenda ul li.r{background-image:url(../img/evento2_r.jpg);}
div.legenda ul li.n{background-image:url(../img/evento2_n.jpg);}
div.legenda ul li.i{background-image:url(../img/evento2_i.jpg);}
div.legenda ul li.p{background-image:url(../img/evento2_p.jpg);}
div.legenda ul li.pr{background-image:url(../img/evento2_pr.jpg);}

/*libri-indice.php */
div.libro{width:100%;overflow:hidden;padding-bottom:10px;margin-bottom:25px;}
div.libro img{float:left;}
div.libro h3{margin-left:120px;clear:none;margin-top:0;}
div.libro p{padding-left:120px;}
div.libro p span{display:block;}
div.sconto{margin-bottom:10px;padding:25px 10px;background:#33CC66;color:#fff;}
div.link_su p{padding-left:0;}
/*libri-convenzione.php */
div.sezione h4{color:#000;font-size:115%;border:none;margin-bottom:20px;padding-top:25px;}
div.sezione p{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #05adff;}
div.sezione p span{font-style:italic;display:block;padding-top:5px;}
div.sezione p span.titolo{display:block;font-weight:bold;padding:0;font-style:normal;}

/*libri-azienda.php */
ul.libriAzienda{margin-bottom:35px;}
ul.libriAzienda li{background-image:none;margin-left:15px;list-style-type:decimal;padding-left:0;}
ul.libriAzienda li li{background:url(../img/lista.gif) 0 7px no-repeat;margin-left:10px;list-style-type:none;padding-left:10px;}
ul.libriAzienda ul.normale li{background-image:none;}
/*libri-presentazione.php - redazione riviste  - articolo rivista*/
.dir{width:100%;overflow:hidden;margin-bottom:10px;}
.bordo{background:#f4f4f4;padding:3px 0;}
.dir img{float:left; margin-right: 10px;}
.dir p{float:left;width:350px;margin:0;}
/*congressi/index.php */
img.banner_congresso{margin-bottom: 15px;}
/*congressi/iscrizione.php */
textarea#note{width:97%;height:60px;font-size:inherit;font-family: inherit;margin-bottom:10px;}
/*mappa.html*/
li.testa{font-size:15px;border-top:1px dotted #dcdcdc;padding:10px 0;}
li.sub_testa{font-size:13px;}
li.testa,li.sub_testa{background-image:none;font-weight:bold;}
li li{font-size:11px;font-weight:normal;}

/*_______________________________________ BANNER _____________________________*/
div#banner img{margin-bottom:12px;}
* html div#banner img{margin-bottom:10px;}
ul#sub_ban{width:90%;margin:0;background-color:#009de9;padding:15px 10px 20px 10px;margin-bottom:20px;font-size:11px;}
ul#sub_ban li{margin:0;padding:0;}
* html ul#sub_ban li{height:1%;}
ul#sub_ban li.sel{color:#fff;border-bottom:1px solid #fff;background:#000;padding:1px 5px 1px 5px;display:block;font-weight:normal;}
ul#sub_ban a{color:#fff;font-weight:normal;display:block;padding:1px 5px 1px 5px;border-bottom:1px solid #fff;}
ul#sub_ban a:hover,
ul#sub_ban a.odd:hover{background-color:#000;}
.odd{background-color:#0283c1;}

div.vcard{margin-bottom:25px;margin-top:15px;}
.fn{font-weight:bold;}
div.vcard .region,
div.vcard .country-name,
div.hide{display:none;}
a.hcard{margin-top: 25px;font-size: 85%;text-decoration: none;padding: 3px 0px 3px 90px;background: url(../images/microformats.gif) 0 50% no-repeat;
}
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1
*/
.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%;width:100%;}  /*box che contiene tutto l'affare yahoo*/
.yui-skin-sam .yui-ac-input{position:absolute;} /* il campo di input */
.yui-skin-sam .yui-ac-container{position:absolute;top:3.4em;left:1em;} /*box che contiene la lista dei risultati*/
.yui-skin-sam .yui-ac-container div{width:100%;} /* fa si che il div successivo .yui-ac-content sia largo 100% e non erediti lo style del "form div" dal mio css*/
.yui-skin-sam .yui-ac-content{position:absolute;width:100%;background:#fff;overflow:hidden;z-index:9050;} /*ulteriore box che contiene la lista dei risultati*/
.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%;}
.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;}
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#D2E4E8;}
.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#218dc2;color:#FFF;}

p.legend{font-weight:bold;color:#fff;background:#012a60;width:120px;padding:3px 10px 3px 12px;margin:0;}
legend a.stampa_socio {color:#FFFFFF;}
div.fieldset{overflow:hidden;background:#f4f4f4;margin-bottom:15px;padding-left:10px;}
span.titolo{font-weight:bold;display:block;}
#top-stampa_socio {
display:inline;
}
#stampa_socio img {display:none;}
#firma {
width:50%;
margin:0 auto;
padding:0 0 50px 0;
border-bottom:1px dotted #cccccc;
}
/************************************************************************************************RASSEGNA STAMPA/*/
#tabella td{
width:80px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
color:#333333;
text-align:center;
}

#tabella td.td-lungo {width:280px;}
#tabella td.td-corto {width:30px;}
#tabella td.td-lungo a{font-weight:normal; text-align:center; }
#tabella td.td-lungo a:hover {text-decoration:underline;}
.td-top{background-color:#012a60; color:#ffffff;}
.td-top a {color:#ffffff;}
.td-top a:hover{color:#FF9900;}
#tabella td.paginazione {background-color:#e2e3e4; width:440px; padding:2px 0 2px 10px; font-size:100%; text-align:left;}

#ricerca_stampa  {background-color:#FFFFFF; margin:0 0 0 -2px;}
#ricerca_stampa table {background-image:url(../img/sf-ricerca.jpg); background-repeat:no-repeat;}
#ricerca_stampa form {font-size:90%; color:#012a60;}
#ricerca_stampa form select.campi {height:20px; font-size:90%; margin:0 0 5px 0; padding::0 0 0 0;}
#ricerca_stampa form input, form#ricerca_stampa select{float:left;margin:5px 0;heigth:20px}
#ricerca_stampa form submit{width:20%;}
/************************************************************************************************CERCA NEL SITO*/

#testi-cerca{margin: 20px 230px 20px 25px; overflow:hidden;padding:0 0 0 0;text-align:justify;line-height:16px; }
#testi-cerca h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#012a60; text-align:left; line-height:1.2; padding:0 0 20px 0; display:block;}
#testi-cerca h5 img {margin:0 0 -16px 270px; padding:0 0 0 0; border:0;}
#testi-cerca h5 em img{display:none;}
#testi-cerca h5 a:hover em img{display:inline;}
#testi-cerca h5 a:hover span img {display:none;}
.output {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF6600;}
div#banner-cerca{float:right;width:210px;overflow:hidden;padding:20px 0 0 0;}
div#banner-cerca img {margin:0 0 12px 0;}
#cerca_avanzata  {background-color:#FFFFFF; margin:0 0 0 -2px;}
#cerca_avanzata table {background-image:url(../img/sf-cerca_avanzata.jpg); background-repeat:no-repeat; }
#cerca_avanzata form {font-size:90%; color:#012a60;}
#cerca_avanzata form input {height:20px;}
/*******************************************************************************************************MASTER*/
#testi_master {width:480px;padding:0;text-align:justify;}
#testi_master hr {width:100%;}
.blu {clear:both; height:25px; padding:12px 0 0 10px; margin:0 0 0 0; background-color:#012a60; }
.blu a {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:24px; font-weight:bold; text-decoration:none;}
.blu a:hover {display:inline; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:24px; font-weight:bold; text-decoration:none;}
.titolo_master {font-size:16px; color:#012a60; text-align:left;margin:10px 0 10px 0;}
.intestazioni_master {font-size:12px; text-align:left;}
.abstract_master {clear:both;text-align:justify;margin:5px 0 0 0; padding:0;}
.continua {float:right; margin:0}
.intestazioni_master img {height:50px; border:none;float:left;margin:0 15px 10px 0;padding:5px 0 0 0;}