
a.addtobasket:hover { color: #000000; text-decoration: underline }
a.basketlink:hover { color: #9c0000; text-decoration: underline }
a.booklinkdesc:hover { color: #ff0000; text-decoration: underline }
a.booklinkdesc:visited { color: #9c0000 }
a.bookpagelink:hover { color: #9c0000; text-decoration: underline }
a.bottomsidecat:hover { color: #9c0000; text-decoration: underline }
a.bottomsidesupport:hover { color: #304b12; text-decoration: underline }
a.categorylist:hover { color: #ffffff }
a.categorylist:visited { color: #66362e }
a.centersidecat:hover  { color: #304b12; text-decoration: underline }
a.leftsidesupport:hover    { color: black }
a.newslink:hover { text-decoration: underline }
a.pagelink:hover { color: #ff0000; text-decoration: underline }
a.rightsidecat:hover  { color: #af7c4d; font-weight: lighter }
a.topsidecat:active  { color: #e7eaeb; text-decoration: none }
a.topsidecat:link { color: #e7eaeb }
a.topsidecat:visited { color: #e7eaeb }
a.topsidemenu:active { color: #f7e7ce }
a.topsidemenu:hover  { color: white; text-decoration: none }
a.topsidemenu:link { color: #f7e7ce }
a.topsidemenu:visited { color: #f7e7ce }
body { }
body { font: 9px verdana, arial, san-serif }
hr { color: #e2e2e2; height: 1px; noshade: line-height: 1px }
input  { color: #000000; font-size: 13px; font-family: Arial, helvetica, sans-serif; border: 1px #e2e2e2; border-bottom-style: solid; border-left-style: solid; border-right-style: solid; border-top-style: solid  }
option { color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, helvetica, sans-serif; background-color: #ffffff }
select  { color: #000000; font-size: 13px; font-family: Arial, helvetica, sans-serif; background-color: #ffffff }
textarea  { color: #000000; font-size: 13px; font-family: Arial, helvetica, sans-serif; background-color: #ffffff; border: 1px #000000; border-bottom-style: solid; border-left-style: solid; border-right-style: solid; border-top-style: solid  }
.addtobasket { color: #000000; text-decoration: none }
.authorcollection  { color: #000000; font-style: italic; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.authorcollection1 { color: #ff0000; font-style: italic; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif }
.basketlink { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.bigcollection  { color: #000000; font-weight: bold; font-size: 25px; font-family: Arial, helvetica, sans-serif }
.bookcollection  { color: #000000; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif }
.booklinkdesc { color: #ff0000; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.bookpagelink { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.bottomsidecat { color: #000000; font-weight: bold; font-size: 11px; line-height: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.bottomsidesupport { color: #000000; font-size: 11px; line-height: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px }
.categorylist { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.centersidecat    { color: black; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Vogue, sans-serif, Verdana, Arial, Helvetica; text-decoration: underline; letter-spacing: 1pt; float: left }
.leftsidecat  { color: #304b12; font-weight: bolder; font-size: 12px; line-height: 18px; font-family: sans-serif, Vogue, Verdana, Arial, Helvetica; text-decoration: none; letter-spacing: 1pt }
.leftsidecat1 { color: #304b12; font-weight: bolder; font-size: 10px; line-height: 16px; font-family: sans-serif, Vogue, Verdana, Arial, Helvetica; text-decoration: none; letter-spacing: 1pt }
a.leftsidecat:hover  { color: black; text-decoration: underline }
a.leftsidecat1:hover { color: black; text-decoration: underline }
.newslink { color: #000000; font-size: 11px; text-decoration: none }
.normalprice { text-decoration: line-through }
.pagelink  { color: #000000; font-size: 13px; text-decoration: none }
.reducedprice { color: #ff0000 }
.rightsidecat { color: #304b12; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px }
.rightsidecat1  { color: #800000; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 10px; letter-spacing: 1px }
.rightsidecat2 { color: #316b7b; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 10px; letter-spacing: 1px }
.rightsidecat3 { color: #800000; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 10px; letter-spacing: 1px }
.temp  { color: #000000; font-size: 12px; line-height: 16pt; font-family: Vogue, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.text_mustcomplete { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #ffffa5; margin: 2px; border: 1px #b6b6b6 }
.text_normal   { color: #000000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-align: justify; float: left; margin: 2px; border: 1px #b6b6b6 }
a.text_normal:hover { color: #304b12; text-decoration: underline; border: #b6b6b6 }
.text_normalcentrat { color: #000000; font-size: 9px; line-height: 9px; font-family: Arial, Helvetica, sans-serif; text-align: center; letter-spacing: 0.5pt; margin: 2px; border: 1px #b6b6b6 }
.text_normalparagraf { color: #000000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-align: justify; float: left; margin: 2px 2px 2px 22px; border: 1px #b6b6b6 }
.text_normaldr { color: #000000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; float: left; margin: 2px; border: 1px #b6b6b6 }
.text_logo { color: #000000; font-size: 40px; font-family: Arial, Helvetica, sans-serif; float: left; border: #b6b6b6 }
.text_logo2 { color: #000000; font-style: italic; font-size: 16px; font-family: Arial, Helvetica, sans-serif; float: left; border: #b6b6b6 }
.topsidecat   { color: #e7eaeb; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px }
.topsidecatalb { color: white; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px }
.topsidecat1 { color: #e7eaeb; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.topsidecat1:hover { color: white; text-decoration: underline }
a.topsidecat:hover { color: white; text-decoration: underline }
.topsidemenu { color: #f7e7ce; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 10px; letter-spacing: 1px }
.txtcollection { color: #000000; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif }
.x1 { color: #40e10f; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.x2 { color: #e92d01; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
