html,body{
    height: auto;
    width: 980px !important;
    width: auto;
    min-width: 100%;
}
body{
    font: 14px Arial, sans-serif;
    padding: 0px;
    margin: 0px;
    background: #F9F9F9 url('/img/body.gif') center top repeat-y;
}
img{
    border: 0px;
}
a{
    outline: none;
}

.body_div{
    float: left;
    width: 50%;
    height: auto;
    min-height: 100%;
}
    .body_div .conteiner{
        width: 475px;
        height: 100%;
    }
    .body_div .l{
        float: right;
        background: url('/img/404.jpg') 30px 100px no-repeat;
        text-align: right;
    }
    .body_div .r{
        float: left;
    }

.conteiner{
    position: relative;
}
    .conteiner img.top_pic{
        padding: 0px; margin: 20px;
    }
    .conteiner .content{
        padding: 20px;
    }
    .conteiner a{
        font-size: 11px;
        display: block;
        padding: 10px 10px 10px 150px;
        margin: 5px 0;
        background-position: left 10px;
        background-repeat: no-repeat;
        color: #000;
        text-decoration: none;
        border: 1px solid #fff;
    }
    .conteiner a:hover{
        border: 1px solid #C99F9F;
    }
        .conteiner a strong{
            font-size: 14px;
        }
        .conteiner a:hover strong{
            color:#840606;
        }
        .conteiner a span{
            display: block;
            color: #840606;
        }

/* BEGIN sale*/
#sale{
    position: absolute;
    top: 100px;
    left: 30px;
    width: 400px;
    height: 300px;
    border: 1px solid #ccc;
    display: none;
}
    #sale .border_sale{
        position: relative;
        width: 100%;
        height: 100%;
        border: 1px solid #E4E4E4;
        background: #fff url('/img/sale.gif') 10px 10px no-repeat;
    }
        .border_sale table{
            margin: 10px;
            margin-top: 50px;
            width: 375px;
        }
            .border_sale table td{
                font-weight: bold;
                padding: 2px;
                margin: 0px;
                vertical-align: top;
                color: #840606;
                white-space: nowrap;
            }
        .border_sale .input{
            font: 12px Arial, sans-serif;
            width: 100%;
            border: 1px solid #A5A5A5;
            color: #000;
        }
    #sale .send{
        font: 12px Arial, sans-serif;
        font-weight: bold;
        padding: 0 15px;
        background-color: #E4E4E4;
        border: 1px solid #A5A5A5;
    }
    #sale a.close{
        font-size: 12px !important;
        font-weight: bold !important;
        display: block;
        position: absolute;
        top: 0px;
        right: 5px;
        width: auto !important;
        height: auto !important;
        padding: 0px !important;
        margin: 0px !important;
        color: #840606 !important;
        border: 0 !important;
        text-decoration: none !important;
    }
    .border_sale a.close:hover{
        text-decoration: underline !important;
    }
    #sale .load{
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 100%;
        background-color: #fff;
    }
    #sale .preload{
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 100%;
        background: url('/img/preloader.gif') center center no-repeat;
    }
    .message{
        margin: 10px;
        margin-top: 50px;
        text-align: left;
    }
    
    #sale_link{
        font-size: 12px !important;
        font-weight: bold !important;
        display: block;
        position: absolute;
        top: 310px;
        left: 135px;
        width: auto !important;
        height: auto !important;
        padding: 0px !important;
        margin: 0px !important;
        color: #840606 !important;
        border: 0 !important;
        text-decoration: none !important;
    }
    #sale_link:hover{
        text-decoration: underline !important;
    }
/* END sale */