/******************************************************/
/*Level1  Main level */
/*******************************************************/

div.amenu {
	width: 185px;
	padding:12px 1px 20px 12px;
}

div.amenu_section_image0_nosub, div.amenu_section_image0_contracted, div.amenu_section_image0_expanded{
	visibility: hidden;
	height:0px !important;
}

div.amenu_section_text a:link, div.amenu_section_text a:visited, div.amenu_section_text a {
	display:block;
	background:transparent url(../images/pimp1.jpg) no-repeat scroll 0px -22px;
	color:#1786B9;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:22px;
	padding-left:27px;
	text-decoration:none;
}

/*этот класс отвечает за оформление активных пунктов меню, т.е. тех, где вы сейчас находитесь */
div.amenu_section_text a:link#active_menu, div.amenu_section_text a:visited#active_menu {
	display:block;
	background:transparent url(../images/pimp1.jpg) no-repeat scroll 0px 0px;
	color:#777777;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:22px;
	padding-left:27px;
	text-decoration:none;
}
div.amenu_section_text a:hover {
	display:block;
	background:transparent url(../images/pimp1.jpg) no-repeat scroll 1px 0px;
	color:#051d4c;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:22px;
	padding-left:27px;
	text-decoration:none;
}

#content .active_menu_bottom{
	background:transparent url(../images/bottom.gif) no-repeat scroll left bottom;
}
/******************************************************/
/*Level1 */
/*******************************************************/
div.amenu_section1{
	padding-left: 17px;
}

div.amenu_section_image1_nosub, div.amenu_section_image1_contracted, div.amenu_section_image1_expanded{
	visibility: hidden;
	height:0px !important;
}

#content .float-module div div div div.amenu_section_text1{
	width: auto;
	margin-top:5px;
	padding-left:10px;
}
div.amenu_section_text1 a:link, div.amenu_section_text1 a:visited, div.amenu_section_text1 a {
	display:block;
	background:transparent url(../images/pimp2.jpg) no-repeat scroll 0px -89px;
	color:#1786B9;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	padding-left:12px;
	text-decoration:none;
	width: 155px;
}

div.amenu_section_text1 a:hover {
	display:block;
	background:transparent url(../images/pimp2.jpg) no-repeat scroll 0px 0px;
	color:#051d4c;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	text-decoration:none;
	width: 155px;
}

/*этот класс отвечает за оформление активных пунктов меню, т.е. тех, где вы сейчас находитесь */
div.amenu_section_text1 a:link#active_menu, div.amenu_section_text1 a:visited#active_menu {
	display:block;
	background:transparent url(../images/pimp2.jpg) no-repeat scroll 0px 0px;
	color:#777777;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	text-decoration:none;
}

/******************************************************/
/*Level2 */
/*******************************************************/
div.amenu_section2{
	padding-left: 18px;
}

div.amenu_section_text2 a:link, div.amenu_section_text2 a:visited, div.amenu_section_text2 a {
	/*margin-right: 20px;*/
	width: 130px;
	font-weight: normal;
	font-size: 12px;
    color: #000000;
    height:20px;
	font-family:  Tahoma, Sans Serif;
	text-decoration: none;
}

/*этот класс отвечает за оформление активных пунктов меню, т.е. тех, где вы сейчас находитесь */
div.amenu_section_text2 a:link#active_menu, div.amenu_section_text2 a:visited#active_menu {
	font-weight: bold;
	/*margin-right: 20px;*/
	width: 130px;
	font-size: 12px;
    color: #000000;
    height:20px;
	font-family:  Tahoma, Sans Serif;
	text-decoration: none;
}

div.amenu_section_text2 a:hover {
color: #000000;
}
/*
div.amenu_section_image2_contracted, div.amenu_section_image2_expanded, div.amenu_section_image2_nosub {
	float: left;
	width: 20px;
	padding: 5px 0 15px 0;
	margin-left:20px;	
}

div.amenu_section_image2_contracted {
	background: url('../images/plus.gif') no-repeat scroll 5px 9px;	
}

div.amenu_section_image2_expanded {
	background: url('../images/minus.gif') no-repeat scroll 5px 9px;	
}

div.amenu_section_image2_nosub {
	background: url('../images/bullet.gif') no-repeat scroll 7px 11px;	
}

div.amenu_section2{
	background-color: #ededed;
	width: 170px;
	height: 28px;
	clear: both;
	border-bottom: 1px solid #d8d8d8;
}

div.amenu_section_text2 {
	float: left;
	width: 126px;
	padding: 10px 0 8px 0;
	font-size: 16px;
}

/******************************************************/
/*Level3 */
/*******************************************************/

div.amenu_section_image3_contracted, div.amenu_section_image3_expanded, div.amenu_section_image3_nosub {
	float: left;
	width: 20px;
	padding: 5px 0 15px 0;
	margin-left:25px;	
}

div.amenu_section_image3_contracted {
	background: url('../images/plus.gif') no-repeat scroll 5px 9px;	
}

div.amenu_section_image3_expanded {
	background: url('../images/minus.gif') no-repeat scroll 5px 9px;	
}

div.amenu_section_image3_nosub {
	background: url('../images/bullet.gif') no-repeat scroll 7px 11px;	
}

div.amenu_section3{
	background-color: #ededed;
	width: 170px;
	height: 28px;
	clear: both;
	border-bottom: 1px solid #d8d8d8;
}

div.amenu_section_text3 {
	float: left;
	width: 116px;
	padding: 10px 0 8px 0;
	font-size: 16px;
}

/******************************************************/
/*Level4 */
/*******************************************************/

div.amenu_section_image4_contracted, div.amenu_section_image4_expanded, div.amenu_section_image4_nosub {
	float: left;
	width: 20px;
	padding: 5px 0 15px 0;
	margin-left:30px;	
}

div.amenu_section_image4_contracted {
	background: url('../images/plus.gif') no-repeat scroll 5px 9px;	
}

div.amenu_section_image4_expanded {
	background: url('../images/minus.gif') no-repeat scroll 5px 9px;	
}

div.amenu_section_image4_nosub {
	background: url('../images/bullet.gif') no-repeat scroll 7px 11px;	
}

div.amenu_section4{
	background-color: #ededed;
	width: 170px;
	height: 28px;
	clear: both;
	border-bottom: 1px solid #d8d8d8;
}

div.amenu_section_text4 {
	float: left;
	width: 106px;
	padding: 10px 0 8px 0;
	font-size: 16px;
}