body,h1,h2,h3,p{margin:0;padding:0}.box-centrale h1,.youtube,nav ul{text-align:center}body{font-family:Lato,sans-serif;font-size:14px;color:#3c3c3c}.logotitolo,.logotitolo2{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;padding-left: 275px;}@font-face{font-family:latobold;src:url(/inc/lato-bold.eot);src:url(/inc/lato-bold.eot?#iefix) format('embedded-opentype'),url(/inc/lato-bold.woff) format('woff'),url(/inc/lato-bold.ttf) format('truetype'),url(/inc/lato-bold.svg#latobold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:latolight;src:url(/inc/lato-light.eot);src:url(/inc/lato-light.eot?#iefix) format('embedded-opentype'),url(/inc/lato-light.woff) format('woff'),url(/inc/lato-light.ttf) format('truetype'),url(/inc/lato-light.svg#latolight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:latoregular;src:url(/inc/lato-regular.eot);src:url(/inc/lato-regular.eot?#iefix) format('embedded-opentype'),url(/inc/lato-regular.woff) format('woff'),url(/inc/lato-regular.ttf) format('truetype'),url(/inc/lato-regular.svg#latoregular) format('svg');font-weight:400;font-style:normal}a{text-decoration:none}.clear{clear:both}#wrapper{width:1000px;margin:auto;position:relative}header{border-top:10px solid #003466;border-bottom:2px solid #dedede;height:90px}.logo-01{float:left;padding-top:10px;width:400px}.box-dx,.logo-02{float:right}.logotitolo{color:#000;margin-top:5px}.logotitolo2{color:#003466}.logo-02{position: absolute;top: 0;right: 40px;z-index: -1;}.lingue ul li{list-style:none;margin:0;padding:0}.lingue,.login{margin-top:0;padding:0 6px;color:#FFF;font-size:15px;line-height:30px;text-transform:uppercase;height:30px;float:right}.lingue{background-color:#6584a3;font-weight:700}.box-login,.login{background-color:#003466}.login{margin-right:2px}.login a{text-transform:uppercase;color:#FFF;font-size:15px;line-height:30px;font-weight:400}nav ul li,nav ul li a{color:#003466}nav ul{padding-bottom:15px;padding-top:15px}nav ul li{list-style:none;display:inline;text-transform:uppercase;font-size:13px;margin-right:29px;margin-bottom:15px;font-family:latobold}.box-slide{position:absolute;z-index:990;right:0;margin-top:6px}.box-login{width:200px}.cerca,.field{background-color:#FFF;font-family:latolight}.box-login p{font-size:15px;color:#FFF;height:30px;padding:5px}.field{width:170px;font-size:13px;margin-bottom:10px;margin-left:10px;padding:5px;line-height:15px}.nuovo-utente{color:#FFF;font-size:11px;padding-top:5px;padding-bottom:10px;margin-left:10px}.cerca,.newsletter{font-size:15px;margin-top:6px}.nuovo-utente img{padding-left:39px}.cerca{height:25px;color:#264259;padding-left:10px;line-height:25px}.box-centrale h1,.newsletter{color:#FFF;text-transform:uppercase}.cerca img,.newsletter{background-color:#003466;padding:5px}.cerca img{float:right}.box-centrale,.contatti{background-color:#eff2f6;padding-top:20px;padding-bottom:20px}.box-centrale h1{font-size:20px;margin:0;font-weight:500;padding:5px;height:30px;line-height:30px;background:#003466}.box-dettaglio{background-color:#eff2f6;padding-top:20px;padding-bottom:20px}.box-dettaglio h1{font-size:25px;margin:0;color:#003466;font-weight:500;padding:0;line-height:30px}.box-dettaglio h2{font-size:16px;margin:0;color:#003466;font-weight:200;padding:0;line-height:30px}h3,h4{color:#003466;font-weight:500;padding:0;line-height:30px;margin-bottom:15px}h3{font-size:18px}h4{font-size:22px}.box-master{width:158px;margin-right:10px;float:left}.box-contatti{width:320px;margin-right:20px;float:left}.titolo h2,h3.titolo-home{font-family:latobold;font-size:13px;text-transform:uppercase;background-color:#003466;color:#FFF;padding:10px 13px;margin:15px 0 0;min-height:70px;line-height: normal;}.elenco-corsi,.elenco-verde{padding:10px;cursor:pointer}.elenco-corsi{border-bottom:2px solid #d8e0e8;height:80px;display:table;width:138px;background:url(../img/ico-freccia-corsi.png) 138px center no-repeat #FFF}.elenco-corsi-vuoto,.elenco-elearning{border-bottom:1px solid #d8e0e8;height:50px}.elenco-corsi:hover{color:#dce3ea;background:url(../img/ico-freccia-corsi.png) 172px center no-repeat #f2f5f8}.elenco-elearning{display:table;width:320px;background:url(../img/ico-elearning.png) 245px center no-repeat #FFF;cursor:pointer}.elenco-elearning:hover{color:#dce3ea;background:url(../img/ico-elearning.png) 245px center no-repeat #f2f5f8}.elenco-contatti{background:#FFF}.elenco-corsi-vuoto{background-color:#f3f5f8}.nome-corso{display:table-cell;vertical-align:middle;height:120px}.titolo-corso{font-size:12px;color:#5a5a5a;float:left;width:120px;font-weight:700}.elenco-verde{border-bottom:2px solid #d8e0e8;height:80px;display:table;width:138px;/*background:#84a571;*/background:#0a7a19;color:#FFF}.elenco-verde:hover{color:#fff;background:#84a571}.elenco-verde .titolo-corso{color:#fff}.contenuto-contatti{margin-top:5px;background-color: #ffffff;padding: 5px;}.elenco-corsi img{float:right;margin-right:15px}.dettaglio,.youtube{margin-right:20px;float:left}.box02{margin-top:20px}.youtube{width:550px;background-color:#ddd;padding-right:20px}.dettaglio{width:710px;text-align:justify;font-size:14px;color:#3c3c3c}.dettaglio h3,.dettaglio3 h3{color:#FFF;background-color:#80a2bd}.dettaglio h3{font-size:18px;padding:10px;margin:0;font-weight:400}.dettaglio p{margin:0 0 10px;padding:20px}.dettaglio3{float:left;margin-right:20px;width:670px;font-size:14px;color:#3c3c3c}.dettaglio3 h2{font-size:20px;color:#003466;margin:0 0 10px;font-weight:700}.dettaglio3 h3{font-size:18px;padding:10px;margin:0;font-weight:400}.dettaglio3 .carrello,.dettaglio3 .carrello2,.dettaglio3 .carrello3{color:#FFF;padding:18px 0 19px 60px;margin-top:5px;width:106px;font-size:14px;font-weight:400;float:left}.dettaglio3 .carrello{background:url(../img/carrello.png) 10px center no-repeat #003466;cursor:pointer}.dettaglio3 .carrello:hover{background:url(../img/carrello.png) 10px center no-repeat #389500}.dettaglio3 .carrello2{background:url(../img/carrello.png) 10px center no-repeat #ccc}.dettaglio3 p,.testo{margin:0 0 20px;text-align:justify;border-bottom:1px solid #d8e0e8}.dettaglio3 p{padding:20px}.testo{padding-bottom:20px;font-size:14px}.dettaglio2{float:left;margin-right:20px;width:670px;text-align:justify;font-size:14px;color:#3c3c3c}.dettaglio2 h3 a{text-decoration:none;color: #003466;}.dettaglio2 h3{font-size:20px;color:#003466;margin:0 0 10px;font-weight:400}.dettaglio2 p{margin:0 0 20px;/*padding:20px;border-bottom:1px solid #d8e0e8;*/text-align:justify}.dettaglio2 .corsi{font-size:14px;margin:0;font-weight:400;background:url(../img/ico-freccia-corsi.png) 630px center no-repeat #FFF;border-bottom:1px solid #d8e0e8;padding:20px 70px 20px 20px;cursor:pointer}.dettaglio2 .corsi:hover{background:url(../img/ico-freccia-corsi.png) 630px center no-repeat #f2f5f8}.dettaglio2 .carrello{color:#FFF;font-size:14px;padding:12px 0 13px 45px;background:url(../img/carrello.png) 10px center no-repeat #003466;margin:0;font-weight:400;width:50px;cursor:pointer;float:left}.dettaglio2 .carrello:hover{background:url(../img/carrello.png) 10px center no-repeat #389500}.dettaglio4{text-align:justify;font-size:14px;color:#3c3c3c}.titolo-dettagliodx h2,.titolo-dettagliodx h3{color:#FFF;padding:5px 15px;height:34px;line-height:34px;font-size:14px;text-transform:uppercase}.box-dettagliosx{width:310px;float:left}.box-dettagliodx{float:left;width:270px}.titolo-dettagliodx h2{background-color:#003466;margin:0}.titolo-dettagliodx h3{background-color:#108b00;margin:10px 0 0}.contenuto-dettagliodx{background-color:#eff2f6;margin-top:5px}.contenuto-dettagliodx p{color:#5d5d5d;font-size:14px;padding:10px}.box-new{float:left;width:410px}.titolo-contatti h2,.titolo-new h2,.titolo-contatti h3,.titolo-new h3{font-weight: bold;font-size:14px;text-transform:uppercase;background-color:#003466;color:#FFF;padding:5px 15px;height:34px;margin:0;line-height:34px}.mappa{width:660px;float:left;margin-right:20px}.contenuto-new{background-color:#eff2f6;margin-top:5px;height:250px;line-height: 22px;}.contenuto-new p{color:#5d5d5d;font-size:14px;padding:10px}.contenuto-new a{color: #003466;text-decoration: underline;}.contenuto-new img{float:right;margin-right:10px;margin-top:-6px}.box-footer,.box-footer-contatti{margin-right:20px;margin-top:20px;font-size:12px;float:left}.elenco-contatti{background-color:#fff;border-bottom:1px solid #d8e0e8;height:60px;width:320px;display:table}.testo-contatto{display:table-cell;vertical-align:middle;padding-left:10px;font-size:12px}.titolo-contatto{color:#003466;text-transform:uppercase;font-weight:700}.cargo-contatto{font-weight:700;color:#5a5a5a}.contatto{color:#5a5a5a}.contatto a{color:#5a5a5a;text-decoration:underline}footer{background-color:#f8f9fb;border-top:1px solid #d8e0e8}.box-footer{width:235px;margin-bottom:20px;color:#5a5a5a;text-transform:uppercase}.box-footer-contatti{color:#5a5a5a}.box-footer-contatti a{color:#5a5a5a;text-decoration:underline}.box-footer ul{padding:0;margin:0}.box-footer ul li{list-style:none;margin-bottom:10px}.box-footer ul li a{color:#5a5a5a;padding:0;margin:0}#bannerinterno,#bannerinterno_detprodotti{position:fixed;left:50%;margin-left:-345px}.box-footer ul li a:hover{text-decoration:underline;color:#003466}.chiusura-footer{background-color:#003466;color:#FFF;text-align:center;padding-top:5px;padding-bottom:5px}.botcarrello,.chiudi{color:#fff;text-align:center;text-decoration:none;display:block}#banner{position:fixed;background:#000;width:100%;height:100%;opacity:.6;z-index:999999}#bannerinterno{padding-top:100px;z-index:9999999}.chiudi{width:70px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;background-color:#e30020;padding:5px}.chiudi a:hover{background-color:#000}.botcarrello{font-size:14px;background-color:#003466;padding:10px;width:calc(100% - 20px);border:0}.cerchioqta,.colorsizelist{font-size:12px;cursor:pointer}.info,.pdf{text-align:left}.botcarrello:HOVER{background-color:#000}#bannerinterno_detprodotti{padding-top:240px;z-index:999999999}#load,.slogan{position:absolute}.cerchioqta{display:block;width:15px;padding:3px;margin:0;color:#7b7b7b;border:0;background-color:#ececec;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;text-decoration:none}.colorsizelist{list-style:none;color:#666;padding:8px 7px 7px 8px;background-color:#f4f4f4;float:left;margin:0 5px 0 0}.ammissione,.info,.ore,.pdf{padding:10px;margin-top:5px}.colorsizelist:hover{background-color:#e30020;color:#fff}.pdf{display:block;background:url(../img/pdf.png) right center no-repeat #eff2f6;cursor:pointer;color:#3c3c3c}.pdf:hover{color:#FFF;background:url(../img/pdf.png) right center no-repeat #ea4c3a}.info{background-color:#eff2f6}#load,.ammissione,.button,.ore,.procedi{text-align:center}.ammissione{background-color:#80a2bd;color:#FFF;display:block;cursor:pointer;float:left;width:112px}.ammissione:hover{background-color:#389500}.ore{float:left;width:198px;margin-right:5px;background-color:#eff2f6;height:34px}.slogan{font-size:25px;color:#FFF;margin-top:90px;margin-left:50px;z-index:999;text-shadow:1px 1px 6px rgba(0,0,0,1)}.acquistabile{background-color:#80a2bd;padding:20px;color:#FFF;font-size:14px;text-transform:uppercase;margin-top:20px}.bordofoto{border:1px solid #6e6e6e;padding:5px;float:left;margin-right:18px;margin-bottom:16px}.fancybox-custom .fancybox-outer{box-shadow:0 0 50px #222}.field_container3{background-color:#FFF;border:1px solid #e8e8e8;padding:5px;font-family:Lato,sans-serif;font-size:14px;color:#000;margin-bottom:2px}.loghi .logo{width:136px;height:156px;padding:7px;border:1px solid #d8e0e8;margin:14px 7px 0;display:table;float:left;cursor:pointer}.duebox,.trebox{float:left;margin-right:15px}.loghi .logo .posizione{display:table-cell;text-align:center;vertical-align:middle}.loghi img{width:136px;max-height: 136px;}label{font-size:14px;width:120px;padding-top:12px;float:left}.campo,.campo2{border:1px solid #B8B8B8;padding:5px 10px!important;height:30px;font-family:'Source Sans Pro',sans-serif;font-size:14px}.campo{width:258px;border-radius:4px}.campo2{width:350px;border-radius:4px;margin-bottom:10px}.textarea{width:200px;display:block;margin-bottom:5px;padding:3px;font-family:'Source Sans Pro',sans-serif;border:1px solid #B8B8B8}.button{background-color:#003466;border:0;color:#fff;text-transform:uppercase;padding:12px 30px;font-weight:700;float:left;font-size:14px;cursor:pointer;width:150px}.registrato{background-color:#eff2f6;padding:10px;margin-top:20px}.trebox{width:400px}.duebox{width:492px}#load{z-index:9999;background:#fff;width:100%;height:100%;opacity:.8;filter:alpha(opacity=80);padding-top:200px}.continua,.procedi{border:0;color:#fff;text-transform:uppercase;padding:12px 0;cursor:pointer;display:block;width:100%;float:left}.procedi{background-color:#003466;font-weight:700;font-size:14px;margin-bottom:10px}.continua{background-color:#999;font-weight:normail;font-size:12px;text-align:center}.lp_cta,.lp_cta_link{font-weight:700;text-align:center}.errore{background-color:red;color:#FFF;padding:10px;margin-bottom:20px}.bottone{padding:8px 10px 10px;background:#003466;color:#fff}.bottone:hover{opacity:.5}.lp_frase_principale{font-size:18px;margin-bottom:40px}.lp_cta{padding:20px 30px 20px 70px;color:#fff;background:url(/img/lp_mail.png) 20px center no-repeat #003466;background-size:40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:18px}.lp_cta:hover{background-color:#80A2BD}.lp_cta_link{padding:10px 15px 12px;color:#fff;background:#003466;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:16px;display:inline-block}.lp_h2,.lp_titoletto{font-size:18px}.lp_cta_link:hover{background-color:#80A2BD}.lp_cta_div{margin:30px 0 0;text-align:center;width:100%}.lp_titoletto{color:#80A2BD}.lp_ul li{list-style:square inside;padding:10px 0;border-bottom:1px dotted #003466}.lp_striscia1{background:#eff2f6;padding:30px 0}.lp_striscia2{background:#fff;padding:30px 0}.lp_wrapper{width:1000px;margin:auto;position:relative}.nome_docente{float:left;width:24%;margin-bottom:8px}.settore_docente{float:left;width:76%;margin-bottom:8px}.landingp{height: 0;overflow: hidden;}
.pdf2
{
width: 478px;
float: left;
margin-right: 5px;
}

.dettaglio3 .carrello3
{
	padding:10px 0 10px 60px;
}

.video_intervista
{
	width:30.33%;
	padding:1.5%;
	float:left;
}

.video_intervista p {
	border-bottom: 0;
    color: #000;
    text-align: center;
	padding: 10px 0;
    min-height: 75px;
    font-size: 12px;
}
.pagination, .active {
	margin-right: 10px;
}
.pagination a{
	color: #003466;
    border: solid 1px #003466;
    padding: 10px 13px;
    display: inline-block;
    margin-top: 10px;
}
.active a{
	color: #ffffff;
    background-color: #003466;
    padding: 10px 13px;
    display: inline-block;
}
.mb-1 {margin-bottom: 10px;}
.mb-2 {margin-bottom: 20px;}
.mb-3 {margin-bottom: 30px;}
.mb-4 {margin-bottom: 40px;}

/* CookieHub */
.cookiehub-declaration p { padding-left:0 !important; padding-right:0 !important; color:#000;font-size:16px !important; } .cookiehub-declaration td, .cookiehub-declaration th { padding: 10px 10px !important; }
.cookiehub-declaration th { background-color:#333; color:#fff; }
.cookiehub-declaration td { color:#000; }
.cookiehub-declaration tr:nth-of-type(odd) { background-color:#f0f0f0; color:#000; }
.cookiehub-declaration tr:nth-of-type(odd) td, .cookiehub-declaration tr:nth-of-type(odd) td p { background-color:#f0f0f0; color:#000; }
/* End CookieHub */