/* CSS Document */
:focus {outline:none}
body{font-family:"Gotham Medium",Arial,Helvetica,sans-serif}
a{text-decoration:none}
/*** GENERALE ***/
#header,#container{width:950px;overflow:hidden}
#container{margin-left:24px}
#contentwrap{float:left;width:697px;overflow:hidden}
/*** HEADER ***/
#header h3{float:left;font-size:2.6em;font-weight:bold;padding-left:50px;padding-top:24px}
#headertitle h1{margin:0}
#headertitle h1 a{float:left;display:block;width:245px;height:128px;background-image:url(../img/logo.png);background-position:left top;background-repeat:no-repeat}
#headertitle h1 a span{display:none}
/*** MENU SX ***/
.left{width:253px;float:left}
#menusx{margin-bottom:35px}
#menusx ul, #Sezione ul, #Sezione2 ul{margin:0;padding:0;list-style-type:none}
#menusx ul li, #Sezione ul li, #Sezione2 ul li{margin-bottom:3px}
#menusx ul li p, #Sezione ul li p, #Sezione2 ul li p{margin:0}
#menusx ul li a{padding:2px 6px;font-weight:bold;text-transform:uppercase;background-color:#000000}
#Sezione ul li a, #Sezione2 ul li a{padding:2px 6px;font-weight:bold}
#Sezione ul li ul li, #Sezione2 ul li ul li{padding-left:15px;margin:5px 0}
#Sezione ul li ul li a, #Sezione2 ul li ul li a{padding:0;font-weight:normal}
#Sezione ul li ul.ogg li a, #Sezione2 ul li ul.ogg li a{font-weight:bold}
/*** PAGINA INTERNA ***/
#content{padding:0 37px;width:468px;float:left;overflow:hidden}
#contentimage{margin:35px 0 0 0}
#contentimage ul{margin:0;padding:0;list-style-type:none}
.template-articolo, .template-corso{padding-bottom:20px;width:100%;overflow:hidden}
.template-persona .occhiello span span, .template-articolo #contentheader h1, .template-corso #contentheader .occhiello{display:inline;font-size:4em;font-weight:bold;line-height:1em}
.template-articolo #contentheader h1{background-color:#AF1C2E}
.template-articolo #contenttext h2, .template-corso #contentheader h1{margin:15px 0 0 0;font-size:1.6em;font-weight:bold}
.template-articolo #contenttext h2 strong, .template-corso #contentheader h2{font-size:1em}
.template-articolo #contenttext table td{border-bottom:1px solid #DDDDDD}
.template-articolo #contenttext table td a:hover span{text-decoration:underline}
/* CHI SIAMO */
#idcategoria2927 #content{padding:0;width:100%;float:none}
#idcategoria2927 #Sezione ul li a{background-color:#AF1C2E}
#idcategoria2927 #Sezione ul li ul li a{background-color:transparent}
#idcategoria2927 .template-articolo{background-position:right bottom;background-repeat:no-repeat}
#idcategoria2927 .template-articolo #contentheader h1{display:none}
#idcategoria2927 #idoggetto358706 .template-articolo{padding-bottom:276px;background-image:url(../img/content/big/chi-siamo.jpg);}
#idcategoria2927 #idoggetto358710 .template-articolo{padding-bottom:300px;background-image:url(../img/content/big/formazione.jpg);}
#idcategoria2927 #idoggetto358721 .template-articolo{padding-bottom:345px;background-image:url(../img/content/big/metodo.jpg);}
#idcategoria2927 #idoggetto358722 .template-articolo{padding-bottom:365px;background-image:url(../img/content/big/contenuti.jpg);}
#idcategoria2927 #oggetto.template-articolo #contenttext h2{display:inline;font-size:4em;font-weight:bold;background-color:#AF1C2E;line-height:1em}
/* ATTIVITĄ FORMATIVE */
#idcategoria2928 #Sezione ul li a{background-color:#F58A18}
#idcategoria2928 #Sezione ul li ul li a{background-color:transparent}
#idcategoria2928 #paginaindice #RenderPianoHome1 h1, #idcategoria2928 .template-articolo #contentheader h1, #idcategoria2928 .template-corso #contentheader .occhiello{background-color:#F58A18}
/* DOCENTI */
#idcategoria2929 #contenttext{margin-top:20px}
#idcategoria2929 #Sezione2 ul li a{background-color:#EDD402}
#idcategoria2929 #Sezione2 ul li ul li a{background-color:transparent}
#idcategoria2929 .template-persona .occhiello span, #idcategoria2929 #paginaindice #RenderPianoHome1 h1, #idcategoria2929 .template-articolo #contentheader h1, #idcategoria2929 .template-corso #contenttext h1{background-color:#EDD402}
#idcategoria2929 .template-persona #contentheader h1,#idcategoria2929 .template-persona #contentheader h2{display:none}
/* PER LE AZIENDE */
#idcategoria2930 #content{padding:0;width:100%;float:none}
#idcategoria2930 #Sezione ul li a{background-color:#D8E328}
#idcategoria2930 #Sezione ul li ul li a{background-color:transparent;font-weight:bold}
#idcategoria2930 .template-articolo{background-position:right bottom;background-repeat:no-repeat}
#idcategoria2930 .template-articolo #contentheader h1{display:none}
#idcategoria2930 #idoggetto358857 .template-articolo{padding-bottom:275px;background-image:url(../img/content/big/formazione-su-misura.jpg);}
#idcategoria2930 #idoggetto358863 .template-articolo{padding-bottom:186px;background-image:url(../img/content/big/azienda-corso-marketing.jpg);}
#idcategoria2930 #idoggetto358868 .template-articolo{padding-bottom:70px;background-image:url(../img/content/big/azienda-corso-comunicazione.jpg);}
#idcategoria2930 #idoggetto358870 .template-articolo{padding-bottom:144px;background-image:url(../img/content/big/azienda-corso-gestione-personale.jpg);}
#idcategoria2930 #idoggetto358871 .template-articolo{padding-bottom:200px;background-image:url(../img/content/big/azienda-selezione.jpg);}
#idcategoria2930 #idoggetto368430 .template-articolo{padding-bottom:200px;background-image:url(../img/content/big/azienda-coaching.jpg);}
#idcategoria2930 #oggetto.template-articolo #contenttext h2{display:inline;font-size:4em;font-weight:bold;background-color:#D8E328;line-height:1em}
/* LINKS */
#idcategoria2931 #content{padding:0;width:100%;float:none}
#idcategoria2931 .template-articolo #contentheader h1{background-color:#22BCB9}
#idcategoria2931 .template-articolo #contenttext{margin-top:20px}
#idcategoria2931 .template-articolo #contenttext ul{margin:0;padding:0;list-style-type:none}
#idcategoria2931 .template-articolo #contenttext ul li{font-weight:bold}
#idcategoria2931 .template-articolo #contenttext ul li a{padding:0 3px;background-color:#000000}
/* AREA ALLIEVI */
#idcategoria2932 #content{padding:0;width:100%;float:none}
#idcategoria2932 .template-articolo #contentheader h1{background-color:#2A69F9}
#idcategoria2932 .areariservata{margin-top:15px}
#idcategoria2932 .areariservata fieldset{border:none;padding:0;margin:0}
#idcategoria2932 .areariservata fieldset ol{margin:0;padding:0;list-style-type:none}
#idcategoria2932 .areariservata fieldset ol li.password{margin-bottom:20px}
#idcategoria2932 .areariservata fieldset ol li div{display:inline}
#idcategoria2932 .areariservata fieldset ol li input{margin:0 0 10px 0;padding-left:5px;background-color:#EDEDED}
#idcategoria2932 .areariservata fieldset ol li.button input{text-transform:uppercase;margin:0;border:1px solid #CCCCCC;background:none;background-color:#000000}
#idcategoria2932 .areariservata fieldset ol li.button input:hover{border:1px solid #AF1C2E}
/* CONTATTI */
#idcategoria2933 #content{padding:0;width:100%;float:none}
#idcategoria2933 .template-articolo #contentheader h1{background-color:#FA08A7}
#idcategoria2933 .template-articolo #contenttext{margin-top:20px}
#idcategoria2933 .template-articolo #contenttext a{font-weight:bold;padding:0 3px;background-color:#000000}
/*** INDICE ***/
#paginaindice #contentheader h1{font-size:1.8em;text-transform:uppercase;margin:0}
#paginaindice #contentheader h2{font-size:1.2em;text-transform:uppercase;margin:0}
#paginaindice ul{margin:0;padding:0;list-style-type:none}
#paginaindice ul li{margin:20px 0}
#paginaindice ul li.primo{margin-top:0}
#paginaindice ul li p{margin:0}
#paginaindice ul li p a{padding:5px 0 0 36px;display:block;text-decoration:none}
/*** INDICE EVOLUTO ***/
#paginaindice #contentredazionale div.contentli{width:100%;overflow:hidden}
#paginaindice #contentredazionale h1{display:inline;font-size:4em;font-weight:bold}
#paginaindice #contentredazionale h2{margin-bottom:0}
#paginaindice #contentredazionale h2 a{text-decoration:none}
#paginaindice #contentredazionale h2 a img{float:left;margin-right:10px;border:1px solid #CCCCCC;padding:2px}
#paginaindice #contentredazionale p{margin:20px 0}
#paginaindice #contenttext ul li div{width:100%;overflow:hidden}
#paginaindice #contenttext ul li h3{float:left;display:inline;font-size:1.2em;font-weight:bold;background-color:#EDD402;margin:2px 5px 0 0;padding:2px}
#paginaindice #contenttext ul li p{float:left}
/*** INCLUDE DX ***/
.right{width:151px;overflow:hidden;float:left}
.collegati h3{font-size:1em;margin-top:10px}
.collegati ul{margin:0;border-bottom:1px solid #ededed;padding:0 0 10px 0;list-style-type:none}
.collegati label{display:none}
.collegati img{display:block}
.collegati .titolo a{font-size:0.8em}
.collegati .sottotitolo span{font-weight:bold}
#campiaggiuntivi label{font-weight:normal;display:block;margin-bottom:10px}
#campiaggiuntivi ul{margin:0;padding:0;list-style-type:none}
#campiaggiuntivi span{display:block}
#campiaggiuntivi ul li{border-bottom:1px solid #ededed;padding:10px 0}
#campiaggiuntivi ul li.primo{padding-top:0}
#campiaggiuntivi ul li.ultimo{border-bottom:none}
#campiaggiuntivi ul li.organizzazione label, #campiaggiuntivi ul li.docenti label{display:none}
#campiaggiuntivi ul li.organizzazione a{display:block;margin:10px 0}
#campiaggiuntivi ul li.organizzazione span.coppia{display:block;width:100%;overflow:hidden}
#campiaggiuntivi ul li.organizzazione span.coppia a{float:left;margin-right:10px}
#campiaggiuntivi ul li.organizzazione span.coppia a.ultimo{margin-right:0}
#campiaggiuntivi a.confesercenti, #campiaggiuntivi a.barilla{display:block;background-position:left top;background-repeat:no-repeat}
#campiaggiuntivi a.confesercenti{height:25px;width:67px;background-image:url(../img/content/includedx/confesercenti.png)}
#campiaggiuntivi a.barilla{height:23px;width:59px;background-image:url(../img/content/includedx/barilla.png)}
#campiaggiuntivi a.aidp{height:109px;width:150px;background-image:url(../img/content/includedx/aidp.png)}
#campiaggiuntivi a.tulip{height:23px;width:150px;background-image:url(../img/content/includedx/tulip.jpg)}
#campiaggiuntivi a.europa{height:23px;width:150px;background-image:url(../img/content/includedx/europa.jpg)}
#campiaggiuntivi a.confesercenti span, #campiaggiuntivi a.barilla span, #campiaggiuntivi a.aidp span, #campiaggiuntivi a.tulip span, #campiaggiuntivi a.europa span{display:none}
#formazione-seminari{margin-bottom:10px}
#formazione-seminari h3, #speciale-sconti h3{font-size:1em;font-weight:bold;margin-top:10px}
#formazione-seminari p, #speciale-sconti p{margin:0;padding:0}
/*** ALLEGATI ***/
#allegati h3{margin:10px 0;font-size:1em}
#allegati ul{margin:0;padding:10px 0 0 0;list-style-type:none}
#allegati ul li{min-height:35px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ededed;background-position:5px top;background-repeat:no-repeat}
#allegati ul li.over{background-color:#EEEEEE}
#allegati ul li.pdf{background-image:url(../img/icone/ico-pdf.gif)}
#allegati ul li.ppt{background-image:url(../img/icone/ico-pps-ppt.gif)}
#allegati ul li.doc{background-image:url(../img/icone/ico-doc-rtf-trans.png)}
#allegati ul li.zip{background-image:url(../img/icone/ico-zip-trans.png)}
#allegati ul li.rar{background-image:url(../img/icone/ico-rar-trans.png)}
#allegati ul li a{text-decoration:none}
#allegati ul li h4{font-size:1em;padding-left:42px;margin:0}
#allegati ul li p{padding-left:42px}
/*** LINK ***/
#domande-corso ul{margin:0;padding:0;list-style-type:none}
#domande-corso ul li{margin-bottom:5px}
#domande-corso ul li a{background-color:#000000;padding:2px 5px;font-weight:bold}
/*** HOMEPAGE ***/
#homepage #homepiano1{float:left}
#homepage #homepiano1 ul, #homepage #homepiano2 ul{margin:0;padding:0;list-style-type:none}
#homepage #homepiano1 object{position:absolute;top:0}
#homepage #homepiano2 ul li{margin-bottom:10px}
#homepage #homepiano2 ul li h2{display:inline;padding:2px 6px;font-weight:bold;font-size:1em;background-color:#AF1C2E}
#homepage #homepiano2 ul li div{margin-top:5px}
#homepage #homepiano2 ul li div p{font-size:0.95em}
/*** HOMEPAGE REDAZIONALE INTERNA ***/

/*** RICERCA ***/
#specialericerca #contentheader h1{display:inline;font-size:4em;font-weight:bold;background-color:#AF1C2E;line-height:1em}
#specialericerca #contentheaderrisultato h3{margin:15px 0 0 0}
.risultato_ricerca{ position:relative;}
/*###########################*/
.risultato_ricerca ul.elencorisultati{font-size:0.93em;padding:0;list-style-type:none}
.risultato_ricerca ul.elencorisultati li{margin:0;padding:13px 0px 13px 0px;background-image:url(../img/icone/ico-template-gen-trans.png);background-repeat:no-repeat;background-position:7px center;min-height:35px; border-bottom:1px dotted #d9d9d9; border-top:1px solid #ffffff; width:100%}
.risultato_ricerca ul.elencorisultati li li{margin:0;padding:0;background-image: none;min-height:0;border:none; background-color: transparent; width:auto}
/*vertical centering per browser standard*/
.risultato_ricerca ul.elencorisultati li{display:table;}
.risultato_ricerca ul.elencorisultati li li{display:block;}
.risultato_ricerca ul.elencorisultati li .wrapitem01, .risultato_ricerca ul.elencorisultati li .dettagli ul{display:table;width:100%;}
.risultato_ricerca ul.elencorisultati li .itemtitle, .risultato_ricerca ul.elencorisultati li .descrizione, .risultato_ricerca ul.elencorisultati li .dettagli{display:table-cell;vertical-align:middle}
.risultato_ricerca ul.elencorisultati li .descrizione, .risultato_ricerca ul.elencorisultati li .dettagli{width:45%}
.risultato_ricerca ul.elencorisultati li .dettagli li{display:table-cell;vertical-align:middle}
/*fine vertical centering*/
.risultato_ricerca ul.elencorisultati li.over{background-color:#EFEFEF}
/*.risultato_ricerca ul.elencorisultati li .itemtitle{ width:30%; float:left;}*/
.risultato_ricerca ul.elencorisultati li .itemtitle h3 a{display:inline-block;}
.risultato_ricerca ul.elencorisultati li .itemtitle h3 a, .risultato_ricerca ul.elencorisultati li .itemtitle .tipologia{padding-left:50px}
.risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle h3 a{display:inline;}
.risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle h3 a, .risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle .tipologia{padding-left:0px}
.risultato_ricerca ul.elencorisultati li .descrizione, .risultato_ricerca ul.elencorisultati li .dettagli{padding-left:1em;/*margin-left:31%*/}
.risultato_ricerca ul.elencorisultati li .dettagli li.compositore{/*margin-right:85px*/}
.risultato_ricerca ul.elencorisultati li .dettagli li.genere{/*float: right;*/width: 80px;padding-left:1em}
.risultato_ricerca ul.elencorisultati li .dettagli label, .risultato_ricerca ul.elencorisultati li .dettagli span{/* display:inline-block;*/}
.risultato_ricerca ul.elencorisultati a{text-decoration: none}
.risultato_ricerca ul.elencorisultati h3{padding:10px 0 0 45px;margin:0 0 10px 0}
.risultato_ricerca ul.elencorisultati h3 a{text-decoration:none}
.risultato_ricerca ul.elencorisultati p{padding-left:45px}
.risultato_ricerca ul.elencorisultati ul{padding-left:45px}
.risultato_ricerca ul.elencorisultati ul li{width:100%;overflow:hidden}
.risultato_ricerca ul.elencorisultati ul li h5{float:left;margin-right:10px}
.risultato_ricerca ul.propieta-risultato{margin:0;padding:0 0 0 20px;list-style-type:none}
.risultato_ricerca ul.propieta-risultato li{min-height:0px;height:auto;margin:0;padding:0;background-image:none}
.risultato_ricerca .redazione{display:block}
/*ICONE PERSONALIZZATE PER TIPO DI DOCUMENTO*/
.risultato_ricerca ul.elencorisultati li.articolo{background-image:url(../img/icone/ico-template-articolo-trans.png)}
.risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle img{ float:left; margin-right:8px}
.risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle{padding-left:7px;}
.risultato_ricerca ul.elencorisultati li.nessunrisultato{background:none}
.risultato_ricerca .menuordinamento{ margin:0 0 1em 7px}
.risultato_ricerca .menuordinamento ul, .risultato_ricerca .menuordinamento li{ display:inline}
.risultato_ricerca .menuordinamento label, .risultato_ricerca .menuordinamento a{ display:inline-block}
.risultato_ricerca .menuordinamento label{margin-right:1em;}
.risultato_ricerca .menuordinamento a{border-right:1px solid #000000;padding-right:0.5em;margin-right:0.5em;text-decoration:none;line-height:0.87em}
.risultato_ricerca #pagingalto{ font-size:0.83em; position:absolute;right:0;top:0;width:17em; text-align:right}
.risultato_ricerca .paging{margin-bottom:10px}
.risultato_ricerca .paging span.numeroelementi{font-weight:bold}
.risultato_ricerca .paging ul{display:inline;list-style-type:none;margin:0;padding:0}
.risultato_ricerca .paging ul li{display:inline;margin:0;padding:0.35em}
.risultato_ricerca .paging ul li.sel{font-weight:bold}
.risultato_ricerca .paging ul li.next,.risultato_ricerca .paging ul li.prev{font-weight:bold}
.risultato_ricerca .paging ul li a{text-decoration:none}
/*** FORMS ***/
.cmxform fieldset{border:1px solid #CCCCCC;padding:5px;margin:0;background-color:#EEEEEE;width:98%}
.cmxform fieldset fieldset{border:none;padding:0}
.cmxform fieldset legend{font-size:1em}
.cmxform fieldset input, .cmxform fieldset select{margin:0}
.cmxform fieldset textarea{width:99%}
.cmxform fieldset ol, .cmxform fieldset ul{padding:0;margin:0;list-style-type:none}
.cmxform fieldset ol li, .cmxform fieldset ul li{margin:5px 0}
.cmxform fieldset ol li label, .cmxform fieldset ul li label{margin-right:10px}
.cmxform fieldset ol li.data{margin:10px 0}
.cmxform fieldset ol li.data label{float:left}
.cmxform fieldset ol li.data div{float:left}
.cmxform fieldset ol li.dal, .cmxform fieldset ol li.al{width:100%;overflow:hidden;margin-left:20px}
.cmxform fieldset ol li.al label{margin-left:7px}
.cmxform fieldset ol li.submit{text-align:center}
.cmxform fieldset ol li.submit input{border:1px solid #CCCCCC;background:#FFFFFF none}
.cmxform fieldset ol li.submit input:hover{border:1px solid #666666}
.cmxform fieldset ol.data{width:100%;overflow:hidden}
.cmxform fieldset ol.data li{float:left;margin:0 10px 0 0}
.cmxform fieldset ol.data li label{display:none}
/*** GALLERIA ***/

/*** NEWSLETTER ***/
#specialenewsletter #content{padding:0;width:100%;float:none}
#specialenewsletter h1{display:inline;font-size:4em;font-weight:bold;background-color:#AF1C2E;line-height:1em}
#specialenewsletter fieldset{border:none;padding:0;margin:0;background:none}
#specialenewsletter fieldset legend{display:none}
#specialenewsletter fieldset input{float:left;width:200px;margin:0 5px 0 0;padding-left:5px;background-color:#EDEDED}
#specialenewsletter fieldset select{margin:0;width:207px;background-color:#EDEDED}
#specialenewsletter fieldset textarea{width:98%}
#specialenewsletter fieldset ol, #specialenewsletter fieldset ul{margin:0;padding:0;list-style-type:none}
#specialenewsletter fieldset ol{margin-bottom:10px}
#specialenewsletter fieldset ol li{width:100%;overflow:hidden;margin-bottom:10px}
#specialenewsletter fieldset ol li.ultimo{margin-bottom:0}
#specialenewsletter fieldset ol li.privacy label{width:100%}
#specialenewsletter fieldset ol li.privacy ul li label{width:auto;float:left;margin-right:5px}
#specialenewsletter fieldset ol li.privacy ul li input{width:auto}
#specialenewsletter fieldset ol li.submit{text-align:center}
#specialenewsletter fieldset ol label{float:left;width:100px}
#specialenewsletter fieldset ol span.testovalidazione{display:none}
#specialenewsletter #btnSubmit{float:none;width:auto;text-transform:uppercase;margin:0 0 10px 0;border:1px solid #CCCCCC;background:#FFFFFF none}
#specialenewsletter #btnSubmit:hover{border:1px solid #666666}
#specialenewsletter .descrizioneasterisco em{margin-right:2px}
#specialenewsletter #menunewsletter ul{width:100%;overflow:hidden;margin:0 0 10px 0;padding:0;list-style-type:none}
#specialenewsletter #menunewsletter ul li{float:left;margin-right:10px}
#specialenewsletter #menunewsletter ul li a{background-color:#000000;font-weight:bold;padding:0 3px}
/*** AREA PROTETTA ***/
#specialeareaprotetta #content{padding:0;width:100%;float:none}
#specialeareaprotetta h4{display:inline;font-size:4em;font-weight:bold;line-height:1em;background-color:#2A69F9}
#specialeareaprotetta h5{margin:10px 0}
#specialeareaprotetta .errore{display:block;margin-bottom:10px}
#specialeareaprotetta fieldset{border:none;padding:0;margin:0}
#specialeareaprotetta ol{margin:0;padding:0;list-style-type:none}
#specialeareaprotetta ol li{width:100%;overflow:hidden;margin-bottom:10px}
#specialeareaprotetta ol label{float:left;width:70px}
#specialeareaprotetta ol input{width:200px;margin:0 5px 0 0;background-color:#EDEDED}
#specialeareaprotetta ol .submit input{width:auto;padding-left:5px;text-transform:uppercase;margin:0 0 10px 0;border:1px solid #CCCCCC;background:none;background-color:#000000}
#specialeareaprotetta ol .submit input:hover{border:1px solid #AF1C2E}
/*** DOWNLOAD PROTETTI ***/
#specialedownloadprotetti #content{padding:0;width:100%;float:none}
#specialedownloadprotetti #contenttext a{font-weight:bold;background-color:#000000;padding:0 2px}
#specialedownloadprotetti h1{display:inline;font-size:4em;font-weight:bold;text-transform:uppercase;background-color:#AF1C2E;line-height:1em}
#specialedownloadprotetti h2{margin:15px 0;font-size:0.90em}
#specialedownloadprotetti h2 strong{font-size:1.6em}
#specialedownloadprotetti fieldset{border:none;padding:0;margin:0;background:none}
#specialedownloadprotetti fieldset legend{display:none}
#specialedownloadprotetti fieldset input{float:left;width:200px;margin:0 5px 0 0;padding-left:5px;background-color:#EDEDED}
#specialedownloadprotetti fieldset select{float:left;margin:0 5px 0 0;width:207px;background-color:#EDEDED}
#specialedownloadprotetti fieldset textarea{width:98%}
#specialedownloadprotetti fieldset ol, #specialedownloadprotetti fieldset ul{margin:0;padding:0;list-style-type:none}
#specialedownloadprotetti fieldset ol{margin-bottom:10px}
#specialedownloadprotetti fieldset ol li{width:100%;overflow:hidden;margin-bottom:10px}
#specialedownloadprotetti fieldset ol li.ultimo{margin-bottom:0}
#specialedownloadprotetti fieldset ol li.come-sei-venuto-a-conoscenza-del-corso label{float:none}
#specialedownloadprotetti fieldset ol li.come-sei-venuto-a-conoscenza-del-corso div{margin-top:5px}
#specialedownloadprotetti fieldset ol li.desidero-ricevere-la-newsletter-professional-news label{width:auto;margin-right:10px}
#specialedownloadprotetti fieldset ol li.desidero-ricevere-la-newsletter-professional-news input{width:auto}
#specialedownloadprotetti fieldset ol li.privacy label{width:100%}
#specialedownloadprotetti fieldset ol li.privacy ul li label{width:auto;float:left;margin-right:5px}
#specialedownloadprotetti fieldset ol li.privacy ul li input{width:auto;float:left}
#specialedownloadprotetti fieldset ol li.submit{text-align:center;margin-bottom:0}
#specialedownloadprotetti fieldset ol label{float:left;width:100px}
#specialedownloadprotetti fieldset ol span.testovalidazione{display:none}
#specialedownloadprotetti fieldset ul{padding-left:30px}
#specialedownloadprotetti fieldset ul li label{margin-right:10px}
#specialedownloadprotetti fieldset ul li input{width:auto;float:none}
#specialedownloadprotetti .obbligatori, #specialedownloadprotetti .opzionali{width:50%;overflow:hidden;float:left}
#specialedownloadprotetti .opzionali li.primo, #specialedownloadprotetti .opzionali label{font-style:italic}
#specialedownloadprotetti .footer{float:left;width:100%;overflow:hidden}
#specialedownloadprotetti .footer label{width:630px;margin-right:10px}
#specialedownloadprotetti .footer input{width:auto}
#specialedownloadprotetti .footer #label-newsletter span, #specialedownloadprotetti .footer #label-privacy span{font-weight:bold}
#specialedownloadprotetti .footer #modalita-conoscienza, #specialedownloadprotetti .footer #dettagli-conoscienza{width:30%;float:left}
#specialedownloadprotetti .footer #modalita-conoscienza{margin-right:5px}
#specialedownloadprotetti .footer a{font-weight:bold;background-color:#000000;padding:0 3px}
#specialedownloadprotetti .obbligatori .primo span{font-weight:bold}
#specialedownloadprotetti .opzionali label, #specialedownloadprotetti .footer label{font-weight:normal}
#specialedownloadprotetti #btnInviaDati{float:none;text-transform:uppercase;margin:0;border:1px solid #CCCCCC;background:#FFFFFF none}
#specialedownloadprotetti #btnInviaDati:hover{border:1px solid #666666}
#specialedownloadprotetti .descrizioneasterisco em{margin-right:2px}
/*** RICHIESTA INFORMAZIONI ***/
#specialechiediinformazioni #content{padding:0;width:100%;float:none}
#specialechiediinformazioni #contenttext a{font-weight:bold;background-color:#000000;padding:0 2px}
#specialechiediinformazioni h1{display:inline;font-size:4em;font-weight:bold;text-transform:uppercase;background-color:#AF1C2E;line-height:1em}
#specialechiediinformazioni h2{margin:15px 0;font-size:0.90em}
#specialechiediinformazioni h2 strong{font-size:1.6em}
#specialechiediinformazioni fieldset{border:none;padding:0;margin:0;background:none}
#specialechiediinformazioni fieldset legend{display:none}
#specialechiediinformazioni fieldset input{float:left;width:200px;margin:0 5px 0 0;padding-left:5px;background-color:#EDEDED}
#specialechiediinformazioni fieldset select{float:left;margin:0 5px 0 0;width:207px;background-color:#EDEDED}
#specialechiediinformazioni fieldset textarea{width:98%}
#specialechiediinformazioni fieldset ol, #specialechiediinformazioni fieldset ul{margin:0;padding:0;list-style-type:none}
#specialechiediinformazioni fieldset ol{margin-bottom:10px}
#specialechiediinformazioni fieldset ol li{width:100%;overflow:hidden;margin-bottom:10px}
#specialechiediinformazioni fieldset ol li.ultimo{margin-bottom:0}
#specialechiediinformazioni fieldset ol li.come-sei-venuto-a-conoscenza-del-corso label{float:none}
#specialechiediinformazioni fieldset ol li.come-sei-venuto-a-conoscenza-del-corso div{margin-top:5px}
#specialechiediinformazioni fieldset ol li.desidero-ricevere-la-newsletter-professional-news label{width:auto;margin-right:10px}
#specialechiediinformazioni fieldset ol li.desidero-ricevere-la-newsletter-professional-news input{width:auto}
#specialechiediinformazioni fieldset ol li.privacy label{width:100%}
#specialechiediinformazioni fieldset ol li.privacy ul li label{width:auto;float:left;margin-right:5px}
#specialechiediinformazioni fieldset ol li.privacy ul li input{width:auto;float:left}
#specialechiediinformazioni fieldset ol li.submit{text-align:center;margin-bottom:0}
#specialechiediinformazioni fieldset ol label{float:left;width:100px}
#specialechiediinformazioni fieldset ol span.testovalidazione{display:none}
#specialechiediinformazioni fieldset ul{padding-left:30px}
#specialechiediinformazioni fieldset ul li label{margin-right:10px}
#specialechiediinformazioni fieldset ul li input{width:auto;float:none}
#specialechiediinformazioni .obbligatori, #specialechiediinformazioni .opzionali{width:50%;overflow:hidden;float:left}
#specialechiediinformazioni .opzionali li.primo, #specialechiediinformazioni .opzionali label{font-style:italic}
#specialechiediinformazioni .footer{float:left;width:100%;overflow:hidden}
#specialechiediinformazioni .footer label{width:630px;margin-right:10px}
#specialechiediinformazioni .footer input{width:auto}
#specialechiediinformazioni .footer #label-newsletter span, #specialechiediinformazioni .footer #label-privacy span{font-weight:bold}
#specialechiediinformazioni .footer #modalita-conoscienza, #specialechiediinformazioni .footer #dettagli-conoscienza{width:30%;float:left}
#specialechiediinformazioni .footer #modalita-conoscienza{margin-right:5px}
#specialechiediinformazioni .footer a{font-weight:bold;background-color:#000000;padding:0 3px}
#specialechiediinformazioni .obbligatori .primo span{font-weight:bold}
#specialechiediinformazioni .opzionali label, #specialechiediinformazioni .footer label{font-weight:normal}
#specialechiediinformazioni #btnInviaDati{float:none;text-transform:uppercase;margin:0;border:1px solid #CCCCCC;background:#FFFFFF none}
#specialechiediinformazioni #btnInviaDati:hover{border:1px solid #666666}
#specialechiediinformazioni .descrizioneasterisco em{margin-right:2px}
/*** SEGNALA AD UN AMICO ***/
#specialesegnalaamico #content{padding:0 0 0 20px;width:100%;float:none}
#specialesegnalaamico #contentheader{width:100%;overflow:hidden;margin-bottom:10px}
#specialesegnalaamico h1{display:inline;font-size:4em;font-weight:bold;text-transform:uppercase;background-color:#AF1C2E;line-height:1em}
#specialesegnalaamico .SegnalaAmico fieldset{border:none;background:none;padding:0} 
#specialesegnalaamico .SegnalaAmico fieldset ol li{width:100%;overflow:hidden}
#specialesegnalaamico .SegnalaAmico fieldset ol li input{float:left;margin-right:5px}
#specialesegnalaamico .SegnalaAmico fieldset ol li textarea{width:90%}
#specialesegnalaamico .SegnalaAmico .testovalidazione{display:none}
/*** ISCRIZIONE AL SEMINARIO ***/
#specialeinviacandidatura #content{padding:0 0 0 20px;width:100%;float:none}
#specialeinviacandidatura h1{display:inline;font-size:4em;font-weight:bold;text-transform:uppercase;background-color:#AF1C2E;line-height:1em}
#specialeinviacandidatura #contenttext p{margin-top:10px}
#specialeinviacandidatura #contenttext a{font-weight:bold;background-color:#000000;padding:0 2px}
#specialeinviacandidatura fieldset{border:none;background:none;padding:0}
#specialeinviacandidatura fieldset ol{margin:0;padding:0}
#specialeinviacandidatura fieldset ol li{width:100%;overflow:hidden}
#specialeinviacandidatura fieldset ol li label, #specialeinviacandidatura fieldset ol li input{float:left;margin-right:5px}
#specialeinviacandidatura fieldset ol li label{width:271px;margin-top:6px}
#specialeinviacandidatura fieldset ol li input{background-color:#EDEDED}
#specialeinviacandidatura fieldset ol li em{display:block;margin-top:3px}
#specialeinviacandidatura fieldset ol li.submit{margin:10px 0;display:block;text-align:center}
#specialeinviacandidatura fieldset ol li.submit input{width:auto;float:none;text-transform:uppercase;margin:0;border:1px solid #CCCCCC;background:#FFFFFF none}
#specialeinviacandidatura fieldset ol li.submit input:hover{border:1px solid #666666}
#specialeinviacandidatura fieldset ol li.titolo{font-size:1em}
#specialeinviacandidatura #sez-seminario, #specialeinviacandidatura #sez-partecipante, #specialeinviacandidatura #sez-fatturazione{margin:20px 0 0 0;text-align:center}
#specialeinviacandidatura h2{margin-bottom:5px;font-size:1.1em;font-weight:bold;text-transform:uppercase;padding-bottom:3px;border-bottom:1px solid #000000}
#specialeinviacandidatura .testovalidazione{display:none}
#specialeinviacandidatura #contenttext p.descrizioneasterisco{margin-top:0}
/*** FOOTER ***/
.left .ricerca{margin:10px 0}
.left .ricerca ul{margin:0;padding:0;list-style-type:none;width:100%;overflow:hidden}
.left .ricerca ul li{float:left}
.left .ricerca ul li.text{width:150px}
.left .ricerca ul li.button{width:65px}
.left .ricerca ul li #txtParolaChiaveGenerale{margin:0;padding-left:5px;background-color:#EDEDED}
.left .ricerca ul li #btnCercaGenerale{margin-left:5px;border:1px solid #CCCCCC;background:#FFFFFF none}
.left .ricerca ul li #btnCercaGenerale:hover{border:1px solid #666666}
.left .ricerca ul li label{display:none}
.left .social ul{margin:0;padding:0;list-style-type:none;width:100%;overflow:hidden}
.left .social ul li{float:left}
.left .social ul li a{display:block;width:25px;height:25px;background-position:left top;background-repeat:no-repeat}
.left .social ul li a span{display:none}
.left .social ul li.facebook a{background-image:url(../img/social/facebook.png)}
.left .social ul li.linkedin a{margin-left:5px;background-image:url(../img/social/linkedin.png)}
.left .contatti ul{margin:20px 0 0 0;padding:0;list-style-type:none}
.left .contatti ul li.primo{font-weight:bold}
/*** VALIDAZIONE ***/
#msg {display:none; position:absolute; z-index:200; background:url(../img/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}
/** IE7 HACKS **/
*+html input{border:1px solid #BBBBBB}
*+html #specialedownloadprotetti .obbligatori{width:49%}
*+html #specialedownloadprotetti .opzionali{width:49%}
/** IE6 HACKS **/
* html input{border:1px solid #BBBBBB}
* html #specialedownloadprotetti .obbligatori{width:49%}
* html #specialedownloadprotetti .opzionali{width:49%}
/*** SAFARI 4 HACK ***/
@media screen and (-webkit-min-device-pixel-ratio:0) {
  
}