/* www.gram.pl */
/* pliki */


.filterbg {
  position: relative; 
  background-color: #FFF; 
  border-bottom: 1px solid #bcbcbc; 
  background-image: url('../img/filtr_back.jpg');  
  background-position: bottom; 
  background-repeat: repeat-x; 
  margin: 0px 0px 5px 0px;
  padding: 5px 18px 5px 18px;
  font-family:Tahoma;
  font-size:11px; 
  color: #494949;
}

.filtercut {
  position: absolute; 
  z-index: 2; 
  top: -7px; 
  width: 11px; 
  height: 11px; 
  background-image: url('../img/filtr_cut.gif'); 
  font-size: 0px; 
  right: 815px;
}

.filterlabel {  
  color: #797979;
  font-weight: bold;
  padding: 0px 6px 0px 0px;
  height: 24px;
}

.filteroptions {
  color: #797979;
  padding: 0px 10px 0px 0px;
  height: 24px;
}

.filterentity {
  float: left; 
  padding-right: 6px;
}

.filterentity input  { float: left; }
.filterentity select { float: left; font-size: 11px; margin-left: 4px; }
.filterentity p.fix { float: left; font-size: 11px; margin: 3px 0px 0px 0px; _margin-top: 4px;  }
.filterentity a { color: #797979;}

.filterbutton {
  position: absolute; 
  top: -38px; 
  right: 18px; 
  width: 98px;
}

div.gsbf { margin-top: 10px;height:auto;  }
ul.flm { border: 0 !important; margin: 0 !important; background: #ffffff !important; position: relative; }
ul.flm li { border: 0 !important; border-top: 1px dotted #bbb !important; }
ul.flm li a { background-image: url(../img/dl.gif); background-repeat: no-repeat; background-position: 8px 2px; }

span.kat { 
	font-size: 10px; 
	color: #999; 
	display: inline; 
	position: absolute; 
	top: 8px; 
	right: 3px; 
	width: 66px; 
	height: 14px; 
	padding: 6px 2px 6px 25px; 
	text-align: right;
}


html > body #pgbox_press 
{
	width:577px;
}
#pgbox_press 
{
	clear:both;
	font-size:11px;
	padding-bottom:20px;
	padding-top:6px;
	position:relative;
	text-align:center;
	width:574px;
}

#pgbox_press a.cpp:link, #pgbox_press a.cpp:visited 
{
	background:transparent url(../www/01/img/mop.gif) no-repeat scroll left 4px;
	left:0px;
	padding-left:16px;
	position:absolute;
	top:3px;
}
#pgbox_press a.cpp:link, #pgbox_press a.cpp:visited, #pgbox_press a.cpn:link, #pgbox_press a.cpn:visited 
{
	font-weight:bold;
	padding:2px 15px;
}


.nav{
	padding: 5px 0 5px 0 !important;margin:0;border:0 !important;}
.nav a.prev{
	font-weight: bold;float: left;padding: 0 0 2px 16px !important;
	background: transparent url(../img/mop.gif) no-repeat left 2px;}
.nav a.next{
	font-weight: bold;text-align: right;float: right;
	background: transparent url(../img/mo.gif) no-repeat right 2px; padding: 0 16px 2px 0 !important;}
.nav a.prev:hover,a.next:hover{
	background-color:#fff !important;border: none;}


/* -- end -- */
