/*end of CSS block*/
*
{
	margin: 0px;
	padding: 0px;	
}

body, html
{
	font-family: Arial;
}

.cleaner
{
	clear: both;
	position: relative;
}

.lCleaner
{
	clear: left;
}

.rCleaner
{
	clear: right;
}

body
{
	background-color: white;
}

.linkImage
{
	border: none;
}

.noLineLink
{
	text-decoration: none;
}

p
{
	margin-top: 8px;
	margin-bottom: 9px;
}

.dotsLink
{
	height: 20px;
	display: block;
	border-top: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
	text-decoration: none;
	font-size: 11px;
	color: #ff4e00;
	padding-top: 6px;
	text-transform: uppercase;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	padding-left: 5px;
}

	.dotsLink img
	{
		float: right;
		margin-right: 4px;
		margin-top: 1px;
	}

.fakeClickZone
{
	cursor: pointer;
}

.fb_button .fb_button_text, .fb_button_rtl .fb_button_text
{
	font-family: Arial !important;
}

/* Le conteneur temporaire a une hauteur par d￩faut pour que l'apparition du conteneur final ne bouge pas les autres blocs */
#conteneur_topbar
{
	height: 61px;
}

/* APO - D￩but topbar */
#topbar{
	height: 61px;
	overflow: hidden;
	background: none;
}

#topbar-container{
	height: 30px;
	background-color: #222;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear,left top,left bottom,from(#333),to(#222));
	background-image: -moz-linear-gradient(top,#333,#222);
	background-image: -ms-linear-gradient(top,#333,#222);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#333),color-stop(100%,#222));
	background-image: -webkit-linear-gradient(top,#333,#222);
	background-image: -o-linear-gradient(top,#333,#222);
	background-image: linear-gradient(top,#333,#222);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);
}
	
	.topbar-nav, .topbar-nav-dropdown
	{
		list-style: none;
	}
	
		.topbar-nav li, .topbar-nav-dropdown li
		{
			float: left;
		}
	
		.topbar-nav a
		{
			color: white;
			font-size: 12px;
			text-decoration: none;
			padding: 8px;
			float: left;
			position: relative;
		}

	.topbar-nav-active
	{
		background-color: white;
	}
	
		.topbar-nav-active a
		{
			color: #1A1818;
		}
	
		#topbar-left
	{
		float: left;
		position: relative;
	}
	
		#topbar-left a
		{
			text-transform: uppercase;
		}
		
		#topbar-left li:hover, .topbar-nav-dropdown-delay
		{
			background-color: #F1F1F1;
		}
		
			#topbar-left li:hover a, .topbar-nav-dropdown-delay a
			{
				color: #1A1818;
			}
					
		#topbar-left .topbar-nav-dropdown a
		{
			text-transform: none;
		}
	
	#topbar-right
	{
		float: right;
		position: relative;
	}
	
		#topbar-right li:hover a
		{
			text-decoration: underline;
		}
		
	.topbar-nav li:hover .topbar-nav-dropdown
	{
		display: block;
	}
	
		.topbar-nav-dropdown
		{
			display: none;
			width: 4096px;
			height: 30px;
			position: absolute;
			left: 0;
			top: 30px;
			margin: 0;
			padding: 0;
			background-color: #F1F1F1;
			border-bottom: 1px solid #CCC;
			z-index: 9000;
		}
			.topbar-nav-dropdown a
			{
				color: #1A1818;
				font-size: 12px;
				text-decoration: none;
				padding: 8px;
				float: left;
			}
				.topbar-nav-dropdown a:hover
				{
					color: #FF4E00 !important;
				}
	
	.topbar-nav-dropdown-delay ul{
		display: block !important;
	}
	
	.topbar-nav-customlink1{
		background-color: #FF4E00;	
	}
	
		.topbar-nav-customlink1 a{
			color: white;	
		}
		
	.topbar-nav-line
	{
		height: 30px;
		border-left: 1px solid #2D2D2D;
		display: block;
	}
	
	.topbar-nav .homeIco
	{
		float: left;
		height: 14px;
		width: 14px;
		margin: 7px 6px 9px 6px;
		background-position: left top;
		background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -283px top;
	}
	
		.homeIco, #topbar-left ul li:hover .homeIco, .topbar-nav-active .homeIco
		{
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -297px top;
		}
	
	.topbar-nav .starIco
	{
		float: left;
		height: 14px;
		width: 14px;
		margin-right: 6px;
		background-position: left top;
		background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -311px top;
	}
		
		.starIco, .topbar-nav li:hover .starIco, .topbar-nav-active .starIco, .topbar-nav-dropdown .starIco, .topbar-nav-dropdown-delay .starIco
		{
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -325px top;
		}
		
		.topbar-nav-dropdown li:hover .starIco
		{
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -339px top;
		}
		
	.topbar-nav .bouton_connexion_facebook
	{
		margin: 2px 8px;
	}
	
	.arrowRightUnicode
	{
		font-size: 9px;
		margin-right: 5px;
	}
	
	#loginBoxInfosPicture
	{
		float: left;
		width: 20px;
		height: 23px;
	}
	
	#loginBoxInfosMiddle
	{
		float: left;
		height: 18px;
		width: 149px;
		padding-top: 5px;
		padding-left: 5px;
	}
	
	#loginBoxInfosArrow
	{
		width: 2px;
		float: left;
		margin-top: 6px;
	}
	
	#loggedBoxInfosBox
	{
		float: left;
			height: 23px;
			width: 186px;
		padding: 3px 8px 4px 8px;
	}
	
		#loggedBoxInfosBox a{
			text-decoration: none !important;
			color: white;
			padding: 0;
		}
		
		#loggedBoxInfosBox:hover
		{
			background-color: #F1F1F1;
		}
		
			#loggedBoxInfosBox:hover a
			{
				color: #1A1818;
				text-decoration: none;
			}
	
			#loggedBoxInfosBox:hover #loginBoxInfosMenu
			{
				display: block;
			}
		
	#loginBoxInfosMenu
	{
	    background-color: #F1F1F1;
	    border-bottom: 1px solid #CCCCCC;
	    border-left: 1px solid #CCCCCC;
	    border-right: 1px solid #CCCCCC;
	    color: #1A1818;
	    display: none;
	    padding: 2px 8px 2px 8px;
	    position: absolute;
	    top: 30px;
	    width: 186px;
	    z-index: 9000;
	    margin-left: -9px;
	}
		
		#loginBoxInfosMenu a
		{
			padding: 6px 0;
		}
		
		#loginBoxInfosMenu li
		{
			clear: both;
		}
		
		#loginBoxInfosMenu ul
		{
			list-style: none;
		}
		
		#loggedBoxInfosBox:hover #loginBoxInfosMenu ul li a
		{
			color: #1A1818;
		}
	
			#loggedBoxInfosBox:hover #loginBoxInfosMenu ul li a:hover
			{
				color: #FF4E00;
			}
	
	.loggedBoxMessages{
		float: left;
		height: 14px;
		width: 14px;
		margin: 7px 6px 9px 6px;
		background-repeat: no-repeat;
		background-position: top left;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -353px top;
	}
	
	.loggedBoxMessagesNb
	{
		float: left;
		font-size: 10px;
		font-weight: normal;
		margin: 0;
	}
	
		.loggedBoxMessagesNb a
		{
			color: white;
			font-size: 10px !important;
			padding: 2px 7px 0 0 !important;
			text-decoration: none !important;
		}
	
	.loggedBoxHome{
		float: left;
		height: 23px;
		width: 23px;
		margin: 6px 0px 0px 6px;
		background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -367px top;
	}
	
	.loggedBoxHelp{
		float: left;
		height: 14px;
		width: 14px;
		margin: 7px 6px 9px 6px;
		background-repeat: no-repeat;
		background-position: top left;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -390px top;
	}
/* APO - fin topbar */

#bigWrapper
{
	width: 1000px;
	margin: 0 auto;
	position: relative;
}

#header
{
	width: 1000px;
	height: 45px;
	margin-bottom: 9px;
	position: relative;
}

	#topLogo
	{
		position: absolute;
		left: 3px;
		top: 2px;
		width: 272px;
		height: 40px;
		background-position: left top;
		background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: left -71px;
	}
	
	#logoReseau
	{
		position: absolute;
		right: 3px;
		top: 6px;
		width: 189px;
		height: 40px;
		background-position: left top;
		background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -404px top;
	}

	#top_ads
	{
		width: 728px;
		height: 90px;
		margin: 0 auto;
		position: relative;
	}
	
	#breadcrumb{
		font-size: 12px;
		color: #999;
		line-height: 12px;
		margin: 11px auto;
		width: 999px;
		word-spacing: 2px;
	}

	#breadcrumb a,#breadcrumb h1{
		color: #696969;
		font-size: 12px;
		font-weight:normal;
		text-decoration: none;
		display:inline;
	}

	#breadcrumb h1{
		color:#999;
	}
	
#contentTopCorners
{
	width: 999px;
	height: 7px;
	background-color: #F0F0F0;
	margin: 0 auto;
	margin-top: 9px;
	-moz-border-radius: 6px 6px 0px 0px;
	-webkit-border-radius: 6px 6px 0px 0px;
	border-radius: 6px 6px 0px 0px;
}

#innerContent
{
	background-color: white;
}

