.subArticles
{
	margin-top:-10px;
	padding:5px 10px 10px 20px;
	background:#f0f8f0;
	border-left:4px solid #429539;
}

.subArticles .selected
{
	position:relative;
	margin-left:-20px;
	margin-right:-10px;
	padding:5px 5px 5px 20px;
	background:#ffffff;
}

.pageCategory
{
	text-transform: uppercase;
	font-size:12px;
	margin:0 0 10px 0;
	color:#a9a9a9;
}

	.pageCategory a
	{
		color:#a9a9a9;
	}

	.pageCategory a:active
	{
		color:#ffffff;
	}

.pageDate
{
	float:right;
	margin:0px 0 10px 0;
	font-size:12px;
	color:#a9a9a9;
}

.pageTitle
{
	font-size:42px;
	line-height:1;
	margin-bottom:20px;
}

	.pageTitle .title1
	{
		font-size:42px;
		line-height:1.1;
	}

	.pageTitle .title2
	{
		font-size:24px;
		line-height:1.1;
		margin-bottom:-10px;
	}

.pageTitle .pageNumber
{
	font-size:18px;
	margin-left:15px;
	font-style:italic;
}

.pageSubTitle
{
	font-size:18px;
	line-height:1.3;
	margin-bottom:20px;
}

.pageAuthor
{
	text-transform: uppercase;
	font-size:12px;
	margin:0 0 10px 0;
	color:#a9a9a9;
}

.pageContent
{
	margin-bottom:50px;
}

.pageText
{
	
}

.pageTelex
{
}

.pageText p:first-child:first-letter
{
	float:left;
	height:60px;
	margin:0px 7px 0 0;
	padding:0;
	font-family: "ProximaNovaExtraBold", "Helvetica Neue", Arial, "Liberation Sans", FreeSans, sans-serif;
	font-weight:normal;
	font-size:72px;
	line-height:1;
	vertical-align:text-top;
}

.contentRightImage
{
	float:right;
	display:table;
	width:100px;
	margin-left:20px;
	margin-bottom:20px;
}

.contentLeftImage
{
	float:left;
	display:table;
	width:100px;
	margin-right:20px;
	margin-bottom:20px;
}

.contentFullImage
{
	margin:30px auto 30px auto;
	text-align:center;
}

.contentFullImageDiaporama
{
	margin:30px auto 30px auto;
	text-align:center;
}

.contentImageLegend
{
	clear:both;
	padding:5px 8px 5px 8px;
	color:#636363;
	background-color:#f5f5f5;
	text-align:center;
}

.contentImageZoom
{
	text-align:left;
	margin-top:-14px;
}

.pageHtml
{
	margin:30px 0 30px 0;
	text-align:center;
}

.pageLink
{
	clear:right;
	margin:20px 0 20px 0;
}

.pageLinks
{
	color:#636363;
	margin:30px 0 50px 0;
}

.pageLinks .item
{
	margin:10px 0 5px 20px;
}

.pageLinks .item img
{
	margin-top:-2px;
	margin-right:8px;
}

.pageCommunity
{
	position:relative;
	margin:30px 0 20px 0;
	padding:10px 0 8px 0;
	font-size:12px;
	color:#a9a9a9;
}

.pageCommunity .facebook
{
	float:left;
	margin:-1px 10px 5px 0;
}

.pageMenuCategory
{
	display:inline-table;
	vertical-align:top;
	padding:30px 10px 20px 10px;
}

.pageMenuCategoryTitle
{
	margin-bottom:10px;
	padding-bottom:5px;
	color:#636363;
	text-transform: uppercase;
}


.pageMenuCategory .text
{
	margin:10px 0 10px 0;
}


.pageMenuRubrique
{
	margin:5px 0 5px 0;
}

.pageSectionCarrefourList
{
	vertical-align:top;
	padding:30px 30px 20px 30px;
}

.pageParagraph
{
}
	
.readNext
{
	float:right;
	color:#696969;
}

.paragraphNormal
{
	margin:50px 0 0 0;
}

	.paragraphNormal .paragraphUpPage
	{
		float:right;
		margin:12px 5px 0 10px;
	}
	
	.paragraphNormal .paragraphPicto
	{
		float:right;
		margin-top:-10px;
		margin-right:10px;
	}
	
.paragraphLevel1
{
	margin-left:0px;
}

.paragraphLevel2
{
	padding-left:20px;
	border-left: 60px solid #efefef;
}

