body, html { font-family: arial; font-size: 12px; text-align: center; background: #bac9d0 url(../impage-page/bg_page.jpg) repeat-x left top;}

#pagebg { margin: 0 auto; width: 1006px; background: url(../impage-page/bg_page_lidle_line.png) repeat-y center top;}
#pagebgbottom { margin: 0 auto; width: 1006px; background: url(../impage-page/bg_page_bottom.png) no-repeat left bottom;}

#page { margin: 0 auto; text-align: left; width: 956px; position: relative; }

#head { width: 956px; height: 311px; position: absolute; top: 0px; background: url(../impage-page/bg_top.jpg) no-repeat left top;}
#head a { color: #cfdde5;}
#head #logolink { font-size: 29px; font-weight: bold; color: #cfdde5; text-decoration: none; margin: 30px 0 0 25px; display: block;}
#head #contacttop { color: #cfdde5; margin: 27px 0 0 25px; font-size: 14px; line-height: 19px;}
#head #menutop { margin: 50px 0px 0px 0px; padding: 0px; float: right;}
#head #menutop li { list-style: none; width: 181px; height: 37px; vertical-align: bottom; background: url(../impage-page/menu_line.jpg) no-repeat left center; display: block;}
#head #menutop a { color: #000; font-weight: bold; font-size: 13px; text-decoration: none;}
#head #menutop a:hover { color: #336193;}

#middlepage { width: 956px; padding-top: 311px;}
#middlepage #leftpage { width: 284px; float: left; padding-bottom: 30px;}
#middlepage #rightpage { width: 665px; float: right; padding-bottom: 30px;}

.content { padding: 20px;}

.color1 { color: #82edfc;}

a { color: #000;}
a:hover { text-decoration: none;}

h1 { font-size: 15px; color: #336193;}
h2 { font-size: 13px; color: #336193;}

td { font-size: 12px;}

.nofloat { width: 1px; height: 1px; clear: both; overflow: hidden; line-height: 1px;}
