/* CSS Document */

BODY {
	margin: 0px;
	background-color: #FFFFFF;
	text-align: center;
}

IMG {
	border: 0px;
}

FORM {
	margin: 0px;
}

.asterisque {
	color: #CC0000;
}
.bold {
	font-weight:bold;
}


.nettoyeur {
	clear: both;
	height:0px;
}

#conteneur_haut {
	position: relative;
	margin: 0px auto 0px auto;
	width: 1024px;	
	z-index: 1;
}
	
	#conteneur_haut #logo {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 1024px;
		height: 182px;
		z-index: 2;
	}
	
	#conteneur_haut #liens_haut {
		position: absolute;
		top: 5px;
		left: 0px;
		width: 100%;
		height: auto;
		z-index: 3;
	}
	
		#conteneur_haut #liens_haut P {
			margin: 0px 42px 0px 0px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #FFFFFF;
			text-align: right;
		}
	
		#conteneur_haut #liens_haut A {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #FFFFFF;
			text-decoration: underline;
		}
	
		#conteneur_haut #liens_haut A:hover {
			text-decoration: none;
		}
	
	#conteneur_haut #banniere_haut {
		position: absolute;
		top: 22px;
		left: 520px;
		width: 468px;
		height: 60px;
		background: url(../../images/default-banniere-468x60-haut.gif) top left no-repeat;
		z-index: 3;
	}
	
		#conteneur_haut #banniere_haut IMG {
			border: 0px;
			margin: 0px;
		}
	
		#conteneur_haut #banniere_haut P {
			margin: 10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 16px;
			color: #FFFFFF;
		}
	
		#conteneur_haut #banniere_haut P A {
			text-decoration: none;
			color: #FFFFFF;
		}
	
		#conteneur_haut #banniere_haut P STRONG {
			font-size: 19px;
		}
	
	#conteneur_haut #menu {
		position: absolute;
		top: 138px;
		left: 33px;
		width: auto;
		height: 44px;
		vertical-align: bottom;
		z-index: 3;
	}
	
	#conteneur_haut #menu_masque_club {
		position: absolute;
		top: 178px;
		/* (20100914) */
		/*left: 725px;
		width: 264px;*/
		left: 430px;
		width: 242px;
		height: 4px;
		z-index: 4;
	}
	
	#conteneur_haut #menu_masque_boutique {
		position: absolute;
		top: 178px;
		left: 876px;
		width: 114px;
		height: 4px;
		z-index: 4;
	}
	
	#conteneur_haut #recherche {
		position: absolute;
		top: 178px;
		left: 28px;
		width: 971px;
		height: 41px;
		z-index: 3;
	}
	
		#conteneur_haut #recherche INPUT.chp_texte {
			border: 1px solid #ffab2d;
			margin: 10px 0px 0px 165px;
			width: 200px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			background: #FFFFFF url(../../images/recherche-icone-loupe.gif) no-repeat;
			background-position: 3px center;
			padding-left: 16px;
		}
	
		#conteneur_haut #recherche SELECT {
			border: 1px solid #ffab2d;
			margin: 10px 0px 0px 25px;
			width: 200px;
			height: 18px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
		}
	
		#conteneur_haut #recherche INPUT.btn_ok {
			margin: 10px 0px 0px 25px;
		}

