#scroll {
/* Typical fixed height and fixed width example */
width: 780px;
min-height: 730px;
overflow: auto;
float:left;
clear:both;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: white;
z-index:1;
}

#gorny_brzeg {
position:absolute;
top:0px;
left:0px;
width:481px;
background: url(../gfx/op_g.gif) repeat-x;
height:3px;
z-index:2;
}

#lewy_brzeg {
position:absolute;
left:0px;
top:0px;
background: url(../gfx/op_l.gif) repeat-y;
float:left;
width:20px;
height:189px;
z-index:2;
}

#prawy_brzeg {
	position:absolute;
	top:0px;
	right:0px;
	float:right;
	width:6px;
	background: url(../gfx/op_p.gif) repeat-y;
	height:189px;
	z-index:2;
}

#scroll2 {
/* Typical fixed height and fixed width example */
padding-left:20px;
padding-right:6px;
top:10px;
width: 455px;
height: 197px;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
z-index:3;
}

.fixedwidth {
/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
height: 100%;
position: relative;
padding: 1px;
z-index:1;
}

.fixedwidth2 {
/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
height: 100%;
position: relative;
padding: 1px;
z-index:1;
}


.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0;
	left: 0;
	z-index:1;
}

.hscrollerbase {
height: 18px;
background: url(../gfx/suwak_tlo.gif) 0px 0px repeat-x;
z-index:1;
}
.hscrollerbar {
padding: 20px;
z-index: 1;
width: 62px;
height: 18px;
background: url(../gfx/suwak.gif) 0px 0px repeat-x;
background-position: center;
}
.hscrollerbasebeg {
background: url(../gfx/strzalka_lewa.gif) 0px 0px no-repeat;
z-index:1;
height: 18px;
width: 18px !important;
}
.hscrollerbaseend {
height: 18px;
width: 19px;
background: url(../gfx/strzalka_prawa.gif) 0px 0px no-repeat;
z-index:1;
}
