body{
	behavior:url("js/csshover.htc");
}
#menu a, #menu a:link {
	color: #fff;
}

#menu {
	padding: 0;
	font-size: 70%;
	margin: 0;
	width: 196px;

	}

#menu li {
/*	height: 27px; */
	margin: 0;
/*	padding: 0 26px; */
	padding: 4px;
	padding-left: 26px;
	list-style-position: outside;
	list-style-type: none;
	background-image: url(../img/bg_lmOn.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	font-weight: bold;
	background-color: #737373; 
	}
	
#nosubmenu {
	background-image: url(../img/bg_lm.gif) !important;
	background-repeat: no-repeat;
/*	border-bottom: 1px solid #94908f; */
	}

#submenu1 {
	font-size: 70%;
	display: block;
	padding: 0;
	margin: 0;
	margin-top: 4px;
	width: 196px;
	}

#submenu1 li {
	background-image: url(../img/submenu_square_off.gif);
	background-position: 12px ;
	background-repeat: no-repeat;
	list-style-position: outside;
	list-style-type: none;
	padding: 0 0 4 20px;
	font-weight: bold;
}

#submenu1-off {
	font-weight: bold;
	color: #333333;
	background-image: url(../img/submenu_square_on.gif) !important;
	background-position: 12px;
	background-repeat: no-repeat;
}

#submenu2 {
	font-size: 70%;
	padding: 0;
	margin: 0;
	width: 196px;
	}

#submenu2 li {
	background-image: url(../img/submenu2_square_off.gif);
	background-position: 26px ;
	background-repeat: no-repeat;
	list-style-position: outside;
	list-style-type: none;
	padding: 0 0 3 34px;
}

#submenu2 li a {
	color: #333333;
}

#submenu2-off {
	font-weight: bold;
	color: #333333;
	background-image: url(../img/submenu2_square_on.gif) !important;
}

#submenu3 {
	padding: 0;
	margin: 0;
	font-size: 70%;
	width: 196px;
	}

#submenu3 li {
	background-image: url(../img/submenu2_square_off.gif);
	background-position: 35px ;
	background-repeat: no-repeat;
	list-style-position: outside;
	list-style-type: none;
	padding: 0 0 2 44px;
	margin: 0;
	border: 0;
}

#submenu3-off {
	font-weight: bold;
	background-image: url(../img/submenu2_square_on.gif) !important;

}

/* RightMenu */

#rightmenu {
	padding: 0;
	font-size: 80%;
	margin-top: 50px;
	margin-right: 0px;
	width: 180px !important;
	border-top: 1px solid #999898 !important;
	border-bottom: 1px solid #999898 !important;
	border-left: 1px solid #999898 !important;
	border-right: 1px solid #999898 !important;
	
	}

#rightmenu li {
	height: 27px;
	margin: 0;
	padding: 0 11px;
	list-style-position: outside;
	list-style-type: none;
	font-weight: bold;
	}
	
.rightmenupadding {
	padding: 6 0px !important;
	}


/* TopMenu */

#delimeter {
	z-index: 0;
}

#delimeterno {
	visible: hidden;
}


	
#themenu ul {
	margin: 0;
	padding: 0;
	border: 0;
	height: 22px;
	float: right;
	list-style-type: none;
	background-color: #737373; /* 4d4d4d */
/*	font-size: 11px;*/
	z-index: 999; 
}

#menuList {
	background-repeat: repeat-x;
/*	background-image: url(../img/bg_topmenu.gif);*/
	background-position: bottom;
	text-align: left;
}

#themenu li {
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	float: left;
	position: relative;
}

#themenu a {
	font-size: 11px;
	color: #fff;
	float: left;
	float: none;
	display: block;
}

#themenu li ul {
	visibility: hidden;
	position: absolute;
	z-index: 100;
}

#themenu li ul li {
	width: 130px;
	display: block;
	float: left;
	position: static;
}
html>body #themenu li ul li {
	float: none;
	position: relative;
}

#themenu li ul li:hover {
	position: relative;
}

/* fix the position */
#themenu li ul li ul {
	top: 0;
/*	left: 100%;*/
}

/* simulate child selector for IE */
div#themenu li:hover ul, #themenu li:hover li:hover ul, #themenu li:hover li:hover li:hover ul {
	visibility: visible;
}
#themenu li:hover li ul, #themenu li:hover li:hover li ul, #themenu li:hover li:hover li:hover li ul {
	visibility: hidden;
}

/* do the normal show, with increased specificity */
#themenu ul#menuList li:hover > ul {
	visibility: visible;
}

/*		------   Make-up	--------			*/

#themenu {
	height: 24px;
	z-index: 350 !important;
}

#themenu li {
	width: auto;
}

#themenu li ul {
	width: 130px;
/*	background-color: #E7E4C3;*/
}

#themenu a {
	text-decoration: none;
	padding: 5px;
	
}

#themenu li ul a {
	padding: 4px 6px 5px 5px;
}

#themenu li ul {
	background-repeat: no-repeat;
	background-position: 100% 7px;
}

#themenu div {
z-index: 350 !important;
background-color: #737373;
}

#MainMenu {
	left: -14px;
	width: 130px;
}

#MainMenuLast {
	right: -3px !important;
	width: 130px;
}



#MainMenu li, #MainMenuLast li {
	background-color: #d4d4d4 !important;
	border-left: 1px solid #404040 !important;
	border-right: 1px solid #404040 !important;
	border-bottom: 1px solid #404040 !important;
}

#MainMenu a, #MainMenuLast a {
	color: #000000 !important;
}

#MainMenu li:hover, #MainMenuLast li:hover {
	background-color: #f0f0f0 !important;
	border-left: 1px solid #404040 !important;
	border-right: 1px solid #404040 !important;
	border-bottom: 1px solid #404040 !important;
}

#related-container li {
	font-size:95%;
	background-image: url(../img/submenu2_square_off.gif);
	background-position: 2px ;
	background-repeat: no-repeat;
	list-style-position: outside;
	list-style-type: none;
	padding: 0 0 2 10px;
	margin: 0;
	border: 0;
}