#conteneur_bas {
	position: relative;
	margin: 0px auto 0px auto;
	width: 1024px;
	height: auto;
	z-index: 1;
}
	
	#conteneur_bas #colonne_gauche {
		float: left;
		position: relative;
		margin: 3px 0 0 34px;
		width: 145px;
		height: auto;
		background-color: #fff7e1;
		z-index: 3;
	}
	
		#conteneur_bas #colonne_gauche .entete {
			position: relative;
			margin: 0px;
			width: 145px;
			height: 28px;
			background: url(../../images/gauche-fond-entete.gif) top left no-repeat;
		}
	
			#conteneur_bas #colonne_gauche .entete H1 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;	
				margin: 0px;	
				text-align: left;
			}
			
		#conteneur_bas #colonne_gauche .entete-voyager {
			position: relative;
			margin: 0px;
			width: 145px;
			height: 28px;
			background: url(../../images/gauche-fond-entete-voyager.gif) top left no-repeat;
		}
	
			#conteneur_bas #colonne_gauche .entete-voyager H1 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;	
				margin: 0px;	
				text-align: left;
			}
	
		#conteneur_bas #colonne_gauche .menu {
			position: relative;
			top: 0px;
			left: 0px;
			width: 145px;
			height: auto;
			background-color: #fff7e1;
		}
	
			#conteneur_bas #colonne_gauche .menu P {
				margin: 16px 0px 16px 9px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #000000;
				text-align: left;
			}
	
			#conteneur_bas #colonne_gauche .menu A {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;
				text-decoration: underline;
			}
	
			#conteneur_bas #colonne_gauche .menu A:hover {
				text-decoration: none;
			}
	
		#conteneur_bas #colonne_gauche .menu-voyager {
			position: relative;
			top: 0px;
			left: 0px;
			width: 130px;
			height: auto;
			background-color: #fff7e1;
			padding: 10px 5px 10px 9px;
		}
	
			#conteneur_bas #colonne_gauche .menu-voyager DIV {
				float:left;
				margin: 0px 0px 10px 5px;
				text-align: left;
			}
	
			#conteneur_bas #colonne_gauche .menu-voyager A {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				text-decoration: underline;
			}
	
			#conteneur_bas #colonne_gauche .menu-voyager A:hover {
				text-decoration: none;
			}
	
	#conteneur_bas #colonne_centre {
		float: left;
		position: relative;
		margin: 3px 0 0 6px;
		width: 589px;
		height: auto;
		z-index: 3;
	}
	
		#conteneur_bas #colonne_centre .entete {
			position: relative;
			margin: 0px;
			width: 589px;
			height: 27px;
			background: url(../../images/centre-fond-entete.gif) top left no-repeat;
		}
	
			#conteneur_bas #colonne_centre .entete H1 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;	
				margin: 0px;	
				text-align: left;
			}
	
		#conteneur_bas #colonne_centre .entete-voyager {
			position: relative;
			margin: 0px;
			width: 589px;
			height: 27px;
			background: url(../../images/centre-fond-entete-voyager.gif) top left no-repeat;
		}
	
			#conteneur_bas #colonne_centre .entete-voyager H1 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;	
				margin: 0px;	
				text-align: left;
			}
	
		#conteneur_bas #colonne_centre #rubrique {
			position: relative;
			margin: 0px;
			width: 589px;
			height: 370px;
		}
	
			#conteneur_bas #colonne_centre #rubrique DIV {
				position: relative;
				margin: 10px 0px 5px 10px;
				width: 186px;
				height: 55px;
				float: left;
				text-align: left;
			}
	
				#conteneur_bas #colonne_centre #rubrique DIV STRONG {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 13px;
					color: #ff9933;
					font-weight: bold;
				}
	
				#conteneur_bas #colonne_centre #rubrique DIV A {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000000;
					line-height: 12px;
					text-decoration: underline;
				}
	
				#conteneur_bas #colonne_centre #rubrique DIV A:hover {
					text-decoration: none;
				}
	
		#conteneur_bas #colonne_centre #push_club {
			position: relative;
			margin: 0px 0px 20px 0px;
			width: 589px;
			height: 155px;
			background: url(../../images/centre-push-fond.jpg) top left no-repeat;
			z-index: 3;
		}
	
			#conteneur_bas #colonne_centre #texte {
				position: absolute;
				top: 15px;
				left: 370px;
				width: 223px;
				height: auto;
				text-align: left;
				z-index: 5;
			}
	
				#conteneur_bas #colonne_centre #texte A {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 16px;
					color: #FFFFFF;
					text-decoration: none;
				}
	
				#conteneur #colonne_centre #texte A:hover {
					text-decoration: underline;
				}
	
					#conteneur_bas #colonne_centre #texte A SPAN {
						color: #ffcc33;
					}
	
			#conteneur_bas #colonne_centre #btn {
				position: absolute;
				top: 59px;
				left: 365px;
				width: 218px;
				height: 80px;
				z-index: 4;
			}
	
		#conteneur_bas #colonne_centre .jeux_concours {
			position: relative;
			margin: 15px 0px 0px 10px;
			width: 579px;
			height: auto;
			text-align: left;
			z-index: 3;
		}
	
			#conteneur_bas #colonne_centre .jeux_concours A {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #000000;
				text-decoration: underline;
			}
	
			#conteneur_bas #colonne_centre .jeux_concours A:hover {
				text-decoration: none;
			}
	
			#conteneur_bas #colonne_centre .jeux_concours P {
				margin: 0px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;
			}
	
	#conteneur_bas #colonne_droite {
		float: left;
		position: relative;
		width: 209px;
		height: auto;
		z-index: 3;
		background:url(../../images/droite-newsletter-fond-club-bg.gif) top left repeat-y;
	}
	
		#conteneur_bas #colonne_droite #club {
			position: relative;
			margin: 0px 0px 0px 0px;
			width: 209px;
			height: 309px;
			z-index: 3;
		}
	
			#conteneur_bas #colonne_droite #club #flash_club {
				padding: 38px 0px 0px 0px;
				text-align:center;
			}
	
			#conteneur_bas #colonne_droite #club h2 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #FFFFFF;
				font-weight: normal;
				text-align: center;
				margin: 10px 0px 0px 0px;
			}
	
				#conteneur_bas #colonne_droite #club h2 A {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #FFFFFF;
					font-weight: normal;
					text-decoration: underline;
				}
	
				#conteneur_bas #colonne_droite #club h2 A:hover {
					text-decoration: none;
				}
	
			#conteneur_bas #colonne_droite #club h3 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #FFFFFF;
				text-align: center;
				margin: 10px 0px 5px 0px;
			}
	
			#conteneur_bas #colonne_droite #club FORM {
				text-align: center;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				color: #FFFFFF;
			}
	
				#conteneur_bas #colonne_droite #club FORM INPUT.chp_connect {
					border: 1px solid #000000;
					width: 130px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #333333;
				}
			
				#conteneur_bas #colonne_droite #club FORM INPUT.btn_connexion {
					margin: 0px 0px 0px 0px;
				}
	
		#conteneur_bas #colonne_droite #club_connecte {
			position: relative;
			margin: 0px 0px 0px 0px;
			width: 209px;
			height: auto;
			z-index: 3;
		}
			#conteneur_bas #colonne_droite #club_connecte #club_picto_popup {
				position: relative;
				margin: 13px 0px 0px 0px;
				width: 198px;
				height: 23px;
				text-align: right;
			}
	
			#conteneur_bas #colonne_droite #club_connecte h2 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #FFFFFF;
				font-weight: normal;
				text-align: left;
				margin: 14px 5px 0px 18px;
			}
	
			#conteneur_bas #colonne_droite #club_connecte h3 {
				clear:both;
				background:url(../../images/droite-club-rubrique-fond.gif) top left no-repeat;
				width:273px;
				height:18px;
				padding:3px 0px 0px 30px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #FFFFFF;
				font-weight: bold;
				text-align: left;
				margin: 10px 0px 0px 3px;
			}
	
			#conteneur_bas #colonne_droite #club_connecte p {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #FFFFFF;
				text-align: left;
				margin: 5px 10px 0px 12px;
			}
			
				#conteneur_bas #colonne_droite #club_connecte p img {
					vertical-align: top;
				}
	
			#conteneur_bas #colonne_droite #club_connecte a {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #FFFFFF;
				text-align: left;
			}
	
			#conteneur_bas #colonne_droite #club_connecte div.jeux_en_cours {
				width:100px;
				height:auto;
				float:left;
			}
	
			#conteneur_bas #colonne_droite #club_connecte #ticket {
				width:203px;
				height:71px;
				background: url(../../images/droite-ticket-fond.gif) top left no-repeat;
				margin: 0px 0px 0px 3px;
			}
	
				#conteneur_bas #colonne_droite #club_connecte #ticket P {
					height:32px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #FFFFFF;
					margin: 0px 0px 0px 14px;
					padding: 0 0 5px 0;
				}
	
			#conteneur_bas #colonne_droite #club_connecte #ticket_push {
				width:203px;
				height:auto;
				margin: 0px 0px 0px 3px;
				padding: 0px;
			}
	
				#conteneur_bas #colonne_droite #club_connecte #ticket_push IMG {
					margin: 0px;
				}
		
		
		#conteneur_bas #colonne_droite #newsletter {
			position: relative;
			margin: 0px 0px 0px 0px;
			width: 209px;
			height: auto;
			z-index: 3;
			padding-bottom:5px;
		}
	
			#conteneur_bas #colonne_droite #newsletter h2 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #000000;
				text-align: left;
				margin: 0px 0px 0px 15px;
			}
	
			#conteneur_bas #colonne_droite #newsletter P {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				text-align: left;
				margin: 0px 0px 0px 15px;
			}
	
			#conteneur_bas #colonne_droite #newsletter FORM {
				text-align: left;
				margin: 5px 0px 10px 15px;
			}
	
				#conteneur_bas #colonne_droite #newsletter FORM INPUT.chp_news {
					border: 1px solid #996633;
					width: 95px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #333333;
				}
			
				#conteneur_bas #colonne_droite #newsletter FORM INPUT.btn_inscription {
					margin: 0px 0px 0px 5px;
				}
	
		#conteneur_bas #colonne_droite .entete {
			position: relative;
			margin: 8px 0px 0px 0px;
			width: 209px;
			height: 30px;
			background: url(../../images/droite-gagnants-fond-entete.gif) top left no-repeat;
		}
	
			#conteneur_bas #colonne_droite .entete H1 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #000000;
				margin: 0px;
				text-align: left;
			}
			
		#conteneur_bas #colonne_droite #liste_gagnants {
			position: relative;
			margin: 10px 0px 0px 0px;
			height: auto;
			z-index: 3;
		}
	
			#conteneur_bas #colonne_droite #liste_gagnants #gagnants {
				position: relative;
				margin: 0px 0px 0px 0px;
				width: 209px;
				height: auto;
				z-index: 3;
			}
		
				#conteneur_bas #colonne_droite #liste_gagnants #gagnants P.separateur {
					margin: 2px 0px 2px 0px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					color: #000000;
					text-align: center;
				}
		
				#conteneur_bas #colonne_droite #liste_gagnants #gagnants .principal {
					position: relative;
					margin: 0px 0px 0px 0px;
					width: 209px;
					height: 68px;
					background: url(../../images/droite-gagnants-fond-principal.gif) top left no-repeat;
					z-index: 4;
				}
		
					#conteneur_bas #colonne_droite #liste_gagnants #gagnants .principal P.nom {
						margin: 10px 75px 0px 0px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 13px;
						color: #FFFFFF;
						font-weight: bold;
						text-align: right;
					}
		
					#conteneur_bas #colonne_droite #liste_gagnants #gagnants .principal P.date {
						margin: 0px 75px 0px 0px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #000000;
						text-align: right;
					}
		
					#conteneur_bas #colonne_droite #liste_gagnants #gagnants .principal P.gain {
						margin: 0px 75px 0px 0px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 13px;
						color: #000000;
						font-weight: bold;
						text-align: right;
					}
		
				#conteneur_bas #colonne_droite #liste_gagnants #gagnants .autre {
					position: relative;
					margin: 0px 0px 0px 0px;
					width: 209px;
					height: auto;
					z-index: 4;
				}
		
					#conteneur_bas #colonne_droite #liste_gagnants #gagnants .autre P.nom {
						margin: 0px 24px 0px 0px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #ff9900;
						font-weight: bold;
						text-align: right;
					}
		
					#conteneur_bas #colonne_droite #liste_gagnants #gagnants .autre P.date {
						margin: 0px 0px 0px 13px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #000000;
						text-align: left;
					}
		
					#conteneur_bas #colonne_droite #liste_gagnants #gagnants .autre P.gain {
						margin: 0px 0px 0px 13px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 13px;
						color: #000000;
						font-weight: bold;
						text-align: left;
					}
		
			#conteneur_bas #colonne_droite #liste_gagnants #tous_nos_gagnants {
				position: relative;
				margin: 15px 0px 0px 0px;
				width: 209px;
				height: auto;
				z-index: 3;
			}
		
				#conteneur_bas #colonne_droite #liste_gagnants #tous_nos_gagnants P {
					margin: 0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 9px;
					color: #ff9900;
					text-align: right;
				}
		
				#conteneur_bas #colonne_droite #liste_gagnants #tous_nos_gagnants A {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #ff9933;
					text-decoration: underline;
				}
		
				#conteneur_bas #colonne_droite #liste_gagnants #tous_nos_gagnants A:hover {
					text-decoration: none;
				}
				
				
		#conteneur_bas #colonne_droite #liste_jeux_concours {
			position: relative;
			margin: 10px 0px 0px 0px;
			height: auto;
			background:#fff7e1;
			z-index: 3;
		}
		
			#conteneur_bas #colonne_droite #liste_jeux_concours .entete {
				position: relative;
				margin: 8px 0px 0px 0px;
				width: 209px;
				height: 30px;
				background: url(../../images/droite-gagnants-fond-entete-voyages.gif) top left no-repeat;
			}
	
			#conteneur_bas #colonne_droite #liste_jeux_concours #jeux {
				position: relative;
				margin: 0px 0px 0px 0px;
				width: 209px;
				height: auto;
				padding-bottom:10px;
				z-index: 3;
			}
		
				#conteneur_bas #colonne_droite #liste_jeux_concours #jeux P.separateur {
					margin: 2px 0px 2px 0px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					color: #000000;
					text-align: center;
				}
		
				#conteneur_bas #colonne_droite #liste_jeux_concours #jeux .autre {
					position: relative;
					margin: 0px 0px 0px 0px;
					width: 209px;
					height: auto;
					z-index: 4;
				}
		
				#conteneur_bas #colonne_droite #liste_jeux_concours #jeux .autre P{
						margin: 0px 13px 0px 13px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						text-align: left;
				}
		
					#conteneur_bas #colonne_droite #liste_jeux_concours #jeux .autre A{
						font-size: 12px;
						color: #000000;
						text-decoration:underline;
					}

