/*
------------------------------------------------------------------------------*/
#navigation ul ul {
	background-image:url(../img/sous-menu.png)
}
#navigation ul ul li.premier {
	border-left:none
}
/* page
------------------------------------------------------------------------------*/

/* Fil d'ariane */
#chemin_de_fer {
	background-color:White;
	color:#474faf
}
#chemin_de_fer a {
	color:#a9a2ae;
	background-color:inherit
}


/* Blocs */
.univers-partagez .bloc1-top,
.univers-partagez .bloc1 .top {background: transparent url(../img/blocs/vert/bloc1.png) no-repeat left top;}
.univers-partagez .bloc1-bot,
.univers-partagez .bloc1 .bot {background: transparent url(../img/blocs/vert/bloc1.png) no-repeat -738px top;}
.univers-partagez .bloc1-bot {background-position: -738px bottom;}
.univers-partagez .bloc1-top,
.univers-partagez .bloc1-bot,
.univers-partagez .bloc1 .content {background-color: #eaf1c8;}

.univers-partagez .bloc2 .top {background: transparent url(../img/blocs/vert/bloc2.png) no-repeat left top;}
.univers-partagez .bloc2 .bot {background: transparent url(../img/blocs/vert/bloc2.png) no-repeat -737px top;}
.univers-partagez .bloc2 .content {background: transparent url(../img/blocs/vert/bloc2.png) repeat-y -1474px top;}

.univers-partagez .bloc3-top,
.univers-partagez .bloc3 .top {background: transparent url(../img/blocs/vert/bloc3.png) no-repeat left top;}
.univers-partagez .bloc3-bot,
.univers-partagez .bloc3 .bot {background: transparent url(../img/blocs/vert/bloc3.png) no-repeat -564px top;}
.univers-partagez .bloc3-bot {background-position: -564px bottom;}
.univers-partagez .bloc3-top,
.univers-partagez .bloc3-bot,
.univers-partagez .bloc3 .content {background-color: #eaf1c8;}


.univers-discutez .bloc1-top,
.univers-discutez .bloc1 .top {background: transparent url(../img/blocs/rose/bloc1.png) no-repeat left top;}
.univers-discutez .bloc1-bot,
.univers-discutez .bloc1 .bot {background: transparent url(../img/blocs/rose/bloc1.png) no-repeat -738px top;}
.univers-discutez .bloc1-bot {background-position: -738px bottom;}
.univers-discutez .bloc1-top,
.univers-discutez .bloc1-bot,
.univers-discutez .bloc1 .content {background-color: #fbc4e9; position:relative;}

.univers-discutez .bloc2 .top {background: transparent url(../img/blocs/rose/bloc2.png) no-repeat left top;}
.univers-discutez .bloc2 .bot {background: transparent url(../img/blocs/rose/bloc2.png) no-repeat -1474px top;}
.univers-discutez .bloc2 .content {background: transparent url(../img/blocs/rose/bloc2.png) repeat-y -737px top;}

.univers-discutez .bloc3-top,
.univers-discutez .bloc3 .top {background: transparent url(../img/blocs/rose/bloc3.png) no-repeat left top;}
.univers-discutez .bloc3-bot,
.univers-discutez .bloc3 .bot {background: transparent url(../img/blocs/rose/bloc3.png) no-repeat -564px top;}
.univers-discutez .bloc3-bot {background-position: -564px bottom;}
.univers-discutez .bloc3-top,
.univers-discutez .bloc3-bot,
.univers-discutez .bloc3 .content {background-color: #fbc4e9;}

.univers-discutez .bloc4 .top,
.univers-discutez .bloc4 .bot {background: transparent url(../img/blocs/rose/bloc4.png) no-repeat left top;}
.univers-discutez .bloc4 .bot {background-position: right bottom;}
.univers-discutez .bloc4 .content {background: transparent url(../img/blocs/rose/bloc4.png) repeat-y -747px top;}


.univers-dialoguez .bloc1-top,
.univers-dialoguez .bloc1 .top {background: transparent url(../img/blocs/bleu/bloc1.png) no-repeat left top;}
.univers-dialoguez .bloc1-bot,
.univers-dialoguez .bloc1 .bot {background: transparent url(../img/blocs/bleu/bloc1.png) no-repeat -738px top;}
.univers-dialoguez .bloc1-bot {background-position: -738px bottom;}
.univers-dialoguez .bloc1-top,
.univers-dialoguez .bloc1-bot,
.univers-dialoguez .bloc1 .content {background-color: #ddecf9;}

.univers-dialoguez .bloc2 .top {background: transparent url(../img/blocs/bleu/bloc2.png) no-repeat left top;}
.univers-dialoguez .bloc2 .bot {background: transparent url(../img/blocs/bleu/bloc2.png) no-repeat -1474px bottom;}
.univers-dialoguez .bloc2 .content {background: transparent url(../img/blocs/bleu/bloc2.png) repeat-y -737px top;}

/*
.univers-dialoguez .bloc3-top,
.univers-dialoguez .bloc3 .top {background: transparent url(../img/blocs/bleu/bloc3.png) no-repeat left top;}
.univers-dialoguez .bloc3-bot,
.univers-dialoguez .bloc3 .bot {background: transparent url(../img/blocs/bleu/bloc3.png) no-repeat -564px top;}
.univers-dialoguez .bloc3-bot {background-position: -564px bottom;}
.univers-dialoguez .bloc3-top,
.univers-dialoguez .bloc3-bot,
.univers-dialoguez .bloc3 .content {background-color: #ddecf9;}
*/

.univers-dialoguez .bloc5 .top {background: transparent url(../img/blocs/blanc/bloc5.png) no-repeat left top;}
.univers-dialoguez .bloc5 .bot {background: transparent url(../img/blocs/blanc/bloc5.png) no-repeat -832px bottom;}
.univers-dialoguez .bloc5 .content {background: transparent url(../img/blocs/blanc/bloc5.png) repeat-y -416px top;}


.bloc-boite-idees {
	background: transparent url(../img/blocs/blanc/bloc-idees.png) no-repeat left top;
}
		.bloc-boite-idees .bot {
			background: transparent url(../img/blocs/blanc/bloc-idees.png) no-repeat -738px bottom;
		}


.star-rating.blue_recette, .star-rating.blue_recette a:hover, .star-rating.blue_recette a:active, .star-rating.blue_recette a:focus, .star-rating.blue_recette .current-rating {
	background-image:url(../img/elements/etoiles_blue_recette.png) !important;
}


/* Navigation */

.univers-partagez ul.nav-interne-univers {
	border-bottom: solid 5px #a7c318;
}
.univers-discutez ul.nav-interne-univers {
	border-bottom: solid 5px #f23ebc;
}
.univers-dialoguez ul.nav-interne-univers {
	border-bottom: solid 5px #59a4e2;
}

/* Univers "partagez vos recettes" */

.ev-recette .info-recette li.difficulte {
	background: transparent url(../img/pictos/toque.png) no-repeat left top;
}
.ev-recette .info-recette li.preparation {
	background: transparent url(../img/pictos/reveil.png) no-repeat left top;
}
.ev-recette .info-recette li.convives {
	background: transparent url(../img/pictos/silhouette.png) no-repeat left top;
}
.ev-recette .info-recette li.cuisson {
	background: transparent url(../img/pictos/casserole.png) no-repeat left top;
}
.nav-interne li {
	background: transparent url(../img/pictos/tirets-nav.png) no-repeat 3px -40px;
}
.bloc-info .avatar {
	background: transparent url(../img/fonds/bg-vert/bg-avatar.png) no-repeat left top;
}
.astuce .bloc-info .avatar {
	background: transparent url(../img/fonds/bg-blanc/bg-avatar.png) no-repeat left top;
}
.bloc-feuille {
	background: transparent url(../img/fonds/bg-astuce-mois.png) no-repeat left top;
}
.bloc-feuille .extrait {
	background: transparent url(../img/elements/pointille.png) repeat-x left top;
}
.autres-infos {
	background: transparent url(../img/fonds/bg-autres-infos.jpg) no-repeat left bottom;
}
.liste-infos li {
	border-top: solid 1px #dad8d8;
}
.pager li a {
	border: solid 1px #8c8bca;
}

.bloc-nav-contextuelle {
	background: transparent url(../img/fonds/bg-nav-contextuelle.png) no-repeat left top;
}
		.bloc-nav-contextuelle .bot {
			background: transparent url(../img/fonds/bg-nav-contextuelle.png) no-repeat -160px bottom;
		}

.nav-contextuelle li.active {
	background: transparent url(../img/pictos/chevron.png) no-repeat left 4px;
}

.bloc-liste-article .liste-article li {
	border-bottom: solid 1px #dad8d8;
}
.bloc-liste-article {
	background: transparent url(../img/fonds/bg-autres-infos-2.jpg) no-repeat left bottom;
}

.bloc-duel .duel-1,
.bloc-duel .duel-2 {
	background: transparent url(../img/fonds/bg-vert/bg-visuel-duel.png) no-repeat left top;
}

/* Univers "discutez entre vous" */

.univers-discutez .nav-contextuelle li.active li a {
	background: transparent url(../img/pictos/chevron2.png) no-repeat scroll left 6px;
}
.univers-discutez .nav-contextuelle li.active li a.active {
	background: transparent url(../img/pictos/chevron3.png) no-repeat scroll left 6px;
}
.debat .visuel {
	background: transparent url(../img/fonds/bg-rose/bg-visuel-pour-contre.png) no-repeat left top;
}
.debat .form {
	background: transparent url(../img/fonds/bg-rose/bg-form-pour-contre.png) no-repeat left top;
}
.debat textarea {
	border: solid 1px #6e8baa;
}

/* Univers "dialoguez avec Nestlé" */

.liste-questions-reponses .bt-voir-reponse,
.liste-questions-reponses .bt-voir-reponse-actif,
.table-archive .bt-voir-reponse  {
	background: transparent url(../img/pictos/fleche-reponse.png) no-repeat top left;
}

.carousel-skin .visuel {
	background: transparent url(../img/fonds/bg-bleu/bg-avatar-carousel.png) no-repeat left top;
}
.carousel-skin .active .visuel,
.table-archive .visuel {
	background-image: url(../img/fonds/bg-blanc/bg-avatar-carousel.png);
}
.carousel-skin li {
	background: transparent url(../img/fonds/bg-item-carousel.png) no-repeat left bottom;
}


/* Home Page */


.bg-gris-3-colonnes {
	background: White url(../img/fonds/bg-blanc/bg-col-home.png) no-repeat left bottom;
}
.home-colonnes-bas .bg-col {
	background: White url(../img/fonds/bg-home-col-bas.png) no-repeat left bottom;
}

/* Couleurs */

/* Bleu */
.bloc-info .info .titre,
.bloc-info .info .titre a,
#page .lien-suite,
.liste-infos .info a.lien-suite,
#page h2,
.ev-recette .info-recette li,
.nav-interne a,
.liste-infos .info .titre,
.pager li a,
.bloc-list-liens .list-liens a,
.nav-contextuelle a,
.liste-article .titre-article,
.liste-article .titre-article a,
.bloc-duel .titre a,
.liste-top6 .titre,
.forum-titre-rubrique .titre,
.forum-titre-rubrique .bt-toutes-categories,
.table-forum a,
.univers-discutez .nav-contextuelle li.active li a,
.debat .field,
.bloc-list-resultats-debats a,
.forum-wrapper .liste-reactions .titre,
.liste-home .titre a,
.liste-home .titre,
.liste-home .sous-titre,
.liste-home .sous-titre a,
.liste-questions-reponses .texte-question,
.bloc-entete-dialoguez .bloc-info .nom,
.bloc-entete-dialoguez .bloc-info .texte .remerciement,
.liste-questions-reponses .reponse,
.bt-voir-reponse,
.bt-voir-reponse-actif,
.liste-reponses .info .titre,
.table-archive th,
.table-archive .texte-question,
#page .bloc1-top h3   {
	color: #444aab;
}
/* DEBUT Ajout Harold Malaud 23.12.09 - Changement de couleur pseudo debut discussion */
table.table-forum td .post-info{
	color:#000;
	text-decoration:none;
}
/* FIN Ajout Harold Malaud 23.12.09 - Changement de couleur pseudo debut discussion */

.carousel-skin .titre {
	color: #474faf;
}
.bloc-entete-dialoguez .bloc-info .titre,
.carousel-skin .titre-invite-special {
	color: #59a4e2;
}

.bloc-info .info a,
.bloc1-top .chapo,
.bloc1-bot .chapo,
.liste-infos .info a,
.liste-article .titre-article .note,
.stdLink,
.table-forum .contributeur,
.univers-discutez .nav-contextuelle li.active a,
.univers-discutez .nav-contextuelle li.active li a.active,
.home-colonnes-bas .text,
.bloc-info .note .votes,
.carousel-skin a,
.bloc-entete-dialoguez .bloc-info,
.liste-reponses .info .texte-question {
	color: #333333;
}

.nav-interne li.active a,
.nav-contextuelle li.active a,
.bloc-boite-idees div.text,
.liste-derniers-dialoques .nom,
.liste-derniers-dialoques .fonction {
	color: #767676;
}
/* vert */
.univers-partagez .liste-infos .info div.categorie,
.univers-partagez .bloc-nav-contextuelle .titre {
	color: #a7c318;
}
/*TO DO - factorize*/
.univers-partagez .liste-infos .info div.categorie a {
	color: #a7c318;
}
/* rose */
.univers-discutez .liste-infos .info div.categorie,
.univers-discutez .bloc-nav-contextuelle .titre,
.debat .titre,
.resultat-debat .pourcent {
	color: #f23ebc;
}

.liste-article .titre-article a{
	text-decoration:none;
}

/* Blocs */
.publierRecette .bloc1-top{
	padding:5px 20px 0px;
}

	.astuce .visuBloc{
		width:263px;
		height:184px;
		float:left;
	}
	 
		.astuce .visuBloc img{
			display:block;
		}

	.astuce .detailBloc{
		background:transparent url(../img/fonds/bg_astuce_txt.png) no-repeat;
		width:322px;
		height:131px;
		float:right;
		padding:40px 40px 20px 28px;
		color:#a7c318;
		font-size:1.1em;
		font-style:italic;
		overflow:hidden;
	}
	
		.astuce .detailBloc p{
			height:131px;
			overflow:hidden;
		}

.publierRecette .bloc1-bot{
	padding-top:10px;
}

/*--------------------------------------------------------------------------------------------------------------------  POST RECETTE **/
/* FORM */
#page .partForms  .fond_publier_recette {
	background-image:url(../img/elements/bloc_form.png);
	padding-top:15px;
	width:728px;
}

	#page .partForms  .fond_publier_recette .fond_publier_recette   {
		padding-top:5px;
	}

			#leftColFirst p{
				width:176px;
				margin-bottom:22px;
			}

				#page .fond_publier_recette fieldset #leftColFirst input{
					width:172px;
				}

				#page .fond_publier_recette fieldset #leftColFirst select{
					padding:1px 2px 1px 5px;
					height:19px;
					width:176px;
				}

				#page .fond_publier_recette fieldset #leftColFirst input#btParcourir{
					width:94px;
					height:30px;
					float:right;
					cursor:pointer;
					margin-top:5px;
				}

			#page .fond_publier_recette fieldset #leftColFirst .containerCheck{
				overflow:hidden;
				padding-top:45px;	
			}	

				#page .fond_publier_recette fieldset #leftColFirst .containerCheck input{
					width:15px;
					height:15px;
					float:left;
					margin:0px;
				}

				#page .fond_publier_recette fieldset #leftColFirst .containerCheck span{
					float:right;
					width:155px;
					color:#262626;
				}

					.containerCheck span a{
						color:#454dab;
						text-decoration:underline;
					}

