div#akty_prawne {
width:100%;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#akty_prawne_top {
width:100%;	
}

div#akty_prawne_top form {
width:100%;	
display:table;
}

div#akty_prawne_top form > div {
display:table-cell;
vertical-align:middle;
font-weight:300;
}

div#akty_prawne_top form > div:nth-child(2) {
width:100px;
text-align:center;
}

div#akty_prawne_top form > div:nth-child(3) {
width:300px;
}

div#akty_prawne_top form > div:nth-child(4) {
width:74px;
text-align:center;
}

div#akty_prawne_top form > div:nth-child(5) {
width:247px;
}

div#akty_prawne_top form > div:nth-child(6) {
width:40px;
}

div#akty_prawne_top input[type="image"] {
background-color:#9d032a;	
width:20px;
height:20px;
padding:10px;
cursor:pointer;
position:relative;
top:3px;
}

div#akty_prawne_top input[type="text"] {
height:38px;
outline:none;
border:1px solid #f0f0f0; 
padding: 0 5%;
width:87%;	
font-family: 'Open Sans', sans-serif;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#akty_prawne_list {
padding: 3% 17px 4% 17px;	
}

div#akty_prawne_list ul {
width:50%;
display:inline-block;
vertical-align:top;
}

div#akty_prawne_list ul li {
width:100%;
display:inline-block;	
padding-bottom:10px;
vertical-align:top;
}

div#akty_prawne_list ul li > div {
padding:17px;
height:100%;
border: 1px solid #ebebeb;
position:relative;
}

div#akty_prawne_list ul li > div:hover {
background-color:#ededed;	
}

div#akty_prawne_list ul:nth-child(1) li > div {
margin-right:17px;
}

div#akty_prawne_list ul:nth-child(2) li > div {
margin-left:17px;
}

div#akty_prawne_list ul li > div > p {
padding: 0;	
}

div#akty_prawne_list ul li > div > p:nth-child(2) {
text-align:right;	
font-size:11px;
font-weight:300;
padding:10px 0 0 0;
}

div#akty_prawne_list ul li > div > a {
position:absolute;
width:100%;
height:100%;
left:0;
top:0;	
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#akty_prawne_szcz {
padding: 3% 0 4% 17px;	
overflow:hidden;	
}

div#akty_prawne_szcz > div {
float:left;	
}

div#akty_prawne_szcz > div:nth-child(1) {
width:67%;	
text-align:justify;
padding:25px 0 0 0;
}

div#akty_prawne_szcz > div:nth-child(1) > div.nagl {
padding:17px;
height:100%;
border: 1px solid #ebebeb;
margin-bottom:25px;
}

div#akty_prawne_szcz > div:nth-child(1)  > div.nagl > p {
padding: 0;	
}

div#akty_prawne_szcz > div:nth-child(1)  > div.nagl > p:nth-child(2) {
text-align:right;	
font-size:11px;
font-weight:300;
padding:10px 0 0 0;
}

div#akty_prawne_szcz > div:nth-child(1)  table {
width:100%;
border:1px solid #efefef;	
}

div#akty_prawne_szcz > div:nth-child(1)  table tr td {
border:1px solid #efefef;	
padding:10px;
vertical-align:middle;
}

div#akty_prawne_szcz > div:nth-child(1)  table tr td p {
padding:0;
margin:0;	
}

div#akty_prawne_szcz > div:nth-child(2) {
width:33%;	
}

div#akty_prawne_szcz > div:nth-child(2) > div > p {
border-bottom: 1px solid #ebebeb;
padding-bottom:3px;
margin-bottom:17px;
width:60%;
margin-left:40%;
}

div#akty_prawne_szcz > div:nth-child(2) > div {
padding-left:17px;
text-align:right;	
font-weight:300;
}

div#akty_prawne_szcz > div:nth-child(2) ul {
width:100%;	
}

div#akty_prawne_szcz > div:nth-child(2) ul li {
background: url('../img/pdf_ico.png') right 5px no-repeat;
padding: 0 25px 20px 0;	
}

div#akty_prawne_szcz > div:nth-child(2) ul li a {
text-decoration:none;
color:#000000;	
}