body {padding:0; margin:0; font:12px Verdana; background:#FDFDE1 url('/img/bg2.png') repeat-y 100% 0;}
#main { height:150%; width:100%; padding:0; margin:0px; background: url('/img/bg1.png') repeat-y;}
#rm {text-align:center;position:absolute; right:0; top:80px; width:133px;}
#lang {text-align:center;position:absolute; right:30; top:0px; width:50px;}
#_head {width:100%; background:#3b487c url('/img/logo.gif') no-repeat 0 0; height:60px;}
#head {width:100%; background:#0059b6 url('/img/logo.png') no-repeat 0 0; height:60px;}
#bann {background:#000; position:absolute; right:0; top:0; margin:0; padding:0; height:60px; width:468px;}
#head_form {position:absolute; top:60px; left:0px;font:14px/14px Arial; color:#fff; width:100%; background:#000; height:20px; border-bottom:3px solid #3f497e;}
#head_form input {font:11px/11px Arial;height:16px;}
#head_form form {float:right; margin:0; padding:0; height:16px;}
#lm {position:absolute; left:0; top:80px; width:130px;}
#lm a {background: url('/img/pt.gif') no-repeat 10px 5px; padding-left:20px; text-decoration:none; color:#000;font-weight:bold;}
#lm a:hover {background: url('/img/w2.gif') no-repeat 10px 5px; text-decoration:underline;  color:#00c;}
#lm form {float:right; width:120px; text-align:right; margin:0px; padding-bottom:10px; padding-right:20px;}
#lm input {display:inline;}
#cal {margin-left:10px;font:11px/12px Arial; background:#eee; text-align:right;border:1px solid #42738C; }
#cal td, th{background:#9a9; color:#000;}
#cal a {font-weight:bold; color:#309;text-decoration:none;}

h1 {color:#661d1f;font:bold 18px/20px Arial; text-align:center;}
h2 {color:#661d1f;font:bold 18px/20px Arial; text-align:left;}
h3, #h3, #h3b {color:#661d1f; font:bold 13px/15px Verdana; padding:10px; padding-top:0px; margin:0;}
#h3b {color:#000; font: bold 13px/15px Verdana; text-align:left; padding:5px;}
#h3r {color:#900; font: bold 13px/15px Verdana; text-align:right;padding:5px;}
#h3j {color:#000; font: bold 13px/15px Verdana; text-align:justify;padding:5px;}
#h3c {color:#000; font: 13px/15px Verdana; text-align:center;padding:5px;}
#fit {width:250px;}
#fit1 {width:350px;}
h4 {background: url('/img/pt.gif') no-repeat 0px 5px; color:#000; font:bold 13px/15px Verdana; padding:10px; padding-top:0px; margin:0;}
h5 {color:#661d1f; font: 11px/11px Arial; padding:10px 0 10px 10px; margin:0;}
h5 a { text-decoration:none; color:#661d1f;}
h5 a:hover { text-decoration:underline;  color:#00c;}
h5 b {color:#000; font:bold 11px/11px Verdana;}
#tbl {border:1px solid #42738C; margin:0 5px; width:inherit; min-width:496px;}
#sm {font: 12px/14px Verdana; color:#000;}

#bl1 {margin:0 10px; height:10px; background: url('/img/top_l.gif') no-repeat 0 0;}
#bl2 {margin:0;       height:10px; background: url('/img/top_r.gif') no-repeat 100% 0;}
#bl3 {margin:0 10px;  height:10px; border-top:3px solid #42738C;}
#bl4 {margin:0 10px 20px 10px; height:10px; background: url('/img/down_l.gif') no-repeat 0 0;}
#bl5 {margin:0px;       height:10px; background: url('/img/down_r.gif') no-repeat 100% 0;}
#bl6 {margin:0px 10px; height:10px; border-bottom:3px solid #42738C;}
#bl {margin:0 10px; text-align:justify;  border-left:3px solid #42738C; border-right:3px solid #42738C; font:12px/14px Verdana; padding:0 10px;}
#bl p {margin-bottom:0px; padding:0; text-align:justify;}
#bl h3 {padding-left:0px; padding-bottom:5px;}
#f { height:22px; text-align:center;}

#txt { text-align:center;padding:10px;font:12px/14px Verdana; background: url('/img/background.gif') no-repeat fixed 150px 60px; padding:10px 140px;}
#txt a {color:#00c;text-decoration:none; font-weight:bold;}
#txt a:hover {text-decoration:underline; color:#00c;}

