/* CSS FOR EMGO - PRODUCTS */
/* ----------------------- */

div.products { width: 610px; overflow: hidden; }
div.products p { margin: 0px; }
div.products ul { margin: 15px 0; padding: 0px; list-style: none; }
div.products ul li { padding: 0px 0 2px 12px; list-style: none;	background: url("../images/bg_ul_li.gif") no-repeat 0 5px; }
div.products ol { margin: 15px 0 15px 25px; padding: 0px; list-style-position: outside; }


div.productimage { float: left; width: 175px; margin: 35px 0 0 0; }
div.productimage img { border: 2px solid #2B2B2B; margin: 0 0 0 2px; }
div.productdownloads { float: left; margin: 35px 0 0 0; width: 300px; }

div#cont div.productimage a.pictureshow { display: block; height: 26px; margin: 0 0 15px 0; padding: 5px 0 0 35px; text-transform: uppercase; font-size: 12px; color: #00415C; background: url('../images/bg_pictureshow.gif') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; height: 21px; }
div#cont div.productdownloads a.productdownloads { display: block; cursor: default; height: 26px; margin: 0 0 15px 0; padding: 5px 0 0 35px; text-transform: uppercase; font-size: 12px; color: #00415C; background: url('../images/bg_productdownloads.gif') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; height: 21px; }
div#cont div.productdownloads ul { margin-left: 8px; }

div#product-info-header {/* float: left;*/ display: block; width: 610px;/* overflow: hidden;*/ position: relative; *padding: 0px 0 20px 0; _padding: 0px; }

div#product-info-header div.pi-header { float: left; width: 610px; height: 3px; font-size: 0px; line-height: 0px; margin: 10px 0 0 0; background: url('../images/bg_pi-header.gif') no-repeat top left; }
div#product-info-header div.pi-cont { float: left; width: 610px; padding: 3px 10px; background: url('../images/bg_pi-cont.gif') repeat-y top left; voice-family: "\"}\""; voice-family: inherit; width: 590px; }
div#product-info-header div.pi-cont div.productttitle { float: left; width: 360px; }
div#product-info-header div.pi-cont div.productttitle h1 { font-size: 17px; color: #333; font-weight: normal; text-transform: uppercase; margin: 0px; }
div#product-info-header div.pi-cont div.product-header-finder { float: left; width: 230px; }
div#cont div#product-info-header div.pi-cont div.product-header-finder ul { margin: 0px; }
div#cont div#product-info-header div.pi-cont div.product-header-finder ul li { padding: 0px; background: none; }
div#cont div#product-info-header div.pi-cont div.product-header-finder td { padding: 0 5px 0 0; }
div#product-info-header div.pi-footer { float: left; width: 610px; height: 3px; font-size: 0px; line-height: 0px; background: url('../images/bg_pi-footer.gif') no-repeat top left; margin: 0 0 20px 0;}
div.productcontent { float: left; }
