ul#nav_left {
	float: right;
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
ul#nav_left li {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}
	
ul#nav_left li a {
	display: block;
	width: 391px;
	height: 83px;
	text-indent: -9999px;
	outline: 0;
}
	
ul#nav_left li#clserv a {background: url(../index2/mainbut1.jpg) no-repeat;}
ul#nav_left li#mgtrep a {background: url(../index2/mainbut2.jpg) no-repeat;}
ul#nav_left li#mysqldb a {background: url(../index2/mainbut3.jpg) no-repeat;}

ul#nav_left li#clserv a:hover,
ul#nav_left li#mgtrep a:hover,
ul#nav_left li#mysqldb a:hover {
	background-position: bottom;
}

ul#nav_line {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
ul#nav_line li {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}
	
ul#nav_line li a {
	display: block;
	width: 110px;
	height: 43px;
	text-indent: -9999px;
	outline: 0;
}
	
ul#nav_line li#home a {background: url(../index2/but_home.jpg) no-repeat;}
ul#nav_line li#software a {background: url(../index2/but_software.jpg) no-repeat;}
ul#nav_line li#tutorials a {background: url(../index2/but_tutorials.jpg) no-repeat;}
ul#nav_line li#members a {background: url(../index2/but_members.jpg) no-repeat;}
ul#nav_line li#partners a {background: url(../index2/but_partners.jpg) no-repeat;}
ul#nav_line li#support a {background: url(../index2/but_support.jpg) no-repeat;}
ul#nav_line li#contacts a {background: url(../index2/but_contacts.jpg) no-repeat;}

ul#nav_line li#home a:hover,
ul#nav_line li#software a:hover,
ul#nav_line li#tutorials a:hover,
ul#nav_line li#members a:hover,
ul#nav_line li#partners a:hover,
ul#nav_line li#support a:hover,
ul#nav_line li#contacts a:hover {
	background-position: bottom;
}

ul#nav_line2 {
	float: left;
	display: inline;
	margin:0 0 0 0;
	padding: 0;
	list-style: none;
	width: 770px;
	height: 35px;
	font-family: verdana;
}
	
ul#nav_line2 li {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}

ul#nav_line2 li a {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	height: 35px;
	line-height: 35px;
	font-weight: bold;
	outline: 0;
	width:110px;
}
	
ul#nav_line2 li a span {
	display: block;
	background:url(../index2/buts.jpg) no-repeat right top;
	margin: 0;
	white-space:nowrap;
	outline:0;
}

ul#nav_line2 li a:hover span {
	background-position: right bottom;
}

/*---------------------------*/

ul#nav_banmid {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 434;
	height: 72px;
}
	
ul#nav_banmid li {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}

ul#nav_banmid li a {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width:434;
	height:72px;
	outline: 0;
	background:url(../index2/banner21.jpg) no-repeat right top;
}

ul#nav_banmid li a:hover {
	background-position: right bottom;
}

/*---------------------------*/

ul#nav_round {
	float: left;
	display: inline;
	margin: 0 0 0 168px;
	padding: 0;
	list-style: none;
	width: 200px;
}
	
ul#nav_round li {
	float: left;
	display: inline;
	margin: 0 0 0 20px;
	padding: 0;
}

ul#nav_round li a {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #8c8c8c;
	font-size: 12px;
	line-height: 33px;
	font-family: Tahoma;
	outline: 0;
}
	
ul#nav_round li a span {
	display: block;
	/*background:url(../index2/upr_btn_bg.gif) no-repeat right top;*/
	padding:0 0 0 35px;
	margin: 0;
	white-space:nowrap;
	outline:0;
}

ul#nav_round li a:hover span {background-position: right bottom;}
	
ul#nav_round li#home a {background: url(../index2/bs1.jpg) no-repeat;}
ul#nav_round li#search a {background: url(../index2/bs2.jpg) no-repeat;}
ul#nav_round li#sitemap a {background: url(../index2/bs3.jpg) no-repeat;}

ul#nav_round li#home a:hover,
ul#nav_round li#search a:hover,
ul#nav_round li#sitemap a:hover {
	background-position: left bottom;
}