#page .partForms .fond_publier_recette .ajout_produit input{
	width:188px !important;
}

#page .partForms .fond_publier_recette.fond_publier_commentaire{
	padding-top:10px;
}

#page .partForms .fond_publier_commentaire .inside .col_compte{
	width:100%;
}

#page .partForms .fond_publier_commentaire .inside .col_compte p{
	font-size:1.1em;
	margin:0px;
}

#page .partForms .fond_publier_commentaire .inside .col_compte textarea{
	margin-top:27px;
	width:645px;
}

#page .fond_publier_recette .fond_publier_commentaire fieldset{
	margin:0px 0px 35px;
}

#page .partForms p.obligatoire{
	color:#262626;
	padding-right:15px;
	margin-bottom:10px;
	font-size:0.9em;
}

#page .partForms .mentions{
	width:615px;
	font-weight:bold;
	color:#a7c318;
	font-size:0.9em;
	margin:0px 10px 0px 8px;
	text-align:left;
}

#page .partForms .info_publi_recette{
	float:left;
	margin:0px;
}

#page .partForms .info_publi_recette fieldset p{
	width:auto;
	margin:0px;
}
	
/*----------------------- FORM POST ASTUCE  -----------------------*/	

.postAstuceForm {
	overflow:hidden;
	width:688px;
	padding:10px 0px;
}

	.postAstuceForm p{
		float:left;
		width:688px;
		padding:0px 0px 20px;
		position:relative;
	}
	
		.postAstuceForm label{
			float:left;
			width:110px;
			font-weight:bold;
			font-size:1.1em;
			color:#444aab;
			margin:0px !important;
		}
		
		.inputTxt{
			border:1px solid #474faf;
			height:16px;
			padding:1px 3px 0px 5px;
			color:#262626;
			font-size:0.9em;
			width:143px;
			margin:0px;
		}
			
			.postAstuceForm .select{
				border:1px solid #474FAF;
				color:#262626;
				font-size:0.9em;
				height:20px;
				width:268px;
			}
			
			.postAstuceForm p input#votreTitre{
				width:258px;
			}
			
			.descAstuce{
				float:left;
				position:relative;
				padding-bottom:22px;
			}
			
				.descAstuce textarea{
					border:1px solid #474faf;
					width:480px;
					height:134px;
					padding:1px 3px;
					color:#262626;
					font-size:0.9em;
				}
			
			.postAstuceForm .msgError{
				position:absolute;
				top:20px;
				left:112px;
				color:#ff0000;
			}
				
				.postAstuceForm .descAstuce .msgError{
					top:139px;
				}
				
				
				
