/***************** STYLE GLOBAUX *****************/
.clearer{
clear:both;
}
/*a img{
border:none;
}
a:active, a:focus{
outline:none;
}
**************** STYLE CONTENU *****************/
#containerLyte  h1{
height: 20px;
margin-bottom: 7px;
background-repeat:no-repeat;
}
#containerLyte  h1 span {
display:none;
}
#containerLyte  h1#hairdressing {background-image: url(../images/charte/titre-hairdressing.gif);}
#containerLyte  h1#cutandstyle {background-image: url(../images/charte/titre-cutandstyle.gif);}
#containerLyte  h1#technic {background-image: url(../images/charte/titre-technic.gif);}
#containerLyte  h1#products {background-image: url(../images/charte/titre-products.gif);}
#containerLyte  h1#extensions {background-image: url(../images/charte/titre-extensions.gif);}
#containerLyte  h1#beforeafter {background-image: url(../images/charte/titre-beforeafter.gif);}
#containerLyte  h1#marctavoukdjian {background-image: url(../images/charte/titre-marctavoukdjian.gif);}
#containerLyte  h1#press {background-image: url(../images/charte/titre-press.gif);}
#containerLyte  h1#news {background-image: url(../images/charte/titre-news.gif);}
#containerLyte  h1#contact {background-image: url(../images/charte/titre-contact.gif);}
#containerLyte  h1#mentions{background-image: url(../images/charte/titre-mentions.gif);}
#containerLyte  h1#merci{background-image: url(../images/charte/titre-merci.gif);}

#containerLyte  h2{
font:bold 12px/24px Arial, Helvetica, sans-serif;
text-align:justify;
color: #fff;
height:24px;
width:400px;
background: url(../images/charte/bg-important01.jpg) left  no-repeat;
padding:0px;
margin:0px;
width:100%;
clear:both;
}

#containerLyte  h3{
font:bold 11px/20px Arial, Helvetica, sans-serif;
text-align:left;
color: #000;
background: url(../images/charte/pouce02.jpg) left 6px  no-repeat;
width: 424px;
margin :0px;
padding: 0 0 0 12px;
}

#containerLyte  h4{
font:bold 11px/20px Arial, Helvetica, sans-serif;
text-align:right;
color:#000;
background: url(../images/charte/pouce02.jpg) right 6px  no-repeat;
margin: 0px;
padding: 0 12px 0 0;
}
#containerLyte  p{
font: 11px/1.2em Arial, Helvetica, sans-serif;
text-align:justify;
color:#000;
}

#containerLyte table{
font: 11px/1.2em Arial, Helvetica, sans-serif;
text-align:justify;
color:#000;
border: solid 1px #000;
border-bottom:none;
border-right:none;

}
#containerLyte  table td{
padding:3px 10px ;
margin:0px 0px 3px;
border:none;
border-bottom: solid 1px #000;
border-right: solid 1px #000;
}

#containerLyte  table strong.couleur{
color:#e83076;
}

#containerLyte  p em{
font-style:normal;
font-weight:bold;
font-size: 11px;
line-height: 1.2em;
}
#containerLyte  p.couleur, span.couleur{
color:#e30056;
}

#containerLyte  a:link, #containerLyte  a:visited{
font-size: 11px;
/*text-transform:uppercase;*/
text-decoration:underline;
color:#e30056;
}

#containerLyte  a:hover, #containerLyte  a:active{
background:#fbd9e6;
text-decoration: none;
}

#containerLyte  ul, li{
  list-style-type: none;
  /*float:left;*/
  margin: 0px;
  padding: 0px;
  font:normal 11px/1.3em Arial, Helvetica, sans-serif;
  text-align:justify;
  color:#000;
}

#containerLyte  ul{
  margin-top: 0.5em;
}

#containerLyte ul.list1 li{
  background: url(../images/charte/pouce01.jpg) left 5px  no-repeat ;
  margin-left: 0px;
  padding-left: 10px;
}

#containerLyte ul.list2 li{
  background: url(../images/charte/pouce02.jpg) left 4px  no-repeat ;
  margin-left: 0px;
  padding-left: 13px;
}

#containerLyte ul.list3 li{
  background: url(../images/charte/pouce03.jpg) 4px 6px  no-repeat ;
  margin-left: 0px;
  padding-left: 13px;
  padding-top: 0px;
  margin-top: 0px;
}

#containerLyte .important01{
  width: 100%;
  float:left;
  background:url(../images/charte/bg-important01.jpg) -3px -1px no-repeat;
  height: 19px;
}

#containerLyte .important01 p, #containerLyte .important02 p{
  margin: 0px;
  padding: 0px 0px 0px 15px;
  line-height: 16px;
  font-size: 11px;
}

#containerLyte .important02{
  width: 100%;
  float: left;
  background: url(../images/charte/bg-important02.jpg) -3px center repeat-y;
  height: 30px;
  margin: 6px 0px;
}

#containerLyte .important02 h2{
font:bold 11px/15px Arial, Helvetica, sans-serif;
text-align:justify;
color: #000;
margin: 0px 0px 0px 15px;
padding: 0px;
}

#containerLyte .important02 h2 span{
color: #FFF;
}
#containerLyte .important02 h2 span.couleur{
color: #e30056;
}

#containerLyte .products-body{
  width: 100%;
  float: left;
}

#containerLyte .logos-produits{
  width: 100%; height:36px; float:left;margin-top: 5px;background:url('../images/charte/logos.jpg') center top no-repeat black;
}

#containerLyte .diaporama{
width: 100%;
z-index: 0;
float: left;
display: inline;

}
#containerLyte .non-flexcroll{
  overflow: hidden;
}


#containerLyte .diaporama .diaporamacut{
 display: block;
 margin: 0 auto;
}
#containerLyte .diaporama .diaporamaext{
 display: block;
 margin: 0 auto;
}

#containerLyte .pagination{
  width:100%;
  float:left;
  background :#FCFCFC;
}
#containerLyte .pagination p{
  font-weight:bold;
  color: 	#000;
}

#containerLyte .half1{
  width:48%;
  float:left;
}

#containerLyte .half2{
  width:48%;
  float:right;
}

#containerLyte #FrogJS{
  				width: 600px;
  				height: 400px;
  				margin: 0 auto;
  			}

#containerLyte #FrogJSCredit{
  				text-align: right;
  				font-size: 80%;
  				color: #999;
  				padding: 1px;
  			}

#containerLyte #FrogJSCaption{
  				text-align: left;
  				line-height: 140%;
  			}
