#div_menu2 A,
#div_menu2 SPAN
{
    BACKGROUND-COLOR: #FEFCEF;
    DISPLAY: block;
    HEIGHT: 22px;
    LEFT: 0px;
    LINE-HEIGHT: 22px;
    MARGIN: 0px 0px 0px 3px;
    PADDING: 0px 0px 0px 19px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 202px;
}
#div_menu2 A.menu7_level_0,
#div_menu2 SPAN.menu7_level_0
{
    BACKGROUND-COLOR: #FCF7C4;
    FONT-FAMILY: "Arial Black", sans-serif;
    FONT-SIZE: 14px;
    HEIGHT: 32px;
    LINE-HEIGHT: 32px;
    MARGIN-TOP: 4px;
    OVERFLOW: hidden;
}
#div_menu2 A.menu7_level_0:hover
{
    TEXT-DECORATION: none;
}
#div_menu2 A.menu7_level_1,
#div_menu2 SPAN.menu7_level_1
{
    PADDING-LEFT: 36px;
    WIDTH: 185px;
}
#div_menu2 A.menu7_level_1:hover,
#div_menu2 DIV.menu7_active A.menu7_level_1,
#div_menu2 DIV.menu7_active SPAN.menu7_level_1
{
    BACKGROUND-COLOR: #F8E7DA;
    BACKGROUND-IMAGE: url(image/menu2_level_1_hover.gif);
    BACKGROUND-POSITION: 20px center;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: underline;
}
#div_menu2 A.menu7_level_2,
#div_menu2 SPAN.menu7_level_2
{
    PADDING-LEFT: 55px;
    WIDTH: 166px;
}
#div_menu2 A.menu7_level_2:hover,
#div_menu2 DIV.menu7_active A.menu7_level_2,
#div_menu2 DIV.menu7_active SPAN.menu7_level_2
{
    BACKGROUND-COLOR: #E7E6DE;
    BACKGROUND-IMAGE: url(image/menu2_level_2_hover.gif);
    BACKGROUND-POSITION: 37px center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #1B294A;
    TEXT-DECORATION: underline;
}
#div_menu2 A.menu7_level_3,
#div_menu2 SPAN.menu7_level_3
{
    PADDING-LEFT: 60px;
}
#div_menu2 STRONG
{
    FONT-WEIGHT: normal;
}
#div_menu2 A:hover,
#div_menu2 DIV.menu7_active A,
#div_menu2 DIV.menu7_active SPAN
{
    COLOR: #CB2800;
}
#div_menu2 DIV.menu7_active A.menu7_level_0,
#div_menu2 DIV.menu7_active SPAN.menu7_level_0
{
    BORDER-BOTTOM: 1px solid #1B294A;
}

