#menubar {
	width: 778px;
	height: 22px;
	background: url(menu_shadow.gif) no-repeat right 0 #02276a;
}

.menu ul {
	width: 766px;
	height: 22px;
	margin: 0;
	padding: 0;
	list-style: none;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
	color: White;
	overflow: hidden;
}

.menu li {
/*	width: 130px;	*/
	height: 22px;
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	text-align: center;
}


.menu a, .menu a:hover {
	display: block;
/*	width: 130px;	*/
	height: 22px;
	text-decoration: none;
	padding: 0 0 0 15px;
	margin: 0;
	text-transform: uppercase;
	color: White;
}

.menu a:hover, .m1_over, .m2_over, .m3_over, .m4_over, .m5_over, .m6_over, .m7_over {
	background: url(menu_over_left.gif) no-repeat 0 0 #319fd6;
}

.m_inner {
	display: block;
	padding: 3px 12px 3px 0;
	margin: 0;
}

.menu a:hover .m_inner, .m1_over .m_inner, .m2_over .m_inner, .m3_over .m_inner, .m4_over .m_inner, .m5_over .m_inner, .m6_over .m_inner, .m7_over .m_inner {
	background: url(menu_over_right.gif) no-repeat right 0;
}


/* Termekek menu */

#side_content_1 h1.title_products {
	height: 33px;
	margin: 0 0 2px 0;
	padding: 0;
	overflow: hidden;
	background: url(title_products.gif) no-repeat 0 0;
}

#side_content_1 h1.title_products .text {
	display: block;
	padding: 50px 0 0 0;
}

.products_menu {
/*	position: relative;	*/
}

.products_menu table {
/*	position: absolute;
	top: 0;
	left: 0;*/
}

.products_menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.products_menu li {
/*	position: relative;	*/
	margin: 0 0 1px 0;
}

.products_menu a, .products_menu a:hover {
	display: block;
	width: 186px;
	font-weight: bold;
	font-style: italic;
	padding: 1px 0 2px 4px;
}

.products_menu ul .item a, .products_menu ul .item a:hover {
	background: #002569;
	color: #309ed6;
}

.products_menu ul .item a:hover, .products_menu ul .itemactive a {
	background: url(side_menu_bg_active_1.gif) no-repeat 0 0 #002569;
	color: White;
}


.products_menu ul ul {
/*	position: absolute;	*/
	padding: 0 0 0 4px;
/*	visibility: hidden;	*/
}

.products_menu ul li:hover ul, .products_menu ul a:hover ul {
/*	visibility: visible;	*/
}

.products_menu ul ul .item a, .products_menu ul .itemactive ul .item a {
	width: 182px;
	background: #309ed6;
	color: #002569;
}

.products_menu ul ul .item a:hover, .products_menu ul ul .itemactive a {
	width: 182px;
	background: url(side_menu_bg_active_2.gif) no-repeat 0 0 #309ed6;
	color: #002569;
}

.products_menu ul ul ul .item a, .products_menu ul ul .itemactive ul .item a {
	width: 178px;
	background: #a8e0fc;
	color: #75a8d0;
}

.products_menu ul ul ul .item a:hover, .products_menu ul ul ul .itemactive a {
	width: 178px;
	background: url(side_menu_bg_active_3.gif) no-repeat 0 0 #a8e0fc;
/*	color: #002569;	*/
	color: White;
}


.products_menu ul ul ul ul .item a, .products_menu ul ul ul ul .item a:hover, .products_menu ul ul ul .itemactive ul .item a, .products_menu ul ul ul ul .itemactive a  {
	width: 174px;
	background: White;
	color: Black;
}

.products_menu ul ul ul ul .itemactive a {
	text-decoration: underline;
}
