body { margin:0; padding:0; background:#1B75BB url(img/bg-body.png) repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; color:#0E3276; }#pagina { width:770px; margin:0 auto; text-align:left; background-color:#FFF; }#header { width:770px; height:239px; overflow:hidden; }#homeLink { width:770px; height:190px; overflow:hidden; position:absolute; }#homeLink a { display:block; width:770px; height:190px; overflow:hidden; letter-spacing:-999em; text-indent:-999em; background:url(img/bug-transparence.gif) repeat-y; }#lingua { width:770px; height:33px; }#contents { background:url(img/colonne-bg.gif) repeat-y; overflow:hidden; }#colSx { width:170px; float:left; padding:0 8px 0 9px; }#contentColSx { overflow:hidden; margin-top:10px; }#contenuto { width:377px; float:left; padding:0 5px; min-height:1px; }#colDx { width:179px; float:left; padding:0 10px 0 7px; }#colDxBottom { overflow:hidden; margin-top:10px; }#lingua ul { margin:0 151px 0 0; padding:0; list-style-type:none; float:right; font-size:0.75em; }#lingua ul li { float:left; }#lingua ul li.active a { text-decoration:underline; }#lingua ul li a { color:#0E3276; text-decoration:none; margin:0 3px; }#menuSpecial { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; }#menuSpecial ul { margin:0; padding:0; list-style-type:none; }#menuSpecial ul li { background:url(img/specialmenu-item.gif) no-repeat; width:169px; height:25px; margin-bottom:6px; }#menuSpecial ul li a { color:#FFF; text-decoration:none; line-height:25px; padding:0 10px; display:block; }#menu { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; }#menu ul { margin:0; padding:0; list-style-type:none; margin:20px 0 0 10px; }#menu ul li { background:url(img/menu-item.gif) no-repeat 0 3px; margin:2px 0; }#menu ul li a { color:#0E3276; text-decoration:none; padding:0 0 0 10px; display:block; }#menu ul li a:hover, #menu ul li a.active { color:#FF9900; }#menu ul ul { margin:0 0 20px 0; }#menu ul ul li { background:none; }#menu ul ul li a { color:#1B75BB; }#menu ul ul ul { margin:0 0 0 10px; }#footer { width:770px; height:100px; background:url(img/bg-footer.gif) no-repeat; font-size:0.75em; color:#FFF; }#footerSx { width:387px; float:left; text-align:center; margin-left:187px; padding-top:70px; }#footerSx p { margin:0; }#footerDx { width:196px; float:left; padding-top:70px; }#footerDx ul { margin:0; padding:0; list-style-type:none; float:right; }#footerDx ul li { float:left; margin:0 20px 0 0; }#footerDx ul li a { color:#FFF; text-decoration:none; }/* CONTENUTI */a { color:#0E3276; }a img { border:none; }h1 a, h2 a, h3 a, h4 a { text-decoration:none; }h1 { font-family:Myriad Pro,Arial,Verdana,Helvetica,sans-serif; font-size:20px; }h2 { font-family:Myriad Pro,Arial,Verdana,Helvetica,sans-serif; font-size:16px; }h3 { font-family:Myriad Pro,Arial,Verdana,Helvetica,sans-serif; font-size:14px; }#contenuto ul { padding-left:15px; margin-left:0; }#contenuto ol { padding-left:25px; margin-left:0; }#contenuto table { font-size:12px; }.home-news-latest-item { margin:15px 0; }.home-news-latest-date { color:#1b75bb; margin:0; }.home-news-latest { margin:0; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; }.home-news-latest-item p { margin:0; }.news-list-item { overflow:hidden; margin:0 0 20px 0; }.news-list-date { color:#1b75bb; margin:0; }.news-list-img { float:left; margin:0 5px 0 0; }.news-list-item p { margin:0; }.news-list-morelink { clear:both; }.tx-ttnews-browsebox-SCell { font-weight:bold; }.tx-ttnews-browsebox-SCell a { text-decoration:none; }.tx-ttnews-browsebox { text-align:center; }.news-list-item dd { margin:3px 0; }.news-single-img { float:left; margin:0 5px 0 0; }.news-single-imgcaption { margin:0 0 5px 0; font-size:0.8em; color:#1B75BB; }.news-single-additional-info dt { font-weight:bold; }.news-single-additional-info dd { margin:3px 0; }.news-single-links p { margin:3px 0; }.loginBox { background:url(img/login-bg.gif) no-repeat; height:92px; padding:0 15px; margin-top:3px; }.loginBox form { margin:0; }.loginSubmit { padding:10px 0 5px 0; overflow:hidden; }.loginSubmit p { margin:0; color:#FFF; font-size:0.9em; float:left; clear:both; }.loginSubmit input { background:url(img/login-button.gif) no-repeat; width:47px; height:14px; border:none; cursor:pointer; letter-spacing:-999em; text-indent:-999em; overflow:hidden; float:right; padding:0; }.loginInput input { background:url(img/login-field.gif) no-repeat; width:151px; height:20px; border:none; margin-bottom:3px; padding:1px 10px 0; color:#878787; }.logout input { background:url(img/logout-button.gif) no-repeat!important; }.logout p { margin-bottom:15px; }.loginBox h3 { font-size:0.9em; color:#FFF; float:left; margin:0 0 15px; }.loginSubmitEn { padding:10px 0 5px 0; overflow:hidden; }.loginSubmitEn p { margin:0; color:#FFF; font-size:0.9em; float:left; clear:both; }.loginSubmitEn input { background:url(img/login-button-en.gif) no-repeat; width:47px; height:14px; border:none; cursor:pointer; letter-spacing:-999em; text-indent:-999em; overflow:hidden; float:right; padding:0; }#ricerca { margin-top:10px; }#ricerca .searchInput { overflow:hidden; }#ricerca .searchInput input { background:url(img/search-field.gif) no-repeat; width:178px; height:19px; border:none; padding:1px 10px 0 20px; color:#878787; }.search-list li { margin-bottom:5px; }.search-list li a { clear:both; }#ricerca .searchSubmit { display:none; }/* STILI VECCHIO SITO *//*#interview { color:#5A91B6; }*//* POPUP */#gallery-shadow { position:fixed; height:100%; width:100%; background-color:#000; z-index:10; display:none; top:0; left:0; }#gallery { position:absolute; top:30%; left:30%; z-index:11; display:none; }#gallery-list {overflow:hidden;position:relative;}#gallery-list ul {position:relative;padding:0;margin:0;white-space:nowrap;left:0;}#gallery-list ul li {display:inline;padding:0;margin:0}#gallery-navigator { float:right; margin:5px 10px 0 0; }#gallery-close { color:#FFFFFF; font-size:1.2em; font-weight:bold; text-decoration:none; }.newsletter { background:none!important; padding:0 20px; }.user-exbadge-pi1 .td-lbl { width:30%; border-bottom:1px solid #CCC; }.user-exbadge-pi1 .td-val { width:70%; border-bottom:1px solid #CCC; }/* SPAZIO CELLE TABELLA RIEPILOGO DATI AZIENDA */.tx-maredimodaecat-pi1 .td-lbl-li, .tx-maredimodaecat-pi1 .td-val { padding:10px 0; } #tab-content-contents #italian, #tab-content-contents #english, #tab-content-contents #intro { border-bottom:1px dashed #CCC; }.user-exbadge-pi1 #badge_request .details { font-size:0.8em; }.user-exbadge-pi1 #badge_request .details select { font-size:1em; height:20px; }.tx-maredimodaebadge-pi1 table.details { width:100%; }.tx-maredimodaebadge-pi1 table.details td, .tx-maredimodaebadge-pi1 table.details th { border:1px solid #CCC; }.tx-maredimodaecat-pi1 table.details { width:100%; }.tx-maredimodaecat-pi1 table.details td, .tx-maredimodaecat-pi1 table.details th { border:1px solid #CCC; padding:1px 3px; }/* FORM REGISTRAZIONE NEWSLETTER */.registration_row { overflow:hidden; clear:both; }/* FORM PER L'INVIO DELLA DESCRIZIONE */.tx-maredimodaedesc-pi1 label {font-weight:bold;display:block;margin-top:7px;margin-bottom:2px;}.tx-maredimodaedesc-pi1 label.radio-label {font-weight:normal;display:inline}.tx-maredimodaedesc-pi1 textarea {width:354px;}p.maredimodaedesc-finish {color:#F30;}#colDxContent {margin-bottom:4px;}.tx-maredimodaecat-pi1 table.details textarea {width:238px;height:100px;}.maredimodaecat-updated {background-color:#A8FFA8;border:1px solid #009900;padding:10px;color:#009900}.align-center{text-align:center !important}
.tx-chgallery-pi1 .single .img {background-image:none !important;}
.tx-chgallery-pi1 .chgallery-list {border:none !important}
