body {margin: 0px; padding: 0px; background: #fff url('/tpl/site/_if/i/bg02.gif') repeat-x}
td, img {border: none; padding: 0px}
table {width: 100%}
td {font: 12px Tahoma,sans-serif; color: #4A4A4A}
a {text-decoration: underline; color: #2F788B}
a:hover {text-decoration: none}
h1 {color: #2F788B; font: normal 20px Arial,sans-serif}
h2 {color: #2F788B; font: bold 12px Arial,sans-serif; margin: 10px 0px; margin-top: 30px}
.hr01 {background-color: #ECECE0; height: 12px}
.hr02 {background-color: #F5F5ED; height: 12px}
.hr03 {background-color: #E4E5D7; height: 12px}
.hr04 {background-color: #E4E5D7; height: 12px}
hr {color: #BCBBA9; background-color: #BCBBA9; height: 1px; border: none; margin: 10px 0px}

form {margin: 0px; padding: 0px}
form td, form p {font-size: 11px}
form p {margin: 10px 0px; font-weight: bold}
input {font-size: 11px; color: #4B4A46}
.iTextName {width: 100%; padding-right: 5px}
.iButtonName {padding-right: 5px}
.iText {width: 100%; background-color :#fff}
.iButton {padding: 0px 15px; font-weight: bold}

.top .right {width: 100%; background: url('/tpl/site/_if/i/bg01.jpg') no-repeat right top; vertical-align: top}
.top .right .space {width: 100%}

.menu, .menu li {margin: 0px; padding: 0px}
.menu {border: thin groove; padding: 10px; list-style-type: none}
.menu li {text-transform: uppercase; border-bottom: thin groove; padding: 10px 0px}
.menu li.last {border: none; padding-bottom: 50px}
.menu a {text-decoration: none; color: #8E000C; font-size: 14px; display: block; background: url('/tpl/site/_if/i/blt01.gif') no-repeat 0px 4px; padding-left: 12px}
.menu ul {list-style-type: none; margin: 10px; padding: 0px}
.menu .L02 {border: none; padding: 1px}
.menu .L02 a {font-size: 11px; text-transform: none; color: #000; background: url('/tpl/site/_if/i/blt04.gif') no-repeat 0px 5px}
.menu .L02 a.actual {font-weight: bold}

.mid .left {background: #F5F5ED url('/tpl/site/_if/i/bg03.jpg') no-repeat; vertical-align: top}
.mid .left div {border: solid 10px #D1CFC0; margin: 14px 12px; margin-left: 52px}
.mid .right {vertical-align: top}

.block01 .inn {padding: 20px 30px; padding-right: 10px}
.block01 .img {float: left; margin-right: 30px; margin-bottom: 20px}
.block01 p {text-align: justify}

.block02 {background: url('/tpl/site/_if/i/bg06.gif') repeat-x left bottom}
.block02 .inn {padding: 20px 30px; padding-right: 0px; padding-bottom: 0px}

.news_list td {vertical-align: top}
.news_list .img {border: solid 7px #E9EAE2}
.news_list .data {width: 211px}
.news_list p {padding-right: 10px; margin: 12px 0px}
.news_list .link a {color: #DC6103; font-size: 11px}
.news_list .date {color: #A3A3A3; font-size: 11px; margin-bottom: 20px}
.news_list .blt {position: absolute; margin-top: 80px; margin-left: -15px}

.next {font-size: 11px; background: url('/tpl/site/_if/i/blt02.gif') no-repeat 100% 5px; padding-right: 14px}
.date {font-size: 11px}

.form_subscribe .left {background: url('/tpl/site/_if/i/bg04.gif') no-repeat right bottom; vertical-align: middle}
.form_subscribe .right {background: url('/tpl/site/_if/i/bg05.jpg') no-repeat; padding-left: 20px; padding-bottom: 12px}

.block03 {background: url('/tpl/site/_if/i/bg06.gif') repeat-x left bottom}
.block03 table {width: auto}
.block03 table td {padding-right: 20px; width: 88px}
.block03 p {font-size: 11px}
.block03 .inn {padding: 20px 30px; padding-right: 0px; padding-bottom: 40px}

.footer {background-color: #F5F5ED}
.footer td {padding: 25px 0px; padding-bottom: 15px; font-size: 11px}
.footer .left {padding-left: 80px; background: url('/tpl/site/_if/i/bg07.jpg') no-repeat}
.footer .right {padding-top: 0px; text-align: right; padding-right: 10px}
.footer .right table {width: auto}
.footer .right table img {margin-left: 10px}

.block04 .inn {padding: 20px 30px}
.block04 .img {float: left; margin-right: 30px; margin-bottom: 20px}

.list01 {margin: 0px; margin-bottom: 20px; padding: 0px; list-style-type: none}
.list01 li {margin-bottom: 10px; border: solid 1px #fff; display: block; padding-left: 15px; background: url('/tpl/site/_if/i/blt04.gif') no-repeat 0px 5px}
.list01 .ndate {font-size: 10px; margin-bottom: 3px; display: block}
.list01 .img {float: left; margin-right: 10px}
.list01 .clear {clear: both}
.list01 ul {margin-left: 0px; padding: 0px; list-style-type: none}
ul[class=list01] ul {margin-left: 20px}
.list01 .L02 {font-size: 11px; margin-bottom: 2px}
.list01 .L02 a {color: #000}

.remark {float: right; width: 30%; background: url('/tpl/site/_if/i/bg08.gif') repeat-x; margin: 20px 30px; margin-right: 0px}
.remark div {background: url('/tpl/site/_if/i/bg09.gif') repeat-x left bottom; padding: 5px; padding-bottom: 10px}
.remark p {font-size: 11px}
.remark h2 {color: #000}

.next_links {width: auto; margin-bottom: 40px}
.next_links td {padding-right: 20px}

.tblDefault {border-collapse: collapse}
.tblDefault th {font: bold 11px Arial,sans-serif; color: #fff; background-color: #BCBBA9; border: solid 1px #fff}
.tblDefault th, .tblDefault td {padding: 10px; font-size: 11px}
.tblDefault td {border-bottom: solid 1px #BCBBA9}

.pager a {margin: 0px 5px}
.pager a.actual {color: #000; font-weight: bold; text-decoration: none}

.list02 td {padding-bottom: 20px}
.list02 .left {background: none; padding-right: 10px}
.list02 h2 {margin: 0px; color: #000}
.list02 p {margin: 10px 0px}

