/* TOP MENU */
#top_menu_box {
	width: 980px;
	height: 38px;
	margin-bottom: 0px;
}

.top_menu {
	list-style-type: none;
	margin: 0px 0px 0px 0px; 
	padding: 0px;
	border: none;
}
		
.top_menu li {
	float: left;
	list-style-type: none;
	line-height: 1.2em;
	margin: 0px;
	padding: 0px;
}
.top_menu_itm {
	background: url(../images/bg_top_menu.gif) repeat-x left top;
}
.top_menu_itm a {
	padding: 0px 11px 0px 11px;
	display: block;
	/* width: 100px; */
	text-align: center;
	line-height: 38px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.top_menu_itm a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.top_menu_itm a:hover {
	text-decoration: none;
	color: #FFFF00;
}
.top_menu_itm_sel {
	background: url(../images/bg_top_menu.gif) repeat-x left top;
}
.top_menu_itm_sel a {
	padding: 0px 11px 0px 11px;
	display: block;
	/* width: 100px; */
	text-align: center;
	line-height: 38px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFF00;
}
.top_menu_itm_sel a:visited {
	text-decoration: none;
	color: #FFFF00;
}
.top_menu_itm_sel a:hover {
	text-decoration: none;
	color: #FFFF00;
}
.top_menu_sep {
	background: url(../images/bg_top_menu_sep.gif) no-repeat left top;
	height: 38px;
	width: 4px;
}
/*  LEFT MENU -----------------------------------------------------------------------  */ 

.left_menu_box {
	width: 195px;
	margin: 0px 0px 10px 0px;
}

.left_menu {
	list-style-type: none;
	margin: 0px 0px 0px 0px; 
	padding: 0px;
	border: none;
	/*background: url(../images/bg_menu_left.gif) repeat-y left top;*/
}
		
.left_menu li {
	list-style-type: none;
	line-height: 1.2em;
	margin: 0px 0px 2px 0px;
	padding: 0px;
}

.left_menu .left_menu_header {
	padding: 5px 0px 15px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	/*background: url(../images/bg_left_menu_header.gif) no-repeat left bottom;*/
}

/* level 1 */
.left_menu_1 {
	background: url(../images/bg_menu_1_o.gif) no-repeat 200px 250px;
}
.left_menu_1 a {
	display: block;
	padding: 10px 5px 10px 20px;
	text-decoration: none;
	color: #000000;
	width: auto;
	background: url(../images/bg_menu_1.gif) no-repeat top left;
}
html>body .left_menu_1 a:link {
	width: auto;
}

.left_menu_1 a:visited {
	text-decoration: none;
	color: #000000;
}
.left_menu_1 a:hover {
	text-decoration: none;
	color: #000000;
	background: url(../images/bg_menu_1_o.gif) no-repeat top left;
}
.left_menu_1_sel {
	background: url(../images/bg_menu_1_s.gif) no-repeat 200px 250px;
}
.left_menu_1_sel a {
	display: block;
	padding: 10px 5px 10px 20px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	width: auto;
	background: url(../images/bg_menu_1_s.gif) no-repeat top left;
}
html>body .left_menu_1_sel a:link {
	width: auto;
}
.left_menu_1_sel a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.left_menu_1_sel a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background:  url(../images/bg_menu_1_s.gif) no-repeat top left;
}

/* level 2 */
.left_menu_2 {
	 background: url(../images/bg_menu_2_o.gif) no-repeat 200px 250px;
	 font-size: 11px;
}
.left_menu_2 a {
	display: block;
	padding: 5px 5px 5px 20px;
	text-decoration: underline;
	color: #276101;
	width: auto;
	background: url(../images/bg_menu_2.gif) no-repeat 5px center;
}
html>body .left_menu_2 a:link {
	width: auto;
}
.left_menu_2 a:visited {
	text-decoration: underline;
	color: #276101;
}
.left_menu_2 a:hover {
	text-decoration: none;
	color: #276101;
}
.left_menu_2_sel {
	 background: url(../images/bg_menu_2_s.gif) no-repeat 200px 250px;
}
.left_menu_2_sel a {
	display: block;
	padding: 5px 5px 5px 20px;
	text-decoration: none;
	font-weight: bold;
	color: #276101;
	width: auto;
	background: url(../images/bg_menu_2_s.gif) no-repeat 5px center;
}
html>body .left_menu_2_sel a:link {
	width: auto;
}
.left_menu_2_sel a:visited {
	text-decoration: none;
	color: #276101;
}
.left_menu_2_sel a:hover {
	text-decoration: none
}

/* level 3 */
.left_menu_3 {
	font-size: 11px;
}
.left_menu_3 a {
	display: block;
	padding: 2px 5px 2px 40px;
	text-decoration: none;
	color: #276101;
	width: auto;
}
html>body .left_menu_3 a:link {
	width: auto;
}

.left_menu_3 a:visited {
	text-decoration: none;
	color: #276101;
}
.left_menu_3 a:hover {
	text-decoration: underline;
	color: #276101;
}
.left_menu_3_sel {
}
.left_menu_3_sel a {
	display: block;
	padding: 2px 5px 2px 40px;
	text-decoration: none;
	font-weight: bold;
	color: #276101;
	width: auto;
	font-size: 11px;
}
html>body .left_menu_3_sel a:link {
	width: auto;
}
.left_menu_3_sel a:hover {
	text-decoration: none;
	color: #276101;
}
.left_menu_3_sel a:visited {
	text-decoration: none;
	color: #276101;
}
