
body {margin:0;background-color:#FFFFFF;background-image:url('../graphics/common/bodyBg.gif');background-repeat:repeat-x;}

* {margin:0;padding:0;font-family:arial,helvetica,sans-serif;}
img {border:0;}
img.img16 {width:16px;height:16px;}
td {vertical-align:top;}
label,.pointer {cursor:pointer;}
.tar {text-align:right;}
.tac {text-align:center;}
.fr {float:right;}
.fl {float:left;}
.tac {text-align:center;}
a {text-decoration:none;color:inherit;}
.pointer {cursor:pointer;}

div.clear {clear:both;}
div.horizLine {width:auto;height:1px;clear:both;background-color:#CCCCCC;}

#layoutContainer {width:960px;margin:0 auto 0 auto;}
#lcHeader {width:auto;height:35px;position:relative;background:#E1A4CE;z-index:10000;}
#lcTopContent {width:auto;height:400px;position:relative;clear:both;}
#lcMain {width:auto;min-height:500px;position:relative;clear:both;margin:20px 0 0 0;}
#lcFooter {width:100%;position:relative;float:left;margin:35px 0 0 0;}



ul.menu {list-style:none;height:35px;position:absolute;top:0;left:0;width:960px;z-index:10000;}
ul.menu li {position:relative; float:left; margin:0 1px 0 0;}
ul.menu li:hover {background-color:#F7B6E3;}
ul.menu a {padding:0;font-size:14px;text-decoration:none;line-height:20px;background-color:transparent;color:#FFFFFF;}
ul.menu .menulink {font-size:12px;text-decoration:none;line-height:35px;padding:16px 16px 0 16px;margin:0;color:#FFFFFF;}
ul.menu a:hover {background-color:#F7B6E3;color:#FFFFFF;}
ul.menu ul {position:absolute; top:35px; left:0; display:none; list-style:none;width:150px;}
ul.menu ul li {border-bottom:1px solid #FFFFFF; border-top:none; width:150px; margin:0;height:24px;background-color:#F7B6E3;color:#FFFFFF;}
ul.menu ul li:hover {cursor:pointer;background-color:#E1A4CE;color:#FFFFFF;}
ul.menu ul li a {padding:4px 10px 4px 10px;font-size:11px;text-decoration:none;background-color:transparent;color:inherit;}
ul.menu ul li a:hover {background-color:transparent;color:inherit;}
ul.menu ul ul {width:150px;left:150px;top:-1px;border-left:1px solid #FFFFFF;border-top:1px solid #FFFFFF;}
ul.menu .sub {background-image:url('../graphics/common/menuArrowRight.gif');background-position:140px 8px; background-repeat: no-repeat;}

ul.leftMenu {list-style:none;width:100%;}
ul.leftMenu li {margin:0 1px 0 0;background:#FFFFFF;border-bottom:1px solid white;}
ul.leftMenu li:hover {background-color:#EAEAEA;}
ul.leftMenu li.active {background-color:#FFFFFF;}
ul.leftMenu a {padding:16px 16px 16px 0;font-size:11px;text-decoration:none;line-height:26px;text-transform:lowercase;background-color:transparent;color:#FFFFFF;}

ul.singleProdMenu {list-style:none;width:100%;background:#EAEAEA;margin:0 0 10px 0;}
ul.singleProdMenu li {position:relative;float:left; margin:0 1px 0 0;background:#F2F2F2;border-bottom:1px solid #CECECE;width:33%;}
ul.singleProdMenu li:hover {background-color:#DCDCDC;}
ul.singleProdMenu li.active {background-color:#CECECE;}
ul.singleProdMenu a {padding:10px;font-size:12px;text-decoration:none;line-height:24px;text-transform:lowercase;background-color:transparent;color:#FFFFFF;}
ul.singleProdMenu a.active {color:#FFFFFF;}

#lcMain h1 {font-family:helvetica,arial,sans-serif;font-size:20px;color:#666666;font-weight:normal;margin:0 0 10px 0;}
#lcMain h2 {font-family:helvetica,arial,sans-serif;font-size:20px;color:#666666;font-weight:normal;margin:0 0 10px 0;}
#lcMain h3 {font-family:helvetica,arial,sans-serif;font-size:14px;color:#666666;font-weight:normal;margin:0 0 10px 0;}
#lcMain h4 {font-family:helvetica,arial,sans-serif;font-size:12px;color:#666666;font-weight:normal;margin:0 0 0 0;}
#lcMain p {font-size:11px;color:#999999;line-height:14px;}
#lcMain p.justify {text-align:justify;margin:0 0 6px 0;}
#lcMain p.lmProdlink {font-size:13px;color:#666666;line-height:26px;background:#F7F7F7;border-top:1px solid #F7B6E3;margin:0 0 1px 0;}
#lcMain p strong {color:#666666;}
#lcMain span.emph {color:#666666;font-weight:bold;}
#lcMain a.readmore {font-size:11px;color:#666666;line-height:14px;}
#lcMain a:hover {text-decoration:underline;}

#lcMain ul {font-family:helvetica,arial,sans-serif;font-size:11px;color:#999999;line-height:14px;margin:0 0 1em 1.2em;}
#lcMain ul li {}

#lcMain ul.keyIngredients {list-style:square;font-family:helvetica,arial,sans-serif;font-size:11px;color:#999999;line-height:14px;margin:0 0 1em 1.3em;}
#lcMain ul.keyIngredients li {}

#lcMain ul.liSquares {list-style:square;font-family:helvetica,arial,sans-serif;font-size:11px;color:#999999;line-height:14px;margin:0 0 0 1.3em;}

#lcMain .shopItem {width:308px;float:left;margin:0 0 15px 15px;border:1px solid silver;}
#lcMain .firstItem {margin-left:0;}
#lcMain .shopItemImg {width:308px;height:308px;margin:0 0 10px 0;float:left;overflow:hidden;}
#lcMain .shopItem h2 {font-family:helvetica,arial,sans-serif;font-size:16px;color:#000000;font-weight:normal;margin:0 0 10px 0;text-align:center;}
#lcMain .shopItem h3 {text-align:center;}
#lcMain .shopItem div.addToCartContainer {margin:0 15px 15px 15px;padding:10px 0 0 0;}
#lcMain .shopItem div.shopMoreInfoToggleContent {padding:0 15px 0 15px;}
#lcMain ul.shopMoreInfo {list-style:none;margin:0 0 10px 15px;}
#lcMain li.shopMoreInfoToggle {cursor:pointer;}

#lcMain div.pressItem {width:280px;float:left;margin:0 0 15px 30px;}
#lcMain div.pressItemImg {margin:0 0 10px 0;overflow:hidden;text-align:center;cursor:pointer;}
#lcMain div.pressText {width:280px;margin:0 0 0 15px;}
#lcMain .pressItem h2 {font-size:14px;color:#000000;}
#lcMain .pressItem p {text-align:justify;}

#singleProdFacts {width:auto;margin:0 0 16px 0;clear:both;background-color:#FFFFFF;background-image:url('../graphics/common/bg_prodFacts.jpg');background-repeat:repeat-x;padding:16px;
	border-bottom:1px solid #CECECE;border-left:1px solid #CECECE;border-right:1px solid #CECECE;
  min-height:391px;
  }
#singleProdFacts h1 {font-size:13px;color:#666666;line-height:16px;font-weight:normal;}
#singleProdFacts p {font-size:11px;color:#999999;line-height:14px;text-align:left;}

#lcFooter p {font-size:11px;color:#999999;line-height:14px;}

#lcMain div.addToCartContainer {border-top:1px solid silver;margin:10px 0 10px 0;padding:10px 0 0 0;}
#lcMain p.addToCartQty {font-family:helvetica,arial,sans-serif;font-size:12px;color:#999999;font-weight:bold;line-height:22px;float:right;}
#lcMain p.addToCartInfo {font-family:helvetica,arial,sans-serif;font-size:12px;color:#999999;font-weight:bold;line-height:22px;float:left;}
#lcMain p.addToCartArtNo {font-family:helvetica,arial,sans-serif;font-size:12px;color:#999999;font-weight:normal;line-height:15px;clear:both;}
#lcMain input.inputAddToCart {border:1px solid silver;width:20px;text-align:center;font-family:helvetica,arial,sans-serif;font-size:11px;padding:2px;margin:0 0 0 4px;}
#lcMain img.iconAddToCart {width:60px;height:20px;cursor:pointer;vertical-align:top;margin:0 0 0 6px;}

#spanMenuCartText {white-space: nowrap;}

#cartConfirmDiv {z-index: 10000;text-align:center;}
#cartConfirmDiv p.cartInfo {font-family:arial,sans-serif;font-size:12px;font-weight:normal;margin:0 0 10px 0;line-height:25px;}
#cartConfirmDiv img.closeX {float:right;width:25px;height:25px;cursor:pointer;margin:0 12px 0 0;}
#cartConfirmDiv p.cartGoto {font-family:arial,sans-serif;font-size:12px;font-weight:normal;margin:10px 0 10px 0;}
#cartConfirmDiv p.cartNote {font-family:arial,sans-serif;font-size:11px;font-style:italic;font-weight:normal;margin:10px 0 10px 0;}

#cartContainer td.cartRow {border-bottom:1px dotted silver;}
#cartContainer td.cartRowTop {border-top:1px dotted silver;}
#cartContainer p {line-height:24px;color:#000000;}
#cartContainer td.cartSum {background:#EFEFEF;border-bottom:1px dotted silver;font-weight:bold;}
#cartContainer td.cartTot {background:#FBDAF1;font-weight:bold;}
#cartContainer input.cartQty {border:1px solid silver;width:30px;height:16px;text-align:center;font-family:helvetica,arial,sans-serif;font-size:12px;padding:0;margin:0;}
#cartContainer input.cartUpdate {border-width:1px;background:#FBDAF1;cursor:pointer;width:150px;font-size:11px;line-height:16px;margin:0 0 0 4px;}
#cartContainer input.cartClientform {border:1px solid silver;width:320px;height:20px;line-height:14px;font-family:arial,sans-serif;color:#000000;font-weight:bold;font-size:11px;padding:0 2px 0 2px;margin:2px 0 2px 0;}
#cartContainer input.formErr {background:#FFCACA;}
#cartContainer img.chkIcon {width:16px;height:16px;margin:4px 0 0 4px;}
#cartContainer input.cartSubmitButton {width:100%;margin:2px 0 0 0;font-family:arial,sans-serif;font-size:11px;cursor:pointer;}
#cartContainer div.formErrorFound {margin:4px 0 4px 0;width:auto;border:1px dotted red;background:#FFEB7F; padding:6px; color:#660000;font-family:verdana;font-size:11px;}

input.searchButton {width:130px;cursor:pointer;border-width:1px;font-size:12px;height:30px;
  -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}
input.searchButton:hover {border-color:#FFFFFF;-webkit-box-shadow: 0px 0px 20px #999999; -moz-box-shadow: 0px 0px 20px #999999; box-shadow: 0px 0px 20px #999999;}

/* Press images */
#pressItems {list-style:none;margin:0;padding:0;}
#pressItems li {width:300px;margin:0 10px 10px 0;float:left;height:500px;border:1px solid #CCCCCC;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#pressItems li h2 {font-size:12px;font-weight:normal;color:#666666;padding:4px;background:#CCCCCC;}
#pressItems h3 {font-size:15px;color:#000000;}
#pressItems p {margin:10px;}

img.tara_201016 {width:220px;height:310px;background-image:url('../graphics/press/tara_2010_16.jpg');background-repeat:no-repeat;}
  img.tara_201016_p1 {background-position:0 0;}
  img.tara_201016_p2 {background-position:-220px 0;}
img.ab_jan_2011 {width:246px;height:310px;background-image:url('../graphics/press/ab_jan_2011.jpg');background-repeat:no-repeat;}
  img.ab_jan_2011_p1 {background-position:0 0;}
  img.ab_jan_2011_p2 {background-position:-246px 0;}
img.elle_2010_12 {width:243px;height:310px;background-image:url('../graphics/press/elle_2010_12.jpg');background-repeat:no-repeat;}
  img.elle_2010_12_p1 {background-position:0 0;}
  img.elle_2010_12_p2 {background-position:-243px 0;}
img.dn_20101212 {width:215px;height:310px;background-image:url('../graphics/press/dn_20101212.jpg');background-repeat:no-repeat;}
  img.dn_20101212_p1 {background-position:0 0;}
  img.dn_20101212_p2 {background-position:-215px 0;}
img.elle_2010_09 {width:219px;height:310px;background-image:url('../graphics/press/elle_2010_09.jpg');background-repeat:no-repeat;}
  img.elle_2010_09_p1 {background-position:0 0;}
  img.elle_2010_09_p2 {background-position:-219px 0;}
img.elle_2010_08 {width:219px;height:310px;background-image:url('../graphics/press/elle_2010_08.jpg');background-repeat:no-repeat;}
  img.elle_2010_08_p1 {background-position:0 0;}
  img.elle_2010_08_p2 {background-position:-219px 0;}
img.chic_2010_16 {width:219px;height:310px;background-image:url('../graphics/press/chic_2010_16.jpg');background-repeat:no-repeat;}
  img.chic_2010_16_p1 {background-position:0 0;}
  img.chic_2010_16_p2 {background-position:-219px 0;}
img.LiesensBeauty_110401 {width:219px;height:310px;background-image:url('../graphics/press/LiesensBeauty_110401.jpg');background-repeat:no-repeat;}
  img.LiesensBeauty_110401_p1 {background-position:0 0;cursor:default;}
img.hairmax_110404 {width:219px;height:310px;background-image:url('../graphics/press/hairmax_110404.jpg');background-repeat:no-repeat;}
  img.hairmax_110404_p1 {background-position:0 0;cursor:default;}
img.blossom_201104 {width:234px;height:310px;background-image:url('../graphics/press/blossom_201104.jpg');background-repeat:no-repeat;}
  img.blossom_201104_p1 {background-position:0 0;}
  img.blossom_201104_p2 {background-position:-234px 0;}
img.hudspecialisten_20110612 {width:250px;height:310px;background-image:url('../graphics/press/hudspecialisten_20110612.jpg');background-repeat:no-repeat;}
  img.hudspecialisten_20110612_p1 {background-position:0 0;cursor:default;}
img.hudspecialisten_20110623 {width:250px;height:310px;background-image:url('../graphics/press/hudspecialisten_20110623.jpg');background-repeat:no-repeat;}
  img.hudspecialisten_20110623_p1 {background-position:0 0;cursor:default;}
img.tidningens_201114 {width:238px;height:310px;background-image:url('../graphics/press/tidningens_201114.jpg');background-repeat:no-repeat;}
  img.tidningens_201114_p1 {background-position:0 0;}
  img.tidningens_201114_p2 {background-position:-238px 0;}
img.Improveme_110816 {width:219px;height:310px;background-image:url('../graphics/press/Improveme_110816.jpg');background-repeat:no-repeat;}
  img.Improveme_110816_p1 {background-position:0 0;cursor:default;}
img.tara_201016d {width:220px;height:310px;background-image:url('../graphics/press/tara_2010_16_d.jpg');background-repeat:no-repeat;}
  img.tara_201016d_p1 {background-position:0 0;}
  img.tara_201016d_p2 {background-position:-220px 0;}
img.Improveme_110906 {width:250px;height:310px;background-image:url('../graphics/press/Improveme_110906.jpg');background-repeat:no-repeat;}
  img.Improveme_110906_p1 {background-position:0 0;cursor:default;}
img.stureplan_hibbs_20110906 {width:250px;height:310px;background-image:url('../graphics/press/stureplan_hibbs_20110906.jpg');background-repeat:no-repeat;}
  img.stureplan_hibbs_20110906_p1 {background-position:0 0;cursor:default;}
img.kathes_20110926 {width:250px;height:310px;background-image:url('../graphics/press/kathes_20110926.jpg');background-repeat:no-repeat;}
  img.kathes_20110926_p1 {background-position:0 0;cursor:default;}
img.plaza_201110cleanser {width:235px;height:310px;background-image:url('../graphics/press/plaza_2010_10_cleanser.jpg');background-repeat:no-repeat;}
  img.plaza_201110cleanser_p1 {background-position:0 0;}
  img.plaza_201110cleanser_p2 {background-position:-235px 0;}
img.plaza_201110cbm {width:235px;height:310px;background-image:url('../graphics/press/plaza_2010_10_cbm.jpg');background-repeat:no-repeat;}
  img.plaza_201110cbm_p1 {background-position:0 0;}
  img.plaza_201110cbm_p2 {background-position:-235px 0;}
img.ellenF_111004 {width:250px;height:310px;background-image:url('../graphics/press/ellenF_111004.jpg');background-repeat:no-repeat;}
  img.ellenF_111004_p1 {background-position:0 0;cursor:default;}
img.femina_201111 {width:231px;height:310px;background-image:url('../graphics/press/femina_2011_11.jpg');background-repeat:no-repeat;}
  img.femina_201111_p1 {background-position:0 0;}
  img.femina_201111_p2 {background-position:-231px 0;}
