* {margin:0; padding:0;}
img {border:0;}
body { background:#ffffff url(../images/bg.png) repeat; font:12px Arial, Helvetica, sans-serif; color:#0d004c;}
.center {width:990px; margin:0 auto;}
ul {list-style:none;}
a { color:#0d004c; text-decoration:none;}
a:hover { text-decoration:none;}
.preload { display:none;}

/*Head*/
.head { background:url(../images/head_01.jpg) no-repeat;}
.head-2 { background:url(../images/head_02.jpg) no-repeat bottom; height:178px; position:relative;}
.toplist { position:absolute; left:663px; top:63px;}
.toplist ul { float: left; width:138px; font-weight: bold;}
.toplist ul li { height:14px;}
.toplist ul li a:hover {color: green;}
.buts {position:absolute; left:494px; top:0px;}
.buts a { display:block; height:35px; float:left; text-indent:-9000px;}
.b1 { background:url(../images/but-1.jpg) no-repeat; width:164px;}
.b2 { background:url(../images/but-2.jpg) no-repeat; width:161px;}
.b3 { background:url(../images/but-3.jpg) no-repeat; width:161px;}
.b1:hover { background:url(../images/but-1a.jpg) no-repeat; width:164px;}
.b2:hover { background:url(../images/but-2a.jpg) no-repeat; width:161px;}
.b3:hover { background:url(../images/but-3a.jpg) no-repeat; width:161px;}

/*Thumbs*/
.block {width:973px; margin:0 0 38px 9px;}
.box { background:url(../images/box-t.png) no-repeat #ffffff; }
.box-header { position:relative; height:39px; margin-bottom:2px;}
.box-header img { position:absolute; left:0px; bottom:0px; display:block;}
.center .fh { height:40px; background:url(../images/box-t1.png) no-repeat}
.box-b { background:url(../images/box-b.png) no-repeat; margin-top:-3px; position:relative;}
.book-1 {display:block; height:73px; width:256px; background:url(../images/header-1.png) no-repeat -500px -500px; text-indent:-9000px; margin-left:717px;}
.thumbs { padding:0 0 0 3px;}
.thumbs img { width:238px; height:178px; background:url(../images/img.png) no-repeat; border:1px solid #00adef; margin:0 2px 3px 0;}
.thumbs a:hover img {border:1px solid orange;}

/*Pages*/
.pages { background:url(../images/pages-bg.png) no-repeat; height:56px;}
.pages ul { padding:13px 0 0 262px;}
.pages li {float:left; margin-right:1px;}
.pages li a { display:block; background:url(../images/a-bg.png) no-repeat; text-align:center; width:22px; height:23px; color:#005b7f; font-weight:bold; padding-top:4px; font-size:12px;}
.pages li a:hover {color: orange; text-decoration:none;}

/*Toplist*/
.top {background: url(../images/top.png) no-repeat; height:323px; margin-top:-81px; position:relative;}
.top div { padding:84px 0 0 115px;}
.top div ul { float:left; width:181px; font-weight:bold; height:14px;}
.top div ul li {}
.top div ul li a:hover {color: green;}

/*Footer*/
.foot { background: url(../images/foot_03.jpg) no-repeat; height:153px; position:relative;}
.foot p { text-align:center; font-weight:bold; color:#0d004c; padding-top:30px; font-size:12px;}
.wm { display:block; position:absolute; text-indent:-9000px; width:168px; height:41px; left:47px; bottom:19px; background:url(../images/a-bg.png) no-repeat -50px -50px;}