/* END form */	
/* ------------------------------------------------------------------------------------------------------------------------------------------ */

/* --- */

.postSujet .bloc1-top{
	border:0px;
	padding:10px 0px 2px 24px;
}

.univers-discutez  .astuce .detailBloc {
	background:url(../img/fonds/bg-rose/bg_astuce_txt.png) no-repeat;
}

.univers-discutez .astuce .detailBloc {
	color:#f23ebc;
}
/*
.publierRecette .bloc1-bot{
	margin-bottom:22px;
}
*/
/*-*/

#page .partForms .info_publi_discussion {
	float:right;
	padding:10px 25px 0px;
}

/* --------------------------------------------------------------------------- */

/* fiche Membre */ 
#coeur_droite.ficheMembre .critereRecettes{
	width:265px !important;
	float:left;
}
	
	#coeur_droite.ficheMembre .critereRecettes li{
		width:95px !important;
	}
		
		#coeur_droite.recette.ficheMembre .critereRecettes li label{
			width:95px !important;
		}

	.membreInfo {
		width:110px;
		float:right;
		padding:15px 0px 18px;
	}

		.membreInfo .avatar {
			background:transparent url(../img/fonds/bg-vert/bg-avatar_1.png) no-repeat left top;
			height:70px;
			padding:9px 0 0px 8px;
			width:93px;
			float:right;
			margin-bottom:18px;
		}

			.ficheMembre .membrePoste{
				float:right;
				width:110px;
				text-align:right;
				color:#b36c1e;
				padding:8px 0px;
				border-bottom:1px solid #FEA124;
				border-top:1px solid #FEA124;
			}
	
