/* ::::: http://static.allegrostatic.pl/site_images/1/0/css/layout_av.2012.5.8.css ::::: */

strong { font-weight: bold; }
body { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: rgb(0, 0, 0); margin: 0pt; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
td { font-size: 10pt; }
hr { color: rgb(142, 142, 142); background-color: rgb(142, 142, 142); height: 1px; border: 0pt none; }
form { margin: 0pt; }
ol, ul { margin-top: 5px; margin-bottom: 5px; }
ul { list-style: square outside none; }
img { border: medium none; }
h1, h2, h3, h4 { font-family: verdana,tahoma,arial,sans-serif; font-weight: 100; margin-bottom: 0pt; }
h1 { font-size: 28px; color: rgb(160, 160, 160); }
h2 { font-size: 24px; color: rgb(128, 128, 128); }
h3 { font-size: 20px; color: rgb(112, 112, 112); }
a { color: rgb(13, 88, 172); }
a:visited { color: rgb(80, 80, 80); }
a.alleLink, a.alleLink:visited { color: rgb(217, 217, 217); }
a.alleLink span { color: rgb(13, 88, 172); }
a.alleLink:hover { color: rgb(171, 171, 171); }
a.alleLink:active { color: rgb(13, 88, 172); }
a.alleLink:visited span { color: rgb(80, 80, 80) ! important; }
dl dd a { cursor: pointer; }
.bold { font-weight: bold; }
.nowrap { white-space: nowrap; }
.small { font-size: 9pt; }
.smaller { font-size: 8pt; }
.toright { text-align: right; }
.tocenter { text-align: center; }
.left { float: left; background: none repeat scroll 0% 0% transparent; }
.right { float: right; background: none repeat scroll 0% 0% transparent; }
.borderRadius5, .corAll5 { border-radius: 5px 5px 5px 5px; }
.borderRadius5500, .corTop5 { border-radius: 5px 5px 0pt 0pt; }
.fontWeightBold, .bold { font-weight: bold; }
.form-submit, .submit-delete { font-family: Arial,Helvetica,sans-serif; font-size: 9pt; overflow: hidden; }
#pagecontent1 td, #pagecontent2 td { vertical-align: top; }
#headerBox { margin: 0pt 0pt 15px; padding: 0pt 0pt 15px; background-color: rgb(255, 255, 255); font-family: verdana,arial,sans-serif; }
#preHeader { font-size: 10px; list-style: none outside none; margin: 0pt; padding: 10px 0pt 0pt; }
#preHeader ul { margin: 0pt; padding: 0pt; height: 16px; position: relative; }
#preHeader ul li { margin: 0pt 3px; float: right; display: block; }
#myLogin { display: none; }
div#wrapper { margin: 0pt auto; padding: 0pt 4px; max-width: 1200px; min-width: 980px; text-align: left; position: relative; }
div#wrapper p { margin-top: 1px; margin-bottom: 2px; }
#pagecontent1 { clear: both; }
.clear { clear: both; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix {  }
.iPriceR, .iPriceRD, .iPriceBN, .iPriceBND, .iPriceAdd { display: block; white-space: nowrap; }
.iPriceBN span:first-child { font-weight: bold; color: rgb(251, 90, 0); }
input.submit-hidden[type="submit"], input[type="submit"], input[type="button"], input[type="reset"] { height: 25px; background: -moz-linear-gradient(center top , rgb(253, 253, 253) 0%, rgb(222, 222, 222) 53%, rgb(202, 202, 202) 53%, rgb(223, 223, 223) 100%) repeat scroll 0% 0% transparent; border: 1px solid rgb(116, 116, 116); cursor: pointer; padding: 0pt 8px 1px; color: rgb(0, 0, 0); text-decoration: none; }
input.submit-hidden[type="submit"]:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover { background: -moz-linear-gradient(center top , rgb(254, 254, 254) 0%, rgb(234, 234, 234) 53%, rgb(219, 219, 219) 53%, rgb(251, 251, 251) 100%) repeat scroll 0% 0% transparent; }
input.submit-hidden[type="submit"]:active, input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active { background: -moz-linear-gradient(center top , rgb(215, 215, 215) 0%, rgb(248, 248, 248) 100%) repeat scroll 0% 0% transparent; }
#tabsContent { margin-bottom: 10px; }
#watchedNav { position: relative; bottom: -1px; }
#watchedNav ul { float: left; margin: 0pt 0pt 0pt 5px; padding: 0pt; list-style: none outside none; }
#watchedNav ul li { float: left; margin-right: 3px; }
#watchedNav ul li a { display: block; border-bottom: 1px solid rgb(200, 200, 200); padding: 5px 15px; background: -moz-linear-gradient(center top , rgb(154, 154, 154) 0%, rgb(110, 110, 110) 100%) repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); font: bold 13px Verdana,sans-serif; text-decoration: none; height: 16px; }
#watchedNav li.active a { color: rgb(255, 122, 35); background: none repeat scroll 0% 0% rgb(255, 255, 255); border-style: solid; border-color: rgb(200, 200, 200); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; border-width: 1px 1px 0pt; height: 16px; }
#headerBox { background: none repeat scroll 0% 0% transparent; }
#headerBox h3 { float: left; margin: 0pt; }
#headerBox h3 a { display: block; width: 240px; background: url('logotyp.png') no-repeat scroll 0pt 0pt transparent; height: 62px; }
#headerBox h3 a span { display: none; }
#headerNav, #topMenu, #topMenu li a { background-repeat: no-repeat; background-image: url('menu-sprite.png'); }
#headerNav { margin: 14px 0pt 0pt 250px; height: 33px; background-position: 0pt -111px; border-radius: 5px 5px 5px 5px; }
#headerNav div { padding: 0pt; height: 33px; border-radius: 5px 5px 5px 5px; }
#topMenu { background-position: 100% -111px; margin: 0pt; padding: 0pt 5px 0pt 0pt ! important; float: right; list-style: none outside none; border-radius: 0pt 5px 5px 0pt; }
#topMenu li { float: left; margin: 0pt; }
#topMenu li a { display: block; height: 33px; }
#topMenu #ico8 a { width: 73px; background-position: -784px 0pt; }
#topMenu #ico6 a { width: 83px; background-position: -133px 0pt; }
#topMenu #ico5 a { width: 107px; background-position: -229px 0pt; }
#topMenu #ico4 a { width: 71px; background-position: -345px 0pt; }
#topMenu #ico3 a { width: 69px; background-position: -425px 0pt; }
#topMenu #ico2 a { width: 109px; background-position: -503px 0pt; }
#topMenu #ico1 a { width: 73px; background-position: -621px 0pt; }
#topMenu #ico8 a:hover { background-position: -784px -37px; }
#topMenu #ico6 a:hover { background-position: -133px -37px; }
#topMenu #ico5 a:hover { background-position: -229px -37px; }
#topMenu #ico4 a:hover { background-position: -345px -37px; }
#topMenu #ico3 a:hover { background-position: -425px -37px; }
#topMenu #ico2 a:hover { background-position: -503px -37px; }
#topMenu #ico1 a:hover { background-position: -621px -37px; }
#topMenu li a span { display: none; }
#footerContentBox { background: -moz-linear-gradient(center top , rgb(255, 159, 96) 0%, rgb(255, 112, 19) 53%, rgb(255, 90, 0) 53%, rgb(254, 106, 11) 100%) repeat scroll 0% 0% transparent; position: relative; margin-top: 30px; height: 27px; clear: both; z-index: 200; }
#footerContentBox #toTop { position: absolute; padding: 0pt; right: 7px; top: 7px; width: 15px; height: 12px; font-size: 0pt; background: url('undefined') repeat scroll 0% 0% transparent; }
#footerContentBox div div { float: left; width: 25%; }
#footerContentBox div div h2 { color: rgb(255, 255, 255); width: 180px; cursor: pointer; padding: 4px 10px; font: 13px verdana,arial,sans-serif; margin: 0pt; }
#footerContentBox div div ul { list-style: none outside none; margin: 0pt; padding: 10px; background: none repeat scroll 0% 0% rgb(85, 85, 85); position: absolute; bottom: 27px; width: 245px; z-index: 999; }
#footerContentBox div div ul li { padding: 2px 10px; font: 11px/1.5 verdana,arial,tahoma,sans-serif; z-index: 999; }
#footerContentBox div div ul li a { color: rgb(255, 255, 255); text-decoration: none; }
#footerContentBox div div ul li a:hover { color: rgb(251, 133, 56); }
.reg { font-size: 11px; padding: 10px; text-align: center; }
div.ohidden { overflow: hidden; }
strong.average { position: relative; top: 2px; left: 10px; }
.starsWrapper { height: 16px; width: 80px; background: url('ui.stars.gif') repeat-x scroll 0pt -32px transparent; float: left; padding: 0pt ! important; }
.starsWrapper div { height: 16px; background: url('ui.stars.gif') repeat-x scroll 0pt -48px transparent; padding: 0pt ! important; }
.hidden { display: none; }
#searchPanel { background: url('search-bgs.png') repeat-x scroll 0pt 0pt rgb(90, 89, 89); margin: 10px 0pt 30px; }
#searchPanelContent { background: url('search-bgs.png') no-repeat scroll 0pt -126px transparent; overflow: hidden; padding: 8px 15px; border-radius: 5px 5px 5px 5px; }
#searchPanelContent form { margin-top: 16px; }
.textColor1 { color: rgb(255, 255, 255); margin: 1px 0pt; }
div.productTabs { margin: 10px 0pt 0pt; padding: 0pt; width: 100%; height: 28px; position: relative; }
div.productTabs ul { list-style: none outside none; margin: 0pt; padding: 0pt; position: absolute; top: 1px; z-index: 99; }
div.productTabs li { float: left; font-weight: bold; margin-right: 3px; position: relative; }
div.productTabs li a { background: url('headers-sprite.png') repeat-x scroll left -191px rgb(255, 255, 255); color: rgb(255, 255, 255); display: block; font-family: Verdana,sans-serif; padding: 5px 15px; text-decoration: none; border-radius: 4px 4px 0pt 0pt; }
div.productTabs li.active a { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(255, 122, 35); border-style: solid; border-color: rgb(198, 198, 198); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; border-width: 1px 1px 0pt; outline: medium none; }
.uNShopIco, .uNShopIco, .uNCompanyIco, .uNCompanyIco, .uNOmnieIco, .uNJuniorIco, .sIPzAIcon, .sIShopLogo, .uNNoCodeIco, .sIHelpIcon, .uNSuperSIco, #sIZoomIco, .sIInfoIcon { background: url('sibackgroundsset.png') no-repeat scroll 0% 0% transparent; }
.sIHelpIcon { background-position: -90px -40px; display: inline-block; height: 12px; width: 13px; }
.headerCart .cart { background: url('cart-ico.png') no-repeat scroll 10px 50% rgb(255, 255, 255); border: 1px solid rgb(255, 89, 0); border-radius: 3px 3px 3px 3px; color: rgb(255, 89, 0); text-decoration: none; padding: 5px 10px 5px 35px; }
.headerCart .cart:hover { box-shadow: 0pt 0pt 2px rgb(153, 153, 153); }
.getCartData { box-shadow: 0pt 0pt 30px rgb(217, 217, 217); background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213); padding: 10px; display: none; top: 38px; right: 2px; position: absolute; width: 550px; max-height: 400px; border-radius: 5px 5px 5px 5px; z-index: 9999; }
#footerContentBox.newSpecial { position: relative; background: none repeat scroll 0% 0% rgb(85, 85, 85); height: 117px ! important; border-radius: 6px 6px 0pt 0pt; }
#footerContentBox.newSpecial div.ohidden { border-radius: 5px 5px 0pt 0pt; }
#footerContentBox.newSpecial div div ul { list-style: none outside none; margin: 0pt; padding: 5px 0pt; background: none repeat scroll 0% 0% rgb(85, 85, 85); width: 245px; position: inherit ! important; display: block ! important; float: left; bottom: auto ! important; }
#footerContentBox.newSpecial div div h2 { background: url('sprite-main.png') repeat-x scroll 0pt 0pt rgb(254, 106, 11); width: auto; cursor: default; }
.recommendedGalleryWrapper { background-color: rgb(253, 253, 253); display: none; margin-top: 10px; overflow: auto; position: relative; width: 100%; }
.rgBorder { border-right: 1px solid rgb(200, 200, 200); border-width: 0pt 1px 1px; border-style: solid; border-color: rgb(200, 200, 200); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; padding-top: 30px; overflow: auto; }
.rgInWrapper { padding: 0pt; position: relative; }
.rgIEWrapper { margin: 0pt 6%; }
.recommendedGalleryWrapper h2 { background: -moz-linear-gradient(center top , rgb(255, 255, 253) 0%, rgb(251, 251, 251) 26%, rgb(245, 245, 243) 48%, rgb(233, 233, 233) 100%) repeat scroll 0% 0% transparent; border: 1px solid rgb(200, 200, 200); color: rgb(255, 255, 255); font: 16px/18px verdana,arial,sans-serif; margin: 0pt; padding: 5px 10px; }
.recommendedGalleryWrapper .pagerWrapper { height: 30px; position: absolute; right: 10px; top: 0pt; }
.recommendedGalleryWrapper.showItem .pagerWrapper { text-align: right; }
.recommendedGalleryWrapper.showItem .pager {  }
.rgPrevious, .rgNext { cursor: pointer; position: absolute; top: 0pt; height: 170px; width: 7%; text-align: center; }
.rgPrevious.inactive, .rgNext.inactive { cursor: default; }
.rgPrevious { left: 0pt; top: 0pt; }
.rgNext { right: 0pt; top: 0pt; }
.rgNext span, .rgPrevious span { background: url('navbar.png') no-repeat scroll -26px -221px transparent; display: block; margin: 62px auto 0pt; width: 17px; height: 17px; }
.rgNext span { background-position: -43px -221px; }
.recommendedGalleryWrapper h2, #showCatLeft .recommendedGalleryWrapper h2 { color: rgb(136, 136, 136); font-size: 13px; font-weight: bold; }
.recommendedGalleryWrapper .rgSlideShow { height: 200px; }
.recommendedGalleryWrapper div.itemsList { width: 100%; overflow: auto; padding: 0pt; text-align: center; }
.recommendedGalleryWrapper div.recommendedItem { float: left; height: 200px; text-align: center; }
.recommendedGalleryWrapper div.recommendedItem div.constantWidth { margin: 0pt auto; width: 142px; }
.recommendedGalleryWrapper div.recommendedItem a.imgWrapper, .recommendedGalleryWrapper div.recommendedItem div.imgWrapper { background-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); display: block; height: 110px; margin: 0pt auto; }
.recommendedGalleryWrapper div.recommendedItem a.imgWrapper img, .recommendedGalleryWrapper div.recommendedItem div.imgWrapper img { border: 1px solid rgb(227, 227, 227); height: 96px; margin-top: 5px; z-index: -1; width: 128px; }
.recommendedGalleryWrapper div.recommendedItem a.recommendedItemName { cursor: pointer; display: block; margin: auto; width: 98%; }
.recommendedGalleryWrapper .promoPrice { margin: 8px auto auto; width: 95%; }
.recommendedGalleryWrapper span.indexNavigation { background: url('navbar.png') no-repeat scroll 0pt -223px transparent; cursor: pointer; display: inline-block; height: 12px; width: 13px; }
.recommendedGalleryWrapper span.active { background: url('navbar.png') no-repeat scroll -13px -223px transparent; cursor: pointer; display: inline-block; height: 12px; width: 13px; }
.recommendedGalleryWrapper .pager { margin: 0pt; padding: 9px 0pt 0pt; }
div.recommendedItem a .showCatAuctionTitle, div.recommendedItem span.showCatAuctionTitle { display: block; height: 32px; margin: 0pt auto 3px; overflow: hidden; padding: 3px 0pt 0pt; text-align: left; }
div.recommendedItem .promoPrice { text-align: left; font-weight: bold; }
#siWrapper { position: relative; margin-left: 410px; z-index: 9; font-family: tahoma,verdana,arial,sans-serif; }
#siTitleBar { margin: 0pt 0pt 15px; padding: 5px 0pt; position: relative; border-bottom: 1px solid rgb(208, 208, 208); }
#siTitleBar h1 { color: rgb(51, 92, 180); font-size: 16px; font-weight: bold; }
.buyerInfo { width: 34%; padding: 2px 0pt 2px 20px; background: url('sprite-show-item.png') no-repeat scroll 0pt -45px transparent; }
.timeInfo { padding: 2px 0pt 2px 20px; background: url('sprite-show-item.png') no-repeat scroll 0pt -63px transparent; }
.howBuyLink { padding: 2px 0pt 2px 20px; background: url('sprite-show-item.png') no-repeat scroll 0pt -84px transparent; }
.siTimeToEnd { list-style: none outside none; margin: 0pt 0pt 28px; padding: 12px 0pt 3px 20px; overflow: hidden; }
.siTimeToEnd li { display: inline; }
#siBidForm2, #itemFinishBox2 { margin: 0pt 0pt 28px; padding: 0pt 20px; font-family: tahoma,verdana,arial,sans-serif; overflow: hidden; border-bottom: 2px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% rgb(248, 247, 243); }
#itemFinishBox2 { padding: 10px 20px; }
#itemFinishBox2 div { width: 33%; }
#paymentShipment { width: 42%; padding-left: 20px; position: relative; }
#paymentShipment dl { margin: 0pt; font-size: 12px; }
#paymentShipment dt { color: rgb(88, 88, 88); border-bottom: 1px solid rgb(208, 208, 208); margin-bottom: 8px; }
#paymentShipment dd { background: url('sibackgroundsset.png') repeat-x scroll 0pt -686px transparent; margin: 1px 0pt; line-height: 1.5; overflow: hidden; }
#paymentShipment dd.last { background: none repeat scroll 0% 0% transparent; }
#paymentShipment dd strong.whiteBg { float: right; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#paymentShipment dd span { float: left; padding: 0pt 0pt 0pt 17px; background: url('sprite-show-item.png') no-repeat scroll 0pt -224px rgb(255, 255, 255); }
#paymentShipment dd.last, #paymentShipment dd.last span { background: none repeat scroll 0% 0% transparent; padding: 0pt; margin-bottom: 10px; }
.sellerDetails { width: 51%; }
.sellerDetails dl { margin: 0pt; cursor: pointer; font-size: 12px; }
.showInfo, .hideInfo { width: 21px; height: 21px; display: block; position: absolute; top: 5px; right: 5px; background: url('sprite-show-item.png') no-repeat scroll 0pt 0pt transparent; }
.hideInfo { background: url('sprite-show-item.png') no-repeat scroll -23px 0pt transparent; }
.sellerDetails dt { color: rgb(88, 88, 88); border: 1px solid rgb(204, 204, 204); position: relative; margin-bottom: 8px; padding: 5px 6px 7px; border-radius: 5px 5px 5px 5px; background: url('sprite-show-item2.png') repeat-x scroll 0pt -322px transparent; }
.sellerDetails dd { margin: 0pt; padding: 1px 0pt 1px 17px; line-height: 1.5; background: url('sprite-show-item.png') no-repeat scroll 0pt -224px rgb(255, 255, 255); }
#companyDataLink span.arrow { display: inline-block; width: 8px; height: 8px; margin-left: 10px; background: url('sprite-show-item.png') no-repeat scroll 100% -265px transparent; }
.sellerMoreDetails { position: absolute; background: none repeat scroll 0% 0% rgb(255, 255, 255); box-shadow: 0pt 0pt 6px rgb(224, 224, 224); border: 1px solid rgb(208, 208, 208); padding: 4px 6px; border-radius: 5px 5px 5px 5px; top: 0pt; width: 95%; z-index: 2; }
#ratingSpinner { background: url('ajax-spinner.gif') no-repeat scroll center center transparent; height: 50px; }
.sellerMoreDetails p:first-child { cursor: pointer; font-size: 12px; margin-bottom: 8px ! important; }
.itemId { margin: 0pt; float: right; border: medium none; font-weight: normal; padding: 9px 5px 5px; font-family: tahoma,verdana,arial,sans-serif; }
#userFieldTab, #product_desc, #delivery, #history { border: 1px solid rgb(200, 200, 200); border-radius: 6px 6px 6px 6px; padding-bottom: 6px; }
#siPok a { margin: 10px; width: 396px; height: 103px; display: block; text-indent: -9999px; background: url('pok-banner.png') no-repeat scroll 0pt 0pt transparent; }
.prctPosComments { background: -moz-linear-gradient(center top , rgb(143, 210, 35), rgb(106, 166, 16)) repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); padding: 12px 30px; border-radius: 7px 7px 7px 7px; }
#delivery h5 { font-size: 14px; margin: 10px 0pt 5px 8px; }
.deliveryAndPayment { padding: 5px 10px; background: none repeat scroll 0% 0% rgb(248, 247, 243); }
.deliveryAndPayment table { width: 100%; border-collapse: collapse; }
.deliveryAndPayment th, .deliveryAndPayment td { font-size: 12px; text-align: left; padding: 5px 0pt; }
.deliveryAndPayment tr { border-top: 1px solid rgb(255, 255, 255); }
.deliveryAndPayment tr:first-child { border: medium none; }
/* ::::: http://static.allegrostatic.pl/site_images/1/0/css/jquery_ui_av.2012.5.8.css ::::: */