#conteneur_mentions {
	position: relative;
	margin: 0px auto 0px auto;
	width: 1024px;
	height: auto;
	z-index: 1;
	clear: both;
}
	
	#conteneur_mentions P {
		margin: 30px 0px 20px 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #999999;
		text-align: center;
	}
	
		#conteneur_mentions A {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #999999;
			text-decoration: none;
		}
	
		#conteneur_mentions A:hover {
			text-decoration: underline;
		}



	#conteneur_bas #colonne_centre_int {
		float: left;
		position: relative;
		margin: 3px 13px 0 16px;
		width: 566px;
		height: auto;
		z-index: 3;
	}
		#conteneur_bas #colonne_centre_int .message_erreur {
			position: relative;
			margin: 0px;
			margin-top: 8px;
			width: 566px;
			margin-bottom: 16px;
			text-align: center;
			background-color: #FFFFFF;
			border: 2px solid #CC0000;			
		}
			
			#conteneur_bas #colonne_centre_int .message_erreur P {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #CC0000;	
				padding: 15px;
				margin: 0px;
			}
			
		#conteneur_bas #colonne_centre_int .message_ok {
			position: relative;
			margin: 0px;
			margin-top: 8px;
			width: 566px;
			margin-bottom: 16px;
			text-align: center;
			background-color: #FFFFFF;
			border: 2px solid #336600;			
		}
			
			#conteneur_bas #colonne_centre_int .message_ok P {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #336600;	
				padding: 15px;
				margin: 0px;
			}
	
		#conteneur_bas #colonne_centre_int .accroche_int {
			position: relative;
			margin: 0px;
			margin-top: 8px;
			width: 566px;
			margin-bottom: 16px;
			text-align: left;
		}
	
			#conteneur_bas #colonne_centre_int .accroche_int H1 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: normal;
				color: #000000;	
				margin: 0px;
			}
			
			#conteneur_bas #colonne_centre_int .accroche_int H1 U {
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				color: #000000;	
				margin: 0px;
			}
			
			#conteneur_bas #colonne_centre_int .accroche_int P {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				padding-top: 5px;
				color: #000000;	
				margin: 0px;
			}
	
		#conteneur_bas #colonne_centre_int .retour_int {
			position: relative;
			margin: 0px;
			margin-top: 8px;
			width: 566px;
			margin-bottom: 16px;
			text-align: right;
		}
			
		#conteneur_bas #colonne_centre_int .retour_int P {
			margin: 0px;
			padding: 0px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #ff9900;
			text-align: right;	
		}
		
		#conteneur_bas #colonne_centre_int .retour_int A {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #ff9900;
			text-decoration: underline;		
		}
	
		#conteneur_bas #colonne_centre_int .contenu_fulltext {
			position: relative;
			margin: 0px;
			width: 566px;
			text-align: left;
		}
			
			#conteneur_bas #colonne_centre_int .contenu_fulltext H1 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #000000;	
				margin: 0px;
				text-align: left;
			}
			
			#conteneur_bas #colonne_centre_int .contenu_fulltext P {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;	
				margin: 0px 0px 15px 0px;
				text-align: left;
			}
			
				#conteneur_bas #colonne_centre_int .contenu_fulltext P A {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #000000;	
				}
			
			#conteneur_bas #colonne_centre_int .contenu_fulltext UL LI {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;	
				margin: 0px 0px 15px 0px;
				text-align: left;
				list-style-type: disc;
			}
			
			#conteneur_bas #colonne_centre_int .contenu_fulltext UL LI UL {
				margin-top: 15px;
			}
			
			#conteneur_bas #colonne_centre_int .contenu_fulltext UL LI UL LI {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;	
				margin: 0px 0px 15px 0px;
				text-align: left;
				list-style-type: square;
			}
	
		#conteneur_bas #colonne_centre_int .intro {
			position: relative;
			margin: 0px;
			width: 566px;
			margin-bottom: 16px;
			text-align: left;
		}
			
			#conteneur_bas #colonne_centre_int .intro P {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;	
				margin: 0px;
			}
	
		#conteneur_bas #colonne_centre_int .outro {
			position: relative;
			margin: 0px;
			width: 566px;
			margin-bottom: 16px;
			text-align: left;
		}
			
			#conteneur_bas #colonne_centre_int .outro P {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;	
				margin: 0px;
			}
			
	#conteneur_bas #colonne_centre_int .bloc_messages {
		position: relative;
		width: 570px;
		margin-bottom: 10px;
		clear:both;
	}
		
			#conteneur_bas #colonne_centre_int .bloc_messages .bloc_check {
				float: left;
				width: 30px;
				background-color: #ffebad;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_messages .bloc_check INPUT {
					margin: 2px 0px 2px 0px;
				}
		
			#conteneur_bas #colonne_centre_int .bloc_messages .bloc_date {
				float: left;
				width: 110px;
				margin: 0px 0px 0px 3px;
				background-color: #ffebad;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_messages .bloc_date P {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000000;	
					margin: 0px;
					padding: 5px 10px 5px 5px;
					text-align: left;
				}
				
			#conteneur_bas #colonne_centre_int .bloc_messages .bloc_titre {
				float: left;
				width: 418px;
				margin: 0;
				padding: 0;
				margin-left: 3px;
				background-color: #ffebad;
			}
		
			#conteneur_bas #colonne_centre_int .bloc_messages .bloc_titre:hover {
				background-color: #EEEEEE;
				cursor: pointer;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_messages .bloc_titre P {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #000000;	
					margin: 0px;
					padding: 5px 10px 5px 5px;
					text-align: left;
				}
			
				#conteneur_bas #colonne_centre_int .bloc_messages .bloc_titre A {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #000000;
					text-decoration: none;
				}
				
			#conteneur_bas #colonne_centre_int .bloc_messages .bloc_vide {
				float: left;
				width: 110px;
			}
		
			#conteneur_bas #colonne_centre_int .bloc_messages .bloc_actions {
				float: left;
				width: 448px;
				margin: 0;
				padding: 0;
				margin-left: 3px;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_messages .bloc_actions P {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000000;	
					margin: 0px;
					padding: 0px;
					text-align: right;
				}
			
				#conteneur_bas #colonne_centre_int .bloc_messages .bloc_actions A {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000000;
					text-decoration: underline;
				}
			
	#conteneur_bas #colonne_centre_int .bloc_jeux_concours {
		position: relative;
		clear:both;
		width: 570px;
		margin-bottom: 30px;
	}
		
		#conteneur_bas #colonne_centre_int .bloc_jeux_concours .entete_jeux_concours_int {
			position: relative;
			margin: 0px;
			width: 570px;
			height: 25px;
			background: url(../../images/centre-fond-entete-int.gif) top left no-repeat;
		}
		
			#conteneur_bas #colonne_centre_int .bloc_jeux_concours .entete_jeux_concours_int H4 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color: #c74b01;	
				margin: 0px;
				padding: 0;
				text-align: left;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_jeux_concours .entete_jeux_concours_int A {
				color: #c74b01;	
				text-decoration: none;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_jeux_concours .entete_jeux_concours_int A:hover {
				text-decoration: underline;
			}
		
		#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bas_jeux_concours_int {
			position: relative;
			margin: 0px;
			width: 570px;
			height: 19px;
		}
			
	#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos {
		position: relative;
		width: 566px;
		height:auto;
		border: 2px solid #ffCC33;
		padding-top: 8px;
		padding-bottom:2px;
		background-color: #FFFFFF;
	}
			
		#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos P {
			margin: 0px;
			padding: 15px 0px 15px 0px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: normal;
			color: #000000;	
			text-align: center;
		}
			
		#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_ligne {
			margin: 0px 0px 3px 7px;
			width: 557px;
			background: url(../../images/fond-bloc-jeux-concours.gif) top left repeat-y;
		}
		
			#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos  .bloc_ligne .bloc_deja_joue {
				float: left;
				width: 549px;
				background-color: #ffcc33;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos  .bloc_ligne .bloc_deja_joue P {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #8d5200;	
					margin: 0px;
					padding: 5px 10px 5px 5px;
					text-align: left;
				}
		
			#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos  .bloc_ligne .bloc_gauche {
				float: left;
				width: 98px;
				background-color: #ffebad;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos  .bloc_ligne .bloc_gauche P {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #000000;	
					margin: 0px;
					padding: 5px 10px 5px 5px;
					text-align: left;
				}
				
			#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos  .bloc_ligne .bloc_droite {
				float: left;
				width: 448px;
				margin: 0;
				padding: 0;
				margin-left: 3px;
				background-color: #ffebad;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos  .bloc_ligne .bloc_droite P {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #000000;	
					margin: 0px;
					padding: 5px 10px 5px 5px;
					text-align: left;
				}
			
				#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos  .bloc_ligne .bloc_droite A {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000000;
					text-decoration: underline;
				}
			
		#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_push {
			margin: 15px 0px 15px 0px;
			width: 564px;
			background-color: #FFFFFF;	
		}
			
			#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_push P {
				margin: 0px;
				padding: 0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #ff9900;
				text-align: center;	
			}
			
				#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_push A {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					color: #ff9900;
					text-decoration: underline;		
				}
			
				#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_push A:hover {
					text-decoration: none;		
				}
			
		#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_etoiles {
			width: 564px;
			background-color: #FFFFFF;
			height: auto;	
			text-align: left;
			display: none;
		}
			
			#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_etoiles P {
				margin: 0px;				
				width: 90px;
				height: 19px;
				text-align: left;	
				padding: 0px 0px 0px 125px;	
			}
			
		#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_liens {
			width: 564px;
			background-color: #FFFFFF;	
			display: none;	
		}
			
			#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_liens P {
				margin: 0px 0px 5px 0px;
				padding: 0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #8d5200;
				text-align: left;	
			}
			
				#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_liens SPAN {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #999999;
				}
			
				#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_liens A {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #8d5200;
					text-decoration: underline;		
				}
			
				#conteneur_bas #colonne_centre_int .bloc_jeux_concours .bloc_jeux_infos .bloc_liens A:hover {
					text-decoration: none;		
				}
		
	#conteneur_bas #colonne_centre_int #action {
		width: 566px;
		padding-bottom:15px;
		height:auto;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #c74b01;
		text-align: left;
	}
	
		#conteneur_bas #colonne_centre_int #action A {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			text-decoration: underline;
		}
		
	#conteneur_bas #colonne_centre_int #pagination {
		width: 566px;
		padding-bottom:15px;
		height:auto;
		margin-top: 15px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #c74b01;
		text-align: right;
	}
		
		#conteneur_bas #colonne_centre_int #pagination a.lien_page {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #c74b01;
			text-decoration: none;
		}
		
		#conteneur_bas #colonne_centre_int #pagination a.lien_page:hover {
			text-decoration: underline;
		}
		
		#conteneur_bas #colonne_centre_int #pagination a.lien_page_on {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			color: #8b4100;
			text-decoration: none;
		}
		
		#conteneur_bas #colonne_centre_int #pagination a.lien_page_on:hover {
			text-decoration: underline;
		}
		
	#conteneur_bas #colonne_centre_int #publicite {
		width: 566px;
		height: auto;
		margin-top: 15px;
		text-align: center;
	}
		
		#conteneur_bas #colonne_centre_int #publicite P {
			margin: 0px;
			padding: 0px;
			font-family: Arial, Helvetica, sans-serif;
			color: #CCCCCC;
			font-size: 10px;
			font-weight: bold;
		}
			
	#conteneur_bas #colonne_centre_int .bloc_gagnants {
		position: relative;
		width: 570px;
		margin-bottom: 20px;
		background:url(../../images/gagnants-bloc-fond.gif) top left repeat-y;
	}
			
		#conteneur_bas #colonne_centre_int .bloc_gagnants .bloc_gagnants_haut {
			position: relative;
			width: 570px;
			text-align: left;
		}
			
			#conteneur_bas #colonne_centre_int .bloc_gagnants .bloc_gagnants_haut IMG {
				margin: 11px 8px 0px 2px;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_gagnants .bloc_gagnants_haut H1 {
				margin: 5px 0px 0px 0px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				color: #c74b01;
				padding-top:5px;
			}
			#conteneur_bas #colonne_centre_int .bloc_gagnants .bloc_gagnants_haut P {
				padding: 5px 8px 5px 8px;
				margin: 5px 0px 0px 0px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				background-color: #fff0c1;
				width: 460px;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_gagnants .bloc_gagnants_haut H2 {
				margin: 0px 0px 0px 0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				font-weight: normal;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_gagnants .bloc_gagnants_haut H2 STRONG {
					color: #ff9d00;
				}
			
				#conteneur_bas #colonne_centre_int .bloc_gagnants .bloc_gagnants_haut H2 A {
					color: #ff9d00;
					text-decoration: underline;
				}
			
				#conteneur_bas #colonne_centre_int .bloc_gagnants .bloc_gagnants_haut H2 A:hover {
					text-decoration: none;
				}
			
			#conteneur_bas #colonne_centre_int .bloc_gagnants .bloc_gagnants_haut H3 {
				margin: 0px 0px 7px 0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;
				font-weight: normal;
			}
			
		#conteneur_bas #colonne_centre_int .bloc_gagnants .bloc_gagnants_bas {
			position: relative;
			width: 570px;
		}
		
	#conteneur_bas #colonne_centre_int .bloc_gains {
		position: relative;
		width: 570px;
		margin-bottom: 20px;
		background:url(../../images/gagnants-bloc-fond.gif) top left repeat-y;
	}
			
		#conteneur_bas #colonne_centre_int .bloc_gains .bloc_gains_haut {
			position: relative;
			width: 570px;
			text-align: left;
			background:url(../../images/gagnants-bloc-haut.gif) top left no-repeat;
		}
			
			#conteneur_bas #colonne_centre_int .bloc_gains .bloc_gains_haut IMG {
				margin: 2px 8px 0px 2px;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_gains .bloc_gains_haut H1 {
				margin: 5px 0px 0px 0px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				color: #c74b01;
				padding-top:5px;
			}
			#conteneur_bas #colonne_centre_int .bloc_gains .bloc_gains_haut P {
				padding: 5px 8px 5px 8px;
				margin: 5px 0px 0px 0px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				background-color: #fff0c1;
				width: 460px;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_gains .bloc_gains_haut H2 {
				margin: 0px 0px 0px 0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				font-weight: normal;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_gains .bloc_gains_haut H2 STRONG {
					color: #ff9d00;
				}
			
				#conteneur_bas #colonne_centre_int .bloc_gains .bloc_gains_haut H2 A {
					color: #ff9d00;
					text-decoration: underline;
				}
			
				#conteneur_bas #colonne_centre_int .bloc_gains .bloc_gains_haut H2 A:hover {
					text-decoration: none;
				}
			
			#conteneur_bas #colonne_centre_int .bloc_gains .bloc_gains_haut H3 {
				margin: 0px 0px 7px 0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;
				font-weight: normal;
			}
			
		#conteneur_bas #colonne_centre_int .bloc_gains .bloc_gains_bas {
			position: relative;
			width: 570px;
		}		
			
	#conteneur_bas #colonne_centre_int .bloc_temoignages {
		position: relative;
		width: 570px;
		margin-bottom: 20px;
	}
			
		#conteneur_bas #colonne_centre_int .bloc_temoignages .bloc_temoignages_haut {
			position: relative;
			width: 570px;
			text-align: left;
		}
			
			#conteneur_bas #colonne_centre_int .bloc_temoignages .bloc_temoignages_haut H1 {
				margin: 5px 0px 10px 10px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				font-weight: normal;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_temoignages .bloc_temoignages_haut H1 STRONG {
					font-size: 14px;
					color: #c74b01;
				}
				
			#conteneur_bas #colonne_centre_int .bloc_temoignages .bloc_temoignages_haut P {
				padding: 5px 10px 5px 10px;
				margin: 5px 0px 0px 0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-style: italic;
				color: #000000;
				background-color: #fff0c1;
				width: 545px;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_temoignages .bloc_temoignages_haut H1 STRONG {
					font-size: 15px;
				}
			
			#conteneur_bas #colonne_centre_int .bloc_temoignages .bloc_temoignages_haut H2 {
				margin: 0px 0px 10px 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				font-weight: normal;
			}
			
				#conteneur_bas #colonne_centre_int .bloc_temoignages .bloc_temoignages_haut H2 STRONG {
					color: #ff9d00;
				}
			
				#conteneur_bas #colonne_centre_int .bloc_temoignages .bloc_temoignages_haut H2 SPAN {
					font-style: italic;
				}
			
		#conteneur_bas #colonne_centre_int .bloc_temoignages .bloc_temoignages_bas {
			position: relative;
			width: 570px;
		}
			
	#conteneur_bas #colonne_centre_int .bloc_contact {
		position: relative;
		width: 570px;
		margin-bottom: 20px;
		background: url(../../images/temoignages-bloc-fond.gif) top left repeat-y;
	}
			
		#conteneur_bas #colonne_centre_int .bloc_contact .bloc_contact_haut {
			position: relative;
			width: 570px;
			height: 25px;
			background: url(../../images/temoignages-bloc-haut.gif) top left no-repeat;
			text-align: left;
		}
			
			#conteneur_bas #colonne_centre_int .bloc_contact .bloc_contact_haut H1 {
				margin: 5px 0px 10px 10px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				font-weight: normal;
				padding-top:2px;
			}
			
		#conteneur_bas #colonne_centre_int .bloc_contact P {
			position: relative;
			width: 570px;	
			text-align: left;
			margin: 5px 0px 5px 0px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
		}
			
			#conteneur_bas #colonne_centre_int .bloc_contact P LABEL {
				float: left;
				text-align: right;
				width: 200px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				margin: 0px 10px 0px 0px;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_contact P .champs_texte {
				width: 250px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_contact P .champs_captcha {
				width: 100px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_contact P TEXTAREA {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
			}
			
		#conteneur_bas #colonne_centre_int .bloc_contact .bloc_contact_bas {
			position: relative;
			width: 570px;
		}
			
	#conteneur_bas #colonne_centre_int #bloc_soumission_lien {
		position: relative;
		width: 570px;
		margin-bottom: 20px;
		text-align: left;
	}
			
		#conteneur_bas #colonne_centre_int #bloc_soumission_lien A {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
			font-weight: bold;
		}
			
	#conteneur_bas #colonne_centre_int .bloc_soumission {
		position: relative;
		width: 570px;
		margin-bottom: 20px;
		background: url(../../images/temoignages-bloc-fond.gif) top left repeat-y;
	}
			
		#conteneur_bas #colonne_centre_int .bloc_soumission .bloc_soumission_haut {
			position: relative;
			width: 570px;
			background: url(../../images/temoignages-bloc-haut.gif) top left no-repeat;
			text-align: left;
		}
			
			#conteneur_bas #colonne_centre_int .bloc_soumission .bloc_soumission_haut H1 {
				margin: 5px 0px 10px 10px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				font-weight: normal;
			}
			
		#conteneur_bas #colonne_centre_int .bloc_soumission P {
			position: relative;
			width: 566px;
			text-align: left;
			margin: 5px 0px 5px 0px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
		}
			
			#conteneur_bas #colonne_centre_int .bloc_soumission P LABEL {
				float: left;
				text-align: right;
				width: 200px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				margin: 0px 10px 0px 0px;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_soumission P .champs_texte {
				width: 250px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_soumission P .champs_captcha {
				width: 100px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
			}
			
			#conteneur_bas #colonne_centre_int .bloc_soumission P TEXTAREA {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
			}
			
		#conteneur_bas #colonne_centre_int .bloc_soumission .bloc_soumission_bas {
			position: relative;
			width: 570px;
		}
	
	#conteneur_bas #colonne_centre_int_boutique_entete {
		float: left;
		position: relative;
		margin: 0px 13px 0 34px;
		width: 956px;
		height: 27px;
		background: url(../../images/instant-gagnant-fond-entete.gif) top left no-repeat;
		z-index: 3;
	}
	
		#conteneur_bas #colonne_centre_int_boutique_entete H1 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #FFFFFF;	
			margin: 0px;	
			text-align: left;
		}

	#conteneur_bas #colonne_centre_int_boutique {
		float: left;
		position: relative;
		margin: 3px 13px 0 34px;
		width: 727px;
		height: auto;
		z-index: 3;
	}
	
		#conteneur_bas #colonne_centre_int_boutique #messages {
			position: relative;
			margin: 0px 0px 10px 0px;
			width: 727px;	
			z-index: 5;		
		}
				
			#conteneur_bas #colonne_centre_int_boutique #messages .message_erreur {
				position: relative;
				margin: 0px;
				width: 727px;
				text-align: center;
				background-color: #FFFFFF;
				border: 2px solid #CC0000;			
			}
						
				#conteneur_bas #colonne_centre_int_boutique #messages .message_erreur P {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: bold;
					color: #CC0000;	
					padding: 15px;
					margin: 0px;
				}
				
			#conteneur_bas #colonne_centre_int_boutique #messages .message_ok {
				position: relative;
				margin: 0px;
				width: 727px;
				text-align: center;
				background-color: #FFFFFF;
				border: 2px solid #336600;			
			}
						
				#conteneur_bas #colonne_centre_int_boutique #messages .message_ok P {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: bold;
					color: #336600;	
					padding: 15px;
					margin: 0px;
				}
			
		#conteneur_bas #colonne_centre_int_boutique #zone_panier {
			position: absolute;
			top : 20px;
			left: 565px;
			width: 160px;
			height: 36px;
			text-align: left;	
			background: url(../../images/boutique-panier.gif) top left no-repeat;
		}
			
			#conteneur_bas #colonne_centre_int_boutique #zone_panier P {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;
				margin: 4px 0px 0px 40px;
				text-align: left;
			}
			
			#conteneur_bas #colonne_centre_int_boutique #zone_panier P A {
				color: #000000;
				text-decoration: none;
			}
			
		#conteneur_bas #colonne_centre_int_boutique #sas_intro {
			position: relative;
			margin: 0px;
			margin-top: 8px;
			width: 727px;
			text-align: left;			
		}
			
			#conteneur_bas #colonne_centre_int_boutique #sas_intro H3 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #cf4b00;
				margin: 0px;
				text-align: left;
			}
			
			#conteneur_bas #colonne_centre_int_boutique #sas_intro H4 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: normal;
				color: #cf4b00;
				margin: 0px;
				text-align: left;
			}
			
			#conteneur_bas #colonne_centre_int_boutique #sas_intro P {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #000000;
				margin: 15px 0px 15px 0px;
				text-align: left;
			}
				
		#conteneur_bas #colonne_centre_int_boutique #cgu {
			width: 727px;
			height:auto;
			margin-top: 15px;
			text-align: left;
		}
			
			#conteneur_bas #colonne_centre_int_boutique #cgu A {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				color: #656565;
				text-decoration: underline;
			}
			
			#conteneur_bas #colonne_centre_int_boutique #cgu A:hover {
				text-decoration: none;
			}
				
		#conteneur_bas #colonne_centre_int_boutique #pagination {
			width: 727px;
			padding-bottom:15px;
			height:auto;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #c74b01;
			text-align: right;
		}
			
			#conteneur_bas #colonne_centre_int_boutique #pagination a.lien_page {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #c74b01;
				text-decoration: none;
			}
			
			#conteneur_bas #colonne_centre_int_boutique #pagination a.lien_page:hover {
				text-decoration: underline;
			}
			
			#conteneur_bas #colonne_centre_int_boutique #pagination a.lien_page_on {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: bold;
				color: #8b4100;
				text-decoration: none;
			}
			
			#conteneur_bas #colonne_centre_int_boutique #pagination a.lien_page_on:hover {
				text-decoration: underline;
			}
	
		#conteneur_bas #colonne_centre_int_boutique .txt_aucun_cadeau {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			color: #c64b00;
			margin: 0px;
			text-align: center;
		}

		#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau {
			float: left;
			position: relative;
			margin: 10px 10px 0px 0px;
			width: 230px;
			height: 231px;
			text-align: left;
			z-index: 4;
		}

			#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .titre_cadeau {
				position: relative;
				width: 212px;
				height: 24px;
				margin: 8px 10px 0 10px;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .titre_cadeau H1 {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					text-align: center;
					margin: 0px;
				}

					#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .titre_cadeau H1 A {
						text-decoration: none;
					}

					#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .titre_cadeau H1 A:hover {
						text-decoration: underline;
					}

			#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .visuel_cadeau {
				position: relative;
				margin: 0px 0px 3px 53px;
				width: 120px;
				height: 120px;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .visuel_cadeau IMG {
					border: 0px;
					margin: 3px;
				}

			#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .points_cadeau {
				position: relative;
				width: 212px;
				height: 24px;
				margin: 8px 10px 0 10px;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .points_cadeau P {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: bold;
					text-align: center;
					margin: 0px;
				}

			#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .btn_cadeau {
				position: relative;
				width: 230px;
				height: 39px;
				text-align: center;
				margin: 5px 0px 0px 0px;
				z-index: 5;
			}

			#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .non_accessible {
				position: relative;
				width: 180px;
				height: 39px;
				text-align: center;
				margin: 8px 0px 0px 50px;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .non_accessible P {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					text-align: left;
					color: #000000;
					margin: 0px;
				}

				#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .non_accessible A {
					text-decoration: underline;
					color: #000000;
				}

				#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .non_accessible A:hover {
					text-decoration: none;
					color: #000000;
				}

			#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .non_statut {
				position: relative;
				width: 210px;
				height: 39px;
				text-align: center;
				margin: 0px 0px 0px 10px;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .non_statut P {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					text-align: center;
					color: #000000;
					margin: 0px;
				}

			#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .statuts_cadeau {
				position: absolute;
				top: 120px;
				left: 34px;
				width: 164px;
				height: 62px;
				text-align: right;
				z-index: 5;
			}

			#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .acces_statut_cadeau {
				position: relative;
				width: 226px;
				height: 115px;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .acces_statut_cadeau P {
					text-align: center;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 14px;
					color: #222222;
					margin-top: 25px;
				}

					#conteneur_bas #colonne_centre_int_boutique .bloc_cadeau .acces_statut_cadeau P IMG {
						margin-top: 5px;
					}

		#conteneur_bas #colonne_centre_int_boutique #coordonnees_entete {
			float: left;
			position: relative;
			margin: 10px 0px 0px 0px;
			width: 709px;
			height: 30px;
			background: #ec7103 url(../../images/boutique-coordonnees-entete.gif) top left no-repeat;
			z-index: 4;
		}

			#conteneur_bas #colonne_centre_int_boutique #coordonnees_entete P {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				color: #FFFFFF;
				font-weight: bold;
				text-align: left;
				margin: 8px 0px 0px 10px;
			}

		#conteneur_bas #colonne_centre_int_boutique #coordonnees_form {
			float: left;
			position: relative;
			width: 705px;
			height: auto;
			background-color: #fff0b4;
			border: 2px solid #ec7103;
			text-align: left;
			z-index: 4;
		}

			#conteneur_bas #colonne_centre_int_boutique #coordonnees_form P {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 11px;
				color: #000000;
				margin: 6px 0px 0px 0px;
			}
	
				#conteneur_bas #colonne_centre_int_boutique #coordonnees_form P LABEL {
					width: 90px;
					margin: 5px 10px 0px 0px;
					float: left;
					text-align: right;
				}
	
				#conteneur_bas #colonne_centre_int_boutique #coordonnees_form P INPUT.champs_texte {
					width: 110px;
					height: 18px;
					font-family: Verdana, Geneva, sans-serif;
					font-size: 11px;
					color: #0000000;
					border: 1px solid #808080;
					margin: 0px 15px 0px 0px;
				}

		#conteneur_bas #colonne_centre_int_boutique #commande_entete_numero,
		#conteneur_bas #colonne_centre_int_boutique #commande_entete_produits,
		#conteneur_bas #colonne_centre_int_boutique #commande_entete_quantites,
		#conteneur_bas #colonne_centre_int_boutique #commande_entete_date,
		#conteneur_bas #colonne_centre_int_boutique #commande_entete_validation,
		#conteneur_bas #colonne_centre_int_boutique #commande_entete_etat {
			float: left;
			position: relative;
			margin: 0px 2px 0px 0px;
			height: 50px;
			background-color: #ec7103;
			z-index: 4;
		}

		#conteneur_bas #colonne_centre_int_boutique #commande_entete_numero {
			width: 88px;
			background: #ec7103 url(../../images/boutique-panier-entete-produit.gif) top left no-repeat;
		}

		#conteneur_bas #colonne_centre_int_boutique #commande_entete_produits {
			width: 274px;
		}

		#conteneur_bas #colonne_centre_int_boutique #commande_entete_quantites {
			width: 80px;
		}

		#conteneur_bas #colonne_centre_int_boutique #commande_entete_date {
			width: 87px;
		}

		#conteneur_bas #colonne_centre_int_boutique #commande_entete_validation {
			width: 81px;
		}

		#conteneur_bas #colonne_centre_int_boutique #commande_entete_etat {
			width: 89px;
			background: #ec7103 url(../../images/boutique-panier-entete-supprimer.gif) top right no-repeat;
		}

			#conteneur_bas #colonne_centre_int_boutique #commande_entete_numero P,
			#conteneur_bas #colonne_centre_int_boutique #commande_entete_produits P,
			#conteneur_bas #colonne_centre_int_boutique #commande_entete_quantites P,
			#conteneur_bas #colonne_centre_int_boutique #commande_entete_date P,
			#conteneur_bas #colonne_centre_int_boutique #commande_entete_validation P,
			#conteneur_bas #colonne_centre_int_boutique #commande_entete_etat P {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				color: #FFFFFF;
				font-weight: bold;
				text-align: right;
			}

			#conteneur_bas #colonne_centre_int_boutique #commande_entete_numero P,
			#conteneur_bas #colonne_centre_int_boutique #commande_entete_date P,
			#conteneur_bas #colonne_centre_int_boutique #commande_entete_validation P,
			#conteneur_bas #colonne_centre_int_boutique #commande_entete_etat P {
				margin: 10px 10px 0px 0px;
			}

			#conteneur_bas #colonne_centre_int_boutique #commande_entete_produits P,
			#conteneur_bas #colonne_centre_int_boutique #commande_entete_quantites P {
				margin: 18px 10px 0px 0px;
			}

		#conteneur_bas #colonne_centre_int_boutique #commande_vide {
			float: left;
			position: relative;
			width: 701px;
			height: 40px;
			background-color: #fff0b4;
			border: 2px solid #ec7103;
			text-align: center;
			z-index: 4;
		}

			#conteneur_bas #colonne_centre_int_boutique #commande_vide P {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				color: #000000;
				text-align: center;
				margin: 13px 0px 0px 0px;
			}

			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_numero,
			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_produits,
			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_quantites,
			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_date,
			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_validation,
			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_etat {
				background-color: #fff0b4;
				height: auto;
				text-align: right;
				vertical-align: top;
			}
			
			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_numero {
				width: 86px;
			}
	
			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_produits {
				width: 274px;
			}
	
			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_quantites {
				width: 80px;
			}
	
			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_date {
				width: 87px;
			}
	
			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_validation {
				width: 81px;
			}
	
			#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_etat {
				width: 87px;
			}

				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_numero P,
				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_produits P,
				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_quantites P,
				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_date P,
				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_validation P,
				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_etat P {
					font-family: Verdana, Geneva, sans-serif;
					font-size: 12px;
					color: #000000;
				}

				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_numero P,
				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_produits P,
				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_quantites P,
				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_etat P {
					text-align: right;
					margin: 8px 10px 8px 0px;
				}

				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_date P,
				#conteneur_bas #colonne_centre_int_boutique TABLE TD.commande_validation P {
					text-align: center;
					margin: 8px 0px 8px 0px;
				}

		#conteneur_bas #colonne_centre_int_boutique #panier_entete_produit,
		#conteneur_bas #colonne_centre_int_boutique #panier_entete_quantite,
		#conteneur_bas #colonne_centre_int_boutique #panier_entete_points,
		#conteneur_bas #colonne_centre_int_boutique #panier_entete_supprimer {
			float: left;
			position: relative;
			margin: 0px 2px 0px 0px;
			height: 30px;
			background-color: #ec7103;
			z-index: 4;
		}

		#conteneur_bas #colonne_centre_int_boutique #panier_entete_produit {
			width: 405px;
			background: #ec7103 url(../../images/boutique-panier-entete-produit.gif) top left no-repeat;
		}

		#conteneur_bas #colonne_centre_int_boutique #panier_entete_quantite {
			width: 131px;
		}

		#conteneur_bas #colonne_centre_int_boutique #panier_entete_points {
			width: 79px;
		}

		#conteneur_bas #colonne_centre_int_boutique #panier_entete_supprimer {
			width: 88px;
			background: #ec7103 url(../../images/boutique-panier-entete-supprimer.gif) top right no-repeat;
		}

			#conteneur_bas #colonne_centre_int_boutique #panier_entete_produit P,
			#conteneur_bas #colonne_centre_int_boutique #panier_entete_quantite P,
			#conteneur_bas #colonne_centre_int_boutique #panier_entete_points P,
			#conteneur_bas #colonne_centre_int_boutique #panier_entete_supprimer P {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				color: #FFFFFF;
				font-weight: bold;
				text-align: right;
				margin: 8px 10px 0px 0px;
			}

		#conteneur_bas #colonne_centre_int_boutique #panier_vide {
			float: left;
			position: relative;
			width: 705px;
			height: 40px;
			background-color: #fff0b4;
			border: 2px solid #ec7103;
			text-align: center;
			z-index: 4;
		}

			#conteneur_bas #colonne_centre_int_boutique #panier_vide P {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				color: #000000;
				text-align: center;
				margin: 13px 0px 0px 0px;
			}

		#conteneur_bas #colonne_centre_int_boutique .panier_item_produit,
		#conteneur_bas #colonne_centre_int_boutique .panier_item_quantite,
		#conteneur_bas #colonne_centre_int_boutique .panier_item_points,
		#conteneur_bas #colonne_centre_int_boutique .panier_item_supprimer {
			float: left;
			position: relative;
			height: 31px;
			background-color: #fff0b4;
			border-right: 2px solid #ec7103;
			border-bottom: 2px solid #ec7103;
			text-align: center;
			z-index: 4;
		}

		#conteneur_bas #colonne_centre_int_boutique .panier_item_produit {
			width: 403px;
			border-left: 2px solid #ec7103;
		}

		#conteneur_bas #colonne_centre_int_boutique .panier_item_quantite {
			width: 131px;
		}

		#conteneur_bas #colonne_centre_int_boutique .panier_item_points {
			width: 79px;
		}

		#conteneur_bas #colonne_centre_int_boutique .panier_item_supprimer {
			width: 86px;
		}

			#conteneur_bas #colonne_centre_int_boutique .panier_item_produit P,
			#conteneur_bas #colonne_centre_int_boutique .panier_item_points P {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				color: #000000;
				text-align: right;
				margin: 8px 10px 0px 0px;
			}

				#conteneur_bas #colonne_centre_int_boutique .panier_item_produit P A,
				#conteneur_bas #colonne_centre_int_boutique .panier_item_points P A {
					color: #000000;
					text-decoration: none;
				}

				#conteneur_bas #colonne_centre_int_boutique .panier_item_produit P A:hover,
				#conteneur_bas #colonne_centre_int_boutique .panier_item_points P A:hover {
					text-decoration: underline;
				}
				
			#conteneur_bas #colonne_centre_int_boutique .panier_item_quantite SELECT,
			#conteneur_bas #colonne_centre_int_boutique .panier_item_supprimer INPUT {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				color: #000000;
				margin: 6px 0px 0px 0px;
			}

		#conteneur_bas #colonne_centre_int_boutique #panier_total_texte {
			float: left;
			position: relative;
			margin-top: 5px;
			width: 538px;
			height: 44px;
			text-align: right;
			z-index: 4;
		}

			#conteneur_bas #colonne_centre_int_boutique #panier_total_texte P {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				color: #000000;
				font-weight: bold;
				text-align: right;
				margin: 10px 10px 0px 0px;
			}

		#conteneur_bas #colonne_centre_int_boutique #panier_total_points {
			float: left;
			position: relative;
			margin-top: 5px;
			width: 79px;
			height: 31px;
			background-color: #fff0b4;
			border: 2px solid #ec7103;
			text-align: right;
			z-index: 4;
		}

			#conteneur_bas #colonne_centre_int_boutique #panier_total_points P {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				color: #000000;
				text-align: right;
				font-weight: bold;
				margin: 8px 10px 0px 0px;
			}
				
		#conteneur_bas #colonne_centre_int_boutique #panier_btns {
			width: 700px;
			height:auto;
			text-align: right;
			font-family: Verdana, Geneva, sans-serif;
			font-size: 12px;
			color: #000000;
		}
				
			#conteneur_bas #colonne_centre_int_boutique #panier_btns A {
				color: #000000;
				text-decoration: underline;
			}

		#conteneur_bas #colonne_centre_int_boutique #fiche_cadeau {
			float: left;
			position: relative;
			margin: 10px 0px 0px 0px;
			width: 709px;
			height: 164px;
			text-align: left;
			background: url(../../images/boutique-cadeaux-fiche.gif) top left no-repeat;
			z-index: 4;
		}

			#conteneur_bas #colonne_centre_int_boutique #fiche_cadeau .fiche_visuel {
				position: absolute;
				top: 24px;
				left: 19px;
				width: 117px;
				height: 117px;
				z-index: 5;
			}

			#conteneur_bas #colonne_centre_int_boutique #fiche_cadeau .fiche_titre {
				position: absolute;
				top: 6px;
				left: 166px;
				width: auto;
				height: auto;
				text-align: left;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_boutique #fiche_cadeau .fiche_titre H1 {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #FFFFFF;
					margin: 0px;
				}

			#conteneur_bas #colonne_centre_int_boutique #fiche_cadeau .fiche_descriptif {
				position: absolute;
				top: 30px;
				left: 166px;
				width: 530px;
				height: auto;
				text-align: left;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_boutique #fiche_cadeau .fiche_descriptif P {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000000;
					margin: 10px 0px 0px 0px;
				}

			#conteneur_bas #colonne_centre_int_boutique #fiche_cadeau .fiche_btn {
				position: absolute;
				top: 115px;
				left: 531px;
				width: 167px;
				height: 40px;
				text-align: left;
				z-index: 5;
			}
				
		#conteneur_bas #colonne_centre_int_boutique #cgu_fiche {
			width: 355px;
			height:auto;
			margin-top: 15px;
			text-align: right;
			float: left;
		}
			
			#conteneur_bas #colonne_centre_int_boutique #cgu_fiche A {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				color: #656565;
				text-decoration: underline;
			}
			
			#conteneur_bas #colonne_centre_int_boutique #cgu_fiche A:hover {
				text-decoration: none;
			}
				
		#conteneur_bas #colonne_centre_int_boutique #retour_fiche {
			width: 354px;
			height:auto;
			margin-top: 15px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #cf4b00;
			text-align: left;
			float: left;
		}
			
			#conteneur_bas #colonne_centre_int_boutique #retour_fiche A {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color: #cf4b00;
				text-decoration: underline;
			}
			
			#conteneur_bas #colonne_centre_int_boutique #retour_fiche A:hover {
				text-decoration: none;
			}
	
	#conteneur_bas #colonne_centre_int_club_entete {
		float: left;
		position: relative;
		margin: 0px 13px 0 34px;
		width: 956px;
		height: 27px;
		background: url(../../images/instant-gagnant-fond-entete.gif) top left no-repeat;
		z-index: 3;
	}
	
		#conteneur_bas #colonne_centre_int_club_entete H1 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #FFFFFF;	
			margin: 0px;	
			text-align: left;
		}

	#conteneur_bas #colonne_centre_int_club {
		float: left;
		position: relative;
		margin: 3px 13px 0 34px;
		width: 727px;
		height: auto;
		z-index: 3;
	}
	
	#conteneur_bas #colonne_centre_int_club .txt_aucun_ig {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #c64b00;
		margin: 0px;
		text-align: center;
	}
			
		#conteneur_bas #colonne_centre_int_club .message_erreur {
			position: relative;
			margin: 0px;
			margin-top: 8px;
			width: 727px;
			margin-bottom: 16px;
			text-align: center;
			background-color: #FFFFFF;
			border: 2px solid #CC0000;			
		}
			
			#conteneur_bas #colonne_centre_int_club .message_erreur P {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #CC0000;	
				padding: 15px;
				margin: 0px;
			}
			
		#conteneur_bas #colonne_centre_int_club .message_ok {
			position: relative;
			margin: 0px;
			margin-top: 8px;
			width: 727px;
			margin-bottom: 16px;
			text-align: center;
			background-color: #FFFFFF;
			border: 2px solid #336600;			
		}
			
			#conteneur_bas #colonne_centre_int_club .message_ok P {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #336600;	
				padding: 15px;
				margin: 0px;
			}
			
		#conteneur_bas #colonne_centre_int_club #sas_intro {
			position: relative;
			margin: 0px;
			margin-top: 8px;
			width: 727px;
			text-align: left;			
		}
			
			#conteneur_bas #colonne_centre_int_club #sas_intro P {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: bold;
				color: #c64b00;
				margin: 0px;
				text-align: left;
				width: 490px;
			}
			
				#conteneur_bas #colonne_centre_int_club #sas_intro P STRONG {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-weight: bold;
					color: #884200;
				}
				
		#conteneur_bas #colonne_centre_int_club #pagination {
			width: 727px;
			padding-bottom:15px;
			height:auto;
			margin-top: 15px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #c74b01;
			text-align: right;
		}
			
			#conteneur_bas #colonne_centre_int_club #pagination a.lien_page {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #c74b01;
				text-decoration: none;
			}
			
			#conteneur_bas #colonne_centre_int_club #pagination a.lien_page:hover {
				text-decoration: underline;
			}
			
			#conteneur_bas #colonne_centre_int_club #pagination a.lien_page_on {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: bold;
				color: #8b4100;
				text-decoration: none;
			}
			
			#conteneur_bas #colonne_centre_int_club #pagination a.lien_page_on:hover {
				text-decoration: underline;
			}

		#conteneur_bas #colonne_centre_int_club #formulaire_connexion {
			position: relative;
			top: 20px;
			left: 0px;
			width: 725px;
			height: 253px;
		}
			
			#conteneur_bas #colonne_centre_int_club #formulaire_connexion_fond {
				position: absolute;
				top: 0px;
				left: 0px;
				width: 725px;
				height: 253px;
				z-index: 31;
			}
			
			#conteneur_bas #colonne_centre_int_club #formulaire_connexion_champs {
				position: absolute;
				top: 115px;
				left: 210px;
				width: auto;
				height: auto;
				z-index: 32;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #ffcc34;
			}
				
				#conteneur_bas #colonne_centre_int_club #formulaire_connexion_champs P {
					position: relative;
					width: 320px;	
					text-align: right;
					margin: 5px 0px 5px 0px;
				}
					
					#conteneur_bas #colonne_centre_int_club #formulaire_connexion_champs P LABEL {
						float: left;
						text-align: right;
						width: 80px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #FFFFFF;
						margin: 0px 10px 0px 0px;
					}
					
					#conteneur_bas #colonne_centre_int_club #formulaire_connexion_champs P .champs_texte {
						width: 215px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #000000;
					}
					
					#conteneur_bas #colonne_centre_int_club #formulaire_connexion_champs P A {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #FFFFFF;
					}

		#conteneur_bas #colonne_centre_int_club .blog_ig {
			float: left;
			position: relative;
			margin: 10px 10px 0px 0px;
			width: 232px;
			height: 310px;
			text-align: left;
			z-index: 4;
		}

			#conteneur_bas #colonne_centre_int_club .blog_ig .titre_ig {
				position: relative;
				width: 212px;
				height: 40px;
				margin: 8px 10px 0 10px;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_club .blog_ig .titre_ig H1 {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 13px;
					text-align: center;
					margin: 0px;
					color: #999999;
				}

					#conteneur_bas #colonne_centre_int_club .blog_ig .titre_ig H1 A {
						text-decoration: none;
					}

					#conteneur_bas #colonne_centre_int_club .blog_ig .titre_ig H1 A:hover {
						text-decoration: underline;
					}

				#conteneur_bas #colonne_centre_int_club .blog_ig .titre_ig H2 {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: normal;
					color: #666666;
					text-align: center;
					margin: 5px 0px 0px 0px;
				}

			#conteneur_bas #colonne_centre_int_club .blog_ig .statuts_ig {
				position: absolute;
				top: 150px;
				left: 34px;
				width: 164px;
				height: 62px;
				text-align: right;
				z-index: 5;
			}

			#conteneur_bas #colonne_centre_int_club .blog_ig .visuel_ig {
				position: relative;
				margin: 16px 0px 3px 54px;
				width: 120px;
				height: 120px;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_club .blog_ig .visuel_ig IMG {
					border: 0px;
					margin: 3px;
				}
				
				#conteneur_bas #colonne_centre_int_club .blog_ig .visuel_ig .flashgagne {
					margin: 3px;
				}

			#conteneur_bas #colonne_centre_int_club .blog_ig .btn_ig {
				position: relative;
				width: 226px;
				height: 115px;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_club .blog_ig .btn_ig .push_jouez {
					position: absolute;
					top: 0px;
					left: 0px;
					width: 226px;
					height: 115px;
					z-index: 1;
				}

					#conteneur_bas #colonne_centre_int_club .blog_ig .btn_ig IMG {
						border: 0px;
						margin: 0 0 0 3px;
					}

				#conteneur_bas #colonne_centre_int_club .blog_ig .btn_ig .flashhorloge {
					position: absolute;
					top: 39px;
					left: 19px;
					width: 193px;
					height: 37px;
					z-index: 2;
				}

			#conteneur_bas #colonne_centre_int_club .blog_ig .gagnant_ig {
				position: relative;
				width: 226px;
				height: 115px;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_club .blog_ig .gagnant_ig P {
					text-align: center;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 14px;
					color: #222222;
					margin-top: 40px;
				}

			#conteneur_bas #colonne_centre_int_club .blog_ig .acces_statut_ig {
				position: relative;
				width: 226px;
				height: 115px;
				z-index: 5;
			}

				#conteneur_bas #colonne_centre_int_club .blog_ig .acces_statut_ig P {
					text-align: center;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 14px;
					color: #222222;
					margin-top: 25px;
				}

					#conteneur_bas #colonne_centre_int_club .blog_ig .acces_statut_ig P IMG {
						margin-top: 5px;
					}

	#conteneur_bas #colonne_centre_connexion {
		float: left;
		position: relative;
		margin: 0 0 25px 33px;
		width: 957px;
		height: auto;
		z-index: 3;
	}
		#conteneur_bas #colonne_centre_connexion .message_erreur {
			position: relative;
			margin: 0px;
			margin-top: 8px;
			width: 957px;
			margin-bottom: 16px;
			text-align: center;
			background-color: #FFFFFF;
			border: 2px solid #CC0000;			
		}
			
			#conteneur_bas #colonne_centre_connexion .message_erreur P {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #CC0000;	
				padding: 15px;
				margin: 0px;
			}
			
		#conteneur_bas #colonne_centre_connexion .message_ok {
			position: relative;
			margin: 0px;
			margin-top: 8px;
			width: 957px;
			margin-bottom: 16px;
			text-align: center;
			background-color: #FFFFFF;
			border: 2px solid #336600;			
		}
			
			#conteneur_bas #colonne_centre_connexion .message_ok P {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #336600;	
				padding: 15px;
				margin: 0px;
			}
	
		#conteneur_bas #colonne_centre_connexion .entete {
			position: relative;
			margin: 0px;
			width: 956px;
			height: 27px;
			background: url(../../images/connexion-fond-entete.gif) top left no-repeat;
		}
	
			#conteneur_bas #colonne_centre_connexion .entete H1 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #FFFFFF;	
				margin: 0px;	
				text-align: left;
			}
	
		#conteneur_bas #colonne_centre_connexion #connexion_fond {
			position: relative;
			margin: 0px;
			width: 956px;
			height: 283px;
			background: url(../../images/connexion-fond.jpg) top left no-repeat;
		}
		
			#conteneur_bas #colonne_centre_connexion #connexion_formulaire {
				position: absolute;
				top: 80px;
				left: 84px;
			}
				
				#conteneur_bas #colonne_centre_connexion #connexion_formulaire P {
					position: relative;
					width: 360px;	
					text-align: right;
					margin: 5px 0px 5px 0px;
				}
				
					#conteneur_bas #colonne_centre_connexion #connexion_formulaire P LABEL {
						float: left;
						text-align: right;
						width: 115px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #FFFFFF;
						margin: 0px 10px 0px 0px;
					}
					
					#conteneur_bas #colonne_centre_connexion #connexion_formulaire P .champs_texte {
						width: 225px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #000000;
					}
					
					#conteneur_bas #colonne_centre_connexion #connexion_formulaire P A {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #FFFFFF;
					}
		
			#conteneur_bas #colonne_centre_connexion #connexion_push {
				position: absolute;
				top: 80px;
				left: 640px;
			}
				
				#conteneur_bas #colonne_centre_connexion #connexion_push P {
					position: relative;
					width: 195px;	
					text-align: right;
					margin: 5px 0px 5px 0px;
				}
					
					#conteneur_bas #colonne_centre_connexion #connexion_push P A {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 14px;
						color: #FFFFFF;
						text-decoration: none;
					}	
	