.paragraphIdea
{
	margin:25px 20px 0 20px;
	padding:0 10px 10px 10px;
	border:1px solid #ffdd9a;
	background-color:#fffadd;
}

.paragraphSummary
{
	margin:25px 20px 0 20px;
	padding:0 10px 10px 10px;
	border:1px solid #c7e1f4;
	background-color:#e3f4fc;
}

.paragraphLearn
{
	margin:25px 20px 0 20px;
	padding:0 10px 10px 10px;
	border:1px solid #daf4da;
	background-color:#e7f5e7;
}

.paragraphNotes
{
	margin:25px 0 0 0;
	padding:0 10px 10px 10px;
	font-size:13px;
	color:#4e4e4e;
	border-top: 1px dashed #d0d0d0;
	background-color:#f5f5f5;
}

.paragraphFirst
{
	margin:30px 0 30px 0;
	padding:10px 15px 10px 15px;
	border-left: 8px solid #add1f9;
	background-color:#edf6ff;
}

	.paragraphFirst .paragraphPicto
	{
		float:right;
		margin-top:-20px;
	}

	.paragraphFirst .title
	{
		margin:0px 0 10px 0;
		font-size:24px;
		line-height:1.2;
	}

.paragraphRed
{
	margin:30px 0 30px 0;
	padding:10px 15px 10px 15px;
	border-left: 8px solid #ff8687;
	background-color:#fef3f4;
}

	.paragraphRed .paragraphPicto
	{
		float:right;
		margin-top:-20px;
	}

	.paragraphRed .title
	{
		margin:0px 0 10px 0;
		color:#ff0000;
		font-size:24px;
		line-height:1.2;
	}

.paragraphGreen
{
	margin:30px 0 30px 0;
	padding:10px 15px 10px 15px;
	border-left: 8px solid #94d386;
	background-color:#f0f8ee;
}

.pokerEnLigneForum .paragraphGreen
{
	margin:0 0 20px 0;
	padding:10px;
	border-left: 8px solid #94d386;
	background-color:#f0f8ee;
}

	.paragraphGreen .paragraphPicto
	{
		float:right;
		margin-top:-22px;
	}

	.paragraphGreen .title
	{
		margin:0px 0 10px 0;
		color:#4d933d;
		font-size:24px;
		line-height:1.2;
	}

.paragraphWarning, .paragraphBomb
{
	margin:25px 20px 0 20px;
	padding:0 10px 10px 10px;
	border:1px solid #ffd7d7;
	background-color:#ffdfdf;
}

