
/* Redéfinition des balises */
body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
a
{
	text-decoration:none;
}

div, p, h1, h2, h3, h4
{
	margin:0;
	padding:0;
}
h2, h3
{
	color: #9AC51E;
}
h2{font-size: 18px; margin-bottom: 10px;}
h3{font-size: 16px; margin: 20px 0 10px 0;}
h4{font-size: 16px;}

p
{
	font-size:11px;
}
img
{
 border: 0px;
}
form
{
	margin:0;
	padding:0;
}
input
{ 
	font-size: 10px;
}

.textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.alignCenter{text-align: center;}
.alignRight{text-align: right;}

/* Barre de navigation du bas */
#navbas
{
	margin:0;
	padding:0;
}

#navbas ul
{	
	margin:0;
	padding:0;
	list-style:none;
}
#navbas ul li
{
	display:block;
	float:left;
	list-style:none;	
}
#droits
{
	margin:5px auto 0 auto;
	width:990px;
	font-size:9px;
	color:#B6B6B6;
}
.conseilGauche{	background:url("../medias/img/commun/bg_conseilGourmand_gche.jpg") no-repeat bottom left;}
.conseilDroite{	background:url("../medias/img/commun/bg_conseilGourmand_droite.jpg") no-repeat bottom left;}
.conseilLingeGauche{background:url("../medias/img/commun/bg_conseilLinge_gche.jpg") no-repeat bottom left;}
.conseilLingeDroite{background:url("../medias/img/commun/bg_conseilLinge_droite.jpg") no-repeat bottom right;}
.contactGaucheEtDroite{background:url("../medias/img/commun/bg_contact_gche&droite.jpg") no-repeat bottom left;}
.icardGaucheEtDroite{background:url("../medias/img/commun/bg_icard_gche&droite.jpg") no-repeat bottom left;}
.venteGaucheEtDroite{background:url("../medias/img/commun/bg_vente_gche&droite.jpg") no-repeat bottom left;}
.reparateurGaucheEtDroite{background:url("../medias/img/commun/bg_reparateur_gcheetdroite.jpg") no-repeat bottom left;}
.hmcGaucheEtDroite{background:url("../medias/img/commun/bg_hmc_gche&droite.jpg") no-repeat bottom left;}
.actualitesGaucheEtDroite{background:url("../medias/img/commun/bg_actualites_gche&droite.jpg") no-repeat bottom left;}
.planGaucheEtDroite{background:url("../medias/img/commun/bg_plan_gche&droite.jpg") no-repeat bottom left;}
.questionGaucheEtDroite{background:url("../medias/img/commun/bg_question_gche&droite.jpg") no-repeat left 70px;}
.goodiesGaucheEtDroite{background:url("../medias/img/commun/bg_goodies_gche&droite.jpg") no-repeat bottom left;}
.noticeGauche{background:url("../medias/img/commun/bg_notice_gche.jpg") no-repeat bottom left;}
.noticeDroite{background:url("../medias/img/commun/bg_notice_droite.jpg") no-repeat bottom right;}
.newsletterGaucheEtDroite{background:url("../medias/img/commun/bg_newsletter_gche&droite.jpg") no-repeat bottom left;}

/* Définition des niveaux de titre */
h2.contact
{
	margin-bottom : -7px;
}
h3.conseilListe, h3.contact
{
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 12px;
	color: #000;
}

/*  */
#page
{
	position:relative;
	top: 0;
	left: 0;
	margin:4px auto 0 auto;
	padding:0;
	border: 1px solid #EBF1CF;
	width:990px;
}
#page:after 
{ 
	content:"."; display:block; height:0; clear:both; visibility:hidden;
}

