*{margin:0;padding:0}
body{color:#414A4B; font-family:Arial,sans-serif;background-color:#FFFFFF; font-size:10px;}
#corpo{margin-left:180px;margin-right:180px;border-left:0px solid #FFF;border-right:0px solid #FFF;z-index:1}
#lato_sx{position:relative;width:180px;float:left;margin-left:-180px;left:0px;margin-right:0px;z-index:4; font-size:120%;}
#lato_dx{position:relative;width:180px;float:right;margin-right:-180px;margin-left:0px;left:0px;z-index:4;}
#header{position: relative;width:100%;overflow: hidden; }
#centro{position:relative; width:99%; float:left;}
#prefooter{position:relative!important; width:100%; float:left;}
#footer{width:100%;clear:both; position:relative;}
div#footer{width:100%; float:left;}
.m{display:none;}
<!--/* ELEMENTI 990 */ -->
#prefooter{padding-top:37px; padding-bottom:37px; padding-left:12px; padding-right:15px; height:37px; width:963px!important; }
#footer{width:990px!important;}
#header,#footer{display:block !important;left:50% !important;margin-left:-495px !important;margin-right:-495px !important;overflow:hidden !important;position:relative !important;right:50% !important;width:990px !important; margin-top:15px;}
#sfondo_totale{margin: 0 auto; width: 990px!important;position:relative!important;}
<!--/* ELEMENTI COMUNI */ -->

#lato_sx li a,#footer a,#footer a:hover{color:#FFFFFF; text-decoration:none;}
#lato_sx li a,#lato_sx li a:hover{width:168px; padding-top:6px; padding-bottom:6px; padding-left:12px;height:15px!important; display:block; text-transform:uppercase;}
.active{width:168px; padding-top:6px; padding-bottom:6px; padding-left:12px; height:15px!important; display:block; text-transform:uppercase; margin:0px;}
#lato_sx li{height:27px; margin-bottom:1px!important;}
#lato_sx ul{padding:0px;margin-top:35px;}
#lato_sx li{list-style-type:none;}
#cuore{margin-left:15px; margin-right:15px; width:600px; float:left; position:relative;}
#cuore_l{float:right; width:190px; margin-right:15px; }
#cuore_l,.critics_autor{color:#6B7677; font-weight:bold;}
#cuore_l div{float:left; margin-top:15px; width:190px;}
#cuore_r{float:right; width:395px;}
#cuore_r div{float:left; width:395px;margin-top:15px;}
#cuore_r a,#cuore_r a:hover{color:#414A4B}
.critics_autor{text-align:right; padding-right:0px; float:left; margin-top:12px!important;font-size:110%!important;width:100%;float:left;}
.critics_text{color:#414a4b; font-size:110%; font-weight:bold; float:left; margin-top:0px!important; width:100%;}
.critics_close{background-image:url(/images/body_lineadivisoria_394x2.jpg); height:2px;margin-top:26px!important; width:100%; background-repeat:repeat-x; float:left; margin-bottom:28px;!important}
.critics_text_intro,.press_text_intro,.contact_text_intro{font-size:110%;float:left;  line-height:15px;}
.press_author{font-size:120%; text-align:left; padding-right:0px; float:left; margin-top:0px!important; float:left; width:100%; }
.press_author a{text-decoration:none;color:#414a4b;font-size:120%!important;}
.press_author a:hover{text-decoration:underline;color:#414a4b; font-size:120%!important; }
.press_close{background-image:url(/images/body_lineadivisoria_394x2.jpg); height:2px;margin-top:16px!important; width:100%; margin-bottom:12px; float:left;}
.biography_text,.music_text{font-size:110%; line-height:15px;}
#prefooter li, #footer_top li,#lingua li{display:inline; list-style-type:none;}
#prefooter li{float:left;margin:0; padding:0; width:45px; height:37px; padding-right:11px;}
#prefooter li a,#prefooter li a:hover{ background-repeat:no-repeat; display:block; height:100%; width:100%;background-image:url(/images/4/footer_iconerss_144x74.jpg);}
.rss a{background-position:0px 0px;}.rss a:hover{background-position:0px -37px;}
.css a{background-position:-51px 0px;}.css a:hover{background-position:-51px -37px;}
.w3c a{background-position:-102px 0px;}.w3c a:hover{background-position:-102px -37px;}
#lingua{position:absolute; top:30px; right:50%; margin-right:-465px;}
#lingua ul{background-color:#FF0000; width:50px; margin:0px; padding:0px;}
#lingua li{margin:0; padding:0; width:50px; height:13px; padding-right:11px; float:left;}
#footer{background-color:#565252;color:#EBEBEB;font-weight:bold;font-size:120%;text-align:center;height:30px;padding-top:13px;padding-bottom:13px;margin-top:0px!important;}
.contenitore-totale-immagini{margin-left:0px;}
.immagine-karen{width:142px; height:142px; float:left; margin-right:8px; margin-bottom:8px;}
.immagine-karen img{width:142px; height:142px;}
#centrale_photos{display:none;}
#home_top_eng,#home_top_ita{height:32px; background-image:url(/images/4/body_titolo_home_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px; width:100%;margin-top:28px; margin-bottom:28px; float:left;}

<!--/* ELEMENTI DA TRADURRE */-->
#audio_top_eng{ height:32px; background-image:url(/images/4/eng/body_titolo_audio_190x32.jpg); background-repeat:no-repeat; background-position:0px 0px;}
#critics_top_eng{height:32px; background-image:url(/images/4/eng/body_titolo_critics_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px; width:100%;margin-top:15px; margin-bottom:15px; float:left;}
#biography_top_eng{height:32px; background-image:url(/images/4/eng/body_titolo_sezione_biography_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px;}
#press_top_eng{height:32px; background-image:url(/images/4/eng/body_titolo_sezione_press_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px;}
#photos_top_eng{height:32px; background-image:url(/images/4/eng/body_titolo_sezione_photos_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px; width:100%;margin-top:0px; margin-bottom:15px; float:left;}
#press_top_large_eng{height:32px; background-image:url(/images/4/eng/body_titolo_sezione_press_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px; width:100%;margin-top:0px; margin-bottom:28px; float:left; margin-top:15px;}
#contact_top_eng{height:32px; background-image:url(/images/4/eng/body_titolo_sezione_mail_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px;}
#music_top_eng{height:32px; background-image:url(/images/4/eng/body_titolo_lumen_academy_600x32.jpg); background-repeat:no-repeat; background-position:0px 0px; width:100%;margin-top:15px; margin-bottom:28px; float:left;}
#contact_text_top_eng{height:32px; background-image:url(/images/4/eng/body_titolo_contact_text_190x32.jpg); background-repeat:no-repeat; background-position:0px 0px;}
#contact_text_mid{font-size:100!important; color:#6b7677; font-weight:normal;}
#contact_text_mid strong{color:#414a4b; font-size:110%!important;}
#contact_text_mid a{color:#414a4b; font-size:100!important; text-decoration:none;}
#contact_text_mid a:hover{color:#414a4b; font-size:100!important; text-decoration:underline;}
#audio_top_ita{ height:32px; background-image:url(/images/4/ita/body_titolo_audio_190x32.jpg); background-repeat:no-repeat; background-position:0px 0px;}
#biography_top_ita{height:32px; background-image:url(/images/4/ita/body_titolo_sezione_biography_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px;}
#press_top_ita{height:32px; background-image:url(/images/4/ita/body_titolo_sezione_press_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px;}
#photos_top_ita{height:32px; background-image:url(/images/4/ita/body_titolo_sezione_photos_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px; width:100%;margin-top:0px; margin-bottom:15px; float:left;}
#press_top_large_ita{height:32px; background-image:url(/images/4/eng/body_titolo_sezione_press_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px; width:100%;margin-top:0px; margin-bottom:28px; float:left; margin-top:15px;}
#critics_top_ita{height:32px; background-image:url(/images/4/ita/body_titolo_critics_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px; width:100%;margin-top:15px; margin-bottom:28px; float:left;}
#contact_top_ita{height:32px; background-image:url(/images/4/ita/body_titolo_sezione_contacts_395x32.jpg); background-repeat:no-repeat; background-position:0px 0px;}
#music_top_ita{height:32px; background-image:url(/images/4/ita/body_titolo_lumen_academy_600x32.jpg); background-repeat:no-repeat; background-position:0px 0px; width:100%;margin-top:15px; margin-bottom:28px; float:left;}
#contact_text_top_ita{height:32px; background-image:url(/images/4/ita/body_titolo_contact_text_190x32.jpg); background-repeat:no-repeat; background-position:0px 0px;}


<!--/* ELEMENTI INTERFACCIA 3 */-->
#logo{width:330px; height:72px; margin-left:118px; float:left; background-image:url(/images/4/intestazione_karenzereconsky_250x72.png);}
#lato_sx{height:1076px;background-image:url(/images/4/barra_menu_2x1076.png);background-repeat:repeat-x;}
#lato_dx{height:1076px;background-image:url(/images/4/barra_menu_2x1076.png);background-repeat:repeat-x;}
#header{background-color:#565252;  background-repeat:repeat-x; height:72px; margin-bottom:15px;}
#lato_sx li a:hover,.active{color:#4d4d4d; background-color:#ffffff;}
#lingua li a,#lingua li a:hover{ background-repeat:no-repeat; display:block; height:100%; width:100%;background-image:url(/images/4/intestazione_lingua_bt_50x50_variante.jpg);}
.ita a{background-position:0px -16px;}.ita a:hover{background-position:-59px -16px;}
.eng a{background-position:0px 0px;}.eng a:hover{background-position:-59px 0px;}

<!--/* CONTROLLI CAPTCHA */ -->
#msg {display:none; position:absolute; z-index:200; background:url(/images/msg_arrow.png) left center no-repeat; padding-left:7px; color:#68582D;}
#msgcontent {display:block; background:#F0F0F0; border:2px solid #666666; border-left:none; padding:5px; min-width:150px; max-width:250px; color:#68582D;}

<!--/* CONTATTI */ -->
.riga{width:391px!important; float:left; margin-top:0px!important;margin-bottom:10px!important;  border:solid 1px #CCCCCC; padding-left:1px; padding-right:1px; padding-top:3px; padding-bottom:3px;}
.riga_sb{width:393px!important; float:left; margin-top:0px!important;margin-bottom:10px!important; color:#6B7677; padding-left:1px; padding-right:1px; padding-top:0px; padding-bottom:10px;}
.riga_right{width:393px!important; float:left; margin-top:0px!important;margin-bottom:10px!important; color:#6B7677; padding-left:1px; padding-right:1px; padding-top:0px; padding-bottom:10px;font-size:100%!important; text-align:right;}
.riga div{ float:left; margin-top:5px!important; color:#41414b;}
.nome_commento{padding-left:1%;width:99%;}
.nome_commento_l{padding-left:1%; width:44%!important; font-weight:bold; font-size:100%;}
.nome_commento_l_w{padding-left:1%; width:44%!important; padding-top:5px; font-size:110%!important;text-transform:uppercase; font-weight:bold;}
.nome_commento_l_s{padding-left:1%; width:24%!important; font-weight:bold; font-size:100%;}
.nome_commento_r{width:55%!important;}
.nome_commento_r_s{width:75%!important;}
.nome_commento_l b,.nome_commento_l_s b,.nome_commento b{text-transform:uppercase; font-size:100%!important;}
.nome_commento_r input,.nome_commento_r_s input{padding-left:1%;width:99%;border-left-width: 1px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: solid;border-left-color:#CCCCCC;font-size:110%!important; color:#6B7677;}
.campo_di_testo_txta{padding-left:1%;width:375px!important;height:72px!important; border:none;font-size:110%!important; font-weight:normal!important; color:#6B7677; border-left:solid 1px #cccccc;}
.campo_di_testo_privacy{padding-left:1%;width:375px!important;height:48px!important; border:none;font-size:110%!important; font-weight:normal!important; color:#6B7677;}