@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: 'mapfont';
  src: url(font/ubuntu_regular.ttf);
}
@font-face {	  
  font-family: 'mapfont-bold';
  src: url(font/ubuntu_bold.ttf);
}
@font-face {	  
  font-family: 'mapfont-italic';
  src: url(font/ubuntu_italic.ttf);
}
@font-face {	  
  font-family: 'mapfont-bold-italic';
  src: url(font/ubuntu_bold_italic.ttf);
}

@page { margin: 10px 5px; visibility: hidden }

#facebox_overlay {display:none; visibility: hidden}
#_container {display:none; visibility: hidden} 
#header {display:none; visibility: hidden} 
#footer {display:none; visibility: hidden} 
#navigatorContainer {left:0px !important; width:0px!important; display:none; visibility: hidden} 
#workareaOutContainer{left:0px !important;overflow: auto;width:calc(100vw - 10px)!important;padding:15px}
#workareaContainer{width:auto!important} 
.vsplitbar{left:0px !important ; display:none}
#overlayMsg {display:none; visibility: hidden}
#patina {display:none; visibility: hidden}
div[id^='facebox'] {display:none; visibility: hidden}
div[id^='fancy'] {display:none; visibility: hidden}
ngx-ui-loader {display:none;}
div{background:none;}

#bodyprint{display: block;}

img {display:none;}

ul {list-style: none; padding:0; margin:0}
i{font-family: mapfont-italic;}
b{font-family: mapfont-bold;}
sup{font-size: 60%;}

h1 {font-size:150%;}
h2 {font-size:140%;}
h3 {font-size:130%;}
h4 {font-size:120%;}
h5 {font-size:110%; margin:5px 0}
h6 {font-size:100%; margin:5px 0}

input[type="button"] {display:none;}

.tblModuloUno td:first-child {display:none;}
.tblModuloUno td:nth-child(2) {display:none;}
.tblModuloDue td:first-child {display:none;}
.tblModuloDue td:nth-child(2) {display:none;}
.tblModuloHover td:first-child {display:none;}
.tblModuloHover td:nth-child(2) {display:none;}
.tblModuloUno td {background-color:#fdfdfd;}
.tblModuloDue td {background-color:#f3f3f3;}
.tblModuloHover td{background-color:#e5e5e5;}
.tblModuloUno td div {background-color:#fdfdfd;}
.tblModuloDue td div {background-color:#f3f3f3;}
.tblModuloHover td div {background-color:#e5e5e5;}
.tblModuloUno td span {background-color:#fdfdfd;}
.tblModuloDue td span {background-color:#f3f3f3;}
.tblModuloHover td span {background-color:#e5e5e5;}

#tblBottoniTopView {display:none;}

.sfondoPagineModuli{display:none;}

td div, th div{
    page-break-inside: avoid !important; 
}
table, tr, td, th, tbody, tfoot {
    page-break-inside: avoid !important;
}

#viewTableExternal > tbody > tr > td > form > table > thead > tr > td { 
  background-color: #cccccc !important;
}

.classTopMod td:first-child {display:none;}
.classTopMod td:nth-child(2) {display:none;}
.classTopMod td {background-color:#cccccc;}
.classTopMod td div {background-color:#cccccc;}
a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
.tblModuloUno {}
.tblModuloDue {background-color:#f3f3f3; }