/* ---------------------------------------------------------------------------- */

.separator{
	display:block;
	width:100%;
	clear:both;
	height:1px;
	font-size:0px;
}

.postReaction{
	background:transparent url(../img/elements/bloc_form2.png) no-repeat left top;
	width:566px;
	padding:10px 0px 0px;
	margin:35px 0px 35px 160px;
	clear:both;
}

	.postReaction .ctentReaction{
		background:transparent url(../img/elements/bloc_form2.png) no-repeat 0 100%;
		width:541px;
		padding:0px 15px 15px 10px;
	}

		.ctentReaction .leftSide{
			width:103px;
			float:left;
		}
		
			.ctentReaction .leftSide .avatar{
				margin-bottom:8px;
			}
		
			.ctentReaction .leftSide .lblPseudo{
				font-size:1.1em;
				font-weight:bold;
				padding:0px 0px 0px 15px;
			}
			
				.ctentReaction .leftSide .lblPseudo a{
					color:#4a51aa;
					text-decoration:none;
				}
		
		.ctentReaction .rightSide{
			width:405px;
			float:right;
		}

			.ctentReaction .rightSide label{
				font-size:1.1em;
				color:#4a51aa;
				font-weight:bold;
				display:block;
				padding-top:22px;
			}

			.ctentReaction .rightSide textarea{
				border:1px solid #474FAF;
				color:#262626;
				font-size:0.9em;
				height:132px;
				padding:1px 3px;
				width:396px;
			}
			
			.btPost{
				clear:both;
				padding:6px 0px 0px;
				overflow:hidden;
				width:100%;
			}

				.btPost .msgError{
					color:#ff2222;
					font-size:0.95em;
					float:left;
				}
				
				.btPost input{
					float:right;
				}

		
