/* PRODUCT PROMOTION CATALOG :: ADK 19/02/2007  */ /* GENERAL LAYOUT */ .blockOrangeLight {     color: #336699;     font-size: 11px;     margin: 0px 0px 15px 0px; } .blockOrangeLight .titlebar {     background: #FFCC00;     height:22px; } .blockOrangeLight .titlebar .title h2 {     color: #CC0000;     font-size: 12px;     padding:3px 8px;     cursor: default;     border: 0px; } .blockOrangeLight .titlebar .title a h2 {     cursor: pointer; } .blockOrangeLight .titlebar .titleNoNavigation h2 {     color: #CC0000;     font-size: 14px;     font-weight: bold;     padding: 4px 0px 0px 7px;     float: left;     cursor: default;     border: 0px; } .blockOrangeLight .headerAcco {     /*The height and width settings are necessary */ /*to make the overflow setting work in IE.*/     height: 94px;     width: 147px;     overflow: hidden; } .blockOrangeLight .accoDescription {     /*The height and width settings are necessary */ /*to make the overflow setting work in IE.*/     clear:left;     height: 65px;     width: 280px;     overflow: hidden; } .blockOrangeLight .accoBlock {     /*The width settings are necessary */ /*to make the overflow setting work in IE.*/     width: 288px;     overflow: hidden;     border-bottom: 1px solid #FC0;     padding-bottom: 5px; } .blockOrangeLight .accoBlock p {     color: #369;     margin-left: 7px; } .blockOrangeLight .accoBlock .thumb {     width: 80px;     height: 50px;     margin: 2px 7px 0px 7px;     overflow: hidden;     float: left; } .blockOrangeLight .accoBlock .text {     overflow: hidden; } .blockOrangeLight .accoBlock .spacer {     margin-top: 3px; } .blockOrangeLight .accoBlock a:LINK, .blockOrangeLight .accoBlock a:VISITED, .blockOrangeLight .accoBlock a:ACTIVE {     color: #369;     text-decoration: underline; } .blockOrangeLight .accoBlock a:HOVER {     color: #FC0;     text-decoration: underline; } .blockOrangeLight .innerExtraBorder {     border-left: 1px solid #FFCC00;     border-right: 1px solid #FFCC00;     border-bottom: 1px solid #FFCC00;     border-top:none; } .blockOrangeLight .imageclassSmall {     margin-top: 2px;     margin-left: 2px;     margin-right: 4px;     width: 117px;     height: 90px;     border: 0px;     float: left; } .blockOrangeLight p {     margin: 5px 10px 0px 10px; } .blockOrangeLight .tableLM {     color: #336699; } .blockOrangeLight .lineDivFC0 {     border-top: 1px solid #FFCC00;     height: 10px;     margin-top: 3px; } .blockOrangeLight .itemDepLabel {     width: 210px;     float: left;     font-weight: bold;     text-align: right;     overflow: hidden;     height: 18px; } .blockOrangeLight .itemPriceLabel {     width: 70px;     float: left;     font-weight: bold;     text-align: center;     overflow: hidden; } /* Header promo */ .blockOrangeLight .headerAcco a {     display: block; } .blockOrangeLight .headerAcco .itemDes {     display: block;     font-weight: bold; } .blockOrangeLight .headerAcco .itemName { } .blockOrangeLight .headerAcco .itemStar {     margin-left: 4px; } .blockOrangeLight .headerAcco .itemDuration {     display: block; } .blockOrangeLight .headerAcco .itemDate {     display: block; } .blockOrangeLight .headerAcco .itemPrice {     float: left;     font-weight: bold; } .blockOrangeLight .headerAcco .itemPriceDesc {     float: left;     margin-left: 4px;     font-weight: bold; } .blockOrangeLight .headerAcco .picArrowMore {     float: left; } .blockOrangeLight .promoList .itemDes {     width: 85px;     float: left;     overflow: hidden;     padding-left: 5px;     height:13px; } .blockOrangeLight .promoList .itemStar {     width: 45px;     float: left; } .blockOrangeLight .promoList .itemBoard {     width: 35px;     float: left;     overflow: hidden; } .blockOrangeLight .promoList .itemDate {     width: 40px;     float: left;     text-align: right;     overflow: hidden; } .blockOrangeLight .promoList .itemPrice {     width: 70px;     float: left;     text-align: right;     overflow: hidden; } .blockOrangeLight .price {     color: #336699;     font-weight: bold;     width: 100px;     height: 20px;     overflow: hidden;     margin: 0px 0px 0px 4px;     float: left; } .blockOrangeLight .priceRight {     color: #336699;     font-weight: bold;     margin-right: 10px;     height: 20px;     overflow: hidden;     float: right; } .blockOrangeLight .thumbBig {     border: 0px;     cursor: pointer;     margin: 5px 0px 0px 0px; } .blockOrangeLight .thumbBigNoNavigation {     border: 0px;     cursor: default;     margin: 5px 0px 0px 0px; } .blockOrangeLight .thumbMedium {     border: 0px;     cursor: pointer; } .blockOrangeLight .thumbMediumNoNavigation {     /*width: 284px;  height: 70px;*/     border: 0px;     cursor: default;     margin: 5px 0px 0px 0px; } .blockOrangeLight .thumbContainer {     min-height: 60px;     height: 60px; } div[class] .blockOrangeLight .thumbContainer {     height: auto; } /*LINKS */ .blockOrangeLight a:link,  .blockOrangeLight a:active,  .blockOrangeLight a:visted {     color: #336699;     text-decoration: none; } .blockOrangeLight a:hover {     color: #FFCC00;     text-decoration: none;     cursor: pointer; } .blockOrangeLight .title a:link,  .blockOrangeLight .title a:active,  .blockOrangeLight .title a:visited {     color: #CC0000;     text-decoration: none; } .blockOrangeLight .title a:hover {     color: #CC0000;     text-decoration: underline; } .blockOrangeLight .more a:link,  .blockOrangeLight .more a:active,  .blockOrangeLight .more a:visited {     color: #336699;     text-decoration: none;     font-weight: bold; } .blockOrangeLight .more a:hover {     color: #FFCC00;     text-decoration: none; } .blockOrangeLight .less a:link,  .blockOrangeLight .less a:active,  .blockOrangeLight .less a:visited {     color: #336699;     text-decoration: none;     font-weight: bold; } .blockOrangeLight .less a:HOVER {     color: #FFCC00;     text-decoration: none; } .blockOrangeLight .more {     /*padding: 0px 0px 0px 10px;*/     height: 30px;     cursor: pointer; } .blockOrangeLight .productPromotionListMore {     height: 30px;     padding: 6px; } div[class] .blockOrangeLight .productPromotionListMore {     min-height: 30px;     padding: 9.5px; } .blockOrangeLight .less {     padding: 10px 0px 0px 10px;     height: 30px;     cursor: pointer; } /* GENERAL LAYOUT BLOCK BLUE*/ .blockBlueLight {     color: #369;     padding: 0px;     margin: 0px 0px 15px 0px;     font-size: 11px; } .blockBlueLight .titlebar {     background: #6699CC;     height:22px; } .blockBlueLight .titlebar .title h2,  .blockBlueLight .titlebar .title h1 {     font-size: 12px;     padding: 3px 8px;     cursor: pointer;     color: #FFF; } .blockBlueLight .titlebar .titleNoNavigation h2,  .blockBlueLight .titlebar .titleNoNavigation h1 {     font-size: 14px;     font-weight: bold;     padding: 4px 0px 0px 7px;     float: left;     cursor: default;     color: #FFF; } .blockBlueLight .innerExtraBorder { border-color:#6699CC; border-style:none solid solid; border-width:medium 1px 1px; } .blockBlueLight p {     color: #336699;     padding: 5px 7px 0px 7px;     margin:0; } .blockBlueLight .thumb {     /*width: 209px;  height: 60px;*/     border: 0px;     cursor: pointer;     margin: 0px 0px -2px 0px; } .blockBlueLight .thumbNoNavigation {     /*width: 209px;  height: 60px;*/     border: 0px;     cursor: default;     margin: 0px 0px 0px 0px; } .blockBlueLight .thumbContainer {     min-height: 60px;     height: 60px; } div[class] .blockBlueLight .thumbContainer {     height: auto; } .blockBlueLight .thumbBig {     /*width: 434px;  height: 70px;*/     border: 0px;     cursor: pointer;     margin: 5px 0px -2px 0px; } .blockBlueLight .thumbnailimage {     width: 130px;     height: 85px;     margin: 5px; } .blockBlueLight .geothumb {     height: 65px;     margin: 5px 0px 5px 7px;     width: 90px; } .blockBlueLight .contentFix {     width: 434px;     height: 55px;     overflow: hidden; } .blockBlueLight .contentFixSmall {     width: 207px;     height: 60px;     overflow: hidden; } .blockBlueLight .price {     color: #336699;     font-weight: bold;     width: 100px;     height: 25px;     overflow: hidden;     margin: 0px 0px 0px 4px;     float: left; } .blockBlueLight .price .itemPriceDesc {     margin-left: 4px; } .blockBlueLight .btMoreInfo {     height: 14px;     margin-right: 5px;     background-image: url(images/bgbuttonsaction.jpg);     background-repeat: repeat-x;     color: #336699;     font-size: 10px;     font-weight: bold;     cursor: pointer;     border: 1px solid #6699CC;     width: auto;     padding-left: 3px;     float: right; } .blockOrangeLight .btMoreInfo {     height: 14px;     margin-right: 5px;     background-image: url(images/bgbuttonsaction.jpg);     background-repeat: repeat-x;     color: #336699;     font-size: 10px;     font-weight: bold;     cursor: pointer;     border: 1px solid #6699CC;     padding-left: 3px;     float: left;     margin: 7px; } /*LINKS */ .blockBlueLight a:link, .blockBlueLight a:active,  .blockBlueLight a:visited {     color: #336699;     text-decoration: none; } .blockBlueLight a:hover {     color: #FFCC00;     text-decoration: none; } .blockBlueLight .title a:LINK, .blockBlueLight .title a:ACTIVE, .blockBlueLight .title a:VISITED {     color: #FFFFFF;     text-decoration: none; } .blockBlueLight .title a:HOVER {     color: #FFFFFF;     text-decoration: underline; } /* GEO component */ .blockBlueLight .geoTopic {     color: #369;     margin: 0px 7px 0px 7px; } .blockBlueLight .geoTopic h2 {     color: #369;     font-size: 11px;     padding: 0px;     margin-bottom: 5px; } .blockBlueLight .geoTopic h1 {     color: #369;     font-size: 11px;     padding: 0px;     margin-bottom: 5px; } .blockBlueLight .geoTopic ul {     margin: 0px;     padding: 0px; } .singleplusRight {     width: 215px;     float: left;     margin-left: 10px; } .spacer {     min-height: 5px; } /* GEO CAT COMPONENT */ .arrowPromo {     background: url(images/arrowblue.gif);     background-repeat: no-repeat;     width: 10px;     height: 10px;     float: left;     margin: 3px 0px 0px 10px; } .promoTxt {     float: left;     width: 80%;     margin: 0px 0px 0px 7px; } .red {     color: #CC0000; } .btMarginTopGeoCat {     margin-top: 50px;     margin-right: 10px; } .moreLink {     float: right;     padding-right:7px; } .tooltip span {     display: block; } .tooltip .detailsLeft {     float: left;     margin-right: 10px; } .tooltip .detailsRight {     float: left; } .promoItemDetails {     display: none; } .mainItem .detailsLeft {     width: 132px;     float: left; } .mainItem .detailsRight {     width: 147px;     float: left; } /* velocity browseby */ .innerExtraBorder .itemBorder ol, .innerExtraBorder .itemBorder ul { list-style-type:none; padding:0px; margin:0px; } .innerExtraBorder .itemBorder li { list-style-type:none; padding:0; margin:0; line-height:16px; list-style-position:outside; } .innerExtraBorder .itemBorder li strong { margin-right:6px; }  .innerExtraBorder .itemBorder h4 { padding:4px 0 2px 0; } .innerExtraBorder  .itemBorder .browseByOtherFacetValues h4 { margin:4px 0 2px 0; } .innerExtraBorder .itemBorder h4, .innerExtraBorder  .itemBorder .browseByOtherFacetValues h4 { font-weight:bold; font-size:11px; } .innerExtraBorder .browseByOtherFacetValues, .innerExtraBorder .browseByTopFacetValues { padding:3px 2px 0 5px; } .browseByOtherFacetValues .more { margin:10px 0 0 0; } /* QuickFix voor verwijderen van de hoekjes */ .cornerRight, .cornerTopRightOrangeStickyGrad, .cornerTopRightBlueStickyGrad, .cornerTopRightBlueGrad, .topicGroup_hoekje, .exp_item_title_corner, .listerCorner, .listerCornerWinter, .comparerCornerTwoColumns, .cornerRightCompose, .slideCornerRight, .headerCorner, .packagetitlebarCorner { display:none; } /************************************************* New components, general classes */ .small-banner h1, .small-banner h2, .small-banner h3, .small-banner h4, .small-banner h5, .small-banner h6, .mini-acco-lister h1, .mini-acco-lister h2, .mini-acco-lister h3, .mini-acco-lister h4, .mini-acco-lister h5, .mini-acco-lister h6, .acco-banner h1, .acco-banner h2, .acco-banner h3, .acco-banner h4, .acco-banner h5, .acco-banner h6, .top-lister h1, .top-lister h2, .top-lister h3, .top-lister h4, .top-lister h5, .top-lister h6, .promo-lister h1, .promo-lister h2, .promo-lister h3, .promo-lister h4, .promo-lister h5, .promo-lister h6 { color: #fff; padding: 3px 8px; display: block; text-decoration: none; font-size: 12px; background: #336699; } .promo-lister h1, .promo-lister h2, .promo-lister h3, .promo-lister h4, .promo-lister h5, .promo-lister h6 { padding: 3px 8px; color: #ca030a; background: #ffcc00; } .global:link, .global:visited, .global:hover, .global:active,  .global { position: absolute; top: 0; left: 0; display: block; height: 100%; width: 100%; text-indent: -9999em; text-decoration: none; background: url(images/commercialcomponents/smallbanner/bg-clickfield.gif) 0 0 repeat; } /* Small banner component --------------------------------------------------------------------------------------------------*/ .small-banner { position: relative; margin: 0 0 15px 0; padding: 0; height: 224px; overflow: hidden; } .small-banner h1.add-hover, .small-banner h2.add-hover, .small-banner h3.add-hover, .small-banner h4.add-hover, .small-banner h5.add-hover, .small-banner h6.add-hover, .acco-banner h1.add-hover, .acco-banner h2.add-hover, .acco-banner h3.add-hover, .acco-banner h4.add-hover, .acco-banner h5.add-hover, .acco-banner h6.add-hover { text-decoration: underline; } .small-banner div.description { padding: 6px 5px; font-size: 11px; background: #fff; color: #336699; text-decoration:none; margin:0; } .small-banner div.all-content { padding:0; margin:0; position:relative; color:#369; } .small-banner.wysiwyg .all-content table td { color:#369; } .small-banner .all-content a, .small-banner .all-content a:visited, .small-banner .all-content a:link, .small-banner .all-content a:active {     color:#369;     text-decoration:underline; } .small-banner.wysiwyg .all-content a:hover {     /*color:#fc0;*/     text-decoration:underline; } .small-banner div.description p { margin:0; } .small-banner .destination { position: absolute; display: block; left: 0; bottom: 0 !important; width: 100%; color: #336699; padding: 6px 0 6px 6px; font-size: 11px; background: url(images/commercialcomponents/smallbanner/bg-location.png) 0 0 repeat; } .small-banner .destination p { color: #336699; font-weight: bold; margin:0 100px 0 0; } .small-banner .destination p span { margin: 0 0 3px 0; color: #336699; display: block; } .small-banner .destination p span.main-facet.add-hover { text-decoration: underline; } .small-banner img.banner-image { width:100%; } .small-banner .price, .small-banner .discount  { display: block; height: 81px; width: 81px; margin: 14px 0 0 0; position: absolute; bottom: 2px; right: 3px; color: #cd0100; font-size: 16px; font-weight: bold; text-align: center; background: url(images/commercialcomponents/smallbanner/icon-price-yellow-shadow.png) 0 0 no-repeat; } .small-banner .discount p { text-align:center; } .small-banner .price p, .small-banner .discount p { margin: 21px 0 0 0; } .small-banner .price del, .small-banner .price span, .small-banner .discount span { font-size: 11px; display: block; font-weight:bold; } .small-banner .price del { text-decoration: line-through; } .small-banner .rate { display: block; height: 51px; width: 77px; margin: 14px 0 0 0; position: absolute; bottom: 17px; right: 6px; color: #f08900; font-size: 14px; font-weight: bold; text-align: center; background: url(images/commercialcomponents/smallbanner/bg-rate.gif) 0 0 no-repeat; } .small-banner .rate p { padding: 6px 0 0 0; font-size: 9px; color: #f08900; font-weight: normal; margin:0; } .small-banner .rate p strong { display: block; font-size: 16px; } /************************************************* Wysiwyg */ .wysiwyg-component { padding:0; margin:0; position:relative; } .wysiwyg-content { position:absolute; width:100%; } /* Mini Acco Lister --------------------------------------------------------------------------------------------------*/ .mini-acco-lister, .top-lister { position: relative; margin: 0 0 15px 0; } .mini-acco-lister p { padding: 0; margin: 0; } .mini-acco-lister .item { background:url(images/commercialcomponents/miniaccolister/bg_mini_lister.gif) repeat-x scroll 0 bottom; border-bottom:1px dashed #336699; overflow: hidden; position:relative; padding:8px; } .mini-acco-lister .item .discount {     border-left: 1px solid white;     height: 55px;         margin-top: 5px;     padding-top: 5px;     padding-left: 2px;     width: 65px;     font-size: 11px;      float: left;     text-align: center;     color: #336699; } .mini-acco-lister .item .discount .discountvalue {     font-size: 18px;     font-weight: bold;     color: #336699; } .mini-acco-lister .item .description.withdiscount.widthnoimage {     width: 75%; } .mini-acco-lister .item .description.withdiscount {     width: 59%;     float: left; } .mini-acco-lister .item.add-hover { background: #fff; } .mini-acco-lister .item .fixed { margin-left: 98px; } .mini-acco-lister p, .mini-acco-lister del { font-size: 11px; color: #336699; } .mini-acco-lister p.main-facet { font-weight: bold; color: #336699; padding: 0 0 4px 0; } .mini-acco-lister .item p.main-facet { padding-right: 35px; } .mini-acco-lister .item p.main-facet.add-hover { text-decoration: underline; } .mini-acco-lister .item p.facet { padding-right: 45px; } .mini-acco-lister img.item-image { margin: 2px 8px 4px 0; float: left; width:90px; } .mini-acco-lister p.reduction-facet { font-size:12px; font-weight: bold; color: #c00; padding-top:5px; } .mini-acco-lister h2.mini-lister-linked-title { padding:0; width:100%; } .mini-acco-lister h2.mini-lister-linked-title .mini-lister-title-link { color:#fff; text-decoration:none; padding: 3px 8px; display:block; } .mini-acco-lister h2.mini-lister-linked-title .jslink-hover { color:#fff; text-decoration:underline; padding: 3px 8px; display:block; background:none repeat scroll 0 0 #336699; } /* Mini Acco Lister (Badge) --------------------------------------------------------------------------------------------------*/ .mini-acco-lister .item-badge-container { position:absolute; right: 8px; bottom: 8px; } .mini-acco-lister .item-badge-container.withdiscount {     right: 80px; } .mini-acco-lister .item-badge { text-align:right; } /* Mini Acco Lister (Price box) --------------------------------------------------------------------------------------------------*/ .mini-acco-lister .price p, .mini-acco-lister .price del { color: #cc0003; } .mini-acco-lister .price p.large { font-size: 18px; font-weight: bold; } .mini-acco-lister .price p.large span { font-size: 11px; } .mini-acco-lister .price p.details { font-size: 9px; } /* Mini Acco Lister (Rating box) --------------------------------------------------------------------------------------------------*/ .mini-acco-lister .rate { text-align: center; background: url(images/commercialcomponents/miniaccolister/bg-accorate.gif) 0 0 no-repeat; height: 41px; width: 77px; } .mini-acco-lister .rate p { padding: 3px 0 0 0; font-size: 9px; color: #f08900; } .mini-acco-lister .rate strong { display: block; font-size:14px; } /* Mini Acco Lister (Top lister) --------------------------------------------------------------------------------------------------*/ .top-lister ul { margin:0; padding:0; } .top-lister ul.list li { list-style: none; background: #fff; border-bottom: 1px dashed #336699; margin:0; padding:0; list-style-position:outside; position: relative; } .top-lister ul.list li a.inner:link, .top-lister ul.list li a.inner:visited { font-weight: bold; padding: 10px 8px; display: block; text-decoration: none; background: url(images/commercialcomponents/miniaccolister/bg-listitem.gif) 100% 0 no-repeat #eff5ff; } .top-lister ul.list li a.inner.add-hover:link, .top-lister ul.list li a.inner.add-hover:visited, .top-lister ul.list li a.inner.add-hover:hover, .top-lister ul.list li a.inner.add-hover:active { padding: 10px 8px; display: block; text-decoration: none; background: url(images/commercialcomponents/miniaccolister/bg-listitem.gif) 100% -52px no-repeat #fff; } .top-lister ul.list li a.add-hover span { color: #d44144; }  .top-lister ul.list li a span { text-decoration: underline; color: #336699; font-size: 12px; margin: 0 0 0 34px; } .top-lister ul.list li a span.count { text-decoration: none; color: #ffcc00; background: #336699; padding: 2px 4px; margin: 0; font-size: 12px; font-weight: bold; position: absolute; top: 8px; left: 6px; display: block; width: 16px; text-align: center; } .top-lister ul.list li a:hover span.count, .top-lister ul.list li a:active span.count { color: #ffcc00; } .promo-lister { position: relative; margin: 0; clear:both; border:solid 1px #fc0; } .promo-lister .item { overflow: hidden; position: relative; padding: 8px; border-top: 1px dashed #336699; /*background: url(images/commercialcomponents/miniaccolister/bg-acco.jpg) 0 0 repeat-x #eff5ff;*/ background-color:#eff5ff; color:#369; } .promo-lister .item.no-border { border:none; } .promo-lister .item.add-hover { background: #fff; } .promo-lister .item p { font-size: 11px; color: #336699; margin:0; } .promo-lister .item p.title { font-weight: bold; } .promo-lister .item p.title.add-hover { text-decoration: underline; } .promo-lister .item .price { position: absolute; top: 8px; right: 8px; padding: 0 10px 0 0; float: right; color: #ca030a; text-decoration: underline; font-weight: bold; background: url(images/commercialcomponents/miniaccolister/icon-pricearrow.gif) 100% 6px no-repeat; } .promo-lister h2 .title:link,.promo-lister h2 .title:active,.promo-lister h2 .title:visited { display:block; width:100%; height:100%; color:#CA030A; text-decoration:none; } .promo-lister h2 .title:hover { color:#CA030A; text-decoration:underline; } #DolleDonderdag { margin-bottom:15px; } /* AccoBanner --------------------------------------------------------------------------------------------------*/ .acco-banner { height: 224px; overflow: hidden; position: relative; margin-bottom: 15px; background: url(images/commercialcomponents/accobanner/bg-dottedborder.gif) 0 96px repeat-x; } .acco-banner p { margin:0; } .acco-banner div.main-facets, .acco-banner div.additional-facets { color: #336699; margin: 3px 0 0 5px; line-height: 1.4em; font-weight: bold; font-size: 11px; } .acco-banner p.add-hover { text-decoration: underline; } .acco-banner div.additional-facets p { color: #336699; font-weight: normal; } .acco-banner div.additional-facets p.add-hover { text-decoration: none; } .acco-banner .banner-image { position: absolute; bottom: 9px; left: 0; } .acco-banner .banner-image img { border: 1px solid #336699; margin: 0 0 0 4px; height:74px; width:112px; } .acco-banner .banner-image span.promo { position: absolute; display: block; height: 60px; width: 99px; text-indent: -999em; background: url(images/commercialcomponents/accobanner/tag-aanbieding.png) 0 0 no-repeat; } .acco-banner .banner-image span.promo.fr-BE /* French version */ { background: url(images/commercialcomponents/accobanner/tag-promotion.png) 0 0 no-repeat; } .acco-banner .price { display: block; height: 76px; width: 78px; margin: 14px 0 0 0; position: absolute; bottom: 12px; right: 4px; color: #cd0100; font-size: 16px; font-weight: bold; text-align: center; background: url(images/commercialcomponents/smallbanner/icon-price-yellow.png) 0 0 no-repeat; } .acco-banner .price p { margin: 21px 0 0 0; color: #cd0100; font-size:16px; } .acco-banner .price del, .acco-banner .price span { font-size: 11px; display: block; font-weight: normal; color: #cd0100; } .acco-banner .price del { text-decoration: line-through; } .acco-banner .rate { display: block; height: 74px; width: 77px; position: absolute; bottom: 9px; right: 5px; color: #6699cc; font-size: 16px; font-weight: bold; text-align: center; border-top: 1px solid #6699cc; border-bottom: 1px solid #6699cc; } .acco-banner .rate p { margin: 0; padding: 20px 0 0 0; font-size: 10px; color: #6699cc; font-weight: normal; } .acco-banner .rate p strong { display: block; font-size: 18px; } /* -------------------------------------------------------- LastMinutes --- */ .lastminutes-theme .mini-acco-lister .item { border-bottom:none; border-top:1px dashed #369; } .lastminutes-theme .mini-acco-lister .mini-lister-first-item { border:none; } .lastminutes-theme .mini-acco-lister .item-badge-container { position:absolute; right: 8px; bottom: 8px; width:120px; } .lastminutes-theme .mini-acco-lister .item-badge { position:absolute; bottom:0; right:0; width:70px; } .lastminutes-theme .mini-acco-lister .vacation-icon-badge { position:absolute; bottom:0; left:0; width:50px; text-align:left; } .lastminutes-theme .mini-acco-lister img.vacation-icon { } /* --- Shadow Box --*/ .blockBlueLight a.thumb-image-link:link,  .blockBlueLight a.thumb-image-link:active,  .blockBlueLight a.thumb-image-link:visited{     text-decoration:none; } img.thumb-image { width: 90px; height: 65px; border: 1px solid #c9c9c9; margin: 5px 0 5px 7px; } .text-next, .text-previous{     background-image:url(images/bgbuttonsspanaction.jpg);     background-repeat:repeat-x;     border:1px solid #336699;     color:#336699;     cursor:pointer;     display:inline-block;     font-size:11px;     font-weight:bold;     height:14px;     margin-left:2px;     padding:2px 8px 2px 6px; } .arrow-more, .arrow-previous{     background-position:center center;     background-repeat:no-repeat;     padding:0 5px 2px 0; } .arrow-more{     background-image:url(images/arrowmoreblue.gif);     margin-left:4px; } .arrow-previous{     background-image:url(images/arrowpreviousblue.gif);     margin-left:2px;     margin-right:4px; } 
