/* CSS FOR BROWSBOX 2.0 - PRODUCTS */
/* ------------------------------- */

div.productcontent { float: left; position: relative; width: 630px; margin: 0; padding: 10px 10px 30px 10px; background: url("../images/bg_productcontent.gif") no-repeat top left #F7F7F7; voice-family: "\"}\""; voice-family: inherit; width: 610px; }
div.productcontent div.pitem-left { float: left; width: 150px; }
div.productcontent div.pitem-left div.productname { float: left; width: 150px; text-align: center; padding: 0 10px 0 0; voice-family: "\"}\""; voice-family: inherit; width: 140px; }
div.productcontent div.pitem-left div.productname h4 { margin: 0 0 12px 0; padding: 5px 0 0 0; font-size: 12px; color: #333; text-transform: uppercase; font-weight: normal; }
div.productcontent div.pitem-left div.productimage-overview { float: left; width: 140px; text-align: center; }
div.productcontent div.text { float: left; width: 460px; padding: 5px 0 0 0;  }
div.productfooter { float: left; margin: 0 0 10px 0; width: 630px; height: 6px; line-height: 0px; font-size: 0px; background: url("../images/bg_productfooter.gif") no-repeat top left; }

div.productprice { position: absolute; bottom: 0px ; right: 10px; width: 119px; height: 18px; background: url("../images/bg_price_light.gif") no-repeat top left; padding: 0px 0 0 7px; color: #FFF; text-transform: uppercase; font-size: 10px; voice-family: "\"}\""; voice-family: inherit; width: 112px; height: 18px;  }
div.productprice span.price{ margin: 0 6px 0 0; }

/* COMPARE TABLE */

table#comparetable { width: 630px; }
table#comparetable table#comparetable-header { width: 630px; height: 46px; background: url('../images/bg_comparetable_thead.gif') no-repeat top left; }
table#comparetable table#comparetable-header td.info { width: 39px; padding: 6px 7px 0 0; text-align: right; voice-family: "\"}\""; voice-family: inherit; width: 32px; } 
table#comparetable table#comparetable-header td.title { color: #32393D; font-size: 10px; text-transform: uppercase; width: 193px; padding: 6px 4px 0 4px; voice-family: "\"}\""; voice-family: inherit; width: 185px; }
table#comparetable table#comparetable-header td.bb { padding: 5px 0 0 0; width: 125px; text-align: center; font-weight: bold; color: #5F5F5F; text-transform: uppercase; }
table#comparetable table#comparetable-header td { background: none; }

table#comparetable table#comparetable-content { width: 630px; background: url('../images/bg_comparetable_tbody.gif') repeat-y top left; }
table#comparetable table#comparetable-content td.toprow { border-bottom: 1px solid #E2E0E1;/* height: 8px;*/ padding: 4px 0; }
table#comparetable table#comparetable-content td.toprow p.note { margin: 0px; padding: 0px;}
table#comparetable table#comparetable-content td.info { width: 39px; vertical-align: top; border-bottom: 1px solid #E2E0E1; border-right: 1px solid #E2E0E1; border-top: 1px solid #FFF; padding: 7px 6px 0px 0px; text-align: right;  }
table#comparetable table#comparetable-content td.title { width: 193px; vertical-align: top; border-bottom: 1px solid #E2E0E1; border-right: 1px solid #E2E0E1; border-top: 1px solid #FFF; padding: 4px 6px; color: #32393D; text-transform: uppercase;  }
table#comparetable table#comparetable-content td.optionheader { background: #868686; color: #FFF; text-transform: uppercase; padding: 2px 10px; font-size: 10px; }
table#comparetable table#comparetable-content td.emptycol3 { height: 20px;  }
table#comparetable table#comparetable-content td.bb, table#comparetable tbody td.bb-last { width: 125px; vertical-align: top; border-bottom: 1px solid #E2E0E1; border-right: 1px solid #E2E0E1; border-top: 1px solid #FFF; padding: 4px 6px; color: #32393D; text-transform: uppercase; text-align: center; font-size: 9px;  }
table#comparetable table#comparetable-content td.bb-last { border-right: none  }
table#comparetable table#comparetable-content td.bb strong, table#comparetable tbody td.bb-last strong { font-size: 11px; }
table#comparetable table#comparetable-content td.bb img, table#comparetable tbody td.bb-last img { padding: 2px 0 0 0; }

table#comparetable td.empty { width: 11px; }

table#comparetable td#comparetable-footer { height: 10px;line-height: 0px; font-size: 0px;  background: url('../images/bg_comparetable_tfoot.gif') no-repeat top left; }

div#cont div.pagetitle { width: 630px; position: relative; }

div.productsnav { position: absolute; top: 7px; left: 317px; text-align: right; padding: 0px; width: 300px; }
div.productsnav table { text-align: right; }
div.productsnav table td table { float: right; }
div.productsnav table td#prev-prodpage, div.productsnav td#next-refpage { *padding-top: 2px; }
div.productsnav td#prodpages { font-size: 15px; color: #FFF; padding: 0 15px; }
div.productsnav td#prodpages a { cursor: pointer; text-decoration: none; color: #FFF; }
div.productsnav td#prodpages a.active {/* cursor: pointer; */color: #48484A;/* text-decoration: none;*/ }
div.productsnav td#prodpages a:hover, div.productsnav td#prodpages a.active { color: #FC6500; }