/**/
	.bloc-titre-page .introPage h2{
		font-size:1.8em;
	}

	.bloc-titre-page .introPage div{
		font-size:1.1em;
	}
	
		.bloc-titre-page .introPage div a{
			font-weight:bold;
			color:#444aab;
		}
			
/* ------ */	
.fond_suggestion_mois{
	width:728px;
	background:transparent url(../img/fonds/bg-blanc/bg_form3.png) no-repeat left top;
	margin-bottom:35px;
}

	.fond_suggestion_mois .headContainer{
		background:transparent url(../img/elements/sep-pointille-bleu.png) repeat-x left 100%;
		width:704px;
		margin:0px auto;
		position:relative;
		padding:35px 0px 0px 18px;
	}
	
		.fond_suggestion_mois .headContainer h2,
		.fond_suggestion_mois .blocPostSuggestion h2{
			color:#444aab;
			font-size:1.6em;
			padding:0px 0px 3px;
		}
		
		.headContainer .post {
			width:450px;
			padding:0px 0px 10px;
		}
		
			.headContainer .post .avatar{
				margin-top:1px;
			}
			
			.headContainer .post .info{
				width:340px;
				float:right;
				margin:0px;
				font-size:1.1em;
				color:#333333;
			}
			
			.headContainer .post .info .texte-suggestion{
				font-style:italic;
				margin:0px;
				line-height:1.16em;
				padding-bottom:2px;
			}
				
		
		.headContainer .response{
			width:450px;
			color:#444aab;
			font-size:1.1em;
			padding:0px 0px 17px;
		}
		
			.headContainer .response .titleR{
				background:transparent url(../img/pictos/fleche-reponse.png) no-repeat left top;
				padding:0px 0px 3px;
				font-weight:bold;
				line-height:24px;
				min-height:25px;
				padding-left:35px;
				text-decoration:none;
			}
			
			.headContainer .detail{
				width:445px;
				padding:0px 0px 0px 5px;
			}
		
		
		.imgQuestion{
			position:absolute;
			right:8px;
			top:10px;
		}
	
	.blocPostSuggestion{
		background:transparent url(../img/fonds/bg-blanc/bg_form3.png) no-repeat left 100%;
		width:688px;
		padding:22px 20px;
		font-size:1.1em;
	}
		
		.fond_suggestion_mois .blocPostSuggestion h2{
			padding:0px 0px 20px;
		}
		
		.blocPostSuggestion fieldset {
			width:688px;
		}
		
			.blocPostSuggestion fieldset p{
				float:left;
				width:658px;
				padding:0px 0px 12px 30px;
			}
			
				.blocPostSuggestion fieldset label{
					font-weight:bold;
					float:left;
					color:#444aab;
					width:120px;
				}
				
				.blocPostSuggestion fieldset select{
					font-weight:bold;
					float:left;
					border:1px solid #4b53b1;
					width:334px;
					height:20px;
				}
				
				.blocPostSuggestion fieldset textarea{
					color:#262626;
					font-size:0.8em;
					float:left;
					border:1px solid #4b53b1;
					width:422px;
					height:124px;
					padding:3px 8px;
				}
				
				.blocPostSuggestion fieldset .msgErreur{
					color:#ff0000;
					font-size:0.9em;
					position:relative;
					clear:both;
				}
					.blocPostSuggestion fieldset .choiceErr{
						float:right;
						right:205px;
					}
					
					.blocPostSuggestion fieldset .suggestErr{
						float:left;
						left:120px;
					}
					
			.blocBot{
				clear:both;
				position:relative;
				text-align:right;
				width:688px;
			}
			
				.blocBot input{
					margin-right:94px;
				}
				
				.blocBot img.imgPts{
					position:absolute;
					right:30px;
					top:-20px;
				}
		
		/*--------------- SUggestion LIST ---------------*/
		
		.suggestionList{
			clear:both;
		}
		
		.suggestionList .liste-questions-reponses .reponse{
			display:block;
		}
		
		.suggestionList .bt-voir-reponse:hover{
			text-decoration:none;
		}
		
		.noMarg{margin-right:0px !important;}
			
			
