UL.inv2 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI.lipic {
LIST-STYLE-POSITION: inherit;
LIST-STYLE-IMAGE: url(/images/li.gif);
vertical-align : middle;
padding-bottom : 10px;
}
.style4 {
FONT-SIZE: 11px; COLOR: #000000
}
.style1 {
FONT-WEIGHT: bold
}

#ident INPUT {
DISPLAY: block
}
#ident {
FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/book.jpg); FONT-FAMILY: Tahoma, sans-serif
}
#ident TABLE.logintable {
BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 400px; BORDER-BOTTOM: medium none
}
#ident TABLE.logintable TD DIV.coment {
BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 16px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ident TABLE.logintable TD DIV INPUT {
WIDTH: 40%
}
#ident TABLE.logintable TD DIV {
BORDER-RIGHT: medium none; PADDING-RIGHT: 10px; BORDER-TOP: medium none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px; BORDER-LEFT: medium none; PADDING-TOP: 10px; BORDER-BOTTOM: medium none
}
#ident TABLE.logintable TD {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 40%; PADDING-TOP: 10px
}
#ident DIV.fields2 {
DISPLAY: none
}
#ident A.actions {
PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#ident DIV.coment I {
DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0px 0px 10px; COLOR: red; FONT-STYLE: normal
}
#delivery A.actions {
PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#delivery DIV.fields2 SPAN {
DISPLAY: block
}
#delivery DIV.fields2 INPUT {
MARGIN: 0px 0px 5px; TEXT-ALIGN: left
}
#delivery DIV.fields2 {
BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 20px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 97%; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: left
}
#delivery {
FONT-SIZE: 13px; FONT-FAMILY: Tahoma, sans-serif
}
#delivery DIV.coment I {
DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0px 0px 10px; COLOR: red; FONT-STYLE: normal
}
#delivery DIV.coment {
BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 35%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#delivery DIV.fields SPAN {
DISPLAY: block
}
#delivery DIV.fields SELECT {
MARGIN: 0px 0px 5px; WIDTH: 60%; TEXT-ALIGN: left
}
#delivery DIV.fields TEXTAREA {
WIDTH: 60%; HEIGHT: 150px; TEXT-ALIGN: left
}
#delivery DIV.fields INPUT {
MARGIN: 0px 0px 5px; WIDTH: 60%; TEXT-ALIGN: left
}
#delivery DIV.fields {
BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 20px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 97%; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: left
}
#thanksk {
FONT-SIZE: 17px; FONT-FAMILY: Tahoma, sans-serif
}
.tdmenu {
BACKGROUND-POSITION: right 50%;
BACKGROUND-IMAGE: url(/images/menu_dots.gif);
BACKGROUND-REPEAT: no-repeat;
padding-left : 10px;
padding-right : 10px;
}
A.menu {
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
COLOR: #cc3333
}
.topbg {
BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/images/top_bg.jpg); BACKGROUND-REPEAT: repeat-x
}
.top10 {
padding : 35px 25px 25px 0px;
}
.top10 span{
color : #FFFFFF;
background-color : #cc0000;
font-weight : bold;
}
.top10 em{
color : #FFFFFF;
background-color : #000000;
font-weight : normal;
font-style : normal;
}

