/**
* CSS for {@link MenuBar}.
*
* @package Site
* @subpackage CSS
* @authorPavel "Papi" Jartsev <papi@digitalfruit.ee>
* @filesource
*/


/* menu1 */

div.menu1_menuBar
{
/* 	bottom: 123px; */
	float: left;
/* 	left: 0; */
/* 	position: absolute; */
	height: 31px;
	margin-top: 9px;
	width: 701px;
}

div.menu1_menuBar a.menuButton
{
	background: url("../tmpl/img/menu1_left.gif") no-repeat 0 0;
	color: #fff;
	float: left;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	left: 0;
	line-height: 31px;
	margin: 0 2px 0 0;
	padding: 0 0 0 2px;
	position: relative;
	text-align: center;
	text-decoration: none;
	top: 0;
	z-index: 100;
}
div.menu1_menuBar a.menuButton:hover,
div.menu1_menuBar a.menuButtonActive,
div.menu1_menuBar a.menuButtonActive:hover
{
	background-image: url("../tmpl/img/menu1_a_left.gif");
	color: #fff;
	text-decoration: none;
}

div.menu1_menuBar a.menuButton b
{
	background: url("../tmpl/img/menu1_right.gif") no-repeat 100% 0;
	float: left;
	padding: 0 2px 0 0;
}
div.menu1_menuBar a.menuButton:hover b,
div.menu1_menuBar a.menuButtonActive b,
div.menu1_menuBar a.menuButtonActive:hover b
{
	background-image: url("../tmpl/img/menu1_a_right.gif");
}

div.menu1_menuBar a.menuButton b b
{
	background: #374d12;
	cursor: pointer;
	/*padding: 8px 10px 7px 10px;*/
	padding: 0 10px;
}
div.menu1_menuBar a.menuButton:hover b b,
div.menu1_menuBar a.menuButtonActive b b,
div.menu1_menuBar a.menuButtonActive:hover b b
{
	background: #8bc32e;
}

div.menu1_menu
{
	background: #45b532;
	border: 6px solid #fff;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	visibility: hidden;
	z-index: 101;
}
div.menu1_menu td.menuItem a
{
	background: #45b532 url("../tmpl/img/menu_l2.png") no-repeat 7px 50%;
	color: #fff;
	display: block;
	font-weight: normal;
	padding: 6px 10px 6px 21px;
	text-align: left;
	text-decoration: none;
	white-space: nowrap;
}
div.menu1_menu td.menuItem a:hover
{
	background-color: #fff;
	color: #45b532;
}
div.menu1_menu td.menuItemHover
{
	background-color: #fff;
	color: #45b532;
}
div.menu1_menu td.menuItemArrow
{
	padding-right: 5px;
}
div.menu1_menu div.menuItemSep
{
	margin: 4px 2px;
}


/* menu 2 */

div.menu2_menuBar
{
	border-left: 1px solid #fff;
/* 	bottom: 0; */
	float: left;
/* 	left: 0; */
/* 	position: absolute; */
/* 	margin-bottom: 11px; */
	height: 22px;
	margin-top: 9px;
}

div.menu2_menuBar a.menuButton
{
	border-right: 1px solid #fff;
	color: #fff;
	float: left;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	left: 0;
	line-height: 22px;
	margin: 0;
	padding: 0 12px;
	position: relative;
	text-align: center;
	text-decoration: none;
	top: 0;
	z-index: 100;
}
div.menu2_menuBar a.menuButton:hover,
div.menu2_menuBar a.menuButtonActive,
div.menu2_menuBar a.menuButtonActive:hover
{
	background-color: #e9e6c2;
	color: #374d12;
	text-decoration: none;
}

div.menu2_menu
{
	background: #45b532;
	border: 6px solid #fff;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	visibility: hidden;
	z-index: 101;
}
div.menu2_menu td.menuItem a
{
	background: #45b532 url("../tmpl/img/menu_l2.png") no-repeat 7px 50%;
	color: #fff;
	display: block;
	font-weight: normal;
	padding: 6px 10px 6px 21px;
	text-align: left;
	text-decoration: none;
	white-space: nowrap;
}
div.menu2_menu td.menuItem a:hover
{
	background-color: #fff;
	color: #45b532;
}
div.menu2_menu td.menuItemHover
{
	background-color: #fff;
	color: #45b532;
}
div.menu2_menu td.menuItemArrow
{
	padding-right: 5px;
}
div.menu2_menu div.menuItemSep
{
	margin: 4px 2px;
}