/* ::::: http://static.allegrostatic.pl/site_images/1/0/css/item_gallery_av.2012.5.8.css ::::: */

#siGallery { float: left; position: relative; }
.galleryWrap .gallery { border: medium none; margin: 0pt; padding: 0pt; }
.galleryWrap .gallery .galleryContainer { border: 1px solid rgb(200, 200, 200); border-radius: 6px 6px 6px 6px; display: block; position: relative; text-align: left; overflow: hidden; }
.galleryWrap .gallery .galleryContainer div.img { height: 100%; width: 100%; cursor: pointer; position: absolute; z-index: 99; }
.gallery .galleryContainer a.nextPhoto, .gallery .galleryContainer a.prevPhoto { position: absolute; z-index: 99; height: 100%; width: 25%; }
.gallery .galleryContainer a.nextPhoto { right: 0pt; top: 0pt; margin: 0pt; }
.gallery .galleryContainer a.prevPhoto { left: 0pt; top: 0pt; }
.gallery .galleryContainer a.nextPhoto:hover, .gallery .galleryContainer a.prevPhoto:hover { background-color: rgba(255, 255, 255, 0.3); }
.gallery .galleryContainer a.nextPhoto span { background: url('navi.png') no-repeat scroll right top transparent; width: 50px; height: 50px; position: absolute; top: 135px; right: 0pt; }
.gallery .galleryContainer a.prevPhoto span { background: url('navi.png') no-repeat scroll left top transparent; width: 50px; height: 50px; position: absolute; top: 135px; left: 0pt; }
.gallery .galleryContainer a.prevPhoto.disabled, .gallery .galleryContainer a.nextPhoto.disabled { background: none repeat scroll 0% 0% transparent; z-index: 1; }
.gallery .galleryContainer a.galleryTrigger { background: url('sprite-show-item2.png') repeat-x scroll 0pt -356px transparent; font-family: tahoma,verdana,arial,sans-serif; position: absolute; bottom: 0pt; left: 0pt; z-index: 999; width: 100%; text-decoration: none; border-radius: 0pt 0pt 5px 5px; padding: 7px 0pt; }
.gallery .galleryContainer a.galleryTrigger.unavailable { background-position: 0pt -385px; }
.gallery .galleryContainer a.galleryTrigger span { background: url('sprite-show-item.png') no-repeat scroll 0pt -245px transparent; color: rgb(255, 255, 255); float: left; font-size: 11px; margin: 0pt 10px; padding: 0pt 0pt 0pt 16px; text-align: left; }
.galleryWrap, #productGal { text-align: center; }
.gallery { border: 1px solid rgb(204, 204, 204); border-radius: 5px 5px 5px 5px; margin: 20px auto; padding: 10px 0pt; width: 410px; background: none repeat scroll 0% 0% rgb(255, 255, 255); position: relative; }
.galleryContainer { height: 310px; margin: 0pt; padding: 0pt; text-align: center; position: relative; }
a.prevPhoto:focus, a.nextPhoto:focus, #thumbsWrap li a:focus { outline: medium none; }
a.prevPhoto.disabled { display: none; }
a.nextPhoto.disabled { display: none; }
span.photoFromProductCatalogueDesc { bottom: 0pt; color: rgb(255, 255, 255); font-family: tahoma,verdana,arial,sans-serif; font-size: 11px; padding: 7px 0pt; position: absolute; right: 0pt; text-align: right; width: 250px; z-index: 999; }
#user_field { background-color: rgb(0, 0, 0); }
