@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form  {margin: 0px; padding: 0px;}
html {height: 100%; font-size: 62.5%;}
body {font: normal 12px tahoma, Verdana,Arial,Helvetica,sans-serif; color: #000; background: #000 url(../images/all-BG.png) 0 231px no-repeat; padding-left: 101px; position: relative; height: auto !important; height: 100%; min-height: 100%;}
img {border: none;}
a {cursor: pointer; text-decoration: underline; color: #1085fe;}
a:hover {text-decoration: none;}
p {padding-bottom: 15px;}
p small {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {font: bold 18px tahoma, Verdana,Arial,Helvetica,sans-serif; color: #da0700; padding-bottom: 10px;}
h1 {font-size: 24px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #da0700;}
input[type='submit'], input[type='button'] {cursor: pointer;}
ul li {list-style: disc  inside; padding-left: 10px;}
.set {height: 0; overflow: hidden; clear: both;}
.fl {float: left;}
.fr {float: right;}
.rel {position: relative;}

.all {width: 899px; position: relative; background: #fff;}
.header {background: #000 url(../images/header.png) 100% 0 no-repeat;}
#logo {float: left; padding: 33px 0 34px 22px; height: 75px;}
.m-1 {width: 100%; background: #ce0000 url(../images/m-1-BG.png) repeat-x; color: #fff;}
.m-1 li {display: block; float: left; list-style: outside none none; border-right: dotted 1px #fe877a; padding: 12px 42px 0; height: 27px;}
.m-1 li a {color: #fff; text-decoration: none;}
.m-1 li a:hover {text-decoration: underline;}
.m-1 li.m-1-a {background: url(../images/m-1-a.png) 0 0 repeat-x; position: relative;}
.m-1 li.m-1-a span {display: block; width: 13px; height: 7px; background: url(../images/m-1-li-a.png) 0 0 no-repeat; position: absolute; left: 50%; margin-left: -7px; bottom: 4px;}

.page {background: #fff url(../images/page-BG.png) 0 0 repeat-y; padding-bottom: 40px;}
.content {width: 626px; float: right; padding: 5px 13px;}
	.h201 {color: #da0700; padding-bottom: 6px; border-bottom: dotted 1px #a6a6a6; margin-bottom: 5px;}

.navbar {width: 247px; padding: 0; float: left;}
.h202 {background: #000 url(../images/bl-1.png) left bottom no-repeat; padding: 17px 14px 23px; color: #fff; font-size: 14px;}
.nb {padding: 0 13px 2px;}
.nb li {display: block; list-style: outside none none; padding: 17px 0px 14px; border-bottom: dotted 1px #a6a6a6;}
.nb li div {background: #000; padding: 2px 5px; width: 50px; color: #fff; margin-bottom: 3px;}
.nb li h3 {font-size: 12px; font-weight: normal; padding: 0;}
.nb li h3 a {color: #010101; text-decoration: none;}
.nb li h3 a:hover {color: #010101; text-decoration: underline;}
.a-1 {margin-bottom: 33px; font-size: 11px; padding: 0 13px;}
.a-1 a {color: #000;}
.tel {font: normal 36px Arial,Helvetica,sans-serif; color: #adadad; text-align: center; padding: 3px 0;}
.tel * {vertical-align: middle;}
.tel small {font-size: 16px; color: #d60500;}
.text {padding-bottom: 10px; line-height: 18px;}

.page-navi {padding: 0 0px 20px; font-size: 12px; color: #fff; font-weight: bold;}
	.page-navi li {display: inline; list-style: outside; list-style: none; padding: 0; vertical-align: middle;}
	.page-navi li a {color: #da0700; margin: 0 4px;}
	.page-navi li span a, .page-navi li span a:hover {color: #000; text-decoration: none;}
	.page-navi li span {padding: 0px;}
	.page-navi li strong {background: #000; padding: 3px 6px;}

.footer {background: #000; color: #fff; text-align: center; padding: 15px 0 15px 247px; font-size: 11px;}
.footer a {color: #fff;}    
© TrueDev.org