body {margin:0px; padding:0px; background:#C9D1DB url('image/bg.gif') repeat-x top; font-family:verdana; font-size:0.8em; line-height:1.4em; color:#2C2E30;}

td, th {font-size:0.8em; line-height:1.4em;}

img {border:0px;}

a {color:#045A8C; text-decoration:underline;}

a:visited {color:#383B5A;}

p {margin:0px 0px 8px 0px;}

.space {height:34px; overflow:hidden;}

.topmenu {position:absolute; top:123px;left:109px; height:30px; width:770px; z-index:10;}

.topmenu div {float:left; padding:0px 12px 10px 10px; background:url('image/bgmenu.gif') no-repeat 0px 2px; z-index:10;}

.topmenu div.first {background:none;}

.topmenu p {margin:0px; font-weight:bold; font-family:tahoma; font-size:0.89em;background:url('image/lia.gif') no-repeat 0px 2px; padding-left:21px;}

.topmenu p.act {background:url('image/lip.gif') no-repeat 0px 2px;}

.topmenu a {color:#383B5A;text-decoration:none;}

.topmenu a:visited {color:#383B5A;}

.topmenu a:hover {text-decoration:none;}

.col1 {background:#FFFFFF;}

.info1 {padding:14px 23px;}

.info1 p {margin-left:7px;}

h2 {margin-bottom:21px; margin-left:7px; font-size:100%;}

h2 img {margin-top:6px;}

h3 {margin:31px 0px 5px 7px; font-size:115%; color:#045A8C;}

.but {float:left; height:46px; width:47%;text-align:center; background:url('image/butbg.gif') repeat-x; margin:35px 0px 20px 0px;}
.butvx {float:left; height:46px; width:33%;text-align:center; background:url('image/butbg.gif') repeat-x; margin:35px 0px 20px 0px;}

.decorbox {background:#fff url('image/dbbg.gif') repeat-x top;}
.decorbox .fon {background:url('image/fon.gif') no-repeat bottom right;}
.decorbox .heading {background:url('image/hfon.gif') repeat-x top;}
.decorbox .heading div {background:url('image/hfonr.gif') no-repeat top right;} 
.decorbox .deca {background:url('image/decdeca.gif') repeat-y left;} 
.decorbox .decc {background:url('image/decdecc.gif') repeat-y right; padding:10px 25px 25px 10px;} 
.decorbox .footer {background:url('image/decbot.gif') repeat-x bottom; height:10px; overflow:hidden;}
.decorbox .footer div {background:url('image/decbota.gif') no-repeat bottom left; height:10px; overflow:hidden;}
.decorbox .footer div div {background:url('image/decbotb.gif') no-repeat top right; height:10px; overflow:hidden;}

.decorbox .decc ul {margin-bottom:0px; margin-top:0px;} 
li {list-style-image:url('image/lili.gif'); line-height:1.0em; padding-bottom:9px; font-family:arial;}

.col2 {background:#F0F3F7 url('image/bgcol2.gif');width:318px;}

.info2 {padding:26px 0px;}

.info2 p {margin:0px 15px 9px 15px; font-size:85%;}

.head1 {position:relative; top:-36px; left:0px; height:30px; width:318px; background:url('image/bghead1.gif') no-repeat; z-index:100}

.head1 img {margin:10px 0px 0px 14px;}

.news {background:url('image/lismall.gif') no-repeat 14px 3px; margin-bottom:14px;}

.news p {margin:0px 14px 0px 35px;}

.hrlc {height:2px; background:url('image/hrlc.gif') repeat-x; overflow:hidden; margin-bottom:14px; margin-left:2px;}

.head2 {height:30px; width:316px; background:url('image/bghead2.gif') no-repeat; margin:35px 0px 7px 1px;}

.head2 img {margin:10px 0px 0px 14px;}

p.tutorial {background:url('image/libig.gif') no-repeat 6px 3px; padding:3px 0px 6px 30px; font-family:verdana; font-size:89%;}

p.tutorial a {color:#436E45;}

.dbox1 {background:#F7F9FB url('image/db1bg.gif') repeat-x top; width:250px; margin-left:34px; margin-bottom:14px;}
.dbox1 .heading {background:url('image/dtop.gif') repeat-x top; height:11px; overflow:hidden;}
.dbox1 .heading div {background:url('image/dtopa.gif') no-repeat top left; height:11px; overflow:hidden;}
.dbox1 .heading div div {background:url('image/dtopb.gif') no-repeat top right; height:11px; overflow:hidden;}
.dbox1 .deca {background:url('image/decdeca.gif') repeat-y left;} 
.dbox1 .decc {background:url('image/decdecc.gif') repeat-y right; padding:6px 11px; text-align:center;} 
.dbox1 .footer {background:url('image/dbot.gif') repeat-x bottom; height:11px; overflow:hidden;}
.dbox1 .footer div {background:url('image/dbota.gif') no-repeat bottom left; height:11px; overflow:hidden;}
.dbox1 .footer div div {background:url('image/dbotb.gif') no-repeat top right; height:11px; overflow:hidden;}

.dbox2 {background:#DCE4EE; margin-right:20px;}
.dbox2 .heading {background:url('image/hfon.gif') repeat-x top;}
.dbox2 .heading div {background:url('image/hfonr.gif') no-repeat top right;} 
.dbox2 .deca {background:url('image/decdeca.gif') repeat-y left;} 
.dbox2 .decc {background:url('image/decdecc.gif') repeat-y right; padding:10px 25px 25px 10px;} 
.dbox2 .footer {background:url('image/dbot.gif') repeat-x bottom; height:11px; overflow:hidden;}
.dbox2 .footer div {background:url('image/dbota2.gif') no-repeat bottom left; height:11px; overflow:hidden;}
.dbox2 .footer div div {background:url('image/dbotb2.gif') no-repeat top right; height:11px; overflow:hidden;}

.dbox3 {background:#DCE4EE; width:180px; margin-right:10px; float:right;}
.dbox3 .heading {background:url('image/dtop.gif') repeat-x top;}
.dbox3 .heading div {background:url('image/dtopa2.gif') no-repeat top left; height:11px; overflow:hidden;} 
.dbox3 .heading div div {background:url('image/dtopb2.gif') no-repeat top right; height:11px; overflow:hidden;} 
.dbox3 .deca {background:url('image/decdeca.gif') repeat-y left;} 
.dbox3 .decc {background:url('image/decdecc.gif') repeat-y right; padding:10px; text-align:center;} 
.dbox3 .footer {background:url('image/dbot.gif') repeat-x bottom; height:11px; overflow:hidden;}
.dbox3 .footer div {background:url('image/dbota2.gif') no-repeat bottom left; height:11px; overflow:hidden;}
.dbox3 .footer div div {background:url('image/dbotb2.gif') no-repeat top right; height:11px; overflow:hidden;}

.price td, price th {text-align:center; padding:4px 4px 3px 4px;}
.price td {background:url('image/dtop.gif') repeat-x top;}

.infolist {margin:20px;}
.infolist td {font-size:0.7em; padding:2px 9px 2px 2px; font-family:arial;}

.clear {clear:both!important; height:1px; overflow:hidden;}

.footer {background:#D5DEEA url('image/footer.gif') repeat-x top; height:33px; margin:0px;}
.footer p {margin:0px; font-weight:bold; font-family:tahoma; font-size:0.89em; padding-left:21px; padding-top:9px;}
.footer img {vertical-align:middle; margin:0px 4px;}

.dbox4head { font-weight:bold; margin-left:34px; margin-right:34px; margin-bottom:10px;}

.dbox4 {background:#F7F9FB url('image/db1bg.gif') repeat-x top; margin-left:34px; margin-right:34px; margin-bottom:14px;}
.dbox4 .heading {background:url('image/dtop.gif') repeat-x top; height:11px; overflow:hidden;}
.dbox4 .heading div {background:url('image/dtopa4.gif') no-repeat top left; height:11px; overflow:hidden;}
.dbox4 .heading div div {background:url('image/dtopb4.gif') no-repeat top right; height:11px; overflow:hidden;}
.dbox4 .deca {background:url('image/decdeca.gif') repeat-y left;} 
.dbox4 .decc {background:url('image/decdecc.gif') repeat-y right; padding:6px 11px; text-align:center;} 
.dbox4 .footer {background:url('image/dbot.gif') repeat-x bottom; height:11px; overflow:hidden;}
.dbox4 .footer div {background:url('image/dbota4.gif') no-repeat bottom left; height:11px; overflow:hidden;}
.dbox4 .footer div div {background:url('image/dbotb4.gif') no-repeat top right; height:11px; overflow:hidden;}

h1 {margin-bottom:15px; font-size:130%}

h1 img {margin-top:6px; margin-left:6px; margin-right:6px }
