
.results{width:99%;}

.dr-table {background:#FFF; border:1px dotted #CCC; border-collapse:collapse; empty-cells:show; font-size:11px; table-layout:fixed;}

.dr-table-not-fixed {background:#FFF; border:1px dotted #CCC; border-collapse:collapse; empty-cells:show; font-size:11px; table-layout:auto !important;}

.dr-table-subheader {background:#73C4F1;}
.dr-table-subheadercell {border-left:1px dotted #CCC; border-right:1px dotted #CCC; border-bottom:none;	color:#FFF; padding:2px; text-transform:uppercase; font-family:Arial;}

th.dr-table-subheadercell{font-size:10px;}
th.dr-table-subheadercellLeft{font-size:10px; text-align:left;}

.dr-table-subheadercell a {color:#1C2933; font-size:11px;}
.dr-table-firstrow {background:#EBF5FC;}
.dr-table-firstrow:hover {background:#EEE;}
.dr-table-secondrow {background:#FFF;}
.dr-table-secondrow:hover {background:#EEE;}

.dr-table-cell2 {text-align:center;	text-transform:uppercase;}

.dr-table-cell, 
.dr-table-cell2 {border-left:1px dotted #CCC; border-right:1px dotted #CCC;	border-bottom:none;	color:#1C2933; padding:2px 2px;	text-align:left; font-size:9px;}
.dr-table-cellCenter {border-left:1px dotted #CCC; border-right:1px dotted #CCC; border-bottom:none; color:#1C2933;	padding:3px 6px; text-align:center;	font-size:8px;}
.dr-table-cell3 {border-left:1px dotted #CCC; border-right:1px dotted #CCC; border-bottom:none;	color:#1C2933; padding:3px 6px;	text-align:left; font-size:9px;}

.dr-table-cell a {color:#007ABD;}
.dr-table-cell a:hover {color:#C00; text-decoration:none;}

.rich-tabpanel {width:100%; margin-top:4px;}

.dr-tbpnl-tb-act {background:url(../js/tab/tabhoversmall.jpg) center top; cursor:pointer;}
.dr-tbpnl-tb-act2 {background:url(../js/tab/tabhover.jpg) center top; cursor:pointer;}
.dr-tbpnl-tb-act3 {background:url(../js/tab/tabovermini.png) center top; cursor:pointer;}
.dr-tbpnl-tb-act {color:#FFF; font-weight:bold; border-color:#FFF; cursor:pointer;}
.dr-tbpnl-tb {font-size:11px; font-weight:bold; line-height:18px; text-transform:uppercase;}
.dr-tbpnl-tb-act {background-position:center top; cursor:default; cursor:pointer;}
.dr-tbpnl-tb {text-align:center; width:141px; padding:0;}
.dr-tbpnl-tb-inact {color:#FFF; background: url(../js/tab/tabsmall.jpg) center top repeat-x; cursor:default; border-color:#FFF; border-width:1px 1px 0; border-style:none; cursor:pointer;}
.dr-tbpnl-tb-inact2 {color:#FFF; background: url(../js/tab/tab.jpg) center top repeat-x; cursor:default; border-color:#FFF; border-width:1px 1px 0; border-style:none; cursor:pointer;}
.dr-tbpnl-tb-inact3 {color:#FFF; background: url(../js/tab/tabmini.png) center top repeat-x; cursor:default; border-color:#FFF; border-width:1px 1px 0; border-style:none; cursor:pointer;}

.dr-tbpnl-cntnt {color:#000; font-family:Arial; font-size:11px;}
.dr-tbpnl-cntnt {border-color: #F1F1F1 #CCC #CCC; border-style:dotted; border-width:1px; vertical-align:top;}
.dr-tbpnl-tbtopbrdr {border-color: transparent;}
.dr-tbpnl-tbbrdr {background-image: none; border-color: transparent;}
.dr-bottom-line {border-bottom: none;}

.dr-stglpnl {background-color:#FFF; border-color:#0074C1;}
.dr-stglpnl {background-position:right top;	background-repeat:no-repeat; border-style:solid; border-width:1px; padding:1px;}
.dr-stglpnl {border-style:solid;}
.dr-stglpnl-h {background-image:none;}
.dr-stglpnl-h {background-color:transparent; border-color:transparent; color:#666; font-family:Arial; font-size:11px; font-weight:bold;}
.dr-stglpnl-h {background-position:left top; background-repeat:repeat-x; border-style:solid; border-width:1px; cursor:pointer; padding:2px;}
.dr-stglpanel-marker {float:right;}
.dr-stglpnl-m {padding-right:3px;}
.dr-stglpnl-b {background-color:#FFFFFF; font-family:Arial;	font-size:11px;}
.dr-stglpnl-b {padding:10px; text-align:left; vertical-align:top;}
.dr-pmenu-top-group-div {border:1px solid #0078BD; margin-bottom:3px; padding:1px;}
.dr-tbpnl-cntnt {background-color:#FFF;	border-bottom-color:#BED6F8; border-left-color:#BED6F8;	border-right-color:#BED6F8;	color:#000;	font-family:Arial;	font-size:11px;}
.dr-tbpnl-cntnt {border-left:1px dotted #CCC; border-bottom:1px dotted #CCC; border-right:1px dotted #CCC; vertical-align:top;}
.dr-pmenu-top-group {background-color:transparent; background-image:none; color:#000; font-family:Arial; font-size:11px; font-weight:bold;}
.dr-pmenu-top-group {background-position:left top; background-repeat:repeat-x; cursor:pointer; height:20px; padding:2px 1px 2px 2px; width:100%;}
.dr-pmenu-top-group {color:#000; font-family:Arial; font-size:11px; font-weight:bold;}
.dr-pmenu-top-group {cursor:pointer;}
.dr-pmenu-selected-item {font-style:italic;}
.dr-pmenu-nowrap {white-space:nowrap;}
.dr-mpnl-pnl {background:#FFF; border:1px solid #0074C1; padding:1px;}
.dr-mpnl-mask-div {background-color:#D0D0D0; border:0; height:100%; left:0;	margin:0; opacity:0.5; padding:0; position:fixed; top:0; width:100%;}
.dr-pmenu-item {border-top-color:#CCC; color:#000; font-family:Arial; font-size:11px;}
.dr-pmenu-item {border-top:1px dashed #CCC; cursor:pointer; margin-top:1px; padding:2px 1px 1px;}
.dr-pnl {background-color:#FFF; border:0;}
.dr-pnl-b {color:#666; font-size:9px; border:1px solid #E6BB51; padding:10px; margin-right:18px; line-height:15px;}

.areaMerceologicaSelectedTreeNode{border:1px solid #E6BB51;}
.boxNotePagamenti{display:block; font-size:9px;	overflow:auto; width:130px;}
.dr-rich-tool-tip {background-color:#FAE6B0; border:1px solid #E5973E; float:left; font-family:Arial; font-size:11px; padding:7px; _width:400px;}
.boxHelpClass {font-size:9px; float:right; border:0;}
.bodyHelpClass{border:0; padding:0;	margin-right:0;}

.rich-tabpanel-content ul.mktree li.liClosed {background:none;}
.rich-tabpanel-content ul.mktree li.liClosed .bullet {background:url(../images/ico-more.png) left no-repeat; color:#333; padding-left:16px;}
.rich-tabpanel-content ul.mktree li.liOpen {background:none;}
.rich-tabpanel-content ul.mktree li.liOpen .bullet{background:url(../images/ico-less.png) left no-repeat; color:#333; padding-left:16px;}
.rich-tabpanel-content ul.mktree li.liOpen .liClosed .bullet {background:url(../images/ico-more.png) left no-repeat; color:#333; padding-left:16px;}
.rich-tabpanel-content ul.mktree li.liOpen ul {background:#FFF;}

.rich-tabpanel-content ul.mktree li.liOpen ul.offerteScheda li ul li {padding-left:16px; height:16px; line-height:16px;}
.rich-tabpanel-content ul.mktree li.liOpen ul.offerteScheda li ul li .bullet {background:none; padding:0; display:none;}
