html
    {
        

    }

    body
    {
        margin: 0px;
        padding: 0px;
        font-family: Tahoma;
        font-size: 16px;
        color: #808080;
    }


    img { border: none;  }



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



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

    .icons
    {
        float: right;
        padding: 25px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
    }

    .icons a
    {
        color:#cf0101;
        text-decoration: none;
        font-size: 11px;
        margin: 0px 3px 0px 3px;
    }

    .icons span
    {
        color:#cf0101;
        text-decoration: none;
        font-size: 11px;
        margin: 0px 3px 0px 3px;
    }




    #inner
    {
        margin: 0px auto 0px auto;
        width: 935px;
        background:  url('/images/header.jpg') no-repeat 0px 91px;
        padding: 0px 0px 0px 0px;
    }

    .list ul
    {
        float: right;
        color: #ffffff;
        margin: 43px 0px 0px 0px;
        padding: 10px 0px 0px 0px;
        background:  url('/images/menu_back.gif') no-repeat 0px 0px;
        list-style-type: none;
        width: 182px;
        height: 255px;
    }

    .list li
    {
        padding: 0px 0px 4px 50px;
        margin: 6px 0px 0px 0px;
        background:  url('/images/underline_menu.gif') no-repeat left bottom;
    }


    .list a
    {
        color: #ffffff;
        text-decoration: none;
    }


    .left_side
    {
        float: left;
        width: 240px;
        padding: 80px 0px 0px 70px;
    }

    .right_side
    {
        margin: 0px 0px 0px 370px;
        padding: 80px 0px 0px 0px;
    }

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

    a:hover
    {
        text-decoration: none;
    }

    .dynamic
    {
        width: 863px;
        margin: 0px auto;
    }


    h1
    {
        margin: 0px 0px 8px 0px;
        padding: 0px;
        font-weight: normal;
        font-size: 20px;
        color: #cf0101;
    }

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

    h3
    {
        margin: 0px 0px 8px 0px;
        padding: 0px;
        font-weight: normal;
        font-size: 20px;
        color: #afc700;
    }

    .green_line
    {
        background:  url('/images/green_border.gif') repeat-x;
        padding: 3px 0px 3px 0px;
    }

    .red_line
    {
        background:  url('/images/red_border.gif') repeat-x;
        padding: 3px 0px 3px 0px;
    }


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

    }

    .special
    {
        background:  url('/images/banner_back.jpg') no-repeat;
        padding: 10px 0px 20px 20px;
        color: #ffffff;
    }


    .special .text
    {
        width: 300px;
    }

    .special .text a
    {
        color:#a5c500;
        font-size: 12px;
    }

    .special_new
    {
        background:  url('/images/banner_back1.jpg') no-repeat;
        padding: 10px 30px 20px 20px;
        color: #ffffff;
    }

    .production
    {
        list-style-type: none;
        padding: 0px 0px 0px 20px;
        margin: 0px 0px 0px 0px;
    }

    .production li
    {
        padding: 3px 0px 3px 0px;
    }



    
    #footer
    {
        margin: 30px 0px 0px 0px;
        padding: 20px 0px 50px 0px;
        color: #ffffff;
        text-align: center;
        background: #cf0101;
    }


    #footer a
    {
        color: #ffffff;
        margin: 0px 5px 0px 5px;
    }

    #footer span
    {
        color: #ffffff;
        margin: 0px 5px 0px 5px;
    }





     .navigation_links
     {
         margin: 0px auto 0px auto;
         padding: 12px 0px 0px 0px;
         width: 850px;
         text-align: center;
         font-size: 20px;
     }

     .navigation_links a
     {
         color: #002c79;
         padding: 0px 50px 0px 0px;
         text-decoration: none;
     }
     
     .navigation_links a:hover
     {
         text-decoration: underline;
     }
     
   
    