BODY
{
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(image2/bg.jpg);
    BACKGROUND-POSITION: center top;
    BACKGROUND-REPEAT: no-repeat;
    MARGIN: 0px;
}

#div_loading
{
    BACKGROUND-COLOR: #000000;
    BACKGROUND-IMAGE: url(image2/loading.gif);
    BACKGROUND-POSITION: center;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    HEIGHT: 100%;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: fixed ! important;
    POSITION: absolute;
    TOP: 0px;
    VISIBILITY: hidden;
    WIDTH: 100%;
    Z-INDEX: 2000;
}

#div_page
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px auto;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 1097px;
}

#div_head
{
    BACKGROUND-COLOR: #1b1d1e;
    BACKGROUND-IMAGE: url(image2/head.jpg);
    BACKGROUND-POSITION: center top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    BORDER-BOTTOM: 4px solid #ffffff;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 1097px;
}

#div_logo
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(image2/logo.gif);
    BACKGROUND-POSITION: center top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    COLOR: #ffffff;
    DISPLAY: block;
    FLOAT: none;
    FONT-FAMILY: "Arial", sans-serif;
    FONT-SIZE: 13px;
    HEIGHT: 57px;
    LEFT: 0px;
    LINE-HEIGHT: 26px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 19px 0px 0px;
    POSITION: relative;
    TEXT-ALIGN: right;
    TOP: 0px;
    WIDTH: 1078px;
}

#a_logo
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 46px;
    LEFT: 50px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: absolute;
    TEXT-ALIGN: right;
    TOP: 0px;
    WIDTH: 191px;
}

#img_logo
{
    HEIGHT: 46px;
    WIDTH: 191px;
}

#a_home,
#a_home:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}

#div_search
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: 19px;
    TOP: 34px;
    WIDTH: auto;
}

#div_search A
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
}

#div_search INPUT.input
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(image2/search.png);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 1px dotted #ffffff;
    COLOR: #ffffff;
    DISPLAY: inline;
    FLOAT: none;
    HEIGHT: 16px;
    LEFT: 0px;
    LINE-HEIGHT: 16px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 125px;
    BORDER-RADIUS: 3px;
    -MOZ-BORDER-RADIUS: 3px;
    -WEBKIT-BORDER-RADIUS: 3px;
}

#div_teaser
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 59px 113px 66px 113px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 871px;
}

#div_teaser,
#div_teaser H1,
#div_teaser H3,
#div_teaser TH,
#div_teaser TD
{
    COLOR: #ffffff;
}

#div_menu1
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(image2/menu1.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: 43px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 8px 20px 0px 42px;
    POSITION: relative;
    RIGHT: 0px;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu1 A
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    COLOR: #ffffff;
    DISPLAY: block;
    FLOAT: left;
    FONT-FAMILY: "Arial", sans-serif;
    FONT-SIZE: 14px;
    HEIGHT: 43px;
    LINE-HEIGHT: 43px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 12px;
    POSITION: relative;
    RIGHT: 0px;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu1 A:hover
{
    COLOR: #ff8d00;
    TEXT-DECORATION: underline;
}

#div_menu1 A.custom_menu5_active
{
    COLOR: #ff8d00;
    FONT-WEIGHT: bold;
}

#div_menu2
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: auto;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 12px 26px 0px 0px;
    POSITION: relative;
    RIGHT: 0px;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu2 A
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(image2/menu2.gif);
    BACKGROUND-POSITION: 6px center;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    COLOR: #000000;
    DISPLAY: block;
    FLOAT: left;
    FONT-FAMILY: "Arial", sans-serif;
    FONT-SIZE: 14px;
    HEIGHT: 17px;
    LINE-HEIGHT: 17px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 6px 0px 19px;
    POSITION: relative;
    RIGHT: 0px;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu2 A:hover
{
    BACKGROUND-IMAGE: url(image2/menu2_hover.gif);
    TEXT-DECORATION: underline;
}

#div_menu2 DIV.custom_menu6_active
{
    DISPLAY: inline;
}

#div_menu2 DIV.custom_menu6_active A
{
    BACKGROUND-IMAGE: url(image2/menu2_hover.gif);
}

#div_content
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    CLEAR: right;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px auto;
    OVERFLOW: visible;
    PADDING: 20px 32px 77px 58px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 1007px;
}

#div_foot
{
    BACKGROUND-COLOR: #222427;
    BACKGROUND-IMAGE: url(image2/foot.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y;
    BORDER: 0px none;
    BORDER-TOP: 4px solid #ffffff;
    COLOR: #ffffff;
    DISPLAY: block;
    FLOAT: none;
    FONT-FAMILY: "Arial", sans-serif;
    FONT-SIZE: 11px;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 24px 32px 45px 58px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 1007px;
}

#div_foot A
{
    COLOR: #ff8d00;
    TEXT-DECORATION: none;
}

#div_foot A:hover
{
    TEXT-DECORATION: underline;
}
