/* common */
body {background:none;border:none;color:#000000;font-family:Verdana,Arial,Tahoma,Sans-Serif;font-size:13px;margin:10px;padding:0;}
#fullcontainer {margin:0;position:relative;text-align:left;width:100%;}
#fullcontainer #internal-bg {height:100%;margin:0;width:100%;}
a, a:link, a:visited, a:active, a:hover {color:#000000;}
#menuContainer {display:none;}
#footer {display:none;}

/* Identita' */
#fullcontainer #internal-bg .identitaTop {background:none;color:#000000;height:50px;text-align:left;width:100%;}
#fullcontainer #internal-bg .identitaTop .titoloPagina {border:none;margin:0;padding:3px 0;text-align:left;}
.testo {clear:both;color:#000000;height:100%;overflow:visible;position:relative;text-align:left;width:100%;}
.testo span {font-size:12px;line-height:23px;margin:0;padding:0;position:relative;z-index:200;}

/* servizi */
#serviceContainer {width:100%;}
#fullcontainer #internal-bg .clientiTop {background:none;color:#000000;height:50px;text-align:left;width:100%;}
#fullcontainer #internal-bg .clientiTop .titoloPagina {border:none;margin:0;padding:3px 0;text-align:left;}
#serviceContainer {background:none;overflow:visible;padding-bottom:10px;}
#serviceContainer .serviceDati {padding:0;height:auto;}
#serviceContainer .serviceDati .serviceSx {clear:both;margin:0;position:relative;width:100%;}
#serviceContainer .serviceDati #content {display:none;}
#serviceContainer .serviceDati .serviceSx .containerBlocco .containerText {width:100%;}
.modalPopup {display:block;position:relative;top:-70px;left:0;width:100%;padding:0 0 20px 0;height:auto;clear:both;}
.modalPopup img {display:none;}
.modalPopup .close {display:none;}
.modalPopup .popupContent h2 {display:block;color:#000000;font-weight:bold;padding:0 0 20px 0;}
.modalPopup .popupContent {width:100%;height:auto;position:relative;left:0;}

/* clienti */
#fullcontainer #internal-bg #grigliaclienti {margin:0;}
#case-historyContainer {background:none;overflow:visible;}
#case-historyContainer .tit-clienti {display:none;}
#myGallery {display:none;}
.separatorHistory {display:none;}
#case-historyContainer .case-historyDati .case-historyDesc {color:#303030;height:auto;left:0;position:relative;top:0;width:100%;}
.case-labelg {display:none;}
.case-label p{display:block;}
#case-historyContainer .case-historyDati .case-historyDesc .case-label {display:block;}
.modalPopupSmall {display:block;position:relative;top:-70px;left:0;width:100%;padding:0 0 20px 0;clear:both;}
#case-historyContainer .case-historyDati {height:auto;}

/* rassegna stampa */
#frame {display:none;}
#print-areaContainer {width:100%;}
#contentStampa {background:none;overflow:visible;width:100%;position:absolute;top:0;left:0;}
#print-areaContainer .area-printDati {width:100%}
#print-areaContainer .area-printDati .contact-formMedia {display:none;}
.separatorV {display:none;}
#print-areaContainer .area-printDati .contact-formDesc .area-printData {margin:0;color:#000000;padding:0;}
#print-areaContainer .area-printDati .contact-formDesc .area-printTit {margin:0;color:#000000;width:100%;padding-left:0;}
#print-areaContainer .area-printDati .contact-formDesc .area-printText {margin:0;width:100%;padding-left:0;}
#print-areaContainer .area-printDati .contact-formDesc {width:100%;width:100%;overflow:visible;}
#print-areaContainer .area-printDati .contact-formDesc .area-printText {width:100%;overflow:visible;}
.StampaSeparatorV {display:none;}
#print-areaContainer .finance {display:none;}

/* privacy */
#fullcontainer #internal-bg #privacyContainer {margin:0;}
#fullcontainer #internal-bg .privacyTop {background:none;color:#000000;height:50px;text-align:left;width:100%;}
#fullcontainer #internal-bg .privacyTop .titoloPagina {border:none;margin:0;padding:3px 0;text-align:left;}
#privacyContainer {background:none;overflow:visible;height:100%;}
#privacyContainer .testoPrivacy {margin:0;}

/* mappa */
#fullcontainer #internal-bg #privacyContainer {margin:0;}
#fullcontainer #internal-bg .mappaTop {background:none;color:#000000;height:50px;text-align:left;width:100%;}
#fullcontainer #internal-bg .mappaTop .titoloPagina {border:none;margin:0;padding:3px 0;text-align:left;}
#mappaContainer {background:none;overflow:visible;}
#mappaContainer .testoPrivacy {margin:0;}
#mappaContainer #mappa {margin:0;overflow:visible;top:0;left:0;}