#colGauche
{
	float:left;
	width:210px;
	height: 570px;
	/*background-color: #00FF00;*/
}
#colGauche:after 
{ 
	content:"."; display:block; height:0; clear:both; visibility:hidden;
}
#colDroite
{
	float:left;
	width:780px;
	/*border: 1px solid #0F0;*/
	margin:0;
	padding:0;
}
#iblocBtn
{
	/*border: 1px solid #F00;*/
	border-spacing: 0px;
	border-collapse:collapse;
	margin:27px 0 0 58px;
	padding:0;
}
/* Positionnement des i-Blocs */
.iblocBtn1 a, .iblocBtn2 a, .iblocBtn3 a, .iblocBtn4 a
{
	display: block;
	/*padding: 60px 0 0 60px;*/
	padding: 0;
	margin: 0;
	width: 60px;
	height: 55px;
}
.iblocBtn1 a{background:url("../medias/img/commun/btn_conseilGourmand_off.gif") no-repeat bottom left;}
.iblocBtn1 a:hover{	background:url("../medias/img/commun/btn_conseilGourmand_on.gif") no-repeat bottom left;}
.iblocBtn1 a.selected{background:url("../medias/img/commun/btn_conseilGourmand_on.gif") no-repeat bottom left;}
.iblocBtn2 a{background:url("../medias/img/commun/btn_conseilLinge_off.gif") no-repeat bottom left;}
.iblocBtn2 a:hover{	background:url("../medias/img/commun/btn_conseilLinge_on.gif") no-repeat bottom left;}
.iblocBtn2 a.selected{background:url("../medias/img/commun/btn_conseilLinge_on.gif") no-repeat bottom left;}
.iblocBtn3 a{background:url("../medias/img/commun/btn_agenda_off.gif") no-repeat bottom left;}
.iblocBtn3 a:hover{background:url("../medias/img/commun/btn_agenda_on.gif") no-repeat bottom left;}
.iblocBtn3 a.selected{background:url("../medias/img/commun/btn_agenda_on.gif") no-repeat bottom left;}
.iblocBtn4 a{background:url("../medias/img/commun/btn_jeuConcours_off.gif") no-repeat bottom left;}
.iblocBtn4 a:hover{	background:url("../medias/img/commun/btn_jeuConcours_on.gif") no-repeat bottom left;}
.iblocBtn4 a.selected{background:url("../medias/img/commun/btn_jeuConcours_on.gif") no-repeat bottom left;}

#colDroite:after 
{ 
	content:"."; display:block; height:0; clear:both; visibility:hidden;
}
h1.home 
{
	position: relative;
	left: 20px;
	top:17px;
	width:160px;
}
p#rechercher
{
	margin:0px;
	position:absolute;
	top:10px;
	right:10px;
	z-index:25;	
}
p#rechercher select
{
	font-size:9px;		
	width: 110px;
	margin:0;
}

#navHome
{
	border:1px solid #FFF;
}
#navHome ul
{	
	margin:0;
	padding:0;	
	position:absolute;
	top:9px;
	right:1px;
}
/* on formattage du texte dans les li de la navigation */
#navHome ul li
{
	display:block; 
	float:left;	
}
#navHome ul li img
{
	margin-right:10px;
}


/* Conteneur destiné à la subdivision de la colonne de droite en 2 colonnes */
#colDroite-2col
{
	margin-top: 80px;
	width:780px;
	/*background: #00FF00;*/
}
#colDroite-col1
{
	float:left;
	width:450px;
	_width:447px;
	/*background: #FFFF00;*/
}
#colDroite-col2
{
	float:left;
	margin: 0;
	padding: 0;
	width:330px;	
	height: 440px;
}
/* on formatte les liens de la colonne 1 de la colonne de droite */
#colDroite-col1 a
{
	font-weight:bold;
	color: #74AC00;
}
/* Corps des pages */
#chapo
{
 	margin: 0 0 5px 0;
}