#content
{
	width: 999px;
	height: 100%;
	margin: 0 auto;
	background-color: #F0F0F0;
}
	
	#content #majojColumn1
	{
		float: left;
		width: 676px;
		margin-left: 8px;
		margin-top: 1px;
		display: inline; /*FIX: IE double margin bug*/
		background-color: white;
	}
	
	#content #majorColumn2
	{
		float: left;
		width: 300px;
		margin-top: 1px;
		margin-left: 7px;
	}
	
		#majorColumn2 .add300
		{
			min-height: 250px;
			margin-bottom: 5px;		
		}
	
			#majorColumn2 .add300 img
			{
				display: block;
			}

		/* **************************
		** TTA Colonne2 Communaut￩ **
		*****************************/
		/* TTA - Communaute */

		#majorColumn2 #communaute_commun300
		{
			background-color: #FFF;
			margin-bottom: 5px;
			border: 1px solid #D1D0D0;
			-moz-border-radius: 6px; 
			-webkit-border-radius: 6px; 
			border-radius: 6px;
		}

			#communaute_commun300 #communaute_commun300Header
			{
				font-family: Trebuchet MS;
				color: #222943;
				height: 23px;
				background-color: #FFF;
				padding: 2px 0 0 12px;
				-moz-border-radius: 6px 6px 0px 0px;
				-webkit-border-radius: 6px 6px 0px 0px;
				border-radius: 6px 6px 0px 0px;
				text-transform: uppercase;
			}

				#communaute_commun300Header .communaute_commun300HeaderIco
				{
					float: left;
					height: 14px;
					width: 14px;
					margin-top: 5px;
					margin-right: 5px;
					background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -593px top;
				}

				#communaute_commun300Header  b
				{
					display: block;
					padding-top: 2px;
					padding-left: 12px;
					font-size: 17px;
				}

				#communauteBlogsEnParlentTabBar,
				#communauteTopDebatsTabBar,
				#communauteCommun300TabBar
				{
					height: 23px;
					width: 283px;
					margin-left: 9px;
					border-bottom: 1px solid #383059;
				}

				#communauteBlogsEnParlentTabBar .BlogsEnParlent_tab,
				#communauteTopDebatsTabBar .topDebats_tab,
				#communauteCommun300TabBar .communauteCommun300_tab,
				.blocList_TabBar .blocList_tab
				{
					display: block;
					float: left;
					width: auto;
					height: 18px;
					background-color: #c8cad1;
					margin-right: 3px;
					padding-left: 6px;
					padding-top: 4px;
					padding-right: 7px;
					text-transform: uppercase;
					font-size: 14px;
					font-weight: bold;
					border-top: 1px solid #cfd1d6;
					border-left: 1px solid #cfd1d6;
					border-right: 1px solid #cfd1d6;
					-moz-border-radius: 6px 6px 0px 0px;
					-webkit-border-radius: 6px 6px 0px 0px;
					border-radius: 6px 6px 0px 0px;
					cursor: pointer;
				}
				
				#communauteBlogsEnParlentTabBar .BlogsEnParlent_tab a, #communauteBlogsEnParlentTabBar .selected,
				#communauteTopDebatsTabBar .topDebats_tab a, #communauteTopDebatsTabBar .selected,
				#communauteCommun300TabBar .communauteCommun300_tab a, #communauteCommun300TabBar .selected,
				.blocList_TabBar .blocList_tab a, .blocList_TabBar .selected
				{
					color: #333;
					text-decoration: none;
				}
				
				#communauteBlogsEnParlentTabBar .selected, #communauteBlogsEnParlentTabBar .selected a,
				#communauteTopDebatsTabBar .selected, #communauteTopDebatsTabBar .selected a,
				#communauteCommun300TabBar .selected, #communauteCommun300TabBar .selected a,
				.blocList_TabBar .selected, .blocList_TabBar .selected a
				{
					background-color: #222943;
					color: white;
					border-top: 1px solid #222943;
					border-left: 1px solid #222943;
					border-right: 1px solid #222943;
				}

				#communaute_commun300 .communaute_tousLesMembresLink
				{
					display: block;
					font-size: 11px;
					font-weight: bold;
					height: 18px;
					text-transform: uppercase;
				}
				#communaute_commun300 .communaute_tousLesMembresLink a
				{
					color: #FF4E00;
					float: left;
					padding-left: 10px;
					position: relative;
					text-decoration: none;
				}
				#communaute_commun300 .communaute_tousLesMembresLinkArrow
				{
					float: right;
					padding-right: 7px;
					position: relative;
				}
				#communaute_commun300 .communaute_tousLesMembresLinkArrow a
				{
					font-size: 17px;
					font-weight: bold;
					line-height: 12px;
				}

				#communauteOnglet2, #communauteOnglet3
				{
					display: none;
				}
				
				#communaute_commun300 .membresAmisFollow
				{
					float: left;
				} 

			/*	Bienvenue	*/

			#communaute_commun300 #communauteBienvenue
			{
				width: 283px;
				min-height: 47px;
				background-color: #D8DCE2;
				border-style: dotted;
				border-width: thin;
				border-color: #606060;
				margin-top: 5px;
				margin-left: 9px;
				padding-top: 3px;
				padding-bottom: 3px;
			}

				#communauteBienvenue #communauteBienvenueItem
				{
					padding-left: 3px;
				}

				#communauteBienvenue #communauteBienvenueTexte
				{
					font-size: 11px;
					display: block;
					color: #36416B;
					margin-left: 50px;
				}

				#communauteBienvenue #communauteBienvenueTexte a
				{
					color: #36416B;
				}

				#communauteBienvenue #communauteBienvenueTexte h3
				{
					font-size: 14px;
					color: #36416B;
				}

				#communauteBienvenue #communauteBienvenueTexte h3 a
				{
					color: #36416B;
					text-decoration: none;
				}

				#communauteBienvenue #communauteBienvenueTexte .voirProfilLink
				{
					margin-top: 3px;
					display: block;
				}

				#communauteBienvenue #bienvenuePhoto
				{
					float: left;
				}

			/*	Derniers ￩v￩nements	*/

			#communaute_commun300 .communauteDerniersEvenements
			{
				margin-top: 2px;
				padding-bottom: 8px;
				margin-left: 9px;
				margin-right: 9px;
			}

				.communauteDerniersEvenements .communauteDerniersEvenementsItem
				{
					border-bottom: 1px dotted #222943;
					padding-top: 3px;
					padding-bottom: 3px;
				}

					#communaute_commun300 .blocList_item{
						margin-top: 5px;
					}
				
					#communaute_commun300 .cdeiPic img{
						float: left;
						border: none;
					}
					
					#communaute_commun300 .communauteDerniersEvenementsItem .cdeiPic img{
						width: 30px;
						height: 34px;
					}

					.communauteDerniersEvenementsItem .cdeiMembre
					{
						font-size: 12px;
						color: #36416B;
						margin-left: 40px;
					}

						.cdeiMembre a
						{
							color: #FF7200;
						}
						
					.communauteDerniersEvenementsItem .cdeiMembre.cdeiNoPic
					{
						margin-left: 0;
					}

					.communauteDerniersEvenementsItem .cdeiPseudo
					{
						color: #36416B;
						font-weight: bold;
						text-decoration: none;
					}

					.communauteDerniersEvenementsItem .cdeiDate
					{
						color: #999999;
						font-size: 12px;
						display: block;
					}

					.communauteDerniersEvenementsItem b
					{
						font-size: 12px;
						display: block;
						margin-left: 60px;
						color: #36416B;
					}

		/* ************************************
		** TTA Colonne2 Communauté Top Débats / Top Partages**
		**************************************/
		/* TTA - Communaute */

		#majorColumn2 #communaute_top_debats300,
		#majorColumn2 #communaute_top_partages300
		{
			background-color: #FFF;
			margin-bottom: 5px;
			border: 1px solid #D1D0D0;
			-moz-border-radius: 6px; 
			-webkit-border-radius: 6px; 
			border-radius: 6px;
		}

			#communaute_top_debats300 #communaute_top_debats300Header,
			#communaute_top_partages300 #communaute_top_partages300Header
			{
				font-family: Trebuchet MS;
				color: #222943;
				height: 23px;
				background-color: #FFF;
				padding: 2px 0 0 12px;
				-moz-border-radius: 6px 6px 0px 0px;
				-webkit-border-radius: 6px 6px 0px 0px;
				border-radius: 6px 6px 0px 0px;
				text-transform: uppercase;
			}

				#communaute_top_debats300Header .membresCommentIco,
				#communaute_top_partages300Header .shareIco
				{
					margin-top: 3px;
				}

				#communauteTopDebats,
				#communauteTopPartages
				{
					padding-bottom: 1px;
				}

				#communauteTopDebats48h, #communauteTopDebats7j, #communauteTopDebats1m,
				#communauteTopPartages48h
				{
					margin-top: 5px;
					margin-left: 9px;
					width: 283px;
				}

				#communauteTopDebats7j, #communauteTopDebats1m
				{
					display: none;
				}

				.communauteTopDebatsItem,
				.communauteTopPartagesItem
				{
					margin-bottom: 9px;
				}

				.communauteTopDebatsItem img,
				.communauteTopPartagesItem img
				{
					float: left;
					border: 1px solid black;
					width: 60px;
					height: 67px;
				}

				.communauteTopDebatsItem .ctdiTop,
				.communauteTopPartagesItem .ctpiTop
				{
					height: 16px;
					margin-left: 68px;
					font-size: 10px;
					font-weight: bold;
					background-color: #C8CAD1;
					text-transform: uppercase;
				}

				.communauteTopDebatsItem .ctdiTop a,
				.communauteTopPartagesItem .ctpiTop a
				{
					color: #000;
					text-decoration: none;
				}

				.communauteTopDebatsItem .ctdiTop .ctdiComm,
				.communauteTopPartagesItem .ctpiTop .ctpiComm
				{
					float: right;
					padding-left: 3px;
					padding-right: 3px;
					background-color: #222943;
					height: 16px;
				}

				.communauteTopDebatsItem .ctdiTop .ctdiComm a,
				.communauteTopPartagesItem .ctpiTop .ctpiComm a
				{
					color: white;
					line-height: 16px;
					text-decoration: none;
				}

				.communauteTopDebatsItem .ctdiArticle h3, .communauteTopDebatsItem .ctdiArticle h2,
				.communauteTopPartagesItem .ctpiArticle h3, .communauteTopPartagesItem .ctpiArticle h2
				{
					font-size: 12px;
					font-weight: bold;
					margin: 4px 0 0 68px;
				}

				.communauteTopDebatsItem .ctdiArticle h3 a, .communauteTopDebatsItem .ctdiArticle h2 a,
				.communauteTopPartagesItem .ctpiArticle h3 a, .communauteTopPartagesItem .ctpiArticle h2 a
				{
					color: #36416B;
					text-decoration: none;
				}

				.communauteTopDebatsItem .ctdiTimeDate,
				.communauteTopPartagesItem .ctpiTimeDate
				{
					float: left;
					margin-top: 3px;
					margin-left: 3px;
				}

		/* *******************************************
		** TTA Colonne2 Communauté Blogs en parlent **
		*********************************************/
		/* TTA - Communaute */

		#majorColumn2 #communaute_bep300
		{
			background-color: #fff;
			margin-bottom: 5px;
			border: 1px solid #fff;
			-moz-border-radius: 6px; 
			-webkit-border-radius: 6px; 
			border-radius: 6px;
		}

		#majorColumn2 #communaute_bep300 .communaute_unlink
		{
			text-decoration: none;
			cursor: default;
		}

			#communaute_bep300 #communaute_bep300Header
			{
				font-family: Trebuchet MS;
				color: #222943;
				width: 288px;
				height: 23px;
				padding: 2px 0 0 12px;
				text-transform: uppercase;
			}

				#communaute_bep300Header .membresWallPostIco
				{
					margin-top: 4px;
				}

				#communauteBlogsEnParlent
				{
					padding-bottom: 1px;
				}

				#communauteBlogsEnParlentAlaUne, #communauteBlogsEnParlentTopBlogs, #communauteBlogsEnParlentBlogsEvts
				{
					margin-top: 5px;
					margin-left: 9px;
					width: 283px;
				}

				#communauteBlogsEnParlentTopBlogs, #communauteBlogsEnParlentBlogsEvts
				{
					display: none;
				}

				.communauteBlogsEnParlentItem
				{
					margin-bottom: 9px;
				}

				.communauteBlogsEnParlentItem img
				{
					float: left;
					border: 1px solid black;
					width: 60px;
					height: 67px;
				}

				.communauteBlogsEnParlentItem .cbepiTop
				{
					height: 16px;
					margin-left: 68px;
					font-size: 10px;
					font-weight: bold;
					background-color: #C8CAD1;
					text-transform: uppercase;
				}

				.communauteBlogsEnParlentItem .cbepiTop a
				{
					color: #000;
					text-decoration: none;
				}

				.communauteBlogsEnParlentItem .cbepiTop .cbepiComm
				{
					float: right;
					padding-left: 3px;
					padding-right: 3px;
					background-color: #222943;
					height: 16px;
				}

				.communauteBlogsEnParlentItem .cbepiTop .cbepiComm a
				{
					color: white;
					line-height: 16px;
					text-decoration: none;
				}

				.communauteBlogsEnParlentItem .cbepiArticle .cbepiArticleTitle
				{
					font-size: 12px;
					margin: 4px 0 0 68px;
				}

				.communauteBlogsEnParlentItem .cbepiArticle .cbepiArticleTitle a
				{
					color: #36416B;
					text-decoration: none;
				}

				.communauteBlogsEnParlentItem .cbepiTimeDate
				{
					float: left;
					margin-top: 3px;
					margin-left: 3px;
				}

				.communauteBlogsEnParlentItem .communauteTopBloggerTexte
				{
					margin-left: 50px;
					font-size: 11px;
					color: #36416B;
				}

				.communauteBlogsEnParlentItem .communauteTopBloggerTexte a
				{
					color: #36416B;
				}

				.communauteBlogsEnParlentItem .communauteTopBloggerTexte .communauteTopBloggerTitle
				{
					font-size:14px;
					font-weight:bold;
					color:#222943;
				}

				.communauteBlogsEnParlentItem .communauteTopBloggerTexte .communauteTopBloggerTitle a
				{
					color:#222943;
					text-decoration:none;
				}

				.communauteBlogsEnParlentItem .voirProfilLink
				{
					margin-top: 3px;
					display: block;
				}

				.communauteBlogsEnParlentItem .communauteTopBloggerPicture img
				{
					float: left;
					border: 1px solid black;
					width: 40px;
					height: 45px;
				}

				#communauteBlogsEnParlentBlogsEvts .dottedItem
				{
					border-bottom: 1px dotted #222943;
					margin: 0px;
					padding: 3px 0;
				}

				.communauteBlogsEnParlentItem .communauteEvenementsBlogsTexte
				{
					margin-left: 40px;
				}

					.communauteEvenementsBlogsTexte .communauteEvenementsBlogsTitle
					{
						font-size: 12px;
						color: #36416B;
						font-weight: normal;
					}

					.communauteEvenementsBlogsTexte .communauteEvenementsBlogsTitle a
					{
						color: #36416B;
						font-weight: bold;
						text-decoration: none;
					}

					.communauteEvenementsBlogsTexte .communauteEvenementsBlogsTitle .articleBlogTitle
					{
						color: #FF7200;
						font-weight: normal;
						text-decoration: underline;
					}

					.communauteEvenementsBlogsTexte .articleBlogDate
					{
						font-size: 12px;
						color: #999;
						display: block;
					}

				.communauteBlogsEnParlentItem .communauteEvenementsBlogsPicture img
				{
					float: left;
					border: 1px solid black;
					width: 30px;
					height: 34px;
				}

			.communaute_voirTous
			{
				display: block;
				font-size: 11px;
				font-weight: bold;
				height: 18px;
				text-transform: uppercase;
			}

			#communauteBlogsEnParlentBlogsEvts .communaute_voirTous
			{
				padding-top: 5px;
			}

				.communaute_voirTous a
				{
					color: #FF4E00;
					float: left;
					position: relative;
					text-decoration: none;
				}

				.communaute_voirTousArrow
				{
					float: right;
					position: relative;
				}

					.communaute_voirTousArrow a
					{
						font-size: 17px;
						font-weight: bold;
						line-height: 12px;
					}

