@charset "utf-8";
/* CSS Document */
/*-----------------------[Accueil]------------------------*/
#contenu_accueil {
	width:550px;
}
	#pathway a{
		font:normal 10px Arial, Helvetica, sans-serif;
		color:#696868;
		text-decoration:none;
	}
	#pathway a.headerNavigation{
		color:#bb195c;
		font:bold 11px Arial, Helvetica, sans-serif;
	}
	.headerNavigation{
		color:#bb195c;
		font:bold 11px Arial, Helvetica, sans-serif;
	}
	#titre_accueil {
		margin-top:2px;
		text-align:left;
		height:43px;
		background:url(../images/banner_rose_06.gif) no-repeat left top;
		padding-left:16px;
		font:normal 24px "Times New Roman", Times, serif;
		color:#FFF;
		line-height:43px;
	}
	.pagination {
		margin:8px 6px 8px 0;
		height:17px;
		line-height:17px;
		text-align:right;
		background:url(../images/pagination.jpg) no-repeat right top;
		font-weight:bold;
		color:#716f6f;
		display:block;
		clear:both;
	}
	.pagination a.fd-nav-kdy {
		text-decoration:none;
		border-left:1px solid #999;
		padding:0 1px 0 6px;
		color:#716f6f;
	}
		.pagination a.fd-nav-kdy:hover {
			color:#C71B63;
		}


.block_info_prod1 {
		border:1px solid #CCC;
		width:251px;
		height:224px;
		float:left;
		margin:30 10 10 10;
	
}
.block_info_prod1-1 {

		width:251px;
		height:224px;
		margin:10 10 10 10;
	
}
.block_info_prod11_h a{
		display:block;
		text-decoration:none;
		text-align:center;
		width:249px;
		height:30px;
		color:white;
		padding-left:14px;
		font:bold 14px Arial, Helvetica, sans-serif;
		background:url(../images/Top6_promotions_07.gif) no-repeat left top;
		line-height:30px;
}

.block_info_abon-bar a{
		text-decoration:none;
		display:block;
		text-align:center;
		width:249px;
		height:30px;
		color:white;
		padding-left:14px;
		font:bold 14px Arial, Helvetica, sans-serif;
		background:url(../images/abon-bar.gif) no-repeat left top;
		line-height:30px;
	
}
.block_info_prod11 {
	border:1px solid #d5d4d4;
	width:251px;
	height:193px;
	border-bottom: 1px;
	border-bottom-color: #CCC;
}
.block_info_prod111 {
		text-align:center;
		float:left;
		background:url(../images/Top6_promotions_033.gif) no-repeat left top;
		width:130px;
		height:176px;
		
}
.vrv_promo {
		text-align:left;
		width:auto;
		height:41px;
		color:white;
		margin-top:4px;
		padding-left:14px;
		font:normal 30px "Times New Roman", Times, serif;
		background:url(../images/Top6_promotions_03.jpg) no-repeat left top;
		line-height:41px;
	}

.san_promo {
		text-align:left;
		width:auto;
		height:41px;
		color:white;
		margin-top:4px;
		padding-left:14px;
		font:normal 30px "Times New Roman", Times, serif;
		background:url(../images/Top6_noel_03.jpg) no-repeat left top;
		line-height:41px;
	}
	
	.fiche_prod {
		background:url(../images/fiche_prod_21.gif) no-repeat left top;
		width:124px;
		float:left;
		bottom:0;
		font:normal 7pt Arial, Helvetica, sans-serif;
		color:#FFF;
		line-height:15px;
		text-transform:uppercase;
	}
	.ajout_panier {
		background:url(../images/ajout-panier-rdv.jpg) no-repeat left top;
		width:124px;
		float:right;
		bottom:0;
		font:normal 7pt Arial, Helvetica, sans-serif;
		color:#FFF;
		line-height:15px;
		text-transform:uppercase;
	}
	.block_info_prod111_img {
		padding-top:2px;
		margin:10 10 auto 10;
		border:1px solid #d5d4d4;
		width:102px;
		height:145px;
		background-color:#FFF;
		position:relative;
	}
	.button_plus {
		position:absolute;
		bottom:0;
		left:0;
		z-index:20;
		background:url(../images/plus_20.gif) no-repeat left top;
		width:22px;
		height:21px;
	}
	.block_info_prod111_cont {
		float:right;
		
		width:118px;
		height:171px;
		
	}
	.block_info_promo1 {
		background:url(../images/Top6_promotions_11.gif) no-repeat left top;
		width:40px;
		height:40px;
		float:left;
		margin-top:10px;
		font:bold 11pt Arial, Helvetica, sans-serif;
		margin:auto;
		color:#FFF;
		padding-top:10px;
		margin-top:10px;
	}
	.block_info_promo2 {
		margin-right:6px;
		margin-top:20px;
		background:url(../images/Top6_promotions_14.gif) no-repeat left top;
		width:42px;
		height:12px;
		float:right;
		font:normal 8pt Tahoma, Geneva, sans-serif;
		color:#FFF;
		line-height:10px;
		text-transform:uppercase;
		
	}
	
	
