* {
	margin:0;
	color: #CCCCCC;
}
body {
	text-align:center;
	color:#999999;
	background-color: #000000;
	font-size: 16px;
}
a img { border:none; }
a { color:inherit; }
.clear { clear:both; float:none; font-size:0; line-height:0; }
.w100 { width:100%; }
.container_all {
	width:794px;
	margin:0 auto;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}
.head_menu {border:0;color:#f00;float:left;width:50%!important;margin:-202px 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:12px} 
#header {
	background:url(img/header_bg.jpg) no-repeat center top;
	height:140px;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
}
#header .top {
	height:95px;
}
#header .left { float:left; }
#header .right { float:right; }
#header .left .indent { padding:55px 0 0 30px; }
#header .right .indent { padding:20px 20px 0 0; }

}

h1 a {
	text-decoration:none;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
h1 img { vertical-align:middle; }
h1 span { display:inline-block; vertical-align:middle; padding-left:10px; }
h1 em { display:block; font-style:normal; font-size:30px; line-height:32px; }
h1 b {
	display:block;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
	font-size:14px;
	line-height:15px;
}

h3 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	padding-left:22px;
	background:url(img/header_arrow.png) no-repeat left center;
}
h4 { font-weight:normal; font-size:13px; color:#d5d4d3; padding-left:22px; }
#content  p {
	padding-left:0px;
}

#menu ul { display:block; width:100%; overflow:hidden; }
#menu ul li { display:block; float:left; padding:0 13px; margin-justified:-2px; background:url(img/menu_sep.png) no-repeat right top; }
#menu ul li.last { background:none; }
#menu ul li a {
	font-size:16px;
	text-decoration:none;
	color:#1f1b1b;
	line-height:29px;
	font-family:Arial, Helvetica, sans-serif;
}
#menu ul li a:hover, #menu ul li a.active { color:#fff; }

#content { padding:15px 0; }
#content .left { float:left; width:50%; }
#content .right { float:left; width:50%; }

#content .left .indent { padding-right:30px; padding-top:40px; background:url(img/sep_line.gif) repeat-x left 9px; }
#content .right .indent { padding-left:30px; padding-top:40px; background:url(img/sep_line.gif) repeat-x left 9px; }

#content .galary_box { position:relative; width:100%; }
#content .galary_box .arrow_l, #content .galary_box .arrow_r { position:absolute; width:77px; height:81px; top:50%; margin-top:-40px; }
#content .galary_box .arrow_l { background:url(img/g_arrow_l.png) no-repeat center center; }
#content .galary_box .arrow_r { background:url(img/g_arrow_r.png) no-repeat center center; right:0; }
#content .galary_box .galary { padding:0 77px; }
#content .galary_box .galary li {
	display:block;
	float: left;
}


#footer {
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
}
#footer a { text-decoration:none; }
#footer a:hover { text-decoration:underline; }

