/* @override http://www.adage.ch/2008/css/master.css */

/* @override http://www.adage.ch/2008/css/master.css */

body {
	text-align: center;
	margin: 0;
	padding: 0;
	border: 0;	
	font: 12px arial
}

/* MISE EN FOMRE GLOBAL   */

ul.offres a{
	text-decoration:none;
	font-size:16px;
	color:#fff;
	font-weight:bold;
}

img	{ border: 0	}

a.liens_offres{color:#fff; text-decoration:none; font-size:13px; font-weight:bold}
a.liens2{color:#781d7e; text-decoration:none; margin:5px; font-size:17px; font-weight:bold}


#navigation a{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#781d7e
}

#navigation a:hover{
	text-decoration:underline;
}

#navigation a.nav{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}

a.mail {color:#781d7e; text-decoration:none; font-weight:bold}
a:hover.mail {text-decoration:underline}


table {}

table#estheticienne{font-size:11px;}
table#estheticienne th{font-size:11px; color:#781d7e}
table#estheticienne .titre{font-size:11px; color:#781d7e}

table#standard{font-size:12px;}
table#standard .titre{font-size:12px; color:#fff; font-weight:bold; margin: 0 0 2px 0; background-color:#dab7d8; padding:1px; 	}

table.standard2{font-size:13px;}
table.standard2 .titre{font-size:13px; color:#781d7e; font-weight:bold}

table.soins{ont-size:12px; color:#781d7e}

.titre2{font-size:14px; color:#fff; font-weight:bold; margin: 15px 0; background-color:#dab7d8; padding:2px}

#footer{
	margin:auto;
    width:930px;
	color:#781d7e;
	font-size:10px;
	font-weight:bold;
			
}
#footer a {text-decoration:none; color:#781d7e}
#footer a:hover {text-decoration:underline}



/* TEMPLATES  */

div#wrapper-template	{
	background: url(../img/back-template.jpg) no-repeat;
	width: 930px;
	height:645px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	}
	
div#wrapper-template #navigation {
	width:172px;
	position: absolute;
	top:235px;
	left:119px;	
}

div#wrapper-template #main {
	position: absolute;
	top:145px;
	left:298px;
	width:540px;
	color:#781d7e	
}

div#wrapper-template #navigation a:hover{
	text-decoration:underline;
}

div#wrapper-template #navigation ul{
		list-style-type: none;
		margin:0px 0px 0px 16px;
		padding:0px;
}

div#wrapper-template #navigation li{
		margin: 6px;
}
	
/* MISE EN FORME PAGE : Homepage */

div#wrapper	{
	background: url(../img/back-hp2.jpg) no-repeat;
	width: 930px;
	height:700px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	}
	
div#wrapper-video	{
	background: url(../img/back-video.jpg) no-repeat;
	width: 930px;
	height:640px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	}
	
div#content{
	position: absolute;
	top:216px;
	left:340px;
	width:540px;
	color:#781d7e
}

div#content-video{
	position: absolute;
	top:220px;
	left:430px;
	width:540px;
	color:#781d7e
}

	
div#navigation {
	position: absolute;
	top:250px;
	left:100px;	
}

#navigation a:hover{
	text-decoration:underline;
}

#navigation ul{
		list-style-type: none;
}

#navigation li{
		margin-top:10px;
}

div#contact {
	text-align:center;
	position: absolute;
	top:500px;
	left:195px;	
}

div#flash {
	position: absolute;
	top:458px;
	left:299px;	
}

#contact a { color:#781d7e; text-decoration:none; font-weight:bold; font-size:11px}
#contact a:hover { text-decoration:underline}



.lienftb a:link {color:#781d7e; text-decoration:none;  font-size: 12px;
	font-style: italic;
	text-align: right;
	float: right;
	margin-top: 5px;
}
.lienftb a:hover {color: #4a0e4e; text-decoration:none;  font-size: 12px;
	font-style: italic;
	text-align: right;
	float: right;
	margin-top: 5px;
}
.lienftb a:visited {color:#781d7e; text-decoration:none;  font-size: 12px;
	font-style: italic;
	text-align: right;
	float: right;
	margin-top: 5px;
}

.titreftb {
	font-size: 18px;
}

