#btnMainmenu
{
	border-image: url(%1/%2/BtnMainNormal.png);
}
#btnMainmenu:hover
{
	border-image: url(%1/%2/BtnMainOver.png);
}
#btnMainmenu:checked:hover
{
	border-image: url(%1/%2/BtnMainOver.png);
}
#btnMainmenu:checked
{
	border-image: url(%1/%2/BtnMainPressed.png);
}
#btnMainmenu:checked:pressed
{
	border-image: url(%1/%2/BtnMainPressed.png);
}

QMenu#mainmenu
{
	font-family: %3;
	font-size: 14px;
	color: #646665;
	border: none;
}
QMenu#mainmenu::item
{
	padding: 10px 28px 12px 28px;
	border: none;
	margin: 0px;
	spacing: 0px;
	color: #646665;
	background: #f2f2f2;
}
QMenu#mainmenu::item:hover
{
	padding-top: 1px;
	padding-bottom: 1px;
	border: none;
	margin: 0px;
	spacing: 0px;
	color: #3e403f;
	background: qlineargradient(x1:0, y1:1, x2:0, y2:0, stop:0 #d9ffe9,  stop:1 #e5fff0);
}
QMenu#mainmenu::item:selected
{
	background: qlineargradient(x1:0, y1:1, x2:0, y2:0, stop:0.8 #6bb289,  stop:1 #77c798);
	color: white;
}
QMenu#mainmenu::item:disabled
{
	background: #f2f2f2;
	color: #a6a6a6;
}
QMenu#mainmenu::separator
{
	spacing: 0px;
	margin: 0px;
	height: 2px;
	background: qlineargradient(x1:0, y1:1, x2:0, y2:0, stop:0.0 #b3b3b3, stop:1 white);
}