html,body,form,a,span,ul,li,div,h1,h2,h3,h4,h5,h6,label,table,p,input,select,textarea{margin:0;padding:0;color:#181818;font-family:Arial;font-style:normal;font-variant:normal;font-size:12px;border:none;vertical-align:top;font-weight:normal;}
html{height:100%;background-color:#1a1a1a;}
body{height:100%;margin:0;padding:0;}
form{height:100%;margin:0;padding:0;}
strong{font-weight:bold;}
img{border:none;}
a{text-decoration:none;outline:none;}
h1{text-transform:uppercase;}

/*Fix*/
.menu li{position:static!important;	 /* serve a non far sbabbiare ie7 sul resize. Occhio che l'AdxMenu non funziona su multilivello */}

.CentraPagina{border-collapse:collapse;margin:0;width:100%;height:100%;background:url(NL/BgBody.jpg) center center no-repeat;}
.CentraPagina .UpSx{width:auto;height:auto;font-size:1px;}
.CentraPagina .UpCt{height:auto;font-size:1px;}
.CentraPagina .UpDx{width:auto;height:auto;font-size:1px;}
.CentraPagina .CtSx{width:auto;font-size:1px;}
.CentraPagina .CtCt{width:990px;height:600px;}
.CentraPagina .CtDx{width:auto;font-size:1px;}
.CentraPagina .DwSx{width:auto;height:auto;font-size:1px;}
.CentraPagina .DwCt{height:auto;font-size:1px;}
.CentraPagina .DwDx{width:auto;height:auto;font-size:1px;}

/*Generale*/
.Principale{width:990px;height:600px;}
.Header{clear:both;height:70px;padding:0 20px;float:left;width:950px;}
.Main{clear:both;height:500px;margin:0 20px;}
.Main .Page{}
.Footer{clear:both;margin-top:14px;height:14px;padding:0 20px;font-size:10px;}
.Footer .SX{float:left;}
.Footer .DX{float:right;}
.Footer .DX h4{margin-left:25px;}
.Footer h4{color:#686868;font-weight:bold;float:left;font-size:10px;}
.Footer h4 a{color:#686868;font-weight:bold;font-size:10px;height:14px;padding-top:3px;display:block;}
.Footer h4 a.Facebook{background:url(NL/BgFacebook.png);width:54px;}
.Footer h4 a.Facebook:hover{background-position:0 -17px;}
.Footer h4 a.Facebook span{display:none;}
.Footer h4 a.RssFeed{background:url(NL/BgRssFeed.png);width:17px;}
.Footer h4 a.RssFeed:hover{background-position:0 -17px;}
.Footer h4 a.RssFeed span{display:none;}

/*Votazione*/
.Votazione{float:left;}
.Votazione div{float:left;}
.Votazione div a{float:left;display:block;padding: 4px 2px 0 0;}
.Votazione div a .Star{width:16px;height:16px;margin-left:2px;}
.Votazione div a .Filled{background:url(NL/StellaOn.png) no-repeat;}
.Votazione div a .Empty{background:url(NL/StellaOf.png) no-repeat;}
.Votazione div a .Waiting{background:url(NL/StellaSave.png) no-repeat;}
.Votazione .LBLEsito{float:left;margin-top:6px;color:#646464;display:block;margin-left:5px;}

/*Commento*/
.Commento{float:right;background-color:Transparent;}
.Commento *{text-align:left;color:#676767;}
.Commento .BTNVisualizzaCommenti{background-color:Transparent;padding-top:3px;cursor:hand;cursor:pointer;}
.Commento .LayerUtilizzo{width:450px;top:50%!important;margin-top:-217px!important;left:50%;margin-left:-250px;padding:20px;}
.Commento .InputCommento{text-align:left;}
.Commento .InputCommento .Chiudi{margin-bottom:20px;text-align:right;float:right;}
.Commento .InputCommento .Chiudi input{padding:10px;cursor:hand;cursor:pointer;background-color:#e0dfe3;color:black;text-align:center;}
.Commento .InputCommento span{display:block;font-weight:bold;font-size:15px;margin-bottom:5px;}
.Commento .InputCommento .BoxNickName *{margin-bottom:5px;}
.Commento .InputCommento .BoxNickName input{width:300px;display:block;padding:5px;border:1px solid #dddddd;}
.Commento .InputCommento .BoxCommento *{margin-bottom:5px;}
.Commento .InputCommento .BoxCommento textarea{width:300px;display:block;padding:5px;border:1px solid #dddddd;}
.Commento .InputCommento .BTNInviaCommento{padding:5px;margin: 5px 5px 8px 0;float:left;color:black;background-color:#e0dfe3;text-align:center;}
.Commento .InputCommento .LBLEsito{color:#676767;margin-left:15px;margin-top:17px;font-size:10px;}
.Commento .ElencoCommenti{height:200px;clear:both;overflow-y:scroll;border:1px solid #dddddd;}
.Commento .ElencoCommenti .BoxCommento{border-bottom:1px dotted #dddddd;padding:10px;}
.Commento .ElencoCommenti .BoxCommento *{max-width:410px;}
.Commento .ElencoCommenti .BoxCommento span{display:inline;margin-left:0px;color:#999999;font-size:10px;padding:5px;}
.Commento .ElencoCommenti .BoxCommento h4{display:inline;font-weight:bold;color:#666666;}
.Commento .ElencoCommenti .BoxCommento p{color:#444444;font-size:15px;margin-top:7px;display:block;}

/*Visualizzazione in primo piano*/
.Oscuratore{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;text-align:center;}
.LayerColore{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11;background-color:Black;filter:alpha(opacity=70);opacity:0.7;}
.LayerUtilizzo{position:absolute;z-index:12;background-color:white;border:5px solid #dddddd;}

/*UserControl LoginPopUp*/
.LoginPopUp{}
.LoginPopUp .PNLLoginKOSlim{float:right;}
.LoginPopUp .PNLLoginKOSlim input{background-color:Transparent;font-weight:bold;color:White;}
.LoginPopUp .PNLLoginOKSlim{width:450px;float:right;}
.LoginPopUp .PNLLoginOKSlim input{color:White;margin-left:10px;background-color:Transparent;font-weight:bold;}
.LoginPopUp .PNLLoginOKSlim .Benvenuto{color:White;margin-right:10px;}
.LoginPopUp .PNLLoginOKSlim .Modifica{color:White;}
.LoginPopUp .PNLLoginOKSlim .Elimina{background-color:Fuchsia;}
.LoginPopUp .LayerUtilizzo{width:392px;height:442px;top:50%!important;margin-top:-216px!important;left:50%;margin-left:-201px;}
.LoginPopUp .PNLLoginForm{min-height:270px;background:url(NL/Kerastase-Training-Login.gif) no-repeat 20px 20px;text-align:left;padding:20px;overflow:hidden;}
.LoginPopUp .PNLLoginForm .Chiudi{margin-bottom:20px;text-align:right;}
.LoginPopUp .PNLLoginForm .Chiudi input{padding:10px;background-color:#e0dfe3;cursor:hand;cursor:pointer;}
.LoginPopUp .PNLLoginForm .BoxUsr *{color:#676767;}
.LoginPopUp .PNLLoginForm .BoxUsr span{width:200px;display:block;font-weight:bold;font-size:15px;margin-bottom:5px;}
.LoginPopUp .PNLLoginForm .BoxUsr input{border:1px solid #cccccc;width:340px;margin-bottom:15px;padding:5px}
.LoginPopUp .PNLLoginForm .BoxPwd *{color:#676767;}
.LoginPopUp .PNLLoginForm .BoxPwd span{width:200px;display:block;font-weight:bold;font-size:15px;margin-bottom:5px;}
.LoginPopUp .PNLLoginForm .BoxPwd input{border:1px solid #cccccc;width:340px;margin-bottom:15px;padding:5px;}
.LoginPopUp .PNLLoginForm .BoxLogin{}
.LoginPopUp .PNLLoginForm .BoxLogin input{color:White;background:url(NL/BgEntra.gif);width:76px;float:left;height:31px;font-weight:bold;text-transform:uppercase;font-size:15px;padding-top:2px;cursor:hand;cursor:pointer;}
.LoginPopUp .PNLLoginForm .BoxLogin .LBLEsito{margin:10px 0 0 20px;display:block;color:Red;float:left;}
.LoginPopUp .PNLLoginForm .RecuperoPwd{color:#999999;display:block;margin-bottom:15px;clear:both;padding-top:15px;}
.LoginPopUp .PNLLoginForm .NuovaReg{color:#999999;display:block;margin-bottom:15px;}
.LoginPopUp .PNLLoginForm .RicordaSuCookie{display:block;margin-bottom:15px;}
.LoginPopUp .PNLLoginForm .RicordaSuCookie input{vertical-align:middle;}
.LoginPopUp .PNLLoginForm .RicordaSuCookie label{color:#999999;margin-left:5px;vertical-align:middle;}
.LoginPopUp .PNLLoginForm .BoxVecchioCodiceAccesso{margin-top:20px;padding-top:20px;border-top:1px solid #cccccc;}
.LoginPopUp .PNLLoginForm .BoxVecchioCodiceAccesso .VecchioCodiceAccesso{margin-bottom:10px;color:#0a4c72;font-weight:bold;display:block;font-size:14px;background: url(NL/Alert.png) no-repeat;padding-left:25px;}
.LoginPopUp .PNLLoginForm .BoxVecchioCodiceAccesso .TXTVecchioCodiceAccesso{border:1px solid #cccccc;width:265px;padding:5px;float:left;}
.LoginPopUp .PNLLoginForm .BoxVecchioCodiceAccesso .Procedi{padding: 6px 10px;cursor:hand;cursor:pointer;margin-left:10px;display:block;float:left;background-color:#e0dfe3;}

/*Menu novità*/
.MNUFormazioneOnline{height:35px;width:100%;margin-bottom:22px;}
.MNUFormazioneOnline ul{margin-top:11px;float:right;}
.MNUFormazioneOnline li{margin-right:2px;}
.MNUFormazioneOnline li a span{padding:7px 20px;color:#999999;font-weight:bold;display:block;}
.MNUFormazioneOnline li.-ON a span{border-bottom:1px solid #060606;background-color:#090909;}
.MNUFormazioneOnline li.-OF a span{border-bottom:1px transparent;background-color:#434341;color:#666666;}

/*Front.master*/
.DivLogin{text-align:right;height:19px;color:White;}
.DivLogo{float:left;margin-top:25px;}
.PNLMenu{float:right;margin-top:25px;height:25px;width:536px;}
.PNLMenu li a{padding:5px 10px;display:block;}
.PNLMenu li a span{font-weight:bold;}
.PNLMenu li.-ON a span{color:#555555;}
.PNLMenu li.-OF a span{color:#cdcdcd;}

/*Default.aspx*/
.Default{height:430px;padding-top:60px;}
.Default h1{display:none;}
.Default .VisualizzatoreSlide{background-color:Yellow;width:950px;height:280px;margin-bottom:20px;}
.Default .VisualizzatoreSlide .Slide{display:none;}
.Default .NavigazioneSlide{float:right;}
.Default .NavigazioneSlide span{float:left;padding:5px;}
.Default .LinkVeloci{height:130px;overflow:hidden;width:960px;}
.Default .LinkVeloci *{color:#999999;}
.Default .BoxLinkVeloce{background-color:black!important;width:210px;height:110px;float:left;margin-right:10px;padding:10px;overflow:hidden;}
.Default .BoxLinkVeloce a{width:218px;display:block;}
.Default .BoxLinkVeloce h2 a{font-size:15px;font-weight:bold;}
.Default .BoxLinkVeloce h3 a{font-size:13px;padding-bottom:12px;}
.Default .BoxLinkVeloce p a{font-size:11px;padding-bottom:30px;}
.Default .featured{width:950px;height:282px;background:transparent;margin:0 0 18px 0!important;}
.Default .featured item{width:950px;height:282px;background:transparent;margin:0 0 18px 0!important;}
.Default .featuredMain{width:950px;height:282px;margin:0 0 18px 0!important;}
.Default .featuredImage{height:282px;background:transparent;float:left;margin:0px;padding:0px;}
.Default .featuredInfo{width:305px;height:252px;float:left;padding:5px 20px 20px 30px;}
.Default .featuredInfo p{color:#999999;}
.Default .featuredInfo img{margin-bottom:20px;}
.Default .featuredInfo h3{color:#cccccc;margin-bottom:20px;font-size:18px;}
.Default .featuredInfo .entraNutriThermique{margin-top:20px;width:172px;height:47px;background:url('/public/image/entra-NutriThermique.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .entraNutriThermique:hover{background-position:0 -47px;}
.Default .featuredInfo .entraHomme{margin-top:20px;width:172px;height:47px;background:url('/public/image/entra-homme.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .entraHomme:hover{background-position:0 -47px;}
.Default .featuredInfo .entraChronologiste{margin-top:20px;width:172px;height:47px;background:url('/public/image/entra-chronologiste.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .entraChronologiste:hover{background-position:0 -47px;}
.Default .featuredInfo .entraSoleil{margin-top:20px;width:172px;height:47px;background:url('/public/image/entra_soleil2010.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .entraSoleil:hover{background-position:0 -47px;}
.Default .featuredInfo .partecipaTest2010{margin-top:20px;width:172px;height:47px;background:url('/public/image/BgBTNPartecipa.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .partecipaTest2010:hover{background-position:0 -47px;}
.Default .featuredInfo .partecipaEWA2010{margin-top:20px;width:172px;height:47px;background:url('/public/image/BgBTNPartecipaEWA2010.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .partecipaEWA2010:hover{background-position:0 -47px;}
.Default .featuredInfo .partecipaEdugameAcademy{margin-top:20px;width:190px;height:47px;background:url('/public/image/BgButtPartecipaEdugameAcademy.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .partecipaEdugameAcademy:hover{background-position:0 -47px;}

.Default .featuredInfo .entraFusioDose{margin-top:20px;width:172px;height:47px;background:url('/public/image/entra-FusioDose.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .entraFusioDose:hover{background-position:0 -47px;}

.Default .featuredInfo .entraSoleil2011{margin-top:20px;width:172px;height:47px;background:url('/public/image/entra-Soleil2011.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .entraSoleil2011:hover{background-position:0 -47px;}
.Default .featuredInfo .entraEWA2010{margin-top:20px;width:172px;height:47px;background:url('/public/image/entra-ewa2010.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .entraEWA2010:hover{background-position:0 -47px;}
.Default .featuredInfo .allenatiEWA2010{margin-top:20px;width:172px;height:47px;background:url('/public/image/BgBTNAllenatiEWA2010.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .allenatiEWA2010:hover{background-position:0 -47px;}
.Default .featuredInfo .entraAminexilGLM{margin-top:20px;width:172px;height:47px;background:url('/public/image/entra-Aminexil.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .entraAminexilGLM:hover{background-position:0 -47px;}
.Default .featuredInfo .entraElixirUltime{margin-top:20px;width:172px;height:47px;background:url('/public/image/entra-ElixirUltime.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .entraElixirUltime:hover{background-position:0 -47px;}
.Default .featuredInfo .entraChromaSensitive{margin-top:20px;width:172px;height:47px;background:url('/public/image/entra_ChromaSensitive.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .entraChromaSensitive:hover{background-position:0 -47px;}

.Default .featuredInfo .testimonianzeChromaSensitive{margin-top:10px;width:190px;height:47px;background:url('/public/image/testimonianze_ChromaSensitive.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .testimonianzeChromaSensitive:hover{background-position:0 -47px;}


.Default .featuredInfo .AppStoreAminexilGLM{margin-top:20px;width:164px;height:48px;background:url('/public/image/BtAvaibleAppleStore.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .AppStoreAminexilGLM:hover{background-position:0 -48px;}


.Default .featuredInfo .AppStoreKerastase{margin-top:20px;width:164px;height:48px;background:url('/public/image/BtAvaibleAppleStore.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .AppStoreKerastase:hover{background-position:0 -48px;}


.Default .featuredInfo .vai{margin-top:10px;width:96px;height:33px;background:url('/public/image/vai.png');display:block;cursor:hand;cursor:pointer;}
.Default .featuredInfo .vai:hover{background-position:0 -33px;}
.Default .slideshow{position:absolute;margin-left:890px;}
.Default .slideshow li{width:8px;height:8px;float:left;margin:2px 10px 0 0;text-align:center;list-style-type:none;}
.Default .slideshow li a{width:8px;height:8px;color:#252525;background:url('/public/image/slideShowToggleBackground.png') top left no-repeat;display:block;}
.Default .slideshow li a:hover{background-position:top center;}
.Default .slideshow li a.selected{color:#fff;background-position:top right;}

.Default .BoxVideo{width:826px;height:488px;top:50%!important;margin-top:-245px!important;left:50%;margin-left:-435px;}
.Default .BoxVideoVenezia{width:826px;height:488px;top:50%!important;margin-top:-245px!important;left:50%;margin-left:-435px;background-color:white;}
.Default .FlowPlayer{width:826px;height:488px;float:left;margin:0px;padding:0px;position:relative;top:-28px;z-index:1;}
.Default .IMBChiudiVideo {float:right;position:relative;top:-16px;right:-16px;z-index:2;}
.Default .BTNApriVideo{background:url(NL/BgBTNApriVideo.png);width:172px;height:47px;margin-top:20px;cursor:hand;cursor:pointer;}
.Default .BTNApriVideo:hover{background-position:0 47px;}
.Default .BTNApriVideoVenezia{background:url(NL/BgBTNApriVideoVenezia.png);width:200px;height:47px;margin-top:20px;cursor:hand;cursor:pointer;}
.Default .BTNApriVideoVenezia:hover{background-position:0 47px;}
.Default .BoxInterazione {float:left;height:28px;width:816px;margin:-23px 0 0 -5px;padding:5px 10px 0 10px;background-color:White;}

/*Eventi.aspx*/
.Eventi{height:100%;padding-top:61px;}
.Eventi h1{color:#777777;padding-bottom:5px;border-bottom:2px solid #2c2c2c;margin-bottom:5px;font-size:13px;}
.Eventi .SX{float:left;height:440px;width:290px;}
.Eventi .DX{float:right;width:630px;margin-left:10px;padding:0 5px 0 15px;}
.Eventi .BoxEventi{width:270px;height:58px;margin-bottom:10px;padding:10px;}
.Eventi .BoxEventi img{float:left;margin-right:10px;height:50px;width:71px;border:3px solid;}
.Eventi .BoxEventi h2 a{font-size:11px;font-weight:bold;display:block;}
.Eventi .BoxEventi h3 a{font-size:11px;display:block;padding-top:5px;}
.Eventi .-ON .BoxEventi{background-color:#525252;}
.Eventi .-ON .BoxEventi img{border-color:#000000;}
.Eventi .-ON .BoxEventi a{color:#000000;}
.Eventi .-OF .BoxEventi{background-color:#141414;}
.Eventi .-OF .BoxEventi img{border-color:#3c3c3e;}
.Eventi .-OF .BoxEventi a{color:#ffffff;}
.Eventi .MenuLiv3{margin-bottom:5px;font-size:11px;}
.Eventi .MenuLiv3 ul li a span{color:#333333;font-weight:bold;padding:5px 30px 5px 3px;font-size:11px;}
.Eventi .MenuLiv3 ul li.-OF a span{color:#ffffff;font-size:11px;}
.Eventi .MenuLiv3 ul li.-ON a span{color:#777777;font-size:11px;}
.Eventi .SPC{height:372px;margin-top:15px;}
.Eventi .SPC h4{font-size:25px;color:#cccccc;line-height:120%;}
.Eventi .SPC h5{font-size:14px;color:#cccccc;line-height:120%;}
/*Eventi FOTOGALLERY-location*/
.Eventi .SPC #content{margin:0 auto;height:50px;width:630px ;z-index: 3;background:#796a94 no-repeat 100%;border-top:1px solid #988dac;border-bottom:1px solid #988dac;position:absolute;margin-top:295px;}
.Eventi .SPC #contentframe{overflow: hidden;border-top:solid 1px #988dac;border-bottom:1px solid #988dac;height: 100%;text-align:left;z-index: 3;}
.Eventi .SPC #slidecounter{float:left;color:#988dac;font:20px Arial, sans-serif;font-weight:bold;margin:13px 20px;}
.Eventi .SPC .slidenumber, .totalslides{color:#988dac;font:20px Arial, sans-serif;font-weight:bold;width: 30px;display: inline;}
.Eventi .SPC #slidecaption{overflow: hidden;float:left;color:#FFF;font:15px Arial, sans-serif;font-weight:bold;margin:17px 0;}
.Eventi .SPC .stamp{float: right;margin: 25px 20px 0 0;}
.Eventi .SPC #navigation{float: right;margin:13px 20px 0 0;}
.Eventi .SPC #loading{position: absolute;top: 49.5%;left: 49.5%;z-index: 3;width: 24px;height: 24px;text-indent: -999em;background-image: url(/public/image/progress.gif);}
.Eventi .SPC #supersize{position:fixed;}
.Eventi .SPC #supersize img, #supersize a{height:372px!important;width:630px!important;position:absolute;z-index: 0;}
.Eventi .SPC #supersize .prevslide, #supersize .prevslide img{z-index: 1;}
.Eventi .SPC #supersize .activeslide, #supersize .activeslide img{z-index: 2;}

/*EventiVideo.aspx*/
.Eventi .PNLAccediPerCommentare{float:right;margin-right:65px;}
.Eventi .PNLAccediPerCommentare span{float:left;margin-right:5px;}
.Eventi .PNLAccediPerCommentare .LoginPopUp .PNLLoginKOSlim input{background-color:Transparent;font-weight:bold;color:black;}
.Eventi .BoxInterazione {float:right;height:20px;width:510px;margin:5px 7px 0 0;padding:0 60px;}

/*ProgrammaEducation.aspx*/
.ProgrammaEducation{height:100%;padding-top:61px;}
.ProgrammaEducation h1{color:#777777;padding-bottom:5px;border-bottom:2px solid #2c2c2c;margin-bottom:5px;font-size:13px;}
.ProgrammaEducation .SX{float:left;height:440px;width:290px;}
.ProgrammaEducation .DX{float:left;height:440px;width:630px;margin-left:10px;padding:0 5px 0 15px;}
.ProgrammaEducation .BoxEventi{width:270px;height:58px;margin-bottom:10px;padding:10px;}
.ProgrammaEducation .BoxEventi img{float:left;margin-right:10px;width:71px;height:50px;border:3px solid;}
.ProgrammaEducation .BoxEventi h2 a{font-size:11px;font-weight:bold;display:block;}
.ProgrammaEducation .BoxEventi h3 a{font-size:11px;display:block;padding-top:5px;}
.ProgrammaEducation .-ON .BoxEventi{background-color:#525252;}
.ProgrammaEducation .-ON .BoxEventi img{border-color:#000000;}
.ProgrammaEducation .-ON .BoxEventi a{color:#000000;}
.ProgrammaEducation .-OF .BoxEventi{background-color:#141414;}
.ProgrammaEducation .-OF .BoxEventi img{border-color:#3c3c3e;}
.ProgrammaEducation .-OF .BoxEventi a{color:#ffffff;}
.ProgrammaEducation .MenuLiv3{margin-bottom:5px;font-size:11px;}
.ProgrammaEducation .MenuLiv3 ul li a span{color:#333333;font-weight:bold;padding:5px 30px 5px 3px;font-size:11px;}
.ProgrammaEducation .MenuLiv3 ul li.-OF a span{color:#ffffff;font-size:11px;}
.ProgrammaEducation .MenuLiv3 ul li.-ON a span{color:#777777;font-size:11px;}
.ProgrammaEducation .SPC{height:372px;margin-top:15px;}
.ProgrammaEducation .SPC h4{font-size:20px;color:#cccccc;line-height:120%;}
.ProgrammaEducation .SPC h5{font-size:14px;color:#cccccc;line-height:120%;}
/*ProgrammaEducation FOTOGALLERY-location*/
.ProgrammaEducation .SPC #content{margin:0 auto;height:50px;width:630px ;z-index: 3;background:#796a94 no-repeat 100%;border-top:1px solid #988dac;border-bottom:1px solid #988dac;position:absolute;margin-top:295px;}
.ProgrammaEducation .SPC #contentframe{overflow: hidden;border-top:solid 1px #988dac;border-bottom:1px solid #988dac;height: 100%;text-align:left;z-index: 3;}
.ProgrammaEducation .SPC #slidecounter{float:left;color:#988dac;font:20px Arial, sans-serif;font-weight:bold;margin:13px 20px;}
.ProgrammaEducation .SPC .slidenumber, .totalslides{color:#988dac;font:20px Arial, sans-serif;font-weight:bold;width: 30px;display: inline;}
.ProgrammaEducation .SPC #slidecaption{overflow: hidden;float:left;color:#FFF;font:15px Arial, sans-serif;font-weight:bold;margin:17px 0;}
.ProgrammaEducation .SPC .stamp{float: right;margin: 25px 20px 0 0;}
.ProgrammaEducation .SPC #navigation{float: right;margin:13px 20px 0 0;}
.ProgrammaEducation .SPC #loading{position: absolute;top: 49.5%;left: 49.5%;z-index: 3;width: 24px;height: 24px;text-indent: -999em;background-image: url(/public/image/progress.gif);}
.ProgrammaEducation .SPC #supersize{position:fixed;}
.ProgrammaEducation .SPC #supersize img, #supersize a{height:372px!important;width:630px!important;position:absolute;z-index: 0;}
.ProgrammaEducation .SPC #supersize .prevslide, #supersize .prevslide img{z-index: 1;}
.ProgrammaEducation .SPC #supersize .activeslide, #supersize .activeslide img{z-index: 2;}

/*ProgrammaEducationVideo.aspx*/
.ProgrammaEducation .PNLAccediPerCommentare{float:right;margin-right:65px;}
.ProgrammaEducation .PNLAccediPerCommentare span{float:left;margin-right:5px;}
.ProgrammaEducation .PNLAccediPerCommentare .LoginPopUp .PNLLoginKOSlim input{background-color:Transparent;font-weight:bold;color:black;}
.ProgrammaEducation .BoxInterazione {float:right;height:20px;width:510px;margin:5px 7px 0 0;padding:0 60px;}

/*Novita.aspx*/
.Novita{}
.Novita h1{display:none;}
.Novita .tabs{display:none;}
.Novita .panes{height:282px;}
.Novita .panes .pane{display:none;font-size:14px;height:282px;width:950px;}
.Novita .panes .pane .featuredImage{float:left;width:595px;height:282px;margin:0px;padding:0px;}
.Novita .panes .pane .featuredInfo{float:left;width:305px;height:242px;padding:5px 20px 20px 30px;}
.Novita .panes .pane .featuredInfo p{color:#666666;}
.Novita .panes .pane .featuredInfo img{margin-bottom:10px;}
.Novita .panes .pane .featuredInfo h3{color:#333333;margin-bottom:20px;}
.Novita .panes .pane .featuredInfo .Entra{margin-top:15px;width:172px;height:47px;display:block;cursor:hand;cursor:pointer;}
.Novita .panes .pane .featuredInfo .Entra:hover{background-position:0 -47px;}
.Novita .panes .pane .featuredInfo .entraFusioDose{background:url('/public/image/entra-FusioDose.png');}
.Novita .panes .pane .featuredInfo .entraSoleil2011{background:url('/public/image/entra-Soleil2011.png');}
.Novita .panes .pane .featuredInfo .entraChromaSensitive{background:url('/public/image/entra_ChromaSensitive.png');}
.Novita .panes .pane .featuredInfo .entraElixirUltime{background:url('/public/image/entra-ElixirUltime.png');}
.Novita .panes .pane .featuredInfo .entraAminexilGLM{background:url('/public/image/entra-Aminexil.png');}
.Novita .panes .pane .featuredInfo .entraNutriThermique{background:url('/public/image/entra-NutriThermique.png');}
.Novita .panes .pane .featuredInfo .entraHomme{background:url('/public/image/entra-homme.png');}
.Novita .panes .pane .featuredInfo .entraChronologiste{background:url('/public/image/entra-chronologiste.png');}
.Novita .panes .pane .featuredInfo .entraSoleil2010{background:url('/public/image/entra_soleil2010.png');}
.Novita .panes .pane .featuredInfo .entraAgePremium{background:url('/public/image/entra-age-premium.png');}
.Novita .panes .pane .featuredInfo .entraVolumExtraordinaire{background:url('/public/image/entra-volumextraordinaire.png');}
.Novita .panes .pane .featuredInfo .Testimonianze{margin-top:15px;width:190px;height:47px;display:block;cursor:hand;cursor:pointer;}
.Novita .panes .pane .featuredInfo .Testimonianze:hover{background-position:0 -47px;}
.Novita .panes .pane .featuredInfo .testimonianzeChromaSensitive{background:url('/public/image/testimonianze_ChromaSensitive.png');}



/*pulsanti di navigazione*/
.Novita{}
.Novita .Navigazione{clear:both;width:950px;height:0;float:left;position:relative;z-index:7;}
.Novita a.browse{background:url(NL/BottoniNavigazione.png) no-repeat;display:block;width:30px;height:30px;cursor:hand;cursor:pointer;font-size:1px;position:relative;top:70px;}
.Novita a.right{ background-position: 0 -30px;float:right;right:-35px;}
.Novita a.right:hover{background-position:-30px -30px; }
.Novita a.right:active{background-position:-60px -30px; } 
.Novita a.left{float:left;left:-35px;} 
.Novita a.left:hover{background-position:-30px 0; }
.Novita a.left:active{background-position:-60px 0; }
.Novita a.disabled{visibility:hidden !important;}
.Novita .scrollable{position:relative;overflow:hidden;width:950px;height:160px;z-index:6;}
.Novita .scrollable .items{width:20000em;position:absolute;}
.Novita .scrollable .items div{padding:20px 0 0 10px;float:left;margin:10px 10px 20px 0px;cursor:hand;cursor:pointer;width:220px;height:120px;}
.Novita .scrollable .items div a{width:218px;display:block;}
.Novita .scrollable .items div h2{font-size:15px;font-weight:bold;}
.Novita .scrollable .items div h3{color:#999999;font-size:13px;padding-bottom:12px;}
.Novita .scrollable .items div p{font-size:11px;}
.Novita .scrollable .items .active{background-position:0 -130px!important;}
.Novita .scrollable .items .FusioDose{background:url('NL/bg-FusioDose-novita.png') 0 10px no-repeat;}
.Novita .scrollable .items .Soleil2011{background:url('NL/bg-Soleil2011.png') 0 10px no-repeat;}
.Novita .scrollable .items .ChromaSensitive{background:url('NL/bg-ChromaSensitive.png') 0 10px no-repeat;}
.Novita .scrollable .items .ElixirUltime{background:url('NL/bg-ElixirUltime.png') 0 10px no-repeat;}
.Novita .scrollable .items .AminexilGLM{background:url('NL/bg-Aminexil.png') 0 10px no-repeat;}
.Novita .scrollable .items .NutriThermique{background:url('NL/bg-NutriThermique.png') 0 10px no-repeat;}
.Novita .scrollable .items .Homme{background:url('NL/bg-Homme.png') 0 10px no-repeat;}
.Novita .scrollable .items .Chronologiste{background:url('NL/bg-Chronologiste-novita-tot.png') 0 10px no-repeat;}
.Novita .scrollable .items .Soleil2010{background:url('NL/bg-Soleil2010-novita-tot.png') 0 10px no-repeat;}
.Novita .scrollable .items .AgePremium{background:url('NL/bg-AgePremium-novita-tot.png') 0 10px no-repeat;}
.Novita .scrollable .items .Volumextraordinaire{background:url('NL/bg-Volumextraordinaire-novita-tot.png') 0 10px no-repeat;}
.Novita .scrollable .items .Registrati{background:url('NL/bg-Registrati.gif') 0 10px no-repeat;}



/*CuteCapello.aspx*/
.CuteCapello{height:100%;}
.CuteCapello h1{color:#777777;padding-bottom:5px;border-bottom:2px solid #2c2c2c;margin-bottom:5px;font-size:13px;}
.CuteCapello .SX{float:left;height:440px;width:290px;}
.CuteCapello .DX{float:left;height:440px;width:630px;margin-left:10px;padding:0 5px 0 15px;}
.CuteCapello .BoxFormazioneOnline{width:270px;height:58px;margin-bottom:10px;padding:10px;}
.CuteCapello .BoxFormazioneOnline img{float:left;margin-right:10px;width:71px;height:50px;border:3px solid;}
.CuteCapello .BoxFormazioneOnline h2 a{font-size:11px;font-weight:bold;display:block;height:55px;display:block;}
.CuteCapello .-ON .BoxFormazioneOnline{background-color:#525252;}
.CuteCapello .-ON .BoxFormazioneOnline img{border-color:#000000;}
.CuteCapello .-ON .BoxFormazioneOnline a{color:#000000;}
.CuteCapello .-OF .BoxFormazioneOnline{background-color:#141414;}
.CuteCapello .-OF .BoxFormazioneOnline img{border-color:#3c3c3e;}
.CuteCapello .-OF .BoxFormazioneOnline a{color:#ffffff;}
.CuteCapello .PNLElencoDwld{padding-top:20px;height:386px;width:100%;}
.CuteCapello .PNLElencoDwld .Oscuratore{display:none;}
.CuteCapello .PNLElencoDwld .RigaDwld{height:20px;margin-bottom:13px;}
.CuteCapello .PNLElencoDwld .RigaDwld h3{display:block;float:right;padding-top:7px;width:600px;}
.CuteCapello .PNLElencoDwld .RigaDwld h3 a{font-weight:bold;cursor:hand;cursor:pointer;color:#e7e7e7;}
.CuteCapello .PNLElencoDwld .RigaDwld img{float:left;margin-right:10px;}
.CuteCapello .PNLElencoDwld .LayerUtilizzo{padding:20px;width:392px;height:102px;top:50%!important;margin-top:-56px!important;left:50%;margin-left:-201px;}
.CuteCapello .PNLElencoDwld .LayerUtilizzo .Chiudi{margin-bottom:20px;text-align:right;}
.CuteCapello .PNLElencoDwld .LayerUtilizzo .Chiudi input{padding:10px;background-color:#e0dfe3;cursor:hand;cursor:pointer;}
.CuteCapello .Cat2{background:url(NL/BgCat2.jpg) no-repeat bottom right;}
.CuteCapello .Cat3{background:url(NL/BgCat3.jpg) no-repeat bottom right;}

/*SalonePrivilege.aspx*/
.SalonePrivilege{}
.SalonePrivilege .Visual{margin: 20px 0 0 0;padding:20px 20px 0 20px;height:262px}
.SalonePrivilege .Visual h1{color:#cccccc;font-size:20px;}
.SalonePrivilege .Visual h2{color:#cccccc;font-size:17px;margin-top:5px;}
.SalonePrivilege .Visual p{color:#999999;width:310px;margin-top:15px;font-size:15px;}
.MNUSalonePrivilege{height:35px;width:100%;margin-bottom:22px;}
.MNUSalonePrivilege ul{margin-top:11px;float:right;}
.MNUSalonePrivilege li{margin-right:2px;}
.MNUSalonePrivilege li a span{padding:7px 20px 8px 20px;color:#999999;font-weight:bold;display:block;}
.MNUSalonePrivilege li.-ON a span{background-color:#090909;}
.MNUSalonePrivilege li.-OF a span{background-color:#434341;color:#666666;}
.MNUSalonePrivilegeHtml{height:130px;overflow:hidden;width:960px;margin-top:20px;}
.MNUSalonePrivilegeHtml *{color:#999999;}
.MNUSalonePrivilegeHtml div{width:290px;height:110px;float:left;margin-right:10px;padding:10px;}
.MNUSalonePrivilegeHtml h3 a{display:block;font-weight:bold;font-size:15px;}
.MNUSalonePrivilegeHtml h4 a{display:block;padding:5px 130px 0 0;font-size:11px;}
.MNUSalonePrivilegeHtml h5 a{display:block;padding:5px 130px 0 0;font-size:10px;color:#999999;}
.MNUSalonePrivilegeHtml p{width:180px;display:block;color:Red;margin-top:5px;}

/*ApplicazioneGestualita.aspx*/
.ApplicazioneGestualita{height:490px;}
.ApplicazioneGestualita h1{display:none;}
.ApplicazioneGestualita .MNUBainSoin {background:url(NL/BgApplicazioneGestualita.jpg) no-repeat;padding:65px 0 15px 0;}
.ApplicazioneGestualita .MNUBainSoin li{width:455px;height:350px;}
.ApplicazioneGestualita .MNUBainSoin li h2 a {color:White;display:block;font-size:22px;text-transform:uppercase;text-align:center;padding-bottom:280px;}
.ApplicazioneGestualita .MNUBainSoin li a span{color:White;display:block;font-size:16px;padding: 0 0 10px 10px;}
.ApplicazioneGestualita .MNUBainSoin .Bain-OF{background:url(NL/BgApplicazioneGestualitaBain.png) no-repeat 0 30px;margin:0 20px 0 10px;}
.ApplicazioneGestualita .MNUBainSoin .Soin-OF{background:url(NL/BgApplicazioneGestualitaSoin.png) no-repeat 0 30px;}
.ApplicazioneGestualita .PNLContenutoProtetto {height:350px;padding:65px 0 15px 0;background:url(NL/BgApplicazioneGestualitaNonLoggato.jpg) no-repeat;text-align:center;}
.ApplicazioneGestualita .PNLContenutoProtetto h2 {font-size:20px; color:#ffffff;margin:60px 0 0 0;}
.ApplicazioneGestualita .PNLContenutoProtetto h3 {font-size:18px; color:#ffffff;font-weight:bold;margin:15px 0 0 0;}
.ApplicazioneGestualita .PNLContenutoProtetto h4 {font-size:18px; color:#999999;}
.ApplicazioneGestualita .PNLContenutoProtetto p {font-size:14px; color:#999999;margin:30px 0 0 0;}



/*HommeVideo.aspx*/
.ApplicazioneGestualitaVideo{height:490px;background:url(NL/BgApplicazioneGestualitaInterno.jpg) no-repeat 0 60px;}
.ApplicazioneGestualitaVideo h1{display:none;}
.ApplicazioneGestualitaVideo .SX{width:300px;height:350px;float:left;padding:20px;}
.ApplicazioneGestualitaVideo .SX h1{display:block;color:#828282;text-transform:uppercase;font-size:18px;}
.ApplicazioneGestualitaVideo .SX h2{display:block;color:#7d7e80;text-transform:uppercase;font-size:22px;margin-bottom:10px;}
.ApplicazioneGestualitaVideo .SX h4{color:#777777;}
.ApplicazioneGestualitaVideo .SX p{display:block;color:#828282;width:250px;font-weight:bold;line-height:20px;}
.ApplicazioneGestualitaVideo .DX{width:610px;float:left;padding-top:20px;}
.ApplicazioneGestualitaVideo .SX .PlayVideoApplicazione{background:url(NL/BgPlayVideoApplicazioneGestualita.png);margin-top:5px;}
.ApplicazioneGestualitaVideo .SX .PlayVideoApplicazione:hover{background-position: 0 -44px;}
.ApplicazioneGestualitaVideo .SX .PlayVideoApplicazione a{color:Gray;font-size:15px;height:29px;padding:15px 0 0 80px;width:220px;display:block;}
.ApplicazioneGestualitaVideo .FlowPlayer{display:block;width:576px;height:348px;margin: 0 auto;border:10px solid #333333;}
.ApplicazioneGestualitaVideo .BoxInterazione {float:right;height:20px;width:586px;margin:5px 7px 0 0;}
.ApplicazioneGestualitaVideo .Capitoli{list-style-type:none;cursor:hand;cursor:pointer;}
.ApplicazioneGestualitaVideo .Capitoli li{display:block;height:30px;width:220px;margin-top:3px;padding: 14px 0 0 80px;font-size:15px;color:#666666;}
.ApplicazioneGestualitaVideo .Capitoli li:hover{background-position:0 88px;color:#666666;}
.ApplicazioneGestualitaVideo .Capitoli li.Selected{background-position:0 44px;color:#f5f5f4;}
.ApplicazioneGestualitaVideo .PlayVideoApplicazione{background:url(NL/BgPlayVideoApplicazione.gif);margin-top:5px;}
.ApplicazioneGestualitaVideo .PlayVideoApplicazione:hover{background-position: 0 -44px;}
.ApplicazioneGestualitaVideo .PlayVideoApplicazione a{color:Gray;font-size:15px;height:29px;padding:15px 0 0 80px;width:220px;display:block;}

/*Fiscalita.aspx*/
.Fiscalita{}
.Fiscalita h1{display:none;}
.Fiscalita .contenitore{width:950px;height:430px;background:url(NL/coming-soon.jpg) no-repeat;margin-top:17px;}
.Fiscalita .contenitore p.p135{padding-top:270px;font-size:19px;color: #777;text-align:center;}
.Fiscalita .contenitore p.p135 a{color: #fff;padding:5px 7px 5px 7px;background:#aaaaaa;font-size:17px;border:3px solid #cccccc;}

/*Utilita.aspx*/
.Utilita{height:100%;}
.Utilita h1{color:#777777;padding-bottom:5px;border-bottom:2px solid #2c2c2c;margin-bottom:5px;font-size:13px;}
.Utilita .SX{float:left;height:440px;width:290px;}
.Utilita .DX{float:left;height:440px;width:630px;margin-left:10px;padding:0 5px 0 15px;}
.Utilita .BoxFormazioneOnline{width:270px;height:58px;margin-bottom:10px;padding:10px;}
.Utilita .BoxFormazioneOnline img{float:left;margin-right:10px;width:71px;height:50px;border:3px solid;}
.Utilita .BoxFormazioneOnline h2 a{font-size:11px;font-weight:bold;display:block;}
.Utilita .-ON .BoxFormazioneOnline{background-color:#525252;}
.Utilita .-ON .BoxFormazioneOnline img{border-color:#000000;}
.Utilita .-ON .BoxFormazioneOnline a{color:#000000;}
.Utilita .-OF .BoxFormazioneOnline{background-color:#141414;}
.Utilita .-OF .BoxFormazioneOnline img{border-color:#3c3c3e;}
.Utilita .-OF .BoxFormazioneOnline a{color:#ffffff;}
.Utilita .PNLElencoDwld{padding-top:20px;height:386px;width:100%;}
.Utilita .PNLElencoDwld .Oscuratore{display:none;}
.Utilita .PNLElencoDwld .RigaDwld{height:20px;margin-bottom:13px;}
.Utilita .PNLElencoDwld .RigaDwld h3{display:block;float:right;padding-top:7px;width:600px;}
.Utilita .PNLElencoDwld .RigaDwld h3 a{font-weight:bold;cursor:hand;cursor:pointer;color:#e7e7e7;}
.Utilita .PNLElencoDwld .RigaDwld img{float:left;margin-right:10px;}
.Utilita .PNLElencoDwld .LayerUtilizzo{padding:20px;width:392px;height:102px;top:50%!important;margin-top:-56px!important;left:50%;margin-left:-201px;}
.Utilita .PNLElencoDwld .LayerUtilizzo .Chiudi{margin-bottom:20px;text-align:right;}
.Utilita .PNLElencoDwld .LayerUtilizzo .Chiudi input{padding:10px;background-color:#e0dfe3;cursor:hand;cursor:pointer;}
.Utilita .Cat4{background:url(NL/BgCat4.jpg) no-repeat bottom right;}

/*Merchandising.aspx*/
.Merchandising{height:100%;}
.Merchandising h1{color:#777777;padding-bottom:5px;border-bottom:2px solid #2c2c2c;margin-bottom:5px;font-size:13px;}
.Merchandising .SX{float:left;height:440px;width:290px;}
.Merchandising .DX{float:left;height:440px;width:630px;margin-left:10px;padding:0 5px 0 15px;}
.Merchandising .BoxMerc{width:270px;height:80px;margin-bottom:10px;padding:10px;}
.Merchandising .BoxMerc img{float:left;margin-right:10px;width:104px;height:74px;border:3px solid;}
.Merchandising .BoxMerc h2 a{font-size:11px;font-weight:bold;text-transform: uppercase;display:block;}
.Merchandising .BoxMerc h3 a{font-size:11px;display:block;height:61px;padding-top:5px;}
.Merchandising .-ON .BoxMerc{background-color:#525252;}
.Merchandising .-ON .BoxMerc img{border-color:#000000;}
.Merchandising .-ON .BoxMerc a{color:#000000;}
.Merchandising .-OF .BoxMerc{background-color:#141414;}
.Merchandising .-OF .BoxMerc img{border-color:#3c3c3e;}
.Merchandising .-OF .BoxMerc a{color:#ffffff;}
.Merchandising .MenuLiv3{margin-bottom:5px;font-size:11px;}
.Merchandising .MenuLiv3 ul li a span{color:#333333;font-weight:bold;padding:5px 30px 5px 3px;font-size:11px;}
.Merchandising .MenuLiv3 ul li.-OF a span{color:#333333;font-size:11px;}
.Merchandising .MenuLiv3 ul li.-ON a span{color:#858585;font-size:11px;}
.Merchandising .PNLVisual{margin-top:10px;}
.Merchandising .SPC{height:372px;margin-top:15px;}
.Merchandising .SPC h3{font-size:17px;padding:10px!important;background-color:white;}
.Merchandising .SPC .violet{padding:10px;background-color:#796a94;}
.Merchandising .SPC .violet h4{font-size:14px;color:#fff;font-weight:bold;}

/*BookProdotti.aspx*/
.BookProdotti h1{display:none;}
.BookProdotti .contenitore{width:950px;height:430px;background:url(NL/bg-book.jpg) no-repeat;margin-top:17px;}
.BookProdotti #menu{height:200px;text-align:center;margin:0 auto;float:left;}
.BookProdotti .menuitem{max-width:150px;margin:10px;}
.BookProdotti .menuitem a{outline-style:none;font-size:12px;color:#666666;font-weight:bold;padding-left:0px;cursor:hand;cursor:pointer;color:#999999;}
.BookProdotti .sparire img{float:left;cursor:hand;cursor:pointer;}
.BookProdotti .sparire a{line-height:40px;vertical-align:middle}
.BookProdotti #menu div{float:left;max-width:150px;text-align:left;font-size:14px;color:#cccccc;line-height:120%;padding:15px 5px 15px 5px;}
.BookProdotti img{border: none;-ms-interpolation-mode: bicubic;display:block;margin-top:5px;}
.BookProdotti #menu span{display:block;text-align:left}
.BookProdotti .contenitore h2{font-size:25px;font-weight:normal;color:#cccccc;}
.BookProdotti .contenitore p{font-size:17px;font-weight:normal;color:#999999;}     
.BookProdotti .Oscuratore{display:none;}
.BookProdotti .LayerUtilizzo{padding:20px;width:392px;height:102px;top:50%!important;margin-top:-56px!important;left:50%;margin-left:-201px;}
.BookProdotti .LayerUtilizzo .Chiudi{margin-bottom:20px;text-align:right;}
.BookProdotti .LayerUtilizzo .Chiudi input{padding:10px;background-color:#e0dfe3;cursor:hand;cursor:pointer;}