BODY
{
    BACKGROUND-COLOR: #1B294A;
    BACKGROUND-IMAGE: url(image/page.gif);
    BACKGROUND-POSITION: center top;
    BACKGROUND-REPEAT: repeat-y;
    MARGIN: 0px;
}
#div_page
{
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-IMAGE: url(image/page.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px auto;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 896px;
}
#div_head
{
    BACKGROUND-COLOR: #FCF7C4;
    BACKGROUND-IMAGE: url(image/head.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    DISPLAY: block;
    HEIGHT: 140px;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 896px;
}
#a_home
{
    DISPLAY: block;
    HEIGHT: 66px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: 66px;
    TOP: 31px;
    WIDTH: 66px;
}
#a_home:hover
{
    BACKGROUND-IMAGE: url(image/home_hover.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
}
#img_home
{
    HEIGHT: 66px;
    WIDTH: 66px;
}
#div_bar1
{
    BOTTOM: 4px;
    DISPLAY: block;
    HEIGHT: 22px;
    LINE-HEIGHT: 22px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: 4px;
    WIDTH: 668px;
}
#a_english, #a_german
{
    BACKGROUND-POSITION: right center;
    BACKGROUND-REPEAT: no-repeat;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: 22px;
    MARGIN: 0px 31px 0px 17px;
    PADDING: 0px 37px 0px 0px;
    POSITION: relative;
    LEFT: 0px;
    TOP: 0px;
    WIDTH: auto;
}
#a_english
{
    BACKGROUND-IMAGE: url(image/english.jpg);
}
#a_german
{
    BACKGROUND-IMAGE: url(image/german.jpg);
}
#div_menu1
{
    BACKGROUND-IMAGE: url(image/bar_separator.gif);
    BACKGROUND-POSITION: right center;
    BACKGROUND-REPEAT: no-repeat;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: 22px;
    MARGIN: 0px;
    PADDING: 0px 6px 0px 23px;
    POSITION: relative;
    LEFT: 0px;
    TOP: 0px;
    WIDTH: auto;
}
#div_menu1 A
{
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 22px;
    MARGIN: 0px 13px 0px 0px;
    PADDING: 0px;
    POSITION: relative;
    LEFT: 0px;
    TOP: 0px;
    WIDTH: auto;
}
#div_phone
{
    BACKGROUND-IMAGE: url(image/bar_separator.gif);
    BACKGROUND-POSITION: right center;
    BACKGROUND-REPEAT: no-repeat;
    DISPLAY: block;
    FLOAT: right;
    FONT-FAMILY: "Arial Black", sans-serif;
    HEIGHT: 22px;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px 23px 0px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}
#div_bar2
{
    BACKGROUND-IMAGE: url(image/bar2.jpg);
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-REPEAT: no-repeat;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px 0px 25px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 224px;
}
#div_search
{
    BACKGROUND-COLOR: #CB2800;
    BACKGROUND-IMAGE: url(image/search.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BOTTOM: 0px;
    COLOR: #FFFFFF;
    DISPLAY: block;
    FONT-FAMILY: "Arial Black", sans-serif;
    HEIGHT: 39px;
    LINE-HEIGHT: 19px;
    MARGIN: 0px;
    PADDING: 20px 0px 0px 0px;
    POSITION: relative;
    RIGHT: 0px;
    TEXT-ALIGN: center;
    WIDTH: 224px;
}
#div_search FORM
{
    DISPLAY: inline;
}
#input_search
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: 0px none;
    COLOR: #1B294A;
    HEIGHT: 19px;
    LINE-HEIGHT: 19px;
    MARGIN: 0px 0px 0px 10px;
    PADDING: 0px;
    WIDTH: 127px;
}
#div_menu2
{
    BACKGROUND-COLOR: #FFFFFF;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px 0px 4px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 224px;
}
#div_address1
{
    DISPLAY: block;
    FONT-FAMILY: "Arial Black", sans-serif;
    HEIGHT: auto;
    LEFT: 0px;
    LINE-HEIGHT: 24px;
    MARGIN: 42px 15px 0px 19px;
    PADDING: 0px 4px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 190px;
}
#div_address2
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-TOP: 1px solid #1B294A;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px 15px 0px 19px;
    PADDING: 12px 10px 13px 10px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 170px;
}
#div_address2 STRONG
{
    COLOR: #CB2800;
    FONT-WEIGHT: normal;
}
#div_contact
{
    DISPLAY: block;
    FONT-FAMILY: "Arial Black", sans-serif;
    HEIGHT: auto;
    LEFT: 0px;
    LINE-HEIGHT: 24px;
    MARGIN: 22px 15px 0px 19px;
    PADDING: 0px 4px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 190px;
}
#a_contact
{
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-IMAGE: url(image/contact.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER-TOP: 1px solid #1B294A;
    DISPLAY: block;
    HEIGHT: 25px;
    LEFT: 0px;
    LINE-HEIGHT: 17px;
    MARGIN: 0px 15px 0px 19px;
    PADDING: 76px 0px 0px 36px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 154px;
}
#a_contact:hover
{
    BACKGROUND-IMAGE: url(image/contact_hover.jpg);
}
#div_body
{
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: auto ! important;
    HEIGHT: 450px;
    LEFT: 0px;
    MARGIN: 0px;
    MIN-HEIGHT: 450px;
    PADDING: 28px 34px 0px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 610px;
}
#div_menu3
{
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px 0px 52px 0px;
    PADDING: 15px 34px 15px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 610px;
}
#div_menu3 A
{
    MARGIN: 0px 10px 0px 0px;
}
#div_foot
{
    BACKGROUND-COLOR: #FCF7C4;
    BOTTOM: 0px;
    DISPLAY: block;
    HEIGHT: 23px;
    LINE-HEIGHT: 23px;
    MARGIN: 4px 34px 25px 28px;
    PADDING: 0px 16px 0px 18px;
    POSITION: absolute;
    RIGHT: 0px;
    WIDTH: 576px;
}
#div_foot DIV
{
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 23px;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}
#a_top
{
    BACKGROUND-IMAGE: url(image/top.gif);
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: 23px;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px 0px 0px 27px;
    POSITION: relative;
    TEXT-TRANSFORM: uppercase;
    TOP: 0px;
    WIDTH: auto;
}
#a_top:hover
{
    BACKGROUND-IMAGE: url(image/top_hover.gif);
}
#a_print
{
    BACKGROUND-IMAGE: url(image/print.gif);
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: 23px;
    LEFT: 0px;
    MARGIN: 0px 29px 0px 0px;
    PADDING: 0px 0px 0px 27px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}
#a_print:hover
{
    BACKGROUND-IMAGE: url(image/print_hover.gif);
}