.p15 {
PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.p25{
padding: 0px 15px 15px 35px;
}
.p15_2 {
PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.p15left0 {
PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.font14 {
FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.bookbg {
BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/images/top_book.jpg); BACKGROUND-REPEAT: no-repeat
}
.frame {
BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.framecat {
BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TD {
FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A {
COLOR: #0033cc
}
A:hover {
TEXT-DECORATION: none
}
.button {
BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #ffffff; BORDER-BOTTOM: medium none; HEIGHT: 18px; BACKGROUND-COLOR: #747474
}
H1 {
FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title {
FONT-WEIGHT: normal; FONT-SIZE: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI.cat {
LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/images/li.gif); MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15px
}
A.none {
TEXT-DECORATION: none
}
A.none:hover {
TEXT-DECORATION: underline
}
A.none2 {
    TEXT-DECORATION: none;
color: red;
font-size: large
}
A.none2:hover {
TEXT-DECORATION: underline
}
.bordertop {
BORDER-TOP: #cccccc 1px solid
}
.bordertop2 {
BORDER-TOP: #999999 1px solid
}
.field1 TD {
PADDING-RIGHT: 20px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 20px;
PADDING-TOP: 20px;

}
.field1 {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px;
BACKGROUND-COLOR: #E9F7FF;
border : 1px solid #CCCCCC;
}
.fieldname{
padding : 20px;
} 
.tema{
padding : 30px 20px 20px 20px;
font-size : 20px;
font-family : Arial, Helvetica, sans-serif;
color : #CC0000;
font-weight : bold;
}
.tema span{
color: #000000;
font-size : 14px;
font-weight : bold;
}
#cataloglist .tname {
FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Times, serif; BACKGROUND-COLOR: #eaeaea
}
#shopcart .tname {
FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Times, serif; BACKGROUND-COLOR: #eaeaea
}
#cataloglist .book1 {
BACKGROUND-COLOR: #f3f3f3
}
#cataloglist .book1 TD {
border-bottom : 1px solid #CCCCCC;
}
#catalogbest .book1 {
BACKGROUND-COLOR: #f3f3f3
}
#catalogbest .book1 TD {
border-bottom : 1px solid #CCCCCC;
}
#shopcart .book1 {
FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND-COLOR: #f3f3f3
}
#book .image {
DISPLAY: block; MARGIN: 0px 0px 20px; WIDTH: 150px
}
#cataloglist .image DIV {
BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #CCCCCC 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #CCCCCC 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: white
}
#cataloglist TD.image {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#catalogbest .image DIV {
BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #CCCCCC 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #CCCCCC 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: white
}
#catalogbest TD.image {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#shopcart .image DIV {
BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #dfdfdf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND-COLOR: white
}
#shopcart TD.image {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#cataloglist TD.num {
FONT-WEIGHT: bold;
FONT-SIZE: 13px;
VERTICAL-ALIGN: top;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
#cataloglist SPAN.num {
DISPLAY: block;
FONT-WEIGHT: bold;
FONT-SIZE: 13px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color : #000000;
color : #FFFFFF;
padding : 0px 2px 0px 2px;
vertical-align : top;
margin-top : 5px;
}
#catalogbest TD.num {
FONT-WEIGHT: bold;
FONT-SIZE: 13px;
VERTICAL-ALIGN: top;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
#catalogbest SPAN.num {
DISPLAY: block;
FONT-WEIGHT: bold;
FONT-SIZE: 13px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color : #CC0000;
color : #FFFFFF;
padding : 0px 2px 0px 2px;
vertical-align : top;
margin-top : 5px;
}
#shopcart INPUT.num {
BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; WIDTH: 45px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma, sans-serif; HEIGHT: 14px; TEXT-ALIGN: center
}
#shopcart SPAN.num {
PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Times, serif; TEXT-ALIGN: left
}
#book .name B {
PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/check.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 12px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, sans-serif
}
#book .name {
FONT-WEIGHT: normal; FONT-SIZE: 28px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
#cataloglist .name {
FONT-WEIGHT: normal;
FONT-SIZE: 18px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding : 2px 5px 2px 5px;
}
#cataloglist .name span{ 
FONT-SIZE: 14px;
font-weight : bold;}
#catalogbest .name {
FONT-WEIGHT: normal;
FONT-SIZE: 18px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding : 2px 5px 2px 5px;
}
#catalogbest .name span{
FONT-SIZE: 14px;
font-weight : bold;
}
#catalogbest .name a {
color : #CC0000;
}
#shopcart .name {
FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
#cataloglist .autor {
FONT-SIZE: 12px;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
padding : 2px 5px 2px 5px;
}
#catalogbest .autor {
FONT-SIZE: 12px;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
padding : 2px 5px 2px 5px;
}
#shopcart .autor {
FONT-SIZE: 14px
}
#cataloglist .info {
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding : 2px 5px 2px 5px;
}
#catalogbest .info {
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding : 2px 5px 2px 5px;
}
#book DIV.info {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#shopcart .info {
FONT-WEIGHT: normal;
FONT-SIZE: 15px;
MARGIN: 0px 0px 10px;
FONT-STYLE: normal;
FONT-FAMILY: "Times New Roman", Times, serif
}
#cataloglist .anot {
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding : 0px 5px 5px 5px;
color : #777777;
}
#catalogbest .anot {
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding : 0px 5px 5px 5px;
color : #777777;
}
#book .price IMG {
DISPLAY: block
}
#book .price {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 27px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, sans-serif; TEXT-ALIGN: center
}
#book .price A {
FONT-WEIGHT: normal; FONT-SIZE: 27px; COLOR: black; LINE-HEIGHT: 20px; FONT-FAMILY: Tahoma, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#book .price SPAN {
FONT-SIZE: 17px
}
#cataloglist .price {
FONT-WEIGHT: bold;
FONT-SIZE: 14;
MARGIN: 15px 5px 5px 5px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#cataloglist .cart {
font-size : 11px;
font-weight : normal;
padding-top : 5px;
}
#cataloglist .price B {
DISPLAY: block;
FONT-WEIGHT: bold;
FONT-SIZE: 16px:;

}
#catalogbest .price {
FONT-WEIGHT: bold;
FONT-SIZE: 14;
MARGIN: 15px 5px 5px 5px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#catalogbest .cart {
font-size : 11px;
font-weight : normal;
padding-top : 5px;
color : #CC0000;
}
#catalogbest .cart  a{
color : #CC0000;
}
#catalogbest .price B {
DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px
}
#shopcart .price {
FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 15px 0px 0px; FONT-FAMILY: Tahoma, Times, serif; TEXT-ALIGN: center
}
#shopcart .price B {
DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px
}
#cataloglist .book2 {
BACKGROUND-COLOR: #FFFFFF;
}
#cataloglist .book2 TD {
border-bottom : 1px solid #CCCCCC;
}
#catalogbest .book2 {
BACKGROUND-COLOR: #FFFFFF;
}
#catalogbest .book2 TD {
border-bottom : 1px solid #CCCCCC;
}
#shopcart .book2 {
FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND-COLOR: #eaeaea
}
#book DIV.right {
MARGIN: 0px
}
#shopcart_before TD.right A {
MARGIN: 0px 0px 0px 10px
}

