@charset "utf-8";
/* CSS Document */


/* links */
.menu31sm a{color:#fff;}
.menu31sm a:hover{color:#fff;}
 

/* all items */
.lang, .lang_over{
	direction:rtl !important;
	text-align:center !important;
	float:left;
	display:inline;
	padding:6px 0px 5px;
	margin:0 0px 0 20px;
	background:url(../images/top_menu_mer.gif) repeat-x left top;
	width:124px !important;
	height:15px !important;
	cursor:pointer;
}
.lang_over{background:url(../images/top_menu_merc.gif) repeat-x left top;}
.lang table, .lang_over table{width:auto; margin:0px auto; padding:0px; border-collapse:collapse; direction:rtl;}
#menu31 {
	background:none;
	text-align:right;
	border:0px none;
	width:100% !important;
	height:30px !important;
}

#menu31 table{width:auto; margin:0px auto; padding:0px; border-collapse:collapse; direction:rtl;float:none;}
#menu31mec td{padding:0; height:auto; width:auto; direction:ltr;}
#menu31 a{text-decoration:none; border:none}
#menu31 img{border:none;}

#menu31 div, #menu31 a, .lang a {
	text-align:right;
	white-space:nowrap;
	text-decoration:none;
	color:#fff;
}
.menu31mer, .menu31merc {
	direction:rtl !important;
	text-align:center !important;
	float:right !important;
	display:inline;
	cursor:pointer;
	background:url("../images/white_line.gif") no-repeat left center;
	
}
.menu31merc {
	background-color:#897a67;
}
.menu31merc a.menu31mec:hover {
	color:#fff;
}

.menu31merc a.menu31mec {
	color:#fff;
}
div.menu31merft {
	
}
div.menu31merlt {
background-image:none;
}
.menu31merft a.menu31mec {
	padding-right:8px;
	}
.menu31merlt a.menu31mec {
	
}
a.menu31mec {
	
	display:block;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	
	padding:8px 16px;
}
.menu31sp7 a.menu31mec{color:#ffffff!important;}

.menu31mec {
	text-align:right;
}
.menu31sm {
	border:1px #ffffff;
	border-style:none none solid solid ;
	direction:rtl;
	font-family:arial;
	text-align:right;
	width:auto !important;
	margin:0px !important;
}

/* td with subs */
.menu31mep {
	background-color:#686461;
	cursor:pointer;
	min-width:150px;
	max-width:250px;
	white-space:nowrap;
	border-right:1px #ffffff solid;
	border-top:1px #ffffff solid;
}
.menu31mep a, .menu31mep a:hover{
	display:block;
	text-align:right;
	color:#ffffff;
	font-weight:bold;
	padding:8px 10px;
	font-size:12px;
}
/* td with subs over */
.menu31mepc {
	background-color:#897a67;
	cursor:pointer;
	min-width:150px;
	max-width:250px;
	white-space:nowrap;
	border-right:1px #ffffff solid;
	border-top:1px #ffffff solid;
}
.menu31mepc a, .menu31mepc a:hover {
	display:block;
	text-align:right;
	color:#fff;
	font-weight:bold;
	padding:8px 10px;
	font-size:12px;
}
/* td with no subs */
.menu31mel {
	background-color:#686461;
	cursor:pointer;
	min-width:150px;
	max-width:250px;
	white-space:nowrap;
	border-right:1px #ffffff solid;
	border-top:1px #ffffff solid;
}
.menu31mel a, .menu31mel a:hover{
	display:block;
	text-align:right;
	color:#fff;
	font-weight:bold;
	padding:8px 10px;
	font-size:12px;
}
/* td with no subs over */
.menu31melc {
	background-color:#897a67;
	cursor:pointer;
	min-width:150px;
	max-width:250px;
	white-space:nowrap;
	border-right:1px #ffffff solid;
	border-top:1px #ffffff solid;
}
.menu31melc a, .menu31melc a:hover {
	display:block;
	text-align:right;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:8px 10px;
}
.menu31mep table, .menu31mepc table, .menu31mel table, .menu31melc table{width:auto; margin:0px !important; padding:0px; border-collapse:collapse; direction:rtl;}
/* Active link */
a.menu31active, a.menu32active {
	color:#b02f16;
}

/* menu32 */

/* all items */

#menu32 {
	background:none;
	text-align:right;
	border:0px none;
	/*float:right;*/
	width:152px !important;
}

#menu32 table{width:auto; margin:0px; padding:0px; border-collapse:collapse; direction:rtl;}
#menu32mec td{padding:0; height:auto; width:auto; direction:ltr;}
#menu32 a{text-decoration:none; border:none}
#menu32 img{border:none;}
table.menu32mec{width:auto; margin:0px; padding:0px; border-collapse:collapse; direction:rtl;}
#menu32 div, #menu32 a {
	text-align:right;
	white-space:nowrap;
	cursor:pointer;
}
.menu32mer, .menu32merc {
	direction:rtl;
	clear:both;
	display:block;
	width:152px !important;
}
.menu32merc{
	background-color:#373737;
	}
div.menu32merft {
}
div.menu32merlt {
}
.menu32merft a {
/*padding-right:0px !important;*/
	}
.menu32merlt a.menu32mec {
}
a.menu32mec {
	display:block;
	padding:8px 10px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:none;
}
.menu32sp5 a.menu32mec{
	color:#686461 !important;
	}
.menu32merc a.menu32mec {
	color:#fff;
}
.menu32mec {
	text-align:right;
}
.menu32sm {
	border:1px #585553;
	border-style: none none solid solid;
	background-color:#4C4C4C;
	direction:rtl;
	font-family:arial;
	text-align:right;
	/*width:auto !important;*/
	max-width:250px;
	margin:0px !important;
}

/* td with subs */
.menu32mep {
	background-color:#4C4C4C;
	cursor:pointer;
	white-space:nowrap;
	border-right:1px #585553 solid;
	border-top:1px #585553 solid;
}
.menu32mep a, .menu32mep a:hover{
	display:block;
	text-align:right;
	color:#fff;
	font-weight:bold;
	padding:8px 10px;
	font-size:12px;
}
/* td with subs over */
.menu32mepc {
	background-color:#373737;
	cursor:pointer;
	white-space:nowrap;
	border-right:1px #585553 solid;
	border-top:1px #585553 solid;
}
.menu32mepc a, .menu32mepc a:hover {
	display:block;
	text-align:right;
	color:#fff;
	font-weight:bold;
	padding:8px 10px;
	font-size:12px;
}
/* td with no subs */
.menu32mel {
	background-color:#4C4C4C;
	cursor:pointer;
	white-space:nowrap;
	border-right:1px #585553 solid;
	border-top:1px #585553 solid;
}
.menu32mel a, .menu32mel a:hover{
	display:block;
	text-align:right;
	color:#fff;
	font-weight:bold;
	padding:8px 10px;
	font-size:12px;
}
/* td with no subs over */
.menu32melc {
	background-color:#373737;
	cursor:pointer;
	white-space:nowrap;
	border-right:1px #585553 solid;
	border-top:1px #585553 solid;
}
.menu32melc a, .menu32melc a:hover {
	display:block;
	text-align:right;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:8px 10px;
}
/* Active link */
a.menu32active, a.menu32active {
	color:#b02f16;
}
