/***************** STYLE GLOBAUX *****************/
a img{
	border:none;
}
a:active, a:focus{
	outline:none;
}
/***************** STYLE CONTENU *****************/
#contenu h1{
	font:bold 19px "Trebuchet MS";
	color:#f7490e;
	/*letter-spacing:1px;*/
	background-image:url(../images/charte/h1.jpg);
	background-repeat:no-repeat;
	padding-left:65px;
	margin-bottom:15px;
	padding-top:18px;
	line-height:1.5em;
}
#contenu h1 span{
	display:none;
}

#contenu #titre-accueil{
	width:122px;
	height:71px;
	background:url(../images/charte/titre-accueil.jpg) no-repeat;
}
#contenu h2{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#155075;
	letter-spacing:1px;
	margin:0 0 7px;
}
#container p{
	padding-bottom:5px;
	font-size:12px;
	line-height:1.8em;
	text-align:justify;
	color:#155075;
}
#contenu p em{
	font-weight:bold;
	font-size:12px;
	line-height:1.3em;
}
#container #contenu p.couleur, span.couleur{
	font-weight:bold;
	color:#af2d01;
	background-image:url(../images/charte/pucecouleur.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}

#contenu p.couleur2, span.couleur2{
	font-weight:bold;
	color:#af2d01;
}
#container  p.couleur2,#container  span.couleur2{
	font-weight:bold;
	color:#af2d01;
	line-height:1.3em;
}

#container #contenu a:link, #container #contenu a:visited{
	font-weight:bold;
	text-decoration:underline;
	color:#ae2401;
}
#container #contenu a:hover, #container #contenu a:active{
	color:#094063;
	text-decoration:none;
}
#horaire a{
	color:#ae2401;
	margin-top:10px;
	text-align:center;
	width:195px;
	font:bold 12px Arial, Helvetica, sans-serif;
	float:left;
}

/***************** STYLE FOOTER *****************/
#footer p{
	font:10px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:right;
	letter-spacing:1px;
	padding:0 10px 0 0;
}
#footer a:link, #footer a:visited{
	text-decoration:none;
	color:#fff;
}
#footer a:hover, #footer a:active{
	text-decoration:underline;
	color:#fff;
}

/***************** Contact *****************/
#contact_fomulaire {
	width:378px;
	float:left;
	padding-bottom:20px;
	margin-left:50px;

}
#contact_plan {
	width:260px;
	float:left;
}


#contenu input,textarea{
	width:97%;
	border:1px solid #436ca0;
	font-size:12px;
	color:#155075;
	background-color:#a1bad9;
	font-family:Arial, Helvetica, sans-serif;
}

#contenu input:focus,textarea:focus{
	border:1px solid #152d4b;
}
#contenu .champRequis{
	color:#dd3a03;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#contenu .champRequis2{
	color:#dd3a03;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#contenu   .bouton {
	border:1px solid #436ca0;
	font-size:12px;
	color:#155075;
	background-color:#a1bad9;
	font-family:Arial, Helvetica, sans-serif;
	width:95%;
	font-weight:bold;
}

#contenu  .bouton:focus {
	border:1px solid #152d4b;
}

#contenu  .capa{
	width:95%;
	border:1px solid #436ca0;
	font-size:12px;
	color:#155075;
	background-color:#a1bad9;
	font-family:Arial, Helvetica, sans-serif;
}

#contenu  .capa:focus{
	border:1px solid #152d4b;
}

#contenu .case{
	text-align:left;
	width:15px;
	border:none;
	background:none;
	margin-bottom:5px;
}



.titre_parti {
	margin-bottom:15px;
	margin-left:0px;
	width:97%;
	
}

#contact_loi {
	width:260px;
	float:left;
	margin-left:20px;
	margin-top:20px;
	padding-bottom:10px;
}

.titre_parti2  {
	width:96%;
	margin-top:10px;
	margin-bottom:10px;
	
}

#contact_coordonnees {
	width:230px;
	float:left;
	margin-bottom:10px;
	margin-right:10px;

}

#contact_plan a #imgplan {
	margin-left:10px;
	width:240px;
	height:281px;
	background-image:url(../images/charte/plan.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/plan.png', sizingMethod='image');
	cursor:pointer;
}




#contenu .txt_bas3 {
	font-size:11px;
	width:97%;
	line-height:1.2em;
}
#contenu #loi {
	width:510px;
	float:left;
	margin-left:10px;
	margin-top:30px;
	margin-bottom:20px;
}

#contenu .txt_bas{
	font-size:9px;
}
label{
	line-height:2.2em;
	font-size:11px;
	color:#155075;
	font-family:Arial, Helvetica, sans-serif;
}


/* ------------------------------- Général ------------------------------- */

#container p.enval {
	background-image:url(../images/charte/bgtitre.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/bgtitre.png', sizingMethod='image');
	font-weight:bold;
	color:#0a334d;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;
}


