/* ------------------------ html ------------------------ */

body {font-size: 11px; color: #707070; font-family: Arial, Helvetica, Verdana, sans-serif; background-color:#FFF; text-align:center; margin-top:21px; padding: 0;}

h1 {font-size:14px; padding:0; margin:0; color:#707070; background-color:inherit;}
h2 {font-size:13px; padding:0; margin:0; color:#707070; background-color:inherit;}
h3 {font-size:13px; padding:0; margin:0;}
h4 {font-size:11px; padding:0; margin:0;}
h5 {font-size:11px; padding:0; margin:0;}
h6 {font-size:10px; padding:0; margin:0;}


h1.titoloBlu {font-size:13px; color:#002D55; background-color:inherit; padding:0; margin:0;}
h2.fasiKitRicostruzione {font-size:13px; padding:0; margin:0; color:#FF474B; background-color:inherit;}
h2.modoUso {font-size:18px; padding:0; margin:0 0 10px 0;}

.bolloTrattamento {float:right; margin-top:-10px;}

a, a:link, a:active, a:visited, a:hover {color:#707070; text-decoration:none; background-color:inherit;}

hr.linehidden {visibility: hidden; display:none; padding:0; margin:0;}

/* generiche */

.didascalia {font-size:11px; text-align:left; margin-top:5px; margin-bottom:5px;}
.testoBlu {color:#002D55!important; background-color:inherit;}
.testoRosa {color:#E50371!important; background-color:inherit;}
.testoRossiccio {color:#D94D4B!important; background-color:inherit;}
.testoRossiccioBig {font-size:1.3em; color:#D94D4B!important; background-color:inherit;}
.testoPiccolo {font-size:10px!important;}
.testoMedio {font-size:12px!important;}
.testoGrande {font-size:14px!important;}
.sottolineato {text-decoration:underline;}

.imgSX {float:left; border:0px; margin:0px;}
.imgDX {float:right; border:0px; margin:0px;}

.imgCentroVert { vertical-align:middle; border:0px;}
.testo-centro {text-align:center;}

DIV.boxLinee {border-top:1px solid #DFE0E1; border-bottom:1px solid #DFE0E1; padding-top:5px; padding-bottom:5px;}
a.linkMarrone, a.linkMarrone:link, a.linkMarrone:visited, a.linkMarrone:hover, a.linkMarrone:active {font-size:16px; font-weight:bold; color:#AF6E0A; background-color:inherit;}

/* orofluido */
#listaMiscela {margin-left:30px; padding-left:30px;}
#listaMiscela li {margin-bottom:15px;}
.olio-argan {width:55px; height:78px; display:block; background-image:url(../images/ico_olio-di-argan.gif); background-repeat:no-repeat; background-position:left; position:absolute; left:0px; top:48px;}
.olio-semilino {width:55px; height:78px; display:block; background-image:url(../images/ico_olio-di-semi-di-lino.gif); background-repeat:no-repeat; background-position:left; position:absolute; left:0px; top:130px;}
.olio-cipero {width:55px; height:78px; display:block; background-image:url(../images/ico_olio-di-cipero.gif); background-repeat:no-repeat; background-position:left; position:absolute; left:0px; top:220px;}

/* ------------------------ FORM ------------------------ */

fieldset {padding: 0; margin:0; border:0px; text-align:left;}
form {padding: 0; margin:0;}
input, select {font-size: 8pt; margin:1px;}
legend {display:none;}
label {}
.formButton {text-align:center;}
.button {color:#FFF; background-color:#1C4B73; font-weight:bold; font-size:11px; padding:1px; text-align:center; border:0px;}

#registrazione {width:580px;}
#registrazione h2 {font-size:16px; color:#000; background-color:inherit; padding-top:10px; padding-bottom:10px;}
#registrazione input {vertical-align:middle;}
#registrazione label {vertical-align:middle;}
#registrazione .labelCeck label {vertical-align:middle; padding-left:5px;}
img.calendario {vertical-align:middle;}

#tabellaRegistrazione {width:580px; border-collapse:collapse;}
#tabellaRegistrazione td {vertical-align:top;}
.privacy {width:460px; height:80px; overflow:scroll; border:1px solid #CCC; padding:10px;}
#registrazione p.testoIntro {font-size:12px;}
#datiPersonali {width:580px; border-collapse:collapse;}
#datiPersonali td {vertical-align:middle;}

/* ------------------------ LAYOUT ------------------------ */

/* animazioni */
#flashEntry {width:550px; height:585px;margin:auto;}
#flashHome {width: 524px; height:494px;}
#flashKitRicostruzione {width: 998px; height:540px; position:absolute; top:-30px; left:0px;}

#flashMYBiopointHome {width: 215px; height:158px;}
#videoMyBiopoint {width: 998px; height:540px; position:absolute; top:-30px; left:0px;}

/* promo kit ricostruzione capelli - home */

#iframePromoKit {position:absolute; left:50%; margin-left:-499px; top:103px; z-index:5; color:#E5007D; background-color:#FFF; padding:0; }
#chiudiPromoKIT { position:absolute; top:120px; left:50%; margin-left:425px; width:40px; height:40px; z-index:10; }
#chiudiPromoKIT a {width:40px; height:40px; display:block; background-image:url(../images/chiudi-promo.gif); background-repeat:no-repeat; filter:alpha (opacity=40); /* MS Internet Explorer */ filter:progid:DXImageTransform.Microsoft.Alpha (style=0, opacity=40) /* MS Internet Explorer proprietory */ -moz-opacity: 0.4; /* Mozilla v1.6 and below */ opacity: 0.4; /* CSS-3 Standards */ -khtml-opacity:.4; /* Safari */ }
#chiudiPromoKIT a span {display:none;}

#promoKIT-step1 {width:998px; height:630px; color:#E5007D; background-color:#FFF;text-align:left;}
#promoKIT-step2 {width:892px; height:610px; color:#E5007D; background-image:url(/images/bkg_promoKIT-step2.jpg); background-repeat:no-repeat; background-color:#FFF; text-align:left; padding-left:106px; padding-top:20px; position:relative;}
#promoKIT-step2Flash {width:730px; height:450px;}
#promoKIT-step2  a {color:#E5007D; font-size:18px;}

/* bizform */
#tabFormPromoKit {margin-left:280px; border-collapse:collapse; margin-top:10px; position:absolute; top:485px;}
#tabFormPromoKit td {padding:2px; font-size:13px; vertical-align:top;}
#tabFormPromoKit .FormButton {color:#FFF; background-color:#E5007D; font-weight:bold;}
#tabFormPromoKit input {color:#FFF; background-color:#000; border:1px solid #E5007D; margin-right:20px;}
#tabFormPromoKit .EditingFormErrorLabel {color:#FFF; font-size:11px;}
#tabFormPromoKit .colButton { vertical-align:middle;}
#promoKIT-step2 .ErrorLabel {color:#000; padding-left:280px;}
#promoKIT-step2 .EditingFormInfoLabel {color:#E5007D; font-size:14px; text-align:left; position:absolute; top:530px; left:350px;}

/* promo home */
#promo {width:980px; height:630px; color:#FFF; background-color:#000; text-align:left;}
#iframePromo {position:absolute; left:50%; margin-left:-499px; top:103px; z-index:5; color:#E5007D; background-color:#FFF; padding:0; }
#chiudiPromo { position:absolute; top:120px; left:50%; margin-left:-490px; width:40px; height:40px; z-index:10; }
#chiudiPromo a {width:40px; height:40px; display:block; background-image:url(../images/chiudi-promo.png); background-repeat:no-repeat;}
#chiudiPromo a span {display:none;}

#slogan-orofluido {width:336px; height:70px; position:absolute; left:390px; top:240px;}

#container {width: 997px; position:relative; clear:both; margin:auto;}
#header {width: 994px; height:90px;}

#menu, .logo, .logoMyBiopoint {float:left;}
#menu, .logoMyBiopoint {margin-top:11px; border-top:1px solid #DFE0E1; border-bottom:1px solid #DFE0E1;}

#menu {width: 586px; height:39px; text-align: left; margin-right:20px;}
.logo {width: 131px; height:68px; text-align:left; padding-left:23px; padding-right:19px;}
.logoMyBiopoint {width: 215px; height:39px;  text-align:center;}
.logo H1, .logoMyBiopoint H1 {padding:0; margin:0; font-size:16px;}
.logo H1 IMG, .logoMyBiopoint H1 IMG {border:0;}
.logoMyBiopoint H1 IMG {margin-top:8px;}

#contentHome {width: 997px; height:495px; clear:both; text-align:left; /*background-image:url(../images/bkg_contentHome.gif); background-repeat:repeat-y;*/ position:relative; margin-top:15px;}
#content, #contentProg, #contentProd {width: 997px; clear:both; text-align:left; position:relative; border-top:1px solid #DFE0E1; border-bottom:1px solid #DFE0E1; padding-top:30px; padding-bottom:40px; color:inherit; background-color:#FFF;  margin-top:15px;}

#contentIstituzionale {width: 997px; clear:both; text-align:left; position:relative; border-top:1px solid #DFE0E1; border-bottom:1px solid #FFF; padding-top:30px;  color:inherit; background-color:#FFF;  margin-top:15px;}

#contentMYBiopointHome {width: 997px; clear:both; text-align:left; position:relative; padding-bottom:1px; color:inherit; background-image: none; background-color:#FFF; padding-top:12px;}
#contentMYBiopoint {width: 997px; clear:both; text-align:left; position:relative; padding-bottom:1px; color:inherit; background-color:#FFF; padding-top:12px;}
.XCLASSNormal {background-image: url(../images/bkg_contentMYBiopoint.gif); background-position:left; background-repeat:repeat-y; }



div.clear{clear: both;}

/* ------------------------ LAYOUT 3 colonne home biopoint ------------------------ */

#contentHome #colSX {width: 524px; height:494px; float:left; text-align:center; border-top:1px solid #DFE0E1; border-bottom:1px solid #DFE0E1; margin-right:7px; }
#contentHome #bestSeller {width: 215px; float:left; text-align:left; height:494px; border-top:1px solid #DFE0E1; border-bottom:1px solid #DFE0E1; position:relative; margin-left:6px; margin-right:7px;}
#contentHome #colDX {width: 215px; height:494px; float:left; text-align:right; margin-left:20px; padding-top:1px; border-bottom:1px solid #DFE0E1;}

/* ------------------------ LAYOUT 2 colonne mybiopoint ------------------------ */

#contentMYBiopoint #colSX {width: 645px; float:left; text-align:left; position:relative; padding-bottom:1px; color:inherit;  padding-left:16px; padding-right:19px;}
#contentMYBiopoint #colDX {width: 294px; float:left; text-align:left; position:relative; padding-bottom:1px; padding-left:8px; }


#contentMYBiopoint #colSXEventi {width: 645px; float:left; text-align:left; position:relative; padding-bottom:1px; color:inherit;  padding-left:16px; padding-right:19px;}
#contentMYBiopoint #colSXConcorsi {width: 645px; float:left; text-align:left; position:relative; padding-bottom:1px; color:inherit;  padding-left:16px; padding-right:19px;}
.XCLASSEventi { background-image: none;}

#contentMYBiopoint #colSXEventi {padding-top:10px;}

/* ------------------------ footer ------------------------ */

#footer {width: 994px; height:13px; clear:both; text-align: left; background-color:#002D55; margin:55px auto 0px auto; position:relative;}
#footer .contentFoooter {width:446px; height:13px; color:#000; font-size:11px; background-color:#FFF; position:absolute; right:0px;  }
#footer a.linkMenu, #footer a.linkMenu:link, #footer a.linkMenu:visited, #footer a.linkMenu:hover, #footer a.linkMenu:active {color:#FFF; font-size:11px; height:13px; padding-left:23px; padding-right:14px; display:block; float:left; background-color:inherit;}

#menuFooter {width:257px; float:left; padding-left:10px;}

.lingue {width:94px; height:13px; background-image: url(../images/bkg_puntini.gif); background-position:right; background-repeat:repeat-y; float:left; margin-left:-5px; padding-left:2px;}
.lingue img {border:0px; margin-right:9px;}
.logoColomer {border:0px; margin-left:10px; float:left; position:relative; top:-2px;}

#info {width: 994px; clear:both; text-align: left; margin:20px auto 20px auto; }
.credits {margin-top:10px;}
.credits a, .credits a:link, .credits a:visited, .credits a:hover, .credits a:active {color:#707070; text-decoration:none; background-color:inherit;}
.credits img {vertical-align:middle;}

/* ------------------------ best seller home biopoint ------------------------ */


#bestSeller .iconaBestSeller {width:62px; height:63px; background-image:url(../images/best-seller.gif); background-repeat:no-repeat; position:absolute; top:-23px; left:153px;}

#bestsellerBox1, #bestsellerBox2, #bestsellerBox3, #bestsellerBox4 {width:215px; position:relative; margin: 0px; text-align:left; clear:both;}
#bestsellerBox1, #bestsellerBox2, #bestsellerBox3 {border-bottom:1px solid #DFE0E1;}

#bestsellerBox1 {padding-top:10px; height:112px;}
#bestsellerBox2 {padding-top:5px; height:117px; }
#bestsellerBox3 {padding-top:7px; height:115px;}
#bestsellerBox4 {height:122px;}


#bestsellerBox1 h1, #bestsellerBox2 h1, #bestsellerBox3 h1, #bestsellerBox4 h1 {padding-top:25px; padding-bottom:5px; color:#363636; background-color:inherit; font-size:12px; font-weight:normal;}
#bestsellerBox1 h1 {padding-top:40px;}
#bestsellerBox2 h1 {padding-top:19px;}
#bestsellerBox4 h1 {padding-top:12px;}
#bestsellerBox3 h1 { padding-top:15px;}
/*
#bestSeller h1 a, #bestSeller h1 a:link, #bestSeller h1 a:visited, #bestSeller h1 a:hover, #bestSeller h1 a:active {color:#363636; background-color:inherit; font-size:12px; font-weight:normal;}
#bestSeller h1 a:hover { text-decoration:underline; font-weight:normal;}
*/

#bestSeller h2 {color:#363636; background-color:inherit; font-size:11px; font-weight:normal;}
#bestSeller h2 a, #bestSeller h2 a:link, #bestSeller h2 a:visited, #bestSeller h2 a:hover, #bestSeller h2 a:active {color:#363636; background-color:inherit; font-size:11px; font-weight:normal;}
#bestSeller h2 a:hover { text-decoration:underline; font-weight:normal;}

#bestsellerBox1 img, #bestsellerBox2 img, #bestsellerBox3 img {margin: 10px 5px 0px 0px; float: left; border:0px;}
#bestsellerBox1 .testo, #bestsellerBox3 .testo, #bestsellerBox4 .testo { float:left;}
#bestsellerBox3 .testo { width:100px; }
#bestsellerBox2 .testo {position:absolute; top:0px; left:105px;}
#bestsellerBox4 img {margin: 5px 5px 0px 0px; float: left; border:0px;}

/* link icone-testo lista bestseller */

#bestSeller a.linkImg img, #bestSeller a.linkImg:link img, #bestSeller a.linkImg:visited img, #bestSeller a.linkImg:hover img, #bestSeller a.linkImg:active img, #bestSeller a.linkImgOn img, #bestSeller a.linkImgOn:link img, #bestSeller a.linkImgOn:visited img, #bestSeller a.linkImgOn:hover img, #bestSeller a.linkImgOn:active img {border:0px;}

#bestSeller a.linkProd, #bestSeller a.linkProd:link, #bestSeller a.linkProd:visited, #bestSeller a.linkProd:active {color:#363636; background-color:inherit; font-size:12px; font-weight:normal;}
#bestSeller a.linkProd:hover {color:#363636; background-color:inherit; font-size:12px; font-weight:normal; text-decoration:underline; }
#bestSeller a.linkProdOn, #bestSeller a.linkProdOn:link, #bestSeller a.linkProdOn:visited, #bestSeller a.linkProdOn:hover, #bestSeller a.linkProdOn:active {color:#363636; background-color:inherit; font-size:12px; font-weight:normal; text-decoration:underline;}


a.linkBiopointStyling, a.linkBiopointStyling:link, a.linkBiopointStyling:visited, a.linkBiopointStyling:hover, a.linkBiopointStyling:active {text-align:left; color: #ED2A8A; font-size:11px; display:block; font-weight:normal; text-decoration:none; background-color:inherit; margin-top:8px; position:absolute; bottom:3px; left:107px;}
a.linkBiopointStyling:hover {color: #ED2A8A; font-size:11px; display:block; text-decoration: underline; background-color:inherit; margin-top:8px; position:absolute; bottom:3px; left:107px;}

a.linkBiopointInnovation, a.linkBiopointInnovation:link, a.linkBiopointInnovation:visited, a.linkBiopointInnovation:hover, a.linkBiopointInnovation:active {text-align:left; color: #C90000; font-size:11px; display:block; font-weight:normal; text-decoration:none; background-color:inherit; position:absolute; bottom:3px; left:107px;}
a.linkBiopointInnovation:hover {color: #C90000; font-size:11px; display:block;  text-decoration: underline; background-color:inherit;  position:absolute; bottom:3px; left:107px;}


/* ------------------------ mybiopoint home biopoint ------------------------ */

#mybiopointHome {border:0px; border-bottom:1px solid #FFF;}

/* ------------------------ LAYOUT home mybiopoint ------------------------ */

#headerMYBiopoint {width: 997px; height:76px; clear:both;}
#headerMYBiopoint .barratitolo {width:680px; height:32px; color:inherit; background-color:#1C4B73; float:left; margin-top:22px;}
#headerMYBiopoint .barratitolo .titolo {color:#FFF; background-color:inherit; font-size:20px; font-weight:bold; float:left; padding-left:23px; text-transform:lowercase; padding-top:3px;}
#headerMYBiopoint .barratitolo .login-benvenuto {color:#FFF; background-color:inherit; font-size:11px; font-weight:bold; float:right;  margin-right:20px; margin-top:4px;}
#headerMYBiopoint img {border:0px;}

/* login barra blu */
#headerMYBiopoint .barratitolo .login-benvenuto input {vertical-align:middle;}
a.linkRegistrati, a.linkRegistrati:link, a.linkRegistrati:visited, a.linkRegistrati:hover, a.linkRegistrati:active {font-size:11px; color:#FFF; background-color:inherit; margin-left:15px; text-decoration:underline;}

.LoginError {color:#FFF; background-color:inherit;}
.LoginButton {color:#1C4B73; background-color:#FFF; font-weight:bold; font-size:11px; padding:1px; text-align:center; border:0px;}

/* contenuto parte superiore */

#MYBiopointTop {width: 997px; margin-bottom:55px;}

#MYBiopointTop #primopiano {width: 444px; float:left;}
#MYBiopointTop #eventi {width: 183px; float:left;}
#MYBiopointTop #novita {/*width: 183px;*/ float:left;}
#MYBiopointTop #opinionLeader {width: 183px; float:left;}

#MYBiopointTop #primopiano h1.titolo {font-size:18px; font-weight:normal; color:#0E448C; background-color:inherit; height:36px;padding-left: 15px; margin-bottom:2px; padding-top:10px;}
#MYBiopointTop #eventi h1.titolo, #MYBiopointTop #novita h1.titolo, #MYBiopointTop #opinionLeader h1.titolo {font-size:18px; font-weight:normal; color:#0E448C; background-image: url(../images/bkg_puntini.gif); background-position:left; background-repeat:repeat-y; background-color:inherit; height:42px; padding-left: 7px; margin-bottom:2px; padding-top:4px; line-height:1em;}

#MYBiopointTop .titolo a, #MYBiopointTop .titolo a:link, #MYBiopointTop .titolo a:visited, #MYBiopointTop .titolo a:hover, #MYBiopointTop .titolo a:active {font-size:18px; font-weight:normal; color:#0E448C; background-color:inherit; text-decoration:none;}


/* contenuto parte inferiore */

#MYBiopointBot {width: 997px;}

#spazioBenessere {width:260px; float:left;}
#conoscereCapelli {width:183px; float:left; }
#sapeviChe {width:183px; float:left;}
#testDiagnostico {width:183px; float:left;}
#tricologoRisponde {width:183px; float:left;}

#conoscereCapelli h1.titolo, #sapeviChe h1.titolo, #testDiagnostico h1.titolo, #tricologoRisponde h1.titolo {font-size:18px; font-weight:normal; color:#1C4B73; background-image: url(../images/bkg_puntini.gif); background-position:left; background-repeat:repeat-y; background-color:inherit; height:36px; padding-left: 7px; margin-bottom:2px; padding-top:10px;}

#conoscereCapelli .contenuto, #sapeviChe .contenuto, #testDiagnostico .contenuto, #tricologoRisponde .contenuto {border-top:1px solid #E2E2E3; border-left:1px solid #E2E2E3; border-bottom:1px solid #E2E2E3; width:162px; height:191px; padding:10px;}
#tricologoRisponde .contenuto {border-right:1px solid #E2E2E3;}

#conoscereCapelli p, #sapeviChe p, #testDiagnostico p, #tricologoRisponde p {font-size:11px; color:#3C3C3C; background-color:inherit; padding:0px; margin:15px 0px 10px 0px;}

#conoscereCapelli img, #sapeviChe img, #testDiagnostico img, #tricologoRisponde img {border:0px; margin:15px 10px 15px 0px;}

#conoscereCapelli a, #conoscereCapelli a:link, #conoscereCapelli a:visited, #conoscereCapelli a:hover, #conoscereCapelli a:active, #sapeviChe a, #sapeviChe a:link, #sapeviChe a:visited, #sapeviChe a:hover, #sapeviChe a:active, #testDiagnostico a, #testDiagnostico a:link, #testDiagnostico a:visited, #testDiagnostico a:hover, #testDiagnostico a:active, #tricologoRisponde a, #tricologoRisponde a:link, #tricologoRisponde a:visited, #tricologoRisponde a:hover, #tricologoRisponde a:active {font-size:11px; color:#0E448C; background-color:inherit; text-decoration:none;}
#conoscereCapelli a:hover, #sapeviChe a:hover, #testDiagnostico a:hover, #tricologoRisponde a:hover {font-weight:bold; text-decoration:underline;}

/* ------------------------ LAYOUT pagine interne mybiopoint ------------------------ */

/* menu' colonna destra mybiopoint */

#menuMYMagazine {width: 294px; height:220px; background-image:url(../images/mymagazine_menu.gif); background-position:right; background-repeat:no-repeat; margin-bottom:50px; padding-right:14px;}
#menuSpazioSalute {width: 294px; height:215px; background-image:url(../images/spaziosalute_menu.gif); background-position:right; background-repeat:no-repeat; padding-right:14px;}
#menuMYMagazine .contMenu, #menuSpazioSalute .contMenu {width:255px; background-image:url(../images/grigio.gif); background-position: top; background-repeat:no-repeat; padding-top:1px;}
#menuMYMagazine .contMenu .voceMenu, #menuSpazioSalute .contMenu .voceMenu {width:255px; background-image:url(../images/grigio.gif); background-position: bottom; background-repeat:no-repeat;}

#menuMYMagazine a.linkMenu, #menuMYMagazine a.linkMenu:link, #menuMYMagazine a.linkMenu:visited, #menuMYMagazine a.linkMenu:active, #menuSpazioSalute a.linkMenu, #menuSpazioSalute a.linkMenu:link, #menuSpazioSalute a.linkMenu:visited, #menuSpazioSalute a.linkMenu:active {color:#1C4B73; background-image:none; width:143px; height:48px; display:block; text-decoration:none; font-size:12px; padding-left:100px; padding-top:5px; padding-bottom:1px;}
#menuMYMagazine a.linkMenu:hover, #menuSpazioSalute a.linkMenu:hover {color:#1C4B73; background-image:url(../images/rettangolo_blu.gif); background-position:0px 4px; background-repeat:no-repeat; width:143px; height:48px; display:block; text-decoration:none; font-size:12px; padding-left:100px; padding-top:5px; padding-bottom:1px;}

#menuMYMagazine a.linkMenuSelected, #menuMYMagazine a.linkMenuSelected:link, #menuMYMagazine a.linkMenuSelected:visited, #menuMYMagazine a.linkMenuSelected:hover #menuMYMagazine a.linkMenuSelected:active, #menuSpazioSalute a.linkMenuSelected, #menuSpazioSalute a.linkMenuSelected:link, #menuSpazioSalute a.linkMenuSelected:visited, #menuSpazioSalute a.linkMenuSelected:hover, #menuSpazioSalute a.linkMenuSelected:active {color:#1C4B73; background-image:url(../images/rettangolo_blu.gif); background-position:0px 4px; background-repeat:no-repeat; width:143px; height:48px; display:block; text-decoration:none; font-size:12px; padding-left:100px; padding-top:5px; padding-bottom:1px;}

#menuMYMagazine IMG.iconaMenu { border:0px; position:absolute; margin-left:12px; margin-top:-5px; left:8px;}
#menuSpazioSalute IMG.iconaMenu { border:0px; position:absolute; margin-left:32px; margin-top:3px; left:8px;}

/* in priomo piano */

#sommario {width:280px; float:left; margin-right:35px; font-size:13px;}
#sommario h1 {font-size:31px; padding:0; margin:0 0 8px 0; color:#000; background-color:inherit;}
#sommario h2 {font-size:16px; padding:0; margin:0 0 8px 0; color:#656565; background-color:inherit;}
#sommario p {padding:0px; margin:0px; font-size:13px;}
IMG.fotoDettaglio {float:left; border:0px;}

#testoDettaglio {width:420px; float:left; text-align:justify; margin-right:65px; font-size:12px; margin-top:30px;}
#listaArticoli {width:160px; float:left; text-align:left; margin-top:30px; color:inherit; background-color:#FFF;}
.archivioArticoli {width:150px; font-size:13px; font-weight:bold; color:#FFF; background-color:#1C4B73; padding:5px;}
a.linkArticolo, a.linkArticolo:link, a.linkArticolo:visited, a.linkArticolo:hover, a.linkArticolo:active {color:#000; background-color:inherit; font-size:12px; text-decoration:none; border-bottom:1px solid #DFE0E1; padding:5px; display:block;}
a.linkArticolo:hover {text-decoration:underline;}

/* diventa opinion leader */

#listaCommenti {width:360px; float:left; text-align:left; margin-right:15px; font-size:12px; margin-top:30px; border-bottom:1px solid #DFE0E1;}
#boxRegistrati {width:244px; float:left; text-align:left; margin-top:30px; padding:12px; border:1px solid #DFE0E1;}

#listaCommenti h3, #boxRegistrati h3 {font-size:14px; color:#1C4B73; background-color:inherit; margin-bottom:10px;}
.commento {border-top:1px solid #DFE0E1; font-size:11px; padding-top:5px; padding-bottom:5px;}
#listaCommenti .commento h4 { font-weight:normal; font-size:11px; }
#listaCommenti .commento h5 {text-transform:uppercase; font-weight:normal;font-size:11px;}

#boxRegistrati a, #boxRegistrati a:link, #boxRegistrati a:visited, #boxRegistrati a:hover, #boxRegistrati a:active {font-size:14px; color:#1C4B73; background-color:inherit; font-weight:bold;}
#boxRegistrati p {font-size:13px;}


/* concorsi e promozioni */

#sommarioConcorsi {width:300px; float:left; margin-right:2px; font-size:13px; color:#404040;}
#sommarioConcorsi h1 {font-size:26px; padding:0; margin:0 0 12px 0; font-weight:bold; color:#1C4B73; background-color:inherit; text-align:center;}
#sommarioConcorsi h2 {font-size:16px; padding:0; margin:0; font-weight:normal; color:#00376F; background-color:inherit;text-align:left;}
#sommarioConcorsi h2 .marrone {color:#AF6E0A; background-color:inherit;text-align:left;}
#sommarioConcorsi p {padding:0px; margin:0px; font-size:13px;}
#testoDettaglioConcorsi {width:420px; float:left; text-align:justify; margin-right:65px; font-size:12px; margin-top:30px;}

/* conoscere i capelli */

#testoDettaglioCapelli {width:420px; float:left; text-align:justify; margin-right:55px; font-size:12px;}
#testoDettaglioCapelli h1 {font-size:31px; padding:0; margin:0 0 20px 0; color:#000; background-color:inherit; text-align:left;}
#colDXConoscereCapelli {width:160px; float:left;}
#iconaDettaglio {width:160px; margin-bottom:20px;}
#colDXConoscereCapelli #listaArticoli {width:160px; text-align:left; margin-top:30px; color:inherit; background-color:#FFF;}

/* eventi */
.logoEvento {}
.logoEvento img {margin-bottom:20px;}

/* combinazioni colori per mybiopoint eventi e concorsi */
.contNero {color:#B7B7B7; background-color: #000;}
.contNero #sommario h1.titolo {font-size:24px; padding:0; margin:0 0 8px 0; font-weight:normal; color:#FFF; background-color:inherit;}
.contNero #testoDettaglio h2 {font-size:16px; padding:0; margin:0 0 8px 0; color:#FFF; background-color:inherit;}
.contNero #sommario, .contNero #testoDettaglio {color:#B7B7B7; background-color: inherit;}
.contNero #sommario a, .contNero #sommario a:link, .contNero #sommario a:visited, .contNero #sommario a:hover, .contNero #sommario a:active, .contNero #testoDettaglio a, .contNero #testoDettaglio a:link, .contNero #testoDettaglio a:visited, .contNero #testoDettaglio a:hover, .contNero #testoDettaglio a:active {color:#B10051; background-color:inherit; text-decoration:underline;}

hr { clear: both; margin: 0; padding: 0; border-top: none; border-right: none; border-bottom: 1px solid #48494B; border-left: none; height: 0; display: block; }
.contNero #TopEventi {border-bottom: 1px solid #48494B;}

/* lo sapevi che */
#colSXSapeviche {width:420px; float:left; text-align:left; margin-right:55px; font-size:14px; margin-bottom:20px;}
#videoPlace {width:375px; height:300px; margin-top:20px;}
#colDXSapeviche {width:160px; float:left;}

#FaqVideo {text-align:left; border-top:1px solid #DFE0E1; border-bottom:1px solid #DFE0E1; padding-top:20px; padding-bottom:20px; }
#FaqVideo h5 {color:#1C4B73; background-color:inherit; font-size:16px; font-weight:bold; margin-bottom:20px;}
#FaqVideo a, #FaqVideo a:link, #FaqVideo a:visited, #FaqVideo a:active {color:#565656; background-color:inherit; font-size:12px;}
#FaqVideo a:hover {color:#1C4B73; background-color:inherit; font-size:12px;}

a.linkFaqSelected, a.linkFaqSelected:link, a.linkFaqSelected:visited, a.linkFaqSelected:hover, a.linkFaqSelected:active { font-weight: bold; color: #1C4B73!important;}

#listaFaq {text-align:left; margin-right:15px; font-size:12px; margin-top:30px;}
.Faq {text-align:left; margin-top:20px;}
#listaFaq .Faq h3 {font-size:12px; color:#565656; background-color:inherit; font-weight:normal;}
#listaFaq .Faq h4 {font-size:11px; color:#565656; background-color:inherit; font-weight:normal;}

/* il tricologo risponde */

#colSXTricologo {width:460px; float:left; margin-right:15px; font-size:14px; margin-bottom:20px;}
#colDXTricologo {width:160px; float:left; margin-top:-30px;}
#formTricologo {width:460px; float:left; margin-right:15px; font-size:12px; margin-bottom:20px;}

#TricologoFormTable {border-collapse:collapse;}
#TricologoFormTable td {vertical-align:middle; padding:0px;}
.FormButton {color:#FFF; background-color:#1C4B73; font-size:14px; padding:3px; text-align:center; border:0px; margin-top:10px;}
.TextBoxTitolo {width:400px;}
.TextAreaTesto {width:400px;}
.ErrorLabel {color:#C00; background-color:inherit;}
.EditingFormErrorLabel {color:#C00; background-color:inherit;}

.InfoServizio {width:460px; font-size:10px;}

#listaRisposte {width:460px; border-top:1px solid #DFE0E1; margin-top:20px; padding-top:20px;}
#listaRisposte h5 {color:#1C4B73; background-color:inherit; font-size:16px; font-weight:bold; margin-bottom:20px;}

#listaRisposte .Risposta span {font-size:11px; color:#707070; background-color:inherit;}
#listaRisposte .Risposta h3 {font-size:11px; color:#707070; background-color:inherit; font-weight:bold; margin-top:5px; margin-bottom:5px;}
#listaRisposte .Risposta h3 a, #listaRisposte .Risposta h3 a:link {font-size:11px; color:#707070; background-color:inherit; font-weight:normal; margin-top:5px; margin-bottom:5px; text-decoration:none;}

#listaRisposte .Risposta h4 {font-size:11px; color:#707070; background-color:inherit; font-weight:normal; margin-top:5px;}
.Risposta {text-align:left; padding-top:5px; padding-bottom:5px; border-bottom: 1px solid #DFE0E1;}

.cliccaRisposta {text-align:right;}
.cliccaRisposta a, .cliccaRisposta a:link  {color:#1C4B73; background-color:inherit; font-weight:bold;}
.back  {text-align:right;}
.back a, .back a:link  {color:#1C4B73; background-color:inherit; font-weight:bold;}

/* test diagnostico */
#paginatestDiagnostico {width:460px;}
#paginatestDiagnostico h1 {font-size:31px; padding:0; margin:0 0 8px 0; color:#000; background-color:inherit;}


/* ------------------------ LAYOUT pagine interne ------------------------ */

/* 2 colonne pagine interne */

#content #colSX {width: 165px; float:left; text-align:left; padding-left:24px;}
#content #colDX {width: 772px; float:left; text-align:left; padding-left:33px;}

/* 2 colonne pagine interne istituzionali */

#contentIstituzionale #colSX {width: 600px; float:left; text-align:left; padding-left:24px; padding-right:37px; background-image: url(../images/bkg_puntini.gif); background-position:right; background-repeat:repeat-y;}
#contentIstituzionale #colDX {width: 306px; float:left; text-align:center; padding-left:20px;}

#contentIstituzionale #headerIst {width:994px; height:13px; position:relative; margin-bottom:26px; background-color:#002D55}
#contentIstituzionale #headerIst h1.titoloPag {font-size:13px; font-weight:bold; color:#002D55; background-color:#FFF; position:absolute; left:0px; top:-1px; padding-left:24px; padding-right:20px;}

#contentIstituzionale p {padding:0; margin:0 0 20px 0;}

/* LAYOUT a 1 colonna */

#contentIstituzionale #colWide {width: 970px; text-align:left; padding-left:24px; margin-top:10px;}
#contentIstituzionale #colWide #colSX {width: 580px; float:left; text-align:left; padding-left:24px; padding-right:37px; background-image: url(../images/bkg_puntini.gif); background-position:right; background-repeat:repeat-y;}
#contentIstituzionale #colWide #colDX {width: 306px; float:left; text-align:center; padding-left:20px;}


/* 2 colonne pagina programmi */

#contentProg #colSX {width: 165px; float:left; text-align:left; padding-left:24px;}
#contentProg #colDX {width: 772px; float:left; text-align:left; padding-left:33px;}

/* 2 colonne pagina prodotti */

#contentProd #colSX {width: 165px; float:left; text-align:left; padding-left:24px;}
#contentProd #colDX  {width: 772px; float:left; text-align:left; padding-left:33px;}

/* colSX nome programma */
h2.nomeProg {width:96px; color:#000; font-size:11px; font-weight:normal; background-color:inherit; text-transform:uppercase; line-height:12px; margin-bottom:16px;}


/* 2 colonne contenuto pagine programmi */

#contentProg #colDX .testo {width:311px; padding-right:25px; color:#707070; background-color:inherit; float:left; position:relative; padding-bottom:1px; font-size:12px;}
#contentProg #colDX .foto {width:428px; float:left; position:relative; padding-bottom:1px;}

#contentProg #colDX .testo p {margin:0px 0px 15px 0px; padding:0px;}
.testClinici {font-size:11px;}

/* link icone-testo lista prodotti */

#contentProd a.linkImg img, #contentProd a.linkImg:link img, #contentProd a.linkImg:visited img, #contentProd a.linkImg:hover img, #contentProd a.linkImg:active img, #contentProd a.linkImgOn img, #contentProd a.linkImgOn:link img, #contentProd a.linkImgOn:visited img, #contentProd a.linkImgOn:hover img, #contentProd a.linkImgOn:active img {border:0px;}

#contentProd a.linkProd, #contentProd a.linkProd:link, #contentProd a.linkProd:visited, #contentProd a.linkProd:active {text-transform: uppercase; display:block; width:111px; height:22px; font-size:10px; color:#7F7F7F; background-color:inherit; text-align:center; padding-top:8px;}
#contentProd a.linkProd:hover {text-transform: uppercase; display:block; width:111px; height:22px; font-size:10px; color:#000; background-color:inherit; text-align:center; padding-top:8px;}
#contentProd a.linkProdOn, #contentProd a.linkProdOn:link, #contentProd a.linkProdOn:visited, #contentProd a.linkProdOn:hover, #contentProd a.linkProdOn:active {text-transform: uppercase; display:block; width:111px; height:22px; font-size:10px; color:#000; background-color:inherit; text-align:center; padding-top:8px;}


/* 2 colonne contenuto pagine prodotti*/

#contentProd #colDX .testo {width:406px; float:left; color:#707070; position:relative; padding-bottom:1px; font-size:11px;  background-color:inherit;}
#contentProd #colDX .foto {width:306px; float:left; position:relative; padding-bottom:1px; padding-left:30px; background-image: url(../images/bkg_puntini.gif); background-position:top left; background-repeat:repeat-y; height: 344px; }
#contentProd #colDX>.foto {min-height:344px; height:auto;}

table#dettaglioProd {border-collapse:collapse; width:405px; height:344px;}
table#dettaglioProd td {padding:0;}
table#dettaglioProd td.fotoProd {width:184px;}
table#dettaglioProd td.descProd {width:200px; vertical-align:bottom; padding-bottom:53px; padding-right:20px;}

#dettaglioProd .iconaBestSeller {width:62px; height:63px; background-image:url(../images/best-seller.gif); background-repeat:no-repeat; position:absolute; top:5px; left:184px;}

#contentProd #colDX .foto table {width:336px; border-collapse:collapse;}
#contentProd #colDX .foto table td {width:112px; height:164px; padding: 0 0 17px 0; text-align:center; }
#contentProd #colDX .foto table td .iconaProd {width:112px; /*height:134px;*/}

#contentProd #colDX .testo h2.titoloProgProd {font-size:11px; margin:0; padding:0; text-transform:uppercase; font-weight:normal;}

#TecnologiaTesto h2.titolotecnologia{ color:#00458D; text-transform:uppercase; font-size:1.2em;}
#TecnologiaTesto h2.titolotecnologia span{ font-size:1.3em;}
/* ------------------------ COLORI PROGRAMMI ------------------------ */


/* header programmi */

#headerCristalli-Liquidi, #headerRepair, #headerNutritive, #headerForce, #headerAmply, #headerPurify, #headerRe-balance, #headerNormalize, #headerAnticaduta-Donna, #headerControl, #headerControl-Curly, #headerRegenera, #headerKit-Ricostruzione, #headerPure-Antiforfora, #headerDaily, #headerAnticaduta, #headerDurante-l-esposizione, #headerDopo-l-esposizione, #headerTenuta-e-finish, #headerLucentezza, #headerLiscio-e-riccio, #headerCreazione, #headerFormula-5-Azioni, #headerCromatix, #headerCromatix-Ravviva-Colore, #headerCromatix-Color-Mask, #headerModo-d-uso-Cromatix-Color-mask, #headerControl-Lisse,#headerProfessional-Color,#headerModo-d-uso-Professional-Color, #headerProfessional-Biopoint,#headerTrattamento-Delicato,#headerTrattamento-Nutriente,#headerTrattamento-Colore-Vivo,#headerTrattamento-Antiforfora, #headerTecnologia, #headerOrofluido, #headerOrofluido-La-preziosa-miscela {width:772px; height:13px; position:relative; margin-bottom:26px;}

#headerCristalli-Liquidi {background-color:#FFA800}
#headerRepair {background-color:#B43625}
#headerProfessional-Color { background-color:#874235;}
#headerNutritive {background-color:#FFD800}
#headerForce {background-color:#81829B}
#headerAmply {background-color:#2BC2AE}
#headerPurify {background-color:#B9C501}
#headerProfessional-Biopoint { background-color:#000000;}
#headerModo-d-uso-Professional-Color{ background-color:#94493F;}
#headerRe-balance {background-color:#3BA51A}
#headerControl-Lisse {background-color:#6699CC}
#headerNormalize {background-color:#0084FF}
#headerAnticaduta-Donna {background-color:#DB2020}
#headerControl,#headerTrattamento-Delicato {background-color:#537EB3}
#headerTrattamento-Nutriente { background-color:#DC8E00;}
#headerTrattamento-Antiforfora{ background-color:#53A3B3;}
#headerTrattamento-Colore-Vivo{ background-color:#AC3876;}
#headerControl-Curly {background-color:#235087}
#headerRegenera, #headerTecnologia  {background-color:#000;}
#headerKit-Ricostruzione {background-color:#FF474B}
#headerCromatix {background-color:#970045}
#headerCromatix-Ravviva-Colore {background-color:#636167}
#headerCromatix-Color-Mask, #headerModo-d-uso-Cromatix-Color-mask {background-color:#636167}
#headerOrofluido, #headerOrofluido-La-preziosa-miscela {background-color:#AD7715}

#headerPure-Antiforfora {background-color:#BB0202}
#headerDaily {background-color:#BB0202}
#headerAnticaduta {background-color:#BB0202}

#headerDurante-l-esposizione {background-color:#FFC000}
#headerDopo-l-esposizione {background-color:#FFC000}

#headerTenuta-e-finish {background-color:#8A6F78}
#headerLucentezza {background-color:#C3712F}
#headerLiscio-e-riccio {background-color:#1E77BD}
#headerCreazione {background-color:#508E4A}
#headerFormula-5-Azioni {background-color:#002D55;}

#headerCristalli-Liquidi h1.titoloProg, #headerRepair h1.titoloProg, #headerNutritive h1.titoloProg, #headerForce h1.titoloProg, #headerAmply h1.titoloProg, #headerPurify h1.titoloProg, #headerRe-balance h1.titoloProg, #headerNormalize h1.titoloProg, #headerAnticaduta-Donna h1.titoloProg, #headerControl h1.titoloProg, #headerControl-Curly h1.titoloProg, #headerRegenera h1.titoloProg, #headerKit-Ricostruzione h1.titoloProg, #headerPure-Antiforfora h1.titoloProg, #headerDaily h1.titoloProg, #headerAnticaduta h1.titoloProg, #headerDurante-l-esposizione h1.titoloProg, #headerDopo-l-esposizione h1.titoloProg, #headerTenuta-e-finish h1.titoloProg, #headerLucentezza h1.titoloProg, #headerLiscio-e-riccio h1.titoloProg, #headerCreazione h1.titoloProg, #headerFormula-5-Azioni h1.titoloProg, #headerCromatix h1.titoloProg, #headerCromatix-Ravviva-Colore h1.titoloProg, #headerCromatix-Color-Mask h1.titoloProg, #headerModo-d-uso-Cromatix-Color-mask h1.titoloProg,#headerControl-Lisse h1.titoloProg, #headerProfessional-Color h1.titoloProg,#headerModo-d-uso-Professional-Color h1.titoloProg, #headerProfessional-Biopoint h1.titoloProg, #headerTrattamento-Delicato h1.titoloProg, #headerTecnologia h1.titoloProg, #headerTrattamento-Nutriente h1.titoloProg, 
#headerTrattamento-Colore-Vivo h1.titoloProg, #headerTrattamento-Antiforfora h1.titoloProg, #headerTecnologia h1.titoloProg, #headerOrofluido h1.titoloProg, #headerOrofluido-La-preziosa-miscela  h1.titoloProg { font-size:13px; font-weight:normal; background-color:#FFF; position:absolute; left:0px; top:-1px; padding-right:20px;}

/* programmi personalizzati */
#headerCristalli-Liquidi h1.titoloProg {color:#FFA800;}
#headerRepair h1.titoloProg {color:#B43625;}
#headerProfessional-Color h1.titoloProg{color:#874235;}
#headerControl-Lisse h1.titoloProg {color:#6699CC;}
#headerNutritive h1.titoloProg {color:#FFD800;}
#headerForce h1.titoloProg {color:#81829B;}
#headerAmply h1.titoloProg {color:#2BC2AE;}
#headerPurify h1.titoloProg {color:#B9C501;}
#headerRe-balance h1.titoloProg {color:#3BA51A;}
#headerModo-d-uso-Professional-Color h1.titoloProg{color:#94493F;}
#headerNormalize h1.titoloProg {color:#0084FF;}
#headerAnticaduta-Donna h1.titoloProg {color:#DB2020;}
#headerControl h1.titoloProg{color:#537EB3;}
#headerOrofluido h1.titoloProg, #headerOrofluido-La-preziosa-miscela  h1.titoloProg {color:#AE7816;} 

#headerControl-Curly h1.titoloProg {color:#235087;}
#headerRegenera h1.titoloProg {color:#000;}
#headerKit-Ricostruzione h1.titoloProg {color:#FF474B;}
#headerCromatix h1.titoloProg {color:#970045;}
#headerCromatix-Ravviva-Colore h1.titoloProg {color:#636167;}
#headerCromatix-Color-Mask h1.titoloProg, #headerModo-d-uso-Cromatix-Color-mask h1.titoloProg {color:#636167;}

/* uomo */
#headerPure-Antiforfora h1.titoloProg {color:#BB0202}
#headerDaily h1.titoloProg {color:#BB0202}
#headerAnticaduta h1.titoloProg {color:#BB0202}
/* programma solaire */
#headerDurante-l-esposizione h1.titoloProg {color:#FFC000}
#headerDopo-l-esposizione h1.titoloProg {color:#FFC000}
/* styling biopoint */
#headerTenuta-e-finish h1.titoloProg {color:#8A6F78}
#headerLucentezza h1.titoloProg {color:#C3712F}
#headerLiscio-e-riccio h1.titoloProg {color:#1E77BD}
#headerCreazione h1.titoloProg {color:#508E4A}
/* basic */
#headerFormula-5-Azioni h1.titoloProg {color:#002D55;}

/* Professional Biopoint */
#headerProfessional-Biopoint h1.titoloProg { color:#000;}
#headerTrattamento-Delicato h1.titoloProg {color:#537EB3;}
#headerTrattamento-Antiforfora h1.titoloProg { color:#53A3B3;}
#headerTrattamento-Nutriente h1.titoloProg{ color:#DC8E00;}
#headerTrattamento-Colore-Vivo h1.titoloProg{color:#AC3876;}
#headerTecnologia h1.titoloProg {color:#000;}

/* link scopri prodotti */

/* programmi personalizzati */

a.linkScopriCristalli-Liquidi, a.linkScopriCristalli-Liquidi:link, a.linkScopriCristalli-Liquidi:visited, a.linkScopriCristalli-Liquidi:active {color:#FFA800; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriCristalli-Liquidi:hover {color:#FFA800; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriRepair, a.linkScopriRepair:link, a.linkScopriRepair:visited, a.linkScopriRepair:active {color:#B43625; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriRepair:hover {color:#B43625; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriNutritive, a.linkScopriNutritive:link, a.linkScopriNutritive:visited, a.linkScopriNutritive:active {color:#FFD800; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriNutritive:hover {color:#FFD800; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriForce, a.linkScopriForce:link, a.linkScopriForce:visited, a.linkScopriForce:active {color:#81829B; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriForce:hover {color:#81829B; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriAmply, a.linkScopriAmply:link, a.linkScopriAmply:visited, a.linkScopriAmply:active {color:#2BC2AE; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriAmply:hover {color:#2BC2AE; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriPurify, a.linkScopriPurify:link, a.linkScopriPurify:visited, a.linkScopriPurify:active {color:#B9C501; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriPurify:hover {color:#B9C501; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriRe-balance, a.linkScopriRe-balance:link, a.linkScopriRe-balance:visited, a.linkScopriRe-balance:active {color:#3BA51A; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriRe-balance:hover {color:#3BA51A; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriNormalize, a.linkScopriNormalize:link, a.linkScopriNormalize:visited, a.linkScopriNormalize:active {color:#0084FF; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriNormalize:hover {color:#0084FF; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriAnticaduta-Donna, a.linkScopriAnticaduta-Donna:link, a.linkScopriAnticaduta-Donna:visited, a.linkScopriAnticaduta-Donna:active {color:#DB2020; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriAnticaduta-Donna:hover {color:#DB2020; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriControl, a.linkScopriControl:link, a.linkScopriControl:visited, a.linkScopriControl:active {color:#537EB3; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriControl:hover {color:#537EB3; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriControl-Curly, a.linkScopriControl-Curly:link, a.linkScopriControl-Curly:visited, a.linkScopriControl-Curly:active {color:#235087; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriControl-Curly:hover {color:#235087; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriRegenera, a.linkScopriRegenera:link, a.linkScopriRegenera:visited, a.linkScopriRegenera:active {color:#000; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriRegenera:hover {color:#000; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriKit-Ricostruzione, a.linkScopriKit-Ricostruzione:link, a.linkScopriKit-Ricostruzione:visited, a.linkScopriKit-Ricostruzione:active {color:#FF474B; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriKit-Ricostruzione:hover {color:#FF474B; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriCromatix, a.linkScopriCromatix:link, a.linkScopriCromatix:visited, a.linkScopriKit-Ricostruzione:active {color:#970045; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriCromatix:hover {color:#970045; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriControl-Lisse{ color:#6699CC;  background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriControl-Lisse:hover {color:#6699CC; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}
a.linkScopriCromatix-Ravviva-Colore, a.linkScopriCromatix-Ravviva-Colore:link, a.linkScopriCromatix-Ravviva-Colore:visited, a.linkScopriCromatix-Ravviva-Colore:active {color:#636167; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriCromatix-Ravviva-Colore:hover {color:#636167; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriCromatix-Color-Mask, a.linkScopriCromatix-Color-Mask:link, a.linkScopriCromatix-Color-Mask:visited, a.linkScopriCromatix-Color-Mask:active {color:#636167; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriCromatix-Color-Mask:hover {color:#636167; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriProfessional-Color,a.linkScopriProfessional-Color:link, a.linkScopriProfessional-Color:visited, a.linkScopriProfessional-Color:active{color:#874235; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriProfessional-Color:hover{color:#874235; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriOrofluido,a.linkScopriOrofluido:link, a.linkScopriOrofluido:visited, a.linkScopriOrofluido:active {color:#AE7816; background-color:inherit; font-size:13px; font-weight:bold; }
a.linkScopriOrofluido:hover {color:#AE7816; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

/* modo d'uso */
a.linkModo-d-uso-Professional-Color,a.linkModo-d-uso-Professional-Color:link, a.linkModo-d-uso-Professional-Color:visited, a.linkModo-d-uso-Professional-Color:active{color:#874235; background-color:inherit; font-size:13px; font-weight:bold !important;}
a.linkModo-d-uso-Professional-Color:hover {color:#874235; background-color:inherit; font-size:13px; font-weight:boldimportant; text-decoration:underline;}

a.linkModo-d-uso-Cromatix-Color-mask, a.linkModo-d-uso-Cromatix-Color-mask:link, a.linkModo-d-uso-Cromatix-Color-mask:visited, a.linkModo-d-uso-Cromatix-Color-mask:active {color:#636167; background-color:inherit; font-size:13px; font-weight:bold !important;}
a.linkModo-d-uso-Cromatix-Color-mask:hover {color:#636167; background-color:inherit; font-size:13px; font-weight:boldimportant; text-decoration:underline;}

/* uomo */
a.linkScopriPure-Antiforfora, a.linkScopriPure-Antiforfora:link, a.linkScopriPure-Antiforfora:visited, a.linkScopriPure-Antiforfora:active {color:#BB0202; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriPure-Antiforfora:hover {color:#BB0202; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriDaily, a.linkScopriDaily:link, a.linkScopriDaily:visited, a.linkScopriDaily:active {color:#BB0202; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriDaily:hover {color:#BB0202; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriAnticaduta, a.linkScopriAnticaduta:link, a.linkScopriAnticaduta:visited, a.linkScopriAnticaduta:active {color:#BB0202; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriAnticaduta:hover {color:#BB0202; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

/* programma solaire */

a.linkScopriDurante-l-esposizione, a.linkScopriDurante-l-esposizione:link, a.linkScopriDurante-l-esposizione:visited, a.linkScopriDurante-l-esposizione:active {color:#FFC000; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriDurante-l-esposizione:hover {color:#FFC000; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

a.linkScopriDopo-l-esposizione, a.linkScopriDopo-l-esposizione:link, a.linkScopriDopo-l-esposizione:visited, a.linkScopriDopo-l-esposizione:active {color:#FFC000; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriDopo-l-esposizione:hover {color:#FFC000; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}

/* styling biopoint */

/* professional biopoint */
a.linkScopriProfessional-Biopoint, a.linkScopriProfessional-Biopoint:link, a.linkScopriProfessional-Biopoint:visited, a.linkScopriProfessional-Biopoint:active { color:#000; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriProfessional-Biopoint:hover{ text-decoration:underline;}

/* professional color */
.professionalcolor h2{ color:#94493F; font-size:1.5em;}
.professionalcolor{ background:url(../images/bgprofessionalcolore.jpg) center center no-repeat; height:500px }
.professionalcolor .overflow{ overflow:hidden; font-size:0.9em;}
.professionalcolor ul{margin:0px 0px 5px 0px; padding:0px; }
.professionalcolor li{margin:0px 0px 0px 20px; padding:0px;}
.professionalcolor .left{ float:left; width:70px;}
.professionalcolor .right{ float:left; width:240px;}
.professionalcolor h3{ color:#94493F; font-size:12px; font-weight:bold; padding:15px 0px 0px 0px; margin:0px;}
.professionalcolor h3 span{ font-size:1.3em;}
.professionalcolor img.imgcentro{ margin:0px 0px 0px 70px;}

/* basic */

a.linkScopriFormula-5-Azioni, a.linkScopriFormula-5-Azioni:link, a.linkScopriFormula-5-Azioni:visited, a.linkScopriFormula-5-Azioni:active {color:#002D55; background-color:inherit; font-size:13px; font-weight:bold;}
a.linkScopriFormula-5-Azioni:hover {color:#002D55; background-color:inherit; font-size:13px; font-weight:bold; text-decoration:underline;}


/* ------------------------ ricerca punti vendita ------------------------ */


#search {width: 400px; margin-top:30px;}
.ContButton {width: 250px; height:30px; border-top:1px solid #DFE0E1; border-bottom:1px solid #DFE0E1; margin-top:30px; text-align:right;}
.listaPuntiVendita {margin-top:20px;}
.bottoneCerca {width:78px; height:21px; color:#FFF; background-image:url(../images/bkg_button.jpg); background-color:#999; font-size:12px; text-align:center; border:0px; font-weight:bold; margin-top:4px;}
.tabellaPuntiVendita {border-collapse:collapse; width:900px;}
.tabellaPuntiVendita td, .tabellaPuntiVendita th {padding:2px; text-align:left;}
.tabellaPuntiVendita td {border-bottom:1px solid #DFE0E1; padding:4px 2px;}
.tabellaPuntiVendita th {height:18px; background-color:#EBECED;}

/* ------------------------ ricerca punti vendita - brillante per capello ------------------------ */
#colWide #colDX #search {width: 306px; margin-top:30px;}


/* -------------------------- news ------------------------- */

.NewsList {margin-bottom:15px; width:230px;}
.NewsDetail {width:230px;}

.NewsReleaseDate {font-size:9px; color:#999; background-color:inherit;}
h2.NewsTitle {font-size:11px; color:#000; background-color:inherit; font-weight: bold; margin-top:5px; margin-bottom:5px;}
h2.NewsTitle a, h2.NewsTitle a:link, h2.NewsTitle a:active, h2.NewsTitle a:visited, h2.NewsTitle a:hover {font-size:11px; color:#000; background-color:inherit; font-weight: bold; text-decoration:underline;}
h3.NewsSummary {font-size:10px; color:#666; background-color:inherit; margin-top: 5px; margin-bottom: 5px; font-weight: normal;}
.NewsText {font-size:11px; color:#666; background-color:inherit; margin-top: 5px; margin-bottom: 5px;}


/* ------------------------ BreadCrumbs ------------------------ */

/* BreadCrumbs */
#BreadCrumbs {width:997px; /*color:inherit; background-color:#EAEAEA;*/ margin:0px auto 10px auto; clear:both; text-align: left; padding-top:3px; padding-bottom:3px;}

A.BreadCrumbsLink, A.BreadCrumbsLink:link, A.BreadCrumbsLink:active, A.BreadCrumbsLink:visited, A.BreadCrumbsLink:hover {font-size:10px; color:#5C5C5C; font-weight:normal; background-color:inherit; text-decoration:none; padding-right: 10px; margin-top: 0px;}

.BreadCrumbsCurrentItem {font-size:10px; color:#000; font-weight:bold; background-color:inherit; text-decoration:none; PADDING-LEFT: 10px; margin-top: 0px;}
