		.spacer_idee{
			clear:both;
		}
		
		.idees_couleur_titre{
			color:#218ec6;
		}
		
		#idees_erreur_form{
			border:2px dashed red;
			text-align:center;
			padding:10px;
			font-weight:bold
		}
		
		#idees_valide_form{
			border:2px dashed green;
			text-align:center;
			padding:10px;
			font-weight:bold
		}
		
		#idees_titre{
			margin-bottom:10px;
		}
		
			#idees_titre_grand{
				font-family: Georgia, 'Times New Roman'; 
				font-size: 18px;
				color: #49bcd7;
				text-transform: uppercase;
			}
		
			#idees_titre_petit {
				font-family: Georgia, 'Times New Roman';
				font-size: 14px;
				color: #75777d;
			}
		
		
		
		#idees_description{
			text-align:justify;
			font-size:12px;
		}
		
			#idees_description_gauche{
				float:left;
				width:173px;
				height:126px;
				background-image:url('../images/image-boiteaidees.jpg');
			}
			
			#idees_description_droite{
				float:left;
				width:390px;
				margin-left:10px
			}
			
			#idees_suggestions{
				font-size:14px;
				font-weight:bold;
				margin-top:10px;
			}
		
		#idees_bloc{
			margin:15px;
			margin-top:0px;
			padding:30px;
			/*border:1px solid silver;*/
		}
		
			#idees_bloc form{
				margin-top:20px;
			}
		
			.idees_etoile{
				font-size:14px;
				color:#75777d;
			}
			
			.idees_form_label{
				float:left;
				width:100px;
				height:25px;
				line-height:25px;
				color:#25a2e2;
				/*border:1px solid green;*/
			}
			
			.idees_form_input{
				float:left;
				height:25px;
				width:350px;
				margin-bottom:8px;
				_margin-bottom:0px;
			}
			
			#idees_bloc textarea{
				float:left;
				height:150px;
				width:350px;
			}
			
			#idees_confirm{
				float:right;
				margin-right:28px;
				margin-top:10px;
				margin-bottom:20px;
				cursor:pointer;
				width:172px;
				height:31px;
				background-image:url('../images/idees_bouton_valider.jpg');
				border:0px;
				font-size:14px;
				font-family:'Times New Roman';
				line-height:31px;
				font-weight:bold;
				color:#25a2e2
			}
			
			#idees_mentions{
				margin:0px;
				font-size:12px;
				color:#75777d;
			}
			
			#idees_publications{
				margin:0px;
				font-style:italic
			}
			
			#idees_resultats{
				display:block;
				width:350px;
				height:40px;
				text-decoration:none;
				margin:0px;
				margin:auto;
				margin-top:10px;
				line-height:40px;
				font-weight:bold;
				color:#25a2e2;
				text-align:center;
				background-image:url('../images/reponse_idees.jpg');
			}
			
			#idees_reste_carac{
				float:right;
				margin-right:28px;
			}
			
	#idees_choix_langue{
		position:relative;
		margin-bottom:20px;
		margin-left:15px;
		margin-right:15px;
	}
	
		#idees_langue_haut{
			position:relative;
			width:542px;
			height:4px;
			background-image:url('../images/conteneur-flag-top.jpg');
			background-repeat:no-repeat;
		}
	
		#idees_langue_bas{
			position:relative;
			width:542px;
			height:4px;
			background-image:url('../images/conteneur-flag-bottom.jpg');
			background-repeat:no-repeat;
		}
		
		#idees_langue_central{
			position:relative;
			width:527px;
			background-image:url('../images/conteneur-flag-pix.jpg');
			padding-left:15px;
			padding-top:10px;
			_margin-top:-12px;
			padding-bottom:10px;
			_padding-bottom:0px;
		}
		
			#idees_langue_central_fr{
				width:30px;
				height:19px;
				display:block;
				float:left;
				background-image:url('../images/idees_fr-flag.jpg');
			}
		
			#idees_langue_central_en{
				float:left;
				margin-left:15px;
				width:30px;
				height:19px;
				display:block;
				background-image:url('../images/idees_en-flag.jpg');
			}
		
#idees_reponse{
	margin-bottom:20px;
	font-family: Myriad, Georgia, 'Times New Roman'; 
	/*border:1px solid red*/
}

	#idees_reponse_nom_premier{
		color:#25a2e2;
		font-weight:bold;
		font-size:14px;
	}
	
	.idees_reponse_nom{
		padding-top:20px;
		color:#25a2e2;
		font-weight:bold;
		font-size:14px;
	}
	
	.idees_reponse_publie{
		font-size:11px;
		margin-bottom:5px;
	}
	
	.idee_reponse_idees{
		padding-bottom:20px;
		border-bottom:1px solid #e1e5f0;
		font-size:11px;
	}
	
	#idee_reponse_idees_dernier{
		font-size:11px;
	}
		
#idees_paginations{
	background-image:url('../images/pixel-pagination.jpg');
	background-repeat:repeat-x;
	height:34px;
	border-top:1px solid #e1e5f0;
}	

	#idees_paginations div{
		color:#75777d;
		font-size:14px;
		font-family: Myriad, Georgia, 'Times New Roman'; 
	}	
	
	#idees_pagination_debut{
		float:left;
		margin-left:5px;
		_margin-left:3px;
		margin-right:5px;
		width:20px;
		height:34px;
		/*border:1px solid red*/
	}
		#idees_pagination_debut a{
			display:block;
			cursor:pointer;
			width:20px;
			height:34px;
			line-height:30px;
			text-decoration:none;
			color:#75777d;
		}
				
	#idees_pagination_retour{
		float:left;
		margin-left:5px;
		margin-right:5px;
		width:80px;
		height:34px;
		/*border:1px solid red*/
	}
		#idees_pagination_retour a{
			display:block;
			cursor:pointer;
			width:80px;
			height:34px;
			line-height:30px;
			text-decoration:none;
			color:#75777d;
		}
				
	#idees_pagination_actuelle{
		float:left;
		margin-left:5px;
		margin-right:5px;
		width:340px;
		height:34px;
		/*border:1px solid red*/
	}
		#idees_pagination_actuelle a{
			display:block;
			cursor:pointer;
			width:340px;
			height:34px;
			line-height:30px;
		}
		
	#idees_pagination_suivant{
		float:left;
		margin-left:5px;
		margin-right:5px;
		width:60px;
		height:34px;
		/*border:1px solid red*/
	}
		#idees_pagination_suivant a{
			display:block;
			cursor:pointer;
			width:60px;
			height:34px;
			line-height:30px;
			text-decoration:none;
			color:#75777d;
		}
		
	#idees_pagination_fin{
		float:left;
		margin-left:5px;
		margin-right:5px;
		_margin-right:3px;
		width:20px;
		height:34px;
		/*border:1px solid red*/
	}
		#idees_pagination_fin a{
			display:block;
			cursor:pointer;
			width:20px;
			height:34px;
			line-height:30px;
			text-decoration:none;
			color:#75777d;
		}
		
		