#div_menu A,
#div_menu SPAN
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BORDER-RIGHT: 1px solid #ffffff;
    COLOR: #ffffff;
    DISPLAY: block;
    FLOAT: left;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 13px;
    HEIGHT: 27px;
    LEFT: 0px;
    LINE-HEIGHT: 27px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 8px 0px 10px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu DIV.c_menu1_level
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: 27px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 548px;
}

#div_menu #c_menu1_level_0
{

}

#div_menu #c_menu1_level_0 A.c_menu1_active,
#div_menu #c_menu1_level_0 SPAN.c_menu1_active
{
    BACKGROUND-COLOR: #e4e3e3;
    BACKGROUND-IMAGE: url(../image/menu_line_0_active.gif);
    BACKGROUND-POSITION: left top;
    BACKRGROUND-REPEAT: repeat-x;
    COLOR: #000000;
    FONT-FAMILY: "Arial Black", sans-serif;
}

#div_menu #c_menu1_level_0 A.c_menu1_active STRONG,
#div_menu #c_menu1_level_0 SPAN.c_menu1_active STRONG
{
    FONT-WEIGHT: normal;
}

#div_menu #c_menu1_level_1
{
    BACKGROUND-COLOR: #ebebeb;
    BACKGROUND-IMAGE: url(../image/menu_line_1.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x;
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: 18px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 5px 0px 6px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 548px;
}

#div_menu #c_menu1_level_1 A,
#div_menu #c_menu1_level_1 SPAN
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BORDER-RIGHT: 1px solid #000000;
    COLOR: #000000;
    DISPLAY: block;
    FLOAT: left;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 12px;
    HEIGHT: 18px;
    LEFT: 0px;
    LINE-HEIGHT: 18px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 10px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}

BODY
{
    BACKGROUND-COLOR: #c2c2c2;
    BACKGROUND-IMAGE: url(../image/bg.gif);
    BACKGROUND-POSITION: center top;
    BACKGROUND-REPEAT: repeat;
    MARGIN: 33px 0px 0px 0px;
}

#div_page
{
    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-IMAGE: url(../image/page.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto ! important;
    HEIGHT: 613px;
    LEFT: 0px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 613px;
    OVERFLOW: visible;
    PADDING: 0px 0px 100px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 909px;
}

#a_top_target
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: 0px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 0px;
    WIDTH: 0px;
}

#div_content
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 244px 0px 65px 40px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 463px;
}

#div_content A
{
    FONT-WEIGHT: bold;
}

#div_menu
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 56px;
    LEFT: 8px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 144px;
    WIDTH: 548px;
}

#div_image
{
    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 405px;
    LEFT: 557px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 144px;
    WIDTH: 344px;
}

#div_overlay
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(../image/overlay.png) ! important;
    BACKGROUND-IMAGE: url(../image/overlay.gif);
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 49px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 356px;
    WIDTH: 344px;
}

#div_foot
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(../image/foot.gif);
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    BOTTOM: 0px;
    DISPLAY: block;
    FLOAT: none;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 10px;
    HEIGHT: 96px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 4px 433px 0px 40px;
    POSITION: absolute;
    WIDTH: 436px;
}

#a_top
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(../image/top.gif);
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    COLOR: #000000;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 16px;
    LEFT: 0px;
    LINE-HEIGHT: 16px;
    MARGIN: 0px 7px 0px 0px;
    OVERFLOW: visible;
    PADDING: 0px 2px 0px 18px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}

#a_top:hover
{
    BACKGROUND-IMAGE: url(../image/top_hover.gif);
}

#a_print
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(../image/print.gif);
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    DISPLAY: block;
    COLOR: #000000;
    FLOAT: left;
    HEIGHT: 16px;
    LEFT: 0px;
    LINE-HEIGHT: 16px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 2px 0px 18px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}

#a_print:hover
{
    BACKGROUND-IMAGE: url(../image/print_hover.gif);
}

#a_sitemap,
#a_imprint,
#a_contact
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    COLOR: #000000;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: 16px;
    LEFT: 0px;
    LINE-HEIGHT: 16px;
    MARGIN: 0px 4px 0px 0px;
    OVERFLOW: visible;
    PADDING: 0px 2px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}

#a_sitemap
{
    MARGIN: 0px;
}