/*----------------------------------------------------------------------------------------------------------*/	


.abon_barre {
	
		width:527px;
		height:45px;
		color:white;
		padding-left:14px;
		font:normal 30px "Times New Roman", Times, serif;
		background:url(../images/bar_orange.gif) no-repeat left top;
		line-height:40px;
		
}
.block_info_promo1_ver {
		background:url(../images/Agif_07.gif) no-repeat left top;
		width:118px;
		height:17px;
		color:#FFF;
		margin-top:16px;
		margin-bottom:10px;
		margin-right:1px;
}
#coin_bonne_affaire {
		clear:both;
		background:url(../images/promo_oran_03.gif) no-repeat left top;
		width:523px;
		height:186px;
}
#coin_bonne_affaire1 {

		position:relative;
		float:right;
		width:250px;
		height:178px;
		font:bold 13pt Arial, Helvetica, sans-serif;
		color:#d55608;
		text-align:left;
		padding-top:14px;
}
#coin_bonne_affaire1-1 {

		position:relative;
		float:right;
		width:250px;
		height:84px;
		font:bold 13pt Arial, Helvetica, sans-serif;
		color:#d55608;
		text-align:left;
		margin-left:5px;
	
	
}
#coin_bonne_affaire2 {
	bottom:0;
	left:0;
		position:absolute;
		margin-right:100px;
		margin-top:10px;
		background:url(../images/Top6_promotions_14.gif) no-repeat left top;
		width:42px;
		height:12px;
		float:right;
		font:normal 8pt Tahoma, Geneva, sans-serif;
		color:#FFF;
		text-align:center;
		text-transform:uppercase;
		line-height:10px;
	
}
#coin_bonne_affaire3 {

	font:normal 11px Arial, Helvetica, sans-serif;
	float:right;
	color:#d55608;
	width:243px;
	height:43px;
	margin-top:10px;

}
#coin_bonne_affaire4 a{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#575656;
	width:210px;
	height:20px;
	line-height:20px;
	text-transform:uppercase;
	padding-top:9px;
	margin-left:45px;
	float:right;
	text-decoration:none;

}
#coin_bonne_affaire4 a:hover{
	text-decoration:underline;
}
#faq4 {
	float:left;
	
	background:url(../images/evenements1_03.gif) no-repeat left top;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#c91b63;
	width:465px;
	height:28px;
	padding-left:30px;
	padding-top:5px;
}
#faq5 {
	float:left;
	clear:both;
	text-align:left;
	background:url(../images/evenements1_07.gif) no-repeat left top;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#c91b63;
	width:465px;
	height:128px;
	padding-left:15px;
	padding-top:5px;
}
#faq5 h2 {
	text-align:left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#c91b63;

}
div.events{
	width:540px;
	height:auto;
	padding-top:2px;
	background:url(../images/dash.gif) no-repeat left top;
}
	div.events_ct{
		width:auto;
		height:auto;
		padding-bottom:2px;
		/*background:url(../images/dash.gif) no-repeat left bottom;*/
	}
	div.events_titre{
		color:#c91b63;
		height:22px;
		line-height:22px;
		font:normal 13px Arial, Helvetica, sans-serif !important;
	}
		div.events_titre_rss{
			width:20px;
			height:20px;
			float:left;
			margin-right:4px;
		}
		div.events_titre_t{
			width:500px;
			height:auto;
			float:left;
			line-height:22px;
			text-align:left;
		}
		div.events_titre_tbold{
			font:bold 13px Arial, Helvetica, sans-serif;
			width:500px;
			height:auto;
			float:left;
			line-height:22px;
			text-align:left;
			color:#c91b63;
		}
		div.events_titre_tbold2{
			
			padding-top:15px;
			font:bold 12px Arial, Helvetica, sans-serif;
			width:522px;
			height:auto;
			float:left;
			line-height:22px;
			text-align:left;
			color:#696868;
			line-height:15px;
			padding-left:25px;
		}
		div.events_titre_tbold3{
			
			padding-top:15px;
			font:normal 11px Arial, Helvetica, sans-serif;
			width:522px;
			height:auto;
			float:left;
			line-height:22px;
			text-align:left;
			color:#696868;
			line-height:15px;
			padding-left:25px;
		}
	.rss1 {
		border:1px solid red;
		width:auto;
		height:26px;
		float:left;
	}
	.rss11 {
		background:url(../images/dash.gif) no-repeat left top;
		border:1px solid red;
		width:113px;
		height:26px;
		float:left;
		
	}
	.rss12 {
		background:url(../images/dash.gif) no-repeat left top;
		border:1px solid red;
		width:110px;
		height:26px;
		float:left;
	}
	
	td.texte p {
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#666;
	}

