/* CSS Document */

html {
	height: 100%;
}
body {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
form, map {
	margin: 0px;
	padding: 0px;
	border: none;
}
body, td, a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8D8B8B;
}
#page {
	position: relative;
	min-height: 100%;
	width: 100%;
	text-align:center;
}
#page2 {
	position: relative;
	min-height: 100%;
	width: 100%;
	text-align:center;
	background: url(/img-hairfax/fd-turquoise.gif) no-repeat center top;
}
* html #page { height: 100%; }

#header {
	height: 158px;
	width: 100%;
	text-align:center;
	background: url(/img-hairfax/cheveux-soins/header-hairfax.gif) no-repeat center top;

}

#conteneur {
	width: 992px;
	height: 100%;
	margin: 0px auto;
	text-align: center;
}
#dernierElement {
	margin-bottom: 0px;
	padding-bottom: 75px;
	width: 100%;
}
#footer {
	position: absolute;
	bottom: 2px;
	left: 0px;
	width: 100%;
	height: 75px;
	background: url(/img-hairfax/cheveux-soins/footer-hairfax.gif) no-repeat center top;
	
}


#dernierElement2 {
	margin: 0px auto;
	width: 992px;
}
#footer2 {
	margin: 0px auto;
	bottom: 2px;
	left: 0px;
	width: 992px;
	height: 75px;
	background: url(/img-hairfax/cheveux-soins/footer-hairfax.gif) no-repeat center top;
	
}
#FdContenu {
	width: 992px;
	text-align:center;
/*	background: url(/img-hairfax/cheveux-soins/fd-page.jpg) no-repeat left top;*/
}
#FdConteneurPage {
	width: 992px;
	margin: 0px auto;
/*	background: url(/img-hairfax/cheveux-soins/fd-page.jpg) no-repeat left top;*/
}
#FdCSansChirurgie {
	width: 803px;
	background: url(/img-hairfax/sans-chirurgie/fond.gif) repeat-y right bottom;

}
#FdCSansChirurgieBas {
	width: 803px;
	background: url(/img-hairfax/sans-chirurgie/fond-bas.gif) no-repeat right bottom;
	height: 61px;
}
#FdCEncart {
	width: 280px;
	background: url(/img-hairfax/sans-chirurgie/fond-encart.gif) repeat-y;
}
#FdDermograft {
	width: 435px;
	background: url(/img-hairfax/sans-chirurgie/dermograph/fond-encard.gif) repeat-y;
}
table.FdVideos {
	background: url(/img-hairfax/videos/fd-video.gif) no-repeat center top;
	height: 146px;
	width: 170px;
}
table.FdInstituts, td.FdInstituts {
	background: url(/img-hairfax/fd-instituts.gif) no-repeat center top;
	height: 58px;
}
table.FdInstituts2 td.FdInstituts2 {
	background: url(/img-hairfax/fd-instituts2.gif) no-repeat center top;
	height: 58px;
}

input.ChampsDetail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #12D2FB;
	border: 1px solid #12D2FB;
}

.FdEncartListe, table.FdEncartListe, td.FdEncartListe {
	background: url(/img-hairfax/soins-cheveux-hairfax/liste-baume-cheveux/hairfax/fd.gif) no-repeat center bottom;
}
.FdEncartListeSpry, table.FdEncartListeSpry, td.FdEncartListeSpry {
	background: url(/img-hairfax/soins-cheveux-hairfax/fd-liste-spry.gif) no-repeat center bottom;
}
table.FdEncartDetail, td.FdEncartDetail {
	background: url(/img-hairfax/soins-cheveux-hairfax/detail-creme-soin-cheveux/hairfax/fd.gif) no-repeat center bottom;
	height: 350px;
}
table.FdHautDetail, td.FdHautDetail {
	background: url(/img-hairfax/soins-cheveux-hairfax/detail-creme-soin-cheveux/hairfax/fd-haut.gif) no-repeat center top;
	height: 30px;
}
table.ContourEncartListe, td.ContourEncartListe {
	border-right: 1px solid #B9F1FE;
	border-left: 1px solid #B9F1FE;
}



a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

input#RechercheHairfax {
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8D8B8B;
}

#Boutique {
	background: url(/img-hairfax/cheveux-soins/boutique-en-ligne.gif) no-repeat right 0px;	
	height: 33px;
	width: 192px;
	text-align:right;
}
#Boutique a {
	display: block;
	font-size: 0px;
	height: 33px;
	text-indent: -5000px;
}
#Boutique a:hover {
	background: url(/img-hairfax/cheveux-soins/boutique-en-ligne.gif) no-repeat right -33px;
	text-align:right;
}	