/********************************************/

		#majorColumn2 .bouton300
		{
			margin-bottom: 5px;
		}

			#majorColumn2 .bouton300 img
			{
				display: block;
			}

		#majorColumn2 #dossier
		{
			position: relative;
			margin-bottom: 5px;
		}
			#dossier img
			{
				-moz-border-radius: 6px 6px 0px 0px;
				-webkit-border-radius: 6px 6px 0px 0px;
				border-radius: 6px 6px 0px 0px;
			}
				
			#dossier .dossierPic
			{
				display: none;
				border: none;
				height: 361px;
				width: 300px;
			}

			#dossier .topImgLink
			{
				display: block;
			}

			#dossier .dossierPic#dosPic1
			{
				display: block;
			}

			#dossier #dossier_overlay
			{
				position: absolute;
				top: 0px;
				left: 0px;
				width: 298px;
				height: 293px;
				cursor: pointer;
				border-left: 1px solid #A49FB7;
				border-right: 1px solid #A49FB7;
				border-top: 1px solid #A49FB7;
				-moz-border-radius: 6px 6px 0px 0px;
				-webkit-border-radius: 6px 6px 0px 0px;
				border-radius: 6px 6px 0px 0px;
			}

				#dossier_overlay #dosBadge
				{
					top: 0px;
					position: absolute;
					width: 160px;
					height: 95px;
					background-repeat: no-repeat;
					background-position: left top;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: left -111px;
				}

			#dossier #dossier_screen
			{
				position: absolute;
				top: 293px;
				left: 0px;
				height: 68px;
				width: 300px;
				color: white;
				text-align: center !important;
				background-repeat: no-repeat;
				background-position: left top;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: left -206px;
				font-size: 23px;
				overflow: hidden;
			}

				#dossier_screen #screenRestrict
				{
					height: 60px;
					overflow: hidden;
					text-align: center !important;
				}

				#dossier_screen #screenRestrict a
				{
					color:#FFF;
					text-decoration:none;
				}

				#dossier_screen b
				{
					display: block;
					text-align: center;
					margin-top: 3px;
				}

			#dossier .linkImage
			{
				display: block;
				margin-top: 8px;
			}

		#majorColumn2 #videozap
		{
			background-color: #ebebeb;
			border: 1px solid #a2a2a2;
			margin-bottom: 5px;
			-moz-border-radius: 6px;
			-webkit-border-radius: 6px;
			border-radius: 6px;
		}
			#videozap #vzTop
			{
				height: 5px;
			}

			#videozap #vzTitle
			{
				font-family: Trebuchet MS;
				font-size: 18px;
				color: #221e32;
				text-transform: uppercase;
				margin-left: 20px;
			}

				#videozap #vzTitle h2
				{
					font-weight:normal;
					font-size: 18px;
				}

				#vzTitle a
				{
					color: #222943;
				}

			#videozap #vzContent
			{
				margin-left: 20px;
			}

				#vzContent #vzBigImg
				{
					position: relative;
					width: 256px;
				}

					#vzBigImg img#zvBigImage{
						border: 1px solid #293150;
						display: block;
					}

						#vzBigImg #vzBigImgTitle
						{
							position:absolute;
							bottom:0;
							left:0;
							width:247px;
							padding:5px;
							color:white;
							text-align:center !important;
							background-color:#000;
							filter: alpha(opacity=70);
							opacity: 0.7;
							font-size:14px;
							overflow:hidden;
						}
							#vzBigImg #vzBigImgTitle a
							{
								color:#FFF;
								text-decoration:none;
							}

					#vzBigImg .videoOverlayBig
					{
						height: 72px;
						width: 72px;
						background-repeat: no-repeat;
						background-position: left top;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: left -274px;
						position: absolute;
						top: 60px;
						left: 94px;
						cursor: pointer;
						display: none;
					}

					#vzBigImg .videoOverlayBig#videoOverlayBig1
					{
						display: block;
					}

					#vzBigImg .vzArrow
					{
						position: absolute;
						width: 17px;
						height: 97px;
						top: 38px;
						cursor: pointer;
					}

					#vzBigImg .vzArrow#vzArrowLeft
					{
						left: -17px;
						background-repeat: no-repeat;
						background-position: left top;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: left -346px;
					}

					#vzBigImg .vzArrow#vzArrowRight
					{
						right: -17px;
						background-repeat: no-repeat;
						background-position: left top;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: left -442px;
					}

		
				#vzContent #vzThumbs
				{
					position: relative;
					height: 55px;
					width: 100%;
				}

					#vzContent #vzCursor
					{
						width: 65px;
						height: 57px;
						background-repeat: no-repeat;
						background-position: left top;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: left -538px;
						position: absolute;
						top: 0px;
						left: -2px;
					}

					#vzThumbs .vzThumb
					{
						float: left;
						margin-right: 5px;
						margin-top: 9px;
						position: relative;
						cursor: pointer;
					}

						.vzThumb img
						{
							display: block;
							border: 1px solid #48435e;
						}

						.vzThumb .videoOverlaySmall
						{
							height: 16px;
							width: 16px;
							background-repeat: no-repeat;
							background-position: left top;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -607px top;
							position: absolute;
							top: 14px;
							left: 21px;
						}
		
		
			#videozap #vzLink
			{
				display: block;
				font-size: 11px;
				font-weight: bold;
				height: 18px;
				padding-top: 5px;
				text-transform: uppercase;
			}

				#vzLink img
				{
					display: block;
				}

			.newsListItem img
			{
				float: left;
				border: 1px solid black;
			}

			.newsListItem .nliTop
			{
				background-color: #c8cad1;
				height: 16px;
				font-size: 10px;
				font-weight: bold;
				text-transform: uppercase;
				margin-left: 108px;
				color: #000;
			}

			.newsListItem.noPicNews .nliTop, .newsListItem.photoGallery .nliTop
			{
				margin-left: 0px;
			}

				.nliTop .nliCateg
				{
					float: right;
					margin-top: 3px !important;
					margin-right: 3px !important;					
				}

					.nliCateg a
					{
						color: white;
						text-decoration: none;
					}

				.nliTop .nliTimeDate
				{
					float: left;
					margin-top: 3px !important;
					margin-left: 3px !important;
				}

				.nliTop .nliTimeDate a
				{
					color: #000;
					text-decoration: none;
				}

				.nliTop .nliComm
				{
				float: right;
				color: white;
				padding-left: 3px;
				padding-right: 3px;
				background-color: #222943;
				height: 16px;
				}

				.nliTop .nliComm a{
					color: white;
					line-height: 16px;
					text-decoration: none;
				}
			
			.newsListItem h3
			{
				font-size: 18px;
				font-weight: normal;
				margin-left: 108px;
				margin-top: 4px;
				line-height: 18px;
			}
				
				.newsListItem h3 a
				{
					color: #36416b;
					text-decoration: none;
				}

			/* AJOUT TTA */
			.newsListItem .nliTitle
			{
				margin-left: 108px;
				margin-top: 4px;
			}

			/* AJOUT TTA */
			.newsListItem .nliTitle a
			{
				font-size: 18px;
				font-weight: normal;
				line-height: 18px;
				color: #36416b;
				text-decoration: none;
			}

			/* AJOUT TTA */
			.newsListItem.photoGallery .nliTitle
			{
				text-align: center;
			}

			/* AJOUT TTA */
			.newsListItem.noPicNews .nliTitle, .newsListItem.photoGallery .nliTitle
			{
				margin-left: 0;
			}

			.newsListItem.noPicNews h3, .newsListItem.photoGallery h3
			{
				margin-left: 0px;
			}
			
			.newsListItem.photoGallery h3
			{
				text-align: center;
			}
			
			
			.newsListItem .nliSummary
			{
				
				display: block;
				font-size: 11px;
				color: #4c4c4c;
				line-height: 14px;
				margin-left: 108px;
				margin-top: 4px;
				max-height: 56px;
				width: 283px;
				overflow: hidden;
			}

			/* TTA */
			.newsListItem .closerSummary
			{
				width: 392px;
			}

			/* TTA */
			.newsListItem .highSummary
			{
				max-height: none;
			}

			/* TTA */
			.newsListItem .nliSummaryContent
			{
				float: left;
				width: 410px;
			}

			/* TTA */
			.newsListItem .closerSummary .nliSummaryContent
			{
				width: 334px;
			}

			/* TTA */
			.newsListItem .nliSummaryPubdate
			{
				color: #999;
				font-size: 11px;
				margin-top: 3px;
			}

			.newsListItem .nliSummary a, .related_topics a
			{
				
				color: #4c4c4c;
				text-decoration: underline;
			}

			.related_topics
			{
				line-height: 14px;
			}

			.related_topics a
			{
				
				color: #4c4c4c;
				text-decoration: underline;
				font-size: 11px;
			}

			.newsListItem.noPicNews .nliSummary, .newsListItem.photoGallery .nliSummary
			{
				margin-left: 0px;
			}
			
			.newsListItem.noPicNews .nliSummary
			{
				width: 395px;
			}

				/* TTA */
				.newsListItem.noPicNews .nliSummaryPic
				{
					margin-right: 6px;
				}

				/* TTA */
				.newsListItem.noPicNews .nliSummaryPseudo
				{
					color: #FF7200;
					font-weight: bold;
					line-height: normal;
					text-decoration: underline;
				}

				/* TTA */
				.newsListItem.noPicNews .nliSummaryPseudo a
				{
					color: #FF7200;
				}

				/* TTA */
				.newsListItem.noPicNews .nliSummaryTitle h3
				{
					display: inline;
					font-size: 11px;
					font-weight: bold;
				}

				/* TTA */
				.newsListItem.noPicNews .nliSummaryTitle h3 a
				{
					color: #FF7200;
					line-height: normal;
				}

				/* TTA */
				.newsListItem.noPicNews .nliSummaryTitle a
				{
					display: inline;
					font-size: 11px;
					font-weight: bold;
					color: #FF7200;
					line-height: normal;
				}

				/* TTA */
				.newsListItem.noPicNews .nliSummaryRect
				{
					background-color: #222943;
					color: white;
					margin-left: 2px;
					height: 14px;
					padding: 1px 3px 0 3px;
				}

				/* TTA */
				.newsListItem.noPicNews .nliSummaryRect a
				{
					color: white;
					text-decoration: none;
				}
			
			.newsListItem .photosHolder
			{
				margin-top: 3px;
				height: 220px;
			}
			
				.photosHolder .smallNewsPicture
				{
					margin-left: 4px;
					border: 1px solid black;
					margin-bottom: 3px;
					margin-top: 1px;
				}
				
			.newsListItem .nliBottomLink
			{
				font-size: 11px;
				color: #ff7200;
				display: block !important;
				margin-left: 108px;
			}

			.newsListItem.noPicNews .nliBottomLink, .newsListItem.photoGallery .nliBottomLink
			{
				margin-left: 0px;
			}
			
			/* APO - Revue de presse */
			.nliPressIco{
				float: left;
				height: 14px;
				width: 14px;
				margin: 2px 3px 0 0;
				background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -623px top;
			}
			
			.nliFavicon{
				float: left;
				height: 14px;
				width: 14px;
				margin: 2px 3px 0 0;
				border: none !important;
			}
			