#novelty {

}
#novely img {
padding : 50px;
}
#catalog  h1{
padding: 15px;
font-weight : bold;
font-size : 26px;
}
#catalog li{
font-size : 13px;
font-weight : bold;
padding: 0px 10px 15px 0px;
}
.pagename {
PADDING-RIGHT: 10px; PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 33px; PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-TOP: 25px; FONT-FAMILY: Tahoma, sans-serif
}
.pagelink {
PADDING-LEFT: 40px; ; PADDING-BOTTOM: 0px; PADDING-TOP: 5px;
}

#shopcart .info {
FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN: 0px 0px 10px; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.inv {
DISPLAY: none
}
#response TD {
FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Times, serif
}
#response DIV {
MARGIN: 0px 10px 0px 0px; WIDTH: 200px
}
#response TD.text {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 15px; COLOR: #363636; PADDING-TOP: 0px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
#responseform TD {
FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Times, serif
}
#responseform TD.warn {
FONT-SIZE: 11px; 
}
#responseform INPUT {

}
#responseform binput {
BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 20px 0px 0px; BORDER-LEFT: 1px solid; WIDTH: 160px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma, Times, serif; HEIGHT: 18px
}
#responseform TEXTAREA {
 DISPLAY: block; 
 FONT-SIZE: 12px; MARGIN: 5px 0px 0px;  WIDTH: 500px;  FONT-FAMILY: Tahoma, Times, serif; HEIGHT: 100px
}
#responseform SELECT {
BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: 1px solid; WIDTH: 90px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma, Times, serif; HEIGHT: 18px
}
#book .img {
DISPLAY: block;
MARGIN: 0px 15px 10px 0px;
}
#book H1{
font-size: 18px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
margin-bottom : 10px;
margin-top : 10px;
}
#book .autor{
font-size: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
margin-top : 15px;
}
#book .isbn{
font-size: 11px;
}
#book .p15{
border-left : 1px solid #CCCCCC;
padding-left : 15px;
padding-bottom : 0px;
}
#book .but{
width:80px;
}
#book .input{
width: 35px;
}
#book .recomend DIV {
FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
#book .recomend IMG {
WIDTH: 100px
}
#book .left {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
#book .price IMG {
DISPLAY: block
}
#book .price1{
FONT-WEIGHT: bold;
FONT-SIZE: 16px;
FONT-FAMILY: Tahoma, sans-seriff;
}
#book .book1  {
border-top : 1px solid #CCCCCC;
padding-bottom : 25px;
}

#book DIV.smallprice {
FONT-WEIGHT: normal; FONT-SIZE: 17px; MARGIN: 5px 0px 0px; FONT-FAMILY: Tahoma, sans-serif
}
#book .pagename {
FONT-WEIGHT: normal; FONT-SIZE: 25px; MARGIN: 15px 0px 20px; LINE-HEIGHT: 20px; FONT-FAMILY: Tahoma, sans-serif
}
#book DIV.basket {
PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/add.gif); PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
#book DIV.basket A {
FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: black; LINE-HEIGHT: 20px; FONT-FAMILY: Tahoma, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#book DIV.basket SPAN {
DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 20px
}
#book .price {
FONT-WEIGHT: bold;
FONT-SIZE: 18px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#book .price A {
FONT-WEIGHT: normal; FONT-SIZE: 27px; COLOR: black; LINE-HEIGHT: 20px; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: none
}
#book INPUT.price {
BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 14px; BORDER-LEFT: 1px solid; WIDTH: 45px; BORDER-BOTTOM: 1px solid
}
#book .price SPAN {
FONT-SIZE: 17px
}
#book .dev {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: black; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: black
}
#book DIV.info {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#book P {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#book B {
FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Tahoma, Times, serif
}
#book DIV.right {
MARGIN: 0px
}
#book DIV.descr {
FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN: 5px 0px 30px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
#book DIV.descrsmall {
FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN: 5px 0px 0px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
#book .name B {
PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(images/check.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 12px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, sans-serif
}
#book .name {
FONT-WEIGHT: normal; FONT-SIZE: 28px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
#book DIV.author {
FONT-WEIGHT: normal; FONT-SIZE: 23px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
#book DIV.content {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: justify
}
#book .content2 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#set {
	border: 1px solid #CCCCCC;
	background-color : #F2F2F2;
}
#set td{
	padding: 10px;
}
#layer1, #layer2,#layer3{
    position: relative; /* Относительное позиционирование */
}
#layer2 {
    top: -15px; /* Сдвигаем текст вверх */
    left: 2px; /* Сдвигаем текст вправо */
}
#layer3 {
    top: -15px; /* Сдвигаем текст вверх */
    left: 7px; /* Сдвигаем текст вправо */
}

   #layer1 { z-index: 1; }
   #layer2 { z-index: 2; }
   #layer3 { z-index: 3; }

