body { background: #ffffff; text-align: center; margin: 0px; width: 100% }

.page {margin-top: 0px; width: 922px; }

.testa_tab {margin: 0px; width: 922px; }
.testata{ background: url(images/testata.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}
.testata_ist{ background: url(images/testata_ist.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}

.testata_03{ background: url(images/testata3.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}
.testata_04{ background: url(images/testata4.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}

.testata_fisica { background: url(images/testa1_fisica.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}
.testata_dislessia { background: url(images/testa2_dislessia.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}
.testata_linguaggioarte { background: url(images/testa3_linguaggioarte.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}
.testata_storia { background: url(images/testa4_storia.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}
.testata_filosofiascienza { background: url(images/testa5_filosofiascienza.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}
.testata_economia{ background: url(images/testa6_economia.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}
.testata_filosofiapolitica{ background: url(images/testa7_filosofiapolitica.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}
.testata_chimica{ background: url(images/testa8_chimica.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}


.testa_menu_dx { background: url(images/testamenu_dx.jpg) repeat-x 0px 0px; margin: 0px; width: 150px; height: 181px; }
.testa_menu_dx a:link{color :#474747; text-decoration:none; }
.testa_menu_dx a:visited{color :#474747; text-decoration:none; }
.testa_menu_dx a:hover{color :#474747; text-decoration:underline; }
.nav { background: url(images/nav_bot.gif) no-repeat right bottom;height:181px; padding-top:20px}
.home { background: url(images/home.gif) no-repeat 5px 0px;color:#474747;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;font-weight:bold; padding-left:25px; height:25px}
.access { background: url(images/accesso.gif) no-repeat 5px 0px;color:#474747;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;font-weight:bold; padding-left:25px; height:25px}
.engl{ background: url(images/english.gif) no-repeat 5px 0px;color:#474747;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;font-weight:bold; padding-left:25px; height:25px}
.newsl{ background: url(images/newsl.gif) no-repeat 5px 0px;color:#474747;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;font-weight:bold; padding-left:25px; height:25px}
.contatti{ background: url(images/contatti.gif) no-repeat 5px 0px;color:#474747;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;font-weight:bold; padding-left:25px; height:25px}

.motore{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#474747; font-weight: bold;margin-left:2px ;}
.motore form { display:inline;}


.destra { text-align:right; width:30px; height:100%; background:#ffffff url(images/bck_spot.gif) no-repeat 0px 200px}
.tablink2 {   width:140px;padding-top:3px;height:100%;}
.tablink2bot {   width:140px;background:url(images/fondo_dx.jpg) repeat-x 0px 0px; height:100%;padding-top:3px;}

.centro {  width:485px;margin:3px; height:100% ;}
.footer { font-family:arial; color: #000000; font-size:11px;background:#E6E6E6 url(images/bulletre.gif) no-repeat 450px middle ; height:29px; padding:10px}


.contents { width:470px; height:100% ;background: #EFEFEF;padding:5px}
.contents2 { width:470px; height:100% ;background: #EFEFEF;padding:5px;border-top:2px solid #ffffff}


.rss { font-family:arial; color: #000000; font-size:9px;background:url(images/rss.gif) no-repeat right 0px ; ; ;float:right;text-align:right;vertical-align:top;padding:0px 20px 5px 0px}

.news { font-family:arial; color: #6387B8; font-size:13px;background:url(images/bulletre_g.gif) no-repeat 0px 3px ; vertical-align:top; padding:0px 0px 4px 50px;width:100% ;font-weight:bold ;border-bottom: 1px solid #AEB1B2}

.cult{ font-family:arial; color: #9C7847; font-size:11px;background:url(images/bulletre_br.gif) no-repeat 0px 3px ; vertical-align:top; padding:0px 0px 4px 40px;width:100% ;font-weight:bold ;border-bottom: 1px solid #AEB1B2}

.premio{ font-family:arial; color: #9C5947; font-size:11px;background:url(images/bulletre_ora.gif) no-repeat 0px 3px ; vertical-align:top; padding:0px 0px 4px 40px;width:100% ;font-weight:bold ;border-bottom: 1px solid #AEB1B2}

.anteprima a { text-decoration:none}
.anteprima .modulo_anteprima_data { display:none}
.anteprima .modulo_anteprima_titolo a { font-family:arial; color: #5E5E5E; font-size:15px;font-weight:bold;display:block ;padding: 5px 3px 5px 0px}
.anteprima .modulo_anteprima_sottotitolo{ font-family:arial; color: #5E5E5E; font-size:12px;;  }
.anteprima .modulo_anteprima_foto { float:right;border:1px solid #666666  }
.anteprima .modulo_anteprima_testo {font-family:arial; font-size:12px; color:#000000;line-height:18px ;}
.anteprima .modulo_anteprima_continua a {font-family:arial; font-size:11px; color:#6387B8;line-height:18px ;float:right; display:block;font-weight:bold; margin:5px}


.ante_cult a { text-decoration:none}
.ante_cult .modulo_anteprima_data { display:none}
.ante_cult .modulo_anteprima_titolo a { font-family:arial; color: #5E5E5E; font-size:15px;font-weight:bold;display:block ;padding: 5px 3px 5px 0px}
.ante_cult .modulo_anteprima_sottotitolo{ font-family:arial; color: #5E5E5E; font-size:12px;;  }
.ante_cult .modulo_anteprima_foto { float:right;border:1px solid #666666  }
.ante_cult .modulo_anteprima_testo {font-family:arial; font-size:12px; color:#000000;line-height:18px ;}
.ante_cult .modulo_anteprima_continua a {font-family:arial; font-size:11px; color:#9C7847;line-height:18px ;float:right; display:block;font-weight:bold; margin:5px}

.ante_premio a { text-decoration:none}
.ante_premio .modulo_anteprima_data { display:none}
.ante_premio .modulo_anteprima_titolo a { font-family:arial; color: #5E5E5E; font-size:15px;font-weight:bold;display:block ;padding: 5px 3px 5px 0px}
.ante_premio .modulo_anteprima_sottotitolo{ font-family:arial; color: #5E5E5E; font-size:12px;;  }
.ante_premio .modulo_anteprima_foto { float:right;border:1px solid #666666 }
.ante_premio .modulo_anteprima_testo {font-family:arial; font-size:12px; color:#000000;line-height:18px ;}
.ante_premio .modulo_anteprima_continua a {font-family:arial; font-size:11px; color:#9C5947;line-height:18px ;float:right; display:block;font-weight:bold; margin:5px}





.sinistra { text-align:right; width:290px; height:auto; background:#ffffff url(images/bck_spot.gif) no-repeat 0px 200px; display:none}
.sntab  {  width:250px;margin-left:30px; }
.tablink {  width:250px;}
.tablink table{  width:250px;padding-top:3px;}
.sinistratab { background:url(images/menu_bck.jpg) repeat-x 0px bottom; padding-left:15px; text-align:right }
.menutab {  padding-left:15px }
.menuav { background:url(images/menuint_bck.jpg) repeat-x 0px bottom; width:230px ; ; }



.centroint {  width:640px ;margin:3px;padding:3px; height:100% ;background:#ffffff}

.content_int {  width:634px ;  background: #EFEFEF; padding: 4px; padding-top: 8px; height:100% ;}


.bread {color: #000000; padding: 4px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; border-bottom: 1px solid #AEB1B2; width:100%;margin-right:6px}
.bread a:link {color: #A49049; text-decoration: none ;font-weight: bold}
.bread a:visited{color: #A49049; text-decoration: none }
.bread a:hover{color: #A49049; text-decoration: underline }


.titolo_ist { font-family:arial; color: #6387B8; font-size:18px; background:url(images/bulletre_g.gif) no-repeat 0px 3px ; vertical-align:top; margin:4px 4px 4px 5px; maRGIN-TOP:0; padding-left:50px;width:100% ;font-weight:bold ; padding-top:0;}
.sottotitolo_ist { font-family:arial; color: #6387B8; font-size:14px;; vertical-align:top; margin:4px 4px 4px 10px; font-style:italic; padding-left:45px; font-weight:bold;}



.testo {font-family:verdana, arial; font-size:12px; color:#000000; line-height:20px ;margin:5px; padding-top: 8px; }
.testo div{	line-height: 18px; }

.strumenti {  color:#30759C; font-family:arial;font-size:12px; font-weight:bold; width:634px ; height:50px; background:#EFEFEF; vertical-align:top;;border-top:2px solid #ffffff ; }

.print a {  color:#30759C; font-family:arial;font-size:12px; font-weight:bold;;background: url(images/stampa.gif) no-repeat 0px 0px ;margin-right:30px;margin-left:40px;padding-left:30px;;height:20px;vertical-align:top }
.invia a {  color:#30759C; font-family:arial;font-size:12px; font-weight:bold;;background: url(images/invia.gif) no-repeat 0px 0px ;width:250px; margin-left:50px;padding-left:30px;vertical-align:top; }

.footer_int { font-family:arial; color: #000000; font-size:11px;background: #E6E6E6 url(images/bulletre.gif) no-repeat right 15px ; height:29px; padding:10px;width:634px;border-top:2px solid #ffffff}



.titoletto { font-family:arial; color: #6387B8; font-size:16px;  vertical-align:top; margin:4px 4px 4px 5px; maRGIN-TOP:0; padding-left:50px;width:100% ;font-weight:bold ; padding-top:0;}
.titoletto2 { font-family:arial; color: #000000; font-size:12px;; vertical-align:top; margin:4px 4px 4px 10px; font-style:italic; padding-left:45px; ;}
.titoletto3 { font-family:arial; color: #6387B8; font-size:11px;; vertical-align:top; margin:4px 4px 4px 10px; font-style:italic; padding-left:45px; font-weight:bold;}
.navigazione { font-family:verdana; color: #000000; font-size:14px;  vertical-align:top; margin:4px; padding-left:50px}


.divprinc1 { text-transform:uppercase}
.divprinc1 a { ;font-family:arial; color: #000000; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprinc1 a:hover { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel1 { text-transform:uppercase}
.divprincsel1 a { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel1 a:hover{ color: #6496B7; text-decoration:none}

.divsec1 { font-family:arial;  padding-left: 20px;  font-size:11px  }
.divsec1_liv2{ padding: 2px; color: #000;  }
.divsec1_liv2 a{color: #000; text-decoration: none }
.divsec1_liv2 a:visited{color: #000; text-decoration: none }
.divsec1_liv2 a:hover{color: #6496B7; text-decoration: none }
.divsec1_liv2active{ padding: 2px; padding-left: 10px; color: #6496B7;  }
.divsec1_liv2active a{color: #6496B7;; text-decoration: none }
.divsec1_liv2active a:visited{color: #6496B7; text-decoration: none }
.divsec1_liv2active a:hover{color: #6496B7; text-decoration: underline }

.divprinc2 { text-transform:uppercase}
.divprinc2 a { ;font-family:arial; color: #000000; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprinc2 a:hover { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel2 { text-transform:uppercase}
.divprincsel2 a { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel2 a:hover{ color: #6496B7; text-decoration:none}

.divsec2 { font-family:arial;  padding-left: 20px;  font-size:11px  }
.divsec2_liv2{ padding: 2px; color: #000;  }
.divsec2_liv2 a{color: #000; text-decoration: none }
.divsec2_liv2 a:visited{color: #000; text-decoration: none }
.divsec2_liv2 a:hover{color: #6496B7; text-decoration: none }
.divsec2_liv2active{ padding: 2px; padding-left: 10px; color: #6496B7;  }
.divsec2_liv2active a{color: #6496B7;; text-decoration: none }
.divsec2_liv2active a:visited{color: #6496B7; text-decoration: none }
.divsec2_liv2active a:hover{color: #6496B7; text-decoration: underline }




.divprinc3 { text-transform:uppercase}
.divprinc3 a { ;font-family:arial; color: #000000; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprinc3 a:hover { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel3 { text-transform:uppercase}
.divprincsel3 a { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel3 a:hover{color: #6496B7; text-decoration:none}

.divsec3 { font-family:arial;  padding-left: 20px;  font-size:11px  }
.divsec3_liv2{ padding: 2px; color: #000;  }
.divsec3_liv2 a{color: #000; text-decoration: none }
.divsec3_liv2 a:visited{color: #000; text-decoration: none }
.divsec3_liv2 a:hover{color: #6496B7; text-decoration: none }
.divsec3_liv2active{ padding: 2px; padding-left: 10px; color: #6496B7;  }
.divsec3_liv2active a{color: #6496B7;; text-decoration: none }
.divsec3_liv2active a:visited{color: #6496B7; text-decoration: none }
.divsec3_liv2active a:hover{color: #6496B7; text-decoration: underline }





.divprinc4 { text-transform:uppercase}
.divprinc4 a { ;font-family:arial; color: #000000; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprinc4 a:hover { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel4 { text-transform:uppercase}
.divprincsel4 a { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel4 a:hover{ color: #6496B7; text-decoration:none}

.divsec4 { font-family:arial;  padding-left: 20px;  font-size:11px  }
.divsec4_liv2{ padding: 2px; color: #000;  }
.divsec4_liv2 a{color: #000; text-decoration: none }
.divsec4_liv2 a:visited{color: #000; text-decoration: none }
.divsec4_liv2 a:hover{color: #6496B7; text-decoration: none }
.divsec4_liv2active{ padding: 2px; padding-left: 10px; color: #6496B7;  }
.divsec4_liv2active a{color: #6496B7;; text-decoration: none }
.divsec4_liv2active a:visited{color: #6496B7; text-decoration: none }
.divsec4_liv2active a:hover{color: #6496B7; text-decoration: underline }





.divprinc5 { text-transform:uppercase}
.divprinc5 a { ;font-family:arial; color: #000000; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprinc5 a:hover { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel5 { text-transform:uppercase}
.divprincsel5 a { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel5 a:hover{ color: #6496B7; text-decoration:none}

.divsec5 { font-family:arial;  padding-left: 20px;  font-size:11px  }
.divsec5_liv2{ padding: 2px; color: #000;  }
.divsec5_liv2 a{color: #000; text-decoration: none }
.divsec5_liv2 a:visited{color: #000; text-decoration: none }
.divsec5_liv2 a:hover{color: #6496B7; text-decoration: none }
.divsec5_liv2active{ padding: 2px; padding-left: 10px; color: #6496B7;  }
.divsec5_liv2active a{color: #6496B7;; text-decoration: none }
.divsec5_liv2active a:visited{color: #6496B7; text-decoration: none }
.divsec5_liv2active a:hover{color: #6496B7; text-decoration: underline }




.divprinc6 { text-transform:uppercase}
.divprinc6 a { ;font-family:arial; color: #000000; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprinc6 a:hover { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel6 { text-transform:uppercase}
.divprincsel6 a { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel6 a:hover{ color: #6496B7; text-decoration:none}
.divsec6 { font-family:arial;  padding-left: 20px;  font-size:11px  }
.divsec6_liv2{ padding: 2px; color: #000;  }
.divsec6_liv2 a{color: #000; text-decoration: none }
.divsec6_liv2 a:visited{color: #000; text-decoration: none }
.divsec6_liv2 a:hover{color: #6496B7; text-decoration: none }
.divsec6_liv2active{ padding: 2px; padding-left: 10px; color: #6496B7;  }
.divsec6_liv2active a{color: #6496B7;; text-decoration: none }
.divsec6_liv2active a:visited{color: #6496B7; text-decoration: none }
.divsec6_liv2active a:hover{color: #6496B7; text-decoration: underline }


.divprinc7 { text-transform:uppercase}
.divprinc7 a { ;font-family:arial; color: #000000; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprinc7 a:hover { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel7 { text-transform:uppercase}
.divprincsel7 a { ;font-family:arial; color: #6496B7; font-size:11px;font-weight:bold;  background: url(images/arrow.gif) no-repeat 5px 7px; padding:3px 3px 3px 15px; margin:6px; border-bottom:1px solid #B4D1DF; display:block ; text-decoration:none}
.divprincsel7 a:hover{color: #6496B7; text-decoration:none}
.divsec7 { font-family:arial;  padding-left: 20px;  font-size:11px  }
.divsec7_liv2{ padding: 2px; color: #000;  }
.divsec7_liv2 a{color: #000; text-decoration: none }
.divsec7_liv2 a:visited{color: #000; text-decoration: none }
.divsec7_liv2 a:hover{color: #6496B7; text-decoration: none }
.divsec7_liv2active{ padding: 2px; padding-left: 10px; color: #6496B7;  }
.divsec7_liv2active a{color: #6496B7;; text-decoration: none }
.divsec7_liv2active a:visited{color: #6496B7; text-decoration: none }
.divsec7_liv2active a:hover{color: #6496B7; text-decoration: underline }

/********************/
.lista{	list-style-type: none; list-style: none;}
.lista li{	margin-bottom: 30px; border-bottom: 1px dotted #000; padding-bottom: 5px;}
.lista .sh1{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.lista li a{	color: #1D5E88; text-decoration: none;}
.lista li a:visited{	color: #1D5E88; text-decoration: none;}
.lista li a:hover{	color: #1D5E88; text-decoration: underline;}

.miniature{	padding-top: 20px; border-bottom: 1px dotted #1D5E88;}
.testo_miniature{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 20px; border-bottom: 1px dotted #000; width:470px}
.testo_miniature a{	color: #1D5E88; text-decoration: none;}
.testo_miniature a:visited{	color: #1D5E88; text-decoration: none;}
.testo_miniature a:hover{	color: #1D5E88; text-decoration: underline;}
.testo_miniature p{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.testo_miniature .sh2{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 5px; }

/* spalla */
.testos {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; margin-top: 20px;   float: left; clear: none; margin: 0;  width: 430px; padding-right: 14px; }
.spalla{ float: left; clear: right; border-left: 1px dotted #BD1F20;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; font-size: 11px; padding: 8px; margin: 0; width: 200px; }
.spalla a{	color: #1D5E88; text-decoration: none;}
.spalla a:visited{	color: #1D5E88; text-decoration: none;}
.spalla a:hover{	color: #1D5E88; text-decoration: underline;}

.divtesto{ clear: both; margin-top: 20px;}
.spalla table{	margin-bottom:20px; }
.spalla table td{ font-size: 11px; padding: 2px; vertical-align: top;}
.spalla ul{	margin-top: 15px; clear: both; list-style-type: none; margin: 0; width: 100%;}
.spalla li{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px	;}

.testoo table{ border:0; padding: 2px;}
.testo table td{ bordeR:0; padding: 2px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000;}

.video { margin: 5px; text-align:center}

/**************   borsisti ********************/
.borsisti_etichetta {font-family: Verdana; font-size: 10px; padding: 2px;}
.borsisti_campo {font-family: Verdana; font-size: 10px; padding: 2px;}
.bor_candidato{font-family: Verdana; font-size: 10px; padding: 2px;}
.bor_tutor{font-family: Verdana; font-size: 10px; padding: 2px;}
.borsisti_frame{width:100%; height:73%; background-color: #EFEFEF;}
body{	background-color: #efefef; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}
.titolo_top{font-family: Verdana; font-size: 10px; padding: 2px; font-weight:bolder;}
.borsisti_risultati_top{font-family: Verdana; font-size: 10px; font-weight:bold; margin-top: 30px; display: block;}







