#opta {
  margin: 0px;
  padding: 0px;
  z-index: 999;
  font-size: 10px!important;
}

#opta li {
  width: 207px;
  height: 30px;
}

#opta a:hover {
  text-decoration: underline!important;
  font-size: 10px!important;
}

#opta span {
  margin-left: -10px!important;
  padding: 0px;
  font-size: 12px!important;
}

#page #wrapper #content .boxes .head li p { height: 30px; display: block; overflow: hidden; float: left; background: url("../images/head_blue_left.gif") no-repeat; text-decoration: none; }
#page #wrapper #content .boxes .head li p span { height: 31px; font-weight: bold; color: #fff; font-size: 14px; padding: 7px 9px 0 9px; display: block; float: left; background: url("../images/head_blue_right.gif") no-repeat top right; }
#page #wrapper #content .boxes .head li span.arrow { text-indent: -99999em; width: 24px; z-index: 20; height: 13px; background: url("../images/head_blue_arrow.gif") no-repeat; display: block; position: absolute; top: -2px; left: 7px; }
#page #wrapper #content .boxes .head li span.arrowBlue { text-indent: -99999em; width: 26px; z-index: 20; height: 13px; background: url("../images/head_red_arrow.gif") no-repeat; display: block; position: absolute; top: -2px; left: 7px; }


p._info_tresc {
background-color: #FFE56B;
color: #333;
padding: 12px;
font-weight: bold;
text-align: justify;
}

p._info_naglowek {
margin: 0px;
padding: 0px;
cursor: pointer;
}

.op_move {
position: relative;
top: -103px;
}