.legendeConseil1, .legendeConseil2
{
	font-size: 12px;
	color: #878787;
}
.conseilGourmandListe
{
	display: block;
	font-size: 12px;
	color: #9AC51E;
	font-weight:bold;
	margin-top: 15px;
}
.ingredients{color:#9AC51E; font-weight:bold;}
.ingredients li span{color:#000000; font-weight:normal;}

#introConseilLinge
{
	font-weight: bold;
}
/* pages Contact */
#formContact
{
		margin:0;
		padding:0;
		width: 399px;
		border-collapse:collapse;
		border:none;
		background-color:#F3F3F3;
}
#formContact span {font-size:12px; color: #878787; font-weight:bold;}
#formContact td{ padding-left:32px; padding-bottom:5px;}
#formContact label
{ 
	/*border: 1px solid #0F0;*/
	position:relative;
	top: -2px;
}
#formContact input{ font-size: 10px;}
#formContactTop
{
	vertical-align:top;
	padding: 18px 0 0 18px; 
	background:url("../medias/img/contact/fond_tabFormTop.gif") no-repeat top left;
	height: 100px;
}
#form-2col
{
	margin:10px 0 0 0;
	padding:0;
	width: 100%;
	/*background: #00FFFF;*/
}
#form-col1
{
	float: left;
	margin:0;
	padding:0;
	width: 17%;
	/*background: #FF00FF;*/
}
#form-col2
{
	float:left;
	margin:0;
	padding:0;
	width: 81%;
	/*background: #00FF00;*/
}

/* Page Notices d'emploi */
#noticeTelechargement
{
	width: 400px;
	border-top:1px dashed #C3C3C3;
	border-bottom:1px dashed #C3C3C3;
}
h3.notice
{
	font-size: 13px;
	margin:0;
	padding:14px 0 9px 0;
}
#notice
{
	margin:0 0 14px 0;
	padding:0;
	width: 400px;
	border-collapse:collapse;
	border:none;	
}
#notice td
{
	vertical-align:top;
}

h3.newsletter
{
	font-size: 13px;
}
#formNewsletter
{
	margin:0;
	padding:0;
	width: 399px;
	border-collapse:collapse;
	border:none;
	background-color:#E7E7E7;
}
#formNewsletter .coinHaut{background:url(../medias/img/revendeur_reparateur/form_coin_haut_droit.gif) no-repeat top right;}
#formNewsletter .coinBas{background:url(../medias/img/revendeur_reparateur/form_coin_bas_gauche.gif) no-repeat bottom left;}
#formNewsletter span {font-size:12px; color: #878787; font-weight:bold;}
#formNewsletter td{ padding-left:32px; padding-bottom:5px;}
#formNewsletter label { position:relative;top: -2px;}


h3.goodies{	font-size:14px;}	
p.goodies img {border: 1px solid #9AC51E;}




label.erreur {color:#F00;}
p.erreur { border:1px solid #FF0056; padding:5px; background:  url("../medias/img/erreur.gif") no-repeat 5px 5px; padding-left: 25px; color:#807F7F; width:370px;}
p.succes { border:2px solid #A9CE42; padding:5px; background:  url("../medias/img/succes.gif") no-repeat 5px 5px; padding-left: 25px; color:#807F7F; width:370px;}

/* Pages Revendeurs/Réparateurs */
#blocRecherche
{
	width: 403px;
	height:86px;
	background:url(../medias/img/revendeur_reparateur/bloc_recherche.gif) no-repeat top left;
	padding: 13px 0 0 0
}
#blocRecherche label
{
	display: block;
	padding: 0 0 5px 0;
	margin: 0;
	/*border: 1px solid #0F0;*/
}
#blocSinscrire
{
	width: 343px;
	height:96px;
	background:#F9F9F9;
	padding: 13px 30px 0 30px;
	border-top:1px dashed #878787;
}
#blocSinscrire span {display:block; font-size:12px; color: #878787; font-weight:bold; padding-bottom:5px;}

#formContactVente
{
		margin:0;
		padding:0;
		width: 399px;
		border-collapse:collapse;
		border:none;
		background-color:#E7E7E7;
}
#formContactVente .coinHaut{background:url(../medias/img/revendeur_reparateur/form_coin_haut_droit.gif) no-repeat top right;}
#formContactVente .coinBas{background:url(../medias/img/revendeur_reparateur/form_coin_bas_gauche.gif) no-repeat bottom left;}
#formContactVente span {font-size:12px; color: #878787; font-weight:bold;}
#formContactVente td{ padding-left:32px; padding-bottom:5px;}
#formContactVente label
{ 
	/*border: 1px solid #0F0;*/
	position:relative;
	top: -2px;
}
h3.vente
{
	margin: 8px 0 18px 0;
	padding: 0;
	font-size: 14px;
	color: #000;
}
/* Page actualités */
.actualites
{
	color: #9AC51E;
	font-size:13px;
	font-weight:bold;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #878787;
}

.actualites span
{
	color:#878787;
	font-weight:bold;
}
/* Page plan du site */
#planSite
{
		margin:0;
		padding:0;
		width: 100%;
		border-collapse:collapse;
		border:none;
}
#planSite td
{
	vertical-align:top;
}

#faqRecherche
{		margin:0;
		padding:0;
		width: 380px;
		height: 114px;
		border-collapse:collapse;
		border:none;
		background-color:#F2F2F2;
}
#faqRecherche td
{
	vertical-align:top; 
	padding:14px 0 0 28px;
	margin:0;
}
#faqRecherche .coinHaut{background:url("../medias/img/question_reponse/form_coin_haut_droit.gif") no-repeat top right;}
#faqRecherche .coinBas{background:url("../medias/img/question_reponse/form_coin_bas_gauche.gif") no-repeat bottom left;}
#faqRecherche span {font-size:12px; color: #878787; font-weight:bold; margin:0; padding: 0;}
#faqRecherche select {font-size:11px; margin:0; padding: 0;}
#faq
{
	margin-top:1em;
	margin-bottom: 2em;
}
.faq-collapsed .faq-reponse
{
	display:none;
}
td.faq-collapsed, td.faq-reponse 
{
	padding-bottom: 1em;
}

.faq-collapsed p, .faq-reponse p
{
	position:relative;
}
p.faq-reponse 
{
	padding: 4px 0 0 19px;
	margin: 0 0 1em 0;	
}
.faq-collapsed a
{
	font-size: 12px;
	padding-left:15px;
	
	background:url("../medias/img/question_reponse/picto_fleche_off.gif") no-repeat 0 10%;	
	display:block;
}

.faq-expand a
{
	font-size: 12px;
	padding-left:15px;
	
	background:url("../medias/img/question_reponse/picto_fleche_on.gif") no-repeat 0 10%;
	display:block;
}
span.question
{		
	margin:0;
	padding:0 0 0 18px;
	display:block;	
}