.paragraphLevel1 .title
{
	margin:0 0 15px 0;
	padding-top:6px;
	font-size:24px;
	line-height:1.2;
	color:#595959 !important;
	text-align:left !important;

	background: -moz-linear-gradient(-90deg, #f3f3f3 0%, #ffffff 75%);
	background: -webkit-gradient(linear, 0 0%, 0 75%, from(#f3f3f3), to(#ffffff));
}

.paragraphLevel2 .title
{
	margin:0 0 15px 0;
	padding-top:6px;
	font-size:21px;
	line-height:1.2;
	color:#595959 !important;
	text-align:left !important;
}

.paragraphLevel1 .topBordered
{
	border-top:4px double #E8E8E8;
}

.paragraphIdea .title, .paragraphSummary .title, .paragraphWarning .title, .paragraphBomb .title, .paragraphLearn .title
{
	margin:0 0 5px 0;
	padding-top:6px;
	font-size:18px;
	line-height:1.2;
}

.paragraphIdea .title
{
	color:#d28a00;
}

.paragraphSummary .title
{
	color:#316e9d;
}

.paragraphLearn .title
{
	color:#256d25;
}

.paragraphWarning .title, .paragraphBomb .title
{
	color:#ff0000;
}

 .paragraphNotes .title
{
	margin:10px 0 20px 0;
	padding-top:6px;
	padding-bottom:10px;
	font-size:14px;
	font-style:italic;
	text-align: center;
	width: 100px;
	margin-left:auto;
	margin-right:auto;
	border-bottom: 1px solid #d0d0d0;
}

.pageParagraph .decoPicto
{
	float:left;
	margin:-6px 5px 0 -22px;
}

.paragraphQuote
{
	position:relative;
	margin:30px 20px 0 20px;
	padding:20px 50px 15px 20px;
	color:#203874;
	text-align:center;
	border:1px solid #d6dff6;
	background-color:#ddeaff;
}

.paragraphQuote .quoteOpen
{
	float:left;
	margin:-35px 10px 0 -30px;
}

.paragraphQuote .quoteClose
{
	position:absolute;
	right:-10px;
	bottom:0px;
}

 .paragraphQuote .title
{
	margin-right:20px;
	text-align:right;
	color:#666666;
	font-size:13px;
}

.pageDiaporama
{
	margin:30px 0 30px 0;
	font-size:13px;
}

.pageDiaporama .title
{
	padding-left:10px;
	font-size:13px;
}

.tableWrap
{
	max-width:100%;
	border:1px solid #E8E8E8;
}

	.tableWrap tr:hover
	{
		-khtml-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
		-o-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
		-ms-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
		-moz-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
		-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
		box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
	}

	table.tableWrap td
	{
		text-align:center;
		color:#636363;
		padding: 5px 10px 5px 10px;
		background:#fbfbfb;
		background-image:url("/assets/images/global/white-gradient-background.png");
		background-repeat:repeat-x;
		background-position:top;
		vertical-align:middle;
		border-bottom: 1px solid #E8E8E8;
		border-left: 1px dotted #E8E8E8;
	}
	
	.tableWrap td:hover
	{
		-khtml-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
		-o-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
		-ms-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
		-moz-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
		-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
		box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
	}
	
	table.tableWrap th, table.tableWrap td.tableTitle
	{
		font-weight: bold;
		color:#838383;
		padding: 5px 10px 5px 10px;
		border-bottom: 1px solid #d0d0d0;
		background:#d5d5d5;
		background-image:url("/assets/images/global/white-gradient-background.png");
		background-repeat:repeat-x;
		background-position:top;
		vertical-align:middle;
		border-left: 1px dotted #E8E8E8;
	}

.lexiqueDefinition
{
}

.lexiqueDefinition .exemple
{
	margin:30px 0 5px 0;
	font-size:18px;
}

.pageDivision
{
	margin:30px 0 30px 0;
	padding:10px;
	background-color:#f7fcfe;
}
	
	.pageDivision .divisionTitle
	{
		margin:0 0 10px 0;
		padding-bottom:5px;
		font-size:13px;
		text-transform: uppercase;
	}

.itemText
{
	color:#505050;
}
	
	.itemText .itemImage
	{
		float:left;
	}

	.pageDivision .itemText
	{
		border-left:none;
		padding-left:0;
	}

	.divisionItem + .divisionItem
	{
		margin-top:20px;
		padding-top:20px;
		border-top:1px solid #E8E8E8;
	}

	.itemTitle
	{
		font-size:24px;
		line-height:1.1;
		margin:0 0 10px 0;
		color:#696969;
	}

.teaserPokerEnLigne
{
	position:relative;
	margin-bottom:20px;
}

	.teaserPokerEnLigne .title
	{
		position:absolute;
		top:0;
		left:0;
		right:0;
		padding-top:8px;
		padding-left:10px;
		min-height:50px;
		font-size:21px;
		line-height:1;
		color:#ff0000;
		text-shadow: #FFFFFF 1px 1px 0px;
		background-image: url(/assets/images/news/telex-white-bg.png);
		background-repeat:repeat-x;
	}

	.teaserPokerEnLigne .title a.reda
	{
		border-bottom:none;
	}

	.teaserPokerEnLigne .title2
	{
		position:absolute;
		top:30px;
		left:0px;
		right:0;
		padding-left:10px;
		font-size:52px;
		line-height:0.8;
		color:#ffffff;
		text-shadow: #000000 1px 1px 1px;
	}

	.teaserPokerEnLigne .content
	{
		padding:0 0 10px 0;
		line-height:1.2;
		color:#696969;
		background-color:#ebf6fc;
	}

		.teaserPokerEnLigne .content .item
		{
			padding:10px 10px 6px 27px;
		}

		.teaserPokerEnLigne .content .item:hover
		{
			background-color:#ffffff;
		}

		.teaserPokerEnLigne .content .item + .item
		{
			padding-top:6px;
			border-top:1px solid #E8E8E8;
		}

			.teaserPokerEnLigne .content .item img
			{
				float:left;
				margin-top:1px;
				margin-left:-17px;
			}

		.teaserPokerEnLigne .content .readNext
		{
			font-size:13px;
			padding:10px 10px 0 0;
		}
