/* ///////////////////////////////////////////////////////////////////// */
body {
	background-color: #fFFFFF;
	background-image:url('sfondo.jpg');
	background-position: center top;
	
	/*background-repeat:repeat-x;*/
}

/* Changement de l'élipse */

.home2 {background-image: url('arc.jpg'); background-repeat: no-repeat;height:1121px }

.RechercheHome {display:none; visibility:hidden}
//.LienLogoSkin {display:none; visibility:hidden}
.LienLogoSkin{
width:450px;
}


/* ///////////////////////////////////////////////////////////////////// */
/* Footer partenaire */
.Footerpartenaire, .lsh, .lshb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#696969;
	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:#696969;
}
.FooterLogoR{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#696969;
}
.FooterLogoN{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#696969;
}

/* Footer pays */
.FooterPays{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration: none;
}

a.FooterPays:hover{
	text-decoration: underline;
}

table.FooterPays_Bg{
	background-image: url('footerMonde.gif');
	background-position: center top;
	background-repeat:no-repeat
}


/* ///////////////////////////////////////////////////////////////////// */
.GuideSeparateur{
	background-repeat: no-repeat;
	background-position:  center;
}

/* Guides titre */
.guidesTitres{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	background-image: url('titre.jpg');
	color: #990000;
	background-color: #999999;
	padding-left: 12px
}
.guidesContenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #696969;
	padding-left: 12px;
	padding-top: 11px;
}
/* Guides liens */
a.liensGuide{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
}
a:hover.liensGuide{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #696969;
	text-decoration: underline;
}


/* ///////////////////////////////////////////////////////////////////// */
/* Fond Newsletter */
.newsFond {
	background-image: url('fond_newsletter.gif');
	background-repeat: no-repeat;
	background-position: left top
}
/* Textes Newsletter */
.newsTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #696969;
	font-style: normal;
	line-height: normal;
	padding-left: 9px;
}

/* Liens sous Newsletter */

.fondCellule {
	background-color: #999999;
}

a.newsTexte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #696969;
	font-style: normal;
	line-height: normal;
	padding-left: 10px;
	text-decoration: none;
}

a:hover.newsTexte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #696969;
	font-style: normal;
	line-height: normal;
	padding-left: 10px;
	text-decoration: underline;
}

a.newsTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #696969;
	font-style: normal;
	line-height: normal;
	padding-left: 10px;
	text-decoration: none;
}

a:hover.newsTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #696969;
	font-style: normal;
	line-height: normal;
	padding-left: 10px;
	text-decoration: underline;
}

/* Aspect Formulaire Newsletter */
.newsForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #696969;
	font-style: normal;
	line-height: normal;
	border:solid 1px #696969;
	background-color:#ffffff;
}
.newsFooter {
	background-color: #c6c6c7;
}


/* ///////////////////////////////////////////////////////////////////// */

/* ***** Bloc actualités ***** */


/* Titre Actualités */
.actuTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url('titre.jpg');
	color: #990000;
	background-color: ddeeff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px
}
/* Fond Actualités */
.actuShim {
	background-color: #696969;
}
/* Titre mise en avant */
.actuMiseAvant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
}
/* Toutes les news */
.actuToutes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #696969;
}
/* Liens Actu */
.actuLiens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #696969;
	line-height: 12px;
}
/* Fond dégradé */
.actuFond {
	background-image:url('fond_actu.jpg');
	background-position: center top;
	/*background-repeat:repeat-x;*/
}
/* Ligne de point */
.actuPoint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #990000;
}

/* ***** Fin actualités ***** */



/* ***** Bloc à découvrir ***** */


/* Titre à découvrir */
.decouvTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url('titre.jpg');
	color: #990000;
	background-color: ddeeff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px
}
/* Fond à découvrir */
.decouvShim {
	background-color: #696969;
}
/* Liens à découvrir */
a.decouvLiens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
a.decouvLiens:hover {
	text-decoration: underline;
}
/* Fond dégradé */
.decouvFond {
	background-image:url('fond_actu.jpg');
	background-position: center top;
	/*background-repeat:repeat-x;*/
}

