/* */ /* NOTA: LA SEGUENTE STRINGA SERVE AD EVITARE CHE LE IMMAGINI, QUALORA CAMBIASSERO, NON VENGANO MOSTRATE PERCHE' MEMORIZZATE IN CACHE background: url(/immagine-esempio.gif?v=); */ /* #################################################### RESET */ /* */ .picNielsen { display:none; position: relative; width:1px; height:1px; } .bgNeroTotal { padding:0px; margin:0px; } .preload { cursor: pointer; } .listaCol4 .loadingImg, .listaCol5 .loadingImg { position:absolute; top:0px; left:0px; z-index:10; width:146px; height:220px; border:solid 1px #F8F6F6; background: transparent url(/spinner.gif?v=) no-repeat center center; } .listaCol5 .loadingImg { height:178px; width:118px; } #bgWhiteBox { width:665px; background:#fff; padding:5px 5px; display:block; } #main { float: left; margin-top: 6px; width: 680px; padding-left:5px; } .boxLine { width:665px; border-bottom:solid 2px #000; padding:10px 0px 10px; position:relative; float:left; overflow:hidden; } .noBorder { border-bottom:none !important; padding-bottom:0px !important; } .lastList { margin-right:0px !important; } .linkSfilate { font-size:18px; /*font-weight:bold;*/ text-decoration:underline; margin:20px 0px; display:block; font-family:Verdana; } .boxLine h2 { text-transform:uppercase; color:#000; font-size:38px; line-height:35px; /*font-weight:bold;*/ font-style:normal !important; font-family:Verdana; font-style:normal; font-weight:normal; } .redColor { color:#c20069; } #titModaSf p { /*text-transform:uppercase;*/ font-size:14px; font-weight:bold; font-style:italic; font-family:Georgia !important; } #titModaSf p span{ color:#c20069; } ul.listaCol3 li { float:left; width:218px; margin-right:5px; overflow:hidden; } ul.listaCol4 li { float:left; width:148px; margin-right:24px; position:relative; margin-bottom:10px; overflow:hidden; } ul.listaCol4 li span a, ul.listaCol5 li span a { position:absolute; z-index:2; bottom:0px; right:0px; background:#fff; padding:3px 5px; display:block; font-weight:bold; font-size:12px; text-transform:uppercase; color:#434343; } ul.listaCol5 li { float:left; margin-bottom:10px; width:120px; margin-right:16px; position:relative; overflow:hidden; } .labelStilista { position:absolute; z-index:2; top:0px; left:10px; background:#fff; padding:15px 10px 0px; display:block; height:27px; font-weight:bold; font-size:24px; text-transform:uppercase; } #fotoPrincipaliSf { padding-top:25px; } .titBoxSfilate { font-size:30px; font-weight:normal; text-transform:uppercase; color:#000; font-weight:bold; } #cercaSf .titBoxSfilate { float:left; width:100px; height:55px; line-height:55px; color:#af2421; font-size: 24px; } #caroselloSf .titBoxSfilate { float:left; width:160px; font-size: 24px; line-height:26px; padding:20px 0px; } #caroselloSf .titBoxSfilate span.redColor { font-size: 30px; } #cercaSf ul { float:left; width:510px; height:60px; } #cercaSf ul li { float:left; width:245px; height:30px; margin-right:10px; font-size:11px; } #cercaSf ul li span { float:left; width:72px; height:24px; text-align:right; text-transform:uppercase; font-weight:bold; line-height:28px; } #cercaSf ul li select { margin-top:4px; float:right; } .buttonGoSf { float:right; width:36px; height:45px; margin-right:45px; border:none; cursor:pointer; margin-top:6px; background: transparent url(/btRicercaSf.gif?v=) no-repeat left top; } .pgFotoSf #formRicercaSf .buttonGoSf { height: 51px; cursor:pointer; background: transparent url(/btRicercaSfInterno.gif?v=) no-repeat left top; } #caroselloSf { border-bottom:none; padding-top:20px; } #videoSf, #guardaSf { width:325px; height:345px; float:left; border-top:solid 2px #000; border-bottom:solid 2px #000; padding-top:5px; overflow:hidden; } #videoSf img { width:325px; } #videoSf a p { display:none; } #guardaSf, #guardaSf .titBoxSfilate { float:right; } .titMoveGuardaSf { font-weight:bold; font-size:18px; text-transform:uppercase; text-decoration:none; } #videoSf p, #guardaSf p { font-size:12px; line-height:13px; text-transform:uppercase; text-decoration:none; font-weight: bold; } #guardaSf ul li { float:left; width:274px; padding-right:50px; margin-bottom:17px; height:57px; background: transparent url(/frGoSf.gif?v=) no-repeat right top; } #guardaSf ul { display: block; float:left; padding-top:20px; } /* ------------------------------------- CAROSELLO HOME PAGE ------------------------------------------------------ */ /*.containerCarousel { float: right; height: 160px; overflow: hidden; padding: 0 0px; width: 490px; } .jcarousel-skin-tango .jcarousel-container { background: #fff; border: 0px solid #346F97; } .jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl; } .jcarousel-skin-tango .jcarousel-container-horizontal { width: 400px; padding: 0px 38px 0px 43px; float:right; } .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 395px; height: 160px; } .jcarousel-skin-tango .jcarousel-item { width: 75px; height: 160px; } .jcarousel-skin-tango .jcarousel-item span { font-size:9px; line-height:10px; float:left; width:75px; text-transform:uppercase; } .jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0; margin-right: 5px; } .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0; } .jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; } */ /** * Horizontal Buttons * .jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 0px; right: 0px; width: 38px; height: 115px; cursor: pointer; background: transparent url(/frNextCarouselSf.gif?v=) no-repeat right top; } .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 0px; right: auto; background:transparent url(/frPrevCarouselSf.gif?v=) no-repeat right top; } .jcarousel-skin-tango .jcarousel-next-horizontal:hover { /*background-position: -32px 0;* } .jcarousel-skin-tango .jcarousel-next-horizontal:active { /*background-position: -64px 0;* } .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background: transparent url(/frPrevCarouselSf_nActive.gif?v=) no-repeat right top; } .jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 0px; left: 0px; width: 38px; height: 115px; cursor: pointer; background: transparent url(/frPrevCarouselSf.gif?v=) no-repeat right top; } .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 0px; background-image: url(next-horizontal.png); } .jcarousel-skin-tango .jcarousel-prev-horizontal:hover { /*background-position: -32px 0;* } .jcarousel-skin-tango .jcarousel-prev-horizontal:active { /*background-position: -64px 0;* } .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background: transparent url(/frPrevCarouselSf_nActive.gif?v=) no-repeat right top; } */ /* -- PAGINAZIONE ----------------------------------------------------------------- */ .pagSfilate { width:100%; clear:both; text-align:center; float:left; } .pagSfilate ul { margin:0 auto; width:320px; padding-top:10px; } .pagSfilate ul li { float:left; height:34px; width:30px; line-height:34px; margin:10px 0px 5px 0px; text-transform:uppercase; } .pagSfilate ul li.txtPag { width:320px; font-size:20px; /*font-weight:bold;*/ margin:0px 0px 5px 0px; line-height:34px; font-family:Verdana; } #fotoPrincipaliSf .titBoxSfilate { width:188px; color:#c20069; padding:20px 0px 5px 30px; font-family:Verdana; font-weight:normal; font-size:25px; } #fotoPrincipaliSf #formRicercaSf { width:163px; float:left; padding-left:30px; } #fotoPrincipaliSf #formRicercaSf ul li { margin-right:0px; width: 163px; } #fotoPrincipaliSf #formRicercaSf ul li select { font-family:Verdana; } #fotoPrincipaliSf #formRicercaSf li span{ width:230px; float:left; font-weight:bold; padding: 7px 0px 1px 0px; text-transform:uppercase; font-size:12px; } #fotoPrincipaliSf #formRicercaSf input.buttonGoSf { margin-top:18px; } .inizioRic { float:left; font-weight:bold; padding: 24px 0px 0px 0px; text-transform:uppercase; font-size:12px; width:80px; font-family:Verdana; } .nomeStilista { font-size:48px; color:#000000; display:block; font-family:myriad,lucida,arial,verdana; line-height: 40px; } a.bioStilista { color:#c20069; text-transform:uppercase; text-decoration:underline; font-size:12px; display:block; font-weight: bold; margin-bottom:10px; } .listaCol3 .titBoxSfilate { font-size: 24px; } /* -- ULTERIORI SFILATE --------------------------------------------------------------- */ #ulterioriSf { padding-top:30px; } #ulterioriSf .titBoxSfilate { line-height:22px; font-family:Verdana; font-weight:normal; } #ulterioriSf .titBoxSfilate span { font-size:32px; } .listUlterioriSf { width:664px; float:left; padding-top:20px; margin-bottom:30px; } .listUlterioriSf li { width:132px; float:left; } .listUlterioriSf li span { clear:both; display:block; font-size:12px; line-height:12px; font-weight: bold; width:130px; } #ulterioriSf .titBoxSfilate{ font-size: 25px; } #ulterioriSf .titBoxSfilate span { font-size: 25px; } /*-- overlay ----------------------------------------------------------------------------- */ /* the overlayed element */ #overlayBg { background:#000; position:fixed; top:0px; bottom:0px; left:0px; right:0px; z-index:1000; opacity:0.4; filter:alpha(opacity=40); } .simple_overlay { /* must be initially hidden */ /* place overlay on top of other elements */ z-index:10000; position:absolute; /* styling */ background-color:#fff; padding:5px 5px; width:948px; height:600px; border:1px solid #666; margin:0 auto; /* CSS3 styling for latest browsers */ -moz-box-shadow:0 0 30px 5px #000; -webkit-box-shadow: 0 0 30px #000; } /* close button positioned on upper right corner */ #boxGalleryOverlay { display:none; } .simple_overlay .closeStep01 { background: #fff url(/closeOverlay.gif?v=) no-repeat right top; cursor: pointer; height: 29px; position: absolute; right: -27px; top: 10px; width: 29px; z-index:10000; } .simple_overlay .closeStep00 { background: #fff url(/closeOverlay.gif?v=) no-repeat right top; cursor: pointer; height: 29px; position: absolute; right: -27px; top: 10px; width: 29px; z-index:20000; display:none; } /* styling for elements inside overlay */ .details { position:absolute; top:15px; right:15px; font-size:11px; color:#fff; width:150px; } .details h3 { color:#aba; font-size:15px; margin:0 0 -10px 0; } /*---- overlay interno --------------------------------------------------------- */ .stilistaNum { width:240px; float:left; height:600px; position:relative; } .fotoSfilateBig { width:398px; float:left; padding:0px 5px; height:600px; overflow: hidden; position:relative; } #advSfDx, #iframe1 { float:right; border:none; width:300px; height:600px; overflow:hidden; } #advSfDx body, #iframe1 body { background:#000 !important; } #pubbPosition1, #pubbPositionInterno { display:none; width:958px; height:610px; position:absolute; z-index:20000; top:0px; left:0px; background:#000; } #pubbPositionInterno{ display:block; } #iframe1 body, #pubbPosition1 body { margin: 0px 0px; padding: 0px 0px; } /* -- carosello sfilate stilista --------------------------------------------- */ #mycarouselSfStilista { width:664px; height:620px; overflow:hidden; float:left; } #mycarouselSfStilista .listaCol4 li { height:215px; position:relative; } #mycarouselSfStilista .listaCol5 li { height:180px; position:relative; } .jcarousel-skin-tangoSfSt .jcarousel-container { background: #fff; border: 0px solid #346F97; } .jcarousel-skin-tangoSfSt .jcarousel-direction-rtl { direction: rtl; } .jcarousel-skin-tangoSfSt .jcarousel-container-horizontal { width: 664px; padding: 0px 0px; float:left; } .jcarousel-skin-tangoSfSt .jcarousel-clip-horizontal { width: 664px; height: 620px; } .jcarousel-skin-tangoSfSt .jcarousel-item { width: 664px; height: 620px; } .jcarousel-skin-tangoSfSt .jcarousel-item-horizontal { margin-left: 0; margin-right: 10px; } .jcarousel-skin-tangoSfSt .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0; } .jcarousel-skin-tangoSfSt .jcarousel-item-placeholder { background: #fff; color: #000; } /** * Horizontal Buttons */ .jcarousel-skin-tangoSfSt .jcarousel-next-horizontal { position: absolute; top: 630px; right: 172px; width: 25px; height: 34px; cursor: pointer; background: #000 url(/frNextSmall.gif?v=) no-repeat right top; } .jcarousel-skin-tangoSfSt .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 0px; right: auto; background: #000 url(/libs/css/default_theme/assets/frNextSmall.gif?v=201101311013) no-repeat right top; } .jcarousel-skin-tangoSfSt .jcarousel-next-horizontal:hover { /*background-position: -32px 0;*/ } .jcarousel-skin-tangoSfSt .jcarousel-next-horizontal:active { /*background-position: -64px 0;*/ } .jcarousel-skin-tangoSfSt .jcarousel-next-disabled-horizontal, .jcarousel-skin-tangoSfSt .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tangoSfSt .jcarousel-next-disabled-horizontal:active { cursor: default; background: #000 url(/frNextSmall_nActive.gif?v=) no-repeat right top; } .jcarousel-skin-tangoSfSt .jcarousel-prev-horizontal { position: absolute; top: 630px; left: 172px; width: 25px; height: 34px; cursor: pointer; background: #000 url(/frPrevSmall.gif?v=) no-repeat right top; } .jcarousel-skin-tangoSfSt .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 0px; background-image: url(next-horizontal.png); } .jcarousel-skin-tangoSfSt .jcarousel-prev-horizontal:hover { /*background-position: -32px 0;*/ } .jcarousel-skin-tangoSfSt .jcarousel-prev-horizontal:active { /*background-position: -64px 0;*/ } .jcarousel-skin-tangoSfSt .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tangoSfSt .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tangoSfSt .jcarousel-prev-disabled-horizontal:active { cursor: default; background: #000 url(/frPrevSmall_nActive.gif?v=) no-repeat right top; } .stilistaNum .boxLine { padding:0px 0px; width:240px; } .stilistaNum .leiwebLogo { text-align: center; } .stilistaNum img{ /*margin:0 0 0 70px;*/ } .stilistaNum img.sponsor-sfilate { margin:0; } .stilistaNum{ position:relative; } .intestazioneSf { text-align:center; height: 82px; visibility: hidden; } .intestazioneSf p{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666; } .nameStilista { height:170px; } .fotografo { float:right; font-size:12px; text-transform:uppercase; font-weight:bold; padding-top:6px; } .nameStilista span { display:block; font-size:13px; width:240px; text-align:center; } .meseAnno { text-transform:uppercase; /*font-weight:bold;*/ padding-top:5px; font-family:Verdana !important; } .nStilista { font-family:myriad,lucida,arial,verdana; text-align:center; padding-top:40px; font-size:40px !important; line-height:37px !important; width:240px; display:block; } .numSfBig { height:67px; text-align: center; text-transform: uppercase; font-weight: bold; } .numSfBig ul { width:210px; float: left; padding-left: 30px; padding-top: 25px; } .numSfBig ul li.btnPrevGallery { width:19px; height:32px; background: #000; float:left; cursor:pointer; background: transparent url(/frPrevXSmall.gif?v=) no-repeat right top; } .numSfBig ul li.btnNextGallery { width:19px; height:32px; background: #000; cursor:pointer; float:left; background: transparent url(/frNextXSmall.gif?v=) no-repeat right top; } .numSfBig ul li.btnPrevGalleryNoActive { width:19px; height:32px; background: #000; float:left; background: transparent url(/frPrevXSmall_nActive.gif?v=) no-repeat right top; } .numSfBig ul li.btnNextGalleryNoActive { width:19px; height:32px; background: #000; float:left; background: transparent url(/frNextXSmall_nActive.gif?v=) no-repeat right top; } .numSfBig ul li.txtPag { width:135px; height: 26px; line-height: 25px; float:left; font-size:13px; font-family:Verdana !important; text-align: center; } .tutteSf { height:170px; float:left; } .btnSocial { height:30px; margin-top:15px; text-align:right; float:right; } .fb_share_size_Small { float:left; width:28px; height:30px; overflow:hidden; text-indent:9000px; background: transparent url(/btn_fb_sf.gif?v=) no-repeat center center; } .btnSocial .btnTwitterSf { float:left; width:28px; height:30px; overflow:hidden; text-indent:9000px; background: transparent url(/btn_twitter_sf.gif?v=) no-repeat center center; } .btnSocial #tellAFriend { float:left; width:28px; height:30px; overflow:hidden; text-indent:9000px; background: transparent url(/btn_mail_sf.gif?v=) no-repeat center center; } .btnSocial .btnPrintSf { float:left; width:28px; height:30px; overflow:hidden; text-indent:9000px; background: transparent url(/btn_stampa_sf.gif?v=) no-repeat center center; } .btnSocial #btnLike { float:left; width:100px; height:26px; padding-top:4px; } .tutteSf a { display:block; margin-top:70px; width:140px; height:32px; font-size:13px; margin-left:63px; line-height:26px; font-family:Verdana !important; font-weight:bold; text-decoration:underline; text-transform:uppercase; background: transparent url(/frNextXSmall.gif?v=) no-repeat right top; } /* -- carosello BIG OVERLAY ------------------------------------------------------------- */ .fotoSfilateBig .jcarousel-prev, .fotoSfilateBig .jcarousel-next { display:none !important; } #caroselloPicBigOverlay li img { width:400px; height:600px; cursor:pointer; } .loading { background: transparent url(/spinner.gif?v=) no-repeat center center; } #caroselloPicBigOverlay { width:399px; height:599px; overflow:hidden; float:left; } .jcarousel-skin-tangoOverlay .jcarousel-container { background: #fff; border: 0px solid #346F97; } .jcarousel-skin-tangoOverlay .jcarousel-direction-rtl { direction: rtl; } .jcarousel-skin-tangoOverlay .jcarousel-container-horizontal { width: 399px; padding: 0px 0px; float:right; } .jcarousel-skin-tangoOverlay .jcarousel-clip-horizontal { width: 399px; height: 599px; } .jcarousel-skin-tangoOverlay .jcarousel-item { width: 399px; height: 599px; } .jcarousel-skin-tangoOverlay .jcarousel-item-horizontal { margin-left: 0; margin-right: 0px; } .jcarousel-skin-tangoOverlay .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 0px; margin-right: 0; } .jcarousel-skin-tangoOverlay .jcarousel-item-placeholder { background: #fff; color: #000; } #btnNextGalleryBig, #btnPrevGalleryBig { z-index:3000; } /** * Horizontal Buttons */ .jcarousel-skin-tangoOverlay .jcarousel-next-horizontal, #btnNextGalleryBig { position: absolute; top: 270px; right: 3px; width: 50px; height: 69px; cursor: pointer; background: #000 url(/frNextMiddle.gif?v=) no-repeat right top; } .jcarousel-skin-tangoOverlay .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 0px; right: auto; background: #000 url(/frPrevMiddle.gif?v=) no-repeat right top; } .jcarousel-skin-tangoOverlay .jcarousel-next-horizontal:hover { /*background-position: -32px 0;*/ } .jcarousel-skin-tangoOverlay .jcarousel-next-horizontal:active { /*background-position: -64px 0;*/ } .jcarousel-skin-tangoOverlay .jcarousel-next-disabled-horizontal, .jcarousel-skin-tangoOverlay .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tangoOverlay .jcarousel-next-disabled-horizontal:active, .btnNextGalleryBigGrigio { cursor: default !important; background: #000 url(/frNextMiddle_nActive.gif?v=) no-repeat right top !important; } .jcarousel-skin-tangoOverlay .jcarousel-prev-horizontal, #btnPrevGalleryBig { position: absolute; top: 270px; left: 10px; width: 50px; height: 69px; cursor: pointer; background: #000 url(/frPrevMiddle.gif?v=) no-repeat right top; } .jcarousel-skin-tangoOverlay .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 0px; background-image: url(next-horizontal.png); } .jcarousel-skin-tangoOverlay .jcarousel-prev-horizontal:hover { background: #000 url(/frPrevMiddle.gif?v=) no-repeat right top; } .jcarousel-skin-tangoOverlay .jcarousel-prev-horizontal:active { background: #000 url(/libs/css/default_theme/assets/frPrevMiddle.gif?v=201102041435) no-repeat right top; } .jcarousel-skin-tangoOverlay .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tangoOverlay .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tangoOverlay .jcarousel-prev-disabled-horizontal:active, .btnPrevGalleryBigGrigio { cursor: default !important; background: #000 url(/frPrevMiddle_nActive.gif?v=) no-repeat right top !important; } .sponsoredBulgari { position:absolute; top:0px; right:0px; width:120px; height:43px; display:none; text-indent:-9999px; background: #fff url(/sponsoredBulgari.gif?v=) no-repeat right top !important; } .stilistaNum .sponsoredBulgari { top:10px; } #fotoPrincipaliSf.noBorder { height:388px; } .geoLocation { color:#c20069; font-size:14px; /*padding-left:10px;*/ text-transform:none; font-weight:bold; } .sponsor-box2{ width: 245px; position:absolute; left:-2px; bottom:5px; font-family:Georgia; font-style:italic; color:#000; font-size:9px; } *:first-child+html .sponsor-box2{ width: 250px; position:absolute; left:-2px; bottom:5px; font-family:Georgia; font-style:italic; color:#000; font-size:9px; } .sponsor-box2 img{ margin:0; } .sponsor-box2 ul{ list-style:none; width:auto; } .sponsor-box2 ul li{ float:left; margin-left:3px; width:auto; } *:first-child+html .sponsor-box2 ul li{ float:left; margin-left:1px; width:auto; } .sponsor-box2 ul li img{ border:1px solid #cccccc; } .sfilate-lista-3col h2 span{ color:#C20069; }