html {height:100%; min-height:100%}
body {margin:0; padding:0; background:#fff url(images/bg.jpg) repeat-x  top center;  font:13px arial; color:#444;   min-height: 100%;  height: 100%; }
table {border-collapse:collapse; border:0} table td {padding:0; font:13px arial; color:#444; vertical-align:top} img {border:0}
form {padding:0; margin:0}
a:hover {text-decoration:none}
a {color:#2faa41}

.main {height:100%; margin:0 auto; width:920px}
.main_t {height:99%; text-align:center}
.main_b {height:1%; padding:20px 0 0 0}

.logo {width:270px; height:85px; position:absolute; margin:40px 0 0 80px}
.footer {height:73px; background:#eaf6ff; width:100%}
.footer td {vertical-align:middle; font:11px tahoma;}
.footer td a {color:#666; text-decoration:none; margin:0 10px}
.footer td a:hover {text-decoration:underline}
.logo_b {padding:0 15px}
.menu { padding:0px 0 0 0px}
.menu a{display:block; float:right; background: url(images/m.jpg); font:bold 11px tahoma; color:#fff; text-decoration:none; margin:0 0 0 2px}
.menu a div {background:url(images/ml.jpg) no-repeat left top}
.menu a div div{background:url(images/mr.jpg) no-repeat right top; padding:10px}

.menu a:hover{display:block; float:right; background: url(images/m_a.jpg); font:bold 11px tahoma; color:#fff; text-decoration:none; margin:0 0 0 2px}
.menu a:hover div {background:url(images/ml_a.jpg) no-repeat left top}
.menu a:hover div div{background:url(images/mr_a.jpg) no-repeat right top; padding:10px}

.big {clear:both}
.cnt {width:100%}
.cnt_l {width:1%; padding:0 16px 0 28px}
.cnt_r {width:99%; background:url(images/cnt.gif) repeat-y left;}
.cnt_rb {background:url(images/cnt_b.gif) no-repeat bottom left; height:333px; padding:5px 35px 25px 25px}
.bl {width:248px; background:url(images/bl_t.gif) no-repeat top #3c6fa0; margin:-67px 0 0 0; position:absolute}
.bl_b {background:url(images/bl_b.gif) no-repeat bottom; padding:20px 10px}
h2 {font:24px tahoma; color:#fff; padding:0; margin:0 0 15px 0; text-align:center}
.lleft {width:248px}

h3 {font:bold 11px tahoma; color:#000; padding:0; margin:0 0 10px 0; background:url(images/h3_l.gif) no-repeat left #ff9c00}
h3 div {background:url(images/h3_r.gif) no-repeat right; padding:3px 10px 3px 25px}

h1 {font:24px tahoma; color:#3c6fa0; padding:0 0 2px 0; margin:0 0 20px 0; border-bottom:#ff9c00 1px solid}
h4 {font:18px tahoma; color:#3c6fa0; padding:0 0 2px 0; margin:20px 0;}
h5 {font:bold 11px tahoma; color:#fff; padding:2px 10px; margin:10px 0; background:#3c6fa0}
h6 {font:bold 12px tahoma; color:#ff9c00; padding:2px 10px; margin:0;}


.bl_b a {display:block;font:bold 11px tahoma; color:#fff; text-decoration:none; margin:0 0 10px 0; padding:0 0 0 25px}
.bl_b a:hover {text-decoration:underline}

.foto {}
.foto img {display:block; text-align:center; margin:0 0 5px 0}
.foto td {padding:0 30px 20px 0; text-align:center}
.desc {margin:0 0 0 15px}
.desc td {font-size:11px}

.desc2 {margin:0 0 0 15px; width:233px}
.desc2 td {font-size:11px;}
.cet {background:#cde5f6}
.space {width:10px}

.pad {padding:15px 0}
.pad {padding:10px 0}

.head {margin:0 0 15px 0; display:block}

.desc3 {margin:0}
.desc3 td {font-size:11px;}

