@charset "iso-8859-1";

/* GLOBAL MENU */

/***** navShort *****/

#header .header-left-navShort {
  position: absolute;
  height: 25px;
  width: 400px;
  left: 0px;
  top: 0px;
}

#header .header-left-navShort UL {
  list-style: none;
}

#header .header-left-navShort LI {
  float: left;
  margin-right: 3px;
}

#header .header-left-navShort A {
  color: #343434;
  display: block;
  text-decoration: none;
  font-size: 70%;
}

#header .header-left-navShort .navShort-2 A,
#header .header-left-navShort .navShort-3 A,
#header .header-left-navShort .navShort-4 A {
  background: url(../img/nav/nav_bullet.gif) no-repeat left center;
  padding-left: 9px;
}

/***** END navShort *****/

/***** navMain *****/

#header .header-left-navMain {
  position: absolute;
  height: 21px;
  width: 670px;
  left: 0px;
  top: 40px;
}

#header .header-left-navMain UL {
  list-style: none;
}

#header .header-left-navMain LI {
  float: left;
}

#header .header-left-navMain A {
  color:#343434;
  display: block;
  text-decoration: none;
  height: 21px;
  line-height: 21px;
  font-size: 70%;
  font-weight: bold;
}

#header .header-left-navMain .navMain-10 A {
  width: 112px;
  padding-left: 8px;
  margin-right: 2px;
}

#header .header-left-navMain .navMain-9 A,
#header .header-left-navMain .navMain-12 A,
#header .header-left-navMain .navMain-132 A,
#header .header-left-navMain .navMain-8 A {
  width: 100px;
  padding-left: 8px;
  margin-right: 2px;
}

#header .header-left-navMain .navMain-128 A {
  width: 100px;
  padding-left: 8px;
}

/***** END navMain *****/

/***** navRootline *****/

#navRootline {
  width: 940px;
  height: 18px;
  position: relative;
  font-size: 65%;
  color: #999999;
}

#navRootline A {
  color: #999999;
  text-decoration: none;
  line-height: 12px;
}

#navRootline A:hover {
  color: #D91F2A;
}

/***** END navRootline *****/

/***** navSidebar *****/

.sidebar-level0,
.sidebar-level1-no,
.sidebar-level1-act,
.sidebar-level2-no,
.sidebar-level2-act,
.sidebar-level3-no,
.sidebar-level3-act {
  margin-bottom: 1px;  
}

.sidebar-level1-no A,
.sidebar-level1-act A,
.sidebar-level2-no A,
.sidebar-level2-act A,
.sidebar-level3-no A,
.sidebar-level3-act A {
  line-height: 160%;
  display: block;
  color: #343434;
  text-decoration: none;
}

.sidebar-level0 A {
  color: #FFFFFF;
  font-weight: bold;  
  line-height: 130%;
  padding-left: 13px;
  width: 190px;
  display: block;
  text-decoration: none;
}

.sidebar-level1-no A {
  padding-left: 13px;
  width: 190px;
  background: #C4C4C4 url(../img/nav/nav_sidebar_1_no.gif) repeat-y left top;
}

.sidebar-level1-act A {
  font-weight: bold;
  padding-left: 13px;
  width: 190px;
}

.sidebar-level2-no A {
  background: #C4C4C4 url(../img/nav/nav_sidebar_2_no.gif) repeat-y left top;
  padding-left: 26px;
  width: 177px;
}

.sidebar-level2-act A {
  font-weight: bold;
  padding-left: 26px;
  width: 177px;
}

.sidebar-level3-no A {
  background: #C4C4C4 url(../img/nav/nav_sidebar_3_no.gif) repeat-y left top;
  padding-left: 39px;
  width: 164px;
}

.sidebar-level3-act A {
  font-weight: bold;
  padding-left: 39px;
  width: 164px;
}

/***** END navSidebar *****/

