* {
	border:			0px;
	margin:			0px;
	padding:		0px;
}

h1 {		font-size:		26px;		}
h2 {		font-size:		24px;		}
h3 {		font-size:		22px;		}
h4 {		font-size:		20px;		}
h5 {		font-size:		18px;		}
h6 {		font-size:		16px;		}

.hide {		display:	none;		}

body {
	color:					#505050;
	font-size:			12px;
	font-family:		Arial, Helvetica, sans-serif;
	background:			#fff;
}

#main {
	display:				block;
	float:					left;
	width:					940px;
}

#menu {
	display:				block;
	float:					left;
	width:					940px;
	height:					100px;
	margin:					15px 0 0 0;
}
#menu a.logo {
	display:				block;
	float:					left;
	width:					230px;
	height:					100px;
	background:			url('../img/logo.gif') no-repeat top center;
	font-size:			1px;
	color:					#fff;
}
#menu ul {
	display:				block;
	float:					left;
	width:					700px;
	height:					50px;
}
#menu ul.main {
	background:			url('../img/menu_bg.gif') no-repeat top left;
}
#menu li {
	display:				inline;
	float:					left;
}
#menu li.menu1 {		width:	105px;		}
#menu li.menu2 {		width:	250px;		}
#menu li.menu3 {		width:	160px;		}
#menu li.menu4 {		width:	160px;		}

#menu a {
	display:				block;
	height:					50px;
}
#menu a.menu1 {		width:	105px;		}
#menu a.menu2 {		width:	250px;		}
#menu a.menu3 {		width:	160px;		}
#menu a.menu4 {		width:	160px;		}

#menu a.menu1_1 {
	width:				176px;
	background:		url('../img/menu1_1.gif') no-repeat top left;
}
#menu a.menu1_1:hover {
	background:		url('../img/menu1_1.gif') no-repeat bottom left;
}
#menu a.menu1_1_active {
	width:				176px;
	background:		url('../img/menu1_1.gif') no-repeat bottom left;
}
#menu a.menu1_2 {
	width:				124px;
	background:		url('../img/menu1_2.gif') no-repeat top left;
}
#menu a.menu1_2:hover {
	background:		url('../img/menu1_2.gif') no-repeat bottom left;
}
#menu a.menu1_2_active {
	width:				124px;
	background:		url('../img/menu1_2.gif') no-repeat bottom left;
}
#menu a.menu1_3 {
	width:				124px;
	background:		url('../img/menu1_3.gif') no-repeat top left;
}
#menu a.menu1_3_active {
	width:				124px;
	background:		url('../img/menu1_3.gif') no-repeat bottom left;
}
#menu a.menu1_3:hover {
	background:		url('../img/menu1_3.gif') no-repeat bottom left;
}
#menu a.menu1_4 {
	width:				124px;
	background:		url('../img/menu1_4.gif') no-repeat top left;
}
#menu a.menu1_4:hover {
	background:		url('../img/menu1_4.gif') no-repeat bottom left;
}
#menu a.menu1_4_active {
	width:				124px;
	background:		url('../img/menu1_4.gif') no-repeat bottom left;
}

#menu a.menu2_1 {
	width:				116px;
	background:		url('../img/menu2_1.gif') no-repeat top left;
}
#menu a.menu2_1:hover {
	background:		url('../img/menu2_1.gif') no-repeat bottom left;
}
#menu a.menu2_1_active {
	width:				116px;
	background:		url('../img/menu2_1.gif') no-repeat bottom left;
}
#menu a.menu2_2 {
	width:				154px;
	background:		url('../img/menu2_2.gif') no-repeat top left;
}
#menu a.menu2_2:hover {
	background:		url('../img/menu2_2.gif') no-repeat bottom left;
}
#menu a.menu2_2_active {
	width:				154px;
	background:		url('../img/menu2_2.gif') no-repeat bottom left;
}
#menu a.menu2_3 {
	width:				120px;
	background:		url('../img/menu2_3.gif') no-repeat top left;
}
#menu a.menu2_3_active {
	width:				120px;
	background:		url('../img/menu2_3.gif') no-repeat bottom left;
}
#menu a.menu2_3:hover {
	background:		url('../img/menu2_3.gif') no-repeat bottom left;
}

#menu a.menu3_1 {
	width:				119px;
	background:		url('../img/menu3_1.gif') no-repeat top left;
}
#menu a.menu3_1:hover {
	background:		url('../img/menu3_1.gif') no-repeat bottom left;
}
#menu a.menu3_1_active {
	width:				119px;
	background:		url('../img/menu3_1.gif') no-repeat bottom left;
}
#menu a.menu3_2 {
	width:				136px;
	background:		url('../img/menu3_2.gif') no-repeat top left;
}
#menu a.menu3_2:hover {
	background:		url('../img/menu3_2.gif') no-repeat bottom left;
}
#menu a.menu3_2_active {
	width:				136px;
	background:		url('../img/menu3_2.gif') no-repeat bottom left;
}
#menu a.menu3_3 {
	width:				189px;
	background:		url('../img/menu3_3.gif') no-repeat top left;
}
#menu a.menu3_3_active {
	width:				189px;
	background:		url('../img/menu3_3.gif') no-repeat bottom left;
}
#menu a.menu3_3:hover {
	background:		url('../img/menu3_3.gif') no-repeat bottom left;
}


#back {
	display:				block;
	float:					left;
	width:					107px;
	height:					560px;
	border:					1px solid #CCC;
	margin:					50px 0 0 0;
	background:				url('../img/back.jpg') no-repeat bottom left;
}
#back a {
	display:				block;
	float:					left;
	width:					105px;
	height:					500px;
	margin:					170px 0 0 0;
	*margin:				230px 0 0 0;
	font-size:			1px;
	color:					#fff;
}

#footer {
	display:				block;
	float:					left;
	width:					680px;
	margin: 				0 0 0 240px;
	clear:					both;
}
#footer p {
	display:				block;
	float:					left;
	width:					240px;
	height:					100px;
}
#footer p.right {
	float:					right;
	width:					100px;
}
#footer a 				{		color:	#8f9092;	text-decoration: underline}
#footer a:hover 	{		color:	#4f4f4f;	}