
.ArtykulRzecz165 {
width: 100%;
float: left;
display: block;
}


.ArtykulRzecz165 > div.L165 {
float:left; 
width:70%; 
padding-right:12px;
}

.ArtykulRzecz165 > div.P165 {
float:left; 
width:30%;
padding-left:12px;
}

.ArtykulRzecz165 > div.L165 > div,
.ArtykulRzecz165 > div.P165 > div {
float: left;
width: 100%;
margin-bottom: 25px;
text-align: justify;
}

.ArtykulRzecz165 div.Rze1 {
font-weight:700;
margin-bottom:25px;
}


.ArtykulRzecz165 > div .Rze14Tyt {
display: block;
float: left;
width: 100%;
text-align:left;
font-size: 16px;
font-weight:700;
padding: 12px;
margin-bottom:25px;
font-family:Oswald,sans-serif;
background-color: var(--k9);
}

/*-------------------------------------------*
SOCIAL
*--------------------------------------------*/


.ArtykulRzecz165 .Rze21 > a {
display: block;
float: left;
width: 25%;
border: 1px solid white;
text-align: center;
padding: 6px;
color: white;
}

.ArtykulRzecz165 .Rze21 > a.sc_goo { background-color: #000000; }
.ArtykulRzecz165 .Rze21 > a.sc_fac { background-color: #3b5998; }
.ArtykulRzecz165 .Rze21 > a.sc_twi { background-color: #2aaae0; }
.ArtykulRzecz165 .Rze21 > a.sc_pin { background-color: #cb2027; }


/*-------------------------------------------*
KONTAKT
*--------------------------------------------*/

.RzeKont, .RzeZos {
display: block;
float: left;
width: 100%;
padding: 12px;
margin-bottom: 25px;
text-align: center;
}

.RzeKont { background-color: var(--k1); font-size: 14px; color: var(--k5); }
.RzeZos { background-color: var(--k5); font-size: 14px; color: var(--k1); }


.RzeKont > span {
display: block;
float: left;
width: 100%;
font-weight: 700; 
font-size: 25px;
}


.RzeKont > p {
display: block;
float: left;
width: 100%;
font-weight: 700; 
font-size: 16px;
}

.RzeKont > p > span {
margin-right: 6px;
}


.RzeZos > p.fa {
display: block;
width: 100%;
font-size: 60px;
margin: 12px 0;
}


.RzeZos > p {
display: block;
width: 100%;
font-size: 12px;
}


.RzeZos > input {
display: block;
width: 100%;
max-width:200px;
margin:6px auto;
}


.RzeZos > img {
display: block;
width: 100%;
height:50px;
object-fit:contain;
float: left;
}

.RzeZos > span {
display: block;
width: 100%;
float: left;
font-size: 20px;
font-weight: 700; 
}

/*-------------------------------------------*
PLII DO POBRANIA
*--------------------------------------------*/

.Rze6 > a {
display:block;
padding:12px;
width:100%;
background-color:var(--k1);
color:var(--k4);
font-weight:600;
}


.Rze6 > a > span {
display:flex;
width:100%;
}

.Rze6 > a > span > img {
display:block;
margin-right:12px;
}

/*-------------------------------------------*
KATALOG
*--------------------------------------------*/

.Rze3 {
display: block;
float: left;
width: 100%;
}

/*-----WSZYSTKIE-----*/
.RzeGl_0 {
display: block;
float: left;
width: 100%;
background: var(--k4);
}


.RzeGl_0 > a {
display: block;
float: left;
width: 50%;
padding: 1px;
}

.RzeGl_0 > a > img {
display: block;
float: left;
width: 100%;
height:120px;
padding:3px;
border:1px solid var(--k9);
object-fit:contain;
}

.RzeGl_0 > a > div {
display: none;
}

/*-----JEDNA-----*/

.RzeGl_1 {
display: block;
float: left;
width: 100%;
}


.RzeGl_1 > a {
display: block;
float: left;
width: 100%;
padding: 0px;
}

.RzeGl_1 > a > img {
display: block;
float: left;
width: 100%;
}

/*-----DUŻE MAŁE-----*/

.RzeGl_3d, .RzeGl_3m {
display: block;
float: left;
width: 100%;
}


.RzeGl_3d > a {
display: block;
float: left;
width: 100%;
padding: 1px;
}

.RzeGl_3d > a > img {
display: block;
float: left;
width: 100%;
}

.RzeGl_3m > a {
display: block;
float: left;
width: 50%;
padding: 1px;
}

.RzeGl_3m > a > img {
display: block;
float: left;
width: 100%;
height:120px;
padding:3px;
border:1px solid var(--k9);
object-fit:contain;
}

/*-----ZOOM-----*/

.RzeGl_5 {
display: block;
float: left;
width: 100%;
background: var(--k4);
}

.RzeGl_5 > .easyzoom, .RzeGl_5 > .zoom_thumbnails {
float: left;
width: 100%;
}

.RzeGl_5 > .easyzoom > a {
display: block;
float: left;
width: 100%;
padding: 1px;
}

.RzeGl_5 > .easyzoom > a > img {
display: block;
float: left;
width: 100%;
}


.RzeGl_5 > .zoom_thumbnails > a {
display: block;
float: left;
width: 33.333333333%;
padding: 1px;
}


.RzeGl_5 > .zoom_thumbnails > a > img {
display: block;
float: left;
width: 100%;
}


/*-----BX-----*/


.RzeGl_4s {
display: block;
float: left;
width: 100%;
background-color:var(--k4);
}

.RzeGl_4s img {
width: 100%;
height:400px;
object-fit:contain;
padding:12px;
}

.RzeGl_4m {
display: flex;
flex-wrap:wrap;
float: left;
width: 100%;
background-color:var(--k4);
padding-bottom:12px;
align-items:center;
justify-content:center;
}


.RzeGl_4m > a {
display: block;
float: left;
}

.RzeGl_4m > a > img {
display: block;
float: left;
width: 120px;
height:80px;
object-fit:contain;
background-color:var(--k4);
padding: 3px;
}



/*-------------------------------------------*
DANE TABELARYCZNE 2 KOLUMNY I Z NAGŁÓWKIEM
*--------------------------------------------*/

.Rze8, .Rze17, .Rze15 {
clear: both;
}

.Rze17 table tr th.Rze17Nag {
text-align:left;
font-size: 16px;
font-weight:700;
padding: 12px;
background-color: var(--k9);
}


.Rze8 table, .Rze17 table, .Rze15 table
{
width: 100%; 
padding: 0; 
margin-bottom: 25px; 
}

.Rze8 th, .Rze17 th, .Rze15 th
{
text-align:left;
font-size: 14px;
font-weight:700;
padding: 12px;
margin: 0; 
border-bottom: 1px solid var(--k9);
}

.Rze8 td, .Rze17 td, .Rze15 td
{
height: 30px;
font-size: 14px;
font-weight:300;
padding: 12px;
margin: 0; 
border-bottom: 1px solid var(--k9);
}


