/****************************/
/** MARATHON PHOTO FNAC    **/
/** CSS RESULTAT RECHERCHE **/
/****************************/

#breadcrumb {
	padding-left:				15px;
}

#text_content {
	padding:					10px 0 0px 15px;
}

h1 {
	font-size:					15px;
	padding:					0 0 5px 12px;
}

.page_suivante {
	float:						right;
	padding:					0 10px 10px 0;
}

.page_suivante a {
	color:						#fff;
	font-weight:				bold;
}

.page_precedente {
	float:						left;
	padding:					0 10px 10px 0;
}

.page_precedente a {
	color:						#fff;
	font-weight:				bold;
}

.page_suivante a:hover, .page_suivante a:focus {
	text-decoration:			none;
}

.bg_header_fond_gris {
	clear:						both;
	float:						left;
	background:					url("img/bg_header_fond_gris.png") bottom left no-repeat;
	width:						915px;
	height:						15px;
    behavior: 					url('/iepngfix.htc');
}

.bg_content_fond_gris {
	clear:						both;
	float:						left;
	background:					url("img/bg_fond_gris.png");
	width:						895px;
	padding-left:				20px;
    behavior: 					url('/iepngfix.htc');
}

.titre_resultat {
	display:					block;
	color:						#fbd056;
	float:						left;
}

.titre_resultat:hover, .titre_resultat:focus {
	text-decoration:			none;
}

.desc_resultat {
	clear:						both;
	float:						left;
	font-size:					11px;
	padding-top:				5px;
}

.statut_preinscription {
	float:						right;
	padding:					0 47px 2px 0;
	font-weight:				bold;
	font-size:					11px;
}

.btn_preinscrivez_vous {
	padding-top:				10px;
	float:						right;
	margin-right:				25px;
}

.btn_preinscrivez_vous img {
	behavior: 					url('/iepngfix.htc');
}

.liens_voir_horizontaux {
	padding-top:				10px;
	clear:						both;
	float:						right;
	margin-right:				28px;
	_margin-right:				14px;
	width:						500px;
}

.liens_voir_horizontaux a {
	float:						right;
	color:						#fff;
	margin-left:				17px;
}

.liens_voir_verticaux {
	float:						right;
	padding-right:				5px;
	margin-top:					15px;
	width:						190px;
}

.liens_voir_verticaux a {
	color:						#fff;
}

.liens_voir_horizontaux a:hover, .liens_voir_horizontaux a:focus, .liens_voir_verticaux a:hover, .liens_voir_verticaux a:focus {
	text-decoration:			none;
}

.bg_content_fond_gris .push {
    width:                  	210px;
    padding:					15px 10px 0 0;
}

.bg_content_fond_gris .photo_preferee {
	float:						right;
    width:                  	205px;
    padding:					0;
}

.bg_content_fond_gris .photo_aimee {
	font-size:					12px;
	float:						left;
    width:                  	205px;
    padding:					0; 
}

.bg_content_fond_gris .auteurs {
	font-size:					12px;
	float:						left;
    width:                  	205px;
    padding:					0; 
}

.bg_content_fond_gris .photo_aimee .titre {
	padding-bottom:				5px;
	display:					block;
	height:						15px;
}

.bg_content_fond_gris .photo_preferee .titre_photo_preferee {
	display:					block;
	padding-bottom:				15px;
	font-weight:				bold;
	font-size:					12px;
}

.bg_content_fond_gris .push_detail {
	width:						100px;
	word-wrap:					break-word;
	float:						left;
	padding-left:				10px;
	font-size:					11px;
}

.bg_content_fond_gris .photo_preferee .push_detail {
	padding-left:				7px;
}

.bg_content_fond_gris .photo_aimee .push_detail {
	width:						100px;
	word-wrap:					break-word;
	float:						left;
	padding:					44px 0 0 5px;
	font-size:					11px;
}

.bg_content_fond_gris .push_visuel {
	margin-bottom:				0;
}