#BtnProduitsSoins {
	height: 32px;
	width: 211px;
	background-image: url(/img-hairfax/btn-produits-soin.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
}
#BtnProduitsSoins a {
	display: block;
	height: 32px;
	width: 211px;
	text-indent: -5000px;
	background-position: center 0px;
}



#BtnProduitsPrevention {
	height: 45px;
	width: 409px;
	background-image: url(/img-hairfax/btn-produits-prevention.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
}
#BtnProduitsPrevention a {
	display: block;
	height: 45px;
	width: 409px;
	text-indent: -5000px;
	background-position: center 0px;
}



table.FdSoinsCheveux {
	height: 172px;
	width: 530px;
	background-image: url(/img-hairfax/soins-cheveux-hairfax/cheveux-soins.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
}
table.Fdphotos {
	height: 184px;
	width: 460px;
	background-image: url(/img-hairfax/cheveux-soins/fd-photos-centre.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	
}
#BtnTitreSoins {
	height: 28px;
	width: 267px;
	background-image: url(/img-hairfax/soins-cheveux-hairfax/soin-cheveux.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	text-indent: -5000px;
	display: block;
}


ul {
	margin: 0px;
	padding: 0px;
}
ul li {
	float: left;
	list-style: none;
}



/*Layers*/

.FdLayerSoins, table.FdLayerSoins, td.FdLayerSoins {
	height: 165px;
	width: 254px;
	background: url(/img-hairfax/fd-layer-soins.gif) no-repeat left top;
}
.FdLayerPhilo, table.FdLayerPhilo, td.FdLayerPhilo {
	height: 80px;
	width: 148px;
	background: url(/img-hairfax/fd-layer-philo.gif) no-repeat left top;
}
.FdLayerProduits, table.FdLayerProduits, td.FdLayerProduits {
	height: 115px;
	width: 216px;
	background: url(/img-hairfax/fd-layer-produits.gif) no-repeat left top;
}
.FdLayerInstituts, table.FdLayerInstituts, td.FdLayerInstituts {
	height: 65px;
	width: 174px;
	background: url(/img-hairfax/fd-layer-instituts.gif) no-repeat left top;
}
.FdLayerAcces, table.FdLayerAcces, td.FdLayerAcces {
	height: 55px;
	width: 178px;
	background: url(/img-hairfax/fd-layer-acces.gif) no-repeat left top;
}



.FdMoteur, table.FdMoteur, td.FdMoteur {
	height: 466px;
	width: 586px;
	background: url(/img-hairfax/soins-cheveux-hairfax/fd-moteur.gif) no-repeat left top;
}
.FdNouveautes, table.FdNouveautes, td.FdNouveautes {
	height: 109px;
	width: 213px;
	background: url(/img-hairfax/soins-cheveux-hairfax/fd-nouveautes.gif) no-repeat center top;
}



/*Nav Hairfax*/

ul.MenuCentre {
	height: 202px;
	width: 260px;
	background-image: url(/img-hairfax/bienvenue-hairfax-cheveux/entree-centre-hairfax.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

ul.MenuCentre li a {
   	display: block;
	height: 202px;
	font-size: 0px;
	text-indent: -5000px;
}
ul.MenuCentre li.btn1 a {
	width: 260px;
	height:35px;
	margin-bottom: 22px
}
ul.MenuCentre li.btn2 a {
	width: 260px;
	height:34px;
	margin-bottom: 23px
}
ul.MenuCentre li.btn3 a {
	width: 260px;
	height:34px;
	margin-bottom: 20px;
}
ul.MenuCentre li.btn4 a {
	width: 260px;
	height:33px;
}


ul.MenuCentre li.btn1 a:hover {
	background: transparent url(/img-hairfax/bienvenue-hairfax-cheveux/entree-centre-hairfax.gif) no-repeat -260px 0px;
}
ul.MenuCentre li.btn2 a:hover {
	background: transparent url(/img-hairfax/bienvenue-hairfax-cheveux/entree-centre-hairfax.gif) no-repeat -260px -57px;
}
ul.MenuCentre li.btn3 a:hover {
	background: transparent url(/img-hairfax/bienvenue-hairfax-cheveux/entree-centre-hairfax.gif) no-repeat -260px -114px;
}
ul.MenuCentre li.btn4 a:hover {
	background: transparent url(/img-hairfax/bienvenue-hairfax-cheveux/entree-centre-hairfax.gif) no-repeat -260px -168px;
}


/*Nav Haut*/


ul.MenuHairfax {
	height: 40px;
	width: 992px;
	background-image: url(/img-hairfax/cheveux-soins/nav-perruque-hairfax.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul.MenuHairfax li {
	height: 40px;
}
ul.MenuHairfax li a {
   	display: block;
	height: 40px;
	font-size: 0px;
	text-indent: -5000px;
}
ul.MenuHairfax li.btn1 a {
	width: 160px;
}
ul.MenuHairfax li.btn2 a {
	width: 253px;
}
ul.MenuHairfax li.btn3 a {
	width: 216px;
}
ul.MenuHairfax li.btn4 a {
	width: 171px;
}
ul.MenuHairfax li.btn5 a {
	width: 192px;
}

ul.MenuHairfax li.btn1 a:hover {
	background: transparent url(/img-hairfax/cheveux-soins/nav-perruque-hairfax.gif) no-repeat 0px -40px;
}
ul.MenuHairfax li.btn2 a:hover {
	background: transparent url(/img-hairfax/cheveux-soins/nav-perruque-hairfax.gif) no-repeat -160px -40px;
}
ul.MenuHairfax li.btn3 a:hover {
	background: transparent url(/img-hairfax/cheveux-soins/nav-perruque-hairfax.gif) no-repeat -413px -40px;
}
ul.MenuHairfax li.btn4 a:hover {
	background: transparent url(/img-hairfax/cheveux-soins/nav-perruque-hairfax.gif) no-repeat -629px -40px;
}
ul.MenuHairfax li.btn5 a:hover {
	background: transparent url(/img-hairfax/cheveux-soins/nav-perruque-hairfax.gif) no-repeat -800px -40px;
}


/*Nav Bas*/


ul.MenuBas {
	height: 110px;
	width: 960px;
	background-image: url(/img-hairfax/bienvenue-hairfax-cheveux/nav-conseils-hairfax.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul.MenuBas li {
	height: 110px;
}
ul.MenuBas li a {
   	display: block;
	height: 110px;
	font-size: 0px;
	text-indent: -5000px;
}
ul.MenuBas li.btn1 a {
	width: 122px;
	margin-right: 30px;
}
ul.MenuBas li.btn2 a {
	width: 120px;
	margin-right: 22px;
}
ul.MenuBas li.btn3 a {
	width: 120px;
	margin-right: 26px;
}
ul.MenuBas li.btn4 a {
	width: 120px;
	margin-right: 24px;
}
ul.MenuBas li.btn5 a {
	width: 120px;
	margin-right: 26px;
}
ul.MenuBas li.btn6 a {
	width: 230px;
}

ul.MenuBas li.btn1 a:hover {
	background: transparent url(/img-hairfax/bienvenue-hairfax-cheveux/nav-conseils-hairfax.jpg) no-repeat 0px -110px;
}
ul.MenuBas li.btn2 a:hover {
	background: transparent url(/img-hairfax/bienvenue-hairfax-cheveux/nav-conseils-hairfax.jpg) no-repeat -152px -110px;
}
ul.MenuBas li.btn3 a:hover {
	background: transparent url(/img-hairfax/bienvenue-hairfax-cheveux/nav-conseils-hairfax.jpg) no-repeat -294px -110px;
}
ul.MenuBas li.btn4 a:hover {
	background: transparent url(/img-hairfax/bienvenue-hairfax-cheveux/nav-conseils-hairfax.jpg) no-repeat -440px -110px;
}
ul.MenuBas li.btn5 a:hover {
	background: transparent url(/img-hairfax/bienvenue-hairfax-cheveux/nav-conseils-hairfax.jpg) no-repeat -584px -110px;
}
ul.MenuBas li.btn6 a:hover {
	background: transparent url(/img-hairfax/bienvenue-hairfax-cheveux/nav-conseils-hairfax.jpg) no-repeat -730px -110px;
}



#FondHairfax {
	background-color: #FFFFFF;
	background-image: url(/img-hairfax/bienvenue-hairfax-cheveux/fd-cheveux-hairfax.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#Recherche {
	background-image: url(/img-hairfax/bienvenue-hairfax-cheveux/fd-recherche-hairfax.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 23px;
	width: 223px;
}




.Verdana9pxNavBas, td.Verdana9pxNavBas, p.Verdana9pxNavBas, span.Verdana9pxNavBas, a.Verdana9pxNavBas {
	color: #FDE8D0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.Verdana9pxMedianet, td.Verdana9pxMedianet, p.Verdana9pxMedianet, span.Verdana9pxMedianet, a.Verdana9pxMedianet {
	color: #FCD1A1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.majBold {
	font-weight: bold;
	text-transform: uppercase;
}
.Verdana9pxMarron, td.Verdana9pxMarron, p.Verdana9pxMarron, span.Verdana9pxMarron, a.Verdana9pxMarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #733608;
}
.Verdana10pxGris, td.Verdana10pxGris, p.Verdana10pxGris, span.Verdana10pxGris, a.Verdana10pxGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797977;
}



input.styleformulaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #595963;
	border: thin inset #14C4FD;
	background: #AEF0FE;
}