.si {
width: calc(25% - 10px);
}

div#Box1554 .date{}




div#Box1478 {
width: 100%;
max-width: 1494px;
}


div#Box1538 {
width: 100%;
max-width: 1494px;
}


div#Box1521 {
width: 700px;
}

div#Box1479 nav {
width: 1494px;
}

div#Box1539 .bcTextItems {
width: 1494px;
}
div#Box1480 {
width: 100%;
max-width: 1494px;
}

div#Box1481 {
min-width: 1236px !important;
}

div#Box1483 .check > div {
width: 20%;
} 




div#Box1484 .check > div {
width: 20%;
} 
div#Box1485 .shopArticleitemSub, div#Box1485  .shopArticleitemSou, div#Box1485  .shopArticleitemAlt {
float: left;
width: calc(20% - 10px);
}

div#Box1485 .shopArticleimages {
width: 440px !important;
}

div#Box1485 .shopArticleVariant {
width: calc(25% - 10px);
}






div#Box1493 .content_top_sraf{width: 50%; float: left; clear: none;}
div#Box1493 .regionList{width: 49%; float: left; clear: none;}



div#Box1496 .InptLogPass img{display: block; clear: left; float: left;}
div#Box1496 .InptLogPass input{float: left; width: 130px; margin: 10px 0px 0px 10px !important;}







div#Box1506 .wraptocenter {
width: 227px;
margin-right:10px;
margin-bottom:10px;
}
 









div#Box1504  .ListImage img {
width: auto;
    height: 100%;
}

div#Box1504 .ListImage {
    width: 100%;
    height: 200px;
    margin-bottom: 20px;
    overflow: hidden;
}

div#Box1504  .newsSliderContainer {
    display: flex;
    align-items: flex-start;
    width: 100%;
    flex-wrap: wrap;
}

div#Box1504 h1{
width:100%;
}











div#Box1532 {}
div#Box1532 DIV{height: 1.6em;}
div#Box1532 DIV.end{clear: both;height: 0ex;}
div#Box1532 DIV.enquiry_line{}
div#Box1532 DIV.enquiry_content{}
div#Box1532 DIV.AnswerCheckbox INPUT{height: 1em;width:1em;float:left;margin-right: 1ex;}
div#Box1532 FORM{float: left;}
div#Box1532 DIV.AnswerCheckbox{float:left;}
div#Box1532 LABEL.Answer{float: left;width: 4em;}
div#Box1532 DIV.AnswerBar
{
    float: left;
    background-color: yellow;
    border-right: 1px solid gray;
    border-bottom: 1px solid gray; 
    height: 0.35 em;
    font-size: xx-small;
    margin-top: 0.2em;
}
div#Box1532 DIV.AnswerCnt{padding-left:0.1em; clear: right;}
div#Box1532 DIV.btnHlasuj{float: left}
div#Box1532 DIV.CntAll{clear: both}
div#Box1532 .btnHlasuj BUTTON{width: 10 em;color: red;}


div#Box1553 .date{}


div#Box1533 .footer-content  > div {
width:100%;
max-width: 1494px;
}
div#Box1540 {
width: 16.666%;
padding: 20px;
}

div#Box1542 {
width: 16.666%;
}
div#Box1545 {
display: block;
width: 16.666%;
}
div#Box1543 {
width: 16.666%;
}
div#Box1546 {
width: 16.666%;
}

div#Box1555 .date{}


div#Box1541 > div {
width:100%;
max-width: 1494px;
}

div#Box1541 .left:nth-child(2) {
    display: block;
    margin: 0 auto!important;
    position: absolute;
    left: 0;
    right: 0;
    width: 220px;
}

div#Box1551 .date{}


