/*--------------------------------------------------------------
# Copyright (C) joomla-monster.com
# License: http://www.joomla-monster.com/license.html Joomla-Monster Proprietary Use License
# Website: http://www.joomla-monster.com
# Support: info@joomla-monster.com
---------------------------------------------------------------*/

/*********************** MENUS STYLES ***********************/

/********** default menu **********/

ul.menu, 
ul#mainlevel {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul.menu li, 
ul#mainlevel li {
    margin: 0;
    padding: 0;
	background: none;
}

ul#mainlevel li a, 
ul.menu li a:link, 
ul.menu li a:visited {
    font-size: 12px;
    font-weight: normal;
    display: block;
    text-align: left;
    padding: 5px 5px 5px 15px;
    margin: 0;
    color: #908778;
    line-height: 16px;
    text-decoration: none;
    outline: none;
    background: url(../images/menu_li.png) no-repeat 0 10px;
	border-bottom: 1px dotted #bcad9b;
}

ul.menu li a:hover, 
ul#mainlevel li a:hover {
    text-decoration: none;
    color: #686156 !important;
	background: url(../images/menu_li_hover.png) no-repeat 0 10px;
}

ul.menu li.active a, 
ul#mainlevel li a#active_menu {
    text-decoration: none;
    color: #686156;
	background: url(../images/menu_li_hover.png) no-repeat 0 10px;
}

ul.menu li ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

ul.menu li ul li {
    margin: 0 0 0 10px;
    padding: 0;
	background: none;
}

ul.menu li ul li ul li, 
ul.menu li ul li#current ul li {
    background: none;
}

ul.menu li ul li a:link, 
ul.menu li ul li a:visited, 
ul.menu li ul li.active a, 
ul.menu li ul li.active li a, 
ul.menu li ul li.active li li a,
ul.menu li ul li.active li li li a,
ul.menu li ul li.active li li li li a {
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    display: block;
    text-align: left;
    padding: 5px 5px 5px 15px;
    margin: 0;
    line-height: 13px;
    text-decoration: none;
	color: #908778;
    background: url(../images/menu_li.png) no-repeat 0 9px;
}

ul.menu li ul li a:hover {
    color: #686156 !important;
	background: url(../images/menu_li_hover.png) no-repeat 0 9px !important;
}

ul.menu li ul li.active a, 
ul.menu li ul li li.active a, 
ul.menu li ul li li li.active a,
ul.menu li ul li li li li.active a,
ul.menu li ul li li li li li.active a {
    text-decoration: none;
    color: #686156;
	background: url(../images/menu_li_hover.png) no-repeat 0 9px;
}

/********** bottommenu **********/

#jm-bottommenu ul,
#jm-bottommenu ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	color: #666666;
	background: none;
}

#jm-bottommenu ul li {
	display: inline;
	border-right: solid 1px #666666;
}

#jm-bottommenu ul li:last-child {
	margin: 0; 
	padding: 0; 
	border: none;
}

#jm-bottommenu ul li a:link,
#jm-bottommenu ul li a:visited {
	padding: 0 10px;
	color: #666666;
	display: inline;
	border: none;
	background: none;
	margin: 0;
	text-decoration: underline;
}

#jm-bottommenu ul li a:hover {
	text-decoration: none;
}
