#carnetupdated{
	display: none;
	position: absolute;
	top: 314px;
	right: 8px;
	z-index: 80;
}
.page_content .pl_tools {
	width:auto;
	float:right;
	padding-top:3px;
	margin-bottom:0;
	clear: both;
	margin-right:20px;
}

.pl_tools span {
	float: left;
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 7px;
	padding-bottom: 0 !important;
	padding-bottom: 2px;
}

.t_bdr_out {
	background-image: url(../img/global/tools/page_tools_bdr_out.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
	.t_nobdr_out a {
	    float: left;
	}

.t_bdr_over {
	background-image: url(../img/global/tools/page_tools_bdr_over.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}

.t_nobdr_out {
	background-image: none;
}

.font_smaller { float:left; }

.t_nobdr_over {
	background-image: url(../img/global/tools/page_tools_bdr_over.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}

.page_content{
	width: 722px;
	margin: 20px 0 20px 20px;
	//margin: 20px 0 20px 10px;
	display: inline;
	float: left;
}

.page_content h2{
	font-size:2.5em;
	margin:0;
	text-align:left;
	font-weight: normal;
	line-height: 1em;
}
	/** cufon suxx **/
	.page_content h2 strong,
	.page_content h2 b{
		font-weight: bold;
	}
	
.page_content h3{
	font-size:1.6em;
	margin:0;
	text-align:left;
	font-weight: normal;
	line-height: 1em;
}

.less_content{
	padding-top: 10px;
	margin:  0 20px 10px 0;
}

	.less_content .chapo{
		font-size: 1.4em;
		font-style: italic;
		color: #8f8181;
		font-family: Georgia, Times, Times New Roman, serif;
		line-height: 22px;
	}
	
		.less_content .chapo p{
			font-size: 1em;
		}
	
	.less_content .imageright{
		float: right;
		padding: 0 0 10px 10px;
	}
	
	.less_content .imageleft{
		float: left;
		padding: 0 10px 10px 0;
	}
	
		.less_content .image span{
			color: #b1a0a0;
			font-size: 0.8em;
		}

.more_content{
	margin-right: 20px;
}

	.page_content .more_content .links{
		float: right;
		background: url(../img/global/landing_links_bg.jpg) top left no-repeat;
		width: 330px;
		padding: 13px 0 10px 20px;
		min-height: 125px;
		margin-left: 15px;
		font-size: 0.9em;
	}
	
	.page_content .links{
		background: url(../img/global/landing_links_bg.jpg) top left no-repeat;
		padding: 13px 0 10px 20px;
		min-height: 125px;
		font-size: 1em;
	}
	
		.page_content .more_content .links h5,
		.page_content .links h5{
			color: #b1a0a0;
			font-size: 1.5em;
			font-weight: normal;
			padding-bottom: 5px;
		}
		
		.page_content .more_content .links a,
		.page_content .links a{
			text-decoration: none;
			display: block;
			padding-left: 13px;
			background-position: left 5px;
			background-repeat: no-repeat;
			font-weight: bold;
		}
	
	.more_content .paragraph,
	.more_content .texte{
		font-size: 1em;
		padding-bottom: 10px;
	}
	
		.more_content .paragraph p{
			padding: 3px 0;
			font-size: 1em;
		}
		
.imageleft {
	float: left;
	padding-right: 22px;
	padding-bottom: 10px;
	text-align: left;
}

.imageright {
	float: right;
	padding-left: 22px;
	padding-bottom: 10px;
	text-align: right;
}

.imagecenter {
	clear:both;
	text-align:center;
}
	.imagecenter img{
		float:none;
	}
	
.image .copy,
.imageleft .copy,
.imageright .copy,
.imagecenter .copy{
	color:#B1A0A0;
	font-size:0.9em;
}

.texte a:hover{
	text-decoration: underline;
}

.texte ul{
	display: table-cell;
	*display: inline-block;
	padding-left: 15px;
	padding-bottom: 10px;
}
