/* body.frame {
	background:#FFFFFF;
	position:absolute;
	top:0;
	left:0;
}
div#global {
	background:#FFFFFF;
	margin-top:0;
} */
div#global.huitcent {
	width:773px
}
div.richHeader {
	border-bottom:0 none;
}
div#content.twocolumn .sidebar {
	width:205px;
}
	div#content.twocolumn .sidebar ul.menu_left {
		margin:10px 0 0 5px;
	}
div#content.twocolumn div#central {
	width:750px;
	float:right;
}
div#content.twocolumn div#central #page_content {
	width:750px;
	padding:10px 0 0 0;
	margin:0;
}
div#global.huitcent  div#content.twocolumn div#central {
	width:553px
}
div#global.huitcent div#content.twocolumn div#central #page_content {
	width:553px
}
div#content.twocolumn div#central #page_content #col_left {
	width:540px;
	float:left;
}
div#content.twocolumn div#central #page_content #col_right {
	width:186px;
	margin:0 0 0 10px;
	float:right;
}
#col_left p {
	margin-bottom:10px;
}
img.article_image {
	margin:20px;
	float:left;
}
#divplayer {
	display:block;
	text-align:center;
}
#articlecontent {
	margin:20px 0;
}
#player {
	margin:20px auto;
	display:block;
}
/*  */
.maxTpl {
	width:345px;
}
.minTpl {
	width:565px;
}
div#global.huitcent .maxTpl {
	width:345px;
}
div#global.huitcent .minTpl {
	width:370px;
}

.section {
	border-top:1px dotted #858585;
	clear:left;
	float:left;
	margin:10px 0;
	padding:20px 0 0 0;
	width:100%;
}
.section img {
	float:left;
	margin:0 20px 0 0;
}
.section .intro {
	float:left;
	padding:0 0 10px 0;
}
.section .intro p {
	!margin:0 0 10px 15px; /* hack ie 6 et 7 */
}
.section .intro a {
	color:#577E9B;
	font-size:1em;
	text-decoration:none;
	padding-left:10px;
	!margin:0 0 10px 15px; /* hack ie 6 et 7 */
	height:20px;
	line-height:20px;
	background:transparent url('../images/icons/new-icons-2010/arrow_small_blue_right.png') no-repeat left center;
	display:block;
	white-space : normal; 
}
.section .intro a:hover {
	text-decoration:underline;
}
.section h4 {
	color:#577E9B;
	font-size:1.2em;
	font-weight:normal;
	padding:20px 0 0 10px;
}
	.section .intro h4 a {
		background:none;
		color:inherit;
		font-size:inherit;
		font-weight:inherit;
		padding:0;
		display:inline;
	}
.section ul {
	margin:0 !important;
	padding:5px 0 0 0;
	!padding:5px 0 0 15px; /* hack ie 6 et 7 */
	float:left;
}
.section li {
	list-style:none;
	margin:0 !important;
}
.section li a {
	background:transparent url('../images/tpl/arrow_pg_right.png') 0px 3px no-repeat;
	padding:0 0 0 20px;
	/* !margin-bottom:-12px; */
	display:block;
	color:#577E9B;
	font-size:1em;
	text-decoration:none;
	line-height:20px;
	white-space:normal;
}
.section li a:hover {
	text-decoration:underline;
}
/*  */
.sidebar .related_links, .sidebar .placeholder {
	margin:15px;
}
.related_links {
	margin:0 0 10px 0;
}
.related_links h5 {
	background:transparent url('../images/tpl/bg_related.png') no-repeat;
	height:40px;
	line-height:40px;
	color:#577E9B;
	font-size:1.1em;
	padding:0 0 0 10px;
	text-transform:uppercase;
	width:185px;
	!width:186px; /* hack ie 6 et 7 */
}
.related_links ul {
	background:#F5F8FC none repeat scroll 0%;
	border-right:2px solid #DDDADA;
	border-bottom:2px solid #DDDADA;
	border-left:2px solid #DDDADA;
	margin:0pt !important;
	padding:10px;
	width:161px;
}
.related_links li {
	list-style:none;
	background:transparent url('../images/tpl/arrow_pg_right.png') top left no-repeat;
	padding:0 0 0 20px;
}
.related_links a {
	color:#577E9B;
	font-size:1em;
	text-decoration:none;
	line-height:20px;
}
.related_links a:hover {
	text-decoration:underline;
}
#col_right .placeholder img {
	margin:0 0 10px 0;
}