@charset "utf-8";
*{ margin:0; padding:0; outline: none; }
html, body{ width:100%; height:100%;font-family:Verdana, Arial, Tahoma;font-size:14px;color:#423425;}
a{text-decoration:none;color:#5d93a4;}
a:hover{text-decoration:underline;}
img{ border: none;}
ul{}
h1, h2, h3{font-size:18px;font-weight:normal;margin-bottom: 15px;}
h2.title{color:#000;}
h2.title2{color:#000;}

table, tr, td{padding: 0;margin: 0;border-width: 0px;border-collapse: collapse;vertical-align: top;text-align: left;}

#main{ width:956px; margin:0 auto -65px auto; min-height: 100%;}
*html #main{height: 100%;}

.clear{clear: both;width: 0px;height: 0px;overflow: hidden;font-size: 0px;line-height: 0px;}
.annotation{display: none;}

.top{height:275px;background:url(/images/top.jpg) no-repeat;}
.top img{margin: 4px 0 0 3px;}
.top ul{list-style: none;display: block;width: 100%;height: 42px;margin-top: 218px;}
.top ul li, .top ul a{display: block;float: left;height: 42px;}
.top ul a.m1{width: 156px;}
.top ul a.m2{width: 295px;}
.top ul a.m3{width: 123px;}
.top ul a.m4{width: 382px;}
.top ul a:hover{text-decoration: none;}

.left-column{width: 100%;float: left;margin-right: -716px;padding-top: 10px;}
.right-column{width: 716px;float: left;padding-top: 14px;}
.left-column .l-cont{width: 215px;} 

.footer{width: 956px;margin: 0 auto;height: 65px;background:url(/images/line.jpg) repeat-x;text-align:left;position: relative;}
.footer .txt{padding-top: 20px;text-align: center;}
.footer, .footer a{color:#423425;font-size:10px;}
.atm{position: absolute;right:0;text-align: center;top:15px;}

.paper{background: #e8e8e8 url(/images/corner.jpg) no-repeat right top;padding:14px;font-size:10px;margin-bottom: 20px;}
.more{font-size: 14px;}
.more:hover{text-decoration: none;}

a.title2{font-size:18px;font-weight:normal;color:#000000;}
a.title2:hover{color:#e5e5e5;background-color:#516e77;text-decoration: none;}
.date{padding: 10px 0 5px 0;color:#b2b2b2;}
.news .date{font-size: 11px;padding-top: 15px;}

.text-content h1, .text-content h2, .text-content h3{display: inline;}
.text-content p{padding-bottom: 15px;}
.text-content ul{padding-left: 20px;}
.content{padding-top: 15px;}

.my-table{width: 100%;}
.my-table td{vertical-align:top;padding:5px;border:1px solid #cccccc;}
.header td{text-align: center}

.backward-form{margin-top: 10px;}
.backward-form td{padding:5px 5px 0 5px;}
.backward-form input{color:#000;}
.backward-form .inp{width:350px;height:20px; border:1px solid #191919;}
.backward-form textarea{width:350px;border:1px solid #191919;color:#000;}
.backward-form .dop{height: 50px;}
.backward-form .quest{height: 100px;}

.errorMessage{height: 15px;font-size: 11px;color: #f00;}
.formItemError .label{color: #f00;}

.map{padding-top: 10px;}
.map div{padding: 3px 0;}

.sub{padding-top: 15px;font-size: 14px;}
.sub div{padding: 3px 0;}

.page-swapper{padding-top: 20px;}
.page-swapper span{padding-right: 5px;}

.links{padding-top:15px;}
.links, .links a{color: #423425;font-size: 10px;}