#footer
{
	width: 999px;
	background-color: #222943;
	margin: 0 auto;
	margin-top: 7px;
	-moz-border-radius: 6px 6px 0px 0px;
	-webkit-border-radius: 6px 6px 0px 0px;
	border-radius: 6px 6px 0px 0px;
}

	#footer #footerTitle
	{
		font-weight: bold;
		font-size: 16px;
		color: white;
		float: left;
		display: inline !important;
		margin-top: 8px;
		margin-left: 24px;
	}
		
	#footer #footerNavigator
	{
		height: 12px;
		width: 590px;
		text-align: center;
		float: left;
		/* APO 1
		margin-top: 10px;
		*/
	}
		
		#footerNavigator div, #footerNavigator a
		{
			display: inline !important;
			width: 10px;
			height: 10px;
			text-decoration: none;
		}
		
		#footerNavigator .footerNavArrow
		{
			margin-left: 20px;
			margin-right: 20px;
		}
		
		#footerNavigator .footerNavPage
		{
			margin-left: 5px;
		}	
		
		#footerNavigator .footerNavPage#page1
		{
			margin-left: 0px;
		}
		
	#footer #footerNewsList
	{
		height:245px;
		width: 915px;
		margin-left: 9px;
		margin-top: 8px;
		background-color: white;
		padding-top: 18px;
		padding-left: 66px;
		margin-bottom: 11px;
		-moz-border-radius: 6px 6px 0px 0px;
		-webkit-border-radius: 6px 6px 0px 0px;
		border-radius: 6px 6px 0px 0px;
	}
		#footerNewsList .footerNewsPage
		{
			position: absolute;
		}
				
		#footerNewsList .footerNewsItem
		{
			width: 190px;
			margin-right: 33px;
			float: left;
			background-color: white;
		}
		
			.footerNewsItem .fniCateg
			{
				font-size: 14px;
				font-weight: bold;
			}
			
				.fniCateg a
				{
					color: #161616;
					margin-left: 5px;
					text-decoration: none;
				}
				
				.fniCateg_arrow{
				    color: #161616;
				    float: left;
				    font-size: 22px;
				    font-weight: bold;
				    line-height: 12px;
				}
	
			.footerNewsItem .fniMenu
			{
				font-size: 10px;
				margin-top: 2px;
			}
			
				.fniMenu a
				{
					color: #444444;
					text-decoration: none;
				}

			.footerNewsItem .fniPic
			{
				margin-top: 6px;
			}
					
				.fniPic img
				{
					border: 1px solid black;
				}
				
			.footerNewsItem .fniTitle
			{
				font-size: 11px;
				font-weight: bold;
				margin-top: 2px;
				
			}
				
				.fniTitle a
				{
					color: #4c4c4c;	
				}
			
			.footerNewsItem .fniAbout
			{
				font-size: 11px;
				margin-top: 13px;
				color: #222943;
			}
			
				.fniAbout a
				{
					color: #36416b;
				}
			
	#footer #pageFooter
	{
		background-color: #000000;
		height: auto;
		padding-top: 10px;
		position: relative;
	}
	
		#pageFooter #footerLogo
		{
			margin-left: 10px;
			margin-bottom: 10px;
		}
		
		#pageFooter #footerMenu
		{
			float: right;
			position: relative;
			font-size: 12px;
			margin-right: 6px;
			color: white;
			margin-top: 6px;
			display: inline;
		}
		
			#footerMenu a
			{
				color: white;
				text-decoration: none;
				margin-left: 4px;
				margin-right: 4px;
			}
			
		#pageFooter #footerBla
		{
			width: 982px;
			color: white;
			font-size: 10px;
			letter-spacing: -0.2px;
			text-align: center;
			padding-bottom: 10px;
			margin: 0 9px;
		}
		
		#footerBla a
		{
			color: white;
			text-decoration: none;
		}

/* Barre de recherches */
#recherche{
	position: absolute;
	left: 318px;
	top: 10px;
}

/* Typo */
.ui-widget{
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}

.ui-widget .ui-widget{
	font-size: 1em;
}

/* Design champ */
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
	width: 358px;
	height: 25px;
	padding2px 0 2px 6px;
	margin: 0px;
}

/* Pourtour du champ */
.ui-widget-content{
	border: 1px solid #aaaaaa;
	background: #ffffff;
	color: #222222;
	width: 238px;
}

/* Couleur des liens */
.ui-widget-content a{
	color: #36416b;
}

/* Couleur hover */
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{
	border: 1px solid #ff4e00;
	background: #ff4e00; 
	font-weight: normal;
	color: #ffffff;
}

.ui-state-hover a, .ui-state-hover a:hover{
	color: #212121;
	text-decoration: none;
}

/* Angles */
.ui-corner-all{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#recherche_empty{
	width: 364px;
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
	height: 18px;
	padding: 4px 0px 0px 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.recherche_active{
	padding: 3px 5px;
	background-repeat: no-repeat;
	background-position: 342px 7px;
	background-color: #fff;
	/* positionnement de l'image dans la div */
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -637px top;
	border: 1px solid #CCC;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

ul.ui-autocomplete{
	list-style: none !important;
	padding: 5px !important;
}

li.ui-menu-item a{
	display: block !important;
	padding: 0px;
	margin-top: 5px;
	height: 52px;
	font-size: 14px;
	cursor: pointer;
	border: 1px solid white;
}

li.ui-menu-item img{
	float: left;
	width: 46px;
	height: 52px;
}

li.ui-menu-item span{
display: block;
padding-top: 18px;
padding-left: 60px;
text-transform: capitalize;
}

/* Le conteneur temporaire a une hauteur par d￩faut pour que l'apparition du conteneur final ne bouge pas les autres blocs */
#conteneur_bio_header
{
	height: 138px;
}

/* Header tags pages articles */

#bioHeader
{
	height: 107px;
	background-color: #222943;
	background-position: right top;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: right -595px;
	border-top: 1px solid #221e32;
	border-left: 1px solid #221e32;
	border-right: 1px solid #221e32;
}

	#bioHeader #goBlock{

	}

		#goBlock .goBlockLink{
			float: right;
			position: relative;
			color: #aba8b0;
			font-size: 12px;
			font-family: Trebuchet MS;
			text-decoration: none;
			padding-top: 4px;
		}
		
		#goBlock .goBlockButton{
			float: right;
			position: relative;
			height: 20px;
			width: 30px;
			margin: 2px 2px 0px 4px;
			background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1009px top;
		}
		
		#goBlock .goBlockButton a{
			line-height: 12px;
		}

	#bioHeader #bioPhoto
	{
		float: left;
	}

	#bioHeader #bioInfoBar
	{
		margin-top: 30px;
		margin-left: 110px;
	}

		#bioInfoBar h3, #bioInfoBar h2, #bioInfoBar h1
		{
			font-size: 22px;
			color: #d4d9ea;
			display: block;
			margin-bottom: 5px;
		}

		#bioInfoBar h3 a, #bioInfoBar h2 a, #bioInfoBar h1 a
		{
			color: #d4d9ea;
			text-decoration: none;
		}

/* TTA - Communaute */
#bioInfoBar #bioFanLink
{
	font-size: 13px;
	background-color: #E9E9E9;
	font-weight: bold;
	text-align: center;
	padding: 2px 4px;
	margin-right: 5px;
	float: left;
}

/* TTA - Communaute */
#bioInfoBar #bioFanLink:hover
{
	background-color: #FF4E00;
}

