#bottom .left{float: left;}
#bottom .right{float: right;}
#bottom td{vertical-align: top;}
#content > div.left{width: 670px;}
#content > div.right{width: 297px;}

#topHref{line-height: 20px; color: #fff; background: #5ca594; padding: 0px 10px; font-size: 14px;}
#topHref a{color: #fff;}

#searchPosition{height: 27px; padding: 9px 20px; background: #5ca594;}
#search{width: 230px; background: url(d/search.png) no-repeat; height: 23px; padding: 2px;}
#searchText{width: 190px; height: 23px; line-height: 23px; border: 0px; margin: 0px; padding: 0px 5px; *height: 22px; line-height: 22px;}

#content .content{border: 1px solid #999; border-bottom: 0px; /*background-image: url(d/content.png); */background-color: #fff; background-position: top right;  min-height: 1500px; background-repeat: no-repeat; padding: 15px;}

body{background: #fffbdb;}
#cs-buttons-bigRotator, .cs-button-smallRotator{display: none;}
#bigRotator, .rotators{margin: 0 auto;}
.cs-next, .cs-prev{padding: 5px 0px;}
.cs-next img, .cs-prev img{margin: 0px;}
.cs-buttons{padding: 0px !important; display: none;}

.rName{margin-top: 20px;}
.rName .top{background-image: url(d/rtt.png);}
.rName .bottom{background-image: url(d/rtb.png);}
.rName .top, .rName .bottom{height: 4px; background-color: #5ca594; background-position: top right; background-repeat: no-repeat;}
.rName .middle{padding: 15px 10px; font-size: 16px; color: #fff; text-transform: uppercase; background-color: #5ca594; font-weight: bold; text-shadow: 1px 1px 0px #000;}
.rPosition{padding: 10px; width: 270px; background: #eaeaea;}

.someLinks .m td{vertical-align: middle !important;}

.someLinks{width: 100%; margin-top: 20px; cursor: pointer;}
.someLinks .l{height: 10px;}
.someLinks .t .l{background: url(d/slTop.png);}
.someLinks .b .l{background: url(d/slBottom.png);}
.someLinks .m{background: #5ca594;}

.someLinks .img{text-align: center;}

.someLinks a{font-size: 14px;}
.someLinks:hover a{text-decoration: underline;}

#zagol{margin-top: 20px;}
#zagol .left{padding-left: 10px; width: 282px; background: #5ca594; height: 44px; line-height: 44px; font-size: 16px; color: #fff; text-transform: uppercase; font-weight: bold; text-shadow: 1px 1px 0px #000;}
#zagol .right{width: 5px; height: 44px; background: url(d/zagol.png) no-repeat;}

#facebookPosition{padding: 10px; border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; background: #eaeaea; width: 270px; text-align: center;}
#bottomRotator{margin: 10px auto;}
/* -------------------------------------------------------------------------- */
.d_and_s {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-bottom: 9px;
}
/* -------------------------------------------------------------------------- */
