﻿body {
 margin: 0px;
 padding: 0px;
 font-family: verdana, sans-serif;
 font-size: small;
 color: #000;
 background: #d4d4d4 url(../images/background.gif) repeat-y 50% 0%;
}

div.page-content {
 margin: 0px auto;
 width: 770px;
}

div.page-box {
 float: left;
 width: 100%;
 padding-bottom: 100px;
 background: #fff;
}

div.lang {
 float: left;
 width: 100%;
 border-top: solid 1px #ebebeb;
 border-bottom: solid 1px #b8b8b8;
 background: #fff url(../images/lang-back.gif) repeat-x 0% 100%;
}

div.lang ul {
 margin: 0px;
 padding: 0px;
 float: right;
 list-style: none;
 font-size: 10px;
}

div.lang ul li {
 float: left;
 visibility: hidden;
}

div.lang ul li img {
 display: block;
}

div.head-content {
 float: left;
 width: 100%;
 background: url(../images/head-back.gif) no-repeat 100% 0%;
 border-bottom: solid 2px #b8b8b8;
}

div.logo {
 float: left;
 margin-left: 13px;
}

div.logo img {
 border: none;
 display: block;
}

div.h-nav {
 float: left;
 width: 100%;
 border-top: solid 2px #ebebeb;
 border-bottom: solid 2px #b8b8b8;
 background: url(../images/h-nav-back.gif) repeat-x 0% 100%;
}

div.h-nav ul {
 margin: 0px 0px 0px 25px;
 padding: 0px;
 float: left;
 list-style: none;
 background: url(../images/li.gif) no-repeat 100% 100%;
}

div.h-nav>ul {
 margin: 0px 0px 0px 50px;
}

div.h-nav ul li {
 float: left;
 background: url(../images/li.gif) no-repeat 0% 100%;
}

div.h-nav ul li a {
 padding: 20px 30px 17px 50px;
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 color: #000;
 display: block;
 background: url(../images/a-p.gif) no-repeat 20px 60%;
}

div.h-nav ul li.active a {
 background: url(../images/a-a.gif) no-repeat 20px 60%;
}

div.h-nav ul li a:hover {
 background: url(../images/a-h.gif) no-repeat 20px 60%;
}

div.body-content {
 float: left;
 width: 100%;
 background: url(../images/body-content-back.gif) repeat-x 0% 100%;
 border-bottom: solid 2px #b8b8b8;
}

div.body-left {
 float: left;
 width: 440px;
 padding-top: 45px;
}

div.body-left a {
 display: block;
 text-decoration: none;
 font-size: 12px;
 padding: 3px 0px 4px 30px;
 font-weight: bold;
 color: #000;
}

div.body-left a:hover {
 background: #af0404;
 color: #fff;
}

div.body-left p {
 margin: 0px 0px 1em 20px;
 padding: 0px;
 line-height: 160%;
 font-size: 12px;
}

div.body {
 float: left;
 padding: 0px 40px 20px 40px;
}

div.body p {
 margin: 0px 0px 1em;
 padding: 0px;
 line-height: 160%;
 font-size: 12px;
}

div.body h1 {
 margin: 0px;
 padding: 2em 0px 1em 0px;
 color: #af0404;
 font-size: 14px;
 clear: both;
 width: 100%;
}

div.body img {
 float: left;
 border: solid 1px #af0404;
 margin: 0px 10px 10px 0px;
}

div.body-right {
 float: left;
 padding: 20px 0px;
}

div.body-right img {
 display: block;
 border: solid 1px #af0404;
}

div.hor_nav {
 float: left;
 width: 100%;
 margin: 20px 0px;
}

div.hor_nav_left {
 float: left;
 width: 300px;
}

div.hor_nav_right {
 float: right;
 width: 400;
}

div.hor_nav_left ul, div.hor_nav_right ul {
 margin: 0px;
 padding: 0px;
 list-style: none;
 font-size: 11px;
 font-weight: bold;
}

div.hor_nav_left ul li, div.hor_nav_right ul li {
 margin: 10px 0px;
 padding: 0px 0px 0px 12px;
 background: url(../images/bulet.gif) no-repeat 0% 60%;
}

div.hor_nav_left ul li a, div.hor_nav_right ul li a {
 color: #af0404;
}

div.hor_nav_left ul li a:hover, div.hor_nav_right ul li a:hover {
 text-decoration: none;
}

div.top {
 clear: both;
 text-align: right;
}

div.top a {
 display: block;
 float: right;
 width: 9px;
 height: 12px;
 background: url(../images/top.gif) no-repeat;
}

div.top a span {
 display: none;
}

div.bottom {
 float: left;
 width: 100%;
 border-bottom: solid 2px #b8b8b8;
 text-align: center;
 font-size: 10px;
 padding: 4px 0px;
 background: #fff url(../images/lang-back.gif) repeat-x 0% 100%;
}





























































