/*
  Navigations
------------------------------------------------------
*/
#navs {
  height:441px;
  font-size: 11px;
  position: relative;
}

#navs ul {
  z-index: 7000;
}

#navs.dark {
  background-color:#353535;
}
.nav_e1 {
  width:159px;
  padding-top:5px;
}
.nav_e1 li {
  margin:0 2px 0 0;
  position:relative;
  width: 157px;
}

.nav_e1 li a {
  color:#fff;
}
.nav_e1 li {
/*.nav_e1 li a {*/
  color:#fff;
  text-transform: uppercase;
  padding:13px 0 13px 10px;
  width:147px;
  display: block;
  border-bottom: 1px solid #C5C7C6;
  background-color: #4d504f;
}

.nav_e1 li:hover {
	cursor:default;
}

.nav_e1 li:hover a,
.nav_e1 li a:hover,
.nav_e1 li a.act {
  color:#000;
}


.nav_e1 li:hover,
.nav_e1 li.act {
  color:#000;
/*  font-weight:bold;*/
  background-color: #c4c2c2;
}
/*.nav_e1 li:hover .nav_e2 {
  display:block;
}*/


.nav_e1 li:hover .nav_e2 a,
.nav_e1 li.act .nav_e2 a{
  color: #fff;  
}
.nav_e1 li .nav_e2 li .nav_e3 a,
.nav_e1 li:hover .nav_e2 li .nav_e3 a,
.nav_e1 li:hover .nav_e2 li:hover a,
.nav_e1 li.act .nav_e2 li:hover a,
.nav_e1 li:hover .nav_e2 a:hover,
.nav_e1 li.act .nav_e2 a:hover{
  color: #000;  
}



.nav_e2 {
  left:157px;
  width:159px;
  display:none;
  position: absolute;
  top: 0;
}
.nav_e2 li {
  margin: 0 2px;
}
.nav_e2 li a {
  width:147px;
  color: #fff;
}
.nav_e2.wide {
  width:330px;
}
.nav_e2.wide li {
  padding:0 3px 1px 0;
}
/*.nav_e2.wide li a {*/
.nav_e2.wide li {
  width:302px;
  height:22px;
  padding: 5px 0 10px 18px;
}
/*.nav_e2.wide li:hover .nav_e4 {
  display:block;
}*/
/*.nav_e2 li:hover .nav_e3 {
  display:block;
}*/
.nav_e3 {
  position:absolute;
  top:0;
  left:157px;
  width:156px;
  display:none;
}
.nav_e3 li {
  padding:0;
  position:static;
  margin: 0 2px;
}
/*.nav_e3 li a {*/
.nav_e3 li {
  color:#000;
  text-transform: none;
  background-color: #C4C2C3;
  border-bottom: 1px solid #504E4F;
  padding:13px 0 13px 10px;
  width:147px;
}
/*.nav_e3 li a:hover,
.nav_e3 li a.act {*/
.nav_e3 li:hover,
.nav_e3 li.act {
  background-color:#DCDCDC !important;
/*  font-weight: bold;*/
  width: 149px;
}
/*.nav_e3 li:hover .nav_e4 {
  display:block;
}*/

.nav_e4 {
  width:393px;
/*  height:434px;*/
  height:431px;
  padding:5px 5px 0 85px;
  background-color: #fff;
  position:absolute;
  top:0;
  left:0;
/*  right:0;*/
  display:none;
}
.nav_e4 h1 {
  margin:15px 0 5px 0;
}
.nav_e2.wide .nav_e4 {
  left:320px;
}
.nav_e5 {
  position:absolute;
  bottom:15px;
  width:333px;
  border-top:1px solid #404040;
}
.nav_e5 li {
  background-color: transparent !important;
  border-bottom:1px solid #404040;
}
.nav_e5 li a,
.nav_e2.wide .nav_e5 li a {
  font-size:13px;
  text-transform: uppercase;
  line-height: 8px;
  padding:7px 0;
  height:9px;
  color:#001b36;
  display:block;
  background-color:transparent !important;
}
.nav_e5 li a:hover {
  font-weight:bold;
  background-color:transparent !important;
}

#e4_container {
  display: block;
  position: absolute;
  left: 477px;
  top:0;
  right:0;
  z-index: 1000;
}
#e4_container .content {
  padding:0;
  width:390px;
}
#e4_container .content img {
  margin:0;
}
#e4_container .content .pipe {
  display:none;
}
#e4_container .links ul{
  border-top: 1px solid #404040;
    top:355px;
    position: absolute;
    width: 390px;
}
#e4_container .links li{
  background-color: transparent !important;
    border-bottom: 1px solid #404040;
}
#e4_container .links a{
  background-color: #FFFFFF !important;
  background-image:url(../img/arr_media.png);
  background-repeat: no-repeat;
  background-position: right center;
    color: #00284b;
    display: block;
    font-size: 13px;
    height: 9px;
    line-height: 8px;
    padding: 9px 0;
    text-transform: uppercase;
}
#e4_container .links a:hover {
  font-weight:bold;
}

/*two lines navigation-items
.menuSubA64,.menuSubA67,.menuSubA68,.menuSubA75,.menuSubA103,.menuSubA134,.menuSubA87,.menuSubA88,.menuSubA89,.menuSubA138,.menuSubA139,.menuSubA135,.menuSubA135:hover,.menuSubA64:hover,.menuSubA67:hover,.menuSubA68:hover,.menuSubA75:hover,.menuSubA103:hover,.menuSubA105:hover,.menuSubA134:hover,.menuSubA87:hover,.menuSubA88:hover,.menuSubA89:hover,.menuSubA138:hover,.menuSubA139:hover,.menuSubA59:hover,.menuSubA15:hover{padding: 5px 0 6px 10px !important;}*/




.nav_e1 li.menuSubPid149,
.nav_e1 li.menuSubPid15 {
  position: static;

}
.nav_e1 li.menuSubPid149 ul.nav_e2,
.nav_e1 li.menuSubPid15 ul.nav_e2{
  top: 5px;
}
.nav_e1 li.menuSubPid18 ul.nav_e2{
  top: -160px;
}
.nav_e1 li.menuSubPid17 ul.nav_e2,
.nav_e1 li.menuSubPid13 ul.nav_e2{
  top: -84px;
}
.nav_e2 li.menuSubPid42 ul.nav_e3 {
	top: -81px;
}
.nav_e2 li.menuSubPid519 ul.nav_e3 {
	top: -121px;
}

@-moz-document url-prefix() {
	.nav_e2 li.menuSubPid42 ul.nav_e3 {
		top: -84px;
	}
	.nav_e2 li.menuSubPid519 ul.nav_e3 {
		top: -126px;
	}
	.nav_e1 li.menuSubPid18 ul.nav_e2{
  		top: -168px;
	}
}


/*.nav_e2 li.menuSubPid47 ul.nav_e3, */
.nav_e2 li.menuSubPid44 ul.nav_e3 {
  top: -160px;
}

.nav_e2 li.menuSubPid45 ul.nav_e3 {
  top: -120px;
}
.nav_e2 li.menuSubPid90 ul.nav_e3 {
  top: -66px;
}
/*.nav_e2 li.menuSubPid109 ul.nav_e3{
  top: -43px;
}*/
.nav_e2 li.menuSubPid110 ul.nav_e3{
  top: -80px;
}