  html
    {
        

    }

    body
    {
        margin: 0px;
        padding: 0px;
        font-family: Calibri, Tahoma;
        font-size: 16px;
        color: #773c2b;
        background: #ffffff url('/images/back.jpg') no-repeat top left;
    }


    img { border: none;  }



    .clear
    {
        height: 0px;
        overflow: hidden;
        clear: both;
    }



    #logo
    {
        padding: 0px 70px 0px 0px;
        margin: 45px 0px 0px 0px;
        text-align: right;
    }

    .icons
    {
        padding: 20px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        text-align: right;
    }

    .icons a
    {
        font-size: 14px;
        color: #ff247a;
        margin: 0px 0px 0px 14px;
    }

    .phones
    {
        margin: 20px 0px 0px 0px;
        text-align: right;
        font-size: 30px;
        color: #f60074;
        line-height: 25px;
    }


    #outer
    {
        margin: 0px 0px 0px 0px;
        width: 970px;
        padding: 0px 0px 0px 0px;
    }

    .content
    {
        float: right;
        width: 630px;
        margin: 80px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }


    a
    {
        color: #ff3a00;
        text-decoration: underline;
    }

    a:hover
    {
        text-decoration: none;
    }

    .banner
    {
        background: #ffffff url('/images/banner.jpg') no-repeat top left;
        font-size: 24px;
        color: #ffffff;
        width: 560px;
        float: left;
        margin: 20px 0px 0px 0px;
        padding: 20px 0px 19px 54px;
        line-height: 20px;
    }

    .franc
    {
        float: right;
        width: 295px;
        color: #f20061;
        line-height: 16px;
        margin: 10px 0px 0px 0px;
    }


    h1
    {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        font-weight: normal;
        font-size: 18px;
        color: #773c2b;
        text-transform: uppercase;
    }

    h2
    {
        margin: 0px;
        padding: 0px;
        font-weight: normal;
        font-size: 16px;
    }

    h3
    {
        margin: 0px 0px 15px 0px;
        font-weight: normal;
        font-size: 16px;
    }


    p
    {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;

    }




 /*------------------------- footer----------------------------- */

    #footer
    {
        margin: 0px;
        padding: 115px 0px 73px 55px;
        background:  url('/images/footer.jpg') no-repeat top left;
    }

    #footer a
    {
        margin: 0px 15px 0px 0px;
        text-decoration: none;
    }

    #footer a:hover
    {
        text-decoration: underline;
    }





  /*  end ------------------------- footer----------------------------- */





     /* ------------------------   navigation_links ----------------------------------- */

     #navigation_links
     {
         margin: 100px 0px 0px 0px;
         padding: 0px 0px 0px 20px;
         float: left;
         width: 280px;
         line-height: 25px;
     }



     

     .menu
     {
         padding: 0px 0px 0px 150px;
         width: 150px;
     }

     .menu a
     {
        padding: 0px 0px 0px 23px;
        background: url('/images/arrow.gif') no-repeat top left;
     }

     .menu a:hover
     {
        text-decoration: none;
     }

     
     /*  END------------------------   navigation_links ----------------------------------- */


    .date
    {
        padding: 0px 0px 0px 0px;
        font-family:Tahoma;
        color: #f4f431;
    }

    .descrip
    {
        padding: 0px 0px 5px 0px;
        font-size: 18px;
        margin: 0px 0px 20px 0px;
    }

    .more
    {
        font-size: 12px;
        text-align: right;
    }



    .link_ban
    {
        color: #ffffff;
        background: url('/images/more_back1.gif') no-repeat center right;
        padding: 0px 20px 0px 0px;
    }

    .link
    {
        color: #f53381;
        background: url('images/more_back.gif') no-repeat center right;
        padding: 1px 20px 2px 0px;

    }

    .right_side
    {
        float: right;
        width: 605px;
        margin: 20px 0px 0px 0px;
    }


    .left_side
    {
        float: left;
        line-height: 22px;
        width: 265px;
    }

    .left_side a
    {
        color: #ff9000;
        background: url('/images/check.gif') no-repeat center left;
        padding: 0px 0px 0px 12px;
    }

    .left_side .link
    {
        color: #f53381;
        background: url('/images/more_back.gif') no-repeat center right;
        padding: 1px 20px 2px 0px;
    }

    .add_links
    {

    }

    .add_links div
    {
        float: left;
        width: 307px;
    }

    .add_links a
    {
        color: #72b400;
        background: url('/images/check1.gif') no-repeat center left;
        padding: 0px 0px 0px 12px;
    }