body  { background-image: none; background-repeat: repeat-x;  font-family: Arial,Verdana,helvetica,sans-serif; font-size: 10pt; color: #000000; }

.error { font-size: 8pt; }

td.tbg1 { background-image: url("i/bg/tbg1.jpg");  background-repeat: repeat-y; }
td.tbg2 { background-image: url("i/bg/tbg2.jpg");  background-repeat: repeat-y; }
td.tbg3 { background-image: url("i/bg/tbg3.jpg");  background-repeat: repeat-y; }
td.tbgr1 { background-image: url("i/bg/tbgr1.jpg");  background-repeat: repeat-y; }
td.tbgr2 { background-image: url("i/bg/tbgr2.jpg");  background-repeat: repeat-y; }
td.tbgr3 { background-image: url("i/bg/tbgr3.jpg");  background-repeat: repeat-y; }


td.dbg { background-image: url("i/bg/D_bg.gif"); }
td.mbg { background-image: url("i/bg/mbg.gif"); }
td.ybg { background-image: url("i/bg/ybg.gif"); }
td.mkbg { background-image: url("i/bg/mkbg.gif"); }

.smgreen { font-family: arial; font-size: 12px; color: #000000; }

.title { font-family:  Arial,Verdana,helvetica,sans-serif; font-size: 24px; }

.mtitle { font-family:  Arial,Verdana,helvetica,sans-serif; font-size: 18px; }
.mtitle2 { font-family:  Arial,Verdana,helvetica,sans-serif; font-size: 14px; }
.midea { font-family:  Arial,Verdana,helvetica,sans-serif; font-size: 12px; }
.mauth { font-weight: bold; }
.msubtitle { font-size: 12 px; font-weight: bold }


.mk { font-family:  Arial,Verdana,helvetica,sans-serif; font-size: 12px; color: #ffffff; }

ul      { font-family:  Arial,Verdana,helvetica,sans-serif; font-size: 14px; padding-left: 0pt; }
ul.ref  { font-size: 14px; margin-top: 0pt; list-style-type: square; padding-top: 0pt;  }

p { font-family:  Arial,Verdana,helvetica,sans-serif; font-size: 10pt; color: #000000; }
table { background-image: none; }
td    { background-image: none; font-family:  Arial,Verdana,helvetica,sans-serif; font-size: 10pt; color: #000000; }
th    { background-image: none; font-family:  Arial,Verdana,helvetica,sans-serif; font-size: 11pt; color: #000000; font-weight: bold; }

p.p4 {
	padding : 4pt;
}
.small    { font-size: 9pt; }
.verysmall { font-size: 8pt; }
.vvsmall { font-size: 7pt; }
.f1	{ font-size: 12pt; }
.f2 { font-size: 14pt; }

.time { font-size: 11px; font-family:  Arial,Verdana,helvetica,sans-serif; }

h3      { font-size: 14px; font-family:  Arial,Verdana,helvetica,sans-serif; color: #000000; }
h4      { font-size: 14px; font-family:  Arial,Verdana,helvetica,sans-serif; color: #000000; }

td.list0    { font-size: 10px; background-color: #ffffff; font-weight: bold; color: #444444; }
td.list1    { font-size: 10px; background-color: #fff6ee; font-weight: bold; color: #8b4b4f; }
td.list2    { font-size: 10px; background-color: #b8d6ff; font-weight: bold; color: #000000; }

a { color: #006633; font-weight: bold; }
a.market {
	font-weight: normal;
}

a.menu { font-size: 11px; font-weight: bold; }

a.grey { color: #cccccc; }
a.white { color: #ffffff; }
a.dark { color: #000066; }

a.sub { color: #cc8866; }


div#amazoncontent { font-family:Arial, sans-serif; font-size:9px; padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; color:#000000; position:relative; width:118px; height:398px; border:1px solid #A43907; background-color:#EFEFCC; overflow:hidden; text-align:left; } div#amazoncontent * { margin:0px; padding:0px; } div#amazoncontent a { color:#A43907; text-decoration:none; } div#amazoncontent div#blogo { text-align:center; background-color:#A43907;  margin-bottom:5px; } div#amazoncontent div#blogo img { border:none; } div#amazoncontent div#blogo a { color:#FFFFFF; text-decoration:none; } div#amazoncontent div.product { position:relative; margin-bottom:15px; padding:3px; font-size:9px; } div#amazoncontent p.details { position:relative; } div#amazoncontent img.productImage  { border:none; visibility:hidden; margin:5px 0px; } div#amazoncontent #latest_offers_line_1, div#amazoncontent span.btitle { text-decoration:underline; font-size:9px; } div#amazoncontent #latest_offers_line_2, div#amazoncontent #latest_offers_line_3, div#amazoncontent span.loyalty, div#amazoncontent span.author, div#amazoncontent span.price, div#amazoncontent span.info { padding:8px 0px; font-size:9px; color:#000000; } div#amazoncontent #latest_offers_line_3, div#amazoncontent span.loyalty, div#amazoncontent span.price { color:#990000; } div#amazoncontent span.info { font-size:9px; }  div#amazoncontent { width:112px; bottom:0px; left:0px; padding:3px; text-align:center; color:#a1a1a1; background-color:#EFEFCC; z-index:1; }
