.si {
width: calc(33.333% - 10px);
}




div#Box1478 {
width: 100%;
max-width: 1247px;
}


div#Box1569 {
width: 90%;
max-width: 1227px;
}



div#Box1538 {
width: 100%;
max-width: 1247px;
}


div#Box1521 {
width: 500px;
}

div#Box1479 nav {
width: 1247px;
}

div#Box1480 {
width: 100%;
max-width: 1247px;
}

div#Box1481 {
min-width: 990px !important;
}

div#Box1574 .date{}

div#Box1539 {
    height: 232px;
}
div#Box1483 .check > div {
width: 25%;
} 



div#Box1568 .date{}

div#Box1484 .check > div {
width: 25%;
} 


div#Box1485 .shopArticleitemSub, div#Box1485  .shopArticleitemSou, div#Box1485  .shopArticleitemAlt {
float: left;
width: calc(25% - 10px);
}

div#Box1485 .shopArticleimages {
width: 330px !important;
}

div#Box1485 .shopArticleVariant {
width: calc(25% - 10px);
}

div#Box1488 .storage {
min-width: 163px;
}




div#Box1493 .content_top_sraf{width: 60%; float: left; clear: none;}
div#Box1493 .regionList{width: 39%; float: left; clear: none;}
div#Box1493 .name{clear: both; padding-top: 20px;}
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#Box1575 {
border: 1px solid #BCBCBC; 
background-color: white; 
margin-left: 10px; margin-right: 10px; 
margin-bottom: 2ex;
text-align: left;
}
div#Box1575 IMG{float: left;border: 1px solid #62686A;margin-right: 10px;}
div#Box1575 H3{background-color: #3A6D14; text-align: left;}
div#Box1575 H4{color: #CE3100; font-family: arial; font-size: 13px; font-weight: bold; text-decoration: underline;clear: left;}
div#Box1575 .DetailDate{color: #555555; font-family: arial; font-size: 11px; font-weight: normal; margin-top: 5px; margin-bottom: 5px}
div#Box1575 .DetailImage{float: left;}
div#Box1575 .DetailDescription{color: #555555; font-family: arial; font-size: 11px; font-weight: normal; margin-top: 5px; margin-bottom: 5px}
div#Box1575 .DetailContent{}
div#Box1575 .content{padding: 10px; height: 100%;overflow: hidden;text-align: left;}
div#Box1575 .ListDescription{clear: right;}

div#Box1522 .subTree {
width: 1000px;
}

div#Box1522 .subTree a {
width: calc(20% - 15px);
}




div#Box1571 .date{}




div#Box1572 .date{}


div#Box1520 {
width: 100%;
max-width: 1247px;
}

div#Box1533 .footer-content  > div {
width: 100%;
max-width: 1247px;
}

div#Box1540 {
width: 20%;
padding: 20px;
}

div#Box1542 {
width: 20%;
}
div#Box1545 {
display: block;
width: 20%;
}
div#Box1543 {
width: 20%;
}

div#Box1546 {
width: 20%;
}


div#Box1573 > div {
width: 100%;
max-width: 1247px;
}

div#Box1541 > div {
width: 100%;
max-width: 1247px;
}



div#Box1551 .date{}


