@import url("/css/content.css");

/* Imported Styles

----------------------------------------------- 

 Common Part

----------------------------------------------- */
* {
	margin: 0;
	padding: 0;
}

body {
	background: #4B5E6B;
	color: #212121;
	font-family: Tahoma, Arial;
	font-size: 11px;
}

.clear {
	clear: both;
	font-size: 0%;
	line-height: 0%;
	height: 0px;
}

h1 span,h2 span {
	display: none;
}

#all {
	background: #FAFAF9 url(/images/all.gif) repeat-y 0% 0%;
	width: 816px;
	margin: 0 auto;
}

.wrapper {
	width: 800px;
	margin: 0 auto;
}

/* =Misc(links)

----------------------------------------------- */
a {
	color: #003051;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

img {
	border: none;
}

/* =Header

----------------------------------------------- */
#header {
	background: #fff;
	height: 135px;
	border-bottom: solid 5px #333;
}

h1 {
	position: absolute;
	margin: 24px 0 0 37px;
}

.nav {
	position: absolute;
	margin: 20px 0 0 293px;
	list-style: none;
	padding: 0;
}

.nav li {
	float: left;
	font-size: 10px;
	color: #486877;
	padding: 0 20px 0 0;
}

.nav li a {
	color: #486877;
	text-decoration: none;
}

.nav li a:hover {
	color: #486877;
	text-decoration: underline;
}

.act_nav {
	text-decoration: underline !important;
}

.search_block {
	position: absolute;
	margin: 0px 0 0 592px;
}

.search_block label {
	position: absolute;
	padding: 4px 0 0 0;
	font-size: 10px;
	color: #486877;
}

.search_bg {
	background: url(/images/search_block.gif) no-repeat 0% 0%;
	width: 144px;
	height: 19px;
	margin: 0 0 0 44px;
}

.search_input {
	position: absolute;
	margin: 3px 0 0 4px;
	width: 121px;
	height: 14px;
	background: #F5F5F5;
	border: 0;
	font-size: 10px;
	font-family: tahoma;
}

.b_search {
	position: absolute;
	margin: 1px 0 0 126px;
}

.top_block {
	background: url(/images/top_block.gif) no-repeat 0% 0%;
	position: absolute;
	width: 507px;
	height: 40px;
	margin: 49px 0 0 292px;
	padding: 13px 0 0 1px;
}

.top_block img {
	margin-right: 16px;
}

.menu {
	position: absolute;
	margin: 102px 0 0 0;
	padding: 0;
	list-style: none;
	width: 800px;
}

.menu li {
	float: left;
	height: 33px;
}

.menu li a {
	display: block;
	height: 33px;
}

.menu li a span {
	display: none;
}

.m1 {
	background: url(/images/m1.gif) no-repeat 0% 0%;
	width: 115px;
}

.m2 {
	background: url(/images/m2.gif) no-repeat 0% 0%;
	width: 114px;
}

.m3 {
	background: url(/images/m3.gif) no-repeat 0% 0%;
	width: 114px;
}

.m4 {
	background: url(/images/m4.gif) no-repeat 0% 0%;
	width: 114px;
}

.m5 {
	background: url(/images/m5.gif) no-repeat 0% 0%;
	width: 114px;
}

.m6 {
	background: url(/images/m6.gif) no-repeat 0% 0%;
	width: 114px;
}

.m7 {
	background: url(/images/m7.gif) no-repeat 0% 0%;
	width: 115px;
}

.m1r {
	background: url(/images/m1r.gif) no-repeat 0% 0%;
	width: 115px;
}

.m2r {
	background: url(/images/m2r.gif) no-repeat 0% 0%;
	width: 114px;
}

.m3r {
	background: url(/images/m3r.gif) no-repeat 0% 0%;
	width: 114px;
}

.m4r {
	background: url(/images/m4r.gif) no-repeat 0% 0%;
	width: 114px;
}

.m5r {
	background: url(/images/m5r.gif) no-repeat 0% 0%;
	width: 114px;
}

.m6r {
	background: url(/images/m6r.gif) no-repeat 0% 0%;
	width: 114px;
}

.m7r {
	background: url(/images/m7r.gif) no-repeat 0% 0%;
	width: 115px;
}

.new .m1 {
	background: url(/images/menu/m1.gif) no-repeat 0% 0%;
	width: 101px;
}

.new .m2 {
	background: url(/images/menu/m2.gif) no-repeat 0% 0%;
	width: 100px;
}

.new .m3 {
	background: url(/images/menu/m3.gif) no-repeat 0% 0%;
	width: 100px;
}

.new .m4 {
	background: url(/images/menu/m4.gif) no-repeat 0% 0%;
	width: 100px;
}

.new .m5 {
	background: url(/images/menu/m5.gif) no-repeat 0% 0%;
	width: 110px;
}

.new .m6 {
	background: url(/images/menu/m6.gif) no-repeat 0% 0%;
	width: 90px;
}

.new .m7 {
	background: url(/images/menu/m7.gif) no-repeat 0% 0%;
	width: 100px;
}

.new .m8 {
	background: url(/images/menu/m8.gif) no-repeat 0% 0%;
	width: 99px;
}

.new .m1r {
	background: url(/images/menu/m1r.gif) no-repeat 0% 0%;
	width: 101px;
}

.new .m2r {
	background: url(/images/menu/m2r.gif) no-repeat 0% 0%;
	width: 100px;
}

.new .m3r {
	background: url(/images/menu/m3r.gif) no-repeat 0% 0%;
	width: 100px;
}

.new .m4r {
	background: url(/images/menu/m4r.gif) no-repeat 0% 0%;
	width: 100px;
}

.new .m5r {
	background: url(/images/menu/m5r.gif) no-repeat 0% 0%;
	width: 110px;
}

.new .m6r {
	background: url(/images/menu/m6r.gif) no-repeat 0% 0%;
	width: 90px;
}

.new .m7r {
	background: url(/images/menu/m7r.gif) no-repeat 0% 0%;
	width: 100px;
}

.new .m8r {
	background: url(/images/menu/m8r.gif) no-repeat 0% 0%;
	width: 99px;
}

/* =Content

----------------------------------------------- */
#content {
	
}

#content_sub {
	background: url(/images/content_sub.gif) repeat-x 0% 0%;
	padding: 75px 0 10px 4px;
}

/* =Footer

----------------------------------------------- */
#footer {
	background: #E2E2E2 url(/images/footer.gif) repeat-x 0% 0%;
	border-bottom: solid 4px #B5B5B5;
	padding: 50px 0 22px 32px;
}

#footer ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#footer ul li {
	float: left;
	font-size: 10px;
	text-transform: uppercase;
}

#footer ul li a {
	color: #515E65;
	text-decoration: none;
}

#footer ul li a:hover {
	color: #515E65;
	text-decoration: underline;
}

#footer ul li span {
	padding: 0 13px;
}

#footer ul li span img {
	margin: 0 0 -2px 0;
}

.copy {
	color: #515E65;
	padding-top: 16px;
}

.copy span {
	padding: 0 0 0 46px;
}