.menu {display:block; padding:0; margin:0 0 0 -60px; height:40px; position:relative; text-align:center; visibility:visible;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
-ms-touch-action: none;
}
.menu img {position:absolute; left:5px; top:14px; z-index:100; display:none;}
.menu ul {padding:0 40px 0 0; margin:0; border:0px solid #fff; background:transparent;}
.menu ul li {display:inline-block; position:relative; background:transparent;}
.menu ul li {*display:inline;}
.menu ul li a {display:block; font:400 26px/38px 'Dosis', verdana; color:#099; text-decoration:none; padding:0 20px 0 20px;}
.menu ul li a:hover {color:#999;}
.menu ul li.current a {color:#555; z-index:100;}
.menu ul li.current b {display:block; width:100%; height:40px; position:absolute;; top:0; left:0; background:url(../images/trans.gif);}
/*.menu.center {text-align:center};
.menu.right {text-align:right;}*/

.menu2{display:block; padding:0; margin:0 0 0 -60px; height:40px; position:relative; text-align:center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
-ms-touch-action: none;
}

.menu2 img {position:absolute; left:5px; top:14px; z-index:100; display:none;}
.menu2 ul {padding:0 40px 0 0; margin:0; border:0px solid #fff; background:transparent;}
.menu2 ul li {display:inline-block; position:relative; background:transparent;}
.menu2 ul li {*display:inline;}
.menu2 ul li a {display:block; font:400 60px/38px 'Dosis', verdana; color:#790; text-decoration:none; padding:0 40px;}
.menu2 ul li a:hover {color:#555;}
.menu2 ul li.current a {color:#555; z-index:100;}
.menu2 ul li.current b {display:block; width:100%; height:40px; position:absolute;; top:0; left:0; background:url(../images/trans.gif);}

/*@media only screen and (max-width:768px) {
.menu ul li a {display:block; font:400 24px/38px 'Dosis', verdana; color:#444; text-decoration:none; padding:0 25px;}
}
*/
@media only screen and (max-width:740px) {
.menu {width:180px; text-align:left; margin:-80px 0 0 0; visibility:hidden; height:0px;}
/*.menu.center {margin:0 auto; text-align:center; width:240px; background-color:#999;}*/
/*.menu.right {margin:0 0 0 auto; text-align:left;}
.menu img {display:block; margin-left:15px;}
.menu ul li {display:block; margin-bottom:-70px; background-color:white; padding-bottom:13px; 
-webkit-transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
}
.menu ul li:last-child {margin-bottom:0; border-bottom:1px solid #999;}
.menu ul li.current {display:block; z-index:10;}
.menu:hover ul li {margin-bottom:0; border-right:1px solid #999;}*/
}