/* Pages avis Pdts  */
.avisItemBlocs{
	width:728px;
	margin-top:20px;
	overflow:hidden;
	clear:both;
}

	.avisItemBlocs .avisItem{
		width:354px;
		float:left;
		margin-right:17px;
		padding-bottom:35px;
	}
	
	.avisItemBlocs .rightItem{
		float:right;
		margin-right:0px;
	}

		.avisItem .headTitle{
			background:transparent url(../img/fonds/bg-blanc/bg-title.png) no-repeat;
			height:25px;
			width:336px;
			padding:7px 0px 0px 18px;
		}
		
		.containerAvis{
			width:354px;
			padding:15px 0px 0px;
			overflow:hidden;
		}
			
			.containerAvis .visuelPdt{
				width:185px;
				float:left;
				text-align:center;
			}
			
				.containerAvis .visuelPdt img{
					display:block;
				}
		
		
			.containerAvis .detailAvis{
				width:167px;
				float:right;
				color:#333;
			}
				
				.containerAvis .detailAvis p{
					font-size:1.1em;
					padding-bottom:8px;
				}
				
					.cBleu{
						color:#444aab;
					}	
				
				#page .containerAvis .detailAvis h3{
					font-weight:bold;
					color:#444aab;
					font-size:1.4em;
					padding:0px;
				}
							
		.bgBleu{
			background:transparent url(../img/fonds/bg-blanc/bg-bleu-avis.png) no-repeat 0px 100%;			
		}	
		
		.horizontalBloc .containerAvis{
			padding:4px 7px 15px 4px;
			width:343px;
		}	
		
			.horizontalBloc .visuelPdt{
				width:343px;
				padding-bottom:10px;
			}
			
				.horizontalBloc .visuelPdt img{
					display:block;
				}	
		
			.horizontalBloc .detailAvis{
				width:314px;
				clear:both;
				float:none;
				margin:0px auto;
			}
			
				.horizontalBloc .detailAvis .btnInscris{
					float:right;
				}
				
				#page .horizontalBloc .detailAvis h3{
					font-size:1.1em;
				}
				
