body {
	padding-top: 0px;
	margin-top: 0px;
	background-image : url(../beauty_files/fond.gif);
 	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.AccueilContourAcc {
	border: 1px solid #FFFFFF;
}

.af_nav_col_trt {
  background-color: #deccb8;
}

/* ///////////////////////////////////////////////////////////////////// */
/* Footer partenaire */
.Footerpartenaire, .lsh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#BBBBBB;
	text-decoration: none;
}
a.Footerpartenaire:hover, a.lsh:hover {
	text-decoration: underline;
}
/* Footer Copyright */
.FooterCopy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#66645f
}
.FooterLogoR{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#c26867
}
.FooterLogoN{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#66645f
}

/* Footer pays */
.FooterPays{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#6b6c6b;
	text-decoration: none;
}

a.FooterPays:hover{
	text-decoration: underline;
}
/* ///////////////////////////////////////////////////////////////////// */
.TeaserContour {
	border: 1px solid #FFFFFF;
}
a.TeaserTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #8c8c8c;
	text-decoration: none;
}
a.TeaserTxt:hover {
	text-decoration: underline;
}
a.TeaserTxtForum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #8c8c8c;
	text-decoration: none;
}
a.TeaserTxtForum:hover {
	text-decoration: underline;
}
a.pub_desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #8c8c8c;
	text-decoration: none;
}
a.pub_desc:hover {
	text-decoration: underline;
}


/* ////////////////////////////////////////////////////////////////////// */
.af_mliens {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#8c8c8c;
	text-decoration: none;
}

.af_mliens:Hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#8c8c8c;
	text-decoration: underline;
}

.af_mliensbig {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	font-weight:normal;
	color:#8c8c8c;text-decoration: none;
} 

.af_mliensbig:Hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	font-weight:normal;
	color:#8c8c8c;
	text-decoration: underline;
}

.af_mliensbigt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	font-weight:normal;
	color:#8c8c8c;
	background-image:/beaute/imagesbeaute/fond_coloutils_small.jpg;
}
/* ///////////////////////////////////////////////////////////////////// */
/* Menu Sous-Rubrique */

table.MenuSousRub_Cadre {
	width: 147px;
	
}
.MenuSousRub_Titre {
	font-smooth:always;
	font-family:Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:17px;
	padding-left:10px;
}
table.MenuSousRub_Titre {
	width: 147px;
	height: 20px;
	background-image: url('/beaute/imagesbeaute/3/fond_coloutils_small.jpg');
}

.MenuSousRub {
	letter-spacing:-1px;
	font-smooth:always;
	font-family:Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#776652;
	text-decoration:none;
	line-height:17px;
	text-transform: uppercase;
}
td.MenuSousRub {
	height: 17px;
	text-align: left;
	cursor:pointer;
}
.MenuSousRubFleche {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #776652;
	font-weight: bold;
	padding-left:10px;
}

/* ///////////////////////////////////////////////////////////////////// */
/* Astuce Beauté */

.AstuceTitre {
	font-smooth:always;
	font-family:Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:17px;
	padding-left: 2px;
}
a.AstuceTxt {
	font-smooth:always;
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#7c5a40;
	text-decoration:none;
	line-height:17px;

}
a.AstuceTxt:hover {
	text-decoration: underline;
}
a.AstuceLien {
	font-smooth:always;
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#7c5a40;
	text-decoration:none;
}
a.AstuceLien:hover {
	text-decoration: underline;
}


/* ///////////////////////////////////////////////////////////////////// */
/* Teaser Zoom */

.TeaserZoomTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #707070;
	background-color:#f2e7e0;
}

a.TeaserZoomLienArt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8c8c8b;
	text-decoration: none;
}

a.TeaserZoomLienArt:hover { 
	text-decoration: underline; 
}

a.TeaserZoomLienRub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #835e4f;
}
a.TeaserZoomLienArt:hover { 
	font-weight: bold;
}

.TeaserZoomFleche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #572f1f;
}


