/**********clear fix**************/
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  display: inline-block;
}
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}

/**********clear fix end**********/

div.iconGroupOver {
  position: absolute;
  z-index: 1000;
  padding: 3px;
  clear: both;
  background: transparent url(/admin/images/group_bg.png) repeat-x;
  border: 1px solid #e29f55;
  display: inline;
  direction: rtl;
}
#adminTopBar {
  z-index : 1000;
  margin : auto;
  height : 30px;
  width : 100%;
  background : #5e5e5e url(/admin/images/admin-bar-bg.png);
  border-bottom : solid 1px #5e5e5e;
  filter : alpha('opacity:85');
  opacity : 0.85;
  position : fixed;
  z-index : 2000000;
}
.adminTopBarLeft {
  float : left;
}
.left {
  float : left;
}
.adminTopBarLeft .left a img, .adminTopBarRight .left a img {
  margin : 4px 0px;
}
.adminTopBarLeft .text {
  margin : 4px 0px;
}
.adminTopBarRight {
  float : right;
}
#adminTopBar .left {
  margin : 5px;
}
span.administracja {
  color:#FFFFFF;
  font-size: 14px;
}
#adminTopBar a {
  text-decoration : none;
  color : #EFEFEF;
  font-family : Verdana;
  font-size : 11px;
}
#adminTopBar a:hover {
  color : #FFF;
}
a.adminBarLink:link, a.adminBarLink:visited {
  color: #fff !important;
  font-face: tahoma;
}
a.adminBarLinkOrange:link, a.adminBarLinkOrange:visited {
  color: #fa8701 !important;
  font-face: tahoma;
  font-weight: bold;
}
div.iconGroup {
  padding: 3px;
  clear: both;
  background: transparent url(/admin/images/group_bg.png) repeat-x;
  border: 1px solid #e29f55;
  display: inline;
  direction: rtl;
}
div.iconGroup img {
  vertical-align: middle !important;
}
#adminTopBar img, div.iconGroup img, div.iconGroupOver img {
  border: 0;
}