a.lien_tag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
	
a.lien_tag:hover {
	text-decoration: none;
}

.calque_connexion {
	position: absolute;
	display: none;
	top:0px;
	left: 0px;
	width: 1024px;
	z-index:30;
	background:url(../../images/connexion-fond.png) repeat top left;
	text-align: left;
}

	.calque_connexion #formulaire_connexion {
		position: relative;
		top: 50px;
		left: 150px;
		width: 725px;
		height: 253px;
	}
		
		.calque_connexion #formulaire_connexion #formulaire_connexion_fond {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 725px;
			height: 253px;
			z-index: 31;
		}
		
		.calque_connexion #formulaire_connexion #formulaire_connexion_champs {
			position: absolute;
			top: 115px;
			left: 210px;
			width: auto;
			height: auto;
			z-index: 32;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #ffcc34;
		}
			
			.calque_connexion #formulaire_connexion #formulaire_connexion_champs P {
				position: relative;
				width: 320px;	
				text-align: right;
				margin: 5px 0px 5px 0px;
			}
				
				.calque_connexion #formulaire_connexion #formulaire_connexion_champs P LABEL {
					float: left;
					text-align: right;
					width: 80px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #FFFFFF;
					margin: 0px 10px 0px 0px;
				}
				
				.calque_connexion #formulaire_connexion #formulaire_connexion_champs P .champs_texte {
					width: 215px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000000;
				}
				
				.calque_connexion #formulaire_connexion #formulaire_connexion_champs P A {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #FFFFFF;
				}
		
		.calque_connexion #formulaire_connexion #formulaire_connexion_btn_fermer {
			position: absolute;
			top: 8px;
			left: 655px;
			width: 61px;
			height: 20px;
			z-index: 33;
		}


	#conteneur_bas #colonne_centre #voyager-recherche {
		position: relative;
		margin: 10px 0px 0px 0px;
		width: 589px;
		height: 310px;
		background: url(../../images/voyager-recherche-fond.gif) top left repeat-y;
	}
		#conteneur_bas #colonne_centre #voyager-recherche #coup-coeur{
			float: left;
			margin: 0px;
			width: 177px;
			height: 310px;
			text-align:center;
			background: url(../../images/recherche-coeur-fond.gif) top left no-repeat;
		}
		
			#conteneur_bas #colonne_centre #voyager-recherche #coup-coeur IMG{
				margin: 85px 0px 5px 0px;
			}
		
			#conteneur_bas #colonne_centre #voyager-recherche #coup-coeur DIV{
				margin:0px auto;
				width:150px;
				text-align:center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
			}
		
			#conteneur_bas #colonne_centre #voyager-recherche #coup-coeur A{
				text-decoration:none;
				color:#000000;
			}
			#conteneur_bas #colonne_centre #voyager-recherche #coup-coeur A STRONG{
				font-size:12px;
			}
		
		#conteneur_bas #colonne_centre #voyager-recherche #recherche{
			float: left;
			margin: 0px;
			width: 412px;
			height: 310px;
		}
		
			#conteneur_bas #colonne_centre #voyager-recherche #recherche TABLE.formulaire{
				width:350px;
				border:0px;
				margin:10px auto 0px auto;
			}
		
			#conteneur_bas #colonne_centre #voyager-recherche #recherche TD{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				text-align:left;
			}
	
		#conteneur_bas #colonne_centre #voyager-recherche #recherche #onglets {
			width: 412px;
			height:33px;
			background:url(../../images/voyager-onglets-bg.gif) top left repeat-x;
			text-align:left;
		}
	
			#conteneur_bas #colonne_centre #voyager-recherche #recherche #onglet_sejours {
				display: none;
			}
	
			#conteneur_bas #colonne_centre #voyager-recherche #recherche #onglet_hotel {
				display: none;
			}
	
			#conteneur_bas #colonne_centre #voyager-recherche #recherche #onglet_weekend {
				display: none;
			}
	
			#conteneur_bas #colonne_centre #voyager-recherche #recherche #onglet_ski {
				display: none;
			}
	
			#conteneur_bas #colonne_centre #voyager-recherche #recherche #onglet_voiture {
				display: none;
			}
	
			#conteneur_bas #colonne_centre #voyager-recherche #recherche #onglet_vol {
				display: none;
			}
			
			#conteneur_bas #colonne_centre #voyager-recherche #recherche #onglets DIV{
				float:left;
				cursor:pointer;
			}
	
			#conteneur_bas #colonne_centre #voyager-recherche #recherche #liste_liens {
				text-align:center;
				border:solid 1px #582200;
				padding:5px 0px;
			}


	#conteneur_bas #colonne_centre #voyager-bonsplans {
		position: relative;
		margin: 10px 0px 0px 0px;
		width: 589px;
		height: auto;
	}
	
		#conteneur_bas #colonne_centre #voyager-bonsplans P.vpc_asterisque {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-align:right;
			color:#ff6600;
		}
	
		#conteneur_bas #colonne_centre #voyager-bonsplans P.autresbonsplans {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-align:right;
			color:#0095ff;
		}
		#conteneur_bas #colonne_centre #voyager-bonsplans P.autresbonsplans A{
			color:#0095ff;
			font-weight:normal;
		}
		
		#conteneur_bas #colonne_centre #voyager-bonsplans #pagination {
			width: 566px;
			height: 30px;
			margin-top: 15px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #c74b01;
			text-align: right;
		}
			
			#conteneur_bas #colonne_centre #voyager-bonsplans #pagination a.lien_page {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #c74b01;
				text-decoration: none;
			}
			
			#conteneur_bas #colonne_centre #voyager-bonsplans #pagination a.lien_page:hover {
				text-decoration: underline;
			}
			
			#conteneur_bas #colonne_centre #voyager-bonsplans #pagination a.lien_page_on {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: bold;
				color: #8b4100;
				text-decoration: none;
			}
			
			#conteneur_bas #colonne_centre #voyager-bonsplans #pagination a.lien_page_on:hover {
				text-decoration: underline;
			}
			
		#conteneur_bas #colonne_centre .accroche_int {
			position: relative;
			margin: 0px;
			margin-top: 8px;
			width: 566px;
			margin-bottom: 16px;
			text-align: left;
		}
	
			#conteneur_bas #colonne_centre .accroche_int H1 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: normal;
				color: #000000;	
				margin: 0px;
			}
			
			#conteneur_bas #colonne_centre .accroche_int H1 U {
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				color: #000000;	
				margin: 0px;
			}
			
			#conteneur_bas #colonne_centre .accroche_int P {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				padding-top: 5px;
				color: #000000;	
				margin: 0px;
			}			
	
		#conteneur_bas #colonne_centre #voyager-bonsplans H2{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight:bold;
			margin:0px;
			color: #ff9933;	
		}
		
		#conteneur_bas #colonne_centre .voyager-bonsplans-offres {
			text-align:left;
		}
	
			#conteneur_bas #colonne_centre .voyager-bonsplans-offres H4{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight:bold;
				margin:0px;
				color: #c74b01;	
			}
		
			#conteneur_bas #colonne_centre .voyager-bonsplans-offres H4 A{
				text-decoration:underline;
				color: #0095ff;	
			}
			
			#conteneur_bas #colonne_centre .voyager-bonsplans-offres .info{
				color: #c74b01;
			}
			
			#conteneur_bas #colonne_centre .voyager-bonsplans-offres P{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				margin:0px;
			}
			
			#conteneur_bas #colonne_centre .voyager-bonsplans-offres P A{
				text-decoration:none;
				color: #000000;	
			}
			
			
			#conteneur_bas #colonne_centre .voyager-bonsplans-offres DIV{
				float: left;
				width: 485px;
				margin-left: 10px;
			}
			
			#conteneur_bas #colonne_centre .voyager-bonsplans-offres .bloc_plans {
				position: relative;
				width: 566px;
				border-left: 2px solid #ffCC33;
				border-right: 2px solid #ffCC33;
				padding-top: 8px;
				background-color: #FFFFFF;
			}
					
				#conteneur_bas #colonne_centre .voyager-bonsplans-offres .bloc_plans P {
					margin: 0px;
					padding: 15px 0px 15px 0px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-weight: normal;
					color: #000000;	
					text-align: center;
				}
				
			#conteneur_bas #colonne_centre .voyager-bonsplans-offres .prix{
				color:#c64b00;
				font-weight:bold;
			}
			
			#conteneur_bas #colonne_centre .voyager-bonsplans-offres P.bouton{
				text-align:right;
			}
		
			#conteneur_bas #colonne_centre #voyager-bonsplans #voyager-bonsplans-offres-liens {
				width:530px;
				height:auto;
				margin:0 auto 20px auto;
				text-align:center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
			}
		
			#conteneur_bas #colonne_centre #voyager-bonsplans #voyager-bonsplans-offres-liens DIV.liste{
				width:170px;
				height:auto;
				float:left; 
				text-align:left;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: normal;
			}
			#conteneur_bas #colonne_centre #voyager-bonsplans #voyager-bonsplans-offres-liens DIV.liste P{
				margin-bottom:10px;
			}
		
			#conteneur_bas #colonne_centre #voyager-bonsplans #voyager-bonsplans-offres-liens DIV.liste A{
				color:#000000;
			}

		#conteneur_bas #colonne_centre #fichepays{
			width: 567px;
			height: auto;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: normal;
			color: #000000;	
			text-align: left;
			border:solid 1px #CCCCCC;
			background:#f2f3f3;
			padding:10px;
			margin-bottom:10px;
		}
		
		#conteneur_bas #colonne_centre #fichepays #table .infodescription{
			font-weight: bold;
		}
		
		#conteneur_bas #colonne_centre #fichepays #table .infodescription_bas{
			font-size: 10px;
		}
				
			