/* TTA - Communaute */
#bioInfoBar #bioFanLink a
{
	color: #36416B;
	text-decoration: none;
}

/* TTA - Communaute */
#bioInfoBar #bioFanLink:hover a 
{
	color: white;
}

/* TTA - Communaute */
#bioInfoBar #bioNoFanLink
{
	margin-top: 2px;
	margin-right: 5px;
	float: left;
}

/* TTA - Communaute */
#bioInfoBar #bioNoFanLink span
{
	color: #36416B;
	font-size: 13px;
	padding: 2px 4px;
	background-color: #e9e9e9;
	font-weight: bold;
	text-align: center;
}

/* TTA - Communaute */
#bioInfoBar #bioNoFanLink a
{
	color: #36416B;
	font-size: 13px;
	background-color: #E9E9E9;
	font-weight: bold;
	text-decoration: none;
	border-left: 1px solid #36416B;
	padding: 2px 4px;
}

/* TTA - Communaute */
#bioInfoBar #bioNoFanLink a:hover
{
	color: white;
	background-color: #B00;
}

	.bioFanLinkMaillons .bioFanLinkMaillonsIco{
		float: left;
		height: 14px;
		width: 14px;
		margin-top: 1px;
		margin-right: 3px;
		background-position: left top;
		background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1039px top;
	}

	.bioFanLinkMaillons:hover .bioFanLinkMaillonsIco{
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1053px top;
	}

	.bioFanLinkArrow .bioFanLinkArrowIco{
		float: left;
		height: 14px;
		width: 14px;
		margin-top: 1px;
		margin-right: 3px;
		background-position: left top;
		background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -193px top;
	}
	
	.bioFanLinkArrow:hover .bioFanLinkArrowIco{
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1067px top;
	}

	.bioFanLinkSmiley .bioFanLinkSmileyIco{
		float: left;
		height: 14px;
		width: 14px;
		margin-top: 1px;
		margin-right: 3px;
		background-position: left top;
		background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1081px top;
	}

	.bioFanLinkSmiley:hover .bioFanLinkSmileyIco{
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1095px top;
	}

	.bioFanLinkChat .bioFanLinkChatIco{
		float: left;
		height: 14px;
		width: 14px;
		margin-top: 1px;
		margin-right: 3px;
		background-position: left top;
		background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1109px top;
	}
	
	.bioFanLinkChat:hover .bioFanLinkChatIco{
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1123px top;
	}

#bioInfoBar #bioLinks
{
	width: 550px;
	color: #ff7200;
    font-size: 12px;
    padding-top: 7px;
	display: block;
}

#bioLinks a
{
	color: #fff;
	margin-left: 2px;
	margin-right: 2px;
	text-decoration: none;
}

#subTabBar
{
	background-color: #d8dce2;
	height: 27px;
	margin-top: 1px;
	padding-left: 13px;
	border: 1px solid #D8DCE2;
}

#subTabBar .tabElement
{
	float: left;
	font-size: 11px;
	text-transform: uppercase;
	position: relative;
}

.tabElement a
{
	color: #2d253a;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 7px;
	padding-left: 8px;
	padding-right: 10px;
	display: block;
	border-left: 1px solid #C8CAD1;
	position: relative;
}

.tabElement#firstElement a
{
	border-left: none;
}

.tabElement.selected #firstElement a
{
	background-color: #222943;
}

.tabElement#firstElement:hover a
{
	color: white;
	background-color: #222943;
}

.tabElement.selected a
{
	color: white;
	background-color: #222943;
}

/*TTA*/
.tabElement .stbContent:hover a
{
	color: white;
	background-color: #222943;
}

/*TTA*/
.tabElement .stbContent:hover ul
{
	background-color: #C8C4D1;
	top: 27px;
	display: block;
	position: absolute;
	list-style: none;
	z-index: 1000;
	clear: both;
}

/*TTA*/
.tabElement .stbContent:hover ul a
{
	color: #2D253A;
	background-color: #C8C4D1;
	width: 100px;
	height: auto;
}

/*TTA*/
.tabElement .stbContent ul
{
	display: none;
	clear: both;
}

/*TTA*/
.tabElement .stbContent ul a
{
	background-image: none;	
	height: 5px;
	border-bottom: 1px solid #D8DCE2;
}

/*TTA*/
.tabElement .stbContent ul a:hover
{
	background-color: #222943;	
	color: white;
	border-bottom: 1px solid #D8DCE2;
	width: 100px;
	height: auto;
}

/* APO 1 */
#footerNavigator{
	margin-top: -3px;
	font-size: 23px;
}
.footerNavArrow{
	color: white;
	font-weight: bold;
	font-size: 30px;
}
.footerNavPageActive{
	color: white;
}
.footerNavPageInactive{
	color: #b2b2b2;
}

/* APO 2 */
#footerLogo{
	height: 25px;
	width: 170px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: left -716px;
}

/* APO 4 */
#leMagTabImg{
	float: right;
	height: 24px;
	width: 111px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1137px top;
	-moz-border-radius: 6px 6px 0px 0px;
	-webkit-border-radius: 6px 6px 0px 0px;
	border-radius: 6px 6px 0px 0px;
}
#leMagTabImg a{
	color: white;
	display: block;
	font-size: 8px;
	font-weight: 40px;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 2px;
	padding-left: 40px;
	padding-right: 5px;
}

/* APO 5 */
#bouton_boutique_kelkoo{
	height: 50px;
	width: 300px;
	border: 0;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: left -741px;
}

/* APO 6 */
.dotsLink a{
	color: #FF4E00;
}
.link_texte{
	float: left;
}
.link_arrow{
	float: right;
	font-size: 17px;
	font-weight: bold;
	line-height: 13px;
	margin-right: 5px;
}

/* APO 7 */
#vzLink a{
	color: #ff4e00;
	float: left;
	padding-left: 10px;
	position: relative;
	text-decoration: none;
}
#vzLink_arrow{
	float: right;
	padding-right: 7px;
	position: relative;
}
#vzLink_arrow a{
	font-size: 17px;
	font-weight: bold;
	line-height: 12px;
}

/* APO 14 */
#plus_de_dossiers{
	padding-top: 8px;
	height: 22px;
	background-color: #3c414d;
	-moz-border-radius: 0px 0px 6px 6px;
	-webkit-border-radius: 0px 0px 6px 6px;
	border-radius: 0px 0px 6px 6px;
}
#plus_de_dossiers_texte a{
	color: white;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
#plus_de_dossiers_texte{
	float: right;
	padding-left: 4px;
	padding-right: 4px;
	margin-right: 9px;
	background-color: #ff4e00;
	width: auto;
	height: 16px;
}

/* APO 16 */
.zaNav{
	color: white;
	font-size: 22px;
	font-weight: bold;
	line-height: 13px;
}

/* APO 19 */
#bstTitle_arrow{
	float: right;
	line-height: 18px;
	position: relative;
}
#bstTitle_arrow a{
	font-family: arial;
	font-weight: bold;
	line-height: 17px;
	font-size: 22px;
}

/* APO 20 */
#plus_de_photos{
	height: 20px;
	width: 250px;
}
#plus_de_photos_texte a{
	color: white;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
#plus_de_photos_texte{
	float: right;
	padding-left: 4px;
	padding-right: 4px;
	margin-right: 9px;
	background-color: #ff4e00;
	width: auto;
	height: 16px;
}

/* APO 25 */
#submitBtn{
	height: 22px;
	width: 470px;
	color: white;
	font-size: 9px;
	font-weight: bold;
	background-color: #FF4E00;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	cursor: pointer;
	text-transform: uppercase;
}

/* APO 32 */
#bioPhoto{
	height: 107px;
	width: 94px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: left -791px;
}

/* APO 33 */
.photos_holder_voir_toutes{
	float: left;
	height: 83px;/*103px; */
	width: 64px;/*90px;*/
	background-color: #ff4e00;
	text-align: center;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 20px;
	padding-left: 13px;
	padding-right: 13px;
}

/* APO */
.patch_link{
	display: none;
}

/* APO Patch dotsLink */
#minorColumn2 .dotsLink{
	margin-left: 0px !important;
}

/***********************
** Boite de connexion **
***********************/
/* TTA - Commaunaute */

#boite_connexion .erreur
{
	border: 2px solid #ff0000;
}

#boite_connexion
{
	display: none;
	width: 450px;
	height: 215px;
	border: #000000 1px solid;
	background-color: #FFFFFF;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	position: fixed;
	margin-left: 172px;
	z-index: 9999;
}

#boite_connexion_corps
{
	margin-left: 40px;
}

#boite_connexion_corps p
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 25px;
	color: #494751;
	font-size: 12px;
}

#boite_connexion_corps a
{
	color: #494751;
}

#boite_connexion_corps input
{
	padding: 5px;
	margin-left: 10px;
	margin-top: 10px;
	height: 15px;
	width: 200px;
}

#boite_connexion_corps label
{
	float: left;
	font-size: 12px;
	color: #494751;
	margin-top: 16px;
	margin-left: 25px;
	width: 80px;
}

#boite_connexion_titre
{
	background-color: #222943;
	height: 45px;
}

#boite_connexion_titre p
{
	background-color: #222943;
	color: white;
	float: left;
	width: 420px;
	margin-top: 12px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
}

#boite_connexion_close
{
	float: right;
	margin-top: 12px;
	margin-right: 12px;
	height: 15px;
	width: 16px;
	border: #FFF 1px solid;
}

#boite_connexion_close a
{
	color: #FFF;
	text-decoration: none;
	float: left;
	font-size: 11px;
	margin-left: 5px;
	margin-top: 1px;
}

#boite_connexion_close a:hover
{
	font-weight: bold;
	font-size: 12px;
}

#boite_connexion_button
{
	cursor: pointer;
	float: left;
	height: 30px;
	margin-top: 18px;
	margin-left: 155px;
	width: 200px;
}

/**********************************
** Boite communaut￩ choix pseudo **
**********************************/
/* TTA - Commaunaute */

#communaute_choix_pseudo
{
	display: none;
	width: 450px;
	height: 200px;
	border: #000000 1px solid;
	background-color: #FFFFFF;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	position: fixed;
	margin-left: 172px;
	z-index: 9999;
}

#communaute_choix_pseudo_corps
{
	margin-top: 20px;
	margin-left: 30px;
}

#communaute_choix_pseudo_corps p
{
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	color: #494751;
	font-size: 12px;
	width: 410px;
}

#communaute_choix_pseudo_erreur
{
	color: red;
	margin-left: 25px;
	font-size: 12px;
}

#communaute_choix_pseudo_corps input
{
	margin-top: 10px;
	height: 25px;
	width: 200px;
	padding-left: 5px;
	font-size: 18px;
}

#communaute_choix_pseudo_corps div .erreur
{
	border: 2px solid #ff0000;
}

#communaute_choix_pseudo_corps label
{
	float: left;
	font-size: 12px;
	color: #494751;
	margin-top: 16px;
	margin-left: 25px;
	width: 80px;
}

#communaute_choix_pseudo_title
{
	background-color: #222943;
	height: 45px;
}

