/* Medateka v4: layout v2 (2021) — только внутри .prokat-stena */
/* Не подключать к страницам магазина */

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap');

.prokat-stena {
	font-family: 'Roboto',sans-serif,Verdana;
	font-weight: 300;
	line-height: 1.65;
	color: #000;
	font-size: 25px;
	margin: 0;
	width: 100%;
	max-width: 100%;
	overflow-x: hidden;
	box-sizing: border-box;
}
.prokat-stena table {
margin:auto;
border-collapse:collapse;
width:100%;
border-spacing:0
}
.prokat-stena td {
width:50%
}
.prokat-stena th {
width:auto
}
.prokat-stena img {
display:block;
border:none;
height:auto;
margin-top:0;
margin-bottom:0
}
.prokat-stena p {
margin-bottom:1.25em;
margin-top:0;

}
.prokat-stena h5 {
margin:1.3em 0 .2em;
margin:1.5rem 0 .5rem;
font-family:'Roboto',sans-serif,Verdana;
font-weight:700;
line-height:1.25;
font-size:1.2em
}
.prokat-stena h4 {
	margin:1.2em 0 .2em;
    margin:1.5rem 0 .5rem;
	font-family: 'Roboto',sans-serif,Verdana;
	font-weight: 700;
	line-height: 1.25;
	font-size: 1.44em;
}
.prokat-stena h3 {
	margin:1.1em 0 .2em;
    margin:1.5rem 0 .5rem;
	font-family: 'Roboto',sans-serif,Verdana;
	font-weight: 700;
	line-height: 1.25;
	font-size: 1.728em;
}
.prokat-stena h2 {
	margin:1.1em 0 .4em;
    margin:1.9rem 0 .9rem;
	font-family: 'Roboto',sans-serif,Verdana;
	font-weight: 700;
	line-height: 1.15;
	font-size: 2.074em;
}
.prokat-stena h1 {
	margin:.8em 0 .4em;
    margin:1.5rem 0 .9rem;
	font-family: 'Roboto',sans-serif,Verdana;
	font-weight: 700;
	line-height: 1.05;
	margin-top: 0;
	font-size: 2.488em;
}
.prokat-stena a {
				color: #0C79D3;
				text-decoration: none;
}
.prokat-stena a:hover {
text-decoration:underline
}
.prokat-stena strong {
font-weight:700
}
@media screen and (max-width:790px) {
.prokat-stena {
	font-family: 'Roboto',sans-serif,Verdana;
	font-weight: 300;
	line-height: 1.65;
	color: #000;
	font-size: 16px;
	margin: 0;
	width: 100%;
	max-width: 100%;
	overflow-x: hidden;
	box-sizing: border-box;
}
.prokat-stena h1 {
font-size:1.802em;
margin:1.5rem 0 .8rem;
margin-top: 0;

}
.prokat-stena h2 {
font-size:1.602em;
margin:1.9rem 0 .9rem;
}
.prokat-stena h3 {
font-size:1.424em;
margin:1.5rem 0 .8rem;

}
.prokat-stena h4 {
font-size:1.266em;
margin:1.5rem 0 .8rem;

}
.prokat-stena h5 {
font-size:1.125em;
margin:1.5rem 0 .8rem;


}
.prokat-stena ul {
margin-left:-20px
}
.prokat-stena ol {
margin-left:-20px
}
}
.prokat-stena .RASS-0 > tbody > tr > td {
	padding: 0 0em 0 0em;
	
}
.prokat-stena .RASS-05 > tbody > tr > td {
	padding: 0 0.25em 0 0.25em;
	
}
.prokat-stena .RASS-1 > tbody > tr > td {
	padding: 0 0.55em 0 0.55em;
	
}
.prokat-stena .RASS-15 > tbody > tr > td {
	padding: 0em 0.9em 0em 0.9em;
}
.prokat-stena .RASS-2 > tbody > tr > td {
	padding: 0 1.15em 0 1.15em;
	
}
.prokat-stena .RASS-4 > tbody > tr > td {
	padding: 0 2em 0 2em;
	
}
.prokat-stena .KT-5545 > tbody > tr > th {
width:55%
}
.prokat-stena .KT-5545 > tbody > tr > td {
width:45%
}
.prokat-stena .KT-4555 > tbody > tr > th {
width:45%
}
.prokat-stena .KT-4555 > tbody > tr > td {
width:55%
}
.prokat-stena .KT-4060 > tbody > tr > th {
width:40%
}
.prokat-stena .KT-4060 > tbody > tr > td {
width:60%
}
.prokat-stena .KT-6040 > tbody > tr > th {
width:60%
}
.prokat-stena .KT-6040 > tbody > tr > td {
width:40%
}
.prokat-stena .KT-3565 > tbody > tr > th {
width:35%
}
.prokat-stena .KT-3565 > tbody > tr > td {
width:65%
}
.prokat-stena .KT-6535 > tbody > tr > th {
width:65%
}
.prokat-stena .KT-6535 > tbody > tr > td {
width:35%
}
.prokat-stena .KT-3070 > tbody > tr > th {
width:30%
}
.prokat-stena .KT-3070 > tbody > tr > td {
width:70%
}
.prokat-stena .KT-7030 > tbody > tr > th {
width:70%
}
.prokat-stena .KT-7030 > tbody > tr > td {
width:30%
}
.prokat-stena .KT-2575 > tbody > tr > th {
width:25%
}
.prokat-stena .KT-2575 > tbody > tr > td {
width:75%
}
.prokat-stena .KT-7525 > tbody > tr > th {
width:75%
}
.prokat-stena .KT-7525 > tbody > tr > td {
width:25%
}
.prokat-stena .KT-2080 > tbody > tr > th {
width:20%
}
.prokat-stena .KT-2080 > tbody > tr > td {
width:80%
}
.prokat-stena .KT-8020 > tbody > tr > th {
width:80%
}
.prokat-stena .KT-8020 > tbody > tr > td {
width:20%
}
.prokat-stena .KT-8515 > tbody > tr > th {
width:85%
}
.prokat-stena .KT-8515 > tbody > tr > td {
width:15%
}
.prokat-stena .KT-1585 > tbody > tr > th {
width:15%
}
.prokat-stena .KT-1585 > tbody > tr > td {
width:85%
}
.prokat-stena .KT-9010 > tbody > tr > th {
width:90%
}
.prokat-stena .KT-9010 > tbody > tr > td {
width:10%
}
.prokat-stena .KT-1090 > tbody > tr > th {
width:10%
}
.prokat-stena .KT-1090 > tbody > tr > td {
width:90%
}
.prokat-stena .KT-9505 > tbody > tr > th {
width:95%
}
.prokat-stena .KT-KT-9505 > tbody > tr > td {
width:5%
}
.prokat-stena .KT-0595 > tbody > tr > th {
width:5%
}
.prokat-stena .KT-0595 > tbody > tr > td {
width:95%
}
@media screen and (max-width:790px) {
.prokat-stena .KTm-5545 > tbody > tr > th {
width:55%
}
.prokat-stena .KTm-5545 > tbody > tr > td {
width:45%
}
.prokat-stena .KTm-4555 > tbody > tr > th {
width:45%
}
.prokat-stena .KTm-4555 > tbody > tr > td {
width:55%
}
.prokat-stena .KTm-4060 > tbody > tr > th {
width:40%
}
.prokat-stena .KTm-4060 > tbody > tr > td {
width:60%
}
.prokat-stena .KTm-6040 > tbody > tr > th {
width:60%
}
.prokat-stena .KTm-6040 > tbody > tr > td {
width:40%
}
.prokat-stena .KTm-3565 > tbody > tr > th {
width:35%
}
.prokat-stena .KTm-3565 > tbody > tr > td {
width:65%
}
.prokat-stena .KTm-6535 > tbody > tr > th {
width:65%
}
.prokat-stena .KTm-6535 > tbody > tr > td {
width:35%
}
.prokat-stena .KTm-3070 > tbody > tr > th {
width:30%
}
.prokat-stena .KTm-3070 > tbody > tr > td {
width:70%
}
.prokat-stena .KTm-7030 > tbody > tr > th {
width:70%
}
.prokat-stena .KTm-7030 > tbody > tr > td {
width:30%
}
.prokat-stena .KTm-2575 > tbody > tr > th {
width:25%
}
.prokat-stena .KTm-2575 > tbody > tr > td {
width:75%
}
.prokat-stena .KTm-7525 > tbody > tr > th {
width:75%
}
.prokat-stena .KTm-7525 > tbody > tr > td {
width:25%
}
.prokat-stena .KTm-2080 > tbody > tr > th {
width:20%
}
.prokat-stena .KTm-2080 > tbody > tr > td {
width:80%
}
.prokat-stena .KTm-8020 > tbody > tr > th {
width:80%
}
.prokat-stena .KTm-8020 > tbody > tr > td {
width:20%
}
.prokat-stena .KTm-8515 > tbody > tr > th {
width:85%
}
.prokat-stena .KTm-8515 > tbody > tr > td {
width:15%
}
.prokat-stena .KTm-1585 > tbody > tr > th {
width:15%
}
.prokat-stena .KTm-1585 > tbody > tr > td {
width:85%
}
.prokat-stena .KTm-9010 > tbody > tr > th {
width:90%
}
.prokat-stena .KTm-9010 > tbody > tr > td {
width:10%
}
.prokat-stena .KTm-1090 > tbody > tr > th {
width:10%
}
.prokat-stena .KTm-1090 > tbody > tr > td {
width:90%
}
.prokat-stena .KTm-9505 > tbody > tr > th {
width:95%
}
.prokat-stena .KTm-KT-9505 > tbody > tr > td {
width:5%
}
.prokat-stena .KTm-0595 > tbody > tr > th {
width:5%
}
.prokat-stena .KTm-0595 > tbody > tr > td {
width:95%
}
}
.prokat-stena .Podlojka {
width:100%;
font-size:1em;
}
@media screen and (max-width:790px) {
.prokat-stena .Podlojka {
width:100%
}
}
.prokat-stena .Krysha {
height:3em;
width:95%;
font-size:.8em;
}
.prokat-stena .Krysha img {
width:100%
}
.prokat-stena .Krysha > tbody > tr > th {
width:20%;
text-align:left;
vertical-align:middle
}
.prokat-stena .Krysha > tbody > tr > th > p {
margin-bottom:0;
font-size:1.5vw;
font-weight:400;
white-space:nowrap
}
.prokat-stena .Krysha > tbody > tr > th+td {
width:auto;
text-align:right;
padding-right:2em;
font-size:1.2vw
}
.prokat-stena .Krysha > tbody > tr > th+td a {
color:#333;
margin-left:1em
}
.prokat-stena .Krysha > tbody > tr > th+td a:hover {
color:#000;
text-decoration:none;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#A6A6A6
}
.prokat-stena .Krysha > tbody > tr > th+td+td {
width:8em;
padding-right:0;
text-align:right;
font-size:1.2vw
}
.prokat-stena .KK-1 > tbody > tr > th+td+td a:before {
content:"";
background-image:url(../img/vkarzinu-2.png);
background-size:cover;
height:20px;
width:20px;
margin-right:3px;
display:inline-block;
vertical-align:middle;
margin-top:-3px
}
.prokat-stena .KK-1 > tbody > tr > th+td+td a:after {
content:"Корзина"
}
.prokat-stena .Krysha > tbody > tr > th+td+td+td {
width:25px;
padding-left:0.75em;
padding-right:0
}
.prokat-stena .Krysha > tbody > tr > th+td+td+td a {
margin-left:0
}
.prokat-stena .Krysha > tbody > tr > th+td+td+td img:hover {
	filter: contrast(40%);
	cursor: pointer;
}
@media screen and (max-width:790px) {
.prokat-stena .Krysha {
width:calc(100vw - 2em)
}
.prokat-stena .Krysha > tbody > tr > th {
width:50%;
padding-left:0;
padding-right:1em
}
.prokat-stena .Krysha > tbody > tr > th > p {
font-size:5.5vw
}
.prokat-stena .Krysha > tbody > tr > th+td {
display:none
}
.prokat-stena .Krysha > tbody > tr > th+td+td {
width:auto;
text-align:right
}
.prokat-stena .Krysha > tbody > tr > th+td+td a {
	1display: none;
	font-size: 2.5em;
}
.prokat-stena .Krysha > tbody > tr > th+td+td+td {
width:25px;
padding-right:0;
padding-left:1em
}
.prokat-stena .KK-1 > tbody > tr > th+td+td a {
padding:.4em;
display:inline-block;
background-color:transparent
}
.prokat-stena .KK-1 > tbody > tr > th+td+td a:before {
background-image:url(../img/vkarzinu-2-black.png);
height:25px;
width:25px;
margin-right:0;
margin-top:0
}
.prokat-stena .KK-1 > tbody > tr > th+td+td a:after {
content:""
}
.prokat-stena .Krysha > tbody > tr > th+td+td+td img {
width:25px;
float:right
}
}
.prokat-stena .Krysha-Telefon {
width:100%;
}
.prokat-stena .VKR-20 {
height:2em
}
.prokat-stena .VKR-25 {
height:2.5em
}
.prokat-stena .VKR-30 {
height:3em
}
.prokat-stena .VKR-35 {
height:3.5em
}
.prokat-stena .VKR-40 {
height:4em
}
.prokat-stena .VKR-45 {
height:4.5em
}
.prokat-stena .VKR-50 {
height:5em
}
.prokat-stena .VKR-55 {
height:5.5em
}
.prokat-stena .VKR-60 {
height:6em
}
.prokat-stena .Krysha-Telefon img {
width:100%
}
.prokat-stena .Krysha-Telefon > tbody > tr > th {
width:20%
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td {
width:auto;
text-align:right;
padding-right:2em;
font-size:1.2vw
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td a {
color:#333;
margin-left:1em
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td a:hover {
color:#000;
text-decoration:none;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#A6A6A6
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td+td {
width:200px;
font-size:1.2vw;
padding-right:0;
text-align:right
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td+td a {
margin-bottom:0;
margin-left:0;
font-size:1em;
font-weight:300;
color:#000
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td+td a:hover {
color:#000;
text-decoration:none;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#A6A6A6
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td+td+td {
width:25px;
padding-left:0;
padding-right:0
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td+td+td a {
margin-left:0
}
.prokat-stena .KRSCVET-2 > tbody > tr > th+td a {
	color: #FFFFFF;
	margin-left: 1em;
}
.prokat-stena .KRSCVET-2 > tbody > tr > th+td a:hover {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF
}
@media screen and (max-width:790px) {
.prokat-stena .Krysha-Telefon {
width:calc(100vw - 2em)
}
.prokat-stena .VKRm-20 {
height:2em
}
.prokat-stena .VKRm-25 {
height:2.5em
}
.prokat-stena .VKRm-30 {
height:3em
}
.prokat-stena .VKRm-35 {
height:3.5em
}
.prokat-stena .VKRm-40 {
height:4em
}
.prokat-stena .VKRm-45 {
height:4.5em
}
.prokat-stena .VKRm-50 {
height:5em
}
.prokat-stena .VKRm-55 {
height:5.5em
}
.prokat-stena .VKRm-60 {
height:6em
}
.prokat-stena .Krysha-Telefon > tbody > tr > th {
padding:0 1em 0 0;
width:50%;
box-sizing:border-box;
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td+td {
	width: auto;
	font-size: 4.1vw;
	text-align: right;
	
	padding: 0em 0 0em 0;
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td+td a {
margin-bottom:0;
font-size:1.0em;
font-weight:300
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td+td+td {
	width: 5%;
	box-sizing: border-box;
	padding-right: 0;
	padding-left: 1em;
	
	padding-top: 0px;
}
.prokat-stena .Krysha-Telefon > tbody > tr > th+td+td+td img {
width:25px;
float:right
}
}
.prokat-stena .Blok-Cena img {
width:100%
}
.prokat-stena .Blok-Cena {
width:95%;
font-size:1em
}
.prokat-stena .Blok-Cena > tbody > tr > td {
padding-right:3em;
padding-left:0;
font-size:1.3vw
}
.prokat-stena .Blok-Cena > tbody > tr > th+td {
padding-right:2em;
font-size:1.3vw;
padding-left:3em
}
.prokat-stena .Blok-Cena > tbody > tr > th {
padding-top:0;
padding-bottom:0
}
.prokat-stena .Blok-Cena > tbody > tr > td h3 {
font-size:1.3em;
font-family:Roboto
}
.prokat-stena .Blok-Cena > tbody > tr > td a {
font-size:1em;
text-decoration:none;
text-align:center;
color:#FFF;
background-color:#007bff;
border-radius:5px;
font-weight:300;
display:inline-block;
margin-top:0;
padding:.3em 1.5em .3em 1.2em
}
.prokat-stena .Blok-Cena > tbody > tr > td a:hover {
background-color:#0098EA;
color:#FFF;
text-decoration:none
}
.prokat-stena .Blok-Cena > tbody > tr > td a:before {
content:"";
background-image:url(../img/karzina.png);
background-size:cover;
height:25px;
width:20px;
margin-right:10px;
display:inline-block;
vertical-align:middle;
margin-top:-3px
}
@media screen and (max-width:790px) {
.prokat-stena .Blok-Cena {
width:calc(100vw - 2em);
font-size:1em;
margin-top:2em
}
.prokat-stena .Blok-Cena > tbody > tr {
display:flex;
flex-wrap:wrap
}
.prokat-stena .Blok-Cena > tbody > tr > th {
width:100%;
padding-top:0;
padding-bottom:0;
order:1
}
.prokat-stena .Blok-Cena > tbody > tr > td {
width:100%;
font-size:4.1vw;
order:2;
padding:1.5em 1em 1em
}
.prokat-stena .Blok-Cena > tbody > tr > th+td {
width:100%;
font-size:4.1vw;
order:2;
padding:1.5em 1em 1em
}
.prokat-stena .Blok-Cena > tbody > tr > td a {
font-size:1.2em;
display:block;
padding:.5em 1.2em
}
}
.prokat-stena .Blok-Info {
width:95%;
font-size:1em
}
.prokat-stena .Blok-Info img {
width:100%
}
.prokat-stena .Blok-Info > tbody > tr > th {
padding-top:0;
padding-bottom:0
}
.prokat-stena .Blok-Info > tbody > tr > td {
padding-right:3em;
padding-left:0;
font-size:1.3vw
}
.prokat-stena .Blok-Info > tbody > tr > th+td {
padding-right:0;
padding-left:3em
}
.prokat-stena .Blok-Info > tbody > tr > td > h2 {
margin-top:0
}
.prokat-stena .Blok-Info > tbody > tr > td > p > a {
font-size:1em;
text-decoration:none;
text-align:center;
color:#FFF;
background-color:#999;
border-radius:5px;
font-weight:300;
display:inline-block;
margin-top:0;
padding:.3em 1.5em .3em 1.2em
}
.prokat-stena .Blok-Info > tbody > tr > td > p > a:hover {
background-color:#8B8B8B;
color:#FFF;
text-decoration:none
}
.prokat-stena .Blok-Info > tbody > tr > td > p > a:before {
content:"";
background-image:url(../img/strelka.png);
background-size:cover;
height:20px;
width:20px;
margin-right:10px;
display:inline-block;
vertical-align:middle;
margin-top:0
}
@media screen and (max-width:790px) {
.prokat-stena .Blok-Info {
width:calc(100vw - 2em);
font-size:1em
}
.prokat-stena .Blok-Info > tbody > tr {
display:flex;
flex-wrap:wrap
}
.prokat-stena .Blok-Info > tbody > tr > th {
width:100%;
padding-top:0;
padding-bottom:1em;
order:2
}
.prokat-stena .Blok-Info > tbody > tr > td {
width:100%;
order:1;
padding:1em 0;
font-size:4.1vw
}
.prokat-stena .Blok-Info > tbody > tr > th+td {
width:100%;
order:1;
padding:1em 0
}
.prokat-stena .Blok-Info > tbody > tr > td a {
font-size:1.2em
}
}
.prokat-stena .Plakat {
width:100%;
font-size:1em
}
.prokat-stena .Plakat img {
	width: 100%;
	
}
.prokat-stena .Plakat > tbody > tr > td {
position:relative;
z-index:10
}
.prokat-stena .Plakat > tbody > tr > td > div {
max-height:calc(100vh - 0em);
width:100%;
overflow:hidden
}
.prokat-stena .Plakat > tbody > tr > td > table {
position:absolute;
z-index:15;
width:30%;
top:5%;
left:5%;
display:block;
border-radius:5px;

}
.prokat-stena .Plakat > tbody > tr > td > table > tbody > tr > td {
	height: auto;
	padding: 1em 5% 1em 5%;
	text-align: left;
	font-size: 1.3vw;
	border-radius: 7px;
	
}
.prokat-stena .SPL-15 > tbody > tr > td > table {
width:15%
}
.prokat-stena .SPL-20 > tbody > tr > td > table {
width:20%
}
.prokat-stena .SPL-25 > tbody > tr > td > table {
width:25%}
.prokat-stena .SPL-30 > tbody > tr > td > table {
width:30%
}
.prokat-stena .SPL-35 > tbody > tr > td > table {
width:35%
}
.prokat-stena .SPL-40 > tbody > tr > td > table {
width:40%
}
.prokat-stena .SPL-45 > tbody > tr > td > table {
width:45%
}
.prokat-stena .SPL-50 > tbody > tr > td > table {
width:50%
}
.prokat-stena .SPL-55 > tbody > tr > td > table {
width:55%
}
.prokat-stena .SPL-60 > tbody > tr > td > table {
width:60%
}
.prokat-stena .PVERT-5 > tbody > tr > td > table {
top:5%
}
.prokat-stena .PVERT-10 > tbody > tr > td > table {
top:10%
}
.prokat-stena .PVERT-15 > tbody > tr > td > table {
top:15%
}
.prokat-stena .PVERT-20 > tbody > tr > td > table {
top:20%
}
.prokat-stena .PVERT-25 > tbody > tr > td > table {
top:25%
}
.prokat-stena .PVERT-30 > tbody > tr > td > table {
top:30%
}
.prokat-stena .PVERT-35 > tbody > tr > td > table {
top:35%
}
.prokat-stena .PVERT-40 > tbody > tr > td > table {
top:40%
}
.prokat-stena .PVERT-45 > tbody > tr > td > table {
top:45%
}
.prokat-stena .PVERT-50 > tbody > tr > td > table {
top:50%
}
.prokat-stena .PVERT-55 > tbody > tr > td > table {
top:55%
}
.prokat-stena .PVERT-60 > tbody > tr > td > table {
top:60%
}
.prokat-stena .PGOR-5 > tbody > tr > td > table {
left:5%
}
.prokat-stena .PGOR-10 > tbody > tr > td > table {
left:10%
}
.prokat-stena .PGOR-15 > tbody > tr > td > table {
	left: 15%;
	
}
.prokat-stena .PGOR-85 > tbody > tr > td > table {
left:auto;
right:15%
}
.prokat-stena .PGOR-90 > tbody > tr > td > table {
left:auto;
right:10%
}
.prokat-stena .PGOR-95 > tbody > tr > td > table {
left:auto;
right:5%
}
.prokat-stena .PZAL-0 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(225,225,225,0.0)
}
.prokat-stena .PZAL-01 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(225,225,225,0.1)
}
.prokat-stena .PZAL-02 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(225,225,225,0.2)
}
.prokat-stena .PZAL-03 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(225,225,225,0.3)
}
.prokat-stena .PZAL-04 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(225,225,225,0.4)
}
.prokat-stena .PZAL-05 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(225,225,225,0.5)
}
.prokat-stena .PZAL-06 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(225,225,225,0.6)
}
.prokat-stena .PZAL-07 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(225,225,225,0.7)
}
.prokat-stena .PZAL-08 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(225,225,225,0.8)
}
.prokat-stena .PZAL-09 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(225,225,225,0.9)
}
.prokat-stena .PZAL-1 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(225,225,225,1.0)
}
.prokat-stena .PZALB-0 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(0,0,0,0.0)
}
.prokat-stena .PZALB-01 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(0,0,0,0.1)
}
.prokat-stena .PZALB-02 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(0,0,0,0.2)
}
.prokat-stena .PZALB-03 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(0,0,0,0.3)
}
.prokat-stena .PZALB-04 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(0,0,0,0.4)
}
.prokat-stena .PZALB-05 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(0,0,0,0.5)
}
.prokat-stena .PZALB-06 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(0,0,0,0.6)
}
.prokat-stena .PZALB-07 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(0,0,0,0.7)
}
.prokat-stena .PZALB-08 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(0,0,0,0.8)
}
.prokat-stena .PZALB-09 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(0,0,0,0.9)
}
.prokat-stena .PZALB-1 > tbody > tr > td > table > tbody > tr > td {
background-color:rgba(0,0,0,1.0)
}
.prokat-stena .SPL2-15 > tbody > tr > td > table+table {
width:15%
}
.prokat-stena .SPL2-20 > tbody > tr > td > table+table {
width:20%
}
.prokat-stena .SPL2-25 > tbody > tr > td > table+table {
width:25%}
.prokat-stena .SPL2-30 > tbody > tr > td > table+table {
width:30%
}
.prokat-stena .SPL2-35 > tbody > tr > td > table+table {
width:35%
}
.prokat-stena .SPL2-40 > tbody > tr > td > table+table {
width:40%
}
.prokat-stena .SPL2-45 > tbody > tr > td > table+table {
width:45%
}
.prokat-stena .SPL2-50 > tbody > tr > td > table+table {
width:50%
}
.prokat-stena .SPL2-55 > tbody > tr > td > table+table {
width:55%
}
.prokat-stena .SPL2-60 > tbody > tr > td > table+table {
width:60%
}
.prokat-stena .PVERT2-5 > tbody > tr > td > table+table {
top:5%
}
.prokat-stena .PVERT2-10 > tbody > tr > td > table+table {
top:10%
}
.prokat-stena .PVERT2-15 > tbody > tr > td > table+table {
top:15%
}
.prokat-stena .PVERT2-20 > tbody > tr > td > table+table {
top:20%
}
.prokat-stena .PVERT2-25 > tbody > tr > td > table+table {
top:25%
}
.prokat-stena .PVERT2-30 > tbody > tr > td > table+table {
top:30%
}
.prokat-stena .PVERT2-35 > tbody > tr > td > table+table {
top:35%
}
.prokat-stena .PVERT2-40 > tbody > tr > td > table+table {
top:40%
}
.prokat-stena .PVERT2-45 > tbody > tr > td > table+table {
top:45%
}
.prokat-stena .PVERT2-50 > tbody > tr > td > table+table {
top:50%
}
.prokat-stena .PVERT2-55 > tbody > tr > td > table+table {
top:55%
}
.prokat-stena .PVERT2-60 > tbody > tr > td > table+table {
top:60%
}
.prokat-stena .PGOR2-5 > tbody > tr > td > table+table {
right: auto;
left:5%
}
.prokat-stena .PGOR2-10 > tbody > tr > td > table+table {
right: auto;
left:10%
}
.prokat-stena .PGOR2-15 > tbody > tr > td > table+table {
left:15%;
right: auto;
}
.prokat-stena .PGOR2-85 > tbody > tr > td > table+table {
left:auto;
right:15%
}
.prokat-stena .PGOR2-90 > tbody > tr > td > table+table {
left:auto;
right:10%
}
.prokat-stena .PGOR2-95 > tbody > tr > td > table+table {
left:auto;
right:5%
}
.prokat-stena .PZAL2-0 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(225,225,225,0.0)
}
.prokat-stena .PZAL2-01 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(225,225,225,0.1)
}
.prokat-stena .PZAL2-02 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(225,225,225,0.2)
}
.prokat-stena .PZAL2-03 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(225,225,225,0.3)
}
.prokat-stena .PZAL2-04 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(225,225,225,0.4)
}
.prokat-stena .PZAL2-05 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(225,225,225,0.5)
}
.prokat-stena .PZAL2-06 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(225,225,225,0.6)
}
.prokat-stena .PZAL2-07 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(225,225,225,0.7)
}
.prokat-stena .PZAL2-08 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(225,225,225,0.8)
}
.prokat-stena .PZAL2-09 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(225,225,225,0.9)
}
.prokat-stena .PZAL2-1 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(225,225,225,1.0)
}
.prokat-stena .PZALB2-0 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(0,0,0,0.0)
}
.prokat-stena .PZALB2-01 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(0,0,0,0.1)
}
.prokat-stena .PZALB2-02 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(0,0,0,0.2)
}
.prokat-stena .PZALB2-03 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(0,0,0,0.3)
}
.prokat-stena .PZALB2-04 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(0,0,0,0.4)
}
.prokat-stena .PZALB2-05 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(0,0,0,0.5)
}
.prokat-stena .PZALB2-06 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(0,0,0,0.6)
}
.prokat-stena .PZALB2-07 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(0,0,0,0.7)
}
.prokat-stena .PZALB2-08 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(0,0,0,0.8)
}
.prokat-stena .PZALB2-09 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(0,0,0,0.9)
}
.prokat-stena .PZALB2-1 > tbody > tr > td > table+table > tbody > tr > td {
background-color:rgba(0,0,0,1.0)
}
@media screen and (max-width:790px) {
.prokat-stena .Plakat {
width:calc(100vw - 2em);
margin-bottom:1em;
margin-top:1.5em;
font-size:1em;
height:auto
}
.prokat-stena .Plakat > tbody > tr > td {
height:auto;
width:100%
}
.prokat-stena .Plakat > tbody > tr > td > table {
width:100%;
position:static;
height:auto;
border-radius:0px;

}
.prokat-stena .Plakat > tbody > tr > td > table+table {
width:100%;
position:static;
height:auto;
border-radius:0px;

}
.prokat-stena .Plakat > tbody > tr > td > table > tbody > tr > td {
padding: 0em 1em 0em 1em;
font-size:4.1vw;
height:auto;
background-color:rgba(225,225,225,0.0)
}
.prokat-stena .PPOZm-1 > tbody > tr > td img {
width:140%;
margin-left:0
}
.prokat-stena .PPOZm-2 > tbody > tr > td img {
width:140%;
margin-left:-40%
}
}
.prokat-stena .Plakat-Black {
width:100%;
font-size:1em
}
.prokat-stena .PVERH-1 img {
	margin-top: -3vw;
}
.prokat-stena .PVERH-2 img {
	margin-top: -6vw;
}
.prokat-stena .PVERH-3 img {
	margin-top: -9vw;
}
.prokat-stena .PVERH-4 img {
	margin-top: -12vw;
}
.prokat-stena .PVERH-5 img {
	margin-top: -15vw;
}
.prokat-stena .PVERH-6 img {
	margin-top: -18vw;
}
.prokat-stena .PVERH-7 img {
	margin-top: -21vw;
}
.prokat-stena .Plakat-Black img {
width:100%
}
.prokat-stena .Plakat-Black > tbody > tr > th {
max-height:calc(100vh - 0em);
width:100%;
overflow:hidden;
display:block;
position:relative;
z-index:10
}
.prokat-stena .Plakat-Black > tbody > tr > th > table {
position:absolute;
z-index:15;
width:100%;
height:100%;
top:0;
left:0
}
.prokat-stena .Plakat-Black > tbody > tr > th > table > tbody > tr > td {
	height: auto;
	width: 100%;
	padding: 1em 0;
	text-align: center;
	background-color: rgba(0,0,0,0.6);
	color: #FFFFFF;
	font-weight: 300;
}
@media screen and (max-width:790px) {
.prokat-stena .Plakat-Black {
width:calc(100vw - 2em);
font-size:1em;
margin-bottom:1em;
margin-top:.5em
}
.prokat-stena .PVERH-1 img {
	margin-top: 0px;
}
.prokat-stena .PVERH-2 img {
	margin-top: 0px;
}
.prokat-stena .PVERH-3 img {
	margin-top: 0px;
}
.prokat-stena .PVERH-4 img {
	margin-top: 0px;
}
.prokat-stena .PVERH-5 img {
	margin-top: 0px;
}
.prokat-stena .PVERH-6 img {
	margin-top: 0px;
}
.prokat-stena .PVERH-7 img {
	margin-top: 0px;
}
.prokat-stena .Plakat-Black > tbody > tr > th {
	height: auto;
	width: 100%;
	overflow: visible;
	display: block;
	position: relative;
	z-index: 10;
}
.prokat-stena .Plakat-Black > tbody > tr > th > table {
position:static;
z-index:15;
width:100%;
height:100%;
top:0;
left:0
}
.prokat-stena .Plakat-Black > tbody > tr > th > table > tbody > tr > td {
	font-size: 4.1vw;
	padding: 0em 1em 1em;
	text-align: left;
	background-color: rgba(0,0,0,0.0);
	color: #000000;
}
}
.prokat-stena .Menu-Gorizont {
height:3em;
width:95%;
font-size:.95em
}
.prokat-stena .Menu-Gorizont > tbody > tr > td {
font-size:1.2vw
}
.prokat-stena .Menu-Gorizont > tbody > tr > td > a {
color:#000;
text-decoration:none;
margin-right:1.5em
}
.prokat-stena .Menu-Gorizont > tbody > tr > td > a:hover {
color:#000;
text-decoration:none;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#A6A6A6
}
@media screen and (max-width:790px) {
.prokat-stena .Menu-Gorizont {
font-size:1em;
height:auto;
margin-top:1em;
margin-bottom:1em
}
.prokat-stena .Menu-Gorizont > tbody > tr > td {
font-size:3.5vw
}
.prokat-stena .Menu-Gorizont > tbody > tr > td > a {
margin-right:1em
}
}
.prokat-stena .Kroshki {
height:3em;
width:95%;
font-size:.75em
}
.prokat-stena .Kroshki > tbody > tr > td {
font-size:1vw
}
.prokat-stena .Kroshki > tbody > tr > td > a {
color:#000;
text-decoration:none;
margin-right:.5em
}
.prokat-stena .Kroshki > tbody > tr > td > a:hover {
color:#000;
text-decoration:none;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#A6A6A6
}
@media screen and (max-width:790px) {
.prokat-stena .Kroshki {
width:calc(100vw - 2em);
font-size:1em
}
.prokat-stena .Kroshki > tbody > tr > td {
font-size:3.5vw
}
}
.prokat-stena .Text {
width:60%;
margin-bottom:2em;
font-size:1em
}
.prokat-stena .Text > tbody > tr > td {
width:100%;
font-size:1.3vw
}
.prokat-stena .Text > tbody > tr > td > p > img {
width:100%;
margin-top:2em;
margin-bottom:0
}
@media screen and (max-width:790px) {
.prokat-stena .Text {
width:calc(100vw - 2em);
margin-bottom:2em
}
.prokat-stena .Text > tbody > tr > td {
width:100%;
padding-right:0;
padding-left:0;
font-size:4.1vw
}
.prokat-stena .Text > tbody > tr > td > table > tr {
padding-right:0;
padding-left:0
}
.prokat-stena .Text > tbody > tr > td > table > tbody > tr > th {
padding-right:0;
padding-left:0
}
}
.prokat-stena .Tovar-1 {
width:95%;
height:10px;
table-layout:fixed;
font-size:.80em;
font-weight:300;
line-height:1.65;
margin-top:1em;
margin-bottom:1em
}
.prokat-stena .Tovar-1 img {
width:100%
}
.prokat-stena .Tovar-1 > tbody > tr > td {
width:10%;
height:100%;
padding:0 .5em;
vertical-align:top;
font-size:1vw
}
.prokat-stena .Tovar-1 > tbody > tr > td > table {
min-height:100%;
border-collapse:separate;
border:1px solid #E1E1E1;
border-radius:3px 

}
.prokat-stena .Tovar-1 > tbody > tr > td > table:hover {
box-shadow:0 .125rem .25rem rgba(0,0,0,.105)
}
.prokat-stena .Tovar-1 > tbody > tr > td > table:hover > tbody > tr + tr > td > p > a {
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#48A4FF;
color:#004F9D;
text-decoration:none
}
.prokat-stena .Tovar-1 > tbody > tr > td > table> tbody > tr > th {
height:5%;
overflow:hidden
}
.prokat-stena .Tovar-1 > tbody > tr > td > table> tbody > tr > th > img {
border-radius:3px 3px 0px 0px
}
.prokat-stena .Tovar-1 > tbody > tr > td > table > tbody > tr > td {
padding:1.5em 1em 0;
height:auto;
vertical-align:top
}
.prokat-stena .Tovar-1 > tbody > tr > td > table > tbody > tr > td h3 {
font-size:1.1em;
margin-top:0.5em;
}
.prokat-stena .Tovar-1 > tbody > tr > td > table > tbody > tr + tr > td > p > a {
color:#000;
text-decoration:none
}
.prokat-stena .Tovar-1 > tbody > tr > td > table > tbody > tr + tr + tr > td {
	padding: 0em 1em 2em 1em;
	height: 5%;
	border-top-style: solid;
	border-top-width: 0;
	border-top-color: #EAEAEA;
}
.prokat-stena .Tovar-1 > tbody > tr > td > table > tbody > tr + tr + tr > td > p {
font-size:1.1em;
font-weight:400;
margin-bottom:0.3em;
}
@media screen and (max-width:790px) {
.prokat-stena .Tovar-1 {
width:calc(100vw - 2em);
margin-top:0;
margin-bottom:0;
font-size:1em
}
.prokat-stena .Tovar-1 > tbody > tr > td {
width:100%;
height:auto;
box-sizing:border-box;
padding:0 0 2em;
display:block;
font-size:4.1vw
}
.prokat-stena .Tovar-1 > tbody > tr > td > table > tbody > tr > th {
padding:0
}
.prokat-stena .Tovar-1 > tbody > tr > td > table > tbody > tr > td {
width:100%;
padding:1.5em 1em 1em
}
.prokat-stena .Tovar-1 > tbody > tr > td > table > tbody > tr + tr > td > p {
margin-bottom:0
}
.prokat-stena .Tovar-1 > tbody > tr > td > table > tbody > tr + tr > td > p > a {
color:#000;
text-decoration:none
}
.prokat-stena .Tovar-1 > tbody > tr > td > table > tbody > tr + tr + tr {
height:auto
}
.prokat-stena .Tovar-1 > tbody > tr > td > table > tbody > tr + tr + tr td {
padding:0 1em 1.5em;
border-top-width:0
}
}
.prokat-stena .Tovar-2 {
width:100%;
height:10em;
table-layout:fixed;
font-size:.80em;
font-weight:300;
line-height:1.65;
margin-top:1em;
margin-bottom:1em;
}
.prokat-stena .Tovar-2 img {
width:100%
}
.prokat-stena .Tovar-2 > tbody > tr > td {
width:10%;
height:100%;
padding:0 .5em;
vertical-align:top;
font-size:1vw
}
.prokat-stena .Tovar-2 > tbody > tr > td > table {
min-height:100%;
border-collapse:separate;
border:1px solid #E1E1E1;
border-radius:3px

}
.prokat-stena .Tovar-2 > tbody > tr > td > table:hover {
box-shadow:0 .125rem .25rem rgba(0,0,0,.105)
}
.prokat-stena .Tovar-2 > tbody > tr > td > table:hover > tbody > tr + tr > td > p > a {
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#48A4FF;
color:#004F9D;
text-decoration:none
}
.prokat-stena .Tovar-2 > tbody > tr > td > table> tbody > tr > th {
height:5%;
overflow:hidden
}
.prokat-stena .Tovar-2 > tbody > tr > td > table> tbody > tr > th > img {
border-radius:3px 3px 0px 0px
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody > tr > td {
padding:1.5em 1em 0;
height:auto;
vertical-align:top
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody > tr > td h3 {
font-size:1.1em;
margin-top:0.5em;
font-weight:700
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody > tr + tr > td > p > a {
color:#000;
text-decoration:none
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody > tr + tr + tr > td {
	padding: 0 1em 2em 1em;
	height: 5%;
	border-top-style: solid;
	border-top-width: 0;
	border-top-color: #EAEAEA;
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody > tr + tr + tr > td p {
	font-size: 1.1em;
	font-weight: 400;
	margin-bottom: 0.4em;
	
}
@media screen and (max-width:790px) {
.prokat-stena .Tovar-2 {
width:calc(100vw - 2em);
height:auto;
margin-top:0;
margin-bottom:0;
font-size:1em;
line-height:1.35
}
.prokat-stena .Tovar-2 > tbody > tr > td {
width:100%;
height:auto;
box-sizing:border-box;
padding:0;
display:block;
font-size:3.5vw
}
.prokat-stena .Tovar-2 > tbody > tr > td > table {
	border-style: solid;
	border-width: 0 0 0px;
	border-color: #E1E1E1;
	margin-bottom: 2em;
}
.prokat-stena .Tovar-2 > tbody > tr > td > table:hover {
box-shadow:0 .125rem .25rem rgba(0,0,0,.0)
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody > tr {
width:50%;
display:inline-block;
float:left
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody > tr > th {
padding:0em 1em 1em 0em
}
.prokat-stena .Tovar-2 > tbody > tr > td > table> tbody > tr > th > img {
border-radius:3px
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody > tr > td {
	padding: 0em 0 .5em 0;
	overflow: hidden;
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody > tr > td h3 {
font-size:1.1em;
margin-top:0.0em;
font-weight:500
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody > tr + tr td p {
margin-bottom:0em;
font-size:0.9em;

}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody > tr + tr > td > p > a {
color:#000;
text-decoration:none
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody tr + tr + tr {
width:50%;
float:right
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody tr + tr + tr td {
padding:1.2vw 0 1.75em;
display:inline-block;
width:100%
}
.prokat-stena .Tovar-2 > tbody > tr > td > table > tbody tr + tr + tr td p {
	font-weight: 400;
	height: auto;
	margin-bottom: 0.4em;
}
}
.prokat-stena .Tovar-3 {
width:80%;
height:10px;
table-layout:fixed;
font-size:.85em;
font-weight:300;
line-height:1.65;
margin-top:1em;
margin-bottom:1em
}
.prokat-stena .Tovar-3 img {
width:100%
}
.prokat-stena .Tovar-3 > tbody > tr > td {
width:10%;
height:100%;
padding:0 .5em;
vertical-align:top;
font-size:1vw
}
.prokat-stena .Tovar-3 > tbody > tr > td > table {
min-height:100%;
border-collapse:separate;
border:1px solid #E1E1E1
}
.prokat-stena .Tovar-3 > tbody > tr > td > table:hover {
box-shadow:0 .125rem .25rem rgba(0,0,0,.105)
}
.prokat-stena .Tovar-3 > tbody > tr > td > table:hover > tbody > tr + tr > td > p > a {
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#48A4FF;
color:#004F9D;
text-decoration:none
}
.prokat-stena .Tovar-3 > tbody > tr > td > table> tbody > tr > th {
height:5%;
overflow:hidden
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr > td {
padding:1.5em 1em 0;
height:auto;
vertical-align:top
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr > td h3 {
font-size:1.1em;
margin-top:0
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr + tr > td a {
color:#000;
text-decoration:none
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr + tr + tr > td {
padding:0 1em 1em;
height:5%;
border-top-style:solid;
border-top-width:0;
border-top-color:#EAEAEA
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr + tr + tr > td p {
font-size:1.2em;
font-weight:400;
float:left;
margin-bottom:0
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr + tr + tr > td a {
border:1px solid #A2A2A2;
float:right;
font-size:.9em;
text-decoration:none;
text-align:center;
color:#000;
border-radius:3px;
font-weight:300;
display:inline-block;
margin-top:0;
padding:.2em .95em;
cursor:pointer
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr + tr + tr > td a:hover {
background-color:#EEE;
color:#000;
text-decoration:none
}
@media screen and (max-width:790px) {
.prokat-stena .Tovar-3 {
width:calc(100% - 1.0em);
margin-top:0;
margin-bottom:0;
font-size:1em;
line-height:1.3
}
.prokat-stena .Tovar-3 > tbody > tr > td {
width:50%;
height:auto;
box-sizing:border-box;
padding:.5em .5em 2em 0;
display:inline-block;
font-size:3.5vw
}
.prokat-stena .Tovar-3 > tbody > tr > td:nth-child(2n) {
padding:.5em 0 .5em .5em
}
.prokat-stena .Tovar-3 > tbody > tr > td > table {
box-shadow:0 .125rem 0 rgba(0,0,0,.0)
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr > th {
padding:0
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr > td {
width:100%;
padding:1em .5em 0
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr > td h3 {
font-size:1em;
height:1em;
overflow:hidden
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr + tr td p {
margin-bottom:0;
height:14vw;
overflow:hidden
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr + tr > td a {
color:#000;
text-decoration:none
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr + tr + tr {
height:auto
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr + tr + tr td {
padding:2vw .5em .75em;
border-top-width:0
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr + tr + tr td p {
height:auto;
font-size:1.1em;
font-weight:400;
margin-bottom:0;
float:left
}
.prokat-stena .Tovar-3 > tbody > tr > td > table > tbody > tr + tr + tr td a {
float:right;
font-size:.8em
}
}
.prokat-stena .Zagolovok {
width:95%;
font-size:1em;
margin-top:1em;
margin-bottom:1em
}
.prokat-stena .Zagolovok > tbody > tr > td {
font-size:1.3vw
}
.prokat-stena .Zagolovok > tbody > tr > td > h1 {
margin-bottom:0;
margin-top:0
}
.prokat-stena .Zagolovok > tbody > tr > td > h2 {
margin-bottom:0;
margin-top:0
}
.prokat-stena .Zagolovok > tbody > tr > td > h3 {
margin-bottom:0;
margin-top:0
}
.prokat-stena .Zagolovok > tbody > tr > td > h4 {
margin-bottom:0;
margin-top:0
}
.prokat-stena .Zagolovok > tbody > tr > td > h5 {
margin-bottom:0;
margin-top:0
}
.prokat-stena .Zagolovok > tbody > tr > td > p {
margin-bottom:0;
margin-top:0
}
@media screen and (max-width:790px) {
.prokat-stena .Zagolovok {
width:calc(100vw - 2em)
}
.prokat-stena .Zagolovok > tbody > tr > td {
font-size:4.1vw;
width:100%;
padding-right:0;
padding-left:0
}
}
.prokat-stena .Foto {
width:100%;
font-size:.85em;
margin-top:2em;
margin-bottom:1em
}
.prokat-stena .Foto img {
width:100%
}
.prokat-stena .Foto > tbody > tr > th {
padding:0
}
.prokat-stena .Foto > tbody > tr > td {
padding:1em 0;
width:100%;
font-size:1.1vw;
font-weight:500
}
@media screen and (max-width:790px) {
.prokat-stena .Foto {
width:calc(100vw - 2em);
margin-top:2em;
margin-bottom:1em;
font-size:1em
}
.prokat-stena .Foto > tbody > tr > th {
padding-right:0;
padding-left:0
}
.prokat-stena .Foto > tbody > tr > td {
padding:1em 0;
font-size:3.5vw;
font-weight:500
}
}
.prokat-stena .Video {
width:100%;
font-size:.85em;
margin-top:2em;
margin-bottom:1em
}
.prokat-stena .Video > tbody > tr > td {
padding:1em 0;
width:100%;
font-size:1.2vw;
font-weight:400
}
.prokat-stena .Video > tbody > tr > th {
position:relative;
padding-bottom:56.25%;
height:0;
width:100%;
padding-top:0
}
.prokat-stena .Video > tbody > tr > th > iframe {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
@media screen and (max-width:790px) {
.prokat-stena .Video {
width:calc(100vw - 2em);
font-size:1em;
margin-top:2em;
margin-bottom:1em
}
.prokat-stena .Video > tbody > tr > th {
padding-right:0;
padding-left:0;
border:1px solid silver;
display:block
}
.prokat-stena .Video > tbody > tr > td {
width:100%;
padding:1em 0;
font-size:4.1vw;
font-weight:400
}
}
.prokat-stena .Info {
width:100%;
font-size:1em;
margin-top:2em;
margin-bottom:2em
}
.prokat-stena .Info > tbody > tr > td {
padding:1.3em 1.5em 1.5em;
width:100%;
font-size:1.3vw
}
.prokat-stena .Info > tbody > tr > td h3 {
margin-top:0;
font-size:1.4em
}
.prokat-stena .Info > tbody > tr > td p:last-child {
margin-bottom:0
}
@media screen and (max-width:790px) {
.prokat-stena .Info {
width:calc(100vw - 2em);
font-size:1em
}
.prokat-stena .Info > tbody > tr > td {
padding:1.3em 1em 1.5em;
font-size:4.1vw
}
}
.prokat-stena .Blok-Mini {
width:100%;
margin-top:1.5em;
margin-bottom:1.5em;
font-size:1em;
}
.prokat-stena .Blok-Mini img {
width:100%
}
.prokat-stena .Blok-Mini > tbody > tr > th {
	padding: 0.0em 0 0em 0em;
}
.prokat-stena .Blok-Mini > tbody > tr > td {
padding: 0em 0 0em 0em;
font-size:1.3vw
}
@media screen and (max-width:790px) {
.prokat-stena .Blok-Mini {
width:calc(100vw - 2em);
margin-top:2em;
margin-bottom:2em;
font-size:1em
}
.prokat-stena .Blok-Mini > tbody > tr > th {
padding:0
}
.prokat-stena .Blok-Mini > tbody > tr > th img {
width:100%
}
.prokat-stena .Blok-Mini > tbody > tr > td {
	padding: 0em 0em 0em 1em;
	
	font-size: 4.1vw;
	box-sizing: border-box;
}
}
.prokat-stena .Avtor {
width:100%;
margin-top:1.5em;
margin-bottom:1.5em;
font-size:1em;
}
.prokat-stena .Avtor > tbody > tr > th {
	padding: 0em 0em 0em 0;
	vertical-align: top;
}
.prokat-stena .Avtor > tbody > tr > th img {
border:1px solid #CECECE;
border-radius:100%;
margin-right:auto;
margin-left:auto;
width:100%
}
.prokat-stena .Avtor > tbody > tr > td {
padding:0em 0em 0em 0;
vertical-align:middle;
font-size:1.3vw
}
.prokat-stena .Avtor > tbody > tr > td h2 {
margin-top:0
}
.prokat-stena .Avtor > tbody > tr > td h3 {
margin-top:0
}
.prokat-stena .Avtor > tbody > tr > td h4 {
margin-top:0
}
.prokat-stena .Avtor > tbody > tr > td p:last-child {
margin-bottom:0
}
.prokat-stena .Avtor > tbody > tr > td a {
text-decoration:none;
font-weight:400;
font-size:1.1em
}
.prokat-stena .Avtor > tbody > tr > td a:hover {
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#5F94C9;
text-decoration:none
}
@media screen and (max-width:790px) {
.prokat-stena .Avtor {
width:calc(100vw - 2em);
font-size:1em
}
.prokat-stena .Avtor > tbody > tr > th {
width:100%;
display:block;
box-sizing:border-box;
padding:2em 1em 0
}
.prokat-stena .Avtor > tbody > tr > th img {
width:25%
}
.prokat-stena .Avtor > tbody > tr > td {
padding:1.5em 1em;
width:100%;
display:block;
font-size:4.1vw;
box-sizing:border-box
}
}
.prokat-stena .Otziv {
width:100%;
margin-top:0;
margin-bottom:0;
font-size:.9em;
height:10px
}
.prokat-stena .Otziv > tbody > tr > td {
padding-right:.5em;
padding-left:0;
height:100%
}
.prokat-stena .Otziv > tbody > tr > td + td {
padding-right:0;
padding-left:.5em
}
.prokat-stena .Otziv > tbody > tr > td > table {
width:100%;
height:100%;
border:1px solid #E0E0E0
}
.prokat-stena .Otziv > tbody > tr > td > table:hover {
box-shadow:0 .125rem .25rem rgba(0,0,0,.075)
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > th {
padding:2em 0;
width:20%;
vertical-align:top
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > th img {
border:1px solid #CECECE;
border-radius:100%;
width:60%;
margin-right:auto;
margin-left:auto
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > td {
padding:2em 2em 2em 0;
width:80%;
vertical-align:top;
font-size:1.1vw
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > td h2 {
margin-top:0
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > td h3 {
margin-top:0
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > td h4 {
margin-top:0
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > td p:last-child {
margin-bottom:0;
margin-top:1em
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > td > p > a {
text-decoration:none;
font-weight:400
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > td a:hover {
text-decoration:none;
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#5F94C9
}
@media screen and (max-width:790px) {
.prokat-stena .Otziv {
width:90vw;
font-size:1em
}
.prokat-stena .Otziv > tbody > tr > td {
padding-right:0;
padding-left:0;
display:block;
height:auto;
margin-bottom:2em
}
.prokat-stena .Otziv > tbody > tr > td + td {
padding-right:0;
padding-left:0;
height:auto
}
.prokat-stena .Otziv > tbody > tr > td > table {
height:auto;
width:90vw;
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > th {
width:100%;
display:block;
box-sizing:border-box;
padding:2em 1em 0
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > th img {
width:25%;
display:inline-block
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > td {
padding:1.5em 1em;
width:100%;
display:block;
font-size:4.1vw;
box-sizing:border-box
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > td p:last-child {
text-align:center
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > td h3 {
text-align:center;
margin-bottom:.75em;
font-size:1.4em
}
.prokat-stena .Otziv > tbody > tr > td > table > tbody > tr > td h4 {
text-align:center;
margin-bottom:.75em;
font-size:1.4em
}
}
.prokat-stena .Preimushestva {
width:65%;
margin-top:1em;
margin-bottom:1em;
font-size:.7em;
font-weight:300;
line-height:1.45;
table-layout:fixed
}
.prokat-stena .Preimushestva > tbody > tr > td {
	width: 10%;
	height: 10px;
	padding: 0 1.2em 0 1.2em;
	vertical-align: top;
	font-size: 1vw;
}
.prokat-stena .Preimushestva > tbody > tr > th {
width:5%;
table-layout:auto
}
.prokat-stena .Preimushestva > tbody > tr > td > table {
height:100%;
border-collapse:separate;
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr > th {
				height: 5%;
				width: 100%;
				padding-top: 2em;
				padding-right: 1em;
				padding-left: 1em;
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr > th img {
				height: auto;
				width: 30%;
				display: inline;
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr + tr td {
padding:1.5em 1em .75em;
height:auto;
width:100%;
vertical-align:top;

}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr > td h3 {
font-size:1.1em;
margin-top:0
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr > td h4 {
margin-top:0
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr + tr + tr > td {
padding:0 1em 2em;
height:1%
}
@media screen and (max-width:790px) {
.prokat-stena .Preimushestva {
width:calc(100vw - 2em);
margin-top:0;
margin-bottom:0;
font-size:1em
}
.prokat-stena .Preimushestva > tbody > tr > td {
width:100%;
height:auto;
box-sizing:border-box;
padding:0 0 0em;
display:block;
font-size:4.1vw
}
.prokat-stena .Preimushestva > tbody > tr > th {
width:0
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr {
	width: 20%;	
	display: block;
	float: left;
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr > th {
	padding: 1.2em 0 1em 0.0em;
	width: 100%;	
	vertical-align: top;
	
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr + tr {
	width: 80%;
	display: block;
	
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr + tr td {
	
	width: 100%;
	padding: 1em 0.0em 0em 1.5em;	
	text-align: left;
	
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr + tr + tr {
	width: 80%;
	float: right;
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr + tr + tr td {
	width: 100%;
	padding: 0em 1em 1em 1.5em;
	text-align: left;
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr > th img {
width:100%
}
.prokat-stena .Preimushestva > tbody > tr > td > table > tbody > tr > td h3 {
font-size:1.1em;
margin-top:0
}
}
.prokat-stena .Katalog-Statej-1 {
width:85%;
margin-top:1em;
margin-bottom:1em;
font-size:.73em;
line-height: 1.35em;
table-layout:fixed
}
.prokat-stena .Katalog-Statej-1 img {
border-radius:3px 3px 0px 0px ;
width:100%
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td {
	width: 10%;
	height: 10px;
	
	vertical-align: top;
	font-size: 1.0vw;
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > th {
width:5%;
table-layout:auto
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table {
height:100%;
border-collapse:separate;
border-radius:5px;
border:1px solid #E1E1E1
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table > tbody > tr > th {
padding:0;
height:5%;
border-radius:3px;
width:100%
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table > tbody > tr > td {
padding:1.5em 1em .5em;
height:auto;
width:100%;
vertical-align:top
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table > tbody > tr > td h2 {
margin-top:0
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table > tbody > tr > td h3 {
margin-top:0
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table > tbody > tr > td h4 {
margin-top:0
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table > tbody > tr > td h5 {
margin-top:0
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table:hover {
box-shadow:0 .125rem .25rem rgba(0,0,0,.105)
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table:hover > tbody > tr > td p a {
text-decoration:none;
color:#004F9D;
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#48A4FF
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table > tbody > tr > td p a {
text-decoration:none;
color:#000
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table > tbody tr + tr + tr > td {
padding:0 1em 2em;
height:1%;
border-top-style:solid;
border-top-width:0;
border-top-color:#EAEAEA
}
@media screen and (max-width:790px) {
.prokat-stena .Katalog-Statej-1 {
width:calc(100vw - 2em);
margin-top:0;
margin-bottom:0;
line-height: 1.85em;

}
.prokat-stena .Katalog-Statej-1 img {
border-radius:3px 3px 0px 0px;
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td {
width:100%;
font-size:4.1vw;
height:auto;
box-sizing:border-box;
padding:0 0 2em;
display:block
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > th {
width:0
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table {

border-radius:3px;
border:1px solid #E1E1E1
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table > tbody > tr > td p a {
	text-decoration: none;
	color: #004F9D;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D5EAFF
}
.prokat-stena .Katalog-Statej-1 > tbody > tr > td > table > tr > td {
padding:1.5em 1em .25em
}
}
.prokat-stena .Katalog-Statej-2 {
	width: 85%;
	margin-top: 1em;
	margin-bottom: 1em;
	font-size: .73em;
	table-layout: fixed;
	line-height: 1.35em;
}
.prokat-stena .Katalog-Statej-2 img {
border-radius:3px 3px 0px 0px ;
width:100%
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td {
	width: 10%;
	height: 10px;	
	vertical-align: top;
	font-size: 1.0vw;
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > th {
width:5%;
table-layout:auto
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table {
height:100%;
border-collapse:separate;
border-radius:5px;
border:1px solid #E1E1E1
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > th {
padding:0;
height:5%;
border-radius:3px;
width:100%
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td {
padding:1.5em 1em .5em;
height:auto;
width:100%;
vertical-align:top
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td h2 {
margin-top:0
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td h3 {
margin-top:0
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td h4 {
margin-top:0
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td h5 {
margin-top:0
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table:hover {
box-shadow:0 .125rem .25rem rgba(0,0,0,.105)
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table:hover > tbody > tr > td p a {
text-decoration:none;
color:#004F9D;
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#48A4FF
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td p a {
text-decoration:none;
color:#000
}
.prokat-stena .Katalog-Statej-1-2 > tbody > tr > td > table > tbody tr + tr + tr > td {
padding:0 1em 2em;
height:1%;
border-top-style:solid;
border-top-width:0;
border-top-color:#EAEAEA
}
@media screen and (max-width:790px) {
.prokat-stena .Katalog-Statej-2 {
width:calc(100vw - 2em);
margin-top:0;
margin-bottom:0;
line-height: 1.10em;
font-size:1em
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td {
width:100%;
height:auto;
box-sizing:border-box;
padding:0;
display:block;
vertical-align:top;
font-size:3.5vw
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table {
border-style:solid;
border-width:0 0 0px;
border-color:#E1E1E1
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr {
width:50%;
display:table-cell;
vertical-align:top
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > th {
padding:1.5em 1em 1.0em 0
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > th > img {
border-radius:5px 
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td {
padding:1em 0
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td h2 {
	font-size: 1.1em;
	margin-bottom: 0.3em;
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td h3 {
	font-size: 1.1em;
	margin-bottom: 0.3em;
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td h4 {
	font-size: 1.1em;
	margin-bottom: 0.3em;
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td h5 {
	font-size: 1.1em;
	margin-bottom: 0.3em;
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr + tr {
vertical-align:middle
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr + tr > td p {
	margin-bottom: 0;
	
}
.prokat-stena .Katalog-Statej-2 > tbody > tr > td > table > tbody > tr > td p a {
	text-decoration: none;
	color: #004F9D;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #DDEEFF
}
}
.prokat-stena .Katalog-Tovarov {
width:75%;
margin-top:1em;
margin-bottom:1em;
font-weight:300;
line-height:1.45;
table-layout:fixed;
font-size:.85em
}
.prokat-stena .Katalog-Tovarov img {
width:100%
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td {
width:10%;
padding:0 .5em;
vertical-align:top;
height:10px;
font-size:1vw
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table {
height:100%;
border-collapse:separate;
border-radius:0;
border:1px solid #E1E1E1;
background-color:#FFF
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table:hover {
box-shadow:0 .125rem .25rem rgba(0,0,0,.105)
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table:hover tr + tr > td a {
text-decoration:none;
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#5F94C9;
font-weight:400;
color:#004F9D
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table > tbody > tr > td {
padding:1.5em 1em 1.25em;
height:auto;
width:100%;
text-align:center
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table > tbody > tr > td h3 {
font-size:1.1em;
margin-top:0;
margin-bottom:0
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table > tbody > tr > td a {
font-weight:400;
color:#000
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table > tbody > tr > th {
padding:1em 1em 0;
height:5%;
overflow:hidden
}
@media screen and (max-width:790px) {
.prokat-stena .Katalog-Tovarov {
width:calc(100vw - 2em);
margin-top:0;
margin-bottom:0;
font-size:1em
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td {
width:100%;
height:auto;
box-sizing:border-box;
padding:0;
display:block;
font-size:4.1vw
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table {
border-style:solid;
border-width:0 0 1px;
border-color:#E1E1E1;
display:table;
background:transparent
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table:hover {
box-shadow:0 .125rem .25rem rgba(0,0,0,.0)
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table:hover tr + tr > td a {
border-bottom-width:0;
font-weight:300;
color:#000
}
.prokat-stena .Katalog-Tovarov:first-of-type tr td:first-of-type table {
border-style:solid;
border-width:1px 0;
border-color:#E1E1E1
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table > tbody > tr {
width:50%;
display:table-cell
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table > tbody > tr > th {
padding:1em 1em 1em 0
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table > tbody > tr > td {
padding:1em 0 1em 1em;
vertical-align:middle;
text-align:left
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table > tbody > tr > td a {
font-weight:300
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table > tbody > tr > td h3 {
font-size:1.1em
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table > tbody > tr + tr {
width:50%
}
.prokat-stena .Katalog-Tovarov > tbody > tr > td > table > tbody > tr + tr p {
margin-bottom:0
}
}
.prokat-stena .Taby {
width:50%;
margin-top:2em;
margin-bottom:2em;
font-size:1em
}
.prokat-stena .Taby > tbody > tr > td {
width:100%;
font-size:1.3vw
}
.prokat-stena .Taby-Zakladka {
	width: auto;
	margin-left: 0px;
	margin-bottom: -2px;
	position: relative;
	z-index: 12;
}
.prokat-stena .Taby-Zakladka > tbody > tr > td {
border-style:solid;
border-width:1px;
border-color:#E1E1E1;
padding:.3em 1em;
text-align:center;
cursor:pointer;
background-color:#F5F5F5;
width:auto
}
.prokat-stena .Taby-Zakladka > tbody > tr > td p {
margin-top:0;
margin-bottom:0
}
.prokat-stena .Taby-Zakladka > tbody > tr > td:hover {
background-color:#EEE
}
.prokat-stena .Taby-Zakladka > tbody > tr > td.active {
border-bottom:1px solid #FFF;
background-color:#FFF;
border-bottom-color:#FFF}
.prokat-stena .Taby-Text {
	background-color: #FFF;
	width: 100%;
	border-top-style: solid;
	border-top-width: 0px;
	border-top-color: #E1E1E1;
	
}
.prokat-stena .Taby-Text > tbody > tr > td > p > img {
width:100%;
margin-top:2em;
margin-bottom:0;
display:block
}
.prokat-stena .Taby-Text > tbody > tr {
display:none;
width:100%
}
.prokat-stena .Taby-Text > tbody > tr.active {
display:table;
width:100%
}
.prokat-stena .Taby-Text > tbody > tr > td {
display:table-cell;
width:100%;
box-sizing:border-box
}
@media screen and (max-width:790px) {
.prokat-stena .Taby {
width:calc(100vw - 2em);
font-size:1em
}
.prokat-stena .Taby-Zakladka > tbody > tr > td {
	font-size: 3.0vw;
	display: inline-block;
}
.prokat-stena .Taby-Text > tbody > tr > td {
padding:0em;
font-size:4.1vw
}
}
.prokat-stena .Akkordeon {
width:60%;
font-size:1em
}
.prokat-stena .Akkordeon > tbody > tr > td {
font-size:1.12vw
}
.prokat-stena .Akkordeon > tbody > tr > td > h5 {
border:1px solid #F5F5F5;
padding:.7em 4em .7em 1em;
height:auto;
margin:10px 0 0;
cursor:pointer;
background-color:#FCFCFC;
font-family:Roboto;
font-weight:400;
position:relative;
border-radius:3px
}
.prokat-stena .Akkordeon > tbody > tr > td > h5:after {
content:"›";
position:absolute;
top:22%;
right:1em;
font-size:1.3em
}
.prokat-stena .Akkordeon-Text {
width:auto;
padding:1.5em 1em 1em;
border-right-style:solid;
border-left-style:solid;
border-right-width:0;
border-left-width:0;
border-right-color:#E1E1E1;
border-left-color:#E1E1E1;
border-bottom-style:solid;
border-bottom-width:0;
border-bottom-color:#E1E1E1
}
.prokat-stena .Akkordeon-Text > p > img {
width:100%;
margin-top:2em;
margin-bottom:0
}
@media screen and (max-width:790px) {
.prokat-stena .Akkordeon {
width:100%;
margin-top:1em;
font-size:1em
}
.prokat-stena .Akkordeon > tbody > tr > td {
padding-right:0;
padding-left:0;
font-size:4.1vw
}
.prokat-stena .Akkordeon > tbody > tr > td > h5 {
padding:.9em 3em .9em 1em
}
.prokat-stena .Akkordeon-Text > table {
width:100%
}
.prokat-stena .Akkordeon-Text > div {
width:calc(100vw - 4.3em)
}
}
.prokat-stena .Tablica-div {
width:100%;
margin:0 auto;
overflow:auto
}
.prokat-stena .Tablica {
font-weight:300;
color:#000;
font-size:.9em;
width:100%
}
.prokat-stena .Tablica > tbody > tr > th {
border:0 solid #EBEBEB;
padding:.6em 1.2em;
text-align:left;
width:auto;
background-color:#999;
font-weight:300;
color:#FFF;
font-size:1.1vw;
white-space:nowrap
}
.prokat-stena .Tablica > tbody > tr > td {
border:0 solid #EFEFEF;
padding:.6em 1.2em;
vertical-align:middle;
width:auto;
font-size:1.1vw;
white-space:nowrap
}
.prokat-stena .Tablica > tbody > tr:nth-child(2n+1) {
background-color:#FBFBFB
}
@media screen and (max-width:790px) {
.prokat-stena .Tablica-div {
overflow-x:auto;
width:calc(100vw - 2.3em)
}
.prokat-stena .SKROLm-1:before {
content:"← Влево";
font-size:1em;
font-weight:300;
line-height:2em;
float:right
}
.prokat-stena .Tablica {
font-size:1em
}
.prokat-stena .Tablica > tbody > tr > th {
font-size:3.5vw
}
.prokat-stena .Tablica > tbody > tr > td {
font-size:3.5vw
}
}
.prokat-stena .Kontakt {
font-size:.9em;
width:50%;
border-collapse:separate
}
.prokat-stena .Kontakt > tbody > tr > td {
	padding: 0 0 0em 0;
	font-size: 1.1vw;
	width: 100%;
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > td {
width:20%;
padding-right:1em
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > td > h3 {
margin-top:0;
margin-bottom:1em;
text-align:left
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > td > h4 {
margin-top:0;
margin-bottom:1em;
text-align:left
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > th {
width:80%;
padding-top:.5em;
padding-bottom:.5em;
text-align:left;
font-weight:300
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > th input {
border:1px solid #E6E6E6;
width:auto;
min-width:100%;
background-color:#FFF;
border-radius:3px;
height:2.5em;
padding-right:1em;
padding-left:1em;
font-size:1em;
box-sizing:border-box;
font-weight:300
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > th input:hover {
border:1px solid #D6D6D6
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > th input:focus {
border:1px solid #BBB;
outline:none
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > th select {
border:1px solid #E6E6E6;
width:auto;
min-width:100%;
background-color:#FBFBFB;
border-radius:3px;
height:2.5em;
padding-right:0.8em;
padding-left:0.8em;
font-size:1em;
box-sizing:border-box;
font-weight:300
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > th select:hover {
border:1px solid #D6D6D6;
cursor:pointer
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > th select:focus {
border:1px solid #BBB;
outline:none
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > th textarea {
border:1px solid #E6E6E6;
width:auto;
min-width:100%;
background-color:#FFF;
border-radius:3px;
height:4em;
padding-right:1em;
padding-left:1em;
font-size:1.1em;
box-sizing:border-box;
font-weight:300
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > th textarea:hover {
border:1px solid #D6D6D6
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > th textarea:focus {
border:1px solid #BBB;
outline:none
}
.prokat-stena .Kontakt table th .Chekbox {
width:16px;
height:16px;
vertical-align:middle;
margin-top:-1px;
min-width:auto
}
.prokat-stena .Kontakt table .Usloviya {
font-size:.8em;
padding-top:1em
}
.prokat-stena .Kontakt table th .Otpravka {
	padding: .5em 1.3em;
	border: 1px solid #A82B00;
	min-width: auto;
	height: auto;
	background-color: #CC3300;
	border-radius: 3px;
	font-size: 1em;
	font-weight: 300;
	color: #FFF;
}
.prokat-stena .Kontakt table th .Otpravka:disabled {
border:1px solid #BCBCBC;
background-color:#AEAEAE;
}
.prokat-stena .Kontakt table th .Otpravka:disabled:hover {
	border:1px solid #BCBCBC;
background-color:#AEAEAE;
	cursor: default;
}
.prokat-stena .Kontakt table th .Otpravka:hover {
border: 1px solid #A22800;
	background-color: #B72E00;
	cursor:pointer
}
.prokat-stena .Kontakt table th .File {
	padding: .7em 1.3em;
	border: 1px solid #E6E6E6;
	min-width: 100%;
	height: auto;
	background-color: #FBFBFB;
	border-radius: 3px;
	font-size: 1em;
	font-weight: 300;
	color: #666;
	margin-right: 1em;
}
@media screen and (max-width:790px) {
.prokat-stena .Kontakt {
width:calc(100vw - 2em);
font-size:1em
}
.prokat-stena .Kontakt > tbody > tr > td {
	padding: 0em 0 0em 0;
	font-size: 4.1vw;
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > td > h3 {
margin-bottom:0
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > td > h4 {
margin-bottom:0
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > td {
width:100%;
display:block;
padding:.7em 0 0;
box-sizing:border-box
}
.prokat-stena .Kontakt > tbody > tr > td > form > table > tbody > tr > th {
width:100%;
display:block;
padding:.7em 0 0;
box-sizing:border-box
}
.prokat-stena .Kontakt table .Usloviya {
font-size:.8em;
padding-top:2em
}
}
.prokat-stena .Socknopki {
width:100%;
margin-top:1em
}
.prokat-stena .SC-1 > tbody > tr > td {
text-align:center
}
.prokat-stena .Socknopki > tbody > tr > td img {
width:40px;
height:40px;
max-width:3vw;
max-height:3vw;
display:inline;
margin-right:1px;
filter:brightness(100%);
border-width:0
}
.prokat-stena .Socknopki > tbody > tr > td img:hover {
filter:brightness(40%)
}
@media screen and (max-width:790px) {
.prokat-stena .Socknopki {
width:calc(100vw - 2em);
margin-top:1em
}
.prokat-stena .Socknopki > tbody > tr > td img {
max-width:10vw;
max-height:10vw;
display:inline;
margin-right:2px;
margin-left:2px;
filter:brightness(100%)
}
}
.prokat-stena .Podval {
width:100%;
margin-top:0;
font-size:1em
}
.prokat-stena .Podval > tbody > tr > td {
font-size:1.3vw
}
.prokat-stena .Podval > tbody > tr > td > table {
margin-top:3em;
margin-bottom:2em;
table-layout:fixed
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td {
width:5%;
padding-right:4em;
padding-left:0;
vertical-align:top
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td > h3 {
font-size:.95em;
margin-top:0
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td > p > a {
color:gray;
text-decoration:none
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td > p > a:hover {
color:#000
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td > p {
font-size:.8em;
margin-bottom:0;
display:list-item;
line-height:1.83;
list-style-type:none
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td + td + td +td {
padding-right:0
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td + td + td +td h3 {
font-size:1em;
margin-bottom:0;
font-family:Roboto
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td + td + td +td a {
color:#333;
text-decoration:none
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td + td + td +td p {
margin-top:0;
margin-bottom:.5em
}
.prokat-stena .Podval > tbody > tr + tr > td {
padding-top:1em;
border-top-style:solid;
border-top-width:1px;
border-top-color:#E4E4E4;
text-align:center
}
.prokat-stena .Podval > tbody > tr + tr > td > p > a {
color:gray;
text-decoration:none;
font-size:.7em;
margin-right:1em
}
.prokat-stena .Podval > tbody > tr + tr > td > p > a:hover {
color:#000
}
@media screen and (max-width:790px) {
.prokat-stena .Podval {
width:100%;
margin-bottom:1em
}
.prokat-stena .Podval > tbody > tr > td {
padding-right:1em;
padding-left:1em;
font-size:4.1vw
}
.prokat-stena .Podval > tbody > tr + tr > td {
text-align:left;
padding-right:1em;
padding-left:1em
}
.prokat-stena .Podval > tbody > tr > td > table {
width:calc(100vw - 2em);
margin-top:2em;
margin-bottom:1em
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td {
width:100%;
padding-right:0;
padding-left:0;
vertical-align:top;
display:block;
line-height:1.33;
padding-top:1em
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td > h3 {
				font-size: 1em;
				margin-top: 0em;
				margin-bottom: 0.5em;
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td > p {
	font-size: .7em;
	margin-bottom: 0;
	display: block;
	margin-right: 0.5em;
}
.prokat-stena .Podval > tbody > tr > td > table > tbody > tr > td + td + td + td h3 {
font-size:1.2em
}
.prokat-stena .Podval > tbody > tr + tr > td > p > a {
font-size:.7em;

}
}
.prokat-stena .Mobmenu {
width:95%
}
.prokat-stena .Mobmenu td p {
padding-top:.4em;
padding-bottom:.4em;
margin-top:0;
margin-bottom:0;
border-bottom-style:solid;
border-bottom-width:0px;
border-bottom-color:#F3F3F3;
padding-left:1em
}
.prokat-stena .Mobmenu td p:first-child {
border-top-style:solid;
border-top-width:0px;
border-top-color:#F3F3F3
}
.prokat-stena .Mobmenu td p a {
text-decoration:none;
color:#000;
display:block
}
.prokat-stena .Mobmenu td p a:hover {
	text-decoration: none;
	color: #336699
}
@media screen and (max-width:790px) {
.prokat-stena .Mobmenu {
width:100%
}
}
.prokat-stena .Galereya {
width:100%;
table-layout:fixed;
height:auto
}
.prokat-stena .Galereya > tbody > tr > td {
padding:.25em;
width:5%;
height:auto
}
.prokat-stena .Galereya > tbody > tr > td img {
				border: 1px solid #F0F0F0;
				width: 100%;
				display: block;
				transition-duration: .3s;
				transition-property: filter;
}
.prokat-stena .Galereya > tbody > tr > td img:hover {
cursor:zoom-in;
filter:brightness(90%);
transition-duration:.3s;
transition-property:filter
}
.prokat-stena .Galereya-Foto {
width:100%;
margin:auto;
border-spacing:0;
height:100vh
}
.prokat-stena .Galereya-Foto td {
width:100%;
height:100vh;
text-align:center;
padding:0
}
.prokat-stena .Galereya-Foto td img {
height:100vh;
width:auto;
display:inline-block
}
.prokat-stena .Galereya-Foto td .Foto-Krestik {
position:absolute;
height:15px;
width:15px;
top:25px;
right:35px;
z-index:15
}
.prokat-stena .Galereya-Foto td .Foto-Krestik:hover {
filter:brightness(0%)
}
.prokat-stena .Galereya-Foto td .Vpravo {
position:absolute;
width:15px;
height:auto;
top:45%;
right:35px;
z-index:15
}
.prokat-stena .Galereya-Foto td .Vpravo:hover {
filter:brightness(0%)
}
.prokat-stena .Galereya-Foto td .Vlevo {
position:absolute;
width:15px;
height:auto;
top:45%;
right:auto;
left:35px;
z-index:15
}
.prokat-stena .Galereya-Foto td .Vlevo:hover {
filter:brightness(0%)
}
@media all and (orientation: portrait) {
.prokat-stena .Galereya {
width:calc(100vw - 1.5em)
}
.prokat-stena .Galereya-Foto {
height:100vh;
width:100%
}
.prokat-stena .Galereya-Foto td {
height:100vh;
z-index:10;
vertical-align:top;
padding-top:45px;
position:relative;
padding-bottom:0
}
.prokat-stena .Galereya-Foto td img {
width:100%;
height:auto
}
.prokat-stena .Galereya-Foto td .Foto-Krestik {
position:absolute;
height:15px;
width:15px;
top:15px;
right:15px;
z-index:15;
filter:brightness(0%)
}
.prokat-stena .Galereya-Foto td .Vpravo {
position:absolute;
width:10px;
top:50vh;
right:25px;
z-index:15;
filter:brightness(0%)
}
.prokat-stena .Galereya-Foto td .Vlevo {
position:absolute;
width:10px;
top:50vh;
bottom:0;
right:auto;
left:25px;
z-index:15;
filter:brightness(0%)
}
}
.prokat-stena .Kolonki {
width:100%;
margin-top:0;
margin-bottom:0;
box-sizing: border-box;
font-size:1em
}
.prokat-stena .Kolonki img {
width:100%
}
.prokat-stena .Kolonki > tbody > tr > td {
	padding-right: 1em;
	padding-left: 0;
	font-size: 1.3vw;
	
}
.prokat-stena .KRASS-0 > tbody > tr > td {
padding-right:0em;
padding-left:0
}
.prokat-stena .KRASS-05 > tbody > tr > td {
padding-right:.25em;
padding-left:0
}
.prokat-stena .KRASS-1 > tbody > tr > td {
padding-right:.5em;
padding-left:0
}
.prokat-stena .KRASS-2 > tbody > tr > td {
padding-right:1em;
padding-left:0
}
.prokat-stena .KRASS-3 > tbody > tr > td {
padding-right:1.5em;
padding-left:0
}
.prokat-stena .KRASS-4 > tbody > tr > td {
padding-right:2em;
padding-left:0
}
.prokat-stena .KRASS-5 > tbody > tr > td {
padding-right:2.5em;
padding-left:0
}
.prokat-stena .KRASS-6 > tbody > tr > td {
padding-right:3em;
padding-left:0
}
.prokat-stena .KRASS-7 > tbody > tr > td {
padding-right:3.5em;
padding-left:0
}
.prokat-stena .Kolonki > tbody > tr > th {
padding-right:1em;
padding-left:0;
font-size:1.3vw;
text-align:left;
font-weight:300
}
.prokat-stena .KRASS-0 > tbody > tr > th {
padding-right:0em;
padding-left:0
}
.prokat-stena .KRASS-05 > tbody > tr > th {
padding-right:.25em;
padding-left:0
}
.prokat-stena .KRASS-1 > tbody > tr > th {
padding-right:.5em;
padding-left:0
}
.prokat-stena .KRASS-2 > tbody > tr > th {
padding-right:1em;
padding-left:0
}
.prokat-stena .KRASS-3 > tbody > tr > th {
padding-right:1.5em;
padding-left:0
}
.prokat-stena .KRASS-4 > tbody > tr > th {
padding-right:2em;
padding-left:0
}
.prokat-stena .KRASS-5 > tbody > tr > th {
padding-right:2.5em;
padding-left:0
}
.prokat-stena .KRASS-6 > tbody > tr > th {
padding-right:3em;
padding-left:0
}
.prokat-stena .KRASS-7 > tbody > tr > th {
padding-right:3.5em;
padding-left:0
}
.prokat-stena .Kolonki > tbody > tr > th+td {
padding-right:0;
padding-left:1em
}
.prokat-stena .KRASS-0 > tbody > tr > th+td {
padding-right:0em;
padding-left:0em
}
.prokat-stena .KRASS-05 > tbody > tr > th+td {
padding-right:0;
padding-left:.25em
}
.prokat-stena .KRASS-1 > tbody > tr > th+td {
padding-right:0;
padding-left:.5em
}
.prokat-stena .KRASS-2 > tbody > tr > th+td {
padding-right:0;
padding-left:1em
}
.prokat-stena .KRASS-3 > tbody > tr > th+td {
padding-right:0;
padding-left:1.5em
}
.prokat-stena .KRASS-4 > tbody > tr > th+td {
padding-right:0;
padding-left:2em
}
.prokat-stena .KRASS-5 > tbody > tr > th+td {
padding-right:0;
padding-left:2.5em
}
.prokat-stena .KRASS-6 > tbody > tr > th+td {
padding-right:0;
padding-left:3em
}
.prokat-stena .KRASS-7 > tbody > tr > th+td {
padding-right:0;
padding-left:3.5em
}
.prokat-stena .Kolonki > tbody > tr > td + td {
padding-right:0;
padding-left:1em
}
.prokat-stena .KRASS-0 > tbody > tr > td + td {
padding-right:0em;
padding-left:0em
}
.prokat-stena .KRASS-05 > tbody > tr > td + td {
padding-right:0;
padding-left:.25em
}
.prokat-stena .KRASS-1 > tbody > tr > td + td {
padding-right:0;
padding-left:.5em
}
.prokat-stena .KRASS-2 > tbody > tr > td + td {
padding-right:0;
padding-left:1em
}
.prokat-stena .KRASS-3 > tbody > tr > td + td {
padding-right:0;
padding-left:1.5em
}
.prokat-stena .KRASS-4 > tbody > tr > td + td {
padding-right:0;
padding-left:2em
}
.prokat-stena .KRASS-5 > tbody > tr > td + td {
padding-right:0;
padding-left:2.5em
}
.prokat-stena .KRASS-6 > tbody > tr > td + td {
padding-right:0;
padding-left:3em
}
.prokat-stena .KRASS-7 > tbody > tr > td + td {
padding-right:0;
padding-left:3.5em
}
.prokat-stena .Kolonki > tbody > tr > td + th {
padding-right:0;
padding-left:1em;
text-align:left;
vertical-align: top;
font-weight:300

}
.prokat-stena .KRASS-0 > tbody > tr > td + th {
	padding-right: 0em;
	padding-left: 0em;
}
.prokat-stena .KRASS-05 > tbody > tr > td + th {
padding-right:0;
padding-left:.25em
}
.prokat-stena .KRASS-1 > tbody > tr > td + th {
padding-right:0;
padding-left:.5em
}
.prokat-stena .KRASS-2 > tbody > tr > td + th {
padding-right:0;
padding-left:1em
}
.prokat-stena .KRASS-3 > tbody > tr > td + th {
padding-right:0;
padding-left:1.5em
}
.prokat-stena .KRASS-4 > tbody > tr > td + th {
padding-right:0;
padding-left:2em
}
.prokat-stena .KRASS-5 > tbody > tr > td + th {
padding-right:0;
padding-left:2.5em
}
.prokat-stena .KRASS-6 > tbody > tr > td + th {
padding-right:0;
padding-left:3em
}
.prokat-stena .KRASS-7 > tbody > tr > td + th {
padding-right:0;
padding-left:3.5em
}
@media screen and (max-width:790px) {
.prokat-stena .Kolonki {
width:calc(100vw - 2em);
font-size:1em
}
.prokat-stena .Kolonki > tbody > tr {
display:flex;
flex-wrap:wrap;
align-items:center
}
.prokat-stena .Kolonki > tbody > tr > td {
padding-right:0;
padding-left:0;
display:block;
margin-bottom:0;
width:100%;
font-size:4.1vw;
order:1
}
.prokat-stena .Kolonki > tbody > tr > td + td {
padding-right:0;
padding-left:0;
order:1
}
.prokat-stena .Kolonki > tbody > tr > th + td {
padding-right:0;
padding-left:0;
order:1
}
.prokat-stena .Kolonki > tbody > tr > th {
padding-right:0;
padding-left:0;
display:block;
margin-bottom:0;
width:100%;
font-size:4.1vw;
order:2
}
.prokat-stena .Kolonki > tbody > tr > td + th {
padding-right:0;
padding-left:0;
order:2
}
.prokat-stena .PERm-1 > tbody > tr > td {
order:2
}
.prokat-stena .PERm-1 > tbody > tr > td + td {
order:2
}
.prokat-stena .PERm-1 > tbody > tr > th + td {
order:2
}
.prokat-stena .PERm-1 > tbody > tr > th {
order:1
}
.prokat-stena .PERm-1 > tbody > tr > td + th {
order:1
}
}
.prokat-stena .Zabor {
	width: 100%;
	font-size:1em;
	table-layout: fixed;
	
}
.prokat-stena .Zabor img {
width:100%
}
.prokat-stena .Zabor > tbody > tr > td {
	width: 20%;
	height: 10px;
	font-size: 1.3vw;
	
}
.prokat-stena .Zabor > tbody > tr > td > table {
height:100%;
}
.prokat-stena .Zabor > tbody > tr > td > table > tbody > tr+tr > td {
	width:100%;
	height: 1%;
		
}
@media screen and (max-width:790px) {
.prokat-stena .Zabor {
width:calc(100vw - 2em);
}
.prokat-stena .Zabor > tbody > tr > td {
width:100%;
height:auto;
box-sizing:border-box;
display:block;
font-size:4.1vw
}
.prokat-stena .Zabor > tbody > tr > td {
padding:0 .0em;
}
}
.prokat-stena .S-5 {
width:5%
}
.prokat-stena .S-7 {
width:7%
}
.prokat-stena .S-10 {
width:10%
}
.prokat-stena .S-15 {
width:15%
}
.prokat-stena .S-20 {
width:20%
}
.prokat-stena .S-25 {
width:25%
}
.prokat-stena .S-30 {
width:30%
}
.prokat-stena .S-35 {
width:35%
}
.prokat-stena .S-40 {
width:40%
}
.prokat-stena .S-45 {
width:45%
}
.prokat-stena .S-50 {
width:50%
}
.prokat-stena .S-55 {
width:55%
}
.prokat-stena .S-60 {
width:60%
}
.prokat-stena .S-65 {
width:65%
}
.prokat-stena .S-70 {
width:70%
}
.prokat-stena .S-75 {
width:75%
}
.prokat-stena .S-80 {
width:80%
}
.prokat-stena .S-85 {
width:85%
}
.prokat-stena .S-90 {
width:90%
}
.prokat-stena .S-95 {
width:95%
}
.prokat-stena .S-100 {
width:100%
}
@media screen and (min-width:791px) {
.prokat-stena .SR-60-05 {
width:calc(60% + 0.5em);
}
.prokat-stena .SR-60-1 {
width:calc(60% + 1em);
}
.prokat-stena .SR-60-15 {
width:calc(60% + 1.5em);
}
.prokat-stena .SR-60-2 {
width:calc(60% + 2em);
}
.prokat-stena .SR-75-05 {
width:calc(75% + 0.5em);
}
.prokat-stena .SR-75-1 {
width:calc(75% + 1em);
}
.prokat-stena .SR-75-15 {
width:calc(75% + 1.5em);
}
.prokat-stena .SR-75-2 {
width:calc(75% + 2em);
}
.prokat-stena .SR-80-05 {
width:calc(80% + 0.5em);
}
.prokat-stena .SR-80-1 {
width:calc(80% + 1em);
}
.prokat-stena .SR-80-15 {
width:calc(80% + 1.5em);
box-sizing:border-box;

}
.prokat-stena .SR-80-2 {
width:calc(80% + 2em);
}
.prokat-stena .SR-90-05 {
width:calc(90% + 0.5em);
}
.prokat-stena .SR-90-1 {
width:calc(90% + 1em);
}
.prokat-stena .SR-90-15 {
width:calc(90% + 1.5em);
}
.prokat-stena .SR-90-2 {
width:calc(90% + 2em);
}
.prokat-stena .SR-95-05 {
width:calc(95% + 0.5em);
}
.prokat-stena .SR-95-1 {
width:calc(95% + 1em);
}
.prokat-stena .SR-95-15 {
width:calc(95% + 1.5em);
}
.prokat-stena .SR-95-2 {
width:calc(95% + 2em);
}
.prokat-stena .SR-100-05 {
width:calc(100% + 0.5em);
margin-left:-.25em}
.prokat-stena .SR-100-1 {
width:calc(100% + 1em);
margin-left:-.5em}
.prokat-stena .SR-100-15 {
width:calc(100% + 1.5em);
margin-left:-.75em}
.prokat-stena .SR-100-2 {
width:calc(100% + 2em);
margin-left:-1em}
}
.prokat-stena .LEVO-1 {
	margin-left: 0px;
}
.prokat-stena .PRAVO-1 {
	margin-right: 0px;
}
.prokat-stena .LEVO-0 {
	margin-left: auto;
}
.prokat-stena .PRAVO-0 {
	margin-right: auto;
}
.prokat-stena .TENB-0 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.0);
}
.prokat-stena .TENB-11 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.05);
}
.prokat-stena .TENB-21 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.1);
}
.prokat-stena .TENB-31 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.2);
}
.prokat-stena .TENB-41 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.3);
}
.prokat-stena .TENB-51 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.4);
}
.prokat-stena .TENB-61 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.7);
}
.prokat-stena .TENB-71 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.9);
}
.prokat-stena .TENB-12 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.05);
}
.prokat-stena .TENB-22 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.1);
}
.prokat-stena .TENB-32 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.2);
}
.prokat-stena .TENB-42 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.3);
}
.prokat-stena .TENB-52 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.4);
}
.prokat-stena .TENB-62 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.7);
}
.prokat-stena .TENB-72 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.9);
}
.prokat-stena .TENW-0 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0);
}
.prokat-stena .TENW-11 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.2);
}
.prokat-stena .TENW-21 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.3);
}
.prokat-stena .TENW-31 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.5);
}
.prokat-stena .TENW-41 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.6);
}
.prokat-stena .TENW-51 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.7);
}
.prokat-stena .TENW-61 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.8);
}
.prokat-stena .TENW-71 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.9);
}
.prokat-stena .TENW-12 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.2);
}
.prokat-stena .TENW-22 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.3);
}
.prokat-stena .TENW-32 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.5);
}
.prokat-stena .TENW-42 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.6);
}
.prokat-stena .TENW-52 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.7);
}
.prokat-stena .TENW-62 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.8);
}
.prokat-stena .TENW-72 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.9);
}
.prokat-stena .RADIUS-0 {
    border-radius:0px;
    border-collapse: separate
}
.prokat-stena .RADIUSV-0 {
    border-radius:0px;
    border-collapse: separate
}
.prokat-stena .RADIUS-3 {
    border-radius:3px;
    border-collapse: separate
}
.prokat-stena .RADIUSV-3 {
    border-radius:3px 3px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUS-5 {
	border-radius: 5px;
	border-collapse: separate
	}
.prokat-stena .RADIUSV-5 {
    border-radius:5px 5px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUS-7 {
    border-radius:7px;
    border-collapse: separate
}
.prokat-stena .RADIUSV-7 {
    border-radius:7px 7px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUS-10 {
    border-radius:10px;
    border-collapse: separate
}
.prokat-stena .RADIUSV-10 {
    border-radius:10px 10px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUS-13 {
    border-radius:13px;
    border-collapse: separate }
.prokat-stena .RADIUSV-13 {
    border-radius:13px 13px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUS-IMG-0 img {
    border-radius:0px;
    border-collapse: separate
}
.prokat-stena .RADIUSV-IMG-0 img {
    border-radius:0px;
    border-collapse: separate
}
.prokat-stena .RADIUS-IMG-3 img {
    border-radius:3px;
    border-collapse: separate
}
.prokat-stena .RADIUSV-IMG-3 img {
    border-radius:3px 3px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUS-IMG-5 img {
	border-radius: 5px;
	border-collapse: separate
	}
.prokat-stena .RADIUSV-IMG-5 img {
    border-radius:5px 5px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUS-IMG-7 img {
    border-radius:7px;
    border-collapse: separate
}
.prokat-stena .RADIUSV-IMG-7 img {
    border-radius:7px 7px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUS-IMG-10 img {
    border-radius:10px;
    border-collapse: separate
}
.prokat-stena .RADIUSV-IMG-10 img {
    border-radius:10px 10px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUS-IMG-13 img {
    border-radius:13px;
    border-collapse: separate }
.prokat-stena .RADIUSV-IMG-13 img {
    border-radius:13px 13px 0px 0px;
    border-collapse: separate
}
@media screen and (max-width:790px) {
.prokat-stena .LEVOm-1 {
	margin-left: 0px;
}
.prokat-stena .PRAVOm-1 {
	margin-right: 0px;
}
.prokat-stena .LEVOm-0 {
	margin-left: auto;
}
.prokat-stena .PRAVOm-0 {
	margin-right: auto;
}
.prokat-stena .TENBm-0 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.0);
}
.prokat-stena .TENBm-11 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.05);
}
.prokat-stena .TENBm-21 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.1);
}
.prokat-stena .TENBm-31 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.2);
}
.prokat-stena .TENBm-41 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.3);
}
.prokat-stena .TENBm-51 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.4);
}
.prokat-stena .TENBm-61 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.7);
}
.prokat-stena .TENBm-71 {
    box-shadow: 0px 0px 10px 5px rgb(0,0,0,0.9);
}
.prokat-stena .TENBm-12 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.05);
}
.prokat-stena .TENBm-22 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.1);
}
.prokat-stena .TENBm-32 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.2);
}
.prokat-stena .TENBm-42 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.3);
}
.prokat-stena .TENBm-52 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.4);
}
.prokat-stena .TENBm-62 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.7);
}
.prokat-stena .TENBm-72 {
    box-shadow: 0px 0px 20px 5px rgb(0,0,0,0.9);
}
.prokat-stena .TENWm-0 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0);
}
.prokat-stena .TENWm-11 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.2);
}
.prokat-stena .TENWm-21 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.3);
}
.prokat-stena .TENWm-31 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.5);
}
.prokat-stena .TENWm-41 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.6);
}
.prokat-stena .TENWm-51 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.7);
}
.prokat-stena .TENWm-61 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.8);
}
.prokat-stena .TENWm-71 {
    box-shadow: 0px 0px 10px 5px rgb(255,255,255,0.9);
}
.prokat-stena .TENWm-12 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.2);
}
.prokat-stena .TENWm-22 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.3);
}
.prokat-stena .TENWm-32 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.5);
}
.prokat-stena .TENWm-42 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.6);
}
.prokat-stena .TENWm-52 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.7);
}
.prokat-stena .TENWm-62 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.8);
}
.prokat-stena .TENWm-72 {
    box-shadow: 0px 0px 20px 5px rgb(255,255,255,0.9);
}
.prokat-stena .RADIUSm-0 {
    border-radius:0px;
    border-collapse:collapse;

}
.prokat-stena .RADIUSm-3 {
	border-radius: 3px;
	border-collapse: separate

}
.prokat-stena .RADIUSVm-3 {
    border-radius:3px 3px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUSm-5 {
	border-radius: 5px;
	border-collapse: separate

}
.prokat-stena .RADIUSVm-5 {
    border-radius:5px 5px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUSm-7 {
    border-radius:7px;
   border-collapse: separate

}
.prokat-stena .RADIUSVm-7 {
    border-radius:7px 7px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUSm-10 {
    border-radius:10px;
    border-collapse: separate

}
.prokat-stena .RADIUSVm-10 {
    border-radius:10px 10px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUSm-13 {
    border-radius:13px;
    border-collapse: separate

}
.prokat-stena .RADIUSVm-13 {
    border-radius:13px 13px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUSm-IMG-0 img {
    border-radius:0px;
    border-collapse: separate
}
.prokat-stena .RADIUSVm-IMG-0 img {
    border-radius:0px;
    border-collapse: separate
}
.prokat-stena .RADIUSm-IMG-3 img {
    border-radius:3px;
    border-collapse: separate
}
.prokat-stena .RADIUSVm-IMG-3 img {
    border-radius:3px 3px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUSm-IMG-5 img {
	border-radius: 5px;
	border-collapse: separate
	}
.prokat-stena .RADIUSVm-IMG-5 img {
    border-radius:5px 5px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUSm-IMG-7 img {
    border-radius:7px;
    border-collapse: separate
}
.prokat-stena .RADIUSVm-IMG-7 img {
    border-radius:7px 7px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUSm-IMG-10 img {
    border-radius:10px;
    border-collapse: separate
}
.prokat-stena .RADIUSVm-IMG-10 img {
    border-radius:10px 10px 0px 0px;
    border-collapse: separate
}
.prokat-stena .RADIUSm-IMG-13 img {
    border-radius:13px;
    border-collapse: separate }
.prokat-stena .RADIUSVm-IMG-13 img {
    border-radius:13px 13px 0px 0px;
    border-collapse: separate
}
}
@media screen and (max-width:790px) {
.prokat-stena .Sm-100 {
width:100%
}
.prokat-stena .Sm-95 {
width:95vw;
}
.prokat-stena .Sm-90 {
width:90vw;
}
.prokat-stena .Sm-85 {
width:85vw;
}
.prokat-stena .Sm-80 {
width:80vw;
}
.prokat-stena .Sm-75 {
width:75vw;
}
.prokat-stena .Sm-70 {
width:70vw;
}
.prokat-stena .Sm-65 {
width:65vw;
}
.prokat-stena .Sm-60 {
width:60vw;
}
.prokat-stena .Sm-55 {
width:55vw;
}
.prokat-stena .Sm-50 {
width:50vw;
}
.prokat-stena .Sm-45 {
width:45vw;
}
.prokat-stena .Sm-40 {
width:40vw;
}
.prokat-stena .Sm-35 {
width:35vw;
}
.prokat-stena .Sm-30 {
width:30vw;
}
.prokat-stena .Sm-25 {
width:25vw;
}
.prokat-stena .Sm-20 {
width:20vw;
}
.prokat-stena .Sm-15 {
width:15vw;
}
.prokat-stena .Sm-10 {
width:10vw;
}
.prokat-stena .Sm-5 {
width:5vw;
}
.prokat-stena .VKRm-20 {
height:2em
}
.prokat-stena .VKRm-25 {
height:2.5em
}
.prokat-stena .VKRm-30 {
height:3em
}
.prokat-stena .VKRm-35 {
height:3.5em
}
.prokat-stena .VKRm-40 {
height:4em
}
.prokat-stena .VKRm-45 {
height:4.5em
}
.prokat-stena .VKRm-50 {
height:5em
}
.prokat-stena .VKRm-55 {
height:5.5em
}
.prokat-stena .VKRm-60 {
height:6em
}
}
.prokat-stena .N-0 {
margin-bottom:0
}
.prokat-stena .N-025 {
margin-bottom:.25em
}
.prokat-stena .N-05 {
margin-bottom:.5em
}
.prokat-stena .N-1 {
margin-bottom:1em
}
.prokat-stena .N-15 {
margin-bottom:1.5em
}
.prokat-stena .N-2 {
margin-bottom:2em
}
.prokat-stena .N-25 {
margin-bottom:2.5em
}
.prokat-stena .N-3 {
margin-bottom:3em
}
.prokat-stena .N-35 {
margin-bottom:3.5em
}
.prokat-stena .N-4 {
margin-bottom:4em
}
.prokat-stena .N-45 {
margin-bottom:4.5em
}
.prokat-stena .N-5 {
margin-bottom:5em
}
.prokat-stena .N-55 {
margin-bottom:5.5em
}
.prokat-stena .N-6 {
margin-bottom:6em
}
.prokat-stena .N-65 {
margin-bottom:6.5em
}
.prokat-stena .N-7 {
margin-bottom:7em
}
.prokat-stena .N-75 {
margin-bottom:7.5em
}
.prokat-stena .N-8 {
margin-bottom:8em
}
.prokat-stena .N-85 {
margin-bottom:8.5em
}
.prokat-stena .N-9 {
margin-bottom:9em
}
.prokat-stena .N-95 {
margin-bottom:9.5em
}
.prokat-stena .V-0 {
margin-top:0
}
.prokat-stena .V-025 {
margin-top:.25em
}
.prokat-stena .V-05 {
margin-top:.5em
}
.prokat-stena .V-1 {
margin-top:1em
}
.prokat-stena .V-15 {
margin-top:1.5em
}
.prokat-stena .V-2 {
margin-top:2em
}
.prokat-stena .V-25 {
margin-top:2.5em
}
.prokat-stena .V-3 {
margin-top:3em
}
.prokat-stena .V-35 {
margin-top:3.5em
}
.prokat-stena .V-4 {
margin-top:4em
}
.prokat-stena .V-45 {
margin-top:4.5em
}
.prokat-stena .V-5 {
margin-top:5em
}
.prokat-stena .V-55 {
margin-top:5.5em
}
.prokat-stena .V-6 {
margin-top:6em
}
.prokat-stena .V-65 {
margin-top:6.5em
}
.prokat-stena .V-7 {
margin-top:7em
}
.prokat-stena .V-75 {
margin-top:7.5em
}
.prokat-stena .V-8 {
margin-top:8em
}
.prokat-stena .V-85 {
margin-top:8.5em
}
.prokat-stena .V-9 {
margin-top:9em
}
.prokat-stena .V-95 {
margin-top:9.5em
}
@media screen and (max-width:790px) {
.prokat-stena .Nm-0 {
margin-bottom:0
}
.prokat-stena .Nm-05 {
margin-bottom:.25em}
.prokat-stena .Nm-1 {
margin-bottom:.5em
}
.prokat-stena .Nm-2 {
margin-bottom:1em
}
.prokat-stena .Nm-3 {
margin-bottom:1.5em
}
.prokat-stena .Nm-4 {
margin-bottom:2em
}
.prokat-stena .Nm-5 {
margin-bottom:2.5em
}
.prokat-stena .Nm-6 {
margin-bottom:3em
}
.prokat-stena .Nm-7 {
margin-bottom:3.5em
}
.prokat-stena .Nm-8 {
margin-bottom:4em
}
.prokat-stena .Nm-9 {
margin-bottom:4.5em
}
.prokat-stena .Nm-10 {
margin-bottom:5em
}
.prokat-stena .Vm-0 {
margin-top:0
}
.prokat-stena .Vm-05 {
margin-top:.25em
}
.prokat-stena .Vm-1 {
margin-top:.5em
}
.prokat-stena .Vm-2 {
margin-top:1em
}
.prokat-stena .Vm-3 {
margin-top:1.5em
}
.prokat-stena .Vm-4 {
margin-top:2em
}
.prokat-stena .Vm-5 {
margin-top:2.5em
}
.prokat-stena .Vm-6 {
margin-top:3em
}
.prokat-stena .Vm-7 {
margin-top:3.5em
}
.prokat-stena .Vm-8 {
margin-top:4em
}
.prokat-stena .Vm-9 {
margin-top:4.5em
}
.prokat-stena .Vm-10 {
margin-top:5em

}
}
.prokat-stena .LV-1 {
border-color:#E0E0E0;
border-top-style:solid;
border-top-width:1px
}
.prokat-stena .LN-1 {
border-bottom-style:solid;
border-bottom-width:1px;
border-color:#E0E0E0
}
.prokat-stena .LV-2 {
border-color:#E0E0E0;
border-top-style:dashed;
border-top-width:2px
}
.prokat-stena .LN-2 {
border-bottom-style:dashed;
border-bottom-width:2px;
border-color:#E0E0E0
}
.prokat-stena .LP-1 {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #E0E0E0;
}
.prokat-stena .LL-1 {
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #E0E0E0;
}
.prokat-stena .LP-2 {
	border-right-style: dashed;
	border-right-width: 2px;
	border-right-color: #E0E0E0;
}
.prokat-stena .LL-2 {
	border-left-style: dashed;
	border-left-width: 2px;
	border-left-color: #E0E0E0;
}
.prokat-stena .KON-1 {
border:1px solid #E0E0E0
}
.prokat-stena .KON-2 {
border:2px dashed #E0E0E0
}
.prokat-stena .KON-0 {
	border-width: 0;
}
.prokat-stena .VERC-1 {
vertical-align:middle
}
.prokat-stena .VERC-0 {
vertical-align:top
}
.prokat-stena .GORC-1 {
text-align:center
}
.prokat-stena .GORC-0 {
text-align:left
}
.prokat-stena .GORC-2 {
	text-align: right
}
.prokat-stena .KRUG img {
border-radius:50%
}
.prokat-stena .MS {
list-style-type:none
}
.prokat-stena .MS > li {
margin-bottom:1.2em;
margin-left:-10px
}
.prokat-stena .MS > li:before {
content:"";
background-image:url(../img/spisok.png);
background-size:cover;
height:15px;
width:15px;
margin-right:10px;
display:inline-block;
vertical-align:middle;
margin-top:-3px;
margin-left:-30px
}
.prokat-stena .MR-1 > li:before {
background-image:url('../img/mr-1.png')
}
.prokat-stena .MR-2 > li:before {
background-image:url('../img/mr-2.png')
}
.prokat-stena .MR-3 > li:before {
background-image:url('../img/mr-3.png')
}
.prokat-stena .MR-4 > li:before {
background-image:url('../img/mr-4.png');
}
.prokat-stena .MRR-1 > li:before {
height:15px;
width:15px
}
.prokat-stena .MRR-2 > li:before {
height:20px;
width:20px
}
.prokat-stena .MRR-3 > li:before {
height:25px;
width:25px
}
@media screen and (max-width:790px) {
.prokat-stena .LVm-0 {
border-top-width:0
}
.prokat-stena .LNm-0 {
border-bottom-width:0
}
.prokat-stena .LVm-1 {
border-color:#E0E0E0;
border-top-style:solid;
border-top-width:1px
}
.prokat-stena .LNm-1 {
border-bottom-style:solid;
border-bottom-width:1px;
border-color:#E0E0E0
}
.prokat-stena .LPm-0 {
border-right-width: 0px;}
.prokat-stena .LLm-0 {
border-left-width: 0px;
}
.prokat-stena .LPm-1 {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #E0E0E0;
}
.prokat-stena .LLm-1 {
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #E0E0E0;
}
.prokat-stena .LPm-2 {
	border-right-style: dashed;
	border-right-width: 2px;
	border-right-color: #E0E0E0;
}
.prokat-stena .LLm-2 {
	border-left-style: dashed;
	border-left-width: 2px;
	border-left-color: #E0E0E0;
}
.prokat-stena .KONm-1 {
border:1px solid #E0E0E0
}
.prokat-stena .KONm-0 {
border:0 solid #E0E0E0
}
.prokat-stena .VERCm-1 {
vertical-align:middle
}
.prokat-stena .VERCm-0 {
vertical-align:top
}
.prokat-stena .GORCm-1 {
text-align:center
}
.prokat-stena .GORCm-0 {
text-align:left
}
}
.prokat-stena .CT-1 {
color:#FFF
}
.prokat-stena .CT-2 {
	color: #000000
}
.prokat-stena .FIX-1 {
position:absolute;
z-index:50
}
.prokat-stena .FIX-2 {
position:fixed;
z-index:50
}
.prokat-stena .RT-1 {
font-size:.6em
}
.prokat-stena .RT-2 {
font-size:.7em
}
.prokat-stena .RT-3 {
font-size:0.8em
}
.prokat-stena .RT-4 {
font-size:0.9em
}
.prokat-stena .RT-5 {
font-size:1.0em
}
.prokat-stena .RT-6 {
font-size:1.2em
}
.prokat-stena .RT-7 {
font-size:1.4em
}
.prokat-stena .RT-8 {
font-size:1.6em
}
.prokat-stena .RT-9 {
font-size:1.8em
}
.prokat-stena .RT-10 {
font-size:2.0em
}
.prokat-stena .RT-11 {
font-size:2.3em
}
.prokat-stena .RT-12 {
font-size:2.6em
}
.prokat-stena .RT-13 {
font-size:2.9em
}
.prokat-stena .RT-14 {
font-size:3.2em
}
.prokat-stena .RT-15 {
font-size:3.5em
}
.prokat-stena .RT-16 {
font-size:3.8em
}
.prokat-stena .RT-17 {
font-size:4.1em
}
.prokat-stena .RT-18 {
font-size:4.4em
}
.prokat-stena .RT-19 {
font-size:4.7em
}
.prokat-stena .RT-20 {
font-size:5.0em
}
.prokat-stena .T-1 {
font-weight:300
}
.prokat-stena .T-2 {
font-weight:400
}
.prokat-stena .T-3 {
font-weight:500
}
.prokat-stena .T-4 {
font-weight:700
}
.prokat-stena .F-1 {
background-color:#FFF
}
.prokat-stena .F-2 {
background-color:#F9F9F9
}
.prokat-stena .F-3 {
background-color:#F0F0F0
}
.prokat-stena .F-4 {
background-color:#999
}
.prokat-stena .F-5 {
background-color:#000
}
.prokat-stena .F-6 {
				background-color: #F8F8FC
}
.prokat-stena .F-7 {
				background-color: #FCF8F8
}
.prokat-stena .F-8 {
				background-color: #FCFCF8
}
.prokat-stena .F-9 {
				background-color: #F8FCFC
}
.prokat-stena .P-1 {
	padding-left: 1.5em;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #808080;
	
}
.prokat-stena .P-2 {
	padding-left: 1.5em;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #808080;
	font-style: italic;
}
.prokat-stena .TEXTL-1 > tbody > tr > td {
padding-left: 0.5em;
}
.prokat-stena .TEXTL-2 > tbody > tr > td {
padding-left: 1em;
}
.prokat-stena .TEXTL-3 > tbody > tr > td {
padding-left: 1.5em;
}
.prokat-stena .TEXTL-4 > tbody > tr > td {
padding-left: 2em;
}
.prokat-stena .TEXTL-5 > tbody > tr > td {
padding-left: 2.5em;
}
.prokat-stena .TEXTL-6 > tbody > tr > td {
padding-left: 3em;
}
.prokat-stena .TEXTL-7 > tbody > tr > td {
padding-left: 3.5em;
}
.prokat-stena .LINE-115 {
line-height:1.15;
}
.prokat-stena .LINE-125 {
line-height:1.25;
}
.prokat-stena .LINE-135 {
line-height:1.35;
}
.prokat-stena .LINE-145 {
line-height:1.45;
}
.prokat-stena .LINE-155 {
line-height:1.55;
}
.prokat-stena .LINE-165 {
line-height:1.65;
}
.prokat-stena .LINE-175 {
line-height:1.75;
}
.prokat-stena .LINE-185 {
line-height:1.85;
}
.prokat-stena .LINE-195 {
line-height:1.95;
}
.prokat-stena .LINE-200 {
line-height:2.0;
}
@media screen and (max-width:790px) {
.prokat-stena .RTm-1 {
font-size:.6em
}
.prokat-stena .RTm-2 {
font-size:.7em
}
.prokat-stena .RTm-3 {
font-size:0.8em
}
.prokat-stena .RTm-4 {
font-size:0.9em
}
.prokat-stena .RTm-5 {
font-size:1.0em
}
.prokat-stena .RTm-6 {
font-size:1.2em
}
.prokat-stena .RTm-7 {
font-size:1.4em
}
.prokat-stena .RTm-8 {
font-size:1.6em
}
.prokat-stena .RTm-9 {
font-size:1.8em
}
.prokat-stena .RTm-10 {
font-size:2.0em
}
.prokat-stena .RTm-11 {
font-size:2.3em
}
.prokat-stena .RTm-12 {
font-size:2.6em
}
.prokat-stena .RTm-13 {
font-size:2.9em
}
.prokat-stena .RTm-14 {
font-size:3.2em
}
.prokat-stena .RTm-15 {
font-size:3.5em
}
.prokat-stena .RTm-16 {
font-size:3.8em
}
.prokat-stena .RTm-17 {
font-size:4.1em
}
.prokat-stena .RTm-18 {
font-size:4.4em
}
.prokat-stena .RTm-19 {
font-size:4.7em
}
.prokat-stena .RTm-20 {
font-size:5.0em
}
.prokat-stena .Tm-1 {
font-weight:300
}
.prokat-stena .Tm-2 {
font-weight:400
}
.prokat-stena .Tm-3 {
font-weight:500
}
.prokat-stena .Tm-4 {
font-weight:700
}
.prokat-stena .Fm-0 {
background-color:transparent
}
.prokat-stena .Fm-1 {
background-color:#FFF
}
.prokat-stena .Fm-2 {
background-color:#F9F9F9
}
.prokat-stena .Fm-3 {
background-color:#F0F0F0
}
.prokat-stena .Fm-4 {
background-color:#999
}
.prokat-stena .Fm-5 {
background-color:#000
}
.prokat-stena .Fm-6 {
background-color: #F8F8FC
}
.prokat-stena .Fm-7 {
background-color: #FCF8F8
}
.prokat-stena .Fm-8 {
background-color: #FCFCF8
}
.prokat-stena .Fm-9 {
background-color: #F8FCFC
}
.prokat-stena .TEXTLm-0 > tbody > tr > td {
padding-left: 0em;
}
.prokat-stena .TEXTLm-1 > tbody > tr > td {
padding-left: 0.5em;
}
.prokat-stena .TEXTLm-2 > tbody > tr > td {
padding-left: 1em;
}
.prokat-stena .TEXTLm-3 > tbody > tr > td {
padding-left: 1.5em;
}
.prokat-stena .TEXTLm-4 > tbody > tr > td {
padding-left: 2em;
}
.prokat-stena .TEXTLm-5 > tbody > tr > td {
padding-left: 2.5em;
}
.prokat-stena .TEXTLm-6 > tbody > tr > td {
padding-left: 3em;
}
.prokat-stena .TEXTLm-7 > tbody > tr > td {
padding-left: 3.5em;
}
.prokat-stena .LINEm-115 {
line-height:1.15;
}
.prokat-stena .LINEm-125 {
line-height:1.25;
}
.prokat-stena .LINEm-135 {
line-height:1.35;
}
.prokat-stena .LINEm-145 {
line-height:1.45;
}
.prokat-stena .LINEm-155 {
line-height:1.55;
}
.prokat-stena .CTm-1 {
color:#FFF
}
.prokat-stena .CTm-2 {
color: #000000
}
.prokat-stena .BLOKm {
display:block;
}
}
@media screen and (min-width:791px) {
.prokat-stena .PRILIP-0 {
	position: sticky;
	top: 0em;
	
}
.prokat-stena .PRILIP-1 {
  position: sticky;
  top: 1em;}
.prokat-stena .PRILIP-2 {
  position: sticky;
  top: 2em;}
.prokat-stena .PRILIP-3 {
  position: sticky;
  top: 3em;}
.prokat-stena .PRILIP-4 {
  position: sticky;
  top: 4em;}
.prokat-stena .PRILIP-5 {
  position: sticky;
  top: 5em;
  }
.prokat-stena .PRILIP-6 {
  position: sticky;
  top: 6em;}
.prokat-stena .PRILIP-7 {
  position: sticky;
  top: 7em;}
.prokat-stena .NONE {
	display: none;
}
.prokat-stena .POV-90 {
  transform: rotate(90deg);
}
.prokat-stena .POV-MIN90 {
  transform: rotate(-90deg);
}
}
@media screen and (max-width:790px) {
.prokat-stena .PRILIPm-0 {
	position: sticky;
	top: 0em;
	
}
.prokat-stena .PRILIPm-1 {
  position: sticky;
  top: 1em;}
.prokat-stena .PRILIPm-2 {
  position: sticky;
  top: 2em;}
.prokat-stena .PRILIPm-3 {
  position: sticky;
  top: 3em;}
.prokat-stena .PRILIPm-4 {
  position: sticky;
  top: 4em;}
.prokat-stena .PRILIPm-5 {
  position: sticky;
  top: 5em;
  }
.prokat-stena .PRILIPm-6 {
  position: sticky;
  top: 6em;}
.prokat-stena .PRILIPm-7 {
  position: sticky;
  top: 7em;}
.prokat-stena .NONEm {
	display: none;
}
.prokat-stena .POVm-90 {
  transform: rotate(90deg);
}
.prokat-stena .POVm-MIN90 {
  transform: rotate(-90deg);
}
}
.prokat-stena .NAVERH-1 {
	top: auto;
	position: fixed;
	z-index: 100;
	bottom: 20px;
	right: auto;
	left: 20px;
	width: 0em;

}
.prokat-stena .NAVERH-1 img {
				width: 40px;
				height: 40px;
				display: inline;
}
.prokat-stena .NAVERH-1 a:hover {
				filter: brightness(95%);
	transition-duration: 0.3s;
	transition-property: filter;
}
.prokat-stena .NAVERH-2 {
	top: auto;
	position: fixed;
	z-index: 100;
	bottom: 20px;
	right: 60px;
	left: auto;
	width: 0em;

}
.prokat-stena .NAVERH-2 img {
				width: 40px;
				height: 40px;
				display: inline;
}
.prokat-stena .NAVERH-2 a:hover {
				filter: brightness(95%);
	transition-duration: 0.3s;
	transition-property: filter;
}
.prokat-stena .animate__animated.animate__delay-05s {
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-delay:calc(var(--animate-delay)*0.5);
	animation-delay:calc(var(--animate-delay)*0.5)
}
.prokat-stena .animate__animated.animate__delay-15s {
	-webkit-animation-delay:1.5s;
	animation-delay:1.5s;
	-webkit-animation-delay:calc(var(--animate-delay)*1.5);
	animation-delay:calc(var(--animate-delay)*1.5)
}
.prokat-stena .animate__animated.animate__delay-25s {
	-webkit-animation-delay:2.5s;
	animation-delay:2.5s;
	-webkit-animation-delay:calc(var(--animate-delay)*2.5);
	animation-delay:calc(var(--animate-delay)*2.5)
}
.prokat-stena .animate__animated.animate__delay-35s {
	-webkit-animation-delay:3.5s;
	animation-delay:3.5s;
	-webkit-animation-delay:calc(var(--animate-delay)*3.5);
	animation-delay:calc(var(--animate-delay)*3.5)
}
.prokat-stena .animate__animated.animate__delay-45s {
	-webkit-animation-delay:4.5s;
	animation-delay:4.5s;
	-webkit-animation-delay:calc(var(--animate-delay)*4.5);
	animation-delay:calc(var(--animate-delay)*4.5)
}
.prokat-stena .animate__animated.animate__delay-55s {
	-webkit-animation-delay:5.5s;
	animation-delay:5.5s;
	-webkit-animation-delay:calc(var(--animate-delay)*5.5);
	animation-delay:calc(var(--animate-delay)*5.5)
}
.prokat-stena .animate__animated.animate__delay-6s {
	-webkit-animation-delay:6s;
	animation-delay:6s;
	-webkit-animation-delay:calc(var(--animate-delay)*6);
	animation-delay:calc(var(--animate-delay)*6)
}
.prokat-stena .animate__animated.animate__delay-65s {
	-webkit-animation-delay:6.5s;
	animation-delay:6.5s;
	-webkit-animation-delay:calc(var(--animate-delay)*6.5);
	animation-delay:calc(var(--animate-delay)*6.5)
}
.prokat-stena .animate__animated.animate__delay-7s {
	-webkit-animation-delay:7s;
	animation-delay:7s;
	-webkit-animation-delay:calc(var(--animate-delay)*7);
	animation-delay:calc(var(--animate-delay)*7)
}