
body {
	background:url(fond-haut.jpg) repeat-x;
	background-color:#523014;
	margin:0px;
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	color:#FFF;
	text-align:justify;
	}

form {margin:0px;padding:0px;}
img {border:0px;padding:0px;margin:0px;vertical-align:top;}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:underline}

p {margin-top:10px;margin-bottom:10px;}
h1 {margin-top:10px;margin-bottom:10px;font-size:15px;line-height:18px;font-family:trebuchet MS, tahoma, arial, verdana;color:#0E94B5;}


#haut {
	height:149px;
	padding-top:1px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	}
	
#haut-logo {position:absolute;top:20px;left:20px;width:386px;height:66px;}
#haut-logo h1 {padding:0px;margin:0px;}
#haut-logo a {padding:0px;margin:0px;display:block;width:386px;height:66px;background:url(logo.jpg);text-indent:-3000em;}
#haut-logo a:hover {background-position:0 -66px;}
	
#haut-acces {position:absolute;top:30px;right:20px;width:194px;height:51px;}
#haut-acces h1 {padding:0px;margin:0px;}
#haut-acces a {padding:0px;margin:0px;display:block;width:194px;height:51px;background:url(btn-acces.jpg);text-indent:-3000em;}
#haut-acces a:hover {background-position:0 -51px;}
	
#haut-menu {position:absolute;bottom:0px;left:20px;width:750px;height:41px;}
#haut-menu ul {padding:0px;margin:0px;list-style:none;}
#haut-menu li {padding:0px;margin:0px;list-style:none;float:left;position:relative;}
#haut-menu a:hover {background-position:0 -41px;}

.menu1 a {padding:0px;margin:0px;display:block;width:125px;height:41px;background:url(menu1.jpg);text-indent:-3000em;}
.menu2 a {padding:0px;margin:0px;display:block;width:125px;height:41px;background:url(menu2.jpg);text-indent:-3000em;}
.menu3 a {padding:0px;margin:0px;display:block;width:125px;height:41px;background:url(menu3.jpg);text-indent:-3000em;}
.menu4 a {padding:0px;margin:0px;display:block;width:125px;height:41px;background:url(menu4.jpg);text-indent:-3000em;}
.menu5 a {padding:0px;margin:0px;display:block;width:125px;height:41px;background:url(menu5.jpg);text-indent:-3000em;}
.menu6 a {padding:0px;margin:0px;display:block;width:122px;height:41px;background:url(menu6.jpg);text-indent:-3000em;}

a.pageactive {background-position:0 -41px;}
	

#tout {background-color:#8C684A;width:100%;}
#tout2 {width:1000px;margin-left:auto;margin-right:auto;background:url(fond-tout2.jpg) repeat-x;padding-bottom:30px;	overflow:hidden;}
	
	
#actus {
	border:0px solid #F00;
	float:right;
	overflow:hidden;
	margin-right:17px;
	margin-top:30px;
	padding-top:35px;
	width:206px;
	background:url(tit-actu.jpg) no-repeat;
	}
	
.actualite {border-top:1px dotted #B19984;text-align:left;padding-top:17px;padding-bottom:17px;}
.actualite h2 {font-size:13px;color:#FFBC06;margin:0px;}
.actualite-item { overflow: hidden; }
.actualite-img {float:left; padding: 0 10px 5px 0;}
.actualite-txt {margin:0px;margin-top:5px;}
.actualite-btn {margin:0px;margin-top:10px;text-align:right;}
.actualite-date{ float:right;}
	
	
	
#bienvenue {
	width:665px;
	height:170px;
	background:url(fond-bienvenue.jpg);
	margin-left:20px;
	padding-top:70px;
	padding-left:37px;
	padding-right:35px;
	}
		
#menu-contenu {margin-left:20px;overflow:hidden;padding-top:20px;}
#menu-contenu ul {padding:0px;margin:0px;list-style:none;}
#menu-contenu li {padding:0px;margin:0px;list-style:none;float:left;}
.menuc1 a{padding:0px;margin:0px;display:block;width:217px;height:200px;background:url(btn-salon.jpg);text-indent:-3000em;}
.menuc2 a{padding:0px;margin:0px;display:block;width:217px;height:200px;background:url(btn-couleurs.jpg);text-indent:-3000em;margin-left:44px;}
.menuc3 a {padding:0px;margin:0px;display:block;width:217px;height:200px;background:url(btn-soins.jpg);text-indent:-3000em;margin-left:44px;}
	
	
	
#int-droite {
	float:right;
	margin-right:17px;
	margin-top:0px;
	padding-top:0px;
	width:217px;
	}
	

#int-droite ul {padding:0px;margin:0px;list-style:none;}
#int-droite li {padding:0px;margin:0px;list-style:none;margin-bottom:20px;}

.intc1 {padding:0px;margin:0px;display:block;width:217px;height:130px;background:url(int-salon.jpg);text-indent:-3000em;}
.intc2 {padding:0px;margin:0px;display:block;width:217px;height:130px;background:url(int-couleurs.jpg);text-indent:-3000em;}
.intc3 {padding:0px;margin:0px;display:block;width:217px;height:130px;background:url(int-soins.jpg);text-indent:-3000em;}
	
	
	
#interne-contenu {
	background-color:#452318;
	width:723px;
	margin-left:20px;
	}
	
	
#interne-haut {
	background:url(int-haut.jpg);
	width:723px;
	height:20px;
	}
#interne-bas {
	background:url(int-bas.jpg);
	width:723px;
	height:20px;
	}
#interne-milieu {
	padding-left:20px;
	padding-right:20px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
#baspage {
	text-align:center;
	background:url(fond-baspage.jpg) repeat-x;
	padding-top:20px;
	padding-bottom:30px;
	}
	
#baspage h2 {margin:0px;padding:0px;font-size:13px;color:#FFBC06;}
#baspage p {margin-top:3px;}
#baspage a {color:#FFF;}
#baspage a:hover {color:#FEC630;}
.pixelc {padding-top:30px;}
	
	
	
	
	
.td-texte {
	text-align:right;
	font-weight:bold;
	vertical-align:baseline;
	}

.td-input input {
	border:1px solid #A7A7A7;
	color:#3B3B3B;
	font-size:13px;
	font-family:tahoma;
	padding:3px;
	background:url(fond-input.jpg) repeat-x #FFF;
	width:450px;
	margin:0px;
	}

.td-input textarea {
	border:1px solid #A7A7A7;
	color:#3B3B3B;
	font-size:13px;
	font-family:tahoma;
	padding:3px;
	background:url(fond-input.jpg) repeat-x #FFF;
	width:450px;
	margin:0px;
	}

.td-input2 {
	text-align:right;
	}
.td-input2 input {
	border:1px solid #A7A7A7;
	color:#666;
	font-weight:bold;
	font-size:13px;
	font-family:tahoma;
	padding:3px;
	background:url(fond-input2.jpg) repeat-x;
	background-color:#CCDC21;
	width:150px;
	}
	
	
	
	
	
	
	



















