﻿@font-face { 
	font-family: vital_font; 
	src: url('/font/nyala.ttf'); 
} 
			 
* {margin: 0; padding: 0; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

body {
	
	font-family: 'vital_font', serif;
	font-size: 14px;
}
a {
	outline: none !important;	
	text-decoration: none !important;	
}

.multimenu_belso {
	margin: auto;
	position: relative;
	width: 960px;	
	width: 100% !important;
	padding: 0 10px !important;	
	z-index: 500;
}



.multimenu_doboz a, .fixedmenu a {
	font-size: 14px;
	padding: 0 10px;	
}

.multimenu_doboz ul ul li, .fixedmenu ul ul li {
/* almenűk */
	/*background: url(dropdown-bg.png) repeat;*/
	background: -webkit-linear-gradient(#FEFEFE,#E8E7E3);/* For Safari 5.1 to 6.0 */
	background: linear-gradient(#FEFEFE,#E8E7E3);/* Standard syntax (must be last) */
	background: -o-linear-gradient(#FEFEFE,#E8E7E3); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#FEFEFE,#E8E7E3);/* For Firefox 3.6 to 15 */
	border: 1px solid  #E8E7E3;
	border-bottom: none;
	float: none;
}

.multimenu_doboz ul ul a, .fixedmenu ul ul a {
/* almenűk belső doboz */
	/*	border-bottom: 1px dotted  #E8E7E3;
	border-top: 1px dotted  #E8E7E3;*/
	color: #176B2B;
	font-size: 14px;
	line-height: 32px;
}

.multimenu_doboz ul ul a:hover, .fixedmenu ul ul a:hover {
/* almenűk HOVER */
	background: rgba(41,150,66,1);	
	color:#ffffff;
}

	

.multimenu_doboz li:hover ul, .fixedmenu li:hover ul {
	
	left: -26px;
}

.multimenu_doboz li ul ul {
	background: none;
	margin: 0 0 0 238px;	/* egymáshoz képest */
}



.multimenu_doboz li:hover ul ul {
	top: -11px;	/*almenu, doboza felülről*/
	left: -999em;
	
}


.multimenu_doboz li:hover ul, .multimenu_doboz li li:hover ul {
	left: auto;
/* almenűk doboza */	
}

.multimenu_doboz a:hover, .fixedmenu a:hover {
	background: rgba(41,150,66,1);			/*főmenu*/
	color:#ffffff;
	-webkit-box-shadow: inset 0 0 4px rgba(255,255,250,.2);
	-moz-box-shadow: inset 0 0 4px rgba(250,250,250,.2);
	box-shadow: inset 0 0 4px rgba(250,250,250,.2);
}

.multimenu_doboz ul ul, .fixedmenu ul ul {
	/*background: url(dropdown-holder.png) no-repeat top center; /*főmenű és almenű átlötő része */
	border-bottom: 2px solid #E8E7E3;	/*almenu alja*/
	padding-top: 10px;
	position: absolute;
	top: 44px;
	left: -999em;
	width: 240px;
	z-index: 500;
	
	
}

.multimenu_doboz ul, .fixedmenu ul {
/*	display: inline-block;*/
}

.multimenu_doboz li, .fixedmenu li {
/* főmenű dobozok */ 
	/*background: url(topmenu-separator.png) no-repeat top right;*/
	background: -webkit-linear-gradient(#FEFEFE,#E8E7E3);/* For Safari 5.1 to 6.0 */
	background: linear-gradient(#FEFEFE,#E8E7E3);/* Standard syntax (must be last) */
	background: -o-linear-gradient(#FEFEFE,#E8E7E3); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#FEFEFE,#E8E7E3);/* For Firefox 3.6 to 15 */
	float: left;
	list-style: none;
	padding-right: 2px;
	position: relative;
	z-index: 500;
}

.multimenu_doboz .lastlink, .fixedmenu .lastlink {background: none;}

.multimenu_doboz a, .fixedmenu a {
	color: #176B2B;
	display: block;
	font-size: 16px;
	line-height: 46px;
	padding: 0 14px;
	text-shadow: 1px 1px 1px #0C532C;
	-o-transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	transition: .3s;
}
.multimenu_doboz {
/* főmenű alap háttér */ 
	/*background: url(topmenu-bg.jpg) no-repeat top center;*/
	background: -webkit-linear-gradient(#FEFEFE,#E8E7E3);/* For Safari 5.1 to 6.0 */
	background: linear-gradient(#FEFEFE,#E8E7E3);/* Standard syntax (must be last) */
	background: -o-linear-gradient(#FEFEFE,#E8E7E3); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#FEFEFE,#E8E7E3);/* For Firefox 3.6 to 15 */
	text-align: center;
	width: 100%;
	height: 46px;
	
	
}