/* Ligne de point */
.decouvPoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #990000;
}


/* ***** Fin à découvrir ***** */


/* ***** Teaser Accroche ***** */


/* Titres teasers */
a.accTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
// Correction couleur par Christophe le 07/10/06
//	color: #4d6c77;
	color: #000000;
	text-decoration: none;
}
a.accTitre:hover {
	text-decoration: underline;
}
/* Liens teasers */
.accLiens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
// Correction couleur par Christophe le 07/10/06
//	color: #4d6c77;
	color: #000000;
}

#af_Home2Logo{
	background-position: left top;
	background-repeat:no-repeat
}

/* Fonds teasers */
.accTransp {
	 width:237px;
}

.shadow {
	background-color:#696969;
}

/* ***** Fin Accroche ***** */


/* ***** Teaser TeaserZoom ***** */


/* Titres teasers */
a.ZoomTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4d6c77;
	text-decoration: none;
}
a.ZoomTexte:hover {
	text-decoration: underline;
}

/* ***** Fin TeaserZoom ***** */


/* ***** header ***** */


/* Navigation secondaire */

.separationMenuComm{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.navSeconGras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display:block;
	padding:2px;
	vertical-align:middle;
}
a.navSeconGras:hover {
	text-decoration: underline;
}

/* Navigation principale */
.NavEdito {
	vertical-align:middle;
	background-color: #999999;
	padding-right:2px;
	padding-left:2px;
}
td.NavEditoSeparation {
	width:1px;
	height:auto;
	background-color: transparent;
}
a.navPrinAstro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display:block;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.navPrinAstro:hover {
	color: #6464e8;
}
a.navPrinBeaute {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinBeaute:hover {
	color: #ffafd7;
}
a.navPrinCouple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinCouple:hover {
	color: #821453;
}
a.navPrinCuisine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinCuisine:hover {
	color: #32780b;
}
a.navPrinDeco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #776652;
	text-decoration: none;
}
a.navPrinDeco:hover {
	color: #a6270a;
}
a.navPrinDetente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinDetente:hover {
	color: #ffa800;
}
a.navPrinForme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinForme:hover {
	color: #9784ec;
}
a.navPrinLuxe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinLuxe:hover {
	color: #808080;
}
a.navPrinMode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinMode:hover {
	color: #000000;
}
a.navPrinMaman {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinMaman:hover {
	color: #aeaeff;
}
a.navPrinMariage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinMariage:hover {
	color: #4a8dc6;
}
a.navPrinPsycho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinPsycho:hover {
	color: #70c49b;
}
a.navPrinSante {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinSante:hover {
	color: #75adff;
}
a.navPrinStar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinStar:hover {
	color: #9c1b6a;
}
a.navPrinNomsFamille {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinNomsFamille:hover {
	color: #2684f7;
}
a.navPrinVoyage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinVoyage:hover {
	color: #1135ae;
}
a.navPrinShopping {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navPrinShopping:hover {
	color: #e70039;
}
.navPrinPoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-weight: normal;
	color: #6ca9a0;
}
td.navPrinPoint {
	padding: 2px 2px 2px 2px;
}
/* Moteur de recherche */

/* Moteur de recherche */

.rInput{
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	border:1px solid #ffffff;
	margin-left: 6px;
	height: 17px;
}

.RechercheFond {
	background-image: url('r_fond.gif');
	height: 23px;
	width: 172px;
	background-repeat: no-repeat
	
}

.navSeconRecherche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	margin:0px 5px 0px 5px;
}
/* Teaser Zoom */
.TeaserZoomTitre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #d4ccbe;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
}
.TeaserZoomFond{
	background-color: #f0ede8;
	padding-left: 4px;
	padding-right: 4px;
}
a.teaserZoomLiens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #565656;
	text-decoration: none;
}
a.teaserZoomLiens:hover {
	text-decoration: underline;
}
.teaserZoomPoint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #b6a788;
}

/* Moteur de Recherche */

input{
	background-color:#434451;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #e0ddb0;
	border:1px solid #434451;
}


/* ***** Fin header ***** */

