/* UA=CCBot/1.0 (+http://www.commoncrawl.org/bot.html) */body, li, a, div, span { margin-top: 0px; font-family: Tahoma,Verdana,Helvetica,sans-serif; font-size: 10pt; line-height: 1.2em; } form { margin: 0px; } img { border: 0; } a:link, a:visited, a:active { text-decoration: none ; color: black; } .eCommStepIV_Error { border: 3px solid red; } .eCommStepIV_Warning { border: 3px solid orange; } .eCommStepIV_Sound { border: 4px solid grey; } .eCommStepIV_Mandatory { border: 2px solid black; } div#errorPanel { border: 1px solid #DD0000; background-color: #EEEEEE; position:absolute; top: 0px; right: 0px; width: 400px; min-height: 50px; max-height: 200px; overflow-x: auto; overflow-y: auto; z-index: 30000; } div#errorPanel span.ResultLabel { font-weight: bolder; } div#errorPanel span.ResultsSummary { font-weight: bold; } span.productStock_permanentlyOutOfStock { color: #DD0000; } span.productStock_inStock { color: #00DD00; } span.productStock_temporaryOutOfStock { color: #DD0000; } #siteMain { width: 1045px; background-color: #01669a; padding-left: 50px; padding-right: 50px; } #siteMainInside { width: 945px; background-color: #01669a; } #siteHeader { background:transparent url(/images/entete.jpg) no-repeat scroll 0 0; width: 945px; height: 84px; } div.siteHeaderMainLink { width: 245px; height: 70px; float: left; } div.siteHeaderMainLink a { width: 245px; height: 70px; } div.siteHeaderAmungUs { margin-top: 60px; margin-right: 10px; float: right; } #siteFooter { background:transparent url(/images/bas-page.jpg) no-repeat scroll 0 0; width: 945px; height: 84px; } #siteTopMenu { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; /*background:transparent url(/templates/pornotubezone/images/barre-navigation.jpg) no-repeat scroll 0 0;*/ float:left; height:30px; position:relative; width:1000px; } #siteTopMenu ul { bottom:0; list-style-position:outside; list-style-type:none; /*list-style-image: url(top-menu-puce.gif);*/ margin-left:1px; margin-top:1px; padding-left:0; position:relative; right:0; } #siteTopMenu ul li:first-of-type { background: none; padding-left: 0px; } #siteTopMenu ul li { background: url(/images/top-menu-puce.gif) no-repeat 2px 3px; padding-left: 10px; } #siteTopMenu ul li { color:#FFFFFF; /*display:inline-block;*/ float:left; font-size:8pt; font-weight:bolder; line-height:14px; text-align:center; vertical-align:middle; text-transform: uppercase; } #siteTopMenu ul .current { } #siteTopMenu ul li:hover { } #siteTopMenu ul li a, #siteTopMenu ul li a span, #siteTopMenu ul li span { /*letter-spacing:-2px*/ color:#FFFFFF; display:block; font-size:8pt; font-weight:bolder; line-height:14px; text-decoration:none; text-transform: uppercase; } #siteTopMenu ul li a:visited { color:#FFFFFF; } #siteTopMenu ul li a:hover, #siteTopMenu ul li a:hover span { /* color: #C4F25C;*/ color: #FFF800; } #siteTopMenu ul li a.selected , #siteTopMenu ul li a span.selected { /* color: #C4F25C;*/ color: #FFF800; } #SectionPage_TitleBanner { background:transparent url(/images/bandeau-nouveautes.jpg) no-repeat scroll 0 0; } div.MainPageHowTos { width: 205px; height: 308px; background-color: white; float: left; margin-right: 10px; } ul.MainPageHowTos { width: 200px; } .MainPageHowTos * { vertical-align: middle; } .MainPageHowTos li { width: 190px; vertical-align: middle; padding-top: 5px; padding-bottom: 5px; margin: 0px; } .MainPageHowTos ul { list-style-type: none; padding-left: 10px; margin: 0px; } .MainPageHowTos a { color: black; } .MainPageHowTos img { border: 0px; padding-right: 5px; } .MainPageFooter { float: left; width: 974px; background-color: white; } #MainPageSubscribeRSS { float: left; } #MainPageBottomBar { float: right; } #MainPageLineTop { height: 308px; } div.MainPageLines { width: 1000px; margin-top: 10px; margin-bottom: 10px; float: left; } div.PubMainPage { /* background-color: black;*/ margin-right: 10px; float: left; } #MainPageLineMid1 { height: 200px; } #MainPageLineMid2 { height: 200px; } #MainPageLineMid3 { height: 200px; } #MainPageLineBottom { height: 158px; margin-bottom: 0px; } #PubMainPageTop_1 { width: 208px; height: 308px; } #PubMainPageTop_2 { width: 546px; height: 308px; } #PubMainPageMid1_1 { height: 200px; width: 320px; } #PubMainPageMid1_2 { height: 200px; width: 320px; } #PubMainPageMid1_3 { height: 200px; width: 320px; } #PubMainPageMid2_1 { height: 200px; width: 320px; } #PubMainPageMod2_2 { height: 200px; width: 320px; } #PubMainPageMid2_3 { height: 200px; width: 320px; } #PubMainPageMid3_1 { height: 200px; width: 229px; } #PubMainPageMid3_2P3 { width: 750px; height: 200px; float: left; } #PubMainPageMid3_2 { height: 90px; width: 728px; float: left; margin-top: 0px; margin-bottom: 10px; } #PubMainPageMid3_3 { height: 90px; width: 728px; float: left; margin-top: 10px; margin-bottom: 0px; } #PubMainPageBottom_1 { height: 157px; width: 1000px; height: 158px; } td.LeftColumn { } td.MainContent { height: 100%; } #LeftColumn { width: 180px; } /*#LeftColumn > div */ div.LeftColumnInside { width: 180px; margin-bottom: 10px; position: relative; } #TopProductsComponentBrief { height: 268px; overflow-y: hidden; } .TopProductsComponentBrief_14 { background: transparent url(/images/top-telechargement.jpg) no-repeat scroll 0 0; } .TopProductsComponentBrief_20 { background: transparent url(/images/top-loc.jpg) no-repeat scroll 0 0; } .TopProductsComponentBrief_1 { background: transparent url(/images/top-ventes.jpg) no-repeat scroll 0 0; } #TopProductsComponentBrief div.Inside { margin-top: 40px; padding-left: 10px; height: 195px; overflow-y: hidden; } #TopProductsComponentBrief * { vertical-align: middle; } #TopProductsComponentBrief img.TopProductsFirstProductImage { max-width: 80px; max-height: 110px; vertical-align: top; float: left; margin-right: 5px; } li.TopProductsFirstProduct { /* height: 110px;*/ } li.TopProductsNextProduct { } #TopProductsComponentBrief ul { width: 160px; list-style-type: none; padding-left: 0px; margin: 0px; } #TopProductsComponentBrief ul li:nth-child(even) { background-color: #009ac5; } #TopProductsComponentBrief li { /*width: 150px; */ vertical-align: middle; padding-top: 2px; padding-bottom: 2px; margin: 0px; } #TopProductsComponentBrief a { color: black; } #TopProductsBriefNext { margin-top: 10px; padding-left: 10px; } #TopProductsBriefNext a { color: white; } #CategoriesComponent { background: transparent url(/images/genre.jpg) no-repeat scroll 0 0; height: 83px; } #CategoriesComponent div.Inside { padding-top: 40px; padding-left: 10px; } #CategoriesComponent select { border: 0px; width: 160px; } #CategoriesComponent .SearchButton { border: 0px; float: right; padding-right: 10px; } #ManufacturersComponent { background: transparent url(/images/studios.jpg) no-repeat scroll 0 0; height: 83px; } #ManufacturersComponent div.Inside { padding-top: 40px; padding-left: 10px; } #ManufacturersComponent select { border: 0px; width: 160px; } #ManufacturersComponent .SearchButton { border: 0px; float: right; padding-right: 10px; } #SearchComponent { background: transparent url(/images/rechercher.jpg) no-repeat scroll 0 0; height: 99px; } #SearchComponent div.Inside { padding-top: 40px; padding-left: 10px; } #SearchComponent .SearchedText { border: 0px; width: 160px; } #SearchComponent .SearchButton { border: 0px; float: right; padding-right: 10px; } #NewProductsBrief { background: transparent url(/images/dernieres-sorties.jpg) no-repeat scroll 0 0; height: 847px; overflow-y: hidden; } #NewProductsBrief div.Inside { padding-top: 30px; padding-left: 10px; height: 780px; overflow-y: hidden; } #NewProductsBrief ul { width: 160px; list-style-type: none; padding-left: 0px; margin: 0px; } #NewProductsBrief ul li:nth-child(even) { background-color: #009ac5; } #NewProductsBrief * { vertical-align: middle; } #NewProductsBrief li { width: 160px; vertical-align: middle; margin: 0px; color: black; padding-top: 2px; padding-bottom: 2px; /* padding-top: 5px; padding-bottom: 5px; */ } #NewProductsBrief a { color: black; } #NewProductsBriefNext { margin-top: 10px; padding-left: 10px; } #NewProductsBriefNext a { color: white; } #NewProductsBriefRSS { bottom: 0px; right: 0px; position: absolute; } #XStarsLink { text-align: center; color: #FFFFFF; } #XStarsLink a, #XStarsLink a:link, #XStarsLink a:hover, #XStarsLink a:visited { color: #FFFFFF; } #WebMasterAndPro { text-align: center; } #WebMasterAndPro a, #WebMasterAndPro a:link, #WebMasterAndPro a:hover, #WebMasterAndPro a:visited { color: #FFFFFF; } #BluRay { text-align: center; } #MyBasketSmall { /*background-color: #00CBFE;*/ background: transparent url(/images/mon-panier.jpg) no-repeat scroll 0 0; height: 95px; } #MyBasketSmall div.Inside { padding-left: 80px; padding-top: 40px; } MyBasketSmall_articles { } MyBasketSmall_total { } MyBasketSmall_order { } #MyAccountSmall { /*background-color: #00CBFE;*/ background: transparent url(/images/mon-compte.jpg) no-repeat scroll 0 0; height: 278px; } #MyAccountSmall div.Inside { padding-top: 35px; padding-left: 10px; } .MyAccountSmallLogin { width: 160px; } .MyAccountSmallLogin input { width: 160px; } .MyAccountSmallPassword { width: 160px; } .MyAccountSmallPassword input { width: 160px; } .MyAccountSmallGo { width: 160px; } .MyAccountSmallGo input { float: right; /*padding-right: 10px;*/ } #MyAccountSmall ul { width: 160px; list-style-type: none; padding-left: 0px; padding-top: 5px; margin: 0px; } #MyAccountSmall * { vertical-align: middle; } #MyAccountSmall li { width: 150px; vertical-align: middle; /* padding-top: 5px; padding-bottom: 5px; */ margin: 0px; } #MyAccountSmall a { color: black; } #MyAccountSmall img { border: 0px; padding-right: 5px; } #MainContent { width: 780px; height: 100%; background-color: white; position: relative; min-height: 1925px; } #MainContentInside { background-color: white; width: 780px; } #ProductsListResultsPart { /* width: 780px; height: 100%; background-color: white; height:100%;*/ } #ProductsListResultsPubsTop { float: left; height: 270px; } .ProductsListResultsPubsTop { float: left; margin: 10px; } #ProductsListResultsPubsTop1 { width: 435px; height: 250px; /* background-color: black;*/ } #ProductsListResultsPubsTop2 { width: 300px; height: 250px; /* background-color: black;*/ } #MainContentTopBar { clear: both; /* float: left;*/ width: 780px; height: 40px; background-color: #00cbfe; } #MainContentTopBar a, #MainContentTopBar a { margin: 0px; padding: 0px; } #BeforeMainContentBottomBar { clear: both; width: 780px; height: 52px; } #MainContentBottomBar { /* float: left;*/ clear: both; width: 780px; height: 52px; margin-top:50px; background-color: #00cbfe; position: absolute; bottom: 0px; overflow-x: hidden; overflow-y: hidden; } .ProductsListResultsTitleAndPageNum { margin-left: 10px; background: url(/images/barre-orange.jpg); background-repeat: no-repeat; height: 40px; float: left; width: 770px; } .ProductsListResultsBottom { margin-left: 10px; height: 40px; float: left; width: 770px; } .ProductsListResultsPageNum, .ProductsListResultsBottomPageNum { margin-right: 100px; float:right; color: black; margin-top:17px; } .ProductsListResultsPageNum a:link, .ProductsListResultsPageNum a:hover, .ProductsListResultsPageNum a:visited { color: white; font-weight: bold; } .ProductsListResultsBottomPageNum a:link, .ProductsListResultsBottomPageNum a:hover, .ProductsListResultsBottomPageNum a:visited { color: #27DBFE; font-weight: bold; } .ProductsListResultsTitle { color: white; margin-left: 20px; float:left; font-size: 20pt; font-weight: bold; } .ProductsListResultsProducts { margin-left: 10px; width: 770px; } #SiteSectionProductsListL0FirstColumn { width: 300px; } #ProductsListResultsSortsAndCo { width: 135px; } #ProductsListResultsSortsAndCo ul { list-style-type: none; padding-left: 0px; width: 135px; margin: 0px; } #ProductsListResultsSortsAndCo * { vertical-align: middle; } #ProductsListResultsSortsAndCo li { width: 130px; vertical-align: middle; padding-top: 5px; padding-bottom: 5px; margin: 0px; height: 37px; } #ProductsListResultsSortsAndCo li.selected div { background-color: #FF6633; } #ProductsListResultsSortsAndCo a { color: black; } #ProductsListResultsSortsAndCo a div { margin-top: 5px; font-size: 8pt; } #ProductsListResultsSortsAndCo img { border: 0px; padding-right: 0px; float: left; } .ProductsListResultsProduct { float: left; margin-right: 15px; margin-top: 10px; margin-bottom: 10px; height: 340px; color: black; overflow-x: hidden; overflow-y: hidden; } .ProductsListResultsProduct_dvdx { width: 135px; } .ProductsListResultsProduct_dvdx>div { width: 135px; } .ProductsListResultsProduct_sexToys { width: 135px; } .ProductsListResultsProduct_sexToys>div { width: 135px; } .ProductsListResultsProduct_lingerie { width: 135px; } .ProductsListResultsProduct_lingerie>div { width: 135px; } .ProductsListResultsProduct_vodxScene { width: 200px; } .ProductsListResultsProduct_vodxScene>div { width: 200px; } .ProductsListResultsProduct_dvdx div.ProductsListResultsProductImage, .ProductsListResultsProduct_sexToys div.ProductsListResultsProductImage, .ProductsListResultsProduct_lingerie div.ProductsListResultsProductImage { height: 170px; } img.ProductsListResultsProductImage, div.ProductsListResultsProductImage { border: 0px; margin:0px; padding:0px; } .ProductsListResultsProduct_dvdx img.ProductsListResultsProductImage, .ProductsListResultsProduct_sexToys img.ProductsListResultsProductImage, .ProductsListResultsProduct_lingerie img.ProductsListResultsProductImage { max-width: 135px; max-height: 170px; } .ProductsListResultsProduct_vodxScene div.ProductsListResultsProductImage { height: 135px; } .ProductsListResultsProduct_vodxScene img.ProductsListResultsProductImage { max-width: 195px; max-height: 135px; } .ProductsListResultsProduct_vodxScene div.ProductsListResultsProductSampleImages { height: 34px; width: 200px; } .ProductsListResultsProduct_vodxScene img.ProductsListResultsProductSampleImage { max-width: 34px; max-height: 34px; } .ProductsListResultsProductTitle { height: 34px; overflow-x: hidden; overflow-y: hidden; } .ProductsListResultsProductTitle a:link, .ProductsListResultsProductTitle a:visited, a:hover { } .ProductsListResultsProductActors { height: 48px; overflow-x: hidden; overflow-y: hidden; } .ProductsListResultsProductActors a:link, .ProductsListResultsProductTitle a:visited, a:hover { } .ProductsListResultsProductActors>div { width: 135px; overflow-x: hidden; } .ProductsListResultsProductProperties { height: 48px; overflow-x: hidden; overflow-y: hidden; } .ProductsListResultsProductProperties>div { width: 135px; overflow-x: hidden; overflow-y: hidden; } .ProductsListResultsProductPrice { height: 30px; } .ProductsListResultsProductStock { height: 20px; } .ProductsListResultsProductPurchase { height: 30px; } .ProductsListResultsProductSubscribe { height: 30px; margin-top: 50px; } .SaleStockIndicator { } .AddToMyBasketButton { } .ProductsListResultsProductRent { height: 30px; } .RentStockIndicator { } .AddToMyRentListButton { } #ProductComponent { margin-left: 10px; margin-right: 10px; } #ProductComponentPreviousAndNext { width: 760px; float: left; margin-bottom: 10px; } #ProductComponentPreviousAndNext img { vertical-align: middle; } #ProductComponentPreviousAndNext a:link, #ProductComponentPreviousAndNext a:visited, #ProductComponentPreviousAndNext a:hover { } #ProductComponentPrevious { width: 250px; float: left; text-align: left; } #ProductComponentList { width: 260px; float: left; text-align: center; } #ProductComponentNext { width: 250px; float: right; text-align: right; } #ProductComponentTop { width: 760px; float: left; margin-top: 5px; } #ProductComponentMainImage { width: 206px; float: left; height: 280px; } .ProductComponentVODXScene #ProductComponentMainImage { width: 290px; height: 195px; padding-bottom: 10px; } #ProductComponentSecondImage { width: 100px; float: left; height: 140px; } img.ProductComponentMainImage { max-width: 200px; max-height: 280px; } .ProductComponentVODXScene img.ProductComponentMainImage { max-width: 290px; max-height: 195px; } img.ProductComponentSecondImage { max-width: 100px; } img.ProductComponentSampleImage { max-width: 107px; max-height: 107px; } .ProductComponentSexToy div#ProductZoom { float: left; width: 40px; height:40px; margin-left: -100px; margin-top: 240px; } .ProductComponentSexToy div#ProductZoom .ProductZoomLayer { margin-left: -206px; } .ProductComponentLingerie div#ProductZoom { float: left; width: 40px; height:40px; margin-left: -100px; margin-top: 240px; } .ProductComponentLingerie div#ProductZoom .ProductZoomLayer { margin-left: -206px; } .ProductComponentFilm div#ProductZoom { float: left; width: 40px; height:40px; margin-left: -100px; margin-top: 240px; } .ProductComponentFilm div#ProductZoom .ProductZoomLayer { margin-left: -206px; } #LingerieSizes { float: left; width: 40px; height:40px; margin-left: -100px; margin-top: 240px; } .LingerieSizesLayer { margin-top: -10px; margin-left: -450px; } .ProductComponentVODXScene div#ProductZoom { float: left; width: 40px; height:40px; } .ProductComponentVODXScene div#ProductZoom .ProductZoomLayer { margin-left: 0px; } .ProductsListResultsProductSampleImages { width: 70px; float: left; } #ProductComponentMainImageAndDetail0Block { width: 290px; height: 280px; float: left; } #ProductComponentDetail0Block { width: 240px; height: 70px; float: left; } #ProductComponentDetail0Block .Inside { margin-left: 10px; margin-right: 10px; margin-top: 15px; margin-bottom: 10px; } #ProductComponentDetail1Block { width: 345px; float: right; height: 280px; background:transparent url(/images/bloc-gris.jpg) no-repeat scroll 0 0; color: black; } #ProductComponentDetail1Block a:link, #ProductComponentDetail1Block a:hover, #ProductComponentDetail1Block a:visited { } #ProductComponentActionSendToFriendLayer { width: 650px; height: 300px; z-index: 200; background-color: #FFFFFF; position: absolute; border: 2px solid black; padding: 15px; } #ProductComponentActionSendToFriendLayer .Line { clear: both; padding-top: 5px; padding-bottom: 5px; } #ProductComponentActionSendToFriendLayer .FieldTitle { width: 100px; float: left; text-align: right; padding-right: 5px; } #ProductComponentActionSendToFriendLayer .FieldValue { width: 470px; float: left; text-align: left; padding-left: 5px; } #ProductComponentActionSendToFriendLayer .Submit { width: 570px; text-align: center; } #ProductComponentActionsBlock { width: 760px; height: 100px; color: black; float: left; } #ProductComponentActionsBlock img { vertical-align: middle; } #ProductComponentActionsBlock>.Inside { margin-top: 15px; margin-bottom: 10px; } #ProductComponentActionsBlock a:link, #ProductComponentActionsBlock a:hover, #ProductComponentActionsBlock a:visited { } div.ProductZoomLayer { z-index: 1500; background-color: white; border: solid 2px #000000; width: 600px; height: 600px; } div.ProductZoomLayer .Inside { margin: 10px; } div.ProductZoomDivHide { width: 580px; clear: both; height: 20px; } div.ProductZoomDivHide a { float: right; } div.ProductZoomTitleAndButtons { width: 580px; height: 20px; } div.ProductZoomPreviousImage { float: left; width: 40px; } div.ProductZoomProductLabel { float: left; text-align:center; width: 480px; } div.ProductZoomNextImage { float: right; width: 40px; text-align:right; } div.ProductZoomImage { width: 580px; text-align:center; margin-top: 10px; } div.ProductZoomImage img { max-width: 580px; max-height: 520px; } div.OpenLingerieSizesLinkDiv { margin-left: 10px; margin-top: 20px; } a.OpenLingerieSizesLink { font-weight: bold; } div.LingerieSizesLayer { z-index: 1500; background-color: white; border: solid 2px #000000; width: 780px; height: 500px; } div.LingerieSizesLayer .Inside { margin: 10px; } div.LingerieSizesDivHide { width: 760px; clear: both; height: 20px; } div.LingerieSizesDivHide a { float: right; } div.LingerieSizesTitleAndButtons { width: 760px; height: 20px; } div.LingerieSizesLabel { float: left; text-align:center; width: 660px; } div.LingerieSizesImage { width: 760px; text-align:center; margin-top: 10px; } div.LingerieSizesImage img { max-width: 760px; max-height: 400px; } #ProductComponentActionVideoTrailer { float: left; width: 190px; height: 40px; } div.VideoTrailerLayer { z-index: 1500; background-color: white; border: solid 2px #000000; } div.VideoTrailerLayer .Inside { margin: 50px; } div.VideoTrailerTitleLine { width: 100%; padding-bottom: 20px; } div.VideoTrailerDivHide { float: right; margin-left: 20px; } div.VideoTrailerTitle { text-align:center; float: left; } div.VideoTrailerVideo { } #ProductComponentActionSerie { float: left; width: 340px; height: 40px; } #ProductComponentActionAddToMyFavorites { float: right; width: 175px; height: 40px; } #ProductComponentActionSendToFriend { float: left; width: 190px; height: 40px; } #ProductComponentActionShare { float: left; width: 570px; height: 40px; } #ProductComponentDetail1Block .ProductTitle { color: white; height: 25px; margin-left: 10px; margin-right: 10px; margin-top:5px; margin-bottom:2px; vertical-align:middle; font-weight: bolder; } #ProductComponentDetail1Block .Inside { margin-left: 10px; margin-right: 10px; margin-top: 15px; margin-bottom: 10px; } #ProductComponentDetail1Block .Line { } #ProductComponentDetail2Block { color: black; } #ProductComponentDetail2Block a:link, #ProductComponentDetail2Block a:hover, #ProductComponentDetail2Block a:visited { } #ProductComponentDetail2Block .ProductTitle { color: #29c2e4; font-size: 14pt; font-weight: bolder; } #ProductComponentDetail2Block span.title { font-weight: bold; } #ProductComponentDetail2Block span.value { font-weight: bold; } #ProductComponentDetail2Block .Line { margin-top: 4px; margin-bottom: 4px; } #ProductComponentDetail2Block .Summary { } #ProductComponentDetail2Block .Summary>.value { font-style:italic; } #ProductComponentDetail2Block span.ProductNote { background-color: black; color: white; text-align: center; font-weight: bold; padding: 2px; } #ProductComponentReviewBlock { margin-top: 10px; width: 718px; height: 300px; background:transparent url(/images/review-bloc.gif) no-repeat scroll 0 0; } #ProductComponentReviewBlock .Inside { padding-top: 15px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; } .ProductReviewsAndPost { /* float: left;*/ clear: both; width: 698px; height: 210px; overflow-x: hidden; overflow-y: auto; } #ProductCustomerReview { } #ProductReviews { } #ProductCustomerReview .Fields { float:left; width: 550px; padding-top: 5px; padding-bottom: 5px; z-index: 100; } #ProductCustomerReview .Line { clear: both; padding-top: 5px; padding-bottom: 5px; } #ProductCustomerReview .FieldTitle { width: 125px; float: left; text-align: right; padding-right: 5px; } #ProductCustomerReview .FieldValue { width: 375px; float: left; text-align: left; padding-left: 5px; } #ProductCustomerReview .SubmitButton { float: left; } .TitleLine { font-size: 13pt; font-weight: bold; float: left; } .TitleReviews, .TitleReviews a { float: left; background-color: black; color: white; width: 275px; text-align: center; } .TitleYourReview, .TitleYourReview a { float: left; background-color: white; color: black; width: 275px; text-align: center; } .AReviewBlock { color: black; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 10px; /* float: left;*/ clear: both; } .ProductReviewLine { width: 650px; clear: both; /* float: left;*/ margin-top: 3px; margin-bottom: 3px; } .ProductReviewFirstLine { } .ProductReviewAuthorFirstName { font-weight: bold; text-transform: uppercase; } .ProductReviewAuthorCity { font-weight: bold; text-transform: uppercase; } .ProductReviewDateTime { } .ProductReviewNote { background-color: black; color: white; text-align: center; font-weight: bold; padding: 2px; } div.ProductReviewTextLine { height: 64px; overflow-y: hidden; } span.ProductReviewText { } span.ProductReviewShortText { height: 64px; } span.ProductReviewLongText { height: 64px; } div.ProductReviewLinkLine { } a.ProductReviewLink:link, a.ProductReviewLink:hover, a.ProductReviewLink:visited { color: black; } a.ProductReviewLink img { vertical-align: middle; } a.ProductAllReviewsAjaxLink:link, a.ProductAllReviewsAjaxLink:hover, a.ProductAllReviewsAjaxLink:visited { float: right; color: black; } a.ProductAllReviewsAjaxLink img { vertical-align: middle; } div.ProductAllReviews { margin-top: 20px; /*float: left;*/ width: 700px; } #ProductsAlsoPurchasedBlock { border-top: 1px solid #000000; color: black; margin-top: 10px; } #ProductsAlsoPurchasedBlock .Inside { padding-top: 15px; /* padding-left: 10px; padding-right: 10px;*/ padding-bottom: 10px; } .ProductsAlsoPurchasedTitleAndPageNum { color: black; } .ProductsAlsoPurchasedTitle { text-align: center; font-size: 13pt; } .ProductsAlsoPurchasedProducts { margin-top: 15px; } .ProductsAlsoPurchasedProduct { float: left; padding-right: 15px; padding-bottom: 15px; height: 350px; overflow-x: hidden; overflow-y: hidden; } div.Price { width: 119px; height: 30px; } div.PricePrices { width: 56px; height: 30px; float: left; } div.PriceAmount { color: #000000; width: 56px; height: 15px; float: right; text-align: right; font-weight: bold; } div.OriginalPriceAmount { text-decoration: line-through; color: #888888; width: 56px; height: 15px; float: right; text-align: right; } div.PriceDiscountRate { width: 61px; height: 30px; background: transparent url(/images/discount-bg.gif) no-repeat scroll 0px 2px; text-align: center; color: white; float: right; text-align: center; vertical-align: middle; margin-left: 2px; } div.PriceDiscountRate span { position: relative; top: 25%; font-weight: bold; } #SiteSectionPart, #ProductsListResultsPart, #ProductComponent { margin-bottom: 40px; } #SiteSectionPart { /* width: 780px; height: 100%; background-color: white; height:100%;*/ } #SiteSectionPubsTop { float: left; height: 270px; } .SiteSectionPubsTop { float: left; margin: 10px; } #SiteSectionPubsTop1 { width: 435px; height: 250px; /* background-color: black;*/ } #SiteSectionPubsTop2 { width: 300px; height: 250px; /* background-color: black;*/ } #SiteSectionMain { background-color: #FFFFFF; width: 780px; float: left; } #SiteSectionOffers { background-color: #FFFFFF; width: 780px; height: 800px; float: left; } .SiteSectionOffers { background-color: #FFFFFF; height: 760px; } #SiteSectionOffersLeft { float: left; width: 300px; } #SiteSectionOffersRight { float: left; margin-left: 20px; width: 435px; } #SiteSectionOffersLeft .SectionOfferTitleLine { height: 40px; width: 300px; } #SiteSectionOffersLeft .SectionOfferTitle { background: url(/images/coup-de-coeur.jpg); background-repeat: no-repeat; height: 40px; width: 300px; } #SiteSectionOffersRight .SectionOfferTitleLine { height: 40px; width: 435px; } #SiteSectionOffersRight .SectionOfferTitle { background: url(/images/bons-plans.jpg); background-repeat: no-repeat; height: 40px; float: left; width: 435px; } .SectionOfferTitle { /* margin-left: 20px;*/ } .SectionOfferNext { } #SiteSectionOffersLeft .SectionOfferProductsLine { margin-left: 10px; width: 300px; float: left; } .SectionOfferProduct { float: left; padding-right: 15px; margin-top: 15px; } .SectionOffersRightLine { width: 435px; padding-left: 10px; padding-right: 10px; margin-top: 15px; } .SectionOffersRightTop { width: 415px; height: 370px; } #SectionOffersRightTop { } .SectionOffersRightBottom { width: 200px; height: 175px; float: left; } #SectionOffersRightBottomLeft { float: left; } #SectionOffersRightBottomRight { float: right } #MyAccountMainComponent { } #MyAccountBonusAmountPart { } #MyAccountBonusAmountPart div { } .MyAccountLawBlabla { } #MyAccountInformationsComponent { } #MyAccountOrdersComponent { } #MyAccountInvoicesComponent { } #MyAccountCreditNotesComponent { } #MyAccountSubscriptionsComponent { } #MyAccountMLSubscriptionsComponent { } .MyAccountSectionComponent { margin-left: 10px; margin-right: 10px; } .MyAccountSectionComponent .UpdateButton { background-color: #043883; color: #FFFFFF; border: 0px; padding: 2px; margin: 0px; } .MyAccountSectionComponent a:link, .MyAccountSectionComponent a:hover, .MyAccountSectionComponent a:visited { } .MyAccountSectionComponent table { border: solid 1px #0C629B; empty-cells: show; } .MyAccountSectionComponent table thead th { border-bottom: solid 1px #0C629B; } .MyAccountSectionComponent table tbody td { border-bottom: solid 1px #0C629B; } .MyAccountSectionComponent .Document table { border: 0px; } .MyAccountSectionComponent .Document table td { border: 0px; } .MyAccountSectionComponent .Inside { padding-top: 60px; margin-left: 10px; margin-right: 10px; } .MyAccountSectionComponent h1 { font-size: 16pt; } .MyAccountSectionComponent h2 { font-size: 14pt; } .MyAccountSectionComponent .InformationMessage { } .MyAccountSectionComponent .RedInformationMessage { color: #DD0000; } /* Customer Account */ #MyAccountComponent { } div.OrderBlock { width: 760px; margin-left: 15px; /* text-align: center;*/ } div#CustomerIdentification { } div#CustomerIdentification .Title, div#CustomerAccountForm .Title { } div#CustomerIdentification .Title h2, div#CustomerAccountForm .Title h2 { color: #043883; } div#CustomerIdentification div.Frame, div#CustomerAccountForm .Frame { width: 600px; background-color: #d3effb; border: 1px solid #043883; } div#CustomerIdentification .Blabla { margin: 5px; } div#CustomerIdentification .Line { margin: 5px; height: 30px; } div#CustomerIdentification .FieldTitle { } div#CustomerIdentification .LoginNameLabel { float: left; } div#CustomerIdentification .LoginName { float: left; margin-left: 5px; } div#CustomerIdentification .PasswordLabel { float: left; margin-left: 10px; } div#CustomerIdentification .Password { float: left; margin-left: 5px; } div#CustomerIdentification .SearchLogin { float: left; margin-left: 5px; } div#CustomerIdentification .LostLogin { width: 600px; height: 20px; } div#CustomerIdentification a.LostLoginLink { float: right; } div#CustomerAccountForm { /* margin-left: 10px;*/ margin-right: 10px; margin-top: 20px; width: 600px; } #CustomerAccountForm div.Blabla { } #CustomerAccountForm div.Blabla h3.Title { font-weight: bolder; margin-left: 5px; } #CustomerAccountForm div.Blabla div { margin-left: 10px; } #CustomerAccountForm div.CustomerAccountFormPart { width: 600px; clear: both; } #CustomerAccountForm div.CustomerAccountFormPartTitle { width: 600px; border-bottom: 1px solid #043883; clear: both; } #CustomerAccountForm div.CustomerAccountFormPartTitle h3 { color: #043883; margin-bottom: 0px; margin-left: 5px; padding-top: 5px; } #CustomerAccountForm input, #CustomerAccountForm select { border: solid 1px #CBCBCB; margin: 1px; } #CustomerAccountForm .Line { margin-left: 10px; margin-right: 10px; clear: both; } #CustomerAccountForm .MandatoryText { float: right; } #CustomerAccountForm .FieldTitle { float: left; width: 200px; margin-top: 2px; margin-bottom: 2px; } #CustomerAccountForm .FieldValue { float: left; width: 300px; margin-top: 2px; margin-bottom: 2px; } #CustomerAccountForm .FieldComment { clear: both; width: 250px; margin-left: 210px; margin-top: 2px; margin-bottom: 2px; font-size: 7pt; } #MyAccountOrdersComponent .InformationMessage { } #MyAccountOrdersComponent div.Documents, #MyAccountInvoicesComponent div.Documents, #MyAccountCreditNotesComponent div.Documents { } #MyAccountOrdersComponent table.Documents, #MyAccountInvoicesComponent table.Documents, #MyAccountCreditNotesComponent table.Documents { } #MyAccountOrdersComponent th.DocumentReference { } #MyAccountOrdersComponent th.DocumentDate { } #MyAccountOrdersComponent th.DocumentStatus { } #MyAccountOrdersComponent th.DocumentInvoices { } #MyAccountOrdersComponent th.DocumentDeliveries { } #MyAccountOrdersComponent th.DocumentNotDelivered { } #MyAccountOrdersComponent td.DocumentReference { text-align: center; } #MyAccountOrdersComponent td.DocumentDate { text-align: center; } #MyAccountOrdersComponent td.DocumentStatus { } #MyAccountOrdersComponent td.DocumentInvoices { } #MyAccountOrdersComponent td.DocumentDeliveries { } #MyAccountOrdersComponent td.DocumentNotDelivered { } #MyAccountOrdersComponent td.DocumentDeliveries table { } #MyAccountOrdersComponent td.DocumentDeliveries th { } #MyAccountOrdersComponent td.DocumentDeliveries td { } #MyAccountInvoicesComponent th.DocumentReference { } #MyAccountInvoicesComponent th.DocumentDate { } #MyAccountInvoicesComponent td.DocumentReference { text-align: center; } #MyAccountInvoicesComponent td.DocumentDate { text-align: center; } #MyAccountCreditNotesComponent th.DocumentReference { } #MyAccountCreditNotesComponent th.DocumentDate { } #MyAccountCreditNotesComponent td.DocumentReference { text-align: center; } #MyAccountCreditNotesComponent td.DocumentDate { text-align: center; } #MyAccountSubscriptionsComponent div.RentListProducts { } #MyAccountSubscriptionsComponent table.RentListProducts { } #MyAccountSubscriptionsComponent th.RentListProductUserIndex { } #MyAccountSubscriptionsComponent th.RentListProductTitle { } #MyAccountSubscriptionsComponent th.RentListProductModifyPosition { } #MyAccountSubscriptionsComponent th.RentListProductStock { } #MyAccountSubscriptionsComponent td.RentListProductUserIndex { text-align: center; } #MyAccountSubscriptionsComponent td.RentListProductTitle { } #MyAccountSubscriptionsComponent td.RentListProductModifyPosition_PositionField { } #MyAccountSubscriptionsComponent td.RentListProductModifyPosition_ModifyButton { } #MyAccountSubscriptionsComponent td.RentListProductModifyPosition_DeleteButton { } #MyAccountSubscriptionsComponent td.RentListProductStock { } #MyAccountSubscriptionsComponent div.RentalCurrentOutProducts { } #MyAccountSubscriptionsComponent table.RentalCurrentOutProducts { } #MyAccountSubscriptionsComponent div.Subscriptions { } #MyAccountSubscriptionsComponent table.Subscriptions { } #MyAccountSubscriptionsComponent th.SubscriptionReference { } #MyAccountSubscriptionsComponent th.SubscriptionLabel { } #MyAccountSubscriptionsComponent th.SubscriptionBeginDate { } #MyAccountSubscriptionsComponent th.SubscriptionEndDate { } #MyAccountSubscriptionsComponent th.SubscriptionUnsubscribe { } #MyAccountSubscriptionsComponent td.SubscriptionReference { text-align: center; } #MyAccountSubscriptionsComponent td.SubscriptionLabel { } #MyAccountSubscriptionsComponent td.SubscriptionBeginDate { text-align: center; } #MyAccountSubscriptionsComponent td.SubscriptionEndDate { text-align: center; } #MyAccountSubscriptionsComponent td.SubscriptionUnsubscribe { } #MyAccountMLSubscriptionsComponent div.MLSubscriptions { } #MyAccountMLSubscriptionsComponent table.MailingLists { } #MyAccountMLSubscriptionsComponent table.MailingLists th.MailingListName { } #MyAccountMLSubscriptionsComponent table.MailingLists th.MailingListSubscribe { } #MyAccountMLSubscriptionsComponent table.MailingLists td.MailingListName { } #MyAccountMLSubscriptionsComponent table.MailingLists td.MailingListSubscribe { text-align: center; } /* ================================ */ #OrderComponent { margin-left: 10px; } #OrderComponent #StepsImage { width: 728px; clear: both; text-align: center; } #OrderComponent .ResultMessage { text-align: center; color: #AA0000; } #OrderComponent h1.title { font-size: 16pt; text-align: left; color: #2293d9; } #OrderComponent h2.title { font-size: 14pt; text-align: left; color: #2293d9; } #OrderComponent div.title { width: 728px; clear: both; margin-top: 20px; } div.PaymentChoice { } span.PaymentChoiceUpdateMessage { font-size: 7pt; } div.PaymentTmpUserDataComponent { } div.PaymentComponent { } div.TransactionStatusMessage { } div.SubscribeMLListLine { clear: both; width: 600px; } div.PaymentComponent { } div.PaymentComponent form { float: left; padding-bottom: 15px; } div.BasketPageButtons { width: 760px; padding-top: 10px; /* width: 728px;*/ clear: both; text-align: center; } .BasketNextPageButton, .BasketPreviousPageButton, .BasketPaymentButton { background-color: #043883; color: #FFFFFF; border: 0px; width: 150px; margin-left: 20px; margin-right: 20px; } .BasketPreviousPageButton { /* float: left;*/ } .BasketNextPageButton { /* float: right;*/ } .BasketPaymentButton { /* float: right;*/ width: 150px; } .BasketTable { border-collapse:collapse; font-size:8pt; } .BasketTable td.Separator, .BasketTable th.Separator { width: 2px; padding: 0px; } .BasketTable tbody td.BasketProductImage { padding: 0px; } .BasketTable thead { } .BasketTable tfoot { } .BasketTable tbody { margin-top: 25px; } .BasketTable thead tr { height: 27px; } .BasketTable tbody tr { height: 70px; } .BasketTable tbody td, .BasketTable tfoot td { padding-right: 4px; padding-left: 4px; } .BasketTable tbody td { border-top: 1px solid #043883; border-bottom: 1px solid #043883; } .BasketTable tbody td.BasketProductRemove, .BasketTable tfoot td.BasketProductRemove, tr.BasketTotal td.BasketProductRemove { border: 0px; padding-left: 3px; } th.BasketProductImage { width: 50px; } th.BasketProductLabel { width: 320px; } th.BasketProductUnitPrice, th.BasketProductQuantity, th.BasketProductTotal { background-color: #043883; color: #FFFFFF; } th.BasketProductUnitPrice { width: 137px; } th.BasketProductQuantity { width: 100px; } th.BasketProductTotal { width: 60px; } th.BasketProductRemove { } td.BasketProductImage, td.BasketProductLabel, td.BasketProductUnitPrice, td.BasketProductQuantity, td.BasketProductTotal, td.BasketSpecialOfferCodeLabel, td.BasketTotalLabel, td.BasketTotal, td.BasketCarriageLabel, td.BasketUseBonusAmountLabel, td.BasketUseCreditNotesAmountLabel { background-color: #D3EFFB; } td.BasketProductLabel { } td.BasketProductImage, .BasketTable tbody td.BasketProductImage { padding-left: 0px; } div.BasketProductImage { vertical-align: middle; float: left; margin-right: 2px; width: 50px; height: 68px; } img.BasketProductImage { max-width: 46px; max-height: 64px; vertical-align: middle; float: left; margin-right: 2px; } div.BasketProductLabel { font-weight: bolder; } div.BasketProductReference { } div.BasketProductStock { } td.BasketProductUnitPrice { text-align: right; } td.BasketProductQuantity { text-align: right; } td.BasketProductQuantity input { font-size: 8pt; } td.BasketProductTotal { text-align: right; } td.BasketProductRemove { } td.BasketTotal { text-align: right; } td.BasketTotalLabel { text-align: right; font-weight: bolder; } td.BasketSpecialOfferCodeLabel { text-align: right; font-weight: bolder; color: #043883; } td.BasketSpecialOfferCode { text-align: center; } td.BasketSpecialOfferCode input { font-size: 8pt; margin-left: 2px; margin-right: 2px; } tr.BasketUseBonusAmount { } td.BasketUseBonusAmountLabel { text-align: center; } td.BasketBonusAmount { } tr.BasketUseCreditNotesAmount { } td.BasketUseCreditNotesAmountLabel { text-align: center; } td.BasketUseCreditNotesAmount { } td.BasketCarriageLabel { text-align: right; font-weight: bolder; color: #043883; } td.BasketCarriage { text-align: center; font-size: 8pt; } td.BasketCarriage select { font-size: 8pt; } tr.BasketSubTotal { } tr.BasketSpecialOffer { } tr.BasketCarriageCountry { } tr.BasketCarriageType { } tr.BasketTax { } tr.BasketTotal { } tr.BasketTotal td { border-top: 1px solid #043883; color: #043883; } tr.BasketTotalAmountToPay { } tr.BasketTotalAmountToPay td { border-top: 1px solid #043883; } .BasketTable .UpdateButton { background-color: #043883; color: #FFFFFF; border: 0px; padding: 2px; margin: 0px; } .BasketTable .RemoveProductButton { background-color: #043883; color: #FFFFFF; border: 0px; padding: 0px; margin: 0px; } #OrderComponent div.OrderBlaBla { clear: both; width: 600px; padding-top: 40px; padding-left: 50px; } #OrderComponent .OrderBlaBla ul li { list-style:none; background: url(/images/puce-panier.png) no-repeat 0 4px; padding-left: 10px; } /* ----------------- */ #HowToPurchaseComponent { } #GeneralSaleConditionsComponent { } #ContactUsComponent { } #LostLoginComponent { } .GenericPageMainContent { } .GenericPageMainContent .Inside { padding-top: 40px; margin-left: 10px; margin-right: 10px; } .GenericPageMainContent h1 { font-size: 14pt; margin-bottom: 8px; } .GenericPageMainContent h2 { font-size: 12pt; margin-bottom: 5px; } .GenericPageMainContent h3 { font-size: 10pt; } .GenericPageMainContent p, .GenericPageMainContent ul, .GenericPageMainContent li, .GenericPageMainContent a, .GenericPageMainContent em, .GenericPageMainContent form, .GenericPageMainContent table { font-size: 8pt; } .GenericPageMainContent p, .GenericPageMainContent ul { margin-left: 15px; margin-top: 5px; margin-bottom: 5px; } .GenericPageMainContent em { margin-left: 15px; } div.ResultInfo, .ResultInfo span, .ResultInfo ul, .ResultInfo li { color: #AA0000; } span.ResultInfoTitle { } /* ============ Blog =========== */ .blogTopColumnTitle { color: #00cbfe; font-family:verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bolder; } div.BlogArticle { clear: both; width: 770px; } div.BlogColumn { clear: both; width: 770px; } div.blogArticleTitle, .blogArchiveArticleTitle { color: #cc2e13; font-family:verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bolder; } a.blogArchiveArticleTitle { color: #cc2e13; font-family:verdana, arial, helvetica, sans-serif; } .blogArticleSiteAndDate { color: #a5a5a5; font-family:verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; } div.blogArticleInfo { } div.blogArticleText { } /* .blogProductTitle { color: #cc2e13; font-family:verdana, arial, helvetica, sans-serif; font-size: 18px; font-weight: bolder; } */ a.blogArchiveArticleTitle:visited { text-decoration: none; } a.blogArchiveArticleTitle:link { text-decoration: none; } a.blogArchiveArticleTitle:hover { text-decoration: none;} .blogProductSummary { color: #000000; font-family:verdana, arial, helvetica, sans-serif; } .blogCategoryLink { color: #000000; font-family:verdana, arial, helvetica, sans-serif; } a.blogCategoryLink, a.blogCategoryLink:visited, a.blogCategoryLink:link, a.blogCategoryLink:hove { text-decoration: none; } .blogCategoryTitle { color: #cc2e13; font-family:verdana, arial, helvetica, sans-serif; font-weight: bolder; } .blogAttributeTitle { color: #cc2e13; font-family:verdana, arial, helvetica, sans-serif; font-weight: bolder; } .blogNormalText { color: #000000; font-family:verdana, arial, helvetica, sans-serif; } .blogActorLink { color: #000000; font-family:verdana, arial, helvetica, sans-serif; } a.blogActorLink, a.blogActorLink:visited, a.blogActorLink:link, a.blogActorLink:hover { color: #000000; font-family:verdana, arial, helvetica, sans-serif; text-decoration: none; } .blogRealisatorLink, a.blogRealisatorLink, a.blogRealisatorLink:visited, a.blogRealisatorLink:link, .blogRealisatorLink:hover { color: #000000; font-family:verdana, arial, helvetica, sans-serif; text-decoration: none; } .blogStudioLink, a.blogStudioLink, a.blogStudioLink:visited, a.blogStudioLink:link, .blogStudioLink:hover { color: #000000; font-family:verdana, arial, helvetica, sans-serif; text-decoration: none; } .blogArticleContentText { font-size: 14px; color: #000000; font-family:verdana, arial, helvetica, sans-serif; } a.blogTopColumnTitle:visited, a.blogTopColumnTitle:link,a.blogTopColumnTitle:hover { text-decoration: none; } .subColumnTitle { color: #a5a5a5; font-family:verdana, arial, helvetica, sans-serif; font-size: 12px; } a.subColumnTitle:visited, a.subColumnTitle:link, a.subColumnTitle:hover { text-decoration: none; } .blogVODXSmallImage { border: solid 1px #cc2e13; } .BlogContent { margin-left: 10px; width: 780px; } #BlogColumnsMenu { width: 750px; float: left; } #BlogColumnsMenu ul { list-style-type: none; padding-left: 0px; /* width: 750px;*/ margin: 0px; } #BlogColumnsMenu li { /* width: 750px; */ vertical-align: middle; padding-top: 0px; padding-bottom: 0px; margin: 0px; height: 20px; line-height: 20px; } #BlogColumnsMenu ul li ul { margin-top: -20px; height: 20px; line-height: 20px; position:relative; float: left; margin-left: 150px; width: 700px; } #BlogColumnsMenu ul li ul li { height: 20px; line-height: 20px; position:relative; float: left; } #BlogColumnsMenu * { vertical-align: middle; } #BlogColumnsMenu li.selected div { background-color: #FF6633; } #BlogColumnsMenu a { color: black; } #BlogColumnsMenu a div { margin-top: 5px; font-size: 8pt; } #BlogColumnsMenu img { border: 0px; padding-right: 0px; float: left; } /* .ProductsListResultsProduct { float: left; margin-right: 15px; margin-top: 10px; margin-bottom: 10px; height: 340px; color: black; } .ProductsListResultsProduct { } .ProductsListResultsProduct_dvdx { width: 135px; } .ProductsListResultsProduct_dvdx>div { width: 135px; } .ProductsListResultsProduct_sexToys { width: 135px; } .ProductsListResultsProduct_sexToys>div { width: 135px; } .ProductsListResultsProduct_lingerie { width: 135px; } .ProductsListResultsProduct_lingerie>div { width: 135px; } .ProductsListResultsProduct_vodxScene { width: 200px; } .ProductsListResultsProduct_vodxScene>div { width: 200px; } .ProductsListResultsProduct_dvdx div.ProductsListResultsProductImage, .ProductsListResultsProduct_sexToys div.ProductsListResultsProductImage, .ProductsListResultsProduct_lingerie div.ProductsListResultsProductImage { height: 170px; } .ProductsListResultsProduct_dvdx img.ProductsListResultsProductImage, .ProductsListResultsProduct_sexToys img.ProductsListResultsProductImage, .ProductsListResultsProduct_lingerie img.ProductsListResultsProductImage { max-width: 135px; max-height: 170px; } .ProductsListResultsProduct_vodxScene div.ProductsListResultsProductImage { height: 135px; } .ProductsListResultsProduct_vodxScene img.ProductsListResultsProductImage { max-width: 195px; max-height: 135px; } .ProductsListResultsProduct_vodxScene div.ProductsListResultsProductSampleImages { height: 34px; } .ProductsListResultsProduct_vodxScene img.ProductsListResultsProductSampleImage { max-width: 34px; max-height: 34px; } .ProductsListResultsProductTitle { height: 34px; overflow-x: hidden; overflow-y: hidden; } .ProductsListResultsProductTitle a:link, .ProductsListResultsProductTitle a:visited, a:hover { } .ProductsListResultsProductActors { height: 48px; } .ProductsListResultsProductActors a:link, .ProductsListResultsProductTitle a:visited, a:hover { } .ProductsListResultsProductActors>div { width: 135px; overflow-x: hidden; } .ProductsListResultsProductProperties { height: 48px; } .ProductsListResultsProductProperties>div { width: 135px; overflow-x: hidden; overflow-y: hidden; } .ProductsListResultsProductPrice { height: 30px; } .ProductsListResultsProductStock { height: 20px; } .ProductsListResultsProductPurchase { height: 30px; } .ProductsListResultsProductSubscribe { height: 30px; margin-top: 50px; } */ div.BlogProduct { width: 780px; } div.BlogProduct_dvdx, div.BlogProduct_sexToy, div.BlogProduct_poker, div.BlogProduct_vodxScene { } div.BlogProductImage { width: 125px; float: left; } div.BlogProductImageEnclosure { background-image:url(/images/bottomImageRed126x175.gif); background-repeat:no-repeat; width: 125px; height: 170px; } img.BlogProductImage { max-width: 111px; max-height: 150px; } div.BlogProductContent { width: 600px; float: left; } div.BlogProductTitle a { font-weight: bolder; font-size: 12pt; color: #00CBFE; clear: both; } div.BlogProductCategory a { font-weight: bold; font-size: 10pt; color: #00CBFE; clear: both; } div.BlogProductSummary { clear: both; } div.BlogProductAttribute { clear: both; } div.BlogProductAttributeTitle { color: #00CBFE; float: left; } div.BlogProductAttributeValue { float: left; } div.AddToMyBasketButton { } div.ProductsListResultsProductPrice { } div.AddToMyRentListButton { } div.BlogProductSparator { clear: both; } div#PubMainBlogMid { float: left; width: 602px; height: 310px; } div.XStarsContent { margin-left: 10px; width: 780px; } div#StarTopContent { width: 760px; } div#StarContentTitle { color: #FF6702; font-size: 16pt; font-weight: bold; width: 424px; float: left; margin-top: 30px; margin-bottom: 30px; } div#PubMainXStarsMid { width: 303px; height: 300px; float: left; margin-right: 10px; margin-bottom: 10px; } div#StarContent { width: 424px; height: 300px; float: left; margin-bottom: 10px; } div#StarContentImage { width: 131px; height: 173px; float: left; } div#StarContentText { width: 278px; height: 173px; float: left; } div#StarContentText h1 { font-size: 12pt; } div#StarsList { width: 760px; clear: both; } div.StarsListStar { width: 120px; height: 54px; float: left; vertical-align: middle; } div.StarsListStarImage { width: 38px; height: 45px; float: left; vertical-align: middle; } img.StarsListStarImage { max-width: 38px; max-height: 45px; } div.StarsListStarLabel { width: 75px; height: 45px; float: left; vertical-align: middle; } div.ProductComponentVODXScene input.AlloPassCodeTextField { background-color:#e7e7e7; border:#000080 1px solid; color:#000080; cursor:text; font-size:10pt; font-weight:bold; letter-spacing:normal; width:70px; text-align:center; } div.ProductComponentVODXScene input.AlloPassCodeOKButton { border:0px; margin:0px; padding:0px; width:27px; height:27px; background:url('/images/alloPassOK.jpg'); } div.ProductComponentVODXScene div.AlloPassPart { height:120px; width:330px; } #PurchaseVODXScenesEMailLayer { width: 350px; height: 100px; z-index: 210; background-color: #FFFFFF; position: absolute; border: 2px solid black; padding: 15px; color: black; right: 0px; } div.ProductComponentVODXScene div.IsNotSubscriberPart, div.ProductComponentVODXScene div.IsSubscriberPart { height: 90px; width:330px; padding-top: 10px; } div.ProductComponentVODXScene div.IsNotSubscriberPart { } div.ProductComponentVODXScene div.IsSubscriberPart { } div.ProductComponentVODXScene div.SubscribePart, div.ProductComponentVODXScene div.PurchasePart { height: 80px; width:160px; background-color: #006697; text-align: center; color: #FFFFFF; } div.PurchasePart .BasketPaymentButton { width: 100px; } div.ProductComponentVODXScene div.SubscribePart { float: left; margin-right:5px; } div.ProductComponentVODXScene div.PurchasePart { float: right; margin-left:5px; } div#NotFoundPageText { width: 750px; padding-top: 100px; font-size: 14pt; font-weight:bold; text-align:center; } div.TopPopUpLayer { background-color:#FFF2DD; border: 1px solid #991403; position:absolute; min-width:200px; min-height:200px; overflow-x: auto; overflow-y: auto; z-index: 15000; } div.TopPopUpLayer table thead tr { } div.TopPopUpLayer div.Title { text-align: left; font-weight: bold; } div.TopPopUpLayer table thead tr td { border-bottom: 1px solid #991403; background-color:#991403; color: #FFFFFF; } div.TopPopUpLayer div.Title { text-align: left; font-weight: bold; float:left; } div.TopPopUpLayer div.Close { text-align:right; float:right; cursor:pointer; } div.OrderNotDeliveredProductsTopPopUpLayer { width: 400px; } div.LoginForm { width: 300px; } div.LoginForm div.Label { width: 150px; float: left; text-align: right; margin-top: 5px; margin-bottom: 5px; } div.LoginForm div.Field { width: 150px; float: left; text-align: left; margin-top: 5px; margin-bottom: 5px; } div.LoginForm div.Submit { width: 300px; float: left; text-align: center; margin-top: 5px; margin-bottom: 5px; } div.LoginForm div.ContactUs { width: 300px; float: left; text-align: center; margin-top: 5px; margin-bottom: 5px; } div#LoginPart { width: 760px; margin-top: 5px; margin-left: 20px; } div#LoginIsAlreadyCustomer, div#LoginIsNotAlreadyCustomer { width: 760px; text-align: center; clear: both; } div#LoginIsAlreadyCustomer div.Message, div#LoginIsNotAlreadyCustomer div.Message { text-align: left; clear: both; margin-top: 10px; margin-bottom: 5px; } /* =========== ProductRentSubscriptionComponent ========= */ div#ProductRentSubscriptionComponent { margin-top: 20px; margin-left: 10px; text-align: center; width: 760px; } div#ProductRentSubscriptionComponent h1 { color: #0070c4; font-size: 24pt; font-weight: lighter; line-height: 26pt; } div.ProductRentSubscriptionRegion { } div.ProductRentSubscriptionRegion h2 { color: #04cbff; font-size: 16pt; } div.ProductRentSubscriptionRegion h2 span.Precision { color: #0070c4; font-size: 14pt; } div.ProductRentSubscription { height: 110px; } div.ProductRentSubscriptionImage { width: 130px; float: left; text-align: center; margin-left: 20px; } div.ProductRentSubscriptionText { width: 350px; float: left; text-align: left; font-size: 10pt; font-weight: bold; margin-left: 20px; } div.ProductRentSubscriptionPurchase { width: 160px; float: left; text-align: center; margin-left: 50px; } div.ProductRentSubscriptionHowTo { } div.ProductRentSubscriptionHowTo p.RentFAQ { } div.ProductRentSubscriptionHowTo p.p1 { font-size: 11pt; font-weight: bold; } div.ProductRentSubscriptionHowTo p.p2 { font-size: 11pt; font-weight: bold; } div.ProductRentSubscriptionHowTo p.p3 { font-size: 11pt; color: #226e92; font-weight: bold; } div.ProductRentSubscriptionHowTo span.Precision { font-weight: lighter; } div#ProductRentSubscriptionFAQ { margin-left: 10px; text-align: center; width: 760px; } div#ProductRentSubscriptionFAQ div#AboRentFAQFlash { } div#ProductRentSubscriptionFAQ p.Question { } div#ProductRentSubscriptionFAQ p.Answer { } .hi /*termHighlight*/ { color: #DD0000; font-weight:bold; /* font-size: 1.2em; */ } a.DataContainerLinkLabeledLink, div.DataContainerLinkLabeledLink { text-align:center; } #CarreProtectionMineurs { width: 120px; height: 60px; text-align: center; margin-top: 15px; margin-left:25px; } #CarreProtectionMineurs a, #CarreProtectionMineurs a:hover, #CarreProtectionMineurs a:visited, #CarreProtectionMineurs a:link, #CarreProtectionMineurs a:active { /* font-weight: bold;*/ color: #FFFFFF; text-align: center; font-size: 7pt; } #CarrePartners { width: 120px; height: 40px; text-align: center; margin-top: 15px; margin-left:25px; } #CarrePartners a, #CarrePartners a:hover, #CarrePartners a:visited, #CarrePartners a:link, #CarrePartners a:active { /* font-weight: bold;*/ color: #FFFFFF; text-align: center; font-size: 9pt; } img.TooltipProductImage { max-width: 119px; max-height: 170px; } a.StockPopUpLink { cursor:pointer; }