

body {
margin:0px;
text-align:center;
}





.testo12 {
	font-family:"Trebuchet MS";
	font-size: 12px;
}

.class_testorosso {
	font-family: "Trebuchet MS";
	text-decoration: none;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}

.Stile34 {
	font-size: 14px;
	font-weight: bold;
}

.testo12blu {
	font-family:"Trebuchet MS";
	font-size: 12px;
	line-height: 9pt;
	color: #1b3092;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}

.class_testo {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	word-spacing: normal;
}

div.box p {
margin-top:0;
}

.titolo_paragrafi {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
}

.Stile22 {
	font-family: "Trebuchet MS"; 
	font-size: 10px; 
	font-style: normal;
	font-weight: normal; 
	letter-spacing: normal; 
	word-spacing: normal; 
}

.class_testopiccolo {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}


.calendario {
valign:bottom;
padding-left:25px;
font-family:"Green Mountain 3", "Trebuchet MS";
font-size:16px;
color:#32379f;
}

.class_boxpiccolo {
	background-image: url(img/box_login08_06_09.png);
	background-repeat: no-repeat;
	background-position: center top;
}


.class_centr2 {
	background-image: url(img/iscrhp.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.class_centr3 {
	background-image: url(img/esamehp.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.class_centr4 {
	background-image: url(img/promhp.gif);
	background-repeat: no-repeat;
	background-position: center top;
}



.class_news {
	background-image: url(img/boxnews2.gif);
	background-repeat: no-repeat;
background-position: 0% 4%;
}





.aMenu {
	font-family: "Trebuchet MS";
	font-size: 13px;	
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: 141455;
	border: none;
}

.aMenu:hover {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-variant: normal;
	color: 43403f;
	text-decoration: none;
}

.link a:active, a:focus {
    outline: 0;
 }

.class_link {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000099;
	text-decoration: none;	
}
.class_link:hover {
	font-family:  "Trebuchet MS";
	font-size: 13px;
	color: #000099;
	text-decoration: none;
}





.tdMenuDown {
	margin: 0px;
	padding: 0px;
	height: 61px;
	width:824px;
	background-image: url(img/sfondo_menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}





.boxcentro {
background-image:url(img/box_centro02.png);
background-repeat:no-repeat;
background-position: center top;
}





.box_piccolo {
	background-image: url(img/box_login.gif);
	background-repeat: no-repeat;
}




.class_tab {
	background-image: url(img/box_sin.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	width: 185px;
	height:325px;
	padding-left:-20px;
	margin-top:100px;
}

.class_inputtype {
	font-family: "Trebuchet MS";
	font-size: 10px;
	border: medium solid #CCCCCC;
}
.CLASS_ALTO {
	background-image: url(img/SFONDO_BARRAPRINCIPALE.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.unnamed1 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #333399;
}



.pag_chisiamo {
	background-image: url(img/pag_chisiamo.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_iscrizione {
	background-image: url(img/BOXiscrizione.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_iscrizione2 {
	background-image: url(img/BOXiscrizione2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_esame {
	background-image: url(img/pag_esame.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_promozione {
	background-image: url(img/pag_promozione.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_programma {
	background-image: url(img/pag_programma.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_FAQ {
	background-image: url(img/PAG_FAQ2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_popup {
	background-image: url(img/pag_popup.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_popup1 {
	background-image: url(img/pag_popup1.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_popup2 {
	background-image: url(img/pag_popup2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_pop2 {
	background-image: url(img/pop2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_popup3 {
	background-image: url(img/pop6.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_popup6 {
	background-image: url(img/DOM6_popup.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_pop7 {
	background-image: url(img/pop3.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_popupfaq4 {


	background-image: url(img/box_faq4.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.pag_popupfaq5 {


	background-image: url(img/box-faq5.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.pag_popupfaq8 {



	background-image: url(img/box-faq8.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.pag_popupfaq9 {



	background-image: url(img/box-faq9.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.pag_popupfaq10 {

	background-image: url(img/box-faq10.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.pag_popfaq11 {

	background-image: url(img/box-faq11.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.pag_popfaq12 {

	background-image: url(img/box-faq12.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.pag_popfaq13 {

	background-image: url(img/box-faq13.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_sede {

	background-image: url(img/pag_sede.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.pag_link {

	background-image: url(img/pag_link.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.pag_personale {
	background-image: url(img/box_personale2_prova.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.pag_personale2 {

	background-image: url(img/indice_lez_login.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.pag_personale_leggi {
	background-image: url(img/leggi.png);
	background-repeat: no-repeat;
	background-position: center top;}



.box_neutro {

	background-image: url(img/box_1.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

div.box {
    width:750px; 
    width /**/:200px;
    height:250px;
    height /**/:200px;
    overflow:auto;padding:4px;
    border:1px solid #EEE;
    border-right:0 solid;
    background:url(gradient.png) repeat-x fixed top left;
}



.date {
	font-family: "Trebuchet MS"; 
	font-size: 9px; 
	font-style: normal;
	font-weight: normal; 
	letter-spacing: normal; 
	word-spacing: normal;
	color:#999999 
}




.tdlog {  
	background-color: #FFFFFF; 
    clip: rect(   ); 
    text-align: center; 
    vertical-align: middle
}



.menu {
	font-family: "Trebuchet Ms";
	font-weight: bold;
	color: #CC0033;
	text-decoration: underline;
	font-size: 12px;
}

.menu:hover { 
    font-family: "Trebuchet Ms"; 
    font-weight: bold; 
    color: #0066CC; 
    text-decoration: none
}

.class_testosmall {

	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.pag_personale3 {

	background-image: url(img/box_lez_login.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.pag_personale4 {

	background-image: url(img/box_tagliato_under.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.pag_personale_basic {
	background-image: url(img/glossario_login.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxcentrale {
	background-image: url(img/box_chisiamo.png);
	background-repeat: no-repeat;
	background-position: center top;
}


.boxmod1 {
	background-image: url(img/box_sede.png);
	background-repeat: no-repeat;
	background-position: center top;
}


.boxtransaz {

	background-image: url(img/box-transaz.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxabilit {

	background-image: url(img/box-abilit.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.box_siti_ist {
    background-image:url(img/box-links.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxlink {
	background-image: url(img/boxlink.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxpartners { 
	background-image: url(img/box_partners.png);
	background-repeat: no-repeat;
	background-position: center top;
}


.boxfaq {

	background-image: url(img/boxfaq.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.titoli_box {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #1B3092;
	vertical-align : bottom;
}
.titoli_moduli {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align : bottom;
}
.box_moduli {
	background-image: url(img/box_moduli.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxnews {
	background-image: url(img/boxnewsnew.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxiscr2 {

	background-image: url(img/ISCR_ONLINE1.gif);
	background-repeat: no-repeat;
	background-position: center top;
}.boxiscr4 {

	background-image: url(img/boxiscr4.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.boxiscr3 {

	background-image: url(img/boxiscr3.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.boxiscr_ps {

	background-image: url(img/box_prep_ps.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.boxiscr_testi {

	background-image: url(img/box_prep_testi.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.boxiscr_norme {

	background-image: url(img/box_prep_norme.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.boxpr {

	background-image: url(img/box_programma.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.class_iscrhp {

	background-image: url(img/iscrhp.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.class_hp {
	background-image: url(img/proghp.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.boxiscr {

	background-image: url(img/box_iscrizione.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.boxexam {

	background-image: url(img/boxexam.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxexam_inc {

	background-image: url(img/boxexam_inc.png);
	background-repeat: no-repeat;
	background-position: center top;
}


.boxprom {

	background-image: url(img/box_promozione.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.boxiscr_aula {

	background-image: url(img/box_corso_aula.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxiscr_online {
	background-image: url(img/box_corso_online.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxiscr_virtuale {
	background-image: url(img/box_corso_aula_virtuale.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.tabella {
	border: 1pt solid #999999;
	background-color: #E9EEEF;
}


.boxmodacq {
    background-image: url(img/box_mod_acq.png);
	background-repeat: no-repeat;
	background-position: right top;
}


.boxmodacqonline {
	background-image: url(img/box_mod_acq_online.png);
	background-repeat: no-repeat;
	background-position: right top;
}

.boxmodacqaula {
	background-image: url(img/box_mod_acq_corso_aula.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.boxmodacqaula2 {
	background-image: url(img/box_mod_acq_corso_aula2.png);
	background-repeat: no-repeat;
	background-position: right top;
}

.boxmodacqav {
	background-image: url(img/box_mod_acq_aulavirtuale.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.boxmodacqMat {
	background-image: url(img/mod_acq_matdid.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.class_boxpiccoloAcq {

	background-image: url(img/box_login.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.class_testoCorsi {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	letter-spacing: normal;
	word-spacing: 2pt;
	line-height: 12pt;
	color: #000000;
}
.corsi_hp {
	background-image: url(img/corsi_hpDef.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.boxcorsi {
	background-image: url(img/box_corsi.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.aMenurosso {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #FF0000;
	border: none;
}
.titolifaq {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #333399;
	font-weight: bold;
}
.class_linkBig {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000099;
	text-decoration: none;
}
.class_linkBig:hover {
	font-family: Trebuchet;
	font-size: 13px;
	color: red;
	text-decoration: none;
}


.glossary {
	background-image: url(img/box_glossario_popup.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.glossary2 {
	background-image: url(img/glossary3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.glossary_end {
	background-image: url(img/glossary_end.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



.download {
    background-image: url(img/box_downl.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}



.bando {
    background-image: url(img/box_bando.gif);
	background-repeat: no-repeat;
	background-position: center top;
}



.leggipopup {
	background-image: url(img/leggi_popup.png);
	background-repeat: no-repeat;
	background-position: left top;
}





.mod15 {
	background-image: url(img/modulo15.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.boxunder {
	background-image: url(img/home_boxunder3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-weight: normal;
}



.boxcorsopostesame {
	background-image: url(img/box_corso_post_esame.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxiscrNew {
	background-image: url(img/box_lez_individuali.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxiscrNew2 {
	background-image: url(img/box_corso_post_es.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxiscrNew3 {
	background-image: url(img/box_corso_post_ex2.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxiscrNew4 {
	background-image: url(img/box_corso_post_es2.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxiscrNew5 {
	background-image: url(img/box_corso_post_es5.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxiscrNew6 {
	background-image: url(img/box_corso_post_es6.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxiscrNew7 {
	background-image: url(img/box_corso_post_ex2a.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxcorsonew {
	background-image: url(img/newbox1.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.corsi_hp2 {
	background-image: url(img/corsi_hpDef3.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxcorsonew2 {
	background-image: url(img/newbox2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

div#dettagli{
    font: 11px Arial,sans-serif} 

div#dettagli dl{
     text-align: center;color: #555} 

div#dettagli dt{padding: 15px 0 0}

div#dettagli dd{margin: 0;padding: 2px 13px 0px}

.box_calendario{
background-image:url('img/box_calendario.png');
width:185px;
height:150px;
background-position:left;
}