body{font-size:14px;}
div{box-sizing:border-box;}
[visible=false]{display:none !important;}
#frmaus{display:none;}
#toolbar{position:fixed;left:0;top:0;width:100%;padding-top:5px;background:linear-gradient(to bottom, #cfe7fa 0%,#6393c1 100%);}
#toolbar div{padding:0 5px;}
#urltarget{width:80%;border:2px groove orange;}
#boxtools{padding-bottom:4px;margin-bottom:4px;border-bottom:2px groove #fff;}
.tabitem{display:inline-block;height:22px;vertical-align:bottom;border:1px solid #c0c0c0;border-bottom:none;background:linear-gradient(to bottom, #baa93d 0%,#7d7e7d 100%);cursor:pointer;}
.tabitem[disabled]{background:#fff !important;height:27px !important;cursor:default;}

#maincontent{position:absolute;left:0;top:84px;bottom:0;width:100%;overflow:auto;color:#0080c0;}
#boxreport,#boxsorgente,#boxsetting{position:inherit;top:0;bottom:0;width:100%;padding:5px;overflow:auto;}
#report_params{position: inherit;top: 5px;bottom: 5px;width: 50%;border-right: 2px groove orange;overflow: auto;}
#report{position: inherit;left: calc(50% + 5px);width: calc(50% - 7px);top: 5px;bottom: 5px;padding: 0 5px;overflow: auto;}
.tabreport{width:100%;margin-top:10px;}
.tabreport td{vertical-align:top;}
.cell_left{border-right:2px groove orange;width:48%;}
.tabkeyw td{border:1px solid #c0c0c0;}

.tabstd{margin-bottom:10px;box-shadow:0 0 5px #000;width:98%;}
.tabstd td{border:1px solid #c0c0c0;}
.desc{width:200px;}
.tdrating{font-size:12px;}
.previewtitle{padding:0;margin:0;color:#0000a0;font-size:16px;}
.previewlink{color:green;}
.rating0,.rating1,.rating2,.rating3,.rating4,.rating5,.rating6{display:inline-block;min-width:80px;height:10px;line-height:10px;font-size:11px;padding-left:100px;background:url('rating.jpg') no-repeat 0 0;}
.rating1{background-position:0 -11px;}.rating2{background-position:0 -22px;}.rating3{background-position:0 -33px;}.rating4{background-position:0 -44px;}.rating5{background-position:0 -55px;}.rating6{background-position:0 -66px;}

.boxhidden{display:none;}
#txtsorgente{resize: none;background: #bfebff;position: inherit;top: 5px;left: 5px;width: calc(100% - 15px);height: calc(100% - 15px);}

.tabsetting td{border:1px solid #c0c0c0;padding:2px;}

.campo{font-weight:bold;color:#0000a0}
.campop{color:#0000a0;font-size:12px;}
.desc{width:200px;}

#previewsearch{box-shadow:0 0 5px orange;padding:4px;}

.spiatrue{display:inline-block;padding-left:20px;height:20px;background:url('okexclam.png') no-repeat 0 0;}
.spiafalse{display:inline-block;padding-left:20px;height:20px;background:url('okexclam.png') no-repeat 0 -20px;}
.spiand{display:inline-block;width:20px;height:20px;background:url('okexclam.png') no-repeat 0 -40px;}
.horange{color:orange;font-size:16px;}
.hreport{font-size:16px;color:#408080;border-top:1px solid #c0c0c0;}