#communaute_choix_pseudo_title p
{
	background-color: #222943;
	color: white;
	float: left;
	width: 450px;
	margin-top: 12px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
}

#communaute_choix_pseudo_button
{
	cursor: pointer;
	float: left;
	height: 30px;
	margin-top: 18px;
	margin-left: 135px;
	width: 209px;
}

#communaute_choix_pseudo_chargement
{
	display: none;
	text-align: center;
	margin-top: 18px;
	margin-left: 55px;
	color: #494751;
	font-size: 12px;
	width: 350px;
}

#communaute_choix_pseudo_chargement span
{
	float: left;
	font-weight: bold;
}

#communaute_choix_pseudo_chargement .pseudo_loader
{
	margin-left: 2px;
}

/**************************
** Chargement communaute **
**************************/
/* TTA - Commaunaute */

#chargement_communaute
{
	display: none;
	width: 120px;
	height: 26px;
	border: #000000 1px solid;
	background-color: #000;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	position: fixed;
	filter: alpha(opacity=60);
	opacity: 0.6;
	margin-top: 120px;
	margin-left: 465px;
	z-index: 9999;
}


#chargement_communaute #chargement_communaute_loader
{
	float: left;
	width: 16px;
	height: 16px;
	margin-top: 5px;
	margin-left: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1248px top;
}

#chargement_communaute #chargement_communaute_texte
{
	float: left;
	margin-top: 6px;
	margin-left: 10px;
	font-size: 12px;
	color: white;
}
/***********************
** Envoyer un message **
***********************/
/* TTA - Communaute */

#communaute_ouvrir_envoimessage,.communaute_ouvrir_envoimessage
{
	background-color: #e9e9e9;
	color: #36416B;
	cursor: pointer;
	font-size: 13px;
	font-weight: bold;
	margin-right: 5px;
	padding: 2px 4px;
	text-align: center;
	float: left;
}

#communaute_ouvrir_envoimessage .messageIco,.communaute_ouvrir_envoimessage .messageIco
{
	margin-right: 3px;
}

#communaute_ouvrir_envoimessage:hover,.communaute_ouvrir_envoimessage:hover
{
	background-color: #FF4E00;
	color: white;
}

#communaute_ouvrir_envoimessage:hover .messageIco,.communaute_ouvrir_envoimessage:hover .messageIco
{
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1264px top;
}

/***********************************
** Boite communaut￩ envoi message **
***********************************/
/* TTA - Communaute */

/* Bo￮te d'envoi */
#communaute_envoi_message
{
	display: none;
	width: 450px;
	height: 250px;
	border: #000000 1px solid;
	background-color: #FFFFFF;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	position: fixed;
	margin-left: 172px;
	z-index: 9999;
}

#communaute_envoi_message_title
{
	background-color: #222943;
	height: 45px;
}

	#communaute_envoi_message_title p
	{
		background-color: #222943;
		color: white;
		float: left;
		width: 420px;
		margin-top: 12px;
		text-transform: uppercase;
		text-align: center;
		font-weight: bold;
		font-size: 16px;
	}

#communaute_envoi_message_close
{
	float: right;
	margin-top: 12px;
	margin-right: 12px;
	height: 15px;
	width: 16px;
	border: #FFF 1px solid;
}

	#communaute_envoi_message_close a
	{
		color: #FFF;
		text-decoration: none;
		float: left;
		font-size: 11px;
		margin-left: 5px;
		margin-top: 1px;
	}

	#communaute_envoi_message_close a:hover
	{
		font-weight: bold;
		font-size: 12px;
	}

#communaute_envoi_message_erreur
{
	color: red;
	float: left;
	margin: 5px 0 0 105px;
	font-size: 12px;
}

#communaute_envoi_message_corps
{
	margin-top: 20px;
}

	#communaute_envoi_message_corps .communaute_envoi_message_destinataire
	{
		color: #494751;
		font-size: 12px;
		float: left;
		margin-left: 25px;
	}

	.communaute_envoi_message_destinataire .destinataire_pseudo
	{
		margin-left: 70px;
		text-transform: capitalize;
	}

#communaute_envoi_message_corps div
{
	float: left;
}

#communaute_envoi_message_corps label
{
	float: left;
	font-size: 12px;
	color: #494751;
	margin-top: 16px;
	margin-left: 25px;
	width: 80px;
}

#communaute_envoi_message_corps textarea
{
	margin-top: 10px;
	height: 75px;
	width: 300px;
	padding: 5px;
	font-family: Arial;
	font-size: 13px;
}

#communaute_envoi_message_button
{
	cursor: pointer;
	float: left;
	height: 30px;
	margin-top: 18px;
	margin-left: 150px;
	width: 150px;
}

/******************************************
** Boite communaut￩ confirmation d'envoi **
******************************************/
/* TTA - Communaute */

#communaute_confirm_message
{
	display: none;
	width: 450px;
	height: 150px;
	border: #000000 1px solid;
	background-color: #FFFFFF;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	position: fixed;
	margin-left: 172px;
	z-index: 9999;
}

#communaute_confirm_message_title
{
	background-color: #222943;
	height: 45px;
}

	#communaute_confirm_message_title p
	{
		background-color: #222943;
		color: white;
		float: left;
		width: 420px;
		margin-top: 12px;
		text-transform: uppercase;
		text-align: center;
		font-weight: bold;
		font-size: 16px;
	}

#communaute_confirm_message_corps
{
	float: left;
    width: 400px;
	margin: 40px 0 0 25px;
	font-size: 13px;
	color: #494751;
    text-align: center;
}

#communaute_confirm_message_close
{
	float: right;
	margin-top: 12px;
	margin-right: 12px;
	height: 15px;
	width: 16px;
	border: #FFF 1px solid;
}

	#communaute_confirm_message_close a
	{
		color: #FFF;
		text-decoration: none;
		float: left;
		font-size: 11px;
		margin-left: 5px;
		margin-top: 1px;
	}

	#communaute_confirm_message_close a:hover
	{
		font-weight: bold;
		font-size: 12px;
	}

/************************
** Boite d'inscription **
************************/
/* TTA - Commaunaute */

#communaute_boite_inscription
{
	display: none;
	width: 450px;
	height: 125px;
	border: #000000 1px solid;
	background-color: #FFFFFF;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	position: fixed;
	margin-left: 172px;
	z-index: 9999;
}

#boite_inscription_titre
{
	background-color: #222943;
	height: 45px;
}

#boite_inscription_titre p
{
	background-color: #222943;
	color: white;
	float: left;
	width: 420px;
	margin-top: 12px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
}

#boite_inscription_close
{
	float: right;
	margin-top: 12px;
	margin-right: 12px;
	height: 15px;
	width: 16px;
	border: #FFF 1px solid;
}

#boite_inscription_close a
{
	color: #FFF;
	text-decoration: none;
	float: left;
	font-size: 11px;
	margin-left: 5px;
	margin-top: 1px;
}

#boite_inscription_close a:hover
{
	font-weight: bold;
	font-size: 12px;
}

#boite_inscription_corps
{
	margin-top: 15px;
}

#boite_inscription_corps_fb
{
	margin-left: 90px;
}

#boite_inscription_corps p
{
	float: right;
	margin-right: 50px;
	font-size: 10px;
}

#boite_inscription_corps sup
{
	font-size: 7px;
}

#boite_inscription_corps .fb_button_xlarge, #boite_inscription_corps .fb_button_xlarge_rtl
{
	font-size: 17px;
	line-height: 27px;
}

#boite_inscription_corps a
{
	color: #999;
}

/***********************************
** Boite d'inscription sur action **
***********************************/
/* TTA - Communaute */

#communaute_boite_inscription_suraction
{
	display: none;
	width: 450px;
	height: 170px;
	border: #000000 1px solid;
	background-color: #FFFFFF;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	position: fixed;
	margin-left: 172px;
	z-index: 9999;
}

#boite_inscription_suraction_titre
{
	background-color: #222943;
	height: 45px;
}

#boite_inscription_suraction_titre p
{
	background-color: #222943;
	color: white;
	float: left;
	width: 420px;
	margin-top: 12px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
}

#boite_inscription_suraction_close
{
	float: right;
	margin-top: 12px;
	margin-right: 12px;
	height: 15px;
	width: 16px;
	border: #FFF 1px solid;
}

#boite_inscription_suraction_close a
{
	color: #FFF;
	text-decoration: none;
	float: left;
	font-size: 11px;
	margin-left: 5px;
	margin-top: 1px;
}

#boite_inscription_suraction_close a:hover
{
	font-weight: bold;
	font-size: 12px;
}

#boite_inscription_suraction_corps
{
	margin-top: 15px;
}

#boite_inscription_suraction_corps_fb
{
	margin-left: 90px;
}

#boite_inscription_suraction_corps p
{
	margin-left: 50px;
	font-size: 12px;
	color: #333;
}

#boite_inscription_suraction_corps .boite_inscription_suraction_lien
{
	float: right;
	font-size: 10px;
	margin-right: 50px;
	margin-left: 0px;
}

#boite_inscription_suraction_corps sup
{
	font-size: 7px;
}

#boite_inscription_suraction_corps .fb_button_xlarge, #boite_inscription_suraction_corps .fb_button_xlarge_rtl
{
	font-size: 17px;
	line-height: 27px;
}

#boite_inscription_suraction_corps a
{
	color: #999;
}

.inscription_box_opener
{
	cursor: pointer;
}

#incentive_fb_inscription_communaute, #incentive_fb_inscription_suraction_communaute
{
	display: none;
}

.membresCommentIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1278px top;
}

.shareIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1292px top;
}

.membresWallPostIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1306px top;
}

.membreCertifieIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-left: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1320px top;
}

.communauteDerniersEvenements .membreCertifieIco { 
	margin: 0 5px 0 0;
}
 
.messageIco
{
	cursor: pointer;
	height: 14px;
	width: 14px;
	margin-top: 2px;
	float: left;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1334px top;
}

.informationIco
{
	cursor: pointer;
	height: 14px;
	width: 14px;
	margin-top: 2px;
	float: left;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1348px top;
}

.membresPartageIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1362px top;
}

.membresVoteIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1376px top;
}

.membresWallIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1081px top;
}

.membresWallCrossIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1390px top;
}

.membresWallWelcomeIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1404px top;
}

.membresWallMaillonsIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1039px top;
}

.membresWallToolsIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1418px top;
}

.membresWallArrowIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -193px top;
}

.membresWallPostIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 5px;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1306px top;
}

.defer_ads{
	position: absolute;
	top: -1000px;
	left: -1000px;
}

.avertissement
{
	font-size: 10px;
	padding: 3px;
	color: #5E5524;
	background-color: #FCF8E3;
	border: 1px solid #DED18E;
	position: relative;
}

	.avertissement .informationIco
	{
		margin: 5px 5px 0 0;
	}

.jaugeRemplie0p,.jaugeRemplie10p,.jaugeRemplie20p,.jaugeRemplie30p,.jaugeRemplie40p,.jaugeRemplie50p,.jaugeRemplie60p,.jaugeRemplie70p,.jaugeRemplie80p,.jaugeRemplie90p,.jaugeRemplie100p
{
	float: left;
	height: 100%;
	background-color: #FF4E00;
}

