.menu {padding: 0 20px 0 0;}
.menu ul {line-height:120%; list-style:none;margin:0;padding:0; font-size: 14px;}
.menu ul li {display:block; list-style:none;margin:0 0 0 10px; padding: 0 0 0 10px; border-left: 1px solid #e6e6e6; float: left}
.menu ul li.first {margin:0; padding: 0; border: none;}
.menu ul li a, .menu ul li a:visited {color:#e6e6e6;font-family:Arial,Helvetica,sans-serif;font-size:14px; list-style:none;text-decoration:none; padding: 0; line-height: 14px;}
.menu ul li a:hover {text-decoration: none; color:#EE174C}
.menu ul li a.current, .menu ul li a.onPath {text-decoration: none; color:#EE174C}


/*---------------SEC DROPDOWN-------------*/
.menu .hoverL1 .navHolder{position: relative;}
.menu .navL1{display: none;}
.menu .hoverL1 .navL1 {display: block; position: absolute; z-index: 900;background: #fff; top: 30px; left: 0; width: 130px; 
-webkit-box-shadow:  0px 0px 3px 0px #999;box-shadow:  0px 0px 3px 0px #999; -moz-box-shadow:  0px 0px 3px 0px #999;}
.menu .hoverL1 .navL1 ul li {float: none; display: block; padding: 8px 0; border-top: none; border-bottom: 1px solid #d2d2d2; margin: 0;line-height: 130%; text-align: left; width: auto; background: none;}
.menu .hoverL1 .navL1 ul li.last {border-bottom: none;}
.menu .hoverL1 .navL1 ul{float: left; margin: 0; border-left: none; padding: 0 7%; width: 86%; height: auto;}
.menu .hoverL1 .navL1 ul li a{color: #333; font-weight: bold; font-size: 13px; text-transform: none; margin: 0; padding: 10px 0; }
.menu .hoverL1 .navL1 ul li a:hover, .menu .hoverL1  .navL1 ul li a.onPath {text-decoration: none; color: #CC0000;}
.menu .nav ul li.hoverL1 .navHolder{position: relative; display: block; height: 52px;}
.menu .hoverL1 .navL1 ul li .navHolder{height: auto; position: relative}
.menu .hoverL1.ord5 .navL1, .menu .hoverL1.ord6 .navL1, .menu .hoverL1.ord7 .navL1, .menu .hoverL1.ord8 .navL1, .menu .hoverL1.ord9 .navL1{right: 0; left: auto;}
.menu .hoverL1.last .navL1{right: -3px; left: auto;}
.menu .hoverL2 .navL2{left: 112px;width: 100px !important;}

.nav{}
.nav ul {margin:0;padding:0;list-style:none;}
.nav ul li{display: block; position: relative; margin: 12px 10px 7px 0px; float: left;}
.nav li a{color: #bbb; font-size: 22px; padding: 10px 2px 0 0; line-height: 100%; display: block; 
         font-family: open_sanssemibold; position: relative;}

.nav li.gray a{color: #666;}
.nav li.yellow a{color: #FF9900}
.nav li.green a{color: #33CC33}
.nav li.rose a{color: #FF66FF}
.nav li.blue a{color: #00CCFF}
.nav li.red a{color: #FF0000}
.nav li.violet a{color: #CC00FF}

.nav li a:hover{text-decoration: none;}
.nav li a.current, .nav li a.onPath{text-decoration: none;}

.navHolder{position: relative}

.nav li span{height: 1px; margin-top: 4px; background: #bbb; transition: all 0.3s linear; display: block;}

.nav li.gray span{background: #666;}
.nav li.yellow span{background: #FF9900;}
.nav li.green span{background: #33CC33;}
.nav li.rose span{background: #FF66FF;}
.nav li.blue span{background: #00CCFF;}
.nav li.red span{background: #FF0000;}
.nav li.violet span{background: #CC00FF;}

.nav li:hover span{height: 5px; margin-top: 0; transition: all 0.3s linear;}
.nav li.current span, .nav li.onPath span{ height: 5px; margin-top: 0;}





/*---------------DROPDOWN-------------*/

.navL1{display: none;}
/*.hoverL1  .navL1 {display: block; position: absolute; z-index: 100;background: #fff; top: 50px; left: 0; width: 440px;
-webkit-box-shadow:  0px 3px 3px 0px #999;box-shadow:  0px 3px 3px 0px #999; -moz-box-shadow:  0px 3px 3px 0px #999;}*/
.hoverL1  .navL1 ul li {float: none; display: block; padding: 8px 0; border-top: 1px solid #d2d2d2; margin: 0;line-height: 130%; text-align: left; width: auto;}
.hoverL1  .navL1 ul li.last {border-bottom: 1px solid #d2d2d2;}
.hoverL1  .navL1 ul{float: left; margin: 2px 0 0 0; border-left: 1px solid #ccc; padding: 7%; width: 35.5%}
.hoverL1 .navL1 .sectionImg{float: left; padding: 7%; width: 36%}
.hoverL1 .navL1 .sectionImg .sectionImgHolder{position: relative; margin-bottom: 10px; line-height: 0;}
.hoverL1 .navL1 .sectionImg .sectionImgHolder .time_commentCount {position: absolute; right: 0; bottom: 0}
.hoverL1 .navL1 .sectionImg .sectionImgHolder span.time{background: #161616; height: 30px; line-height: 30px; color: #eaeaea; text-align: center; padding: 0 10px; display: block; margin-right:  1px; float: left;}
.hoverL1 .navL1 .sectionImg .sectionImgHolder span.commentCount{background: #161616 url('/img/commentCountYellow.gif') no-repeat 10px top; padding-left: 28px; padding-right: 10px; height: 30px; line-height: 30px; color: #FFCC33; text-align: center; display: block; float:  left;}
.hoverL1 .navL1 .sectionImg img{width: 100%;}
.hoverL1 .navL1 .sectionImg a {display: block; color: #333333; font-weight: bold; font-size: 13px; line-height: 130%; padding: 0; margin: 0; text-align: left; text-transform: none;}
.hoverL1 .navL1 .sectionImg .sectionImgHolder a {line-height: 0}
.hoverL1  .navL1 ul li a{color: #333; font-weight: bold; font-size: 13px; text-transform: none; margin: 0; padding: 10px 0;}
.hoverL1  .navL1 ul li a:hover, .hoverL1  .navL1 ul li a.onPath {text-decoration: none; color: #CC0000;}
/*.nav ul li.hoverL1 .navHolder{position: relative; display: block; height: 52px;}*/
.hoverL1  .navL1 ul li .navHolder{height: auto; position: relative}
.hoverL1.ord5 .navL1, .hoverL1.ord6 .navL1, .hoverL1.ord7 .navL1, .hoverL1.ord8 .navL1, .hoverL1.ord9 .navL1{right: 0; left: auto;}
.hoverL1.last .navL1{right: -3px; left: auto;}

.navL2{display: none;}
.hoverL2  .navL2 {display: block; position: absolute; z-index: 100;background: #eee; border: #ccc; top: -8px; left: 156px; width: 133px !important; 
-webkit-box-shadow:  0px 0px 3px 0px #999;box-shadow:  0px 0px 3px 0px #999; -moz-box-shadow:  0px 0px 3px 0px #999; padding: 0 20px;}
.hoverL2  .navL2 ul li {float: none; display: block; padding: 8px 0; border-top: none; border-bottom: 1px solid #d2d2d2; margin: 0;line-height: 130%; text-align: left; width: auto !important;}
.hoverL2  .navL2 ul li.last {border-bottom: none;}
.hoverL2  .navL2 ul{float: left; margin: 0; border: none; padding: 0 !important; width: 100%}
.hoverL2  .navL2 ul li a{color: #333; font-weight: bold; font-size: 13px; text-transform: none; margin: 0; padding: 0; text-align: center;}
.hoverL2  .navL2 ul li a:hover, .hoverL1  .navL2 ul li a.onPath {text-decoration: none; color: #CC0000;}
.hoverL2  .navL2 ul li .navHolder{height: auto;}


/*.nav {background: url(/img/bgrdNav1.png) no-repeat; overflow: hidden; margin:5px 0 0 0 }
.nav ul {margin:0;padding:0;list-style:none; padding: 8px 14px 4px 8px;}
.nav li {display:inline;float:left;list-style:none;margin:0;padding:0 11px 0 0; background-image: url(/img/navSeparator.jpg); background-repeat: no-repeat; background-position: right top;}
.nav li.last {padding: 0px; background-image: none;}
.nav li a {float:left;margin:0;padding:0;text-decoration:none; font-family: Tahoma, Arial; font-size: 13px; font-weight: bold; color:#0B3A83}
.nav li a:visited{text-decoration:none}
.nav li a span {float:left;display:block;padding:12px 0 0 0; line-height:normal; height: 38px; cursor:pointer}
.nav li a span.menuItemLeft {padding: 0; width: 19px; height: 50px; }
.nav li a span.menuItemRight {padding: 0; width: 19px; height: 50px; }
.nav li a:hover { color: #fff}
.nav li a:hover span {}

.nav li a.current, .nav li a.onPath {color:#fff;}
.nav li a.current span, .nav li a.onPath span {color:#fff}
.nav li.current a span, .nav li.onPath a span {background-image: url(/img/navCentar.png); background-position: center}
.nav li.current a span.menuItemLeft, .nav li.onPath a span.menuItemLeft {background-image: url(/img/navLeft.png)}
.nav li.current a span.menuItemRight, .nav li.onPath a span.menuItemRight {background-image: url(/img/navRight.png)}*/

.verticalList {width: 100%; border: none; background: none;}
.verticalList ul{margin: 0; list-style: none;}
.verticalList ul li{margin: 0 0 1px 0; background: #00C0F0;}
.verticalList ul li a{color: #fff; font-size: 16px; padding: 13px; line-height: 120%; display: block; font-weight: bold;}
.verticalList ul li a:hover, .verticalList ul li a.current, .verticalList ul li a.onPath{color: #282828; text-decoration: none;}

/*
.verticalList ul li.depth3{background: #F7F7F7;-webkit-box-shadow:  0px 0px 2px 0px #9c9c9c;box-shadow:  0px 0px 2px 0px #9c9c9c; -moz-box-shadow:  0px 0px 2px 0px #9c9c9c;}
.verticalList ul li.depth3 a{text-transform: capitalize; padding-left: 28px;background: url('/img/sideBar/dotsSideBar.png') no-repeat 15px 17px;}
.verticalList ul li.depth3 a:hover, .verticalList ul li.depth3 a.current, .verticalList ul li.depth3 a.onPath{background: url('/img/sideBar/dotsSideBarHov.png') no-repeat 15px 17px;}*/

.horizontalSubNavigation{max-width: 1300px; display: block; margin: 0 auto;}
#topFullDepth3 .horizontalSubNavigation{padding-bottom: 10px;}
.horizontalSubNavigation ul{margin: 0; padding: 0 20px;list-style:none;}
.horizontalSubNavigation ul li{margin: 0; float: left;list-style:none;}
.horizontalSubNavigation ul li a{padding: 11px 10px; font-size: 16px; color: #fff; line-height: 120%; font-family: open_sanslight; display: block;}
#topFullDepth3 .horizontalSubNavigation ul li a{padding-bottom: 0;}
.horizontalSubNavigation ul li a:hover{text-decoration: none; opacity: 0.8;}
.horizontalSubNavigation ul li a.onPath{background-color: #484848; text-decoration: none;color: #fff; opacity: 1;}

.gray .horizontalSubNavigation ul li a.onPath{background: #484848;padding: 5px 8px;margin: 1px 5px 0 0;}
.yellow .horizontalSubNavigation ul li a.onPath{background: #D98200;padding: 5px 8px;margin: 1px 5px 0 0;}
.green .horizontalSubNavigation ul li a.onPath{background: #249324;padding: 5px 8px;margin: 1px 5px 0 0;}
.rose .horizontalSubNavigation ul li a.onPath{background: #E100E1;padding: 5px 8px;margin: 1px 5px 0 0;}
.blue .horizontalSubNavigation ul li a.onPath{background: #0093B7;padding: 5px 8px;margin: 1px 5px 0 0;}
.red .horizontalSubNavigation ul li a.onPath{background: #C40000;padding: 5px 8px;margin: 1px 5px 0 0;}
.violet .horizontalSubNavigation ul li a.onPath{background: #9C00C4;padding: 5px 8px;margin: 1px 5px 0 0;}

.horizontalSubNavigation ul li a.onPath.depth3{opacity: 0.8;}



.horizontalSubNavigation ul{display: block !important; /* IE 8-9 */ clear: both !important; /* IE 8-9 */}
