    html
    {
        

    }

    body
    {
        margin: 0px;
        padding: 0px;
        background: #ffffff;
        font-family: Tahoma;
        font-size: 14px;
        color: #478301;
    }


    img { border: none;  }

    .iepngfix { behavior: url("/images/iepngfix/iepngfix.htc") }


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

    .inner
    {
        margin: 0px auto;
        padding: 0px 0px 0px 0px;
        width: 1000px;
    }

    #header
    {
        background: #93c900   url('/images/back.jpg') no-repeat top center;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    #logo
    {
        margin: 0px 0px 0px 0px;
        padding: 40px 0px 0px 60px;
        float: left;
    }


    .icons
    {
        float: right;
        padding: 65px 43px 0px 0px;
    }

    .icons a
    {
        color:#000000;
        margin-left: 10px;
    }

    .welcome_text
    {
        text-align: left;
        margin: 45px auto 0px auto;
        width: 570px;
        padding: 0px 0px 0px 400px;
    }

    .items
    {
        background:  url('/images/under_back.gif') repeat-x top;
        margin: 0px 0px 0px 0px;
    }

    .add_links
    {
        margin: 40px 0px 70px 150px;
    }

    .add_links div
    {
        float: left;
        line-height: 25px;
    }

    .add_links a
    {
        background:  url('/images/check.gif') no-repeat left center;
        padding: 0px 0px 0px 20px;
        text-decoration: underline;
    }

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

    .dieta
    {
        text-align: right;
        padding: 0px 20px 0px 0px;
        color: #ffffff;
    }

    .block
    {
        width: 180px;
        margin: 0px 3px 0px 0px;
        float: left;
    }

    .block .title
    {
        color: #ffffff;
        text-align: center;
        padding: 5px 0px 0px 0px;
    }

    .block .content
    {
        padding: 30px 10px 0px 8px;
    }


    #left_side
    {
        float: left;
        width: 540px;
        padding: 0px 0px 0px 34px;
    }
    

    
    #logo img { display:block }
    
    
    #main_content
    {
        float: right;
        width: 263px;
        background: url('/images/block.png') repeat;
        padding: 22px 20px 30px 17px;
    }




    #navigation_info
    {
        float: right;
          
    }
    
    a
    {
        color: #478301;
        text-decoration: none;
    }
    
    a:hover
    {
        text-decoration: underline;
    }

    .main_title
    {
        margin: 0px 0px 0px 4px;
    }

    h1
    {
        margin: 0px 0px 20px 0px;
        padding: 0px;
        font-weight: normal;
        font-size: 16px;
        color: #ff0060;
        text-transform:uppercase;
    }

    h2
    {
        margin: 0px;
        padding: 0px;
        font-weight: normal;
        font-size: 14px;
        color: #ff0060;
    }

    h3
    {
        margin: 0px;
        padding: 3px 0px 4px 13px;
        font-weight: normal;
        font-size: 12px;
        color: #ff0060;
        
    }

    h4
    {
        margin: 0px;
        padding: 22px 0px 0px 0px;
        font-weight: normal;
    }

    h5
    {
        margin: 0px 0px 0px 20px;
        padding: 0px;
        font-weight: normal;
        font-size: 14px;
        color: #ff0060;
        text-transform:uppercase;
    }

    h6
    {
        margin: 0px;
        padding: 0px 0px 0px 0px;
        font-weight: normal;
        font-size: 20px;
        color: #98fef6;
    }


    p
    {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
        line-height: 18px;
    }


    
    
 /*------------------------- footer----------------------------- */
    
    #footer
    {
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        background: url('/images/footer_back.gif') repeat-x top; 
    }

    .footer_links
    {
        padding: 0px 0px 0px 150px;
        margin: 0px 0px 0px 0px;
    }
    
    .footer_links div
    {
        float: left;
        line-height: 21px;
        margin: 0px 0px 0px 0px;
    }

    .footer_links a
    {
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: url('/images/check1.gif') no-repeat left center;
        padding: 0px 0px 0px 20px;
    }

    .under_footer
    {
        margin: 20px 0px 30px 0px;
    }
  
    .under_footer a
    {
        color: #ff0060;
        margin: 0px 10px 0px 10px;
    }



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


 /* ------------------------   menu ----------------------------------- */

    #top_menu
    {
        margin: 0px 285px 0px 0px;
        padding: 30px 0px 30px 0px;
        background: url('/images/back.png') repeat;
    }

    #top_menu .back
    {
        background: #000000;
        padding: 12px 0px 12px 20px;
    }

    #top_menu a
    {
        padding: 0px 0px 0px 20px;
        color: #c0e4fb;
        font-size: 16px;
    }

    .menu
    {
        background: url('/images/menu_back.png') no-repeat;
        margin: 7px 0px 0px 0px;
        padding: 23px 0px 20px 0px;
        text-align: center;
    }

    .menu a
    {
        font-size: 16px;
        margin: 0px 10px 0px 10px;
    }


 /* end ------------------------   menu ----------------------------------- */


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

     .navigation_links
     {
         margin: 0px 0px 0px 0px;
         padding: 38px 0px 0px 85px;
     }

     .navigation_links a
     {
         margin: 0px 10px 0px 0px;
         text-decoration: none;
     }
     
     .navigation_links a:hover
     {
         text-decoration: underline;
     }
     
     
     /*  END------------------------   navigation_links ----------------------------------- */
    
     /* ------------------------   services  ----------------------------------- */

     .main
     {
        margin: 10px 0px 0px 0px;

     }
     
     .left_side
     {
         float: left;
         width: 278px;
         margin: 20px 0px 0px 0px;
         padding: 0px 0px 0px 58px;     
     }
     
     .right_side
     {
         float: right;
         width: 615px;    
     }
     
     .last
     {
         background: url('/images/list_back.jpg') no-repeat left top;
         padding: 40px 0px 35px 30px;    
     }
     
     .last .item
     {
         float: left;
         line-height: 25px;
     }
     
     .last a
     {
         background:  url('/images/check.gif') no-repeat left center;
         padding: 0px 0px 0px 20px;
         text-decoration: underline;
     }
     
     .last a:hover
     {
         text-decoration: none;
     }

     

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

     .date
     {
        font-size: 14px;
        color:#c2002e;
        padding: 5px 0px 10px 0px;
     }

     .line
     {
        padding: 2px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        background: url('/images/line.gif') repeat-x center;
        text-align: right;
     }

     .search
     {
        margin: 37px 0px 0px 0px;
        padding: 0px 58px 0px 0px;
        text-align: right;
     }

     .search .textbox
     {
        background: url('/images/search.gif') repeat-x top;
        border: none;
        color: #93c900;
        padding: 4px 0px 4px 10px;
     }



     .search .back
     {
        width: 256px;
     }


     /* END------------------------   services  ----------------------------------- */



    




    
    /* ------------------------   Forms  ----------------------------------- */

 


      