.jaugeRemplie0p
{
	width: 0%;
}

.jaugeRemplie10p
{
	width: 10%;
}

.jaugeRemplie20p
{
	width: 20%;
}

.jaugeRemplie30p
{
	width: 30%;
}

.jaugeRemplie40p
{
	width: 40%;
}

.jaugeRemplie50p
{
	width: 50%;
}

.jaugeRemplie60p
{
	width: 60%;
}

.jaugeRemplie70p
{
	width: 70%;
}

.jaugeRemplie80p
{
	width: 80%;
}

.jaugeRemplie90p
{
	width: 90%;
}

.jaugeRemplie100p
{
	width: 100%;
}

#communaute_choix_pseudo_pays
{
	display: none;
}

#communaute_choix_pseudo_pays select
{
	margin-top: 10px;
	height: 28px;
	width: 210px;
	font-weight: bold;
	font-family: Arial;
	padding: 5px;
}

.communaute_choix_pseudo_pays
{
	height: 230px !important;
}

/* APO - Popup Inscription */
	#backgroundPopup{
		display: none;
		position: fixed;
		height: 100%;
		width: 100%;
		top: 0;
		left: 0;
		background: #000000;
		border: 1px solid #ccc;
		z-index: 9998;
	}

	#popupInscription{
		display: none;
		position: fixed;
		height: 500px;
		width: 858px;
		background-repeat: no-repeat;
		background-position: top left;
		background-image: url('/static/images/inscription.png');
		cursor: pointer;
		z-index: 9999;
	}

	#popupInscriptionClose{
		top: 36px;
		right: 18px;
		padding: 4px;
		position: absolute;
		font-size: 10px;
		text-align: center;
		margin: 0px auto;
		color: #888;
		cursor: pointer;
	}
	
	#popupInscriptionClose:hover{
		color: white;
		background-color: #e63e19;
	}

	#articleArea{
	    color: #36416B;
	    font-size: 18px;
	    margin-left: 445px;
	    margin-top: 160px;
	}

	#articleArea p{
	    float: left;
		width: 200px;
		height: 170px;
	}
	
	#articleArea b{
	    font-size: 22px;
	}
	
	#photoArea{
		float: left;
		margin-top: 12px;
		margin-left: 20px;
		width: 125px;
		height: 141px;
	}
	
	#popupInscription #incentive_fb_inscription_communaute{
		margin-top: 398px;
		margin-left: 470px;
	}

	#popupInscription .fb_button_xlarge .fb_button_text{
		padding: 3px 8px 3px 12px;
		margin-left: 38px;
	}

	#popupInscription  .fb_button_xlarge, .fb_button_xlarge_rtl{
		font-size: 17px;
		line-height: 25px;
	}

/* APO - communaute sliding popup */
	#communaute_sliding_popup{ 
		position: fixed; 
		right: 5px; 
		display: block; 
		width: 400px; 
		margin: 0px; 
		color: #36416B;
		font-size: 14px;
		font-family: Arial;
		border-top: #000000 1px solid;
		border-left: #000000 1px solid;
		border-right: #000000 1px solid;
		background-color: #FFFFFF;
		-moz-border-radius: 6px 6px 0px 0px;
		-webkit-border-radius: 6px 6px 0px 0px;
		border-radius: 6px 6px 0px 0px;
		z-index: 9999;
	}
	
	#communaute_sliding_popup_corps
	{
		margin: 12px;
	}
	
	#communaute_sliding_popup_image
	{
		float: left;
		border: none;
		width: 60px;
		height: 67px;
		background-position: top left;
		background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-vert-20120207-01.png');
  background-position: left -898px;
		margin-bottom: 10px;
	}
	
	#communaute_sliding_popup_contenu
	{
		float: left;
		width: 300px;
		margin-left: 12px;
	}

	#communaute_sliding_popup_contenu a
	{
		color: #FF4E00;
	}

	#communaute_sliding_popup_titre
	{
		background-color: #222943;
		height: 45px;
	}

	#communaute_sliding_popup_titre p
	{
		background-color: #222943;
		color: white;
		float: left;
		width: 330px;
		margin: 12px 0px 0px 2px;
		text-transform: uppercase;
		text-align: center;
		font-weight: bold;
		font-size: 16px;
	}

	#communaute_sliding_popup_close
	{
		float: right;
		margin-top: 12px;
		margin-right: 12px;
		height: 15px;
		width: 16px;
		border: #FFF 1px solid;
	}

	#communaute_sliding_popup_close a
	{
		color: #FFF;
		text-decoration: none;
		float: left;
		font-size: 11px;
		margin-left: 5px;
		margin-top: 1px;
	}

	#communaute_sliding_popup_close a:hover
	{
		font-weight: bold;
		font-size: 12px;
	}
	
	.info_popup .communaute_sliding_popup_icone
	{
		float: left;
		height: 25px;
		width: 25px;
		margin: 10px 0px 0px 10px;
		background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1432px top;
	}

	#communaute_sliding_popup .accepterTutoriel
	{
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		background-color: #E9E9E9;
		color: #36416B;
		padding: 2px 4px;
	}

	#communaute_sliding_popup .rightButton
	{
		float: right;
		margin-bottom: 15px;
	}

	#communaute_sliding_popup .accepterTutoriel:hover
	{
		color: #FFF;
		background-color: #FF4E00;
	}

	#communaute_sliding_popup .refuserTutoriel
	{
		margin-left: 20px;
		text-decoration: none;
		color: #999;
		font-size: 12px;
	}

span.css-emoticon
{
	font-family: "Verdana";
	font-size: 0.65em;
	font-weight: bold;
	color: #000;
	display: inline-block;
	overflow: hidden;
	vertical-align: middle;
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	width: 1.54em;
	height: 1.54em;
	text-align: center;
	padding: 0;
	line-height: 1.34em;
	-moz-border-radius: 1.54em;
	-webkit-border-radius: 1.54em;
	border-radius: 1.54em;
	-moz-box-shadow: 1px -1px 2px rgba(0,0,0,0.5);
	-webkit-box-shadow: 1px -1px 2px rgba(0,0,0,0.5);
	box-shadow: 1px -1px 2px rgba(0,0,0,0.5);
	border: 1px solid rgba(0,0,0,0.25);
	background-color: #FC0;
}

/* APO - Tooltip */
#tooltip{
	display: none;
	position: absolute;
	z-index: 2;
	padding: 9px;
	color: #36416B;
	font-size: 12px;
	line-height: 17px;
	background-color: #FFF;
	border-color: #36416B;
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.tooltip{
	display: none;
}
.tooltipSize1{
	width: 304px;
}
.tooltipSize2{
	width: 240px;
}
.tooltipSize3{
	width: 178px;
}
.tooltipLine1 a{
	color: #FF4E00;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.tooltipLine3 a{
	color: #36416B;
	text-decoration: none;
}
.tooltipLine4 a{
	color: #36416B;
	padding-top: 5px;
	display: block;
}
.tooltipArrowLeft{
	border-width: 10px;
	border-style: solid;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: #FFF;
	border-top-color: transparent;
	color: transparent;
	display: block;
	width: 20px;
	height: 0px;
	position: absolute;
	left: -40px;
}
.tooltipArrowRight{
	border-width: 10px;
	border-style: solid;
	border-bottom-color: transparent;
	border-left-color: #FFF;
	border-right-color: transparent;
	border-top-color: transparent;
	color: transparent;
	display: block;
	width: 20px;
	height: 0px;
	position: absolute;
	right: -40px;
}
.tooltipArrowMiddle{
	border-width: 10px;
	border-style: solid;
	border-bottom-color: #FFF;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	color: transparent;
	display: block;
	width: 0px;
	height: 20px;
	position: absolute;
	top: -40px;
}

/* APO - idalgo */
#idalgo_liste_matchs{
	margin-bottom: 5px;
	border: 1px solid #D1D0D0;
	padding: 0px 8px;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
}

#idalgo_classement_equipes{
	margin-top: 5px;
	border: 1px solid #D1D0D0;
	text-overflow: ellipsis;
	white-space: nowrap;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
}

/* APO - Boutons facebook */
.bouton_connexion_facebook{
	display: block;
	width: 171px;
	height: 25px;
	background-repeat: no-repat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1457px top;
	cursor: pointer;
}

.bouton_inscription_facebook{
	display: block;
	width: 267px;
	height: 39px;
	background-repeat: no-repat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1628px top;
	cursor: pointer;
}

.facebookConnexionPopupMessage{
	margin: 10px 0 0 64px;
}

.slidingPopupNoFacebookLink{
	float: right;
	color: #999 !important;
	margin: 10px 0;
	font-size: 10px;
}

/*************************
** InfoBulle Communaut￩ **
*************************/

.infoBulle
{
	display: none;
	position: absolute;
	z-index: 3;
	padding: 9px;
	font-size: 12px;
	color: #333;
	background-color: #FFF;
	border-color: #999 #999 #000 #999;
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0 0 1px #333;
	-webkit-box-shadow: 0 0 1px #333;
	box-shadow: 0 0 1px #333;
}

.infoBulle img
{
	float: left;
	margin-top: 4px;
}

.infoBulle .listeVotants
{
	margin-top: 5px;
}

.infoBulle img.notFirstImg
{
	margin-left: 4px;
}

.infoBulle .miniInfo, .infoBulle a.miniInfo
{
	font-size: 10px;
	color: #494751;
}

.infoBulle .mediumInfo
{
	line-height: 11px;
	font-size: 11px;
}

.infoBulle .articleEmotionPreferences
{
	float: left;
	margin-left: 5px;
}

.infoBulle input
{
	float: left;
}

.infoBulle .separation
{
	float: left;
	width: 100%;
	margin: 9px 0;
	border-top: 1px dotted #696969;
}

.infoBulleArrow
{
	border-style: solid;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: #FFF;
	color: transparent;
	display: block;
	position: absolute;
	z-index: 4;
}

.infoBulleArrowBorder
{
	border-style: solid;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: #000;
	color: transparent;
	display: block;
	position: absolute;
	z-index: 2;
}

/* APO - inshop clubic article */
#SECONDAIRE_ARTICLE_BAS .widget_achetezfacile{
	border: none !important;
	height: 220px !important;
}

#SECONDAIRE_ARTICLE_BAS .magasin{
	display: none !important;
}

#SECONDAIRE_ARTICLE_BAS #widget_items .widget_item{
	height: 195px !important;
}

#SECONDAIRE_ARTICLE_BAS #widget_items .widget_item .bouton .go_fiche,
#SECONDAIRE_COLONNE_2 #widget_items .widget_item .voir_offre .go_fiche{
	background: #FF4E00 !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF4E00), to(#eb4f0a)) !important;
	background: -moz-linear-gradient(top, #FF4E00, #eb4f0a) !important;
	padding: 4px 8px !important;
	border: 1px solid #eb4f0a !important;
}

#SECONDAIRE_ARTICLE_BAS #widget_items .widget_item .bouton a,
#SECONDAIRE_COLONNE_2 #widget_items .widget_item .voir_offre a{
	font-weight: normal !important;
}

