/*************************************************************/								
/******************* MENU HORYZONTALNE* **********************/	
/*************************************************************/

#menuh
	{
	font-size: 8pt;
	width:785px;
	float:left;
	padding: 0px;
	margin: 0px;
	margin-left: 15px;
	text-align: center;
	vertical-align: bottom;
	background: url(menuhkreska.gif) no-repeat top left;
	padding-left: 1px;
	}
		
#menuh a		/*ogolne ustawienia dla kazdego elementu w menu*/
	{
	display:block;
	margin:0;
	vertical-align:middle;
	line-height: 20px;
	padding: 0px;
	font-weight: bold;
	}	

#menuh a:hover {
	text-decoration: none;
}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul ,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block; }

/********** LEVEL O ************/

#menuh ul.level0 {
    background-color:transparent; 
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:auto;	/* width of all menu boxes level0 */
	height: 60px;
	font-size:8pt;
	margin-right: 0px;	
	margin-left: 0px;
	}
#menuh li.level0 {
	background-color:transparent; 
	position:relative;	
	margin:0;
	padding:0;
	min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	font-size:8pt;
	text-align: center;
	width: 105px;
	height: 60px;
	background-image: url(horizontal.gif);
	background-repeat: no-repeat;
	}
#menuh a.level0, a.top_parent {
	background-color:transparent; 
	width: 105px;
	height: 60px;
	line-height: 40px;
	color: #5A3018;
	text-transform: uppercase;
	}
#menuh a.level0:hover, a.top_parent:hover {
	background-color:transparent; 
	background-image: url(horizontal_active.gif); 
	background-repeat: no-repeat;
	color: #f73102;
	}
	
/********** LEVEL 1 ************/

#menuh ul.level1 {
	background-color:transparent; 
	list-style:none;	
	margin:0;
	padding:0;
	float:left;
	width:170px;	/* width of all menu boxes level1 */
	font-size:8pt;
	position:absolute;
	z-index:500;
	top: auto;
	display:none;
	left: 0px;
	}
#menuh li.level1 {
	background-color:transparent;
	margin: 0;
	padding: 0px;
	position: relative;
	left: 0px;
	text-align: left;
	}
#menuh a.level1 {
	background-color: #ffffff;
	border: 0px white solid;
	left: 0px;
	color: #5A3018;
	}
#menuh a.parent {
	background-color:#ffffff; 
	background-image: url(nav_white.gif);
	background-position: right center; 
	background-repeat: no-repeat;
	border: 0px white solid;
	}
#menuh a.level1:hover, a.parent:hover {
	background-color:#4a4452; 
	border: 0px white solid;
	left: 0px;
	}

#menuh li.level1:hover, ul.level1:hover {
	}

/********** LEVEL 2 ************/	
	
#menuh ul.level2 {
	background-color:transparent; 
	padding:0px;
	list-style:none;
	margin:0;
	padding:0px;
	float:left;
	position:absolute;
	width:170px;	/* width of all menu boxes level2 */
	font-size:8pt;
	top:0;
	left: 100%;
	}
#menuh li.level2 {
	background-color:transparent; 
	padding: 0px;
	margin: 0px;
	border: 0px white solid;
	text-align: left;
	}
#menuh a.level2 {
	background-color:#b4b8bb; 
	margin: 0px;
	border: 0px white solid;
	}
#menuh a.level2:hover {
	background-color:#4a4452; 
	border: 0px white solid;
	left: 0px;
	}
	
/* Wyzerowanie dodatkowego wykonczenia rozwijanych elementow menu*/
li.top1 {line-height:0px;font-size:0pt;visibility:collapse;display:none;margin:0px;padding:0px;background-image:none;}
li.bottom1 {line-height:0px;font-size:0pt;visibility:collapse;display:none;margin:0px;padding:0px;background-image:none;}
li.top2 {line-height:0px;font-size:0pt;visibility:collapse;display:none;margin:0px;padding:0px;background-image:none;}
li.bottom2 {line-height:0px;font-size:0pt;visibility:collapse;display:none;margin:0px;padding:0px;background-image:none;}
img.top1img {line-height:0px;font-size:0pt;visibility:collapse;display:none;margin:0px;padding:0px;background-image:none;}
img.bottom1img {line-height:0px;font-size:0pt;visibility:collapse;display:none;margin:0px;padding:0px;background-image:none;}
img.top2img {line-height:0px;font-size:0pt;visibility:collapse;display:none;margin:0px;padding:0px;background-image:none;}
img.bottom2img {line-height:0px;font-size:0pt;visibility:collapse;display:none;margin:0px;padding:0px;background-image:none;}

#menuh a.activeMenuItem {
	background-image: url(horizontal_active.gif); 
	background-repeat: no-repeat;
	color: #F93F16;
	line-height: 40px;
	text-transform: uppercase;
}
