/* CSS Document */
* { font-family: Arial, Helvetica, sans-serif; }

div,td,p { font-size: 11px; }

a:link, a:active,a:visited,a:hover { font-size: 11px; color: #CC3300; text-decoration: none; font-weight: bold; }

a:hover { text-decoration: underline; font-weight: bold; }

input, textarea { font-size: 11px; }

.clear { clear: both; }

#wrapper { /*width:740px;*/ text-align: left; }

#wrapper_cat { /*width:508px;*/ text-align: left; }

.cat_detail { margin-top: 5px; margin-left: 5px; margin-bottom: 5px; padding: 2px 2px 2px 2px; width: 157; float: left;}

.boxbanner { padding: 5px 5px 5px 5px; background-color: #FFFFCC; line-height: 150%; }

#header { display: block; height: 75px; background-color: #cc3300; }

#footer { display: block; height: 25px; background-color: #ABCABC; color: #FFFFFF; padding: 10px; text-align: center; }

#leftcol { /*width:560px;*/ float: left; }

#rightcol { width: 180px; float: left; background-color: #CC9900; }

.box1 { display: block; border: 1px solid #FF3300; margin-top: 0; width: 99%; }

.box2 { display: block; border: 1px solid #FF3300; margin-top: 0; background-color: #ffcc66; }

#box_content { display: block; padding: 5px, 5px, 5px, 5px; }

.box1 span, .box2 span { display: block; background-color: #cc3300; padding: 5px; color: #FFFFFF; font-weight: bold; }

.tdborderdot { border: 1px solid; padding: 5px; float: left; }

.detailprod { border: 1px solid; padding: 5px; background-color: #33FF99; }

.pricetitle { color: #8F9CD6; font-size: 10pt; font-style: normal; font-weight: bold; }

.pricevalue { color: #FFB76F; font-size: 11pt; font-style: normal; font-weight: bold; }

.thumb{ border: 1px solid #333; width: 118px; background-color: #FFFF99; float:left; }

h3{ color: #333366;}

