.chn-apetiterisco p { margin:0px }
.chn-apetiterisco{width:500px;height:500px}
.chn-apetiterisco-border-right {border-right:1px solid #FFF}
.chn-apetiterisco-border-bottom {border-bottom:1px solid #FFF}
.chn-apetiterisco-border-top {border-top:1px solid #FFF}
.chn-apetiterisco #chn-apetite-impacto-th {  text-align: center; }
.ui-selected{background:#000 !important}
td.graphApetite-cellSelected.dark div.chn-apetite-cell p{background: url("../assets/images/x_sprites.gif")}
td.graphApetite-cellSelected.light div.chn-apetite-cell p{background: url("../assets/images/x_sprites.gif") 48px}
td.dark div.chn-apetite-cell p{color:white;}
td.light div.chn-apetite-cell p{color:black;}
td div.chn-apetite-cell p{color:white; background-color: #666; opacity: 0.95;}
.graphApetite{position:relative;}
.chn-apetite-cell{width:50px;height:40px;z-index:9999;}
.chn-apetiterisco-relative{height:100%;width:100%;position:relative}
.chn-apetiterisco-fonts,.chn-apetiterisco-text-point{font-family:arial, helvetica, Lucida Sans, FreeSans;font-size:11px}
.chn-apetiterisco-round{height:100%;display:block}
.chn-apetiterisco-point{position:absolute;overflow:hidden;z-index:50}
.chn-apetiterisco-text-point > a { text-decoration:none; color:white; background-color:rgba(0, 0, 0, 0.6); margin-top:5px; padding: 5px; border-radius: 10px; font-size: 8px; }
.chn-apetiterisco-text-point{position:absolute;white-space:nowrap;z-index:50;margin-top:10px;}
.chn-apetiterisco-text-range{display:block;font-weight:700;text-align:center;font-family:arial, helvetica, Lucida Sans, FreeSans;font-size:14px}
.colorChooser { margin-left: 10px; min-width:303px; }
.colorChooser > .subtitle_block { margin-bottom: 10px; }
.colorChooser .addColor { margin-left: 10px; }
.colorChooser .ranges { list-style-type:none; padding:0; }
.colorChooser .ranges > li { margin-bottom: 10px; }
.colorChooser .ranges > li > .inputValue { margin-left:10px; width:75px; }
.colorChooser .inputColor { margin-left:10px; width:90px; }
.colorChooser .ranges .remove-range { margin-left:10px; }
.colorChooser .chooser { display: none; }
.colorChooser .color-wrapper { display:none; }
.colorChooser .farbstatic-color { cursor: pointer; margin-bottom:-10px; width:30px; height:30px; font-size:8px; padding:2px 4px; border-radius:2px; color:white; }
.colorChooser .apetiteColorPicker ul li a{display:block;width:13px;height:13px;text-decoration:none;text-indent:-100000px;outline:0;border:1px solid #aaa}
.colorChooser .apetiteColorPicker{width:303px;display:none;}
.colorChooser .apetiteColorPicker ul{list-style-type:none;zoom:1;margin:0;padding: 0 0 0 15px;}
.colorChooser .apetiteColorPicker ul:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.colorChooser .apetiteColorPicker ul li{float:left;margin:0 5px 5px 0}
.colorChooser .apetiteColorPicker ul li a:hover{border-color:#000}
.arrow {position: absolute;top: 0; left:0}
.graphCircle {
  padding: 2px 5px 2px;
  font-size: 10px;
  font-weight: bold;
  white-space: nowrap;
  color: #ffffff;
  background-color: #000000;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  cursor: default;
}