/*
rot: 9d2025
orange: ffd61e
*/

.nav ul { list-style-type: none; }
.nav a { text-decoration: none; }
.nav a:hover { text-decoration: none; }

#nav1 { background: #9d2025; position:relative; line-height: 40px; height: 40px; padding-left:264px; }

#nav1 ul { display:none; }
#nav1 li { display:inline-block; transition-property: background-color, color; transition-duration:0.25s,0.5s; }
#nav1 a { display:block; line-height: 40px; padding:0 16px; color:#fff; font-weight: 300; }

#nav1 ul ul a { background-color:#9d2025; }
#nav1 ul ul li.rex-current>a, #nav1 ul ul li.rex-active>a { cursor:default; color:#ffd61e; }
#nav1 > ul li.rex-current > a, #nav1 > ul li.rex-active > a { cursor:default; color:#ffd61e; }
#nav1 li:hover > a { color:#ffd61e; }

ul.fullimg { visibility: hidden !important; }

#navfooter { text-align: left; font-size: 0.8em; margin-top:10px; margin-bottom: 20px; }
#navfooter ul { display:inline-block; }
#navfooter li { display:inline; margin-left:12px; }

#lang { float:right; }
/*
#lang li { display:inline-block; }
#lang a { display:block; padding:5px; color:#fff; font-size:0.9em; }
#lang a:hover { background: url(w30.png); }
#lang a.rex-current { font-weight: bold; }*/

@media screen and (max-width:959px) {
	.navtop { right:140px; }
	.navtop li.std { display:none !important; }
}

@media screen and (max-width:499px) {
}

/*@media screen and (min-width:960px) {*/
@media screen and (min-width:1140px) {

	ul.fullimg { visibility: visible !important; }

	#nav1 ul { display:block; }
	.drop ul ul { visibility:hidden; display:block; position:absolute; z-index:999999; bottom:40px; padding:2px 0; }
	/*.drop ul ul:last-of-type { right:0; }*/
	.drop ul li:hover ul { visibility:visible; }
	.drop ul ul li { display:block !important; margin:0 !important; }
	.slicknav_menu { display:none; }
}

@media screen and (min-width:1000px) {
}
