/* MAIN MENU STYLES */

#topmenu {
	margin:0px;
	padding-top:0px;
	padding-left:18px;
}

.mainmenu {
	margin: 0;
	padding: 0;
	font-size:12px;
	width: 100%;
	overflow: hidden;
	float: left;
}

.mainmenu li {
	display: inline;
}

.mainmenu li.separator {
	width:3px;
	height:31px;
	float: left;
}

.mainmenu li.icon {
	height:31px;
	float: left;
}

.mainmenu li.icon a {
	background-image:none;
}
.mainmenu li.icon a:hover {
	background-image:none;
}
.mainmenu li.icon a {
	height:31px;
	padding:1px 0 0 0;
}

.mainmenu li a {
	height:24px; /* 31 - 7 */
	color: #454545;
	padding: 7px 8px 0px 18px;
	margin:0;
	text-decoration: none;
	background-image:url(../pics/main_menu_item_bg.png);
	background-repeat:no-repeat;
	float: left;
}

.mainmenu li a:visited {
}

.mainmenu li a:hover {
	color: #454545;
	background-image:url(../pics/main_menu_item_bg_hover.png);
	background-repeat:no-repeat;
}

.mainmenu li .current{
	color: white !important;
	background-image:url(../pics/main_menu_item_bg_current.png) !important;
	background-repeat:no-repeat;
}

.mainmenu li a:hover {
	text-decoration: none;
}

#mainmenu_leftmost_item a {
	background-image:url(../pics/main_menu_item_bg_left.png);
	background-repeat:no-repeat;
	padding-left:23px;
}

#mainmenu_leftmost_item a:hover {
	background-image:url(../pics/main_menu_item_bg_left_hover.png);
	background-repeat:no-repeat;
}

#mainmenu_leftmost_item .current {
	background-image:url(../pics/main_menu_item_bg_left_current.png) !important;
	background-repeat:no-repeat;
}



#toplinks {
	margin:0px;
	padding-top:8px;
	padding-left:0px;
	color:#5E5E5E;
	font-size:12px;
	font-weight:bold
}
#toplinks div {
	float:left;
}
#toplinks #toplink_home
{
	padding-left:33px
}
#toplinks #toplink_mail
{
	padding-left:20px;
	padding-top:4px;
}
#toplinks #toplink_arm
{
	padding-left:32px;
	padding-top:1px;
}
#toplinks #toplink_eng
{
	padding-left:11px;
	padding-top:1px;
}
#toplinks a {
	color:#191919;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold
}

#toplinks a:hover {
	color:#E01D1D;
}