/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.menu_ul {padding:0; margin:0; list-style:none;  position:relative; z-index:600; font-family: verdana, sans-serif;}
.menu_ul li {float:left; margin-right:1px; }

.menu_ul li a {display:block; float:left; background:#272727; color:#bd7d11; text-decoration:none; font-size:11px; padding:0 15px; }
.menu_ul li {margin-right:5px;}
.menu_ul table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

.menu_ul li a:hover {z-index:200; position:relative;color:#191919; background-color:#4a361b;}
.menu_ul li:hover {position:relative; z-index:200;}
.menu_ul li:hover > a {color:#f1b463; background:#272727;}
.menu_ul li:hover > a.sub {color:#f1b463; background-color:#272727;}
.menu_ul li.current a {color:#f1b463; background:#191919;}
.menu_ul li a.sub {background: #272727 url(../images/arrow_right.jpg) no-repeat right center;}
.menu_ul li.left a.sub {background: #272727 url(../images/arrow_left.jpg) no-repeat left center;}
.menu_ul li.current a.sub {color:#bd7d11; background:#272727 url(../images/arrow_right.jpg) no-repeat right center;}
.menu_ul li.current a.sub:hover {color:#f1b463; background:#272727 url(../images/arrow_down.jpg) no-repeat right center;}


.menu_ul li:hover a.sub {color:#f1b463; background:#272727 url(../images/arrow_down.jpg) no-repeat right center;}
.menu_ul li.left:hover a.sub {background: #272727 url(../images/arrow_down.jpg) no-repeat left center;}
.menu_ul :hover ul {left:0; top:13px; width:120px; background:#444;}

.menu_ul ul, 
.menu_ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.menu_ul :hover ul :hover ul{left:140px; top:-1px; white-space:nowrap; width:60px; z-index:200; height:auto; background-color:#191919;}
.menu_ul :hover ul li {margin:0; text-align:right; line-height:16px; height:16px;}
.menu_ul :hover ul li a {width:140px; padding:0; text-indent:10px; background:#191919; color:#bd7d11; padding-right:10px; }
.menu_ul :hover ul li a.fly {background:#191919 url(../images/arrow_right.jpg) no-repeat right center; }
.menu_ul :hover ul :hover {background-color:#4a361b; color:#f1b463;}
.menu_ul :hover ul :hover a.fly {background-color:#4a361b; color:#f1b463;}
.menu_ul :hover ul :hover ul li a {width:50px; padding:0;}
.menu_ul :hover ul :hover ul :hover {background-color:#4a361b; color:#f1b463;}
.menu_ul :hover ul :hover ul li.currentfly a,
.menu_ul :hover ul :hover ul li.currentfly a:hover {background:#840; color:#f1b463;}


/* ---------------------------------- */
/* --------> Rigth News Menu <------- */
/* ---------------------------------- */

.menu_ul_news {padding:0; margin:0; list-style:none;  position:relative; z-index:300; font-family: verdana, sans-serif;}
.menu_ul_news li {float:left; margin-left:-35px;}
.menu_ul_news li a {display:block; float:left;  color:#bd7d11; text-decoration:none; font-size:11px; padding-left :40px; }
.menu_ul_news table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu_ul_news li a:hover {z-index:200; position:relative;color:#191919; background-color:#4a361b;}
.menu_ul_news li:hover {position:relative; z-index:200;}
.menu_ul_news li:hover > a {color:#f1b463; }
.menu_ul_news li:hover > a.sub {color:#f1b463; }
.menu_ul_news li.current a {color:#f1b463; background:#191919;}
.menu_ul_news li a.sub {background: url(../images/arrow_left.jpg) no-repeat left center;}
.menu_ul_news li.current a.sub {color:#bd7d11; background:url(../images/arrow_left.jpg) no-repeat left center;}
.menu_ul_news li.current a.sub:hover {color:#f1b463; background: url(../images/arrow_down.jpg) no-repeat left center;}
.menu_ul_news li:hover a.sub {color:#f1b463; background: url(../images/arrow_down.jpg) no-repeat left center;}
.menu_ul_news :hover ul {left:-70px; top:23px; width:80px; background:#444; z-index:999999}

.menu_ul_news ul, 
.menu_ul_news :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.menu_ul_news :hover ul :hover ul{left:60px; top:-1px; white-space:nowrap; width:80px; z-index:200; height:auto;}
.menu_ul_news :hover ul li {margin:0; text-align:right; line-height:16px; height:16px;}
.menu_ul_news :hover ul li a {width:80px; padding:0; text-indent:10px; background:#191919; color:#bd7d11; padding-right:10px; }
.menu_ul_news :hover ul li a.fly {background:#191919 url(../images/right-arrow.gif) no-repeat right center;}
.menu_ul_news :hover ul :hover {background-color:#4a361b; color:#f1b463;}
.menu_ul_news :hover ul :hover a.fly {background-color:#4a361b; color:#f1b463;}
.menu_ul_news :hover ul li.currentsub a {background:#840; color:#f1b463;}
.menu_ul_news :hover ul li.currentsub a.fly {background:#840 url(../images/right-arrow.gif) no-repeat right center; color:#f1b463;}
.menu_ul_news :hover ul :hover ul li a {width:100px; padding:0; text-indent:10px; background:#3e3e3e; color:#ccc;}
.menu_ul_news :hover ul :hover ul :hover {background-color:#d70; color:#fff;}
.menu_ul_news :hover ul :hover ul li.currentfly a,
.menu_ul_news :hover ul :hover ul li.currentfly a:hover {background:#840; color:#f1b463;}


/* ---------------------------------- */
/* ---------> Settings Menu <-------- */
/* ---------------------------------- */


.menu_settings {padding:0; margin:0; list-style:none;  position:relative; z-index:999999; font-family: verdana, sans-serif;}
.menu_settings li {float:right; margin-right:1px;}
.menu_settings li a {display:block; float:left;  color:#835b23; text-decoration:none; font-size:11px; padding-left :10px; }
.menu_settings table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu_settings li a:hover {z-index:999999; position:relative;color:#835b23; background-color:#dfab39;}
.menu_settings li:hover {position:relative; z-index:999999;}
.menu_settings li:hover > a {color:#835b23; }
.menu_settings li:hover > a.sub {color:#835b23; }
.menu_settings li.current a {color:#835b23; background:#dfab39;}
.menu_settings li a.sub {background: url(../images/arrow_settings.jpg) no-repeat left center;}
.menu_settings li.current a.sub {color:#835b23; background:url(../images/arrow_settings.png) no-repeat left center;}
.menu_settings li.current a.sub:hover {color:#835b23; background: url(../images/arrow_settings.png) no-repeat left center;}
.menu_settings li:hover a.sub {color:#835b23; background: url(../images/arrow_settings.png) no-repeat left center;}
.menu_settings :hover ul {right:14px; top:0px; z-index:999999}


.menu_settings ul, 
.menu_settings :hover ul ul {position:absolute; left:-9999px; top:-9999px; height:0; margin:0; padding:0; list-style:none; }
.menu_settings :hover ul :hover ul{left:60px; top:-1px; white-space:nowrap; z-index:999999; height:auto; }
.menu_settings :hover ul li {margin:0; text-align:center; line-height:16px; height:16px; }
.menu_settings :hover ul li a {width:50px; padding:0; text-indent:10px; background:#e6c17f; color:#835b23; padding-right:10px; }
.menu_settings :hover ul li a.fly {background:#dfab39 url(../images/arrow_settings.png) no-repeat right center;}
.menu_settings :hover ul :hover {background-color:#dfab39; color:#835b23;}
.menu_settings :hover ul :hover a.fly {background-color:#dfab39; color:#f1b463;}
.menu_settings :hover ul li.currentsub a {background:#840; color:#f1b463;}
.menu_settings :hover ul li.currentsub a.fly {background:#840 url(../images/arrow_settings.png) no-repeat right center; color:#f1b463;}
.menu_settings :hover ul :hover ul li a {width:100px; padding:0; text-indent:10px; background:#3e3e3e; color:#ccc;}
.menu_settings :hover ul :hover ul :hover {background-color:#d70; color:#fff;}
.menu_settings :hover ul :hover ul li.currentfly a,
.menu_settings :hover ul :hover ul li.currentfly a:hover {background:#840; color:#f1b463;}

/* ---------------------------------- */
/* ------> Left Side Main Menu <----- */
/* ---------------------------------- */


.menu_left {padding:0; margin:0; list-style:none;  position:relative; z-index:200; font-family: verdana, sans-serif;}
.menu_left li {direction:rtl;text-align:right; }
.menu_left li a {line-height:28px; display:block;width:160px; background-image:url(../images/list_arrow_right.jpg); background-position:center right; background-repeat:no-repeat; padding-right:20px;/*display:block; float:left; background:#272727; color:#bd7d11; text-decoration:none; font-size:11px; padding:0 15px; */}
.menu_left table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu_left li.select{margin-right:-20px;}
.menu_left li.select a {font-weight:bold;color:#f1b463;}


.menu_left li a:hover {z-index:200; position:relative;color:#191919; background-color:#4a361b; font-weight:bold;}
.menu_left li:hover {position:relative; z-index:200; font-weight:bold; font-weight:bold;}
.menu_left li:hover > a {color:#f1b463; background:#272727 url(../images/list_arrow_right_hilite.jpg) no-repeat center right;}
.menu_left :hover ul {right:-60px; top:10px; width:50px; background:#444;}

.menu_left ul, 
.menu_left :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.menu_left :hover ul :hover ul{left:120px; top:-1px; white-space:nowrap; width:120px; z-index:200; height:auto;}
.menu_left :hover ul li {margin:0; text-align:left; line-height:16px; height:16px; list-style-image: none; }
.menu_left :hover ul li a {width:50px; padding:0; text-indent:10px; background:#191919; color:#bd7d11; padding-left:10px;line-height:16px;font-weight:normal; }
.menu_left :hover ul li a.fly {background:#191919 url(../images/right-arrow.gif) no-repeat right center;}
.menu_left :hover ul :hover {background-color:#4a361b; color:#f1b463;}
.menu_left :hover ul :hover a.fly {background-color:#4a361b; color:#f1b463;}
.menu_left :hover ul :hover ul li a {width:100px; padding:0; text-indent:10px; background:#3e3e3e; color:#ccc;}
.menu_left :hover ul :hover ul :hover {background-color:#d70; color:#fff;}
.menu_left :hover ul :hover ul li.currentfly a,
.menu_left :hover ul :hover ul li.currentfly a:hover {background:#840; color:#f1b463;}