.push_list {
	clear:						both;
	float:						left;	
}

.bg_content_fond_gris .titre_prix, .bg_content_fond_gris .titre_auteur {
	font-weight:				bold;
	color:						#fbd056;	
}

.bg_content_fond_gris .titre_auteur {
	font-weight:				bold;
	color:						#fbd056;	
	font-size:					12px;
}

.bg_content_fond_gris .gagnants {
	padding-bottom:				5px;	
}

.bg_content_fond_gris .push .gagnants a {
	font-size:					11px;	
	text-decoration:			underline;
}

.bg_content_fond_gris .push .gagnants a:hover, .bg_content_fond_gris .push .gagnants a:focus {
	text-decoration:			none;
}

.bg_content_fond_gris .push_detail img {
	margin-right:				3px;
	behavior: 					url('/iepngfix.htc');		
}

#pagination {
	float:						left;
	width:						680px;
	text-align:					center;	
}

#pagination a {
	color:						#fff;
}

#pagination a:hover, #pagination .page_courante, #pagination .pagination_page_suivante, #pagination .pagination_derniere_page {
	text-decoration:			none;
}

#pagination .page_courante:hover, #pagination .pagination_page_suivante:hover, #pagination .pagination_derniere_page:hover, #pagination .page_courante:focus, #pagination .pagination_page_suivante:focus, #pagination .pagination_derniere_page:focus {
	text-decoration:			underline;
}

#pagination .pagination_page_suivante {
	margin-left:				5px;	
}

.bg_footer_fond_gris {
	clear:						both;
	float:						left;
	background:					url("img/bg_footer_fond_gris.png") top left no-repeat;
	width:						915px;
	height:						15px;
    behavior: 					url('/iepngfix.htc');
    margin-bottom:				17px;
}

.cadre_participant {
    margin-bottom:				5px;	
}

.bg_content_fond_gris .profil {
	float:						left;
	width:						480px;		
}

.bg_content_fond_gris .profil img {
	float:						left;		
}

.bg_content_fond_gris .profil a {
	color:						#fff;
	font-size:					11px;
}

.bg_content_fond_gris .profil a:hover, .bg_content_fond_gris .profil a:focus {
	text-decoration:			none;
}

.bg_content_fond_gris .voir_profil {
	float:						left;
	padding-left:				10px;	
}

.bg_content_fond_gris a.nom {
	display:				block;
	font-size:				12px;
	font-weight:			bold;
	color:					#fbd056;
	padding-bottom:			5px;	
}

.participation_marathon {
	float:					left;
}

.participation_marathon a {
	color:					#fff;
	font-size:				11px;
}

.participation_marathon a:hover, .participation_marathon a:focus {
	text-decoration:		none;
}

.participation_marathon .gagnant {
	font-size:				11px;
}

.infos_themes {
	font-size:				11px;
	float:					left;
	padding-right:			100px;
}

.infos_themes a {
	color:					#fff;
}

.infos_themes a:hover {
	text-decoration:		none;
}

.infos_themes .titre {
	display:				block;
	color:					#fbd056;
	font-weight:			bold;
	padding-bottom:			5px;
	font-size:				12px;
}

.infos_themes .titre:hover, .infos_themes .titre:focus {
	text-decoration:		none;
}

.toutes_les_photos {
	font-size:				12px;
	color:					#fff;
	float:					right;
	width:					130px;
	margin-top:				83px;
}

.toutes_les_photos:hover, .toutes_les_photos:focus {
	text-decoration:		none;
}

.infos_photo {
	float:					left;
	padding-right:			130px;
	font-size:				12px;
}

.infos_photo .titre {
	display:				block;
	color:					#fbd056;
	font-weight:			bold;
	padding-bottom:			5px;
}

.detail_photo {
	float:					right;
	margin:					50px 20px 0 0;
	line-height:			16px;
}

.detail_photo a {
	font-size:				12px;
	color:					#fff;
}

.detail_photo a:hover, .detail_photo a:focus {
	text-decoration:		none;
}