#SECONDAIRE_ARTICLE_BAS #widget_items .widget_item .bouton a:hover,
#SECONDAIRE_COLONNE_2 #widget_items .widget_item .voir_offre a:hover{
	background: #eb4f0a !important;
}

#widget_items .prix a{
	font-weight: bold;
}

#widget_items .bouton{
	margin-top: 10px;
}

#widget_items .widget_item .visuel img,
#widget_items .widget_item .visuel img:hover{
	border: 1px solid #eee !important;
}

#inshop{
	visibility: hidden !important;
}

/* APO - inshop clubic colonne 2 */
#SECONDAIRE_COLONNE_2 .widget_achetezfacile{
	margin-bottom: 5px;
	border: 1px solid #D1D0D0 !important;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	height: 215px !important;
	width: 298px !important;
}

#SECONDAIRE_COLONNE_2 #widget_items .widget_item{
    height: 175px !important;
	margin: 10px 0 5px 0 !important;
}

#SECONDAIRE_COLONNE_2 #widget_items .widget_item .voir_offre{
    margin: 10px 0 5px !important;
}

#SECONDAIRE_COLONNE_2 #partos,
#SECONDAIRE_COLONNE_2 .marchand{
	display: none !important;
}

/* APO - module archive colonne 2 */
#archive_links{
	background-color: white;
	margin-bottom: 5px;
	border: 1px solid #D1D0D0;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

/* TTA - module tags_actu colonne 2 */
#tags_actu
{
	background-color: white;
	margin-bottom: 5px;
	border: 1px solid #D1D0D0;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

.archive_links_header, .tags_actu_header{
	margin: 4px 9px;
	text-transform: uppercase;
}

.archive_links_header a, .tags_actu_header b{
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #222943;
	text-decoration: none;
}

.archive_links_content, .tags_actu_content{
	margin: 3px 9px;
	color: #36416B;
	font-size: 11px;
	line-height: 16px;
}

.archive_links_content a, .tags_actu_content a{
	text-decoration: none;
	color: #36416B;
	font-size: 11px;
}

	.tags_actu_content .last_tags_actu, .tags_actu_content .last_tags_first_actu
	{
		float:left;
		width:84px;
		margin:0 0 5px 5px;
		font-size:9px;
		text-align:center;
		text-transform:uppercase;
	}

	.tags_actu_content .last_tags_first_actu
	{
		margin-left:5px;
	}

	.tags_actu_content .last_tags_actu
	{
		margin-left:10px;
	}

	.tags_actu_content .last_tags_actu a, .tags_actu_content .last_tags_first_actu a
	{
		display:block;
		font-size:9px;
	}

.tags_actu_content.all_tags
{
	margin:0 20px 5px 20px;
}

/* APO - page title */
#pageTitle, .pageTitle
{
	background-color: #222943;
	color: white;
	font-family: Trebuchet MS;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 4px;
	margin-top: 5px;
	float: left;
	padding-right: 12px;
}

	.pageTitle h2{
		font-size: 18px;
		display: inline;
		margin-left: 5px;
	}
	
		.pageTitle h2 a{
			color: white;
			text-decoration: none;
		}
		
	#pageTitle div, .pageTitle div{
		margin-left: 20px;
	}
	
	#pageTitle_arrow, .pageTitle_arrow{
		float: left;
		font-family: arial;
		font-size: 30px;
		font-weight: bold;
		line-height: 18px;
		margin-left: 5px;
	}

/* Modules communaute colonne 1b */
.blocList{
	margin-top: 5px;
	background-color: white;
	border: 1px solid #D1D0D0;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 5px 9px 9px 9px;
}

.blocList_header{
	border-bottom: 1px dotted #36416B;
	padding-bottom: 5px;
	font-weight: bold;
	font-family: Trebuchet MS;
	text-decoration: none;
	text-transform: uppercase;
	color: #221943;
	font-size: 17px;
}

#followthem .blocList_header{
	border: none;
}

.blocList_header a{
	text-decoration: none;
	color: #221943;
}

#followthem .blocList_header_ico{
	float: left;
	height: 14px;
	width: 14px;
	margin-top: 3px;
	margin-right: 5px;
	background-position: left top;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -1039px top;
}

.blocList .membresCommentIco{
	margin-top: 3px;
}

.blocList_TabBar{
	height: 23px;
	border-bottom: 1px solid #383059;
}

.blocList_TabBar .blocList_tab{
	font-size: 13px;
}

.blocList_onglet2{
	display: none;
}

.blocList_item{
	float: left;
	margin-top: 8px;
}

.blocList_item_pic img{
	float: left;
	border: 1px solid #908A8B;
}

.blocList_item_content{
	display: block;
	margin-left: 56px;
}

.blocList_item_content h3{
	margin-bottom: 3px;
}

.blocList_item_content_link1{
	font-size: 14px;
	font-weight: bold;
	color: #36416B;
	text-decoration: none;
}

.blocList_item_content_link2{
	font-size: 12px;
	font-weight: bold;
	color: #36416B;
	text-decoration: none;
}

.blocList_item_content_text{
	color: #4C4C4C;
	font-size: 11px;
	margin-top: 2px;
	margin-bottom: 5px;
}

.blocList_item_content_interaction{
	background-color: #FF4E00;
	font-size: 11px;
	float: left;
	padding: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.blocList_item_content_interaction a{
	text-decoration: none;
	color: white;
}

.blocList_footer{
	display: block;
	font-size: 11px;
	font-weight: bold;
	height: 11px;
	text-transform: uppercase;
	border-top: 1px dotted #36416B;
	padding-top: 6px;
	margin-top: 8px;
}

.blocList_footer a{
	color: #FF4E00;
	float: left;
	position: relative;
	text-decoration: none;
}

.blocList_footer_arrow{
	font-size: 17px;
	font-weight: bold;
	line-height: 12px;
	float: right;
	position: relative;
}

/* APO - Vous aimerez (wide)*/
#vousAimerezWide{
	padding-bottom: 6px;
	margin-top: 5px;
	background-color: white;
	border: 1px solid #D1D0D0;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

.vousAimerezWideBox{
	float: left;
	width: 233px;
	margin-left: 9px;
}

#vousAimerezWideTitle{
	border-bottom: 1px dotted #000000;
	padding-bottom: 5px;
	margin: 3px 7px 3px 9px;
	font-weight: bold;
	font-family: Trebuchet MS;
	text-decoration: none;
	text-transform: uppercase;
	color: #221943;
	font-size: 17px;
}

#vousAimerezWideTitle a{
	font-weight: bold;
	text-transform: uppercase;
	font-family: Trebuchet MS;
	color: #221943;
	font-size: 17px;
}

#vousAimerezWideTitle .vousAimerezWideTitleIco{
	margin-top: 3px;
}

.vousAimerezWideTitleIco{
	float: left;
	height: 14px;
	width: 14px;
	margin-right: 3px;
	background-position: left top;
	background-repeat: no-repeat;
  background-image: url('/static/mimages/sprite-horiz-20120207-01.png');
  background-position: -193px top;
}

.vousAimerezWideBoxPic{
	float: left;
	margin: 5px 0 3px 0;
	width: 37px;
	height: 40px;
}

.vousAimerezWideBoxContent{
	display: block;
	margin-left: 41px;
}

.vousAimerezWideBoxTag{
	margin: 5px 0;
	font-size: 12px;
	font-weight: bold;
}

.vousAimerezWideBoxTag a{
	color: #36416B;
	text-decoration: none;
}

.vousAimerezWideBoxButton
{
	float: left;
	background-color: #E9E9E9;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	padding: 2px 4px;
	cursor: pointer;
}

.vousAimerezWideBoxButton:hover
{
	background-color: #FF4E00;
}

.vousAimerezWideBoxButton a
{
	color: #36416B !important;
	text-decoration: none;
}

.vousAimerezWideBoxButton:hover a
{
	color: white !important;
}

.vousAimerezWideBoxNoFollow
{
	float: left;
}

.vousAimerezWideBoxNoFollow span
{
	color: #36416B;
	font-size: 13px;
	padding: 2px 4px;
	background-color: #E9E9E9;
	font-weight: bold;
	text-align: center;
}

.vousAimerezWideBoxNoFollow a
{
	color: #36416B !important;
	font-size: 13px;
	background-color: #E9E9E9;
	font-weight: bold;
	text-decoration: none;
	border-left: 1px solid #36416B;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
}

.vousAimerezWideBoxNoFollow a:hover
{
	color: white !important;
	background-color: #B00;
}

#vousAimerezWideAllGroupsLink{
	display: block;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	padding-top: 9px;
	text-transform: uppercase;
	border-top: 1px dotted #000000;
	margin: 5px 7px 0 9px;
}

#vousAimerezWideAllGroupsLink a{
	color: #FF4E00;
	float: left;
	position: relative;
	text-decoration: none;
}

#vousAimerezWideAllGroupsLinkArrow{
	float: right;
	position: relative;
}

#vousAimerezWideAllGroupsLinkArrow{
	font-size: 17px;
	font-weight: bold;
	line-height: 12px;
}

.vousAimerezBoxButton
{
	float: left;
	background-color: #E9E9E9;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 2px 1px;
	cursor: pointer;
}

.vousAimerezBoxButton:hover
{
	background-color: #FF4E00;
}

.vousAimerezBoxButton a
{
	color: #36416B !important;
	text-decoration: none;
}

.vousAimerezBoxButton:hover a
{
	color: white !important;
}

.vousAimerezBoxNoFollow
{
	float: left;
}

.vousAimerezBoxNoFollow span
{
	color: #36416B;
	font-size: 12px;
	padding: 2px 3px;
	background-color: #E9E9E9;
	font-weight: bold;
	text-align: center;
}

.vousAimerezBoxNoFollow a
{
	color: #36416B !important;
	font-size: 12px;
	background-color: #E9E9E9;
	font-weight: bold;
	text-decoration: none;
	border-left: 1px solid #36416B;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
}

.vousAimerezBoxNoFollow a:hover
{
	color: white !important;
	background-color: #B00;
}

/* Boutons membres communaut￩ */
.membresAmisFollow
{
	float: right;
	background-color: #E9E9E9;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 2px 4px;
	cursor: pointer;
}

.membresAmisFollow:hover
{
	background-color: #FF4E00;
}

.membresAmisFollow a
{
	color: #36416B !important;
	text-decoration: none;
}

.membresAmisFollow:hover a
{
	color: white !important;
}

.membresAmisNoFollow
{
	float: right;
}

.membresAmisNoFollow span
{
	color: #36416B;
	font-size: 12px;
	padding: 2px 7px 2px 5px;
	background-color: #E9E9E9;
	font-weight: bold;
	text-align: center;
}

.membresAmisNoFollow a
{
	color: #36416B !important;
	font-size: 12px;
	background-color: #E9E9E9;
	font-weight: bold;
	text-decoration: none;
	border-left: 1px solid #36416B;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
}

.membresAmisNoFollow a:hover
{
	color: white !important;
	background-color: #B00;
}

.blocList .membresAmisFollow{
	float: left;
}