#popup_flash {
	position: absolute;
	top: 0px;
	left: 50%;
	height: 525px;
	width: 675px;
	margin-left: -337px;
	z-index: 1;
}
			
	#popup_flash #jeu {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 550px;
		height: 400px;
		z-index: 2;
	}
	
	#popup_flash #cobranding_droite {
		position: absolute;
		top: 0px;
		left: 555px;
		width: 120px;
		height: auto;
		z-index: 2;
	}
	
	#popup_flash #cobranding_bas {
		position: absolute;
		top: 405px;
		left: 0px;
		width: auto;
		height: 120px;
		z-index: 2;
	}
	
	
#bpa_intro {
	position: relative;
	margin: 0px auto 20px auto;
	width: 381px;
	height: 40px;
	background: url(../../images/bon-plan-annuaire-fond.gif) top left no-repeat;
}

	#bpa_intro P {
		margin: 10px 0px 0px 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #FFFFFF;
	}
	
	
#bpa_propose {
	position: relative;
	margin: 0px auto 20px auto;
	width: 381px;
	height: 40px;
}

	#bpa_propose P {
		margin: 10px 0px 0px 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #c8560f;
	}

#bpa_push {
	position: relative;
	margin: 20px auto 20px auto;
	width: 361px;
	height: 53px;
}

	#bpa_push P {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #000000;
	}

	#bpa_push P A {
		color: #000000;
	}

#iframe_haut {
	position: relative;
	margin: 5px 0px 5px 0px;
	width: 100%;
	height: auto;
	text-align: right;
	background: #FFFFFF url(../../images/iframe-logo.gif) top left no-repeat;
}

#iframe_liens {
	position: relative;
	margin: 0px;
	top: 5px; 
	left: 0px;
	text-align: right;
	float: left;
	width: 1000px;
	height: 25px;
	clear: both;
}

#iframe_liens A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

#iframe_reponse {
	position: relative;
	margin: 5px 0px 5px 183px;
	width: 560px;
	height: auto;
	background-color: #FFFFFF;
	border: 1px solid #c3671c;
	float: left;
	text-align: left;
}

#iframe_banniere {
	position: relative;
	margin: 5px 0px 5px 10px;
	width: 234px;
	height: 60px;
	float: left;
	background-color: #e8e8e8;
}

.iframe_reponse_label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

.iframe_reponse_contenu_principe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffa500;
	font-weight: bold;
}
.iframe_reponse_contenu_reponses {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ba5c00;
	font-weight: bold;
}