body {
	background-color:#00A0DF;
	height:535px;
	margin:auto;
	text-align:center;
	width:759px;
}

.home #conteneur { background:url('../img/fontHome.jpg') no-repeat; }
.societe #conteneur { background:url('../img/fontSociete.jpg') no-repeat; }
.enfance #conteneur { background:url('../img/fontEnfance.jpg') no-repeat; }
.menage #conteneur { background:url('../img/fontMenage.jpg') no-repeat; }
.jardinage #conteneur { background:url('../img/fontJardinage.jpg') no-repeat; }

#conteneur {
	height:535px;
	text-align:left;
	width:759px;
}

#bouton {
    margin-left:200px;
    
}

#champs {
    margin-left:right;
    
}


#semaine {
    margin-left:140px;
} 
#flash {
	float:left;
	left:17px;
	position:relative;
	margin-top:21px;
	margin-right:22px;
}

/** html #flash { margin-left:9px; }*/

#contenu {
	height:444px;
	padding-top:21px;
}

* html #contenu {
	margin-left:15px;
	height:485px;
}



#contenu #texte {
	color:#666666;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:11px;
	line-height:14px;
	margin-right:15px;
}

#contenu #texte ul {
	list-style-type:none;
	margin-left:0;
	margin-top:0;
	padding-left:10px;
	padding-top:0;
}

#contenu #texte ul li {
	margin:0;
	padding:0;
}

#contenu #texte a {
	color:#666666;
	text-decoration:none;
}

#contenu #texte a:hover { text-decoration:underline; }

#contenu #texte table tr td {
	color:#E50083;
	font-size:10px;
	line-height:10px;
	text-align:center;
}

#contenu #texte table tr .rose-clair {
	color:#F27BFD;
	vertical-align:bottom;
	line-height:9px;
}

#contenu #texte table tr .bleu-clair {
	color:#22CEFE;
	vertical-align:bottom;
	line-height:9px;
}

#contenu #texte table tr .vert-clair {
	color:#81DE01;
	vertical-align:bottom;
	line-height:9px;
}

#contenu #texte table tr .blanc {
	color:#FFFFFF;
	line-height:8px;
}

* html #contenu #texte table tr .blanc {
	line-height:9px;
}

.mentions { padding-left:20px; }

#header img { border:0; }

#header .logoCategorie {
	margin-left:87px;
	position:relative;
	top:-12px;
}

#menu {
	clear:both;
	margin-left:307px;
	position:relative;
	top:-66px;
}

#menu_home {
	clear:both;
	top:-22px;
	position:relative;
	margin-left:307px;
}

* html #menu { margin-top:-86px; }
* html #menu_home { margin-top:-42px; }

#menu ul { list-style-type:none; }
#menu_home ul { list-style-type:none; }

#menu ul li {
	float:left;
	margin-left:5px;
}
#menu_home ul li {
	float:left;
	margin-left:5px;
}

#menu img { border:0; }
#menu_home img { border:0; }

#menu .petiteImage { margin-top:44px; }
#menu_home .petiteImage { margin-top:0px; }


#footer { background-color:#E50083; clear:both; margin-left:17px; position:relative; top:-75px; width:732px; }

#footer_home { background-color:#E50083; clear:both; margin-left:17px; position:relative; top:-31px; width:732px; }

* html #footer { top:63px; }

* html #footer_home { top:19px; }

#footer a { color:#FFFFFF; font-family:Trebuchet MS, Arial, sans-serif; font-size:15px; /*margin-left:130px;*/ position:relative; top:-10px; }

#footer_home a { color:#FFFFFF; font-family:Trebuchet MS, Arial, sans-serif; font-size:15px; /*margin-left:130px;*/position:relative; top:-10px; }

#footer img { border:0; margin-right:5px; }

#footer_home img { border:0; margin-right:5px; }


#viralite { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; position:relative; top:-75px; }

#viralite_home { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; position:relative; top:-31px; }

* html #viralite { margin-top:70px; margin-left:35px; }

* html #viralite_home { margin-top:26px; margin-left:35px; }

#viralite ul { list-style-type:none; margin-left:60px; }

#viralite_home ul { list-style-type:none; margin-left:60px; }

#viralite ul li { float:left; }

#viralite_home ul li { float:left; }

#viralite ul li a { color:#FFFFFF; text-decoration:none; }

#viralite_home ul li a { color:#FFFFFF; text-decoration:none; }

#actualite {
	background:url('../img/fontActualite.gif') no-repeat top left;
	border:1px solid #00A0DF;
	line-height:12px;
	width:349px;
	padding:0;
	margin:0;
	margin-left:370px;
	padding-left:10px;
}

* html #actualite { margin-left:0; width:359px; }

#actualite .titre { font-size:17px; height:10px; }

#actualite .espace { height:12px; }

* html #actualite .espace {
	height:0px;
	top:-3px;
	position:relative;
	line-height:8px;
}

#texte p {
	margin:0;
	padding:0;
}