body{margin:0;padding:0;background-color:#fff;font-size:0.75em;font-family:Arial,Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#000;}
a img{border:0;}
ul{margin:0;padding:0;list-style-type:none;}
.clr{clear:both;height:0;overflow:hidden;}

strong{font-weight:bold;}

#FirstBar{width:100%;}
#FirstBar div{float:right;width:50%;height:271px;background-color:#434da2;}

#MainContainer{width:100%;position:absolute;left:0;top:0;margin:0 0 -271px 0;background-image:url(../images/body_bg_ff.gif);background-repeat:no-repeat;background-position:center top;}

#AllContent{width:908px;background-color:#fff;margin:0 auto;}

#TopBar{height:90px;background-image:url(../images/topbar.jpg);background-repeat:no-repeat;background-position:right top;}
#TopBar h1{float:left;margin:25px 0 0 0;padding:0;width:225px;height:64px;background-repeat:no-repeat;}
#TopBar h1 a{color:#fff;text-decoration:none;display:block;width:225px;height:64px;background-image:url(../images/logo.jpg);background-repeat:no-repeat;}
#TopBar h1 a.en{color:#fff;text-decoration:none;display:block;width:225px;height:64px;background-image:url(../images/logo_en.jpg);background-repeat:no-repeat;}
#TopBar h1 a span{display:none;}
#TopBar .right_content{float:right;padding-top:24px;width:375px;}
#TopBar .sitemap{float:left;background-image:url(../images/sitemap.gif);background-repeat:no-repeat;background-position:left center;padding:5px 0 2px 22px;}
#TopBar .sitemap a{text-decoration:none;text-transform:uppercase;font-size:0.83em;color:#b2b2b2;}
#TopBar .sitemap a:hover{text-decoration:underline;}


#MainMenu{float:left;margin-top:25px;}
#MainMenu ul{margin:0;padding:0;}
#MainMenu li{margin:0;float:left;position:relative;padding:0;}
#MainMenu li a{text-transform:uppercase;text-decoration:none;color:#343434;outline:none;font-size:0.92em;float:left;height:35px;}
#MainMenu li.active a{color:#ec8743;}
#MainMenu li a:hover{color:#ec8743;}
#MainMenu li.separator{padding:0 11px;color:#e36207;}
#MainMenu li ul{display:block;position:absolute;left:0;top:0;display:none;margin:35px 0 0 -10px;width:125px;z-index:9999;}
#MainMenu li.has_children:hover{background-image:url(../images/menu_active.gif);background-repeat:no-repeat;background-position:center bottom;}
#MainMenu li:hover ul{display:block;}
#MainMenu li ul li{float:left;margin:0;padding-top:10px;background-image:url(../images/rollover.png);background-repeat:repeat;}
#MainMenu li ul li.rollover_last{margin:0;height:13px;width:125px;padding:0;background-image:url(../images/rollover_last.png);background-repeat:no-repeat;}
#MainMenu li ul li a{height:auto;width:90px;cursor:pointer;height:100%;text-transform:none;font-size:10px;padding:0 24px 0 11px;color:#fff;background-image:url(../images/menu_arrow.gif);background-repeat:no-repeat;background-position:102px center;}
#MainMenu li.active ul li a{color:#fff;}
#MainMenu li.active ul li a:hover{color:#ec8743;}

#NewsMenu{float:left;background-color:transparent;position:relative;left:0;top:0;width:234px;height:50px;margin:158px 0 0 217px;background-image:url(../images/newsmenu.png);}
#NewsMenu p{margin:0;font-size:9px;text-transform:uppercase;height:17px;padding:8px 0 0 100px;}
#NewsMenu ul{float:left;height:25px;padding:0 0 0 93px;}
#NewsMenu ul li{float:left;height:25px;width:56px;margin-right:4px;}
#NewsMenu ul li a{float:left;height:19px;width:56px;padding-top:6px;background-image:url(../images/newsmenu_item.gif);font-size:10px;text-align:center;color:#c2c2c2;text-decoration:none;outline:none;}
#NewsMenu ul li a:hover{background-image:url(../images/newsmenu_active.gif);color:#fff;}
#NewsMenu ul li.active a{background-image:url(../images/newsmenu_active.gif);color:#fff;}

#BreadCrumbs{font-size:0.92em;}
#BreadCrumbs li{display:inline;margin-right:7px;}
#BreadCrumbs li a{text-decoration:none;color:#d4d3cf;}
#BreadCrumbs li a:hover{text-decoration:underline;}


#LanguagesMenu{float:right;width:222px;height:28px;padding-left:44px;background-image:url(../images/languagesmenu.gif);background-repeat:no-repeat;background-position:bottom;}
#LanguagesMenu li{float:left;font-size:0.92em;text-transform:uppercase;height:28px;color:#abbcda;}
#LanguagesMenu li.separator{padding:8px 10px 0 10px;height:20px;}
#LanguagesMenu li a{display:block;height:20px;float:left;padding-top:8px;text-decoration:none;color:#959cc8;background-repeat:no-repeat;background-position:center top;outline:none;}
#LanguagesMenu li a:hover{background-image:url(../images/languages_arrow.gif);color:#e8f0f3;}
#LanguagesMenu li.active a{background-image:url(../images/languages_arrow.gif);color:#e8f0f3;}

#TitleBar{height:99px;float:left;padding-right:62px;background-image:url(../images/titlebar.png);background-repeat:no-repeat;background-position:right;}
#TitleBar .content{height:77px;padding:22px 0 0 29px;background-image:url(../images/titlebar_content.png);background-repeat:repeat-x;}
#TitleBar h2{margin:9px 0 0 0;color:#d4d3cf;font-weight:normal;font-size:30px;}

#TopSwF{background-image:url(../images/topswf.gif);background-repeat:no-repeat;background-position:right top;padding-top:25px;}
#SwfBox{width:908px;height:272px;background-image:url(../images/swfbox.gif);background-repeat:no-repeat;background-position:left bottom;margin:0;}
#SwfNorm{width:908px;height:272px;margin:0;}

#TopSwF object{outline:none;display:block;}

#AllColumns{margin-bottom:20px;/*background-image:url(../images/mainbanner.jpg);background-repeat:no-repeat;*/}
#AllColumns .art_top{height:0;overflow:hidden;padding:0;}

.art_bg{padding-bottom:24px;background-image:url(../images/art_bg.png);background-repeat:no-repeat;background-position:bottom;margin:0;}


#LeftSubs{float:left;width:175px;background-repeat:repeat-y;}
#SubsMain{float:left;width:550px;padding:0 25px 0 0;}
#BigColumn{margin-top:24px;width:900px;}
#BigColumnTop{width:900px;}
#BLeft{float:left;width:426px;}
#BMiddle{float:left;width:324px;}

#LeftMenu{float:right;width:165px;padding-top:15px;background-image:url(../images/leftmenu_top.gif);background-repeat:no-repeat;background-position:15px 0;}
#LeftMenu ul{border-left:1px solid #d9d9d9;float:right;width:118px;padding:10px 26px 100px 5px;}
#LeftMenu ul li{margin-bottom:10px;text-align:right;}
#LeftMenu ul li a{display:block;font-size:0.92em;padding-right:12px;text-decoration:none;color:#676767;background-image:url(../images/arrow_black.gif);background-repeat:no-repeat;background-position:right center;text-align:right;outline:none;}
#LeftMenu ul li a:hover{color:#e69e25;}
#LeftMenu ul li.active a{color:#e69e25;font-weight:bold;}
#LeftMenu ul.media{padding:10px 26px 30px 10px;}
#LeftMenu ul.media li a:hover{color:#000;}
#LeftMenu ul.media li.active a{color:#000;font-weight:normal;}
#LeftMenu .m_content{background-image:url(../images/leftmenu_bottom.gif);background-repeat:no-repeat;background-position:left bottom;padding-bottom:15px;}

#TopMap{width:300px;height:184px;}

.page_print{padding-top:20px;text-align:right;}
.page_print a{float:right;font-size:0.92em;text-decoration:none;color:#999;padding:5px 28px 5px 0;background-image:url(../images/page_print.gif);background-repeat:no-repeat;background-position:right;}
.page_print a:hover{text-decoration:underline;}


#FooterSlot{margin-top:30px;border-top:1px solid #d9d9d9;}
#FooterSlot .content{width:908px;margin:0 auto 20px auto;padding:29px 0 20px 0;}

#FooterMenu{float:left;}
#FooterMenu li{display:inline;}
#FooterMenu li.separator{padding:0 7px;color:#c2c2c2;}
#FooterMenu li a{text-decoration:none;text-transform:uppercase;font-size:0.92em;color:#101010;}
#FooterMenu li a:hover{text-decoration:underline;}

#FooterMenu .allcontent{float:left;height:13px;overflow:hidden;background-color:transparent;}

#FooterMenu .allcontent{}


#FooterSlot .footer_contact{float:right;text-align:right;font-size:0.92em;color:#8c8c8c;}
#FooterSlot .footer_contact a{text-decoration:none;color:#eb9820;}
#FooterSlot .footer_contact a:hover{text-decoration:underline;}

#FooterSlot .biplink{float:left;margin-top:5px;}
#FooterSlot .biplink a{float:left;width:119px;height:42px;overflow:hidden;background-image:url(../images/biplink.gif);background-repeat:no-repeat;line-height:100px;outline:none;}

#FooterSlot .copyright{float:right;text-align:right;font-size:0.83em;margin-top:5px;color:#4d4d4d;}
#FooterSlot .copyright a{text-decoration:none;color:#eb9723;}
#FooterSlot .copyright a:hover{text-decoration:underline;}
