
/* sidebar */

.sideBar {
    float: right;
    width: 253px;
}

.sideBarHead {
    height: 19px;
    width: 253px;
    background-image: url('../images/common/sidebar_head.jpg');
}

.sideBarBody {
    width: 253px;
    background-image: url('../images/common/sidebar_body.jpg');
}

.sideBarFooter {
    height: 23px;
    width: 253px;
    background-image: url('../images/common/sidebar_footer.jpg');
}

.sbNews {
}

.sbNewsHead_en {
    height: 37px;
    width: 253px;
    background-image: url('../images/common/sbnews_head_en.jpg');
}

.sbNewsHead_el {
    height: 37px;
    width: 253px;
    background-image: url('../images/common/sbnews_head_el.jpg');
}

.sbNewsBody {
    width: 253px;
    background-image: url('../images/common/sbnews_body.jpg');
}
.sbNewsBody_scroller {
    width: 213px;
    padding: 0px 0px 0px 20px;
    max-height: 150px;
    overflow-y: auto;
}

.sbNewsFooter {
    height: 23px;
    width: 253px;
    background-image: url('../images/common/sbnews_footer.jpg');
}

.sbNewsItem {
    border: 1px dashed black;
    padding: 2px;
    margin-bottom: 9pt;
    margin-right: 2px;
}
.sbNewsItemHead {
    text-decoration: underline;
    font-size: 10px;
}
.sbNewsItemBody {
}
.sbNewsItemBody p {
    margin-top: 2pt;
    margin-bottom: 2pt;
    text-indent: 0pt;
    font-size: 10px;
    text-align: justify;
    padding-right: 5px;

}
.sbNewsItemLink {
    font-size: 10px;
}

.sbOffers {
}

.sbOffersHead_en {
    height: 36px;
    width: 253px;
    background-image: url('../images/common/sboffers_head_en.jpg');
}

.sbOffersHead_el {
    height: 36px;
    width: 253px;
    background-image: url('../images/common/sboffers_head_el.jpg');
}

.sbOffersBody {
    width: 253px;
    background-image: url('../images/common/sboffers_body.jpg');
}
.sbOffersBody_scroller {
    width: 213px;
    font-size: 10px;

    padding: 0px 0px 0px 20px;
    max-height: 150px;
    overflow-y: auto;
}
.sbOffersFooter {
    height: 17px;
    width: 253px;
    background-image: url('../images/common/sboffers_footer.jpg');
}

.offerItemBody {
    padding: 3px;
    border: 1px dashed black;
}
.offerItemBody p {
    margin-top: 0pt;
    margin-bottom: 0pt;
    text-indent: 0pt;
    font-size: 10px;
    text-align: justify;
    padding-right: 5px;
}

.sbLogin {
}

.sbLoginHead_en {
    height: 32px;
    width: 253px;
    background-image: url('../images/common/sblogin_head_en.jpg');
}
.sbLoginHead_el {
    height: 32px;
    width: 253px;
    background-image: url('../images/common/sblogin_head_el.jpg');
}
.sbLoginKare {
    position: relative;
    float:right;
    height: 67px;
    width: 76px;
    background-image: url('../images/common/sblogin_head_kare.jpg');
}

.sbLoginBody {
    width: 233px;
    min-height: 30px;
    z-index: -1;
    padding: 0px 0px 0px 20px;
    background-image: url('../images/common/sblogin_body.jpg');
}
.sbLoginBodyForm {
    width: 200px;
    z-index: -1;

}

.sbLoginFooter {
    height: 14px;
    width: 253px;
    background-image: url('../images/common/sblogin_footer.jpg');
}

.sbNewsletter {
}

.sbNewsletterHead_en {
    height: 34px;
    width: 253px;
    background-image: url('../images/common/sbnewsletter_head_en.jpg');
}
.sbNewsletterHead_el {
    height: 34px;
    width: 253px;
    background-image: url('../images/common/sbnewsletter_head_el.jpg');
}
.sbNewsletterEnvelope{
    position: relative;
    float:right;
    height: 58px;
    width: 76px;
    background-image: url('../images/common/sbnewsletter_envelope.jpg');
}

.sbNewsletterBody {
    width: 233px;
    min-height: 30px;
    z-index: -1;
    padding: 0px 0px 0px 20px;
    background-image: url('../images/common/sbnewsletter_body.jpg');
}
.sbNewsletterBodyForm {
    width: 200px;
    z-index: -1;
}

.sbNewsletterFooter {
    height: 14px;
    width: 253px;
    background-image: url('../images/common/sbnewsletter_footer.jpg');
}

.sbFormFieldAndLabel {
    width: 150px;
}
.sbFormLabel {
    width: 70px;
    text-align: right;
    padding-right: 5px;
    text-decoration: underline;
    float: left;
}
.sbFormField {
    width: 70px;
    float: left;
}
.sbFormLabelSml {
    width: 50px;
    text-align: right;
    padding-right: 5px;
    text-decoration: underline;
    float: left;
}
.sbFormFieldBig {
    width: 90px;
    float: left;
}

.sbFormButtons {
    width: 200px;
    height: 20px;
    clear: both;
}
.sbFormButton {
    float: left;
    width: 60px;
}
.sbStatus {
    width: 150px;
}

.offersImage {
    width: 50px;
    height: 70px;
}
