@charset "utf-8";
/* CSS Document */
img { border: 0 }
#product-image { float: left; padding: 0 20px 0 10px; width: 210px }
#product-info { float: left; width: 200px }
#piclink { border: 0 }
#flashcontent { margin: 0 0 0 200px; width: 800px; height: 550px }
#navigation { text-align: center; font-size: 0.8em }
.errorbox { border: 1px solid #F4D31A; padding: 8px; margin: 8px; background: #FFFFA8 }
.errorbox p { padding: 0; margin: 0 }
.failbox { border: 1px solid #FF0000; padding: 8px; margin: 8px; background: #FFC6C6 }
.failbox p { padding: 0; margin: 0 }
.completebox { border: 1px solid #5E9B13; padding: 8px; margin: 8px; background: #9AE73C }
.completebox p { padding: 0; margin: 0 }
.search-holder { float: left; width: 110px; padding: 5px; margin: 0 20px 0 20px }
.name, .price { padding: 0 }
.name a, .price a { color: #999999; font-size: 0.7em }
.advert-holder { width: 98%; border-bottom: 1px solid #000000 }
.advert-holder img { border: 0; float: left; padding-right: 10px }
.gallery-holder { float: left; width: 110px; padding: 5px }
.gallery-holder img { border: 0; float: left; padding-right: 10px }
.remove-holder { width: 20px; float: left; margin-left: 10px }
.name-holder { width: 170px; float: left }
.qty-holder { width: 40px; float: left }
.price-holder { width: 80px; float: left }
.total-holder { width: 100px; float: left }
.delivery-holder { width: 200px; float: left }
.left { float: left }
.right { float: right; padding-right: 20px }
.floatright { float: right }
.floatleft { float: left; padding-left: 20px }
.center { float: left; text-align: center }
.small { font-size: 0.7em }
.cursor { cursor: pointer }
.dent { padding-left: 30px }
.pink { height: 24px; background: #FFC6C6 }
option.searchbox { font-size: 0.9em }
.clearing { height: 0; clear: both; overflow: hidden; margin: -1px 0 0 0 }
.space { padding: 5px 0 0 0; margin: 0 }
