body { background: #ffffff; text-align: center; margin: 0px; width: 100% }

.page {margin-top: 0px; width: 922px; }

.allegati{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin-top: 30px; margin-left: 20px;}
.allegati a{ color: #000; text-decoration: none; margin: 0px; display: block; padding: 0; width: auto;}
.allegati a:visited{ color: #000; text-decoration: none; margin: 0;}
.allegati a:hover{ color: #000; text-decoration: underline; margin: 0;}

.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_ist_2{ background: url(images/testata_ist_2.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}
.testata_no_specchi{ background: url(images/testata_no_specchi.jpg) no-repeat 0px 0px; margin: 0px; width: 782px; height: 181px; padding-left:36px}
.testata_camelot{ background: url(images/testa3_linguaggioarte.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_camelot{ background: url(images/testa3_linguaggioarte.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_tab_n {margin: 0px 0px 0px 40px; width: 833px; }
.testata_genn { background: url(images/testate/fbp.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }
.testata_cultn { background: url(images/testate/testa-antica.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }
.testata_fondn { background: url(images/testate/fondazione2.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }
.testata_median { background: url(images/testate/testa-faro.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }
.testata_fisican { background: url(images/testate/testa-fisica.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }
.testata_dislessian { background: url(images/testate/testa-dislessia.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }
.testata_linguaggioarten { background: url(images/testate/testa-linguaggioarte.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }
.testata_storian { background: url(images/testate/testa-storia.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }
.testata_filosofiascienzan { background: url(images/testate/testa-filosofiascienza.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }
.testata_economian { background: url(images/testate/testa-economia.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }
.testata_filosofiapolitican { background: url(images/testate/testa-filosofiapolitica.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }
.testata_chimican { background: url(images/testate/testa-chimica.jpg) no-repeat 0px 0px; margin: 0px; width: 833px; height: 175px; }











.testa_menu_dx { background: url(images/testamenu_dx.jpg) repeat-x 0px 0px; margin: 0px; width: 150px; height: 181px; }

.testa_menu_dx_bis { background: url(images/testamenu_dx.jpg) repeat-x 0px 0px; margin: 0px; margin-top:5px; }

.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; }

.testa_menu_dx_bis a:link{color :#474747; text-decoration:none; }
.testa_menu_dx_bis a:visited{color :#474747; text-decoration:none; }
.testa_menu_dx_bis a:hover{color :#474747; text-decoration:underline; }


.nav { background: url(images/nav_bot.gif) no-repeat right bottom;height:181px; padding-top:20px}
.nav_bis { padding-top:20px; text-align:right; width:743px; }
.nav_bis2 { padding-top:20px; width:880px; }

.nav_new { padding-top:20px; width:880px;FLOAT: left; CLEAR: none}

.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;}


.home_n { 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;CLEAR: none; FLOAT: left}
.access_n { 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;CLEAR: none; FLOAT: left; margin-left:10px}
.engl_n{ 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;CLEAR: none; FLOAT: left; margin-left:10px}
.newsl_n{ 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;CLEAR: none; FLOAT: left; margin-left:10px}
.contatti_n{ 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;CLEAR: none; FLOAT: left; margin-left:10px}

.motore_n{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#474747; font-weight: bold;margin-left:2px ;CLEAR: none; FLOAT: right;DISPLAY: inline; MARGIN-LEFT: 25px; MARGIN-RIGHT: 5px}
.motore_n form { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}


.destra { text-align:right; width:30px; height:100%; background:#ffffff url(images/bck_spot.gif) no-repeat 0px 200px;}
.tablink2 {   width:150px;padding-top:3px;height:100%;}
.tablink2bot {width:150px; background:url(images/fondo_dx.jpg) repeat-x 0px 0px; height:100%; padding-top:3px;}

.centro {  width:485px;margin:3px; height:100% ;}
.centro2 {  width:470px;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}
.contents3 { width:460px; height:100% ;background: #EFEFEF;padding:5px}
.contents2 { width:470px; height:100% ;background: #EFEFEF;padding:5px;border-top:2px solid #ffffff}
.contents3a { width:460px; background: #EFEFEF;padding:5px;border-top:2px solid #ffffff}

.contents4 { width:600px; height:100% ;background: #EFEFEF;padding:5px}
.contents4a { width:600px; 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}
.rss a{ font-family:arial; color: #000000; font-size:9px; text-decoration: none;}
.rss a:visited{ font-family:arial; color: #000000; font-size:9px; text-decoration: none;}
.rss a:hover{ font-family:arial; color: #000000; font-size:9px; text-decoration: underline;}

.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}
.news2 { 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 { margin-top:8px; margin-right:8px; 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}
#tempbd .ante_cult .modulo_anteprima_continua{display:none}
.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}
.sntab  {  width:250px;margin-left:30px; }
.sntab2  { width:250px;margin-left:35px; text-align:center}
.tablink {  width:250px;}
.tablinknew {  width:250px; padding:2px}
.tablink table{  width:250px;padding-top:3px;}
.sinistratab {  padding-left:2px; text-align:right; width:250px; }
.menutab {  padding-left:15px; width:250px; background:url(images/menu_bck.jpg) repeat-x 0px bottom;}
.menuav { background:url(images/menuint_bck.jpg) repeat-x 0px bottom; width:230px ;  }



.centroint { width:622px ;margin:3px; padding-left:4px; padding-right:4px; padding-bottom:4px; height:100% ;background:#ffffff; }
.content_int { width:622px ; background: #EFEFEF; padding: 4px; padding-top: 8px; height:100%; }

.centroint2 {width:622px; height:100%; background:#ffffff; }

.content_int2 { width:622px ; background: #EFEFEF; padding-left:4px; padding-right:4px; padding-bottom: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:622px; height:25px;}
.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; padding-left:45px; font-weight:bold;}

.titolo_ist2 { 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_ist2 { font-family:arial; color: #6387B8; font-size:14px;; vertical-align:top; margin:4px 4px 4px 10px; margin-bottom:0; 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_borsisti {font-family:verdana, arial; font-size:12px; color:#000000; line-height:20px ;margin:5px; padding-top: 8px; height:550px; vertical-align:top; background-color:#EFEFEF; }
.testo div{	line-height: 18px; }

.testo span{font-family:verdana, arial; font-size:10px; color:#0080c8; line-height:20px ;margin:10px; padding-top: 8px; }

.fotoalta1 span {line-height: 15px;width:auto ; margin:10px 10px 10px 10px; padding-top: 0px }


.strumenti {  color:#30759C; font-family:arial;font-size:12px; font-weight:bold; width:634px ; height:40px; background:#EFEFEF; vertical-align:top;;border-top:2px solid #ffffff ;padding-top:10px }

.print  {  color:#30759C; font-family:arial;font-size:12px; font-weight:bold;background: url(images/stampa.gif) no-repeat 0px 0px ;margin-right:10px;margin-left:40px;padding-left:30px;;height:20px;vertical-align:top }
.print a {  color:#30759C; }

.invia   {  color:#30759C; font-family:arial;font-size:12px; font-weight:bold;;background: url(images/invia.gif) no-repeat 0px 0px ;width:280px; margin-left:50px;padding-left:30px; vertical-align:top; display:inline}
.invia a {  color:#30759C;  }

.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:3px; padding-left:10px; width:100% ;font-weight:bold ; padding-top:0;}
.titoletto img {  margin:3px; float:left ;}
.titoletto2 { font-family:arial; color: #000000; font-size:12px;; vertical-align:top; margin:3px; font-style:italic;  ;}
.titoletto3 { font-family:arial; color: #6387B8; font-size:11px;; vertical-align:top; margin:3px;  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}

.divprinc8 { text-transform:uppercase}
.divprinc8 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}
.divprinc8 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}
.divprincsel8 { text-transform:uppercase}
.divprincsel8 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}
.divprincsel8 a:hover{ color: #6496B7; text-decoration:none}

.divsec8 { font-family:arial;  padding-left: 20px;  font-size:11px  }
.divsec8_liv2{ padding: 2px; color: #000;  }
.divsec8_liv2 a{color: #000; text-decoration: none }
.divsec8_liv2 a:visited{color: #000; text-decoration: none }
.divsec8_liv2 a:hover{color: #6496B7; text-decoration: none }
.divsec8_liv2active{ padding: 2px; padding-left: 10px; color: #6496B7;  }
.divsec8_liv2active a{color: #6496B7;; text-decoration: none }
.divsec8_liv2active a:visited{color: #6496B7; text-decoration: none }
.divsec8_liv2active a:hover{color: #6496B7; text-decoration: underline }

.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; display:none  }
.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 }

.divprinc9 { text-transform:uppercase}
.divprinc9 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}
.divprinc9 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}
.divprincsel9 { text-transform:uppercase}
.divprincsel9 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}
.divprincsel9 a:hover{ color: #6496B7; text-decoration:none}

.divsec9 { font-family:arial;  padding-left: 20px;  font-size:11px  }
.divsec9_liv2{ padding: 2px; color: #000;  }
.divsec9_liv2 a{color: #000; text-decoration: none }
.divsec9_liv2 a:visited{color: #000; text-decoration: none }
.divsec9_liv2 a:hover{color: #6496B7; text-decoration: none }
.divsec9_liv2active{ padding: 2px; padding-left: 10px; color: #6496B7;  }
.divsec9_liv2active a{color: #6496B7;; text-decoration: none }
.divsec9_liv2active a:visited{color: #6496B7; text-decoration: none }
.divsec9_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;}
.miniature img{ border:none;}
.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; }



.testo_miniature .sh1_data_ora {display:none}


/* 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: 12px; color: #000; line-height:20px;}

.didascalia {font-family:verdana, arial; font-size:10px; color:#0080c8; line-height:15px ; margin:0px; padding-top: 0px;}

.video { margin: 5px; text-align:center; ; vertical-align:top; float:right; width: 250px}
.testov {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; margin-top: 10px; width: 610px;}
.spallav{float:right;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; font-size: 11px; padding: 8px; margin: 0px; width: 260px; }
.spallav a{	color: #1D5E88; text-decoration: none;}
.spallav a:visited{color: #1D5E88; text-decoration: none;}
.spallav a:hover{color: #1D5E88; text-decoration: underline;}



.video2 {margin-top:10px; margin-left:135px; padding:5px; text-align:center; border:2px solid #BCBCBC; background: url(images/bck_video2.gif); width: 330px;}



/**************   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:450px; background-color: #EFEFEF;}
.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;}


/************  fotogallery **************/
#fotogallery{font-family:verdana; font-size:10px; font-weight:bold; color:#000;}

.fotocopertina{padding:5px;}
.fototitolo{font-family:verdana; font-size:10px; font-weight:bold;}
.fotodidascalia {font-family:verdana; font-size:10px; font-weight:normal;  color:#000;}
.fotodidascalia a{text-decoration:none; color:#000; font-family:verdana; font-size:10px;}
.fotodidascalia a:visited{text-decoration:none;  color:#000; font-family:verdana; font-size:10px;}
.fotodidascalia a:hover{text-decoration:underline;  color:#000; font-family:verdana; font-size:10px;}