/* -------------- */			
.listTestConso{
	width:728px;
	overflow:hidden;
	padding:10px 0px 15px;
}
				
	.listTestConso li{
		width:348px;
		float:left;
	}
				
	.listTestConso li.first{
		margin-right:20px;
	}

		.listTestConso .headTitle{
			padding:7px 0px 0px 7px;	
			background:transparent url(../img/fonds/bg-blanc/bg-title-list-conso.png) no-repeat;
			height:28px;
			width:341px;
		}
		
		.listTestConso li ul{
			width:348px;
		}			
					
			.allTestConso li,
			.listTestConso li ul li{
				width:348px;
				border-bottom:1px solid #dad8d8;
				padding:12px 0px 15px;
				min-height:125px;
				_height:125px;
			}
						
				.listTestConso .visu{
					width:120px;
					float:left;
					text-align:center;
				}		
				
				.yourOpinion li .visu{
					width:105px;
				}	
					
					.listTestConso .visu img{
						display:block;
					}	
				
				.listTestConso .detailTestPdt{
					width:227px;
					float:right;
				}
				
				.yourOpinion li .detailTestPdt{
					width:240px;
				}
					
					#page .listTestConso .detailTestPdt h3{
						color:#444aab;
						padding:0px 0px 3px;
					}
					
					.listTestConso li li.lastItem a,
					.listTestConso .detailTestPdt a{
						color:#444aab;
						text-decoration:underline;
						font-weight:bold;
					}
					
					.listTestConso .detailTestPdt p{
						/*min-height:72px;
						_height:72px;*/
					}
				
					.yourOpinion li .detailTestPdt p{
					/*	height:auto;
						min-height:inherit;*/
					}
				
				.listTestConso li li.lastItem{
					height:auto;
					min-height:inherit;
					border:none;
					text-align:right;
				}
								

