#menu_first{margin-left:85px;}
#icon_mobil{margin:11px 0 0 5px;}
#mobil_1{display:none;}

	/* Első menu */
.toggleMenu{display:none; padding:10px 0 10px 15px; color:#000; width:98%; font-size:16px;}
.toggleMenu img{margin-top:2px;}
.nav{list-style: none; *zoom: 1; font-family:'Panton-Bold', sans-serif;  }
.nav:before, .nav:after {content: " "; display:table; }
.nav:after{clear:both;}
.nav ul{list-style:none; width:14em;}
.nav a{padding:20px 13px 6px 13px; color:#000; font-size:16px; text-decoration:none;}

/* Vízszintes alap menu*/
.nav li {position: relative;}
.nav li.extra{color:#000;padding:11px 5px 6px 5px;}
.nav > li {float: left;}
.nav > li > .parent{background-image: url("../images/downArrow.png"); background-repeat:no-repeat; background-position:right;}
.nav > li > a {display: block; font-size:16px; text-decoration:none;}
.nav > li > a:hover {color:#1d6c9e; text-decoration:none;}
.nav > li > a.aktiv {color:#1d6c9e; text-decoration:none;}

.nav li  ul {position: absolute; left: -9999px;}
.nav > li.hover > ul {left: 0; }
.nav li li.hover ul {left: 100%; top:0; }
.nav li li a {display: block; background: #3a281a; position: relative; z-index:993; color:#5b5b5b;}
.nav li li a:hover {background:#e3d6c5;  color:#2d3030; text-decoration:none;}/* 1 szint */
.nav li li li a {background:#e13948; z-index:993; color:#5b5b5b;}
.nav li li li a:hover {background:#d6ebf0; color:#2d3030; text-decoration:none;}/* 2 szint */




@media screen and (max-width:1160px) {
	#mobil_1{display:block;}
	.toggleMenu{display:none; padding:10px 0 10px 15px; color:#000; width:98%; font-size:17px; text-decoration:none;}
	.nav li.extra{display:none;}
	#menu_first{margin-left:0;}

	.active {display: block;}
	.nav > li {float: none; background: url(../images/bg_1px_80.png) 0 0 repeat;}
	.nav > li > .parent {background-position: 95% 50%;}
	.nav li li .parent {background-image: url("../images/downArrow.png"); background-repeat:no-repeat; background-position:95% 50%;}
	.nav ul {display: block; width: 100%;}
	.nav > li.hover > ul , .nav li li.hover ul {position: static; text-decoration:none;}

	.nav > li > a {color:#fff; padding:11px 0 10px 14px;}
	.nav > li > a:hover {background:#2a5778; color:#fab836; text-decoration:none;}
	.nav > li > a.aktiv {background:#2a5778; color:#fab836; text-decoration:none;}
}
