#div_menu A,
#div_menu SPAN
{
    BACKGROUND-IMAGE: url(image/menu_a.gif);
    BACKGROUND-POSITION: 5px 17px;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 1px solid #FFFFFF;
    COLOR: #000000;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto;
    LINE-HEIGHT: 24px;
    MIN-WIDTH: 131px;
    PADDING: 7px 5px 0px 13px;
    TEXT-DECORATION: none;
    WIDTH: auto ! important;
    WIDTH: 131px;
}
#div_menu A:hover
{
    BACKGROUND-IMAGE: url(image/menu_a_hover.gif);
    BACKGROUND-COLOR: #666666;
    BORDER: 1px solid #666666;
    COLOR: #FFFFFF;
}
#div_menu DIV
{
    BACKGROUND-COLOR: #EFEAE7;
    BACKGROUND-IMAGE: url(image/menu.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x;
    BORDER: 1px solid #A6A6A6;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
    Z-INDEX: 1000;
}
#div_menu DIV A
{
    BACKGROUND-POSITION: 5px 10px;
    BORDER: 0px none;
    FLOAT: none;
    PADDING: 0px 5px 0px 13px;
}
#div_menu DIV A:hover
{
    BACKGROUND-COLOR: #172661;
    BACKGROUND-IMAGE: url(image/menu_div_a_hover.gif);
    BACKGROUND-POSITION: left top;
    BORDER: 0px none;
}

BODY
{
    MARGIN: 0px;
}
#div_shadow
{
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-IMAGE: url(image/shadow.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px auto;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 1000px;
    Z-INDEX: 1;
}
#div_top
{
    DISPLAY: block;
    HEIGHT: 20px;
    LEFT: 0px;
    LINE-HEIGHT: 20px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 4px 49px;
    POSITION: relative;
    TEXT-ALIGN: right;
    TOP: 0px;
    WIDTH: 902px;
}
#div_head
{
    DISPLAY: block;
    HEIGHT: 292px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px 22px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 955px;
}
#img_head
{
    HEIGHT: 292px;
    WIDTH: 955px;
}
#div_menu
{
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px 0px 0px 49px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 756px;
}
#div_language
{
    DISPLAY: block;
    HEIGHT: auto;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: 49px;
    TOP: 327px;
    WIDTH: auto;
}
#a_german
{
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto;
    MARGIN: 0px 5px 0px 0px;
    WIDTH: auto;
}
#img_german
{
    HEIGHT: 49px;
    WIDTH: 42px;
}
#a_english
{
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto;
    WIDTH: auto;
}
#img_english
{
    HEIGHT: 49px;
    WIDTH: 42px;
}
#div_body
{
    DISPLAY: block;
    HEIGHT: auto ! important;
    HEIGHT: 350px;
    LEFT: 0px;
    MARGIN: 0px;
    MIN-HEIGHT: 350px;
    PADDING: 55px 49px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 902px;
    Z-INDEX: 1;
    *Z-INDEX: -1;
}
#div_foot
{
    BACKGROUND-IMAGE: url(image/foot.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    DISPLAY: block;
    HEIGHT: 65px;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px 49px 22px 49px;
    POSITION: relative;
    TEXT-ALIGN: center;
    TOP: 0px;
    WIDTH: 902px;
}
#div_print
{
    DISPLAY: block;
    HEIGHT: auto;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: 70px;
    TOP: 19px;
    WIDTH: auto;
}
#img_print
{
    HEIGHT: 12px;
    WIDTH: 19px;
}