#container #contenu p.enval2{
	border-bottom:1px dotted #00253d;
	background-image:url(../images/charte/bgtitre.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/bgtitre.png', sizingMethod='image');
	font-weight:bold;
	color:#0a334d;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;
	
}

#contenu li {
	font-size:12px;
	list-style-image:url(../images/charte/puce7.gif);
	text-align:justify;
	font:12px/1.2em Arial, Helvetica, sans-serif;
	color:#155075;
	line-height:1.8em;
}

#contenu ul {
	margin-left:40px;
	margin-bottom:10px;
	margin-top:5px;

}

#contenu .liste {
	font-size:12px;
	list-style-image:url(../images/charte/puce1.gif);
	
}

#contenu  .listeul {
	margin-left:70px;
}

#container #horaire  .liste2 {
	list-style-image:url(../images/charte/puce1.gif);
	font:12px/1.2em Arial, Helvetica, sans-serif;
	color:#155075;
	line-height:1.4em;

	
}

#container  #horaire .listeul2 {
	margin-left:30px;
	margin-bottom:10px;
}


#contenu .listeprodul {
	margin-left:30px;
	
}

#contenu .listeprod {
	font-size:12px;
	list-style-image:url(../images/charte/puce4.gif);
	border-bottom:1px dotted #002256;
	text-decoration:none;
}
#contenu .listeprod a {
	text-decoration:none;
}

#contenu .listeprodul2 {
	margin-left:30px;
}

#contenu .listeprod2 {
	font-size:12px;
	list-style-image:url(../images/charte/puce4.gif);
	border-bottom:1px dotted #002256;
	text-decoration:none;
}
#contenu .listeprod2 a {
	text-decoration:none;
}

#contenu .decimage {
	margin-left:100px;
}

#contenu .decimage2 {
	margin-left:50px;
}

#contenu  .dectab {
	margin-left:10px;
}
#contenu  .txttab {
	text-align:center;
}
#contenu  .txttab2 {
	margin-left:5px;
	text-align:left;
}
#contenu  .txttabrg {
	text-align:right;
	font-size:9px;
}
#contenu  .titretab {
	margin-left:5px;
	text-align:center;
	font-weight:bold;
	color:#af2d01;
}
/*****************************************************/
/* 		Accueil
/*****************************************************/

#pavecontact {
	width:237px;
	height:90px;
	float:left;
	margin-left:150px;
	margin-top:20px;
	margin-bottom:20px;
	background-image:url(../images/charte/bgcontact1.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/bgcontact1.png', sizingMethod='image');

}

#pavecontact p {
	text-align:center;
	margin-top:20px;
	line-height:2.5em;
}


#contenu #pavecontact p a{
	color:#094063;
}

#pavecontact2 {
	width:491px;
	height:87px;
	float:left;
	margin-left:30px;
	margin-bottom:20px;
	background-image:url(../images/charte/contactez.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/contactez.png', sizingMethod='image');
}

#contenu .visuelacc{
	width:197px;
	height:195px;
	float:right;

}
#contenu .txtacc {
	width:300px;
	float:left;
	margin-bottom:10px;
}

/*****************************************************/
/* 		Livrre d'or
/*****************************************************/

#contenu .message {	
	width:470px;
	float:left;
	margin-bottom:15px;
	border-bottom:1px solid #236894;
	padding:10px 10px 10px 0px;
}

#contenu .message p.titremsg1 {
	font-weight:bold;
	color:#af2d01;
}

/*****************************************************/
/* Pagination 
/*****************************************************/


#contenu #pagination{
	width:400px;
	float:left;
	height:61px;
	text-align:center;
	margin-top:20px;
	margin-left:30px;
	padding-bottom:20px;
}
#contenu #pagination p{
	text-align:center;
}
.prev{
	float:left;
	width:65px;
	height:61px;
}
.next{
	float:right;
	width:51px;
	height:61px;
}

/*****************************************************/
/* Produits micro-nutrition
/*****************************************************/

#contenu .gauche {
	width:260px;
	float:left;
	border-right:1px dotted #2b568e;
	padding-right:10px;
	padding-bottom:20px;
}

#contenu .droite {
	width:230px;
	float:right;
	padding-bottom:20px;
}
#contenu .prod1 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod1.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod1.png', sizingMethod='image');

}
#contenu .prod2 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod2.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod2.png', sizingMethod='image');

}

#contenu .prod3 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod3.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod3.png', sizingMethod='image');

}

#contenu .prod4 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod4.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod4.png', sizingMethod='image');

}

#contenu .prod5 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod5.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod5.png', sizingMethod='image');

}
#contenu .prod6 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod6.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod6.png', sizingMethod='image');

}

#contenu .prod7 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod7.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod7.png', sizingMethod='image');

}

#contenu .prod8 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod8.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod8.png', sizingMethod='image');

}
#contenu .prod9 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod9.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod9.png', sizingMethod='image');

}

