body{font-family: Tahoma; background: url(../img/acts/right_fer.gif)  no-repeat bottom left; height: auto;}
a:link {color: #2d1700;	text-decoration: none;} 
a:visited {color: #2d1700;	text-decoration: none;}
a:hover {color: #7c7c62;	text-decoration: underline;}
img{border: 0px;}

#info{font-size: 12px; width: 465px;  text-align: justify;}
#info #pkt {padding-left: 15px; margin-top: -14px;}
.page_title{width: 920px; position: relative;  no-repeat top left; background-attachment: scroll;   padding: 0 45px 40px 20px; margin: 0 0 -40px 0; text-align:right; font-size: 12px;}
#header{position: absolute; left:0; height: 120px; top: 0;  background: transparent url('../img/acts/acts_logo.jpg') no-repeat top left;}
.tab{width: 920px; margin: 0 0 0 0;   position: relative; text-align:right; font-size: 12px; height: 100%;}
.t{padding-top: 0px; max-width: 550px;  height: 100%;  font: normal ;  color: #606060; float: left; position: relative;}
#show_info{cursor: pointer;; z-index: 1;}
#informacja {z-index: 1;font-size: 12px; padding: 10px; text-align: justify; border: dotted 1px #909090; display: none; background: #fff; width: 300px; height: auto; position: absolute; top: 30; left: 900;}
#informacja #pkt {padding-left: 15px; margin-top: -14px;}

.pages{position: absolute; left: 300; right: 20; color: #919191;}
.pages select {font-size:9px;}
.left{position: absolute; padding: 0 0 0 20px; top: 100; max-width: 330px; width: 330px;  height: auto;  clear: both;  float: left;  text-align: left;     font-size: 11px;  color: #2d1700; background: url(../img/acts/acts_bg.gif)  no-repeat top left; background-attachment: scroll;}
.left_foot{position: absolute; padding: 0px 20px 40px  25px; top: 530;  width: 330px;  height: 40px; clear: both;  float: left;  text-align: justify;  font-size: 11px;  color: #2d1700; background: url(../img/acts/left_foot.png)  no-repeat bottom left;background-attachment: scroll;}
.left_foot hr{height: 1px; color: #e4e4e4; background: #919191; width: 160px; margin-left:-2px;}
.right{position: absolute; top:8;  left:320; bottom: 20; width: 550px;  height: 100%; brder: 1px solid #e4e4e4; float: left;  text-align: left; font-size: 10px;  color: #000; background: url(../img/acts/right_bg.gif) no-repeat top left; background-attachment: scroll;}
.right_text{position: absolute; top: 100; left: 40; right: 10; bottom: 20;}     
.right_foot{position: static; left: 320; bottom: 0; width: 550px; height: 60px; }

.filter{font-size: 9px;  padding: 30px 30px 30px 10px;}
.label{font-size: 9px; color: #707070;	position: absolute;	vertical-align: top;	margin-top: 8px;}
.input{margin-top: 20px;  font-size: 10px;}
.years{margin-top: 2px; height: 110px; font-size: 10px;font-weight: bold;color: #2d1700; text-align: left; padding: 2px 2px 2px 2px;margin-right: 40px; clear: both; float: left;}


.rows{width: 300px; height: 100px; padding: 10px; border-bottom: 1px #919191 dotted; float: left;}
.person{font-size: 14px;font-weight: bold; padding-top: 5px; float: left; clear: left;}
.title_l{width: 150px;font-size: 11px; font-weight: bold; color: #2d1700; float: left; clear: left;}
.forename_f{ width: 150px;font-size: 13px; color: #000; padding-left: 4px; float: left; clear: left;}
.forename_m{width: 150px;font-size: 13px; color: #000;  padding-left: 4px; float: left; clear: left;}

.rows_data{width: 120px; height: 100px; padding: 10px;  float: left;}
.year{font-size: 11px; font-weight: bold;color: #2d1700; text-align: left;}
.year a{color: #909090}
.genre{font-size: 11px;font-weight: bold;color: #2d1700; text-align: left;}
.nr_act{font-size: 11px; font-weight: bold; color: #2d1700; text-align: left;}
.religion{font-size: 11px; font-weight: bold; color: #2d1700; text-align: left;}
.par{font-size: 11px; font-weight: bold; color: #2d1700; text-align: left;}
.skan{text-align: right;}
#licznik {position: absolute; display: block; left: 280; top:25;}

p{padding: 0px;margin: 0px;}
hr{width: 300px;  height: 1px; color: #fff;}

.footer{background: #2d1700; height: 20px; width: 100%; }

/*keyboard*/
#keyboard {position: absolute; display: none; width: 250px; padding: 10px; cursor: move; text-align: left;}
#close{cursor: hand;}
#spacebar input {width: 180px; margin: 0 auto;	margin-left:55px;}
#shift, #shifton {width: 70px; text-align: left;}
#row0_shift, #row1_shift, #row2_shift, #row3_shift {display: none;}
#row0, #row0_shift {padding-left: 0px; }
#row0 input{width: 20px; text-align: center;}
#back input{width: 44px;}
#row1, #row1_shift {padding-left: 0px;}
#row1 input{width: 20px;text-align: center;}
#row2, #row2_shift {padding-left: 0px;}
#row2 input{width: 20px;text-align: center;}
#row3, #row3_shift {padding-left: 0px; }
#row3 input{width: 20px;text-align: center;}
#shifton {border-left: 3px solid #000;border-top: 3px solid #000;}