/* -- Result TEST -- */
.btnBackPage{
	float:right;
}

.headListResultat{
	padding:20px 0px 25px;
	font-size:1.1em;
	color:#333;
}

	#page .headListResultat h2.titleInsidePage{
		background:transparent url(../img/fonds/bg-blanc/bg_insideTitle.png) no-repeat;
		height:28px;
		padding:4px 0px 0px 17px;
		width:711px;
		font-size:1.5em;
		margin-bottom:10px;
	}
	
.liste-post-avis{
	clear:both;
	width:100%;
	padding-bottom:30px;
}	

	.liste-post-avis li{
		border-top:1px solid #dad8d8;
		padding-top:10px;
		margin-bottom:10px;
		width:100%;
		overflow:hidden;
		font-size:1.1em;
	}
		
		.liste-post-avis li .visu{
			width:137px;
			float:left;
		}
			
			.liste-post-avis li .visu img{
				display:block;
			}
			
		.liste-post-avis li .detailAvis{
			width:590px;
			float:right;
		}	
			
			#page .liste-post-avis li .detailAvis h3{ 
				padding:0px 0px 5px;
				color:#444aab;
			}	
				
/* -- */
.noBroder{
	border:none !important;
}

.bloc1-top.noBroder{
	padding-bottom:3px;
}

.parag-top-space{
	margin-top:25px!important;
}
/* -- */
		
/* Sondage */		
#menu dl.sondage dd {
border-color:#434aaa;
}		
#menu dl.sondage .separation {
border-bottom:1px solid #434aaa;
}
#menu .encart {
margin-bottom:10px;
}
		
* + html #menu .encart {
	float:none;
}


.bloc-info .info div.note strong,
.liste-infos .info .note strong{
	color:#444AAB;
	font-size:11px;
	padding: 0 6px 0 3px;
}

 /***** Page Article Communauté *****/
#page{
	width:728px;
}
#page #colonne .titreColonne{
	color:#444aab;
}
	#page #colonne li {
		padding-left:15px;
		background:url("../../common/img/chevron_violet.png") no-repeat 4px 5px;
	}
	#page #colonne a {
		color:#444aab;
	}
#page #colonne_deux #coeur{
	background:url("/App_Themes/a_table/img/coeur_fond2.png") no-repeat 100% 100%;
}
	#page #coeur_double{
		background-image:url("/App_Themes/a_table/img/coeur_double2.png");
	}
#page .titreNiveau1 span.noBg{
	color:#444aab;
}
#page .dossier_produit{
	background-color:#ddecf9;
	background-image:url("/App_Themes/a_table/img/encart_couleur2.png");
}

#page .dossier_produit .titreNiveau2, #page #colonne_deux .titreNiveau2, #page .dossier_produit .titreNiveau3{
	font-size:22px;
	font-weight:bold;
	color:#444aab;
}
#menu{
	margin-left:15px;
	_margin-left:14px;
}
 /************************************/