#contenu .prod10 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod10.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod10.png', sizingMethod='image');

}
#contenu .prod11 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod11.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod11.png', sizingMethod='image');

}


#contenu .prod12 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod12.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod12.png', sizingMethod='image');

}
#contenu .prod13 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod13.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod13.png', sizingMethod='image');
}

#contenu .prod14 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod14.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod14.png', sizingMethod='image');
}

#contenu .prod15 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod15.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod15.png', sizingMethod='image');
}
#contenu .prod16 {
	width:204px;
	height:437px;
	float:right;
	background-image:url(../images/charte/prod16.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod16.png', sizingMethod='image');
}

#contenu .prod17 {
	width:204px;
	height:369px;
	float:right;
	background-image:url(../images/charte/prod17.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod17.png', sizingMethod='image');
}

#contenu .prod18 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod18.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod18.png', sizingMethod='image');
}

#contenu .prod19 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod19.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod19.png', sizingMethod='image');
}

#contenu .prod20 {
	width:203px;
	height:367px;
	float:right;
	background-image:url(../images/charte/prod20.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/prod20.png', sizingMethod='image');
}

/*****************************************************/
/* Epilation
/*****************************************************/

#contenu .visuelepi {
	width:203px;
	height:339px;
	float:right;
	background-image:url(../images/charte/epilationhf.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/epilationhf.png', sizingMethod='image');
}
#contenu .txtepi {
	width:300px;
	float:left;
}

/*****************************************************/
/* Rajeunissement
/*****************************************************/

#contenu .visuelrajeu {
	width:197px;
	height:187px;
	float:right;
	background-image:url(../images/charte/rejeune.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/rejeune.png', sizingMethod='image');
}
#contenu .txtvisuelrajeu {
	width:300px;
	float:left;
	margin-bottom:10px;
}

/*****************************************************/
/* Tarif
/*****************************************************/
#contenu .visueltarf1 {
	width:176px;
	height:226px;
	float:right;
	background-image:url(../images/charte/tarif1.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/tarif1.png', sizingMethod='image');
	margin-top:20px;
}

#contenu .visueltarf2 {
	width:176px;
	height:226px;
	float:right;
	background-image:url(../images/charte/tarif2.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/tarif2.png', sizingMethod='image');
	margin-top:20px;
}

#contenu .visueltarf3 {
	width:250px;
	height:154px;
	float:right;
	background-image:url(../images/charte/tarif3.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/tarif3.png', sizingMethod='image');
	margin-top:10px;
}
#contenu .txt3 {
	width:250px;
	float:right;
	text-align:right;
}

#contenu .txttarif {
	width:300px;
	float:left;
	margin-bottom:20px;
}
#contenu .txttarif2 {
	width:250px;
	float:left;
	margin-bottom:10px;
}


/*****************************************************/
/* Dépigmentation
/*****************************************************/

#contenu .visueldep {
	width:197px;
	height:187px;
	float:right;
	background-image:url(../images/charte/dep.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/dep.png', sizingMethod='image');
}

/*****************************************************/
/* Electropthérapie
/*****************************************************/

#contenu .visuelelectro {
	width:197px;
	height:187px;
	float:right;
	background-image:url(../images/charte/electrotherapie.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/electrotherapie.png', sizingMethod='image');
}

#contenu .visuelelectro2 {
	width:126px;
	height:112px;
	float:right;
	background-image:url(../images/charte/electrotherapie1.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/electrotherapie1.png', sizingMethod='image');
}

#contenu .visuelelectro3 {
	width:197px;
	height:187px;
	float:right;
	background-image:url(../images/charte/electrotherapie3.png);
	background-repeat:no-repeat;
	_background:url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/electrotherapie3.png', sizingMethod='image');
}
#contenu .txtelectro {
	width:370px;
	float:left;
	margin-bottom:10px;
}
#contenu p.centre3 {
	color:#000000;
	font-weight:bold;
}
#contenu p.centre {
	text-align:center;
	color:#000000;
	font-weight:bold;
}
#contenu p.centre2 {
	text-align:center;
	color:#000000;
	font-weight:bold;
	font-size:14px;
}

#container #horaire{
	width:195px;
	height:176px;
	float:right;
	margin-top:10px;
	margin-right:10px;
	background-image:url(../images/charte/bg1.gif);
	background-repeat:no-repeat;
	padding:0 5px;
}
#encartacc{
	width:205px;
	float:right;
}


.radio{
float:left;
}

#contenu .radio p.ride{
padding-left:10px;
font-weight:bold;
font-size:12px;}

.radio1{
float:left;
width:310px;
}

#contenu  .radio li{
margin-left:0px;
font-size:11px;
}

#tab_tarif table{
border:0px;
margin-left:5px;
background-color:#FFFFFF;}

#tab_tarif table td{
padding:3px;
border-bottom:1px dotted #0099FF;}


#tab_tarif{
float:left;
width:717px;
margin-left:150px;
background-color:#fff;}



#invisible{
	display:none;
}

