.bordure {
	border: 1px solid #CC0099;
}
.bordure-tiret_d {
	border: 2px dashed #FFFFFF;
	float:right;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:10px;
}
.bordure-tiret_g {
	border: 2px dashed #FFFFFF;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:10px;
}
.bordure-tiret {
	border: 2px dashed #FFFFFF;
	}
.bordure_blanche {
	border: 1px solid #ffffff;
}
A.vertical {
	DISPLAY: block;
	COLOR: #FFFFFF;
	Font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 3px;
	width: auto;
	height: 16px;
	background: #CC0000;
}
A.vertical:hover {
	color: #FFFFFF;
	background: #A42B58;
}
.titre {
	font:italic bold 14px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../img/fond_titre.jpg) left top repeat-x;
	border: 1px solid #FFFFFF;
}
.important {
	font:bold 13px Geneva, Arial, Helvetica, sans-serif;
	color: #990066;
	text-decoration: underline;
}
.fond_body {
	background-image: url(../img/body.jpg);
	background-repeat: no-repeat;
}
.gd_fond {
	background-image: url(../img/gd_fond.jpg);
	background-repeat: repeat-y;
	border:1px solid #FFFFFF;
}
h2 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #990066;
	background-color: #A6B0B2;
	height: 25px;
	text-indent: 10px;
	border: 1px dashed#828f93;
	margin-right: 20px;
	margin-left: 20px;
}
li {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #81949A;
}
.element_droit{
float:right;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
margin-top:10px;
border:solid 1px;
border-color:#FFFFFF;
}
.textegras {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-right: 100px;
	margin-left: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
a:link {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #990066;
}
.texte {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-align:left;
	margin-left:20px;
}
.renseignez {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.forfait {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	margin-right: 30px;
	text-decoration: underline;
	
	margin-top:15px;
}
.element_droit2{
float:right;
margin:10px;
}

.element_droit3{
float:right;
margin:10px;
border:1px solid #b17597;
}


.txtblanc {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
a:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color:#524A18;
	
}

h3 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #8D5073;
	letter-spacing: 0.1em;
	border-bottom: 1px dashed #b17597;
}

h4 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	letter-spacing: 0.1em;
	margin-right: 50px;
	margin-left: 20px;
	border-bottom: 1px solid #FFF;
}


.bordure2 {
	border: 1px solid #b17597;
}
.element_gauche{
float:left;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
margin-top:10px;
}
a:visited {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color:#923D83;
	
}
.liste {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: lighter;
	color: #455155;
	text-align: center;
	list-style-image: url(../img/puce.jpg);
	letter-spacing: 0.1em;
}
.lettrine{
font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	color: #333333;


}hr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	margin-right: 50px;
	margin-left: 50px;
	padding-bottom: 1px;
}
.texte_italique {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	font-style: italic;
}

a.blanc{
color:#FFFFFF;
font-size:14px;
text-decoration:none;
}

a:hover.blanc{
color:#FFFFFF;
font-size:14px;
text-decoration:underline;
}

a:visited.blanc{
color:#FFFFFF;
font-size:14px;
text-decoration:underline;
}
.anim{
	
	
	height: 200px;
	width: 530px;
	margin: auto!important;
	margin-left:100px;
}
#smenu1, #smenu2, #smenu3 {
	width:650px; /* Valeur à changer, suivant le nombre de colonnes */
	margin: auto!important;
	margin:0px 0px 0px 50px;
}
.colonne-gauche{
	width: 320px;
	float: left;
}
.colonne-droite{
	width: 320px;
	float: left;
	margin-left: 10px;
}
.element_flottant_gauche {
	float:left;
	margin-right:5px;
}

.element_flottant_droit {
	float:right;
	margin-left:2px;
	margin-right: 20px;
}
.marge{
	margin-left: 20px;
	}
	.encart{
	background-image: url(../img/bois_rect.jpg);
	background-repeat: no-repeat;
	width: 320px;
	height: 125px;
	border: 1px dashed white;
}
.clear{
	clear: both;
}
.txtblanc2 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10px;
}
.logo{
	padding-right: 30px;
	padding-top: 10px;


	}
	.txt2{}
.prix{
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #8D5073;
	letter-spacing: 0.1em;
	width: 145px;
	margin: auto 0px;
	text-align: center;
	clear: both;
}
.sstitre{
	float: left;
	width: 145px;
	text-align: center;
}
.fond{
	background-color: #A6B0B2;
	padding: 2px;
	border: 1px solid #828f93;
	width: 310px;
}
.centre {
	width: 310px;
	margin-left: 200px;
}

.titre-bc{
	font-weight: bold;
	color: #FFFFFF;
}
.photo{
	width: 152px;
	float: right;
}
.texte2 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-align:left;
}
.marge0 {
	margin: auto;
}
.vignettes{
	width:650px;
	margin:auto!important;
	margin:0px 0px 0px 50px;
}
.rollover1, .rollover2, .rollover3{
	float:left;
	margin-left:10px;
	}
	
.rollover1 a{
	background-image:url(../img/soins-visage/vignette.jpg);
	display:block;
	height:200px;
	width:200px;
}
.rollover1 a:hover{
	background-image:url(../img/soins-visage/vignette-on.jpg);
	display:block;
	height:200px;
	width:200px;
}
.rollover2 a{
	background-image:url(../img/soins-corps/vignette.jpg);
	display:block;
	height:200px;
	width:200px;
}
.rollover2 a:hover{
	background-image:url(../img/soins-corps/vignette-on.jpg);
	display:block;
	height:200px;
	width:200px;
}.rollover3 a{
	background-image:url(../img/mise-beaute/vignette.jpg);
	display:block;
	height:200px;
	width:200px;
}
.rollover3 a:hover{
	background-image:url(../img/mise-beaute/vignette-on.jpg);
	display:block;
	height:200px;
	width:200px;
}

.liste2 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: lighter;
	color: #455155;
	letter-spacing: 0.1em;
	width: 340px;
	margin-left: 20px;
	float: left;
}
.esthet{
	width: 648px;
	margin-left: 0px;
}
.detente{
	width:300px;
	text-align: center;
}
.sstitre2 {
	width: 300px;
	text-align: center;
	margin: auto;
}
.prix2 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #8D5073;
	letter-spacing: 0.1em;
	width: 300px;
	margin: auto 0px;
	text-align: center;
	clear: both;
}
.element_flottant_droit2 {
	float:left;
}
.element_flottant_droit3 {
	float:left;
	margin-left: 5px;
}
.liste3 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: lighter;
	color: #455155;
	width: 317px;
	margin-left: 20px;
}
.liste4 ul li {
	color: #990000;
}
.texte3 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}
