.block-menu { padding:10px 0;}
.left-menu { background:url(../images/left_top_menu.gif) no-repeat top left; padding-left: 3px;}
.right-menu { background:url(../images/right_top_menu.gif) top right no-repeat; padding-right: 3px;}
.nav { background:url(../images/middel_top_menu.gif) top left; padding-right: 3px; padding-bottom: 1px;}
.banner-container {
	width: 980px;
	margin: 0 auto;
}

/********** < Navigation */
#nav { font-size:14px; padding:0 0 0 0; margin:0 0 0 9px;}

/* All Levels */
#nav li { position:relative; text-align:left; }
#nav li.over { z-index:999; }
#nav a,
#nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
#nav span { display:block; cursor:pointer; white-space:nowrap; }
#nav li ul span {white-space:normal; }
#nav li li.parent {}

/* 0 Level */
#nav li { float:left; background:url(../images/devider_menu.gif) right 0 repeat-y; padding:12px 8px 0 0; margin:0 10px 0 0; }
#nav li.active a { color:#F7F5F1; }
#nav a { float:left; background:url(../images/arr_menu.gif) 0 0 no-repeat; padding:9px 12px 18px 26px; color:#F7F5F1; font-weight:bold; }
#nav li.over a,
#nav a:hover { background:url(../images/arr_menu_hover_2.gif) 0 0 no-repeat; color:#F7F5F1; }


#nav li.parent.over a { background:url(../images/arr_menu_hover.gif) 0 0 no-repeat;}
#nav li.parent a:hover { background:url(../images/arr_menu_hover.gif) 0 0 no-repeat; }

#nav li.active a{ background:url(../images/arr_menu_hover_2.gif) 0 0 no-repeat;}


/* 1st Level */
#nav ul li,
#nav ul li.active { float:none; margin:0; padding:0; padding-bottom:1px; background:#6d7a58; }
#nav ul li.over {}
#nav ul li.last { background:url(../images/bg_submenu_bot.png) 0 bottom no-repeat; padding-bottom:10px; }
#nav ul li.last a { background:none; }

#nav ul a,
#nav ul a:hover { float:none; padding:0; background:none; }
#nav ul li a { font-weight:normal !important; background:none !important; }

/* 2nd leven */
#nav ul { position:absolute; width:183px; top:44px; left:-10000px; background:url(../images/bg_submenu_top.png) 0 0 no-repeat; padding:6px 0 0 0; }

/* 3rd+ Level */
#nav ul ul { top:5px; }

/* Show Menu */
#nav li.over > ul { left:0; }
#nav li.over > ul li.over > ul { left:100px; }
#nav li.over ul ul { left:-10000px; }

#nav ul li a { font-size:12px; color:#fff !important; padding:0 25px 0 26px; }
#nav ul li a:hover { color:#f0ff00 !important; padding:0 25px 0 26px; }
#nav ul span,
#nav ul li.last li span { padding:3px 0 4px 0; border-bottom: 1px solid #fff; left bottom repeat-x; }
/********** Navigation > */
/* ======================================================================================= */