.TeaserZoomFond1 {
	background-color:#f2e7e0
}

.TeaserZoomFond2 {
	background-color:#f7f3ee
}

.TeaserZoomFond3 {
	background-color:#f7f3ee
}

.TeaserZoomFond4 {
	background-color:#f2e7e0
}


/* ///////////////////////////////////////////////////////////////////// */

.af_nav_lien2 {
	letter-spacing:-1px;
	font-smooth:always;
	font-family:Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#776652;
	text-decoration:none;
	line-height:17px;
	height:17px;
}

.af_nav_lien2:hover {
	letter-spacing:-1px;
	font-smooth:always;
	font-family:Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#776652;
	text-decoration:underline;
	line-height:17px;height:17px;
}

.af_nav_lien2_back {
	letter-spacing:-1px;
	font-smooth:always;
	font-family:Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:17px;
	background-color:#deccb8;
	height:17px;
}

.af_nav_lien2_back:hover {
	letter-spacing:-1px;
	font-smooth:always;
	font-family:Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
	line-height:17px;
	background-color:#deccb8;
	height:17px;
}

.af_nav_autre_cadre {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: 3333cc;
	border-right-color: 3333cc;
	border-bottom-color: 3333cc;
	border-left-color: 3333cc;
}

/* ///////////////////////////////////////////////////////////////////// */
/* Communaute Forum */
.CommunauteForum {
		display: block;
}
/* ///////////////////////////////////////////////////////////////////// */
/* Ombre sous colonne droite */

.shadow {
	background-color:#efe1d3;
}

/* ///////////////////////////////////////////////////////////////////// */
/* Couleur tableaux */
.tableauColonneOutils, .tableauColonneOutils2, .tableauColonneOutils3 {	background-color: #f4ece1; }
.tableauColonneOutilsSep, .tableauColonneOutilsSep2 { width: 147px; height: 5px; }
.tableauColonneOutilsSep3 { width: 147px; height: 10px; }
td.tableauColonneOutilsSep, td.tableauColonneOutilsSep2 { background-image: url(../beauty_files/fond_coloutils_small.jpg); background-position: center center; background-repeat: repeat-x; }
td.tableauColonneOutilsSep3 { background-image: url(../beauty_files/fond_coloutils_small.jpg);  background-position: center center; background-repeat: repeat-x; }
.tableauExtraitsForum{
	background-color:#f4ece1;
}
.tableauMilieuArticle{
	background-color:#f8f3ef;
}


/* ////////////////////////////////////////////////////////////////////// */
/* Moteur de Recherche */

a.navSeconOK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #707070;
	text-decoration: none;
}

a.navSeconOK:hover {
	text-decoration: underline;
}

.rInput{
	background-color:#f8f3ef;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #707070;
	border:1px solid #d6b29a;
}

.navSeconRecherche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #707070;

}


/* ////////////////////////////////////////////////////////////////////// */
/* Resultat Recherche */

.af_SearchPage { padding: 0px 0px 0px 0px } 

.af_SearchLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; font-smooth:always; text-decoration:none; color:#dab7a1; } 

.af_SearchLink:hover { text-decoration:underline } 

.af_SearchText, .af_SearchKeyword { font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-smooth:always; text-decoration:none; color:#776652;} 

.af_SearchKeyword { font-weight:bold; } 

.af_SearchTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; font-smooth:always; text-decoration:none; color:#dab7a1; } 

.af_SearchNotFound, .af_SearchNbResult { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-smooth:always; text-decoration:none; color:#dab7a1; } 

.af_SearchNbResult { background-color: #f4ece1; } 

.af_SearchPaging { text-align:center } 

.af_SearchBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-color:#6e2956; font-size:9pt; width:100px; border: 1px solid #f4ece1; } 

.af_SearchButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; font-smooth:always; color:#dab7a1; text-decoration:none; } 

div.af_SearchButton { padding: 1px 5px 1px 5px; background-color: #f4ece1; border: 1px solid #dab7a1; cursor: pointer; height: 18px; text-align: middle }
