
#ariane.margin {
	margin-left: 30px;
}

a.poster_contribution2 {
  	display: block;
	text-indent: -50000px;
	width: 175px;
	height: 20px;
	background: url(/images/poster_contribution2.gif) no-repeat 0 0;
	margin-top: 20px;
	margin-left: 20px;
}

a.poster_contribution2:hover {
	background-position: 0 -20px;
}

/*------------------------------bloc_central------------------------------*/

#partie_right #bloc_central {
	width: 513px;
	padding-left: 30px;
	padding-top: 25px;
}

#bloc_central .un_article {
	width: 475px;
	padding-bottom: 30px;
	margin-bottom: 40px;
	border-bottom:1px solid #dedede;
}

#bloc_central .un_article.last {
	border:none;
}

#bloc_central .un_article .article_left {
	float:left;
	width: 235px;
}

#bloc_central .un_article .article_right {
	float:right;
	width: 202px;
}

#bloc_central .un_article .article_left h3,
#bloc_central .un_article .article_left h1 {
	color:#99010b;
	font:normal 19px helvetica;
	margin-bottom: 15px;
}

#bloc_central .un_article .article_left p {
	font:normal 12px arial;
	color:#000;
	margin-bottom: 20px;
        line-height: 17px
}

a.poster_contribution {
  	display: block;
	text-indent: -50000px;
	width: 162px;
	height: 20px;
	background: url(/images/poster_contribution.gif) no-repeat 0 0;
	margin-top: 8px;
}

a.poster_contribution3 {
  	display: block;
	text-indent: -50000px;
	width: 162px;
	height: 20px;
	background: url(/images/poster_contribution.gif) no-repeat 0 0;
	margin-top: -5px;
        margin-left: 195px;
}


a.poster_contribution:hover, a.poster_contribution3:hover {
	background-position: 0 -20px;
}

/*------------------------------parole_article------------------------------*/

#bloc_central .un_article2 {
	width: 475px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom:1px solid #dedede;
}

#bloc_central .un_article2 .auteur {
	width: 475px;
}

#bloc_central .un_article2 .avatar {
	float:left;
	width: 90px;
	height: 65px;
}

/*

#bloc_central .un_article2 .nom {
	float:left;
	width:340px;
	height: 45px;
}

#bloc_central .un_article2 .nom h4 {
	color:#99010b;
	font:bold 13px helvetica;
	padding-top: 10px;
}

*/

#bloc_central .un_article2 h4 {
	color:#99010b;
	font:bold 13px helvetica;
	margin-bottom: 10px;
}

#bloc_central .un_article2 h4 a {
	color:#99010b;
}

#bloc_central .un_article2 h4 a.off {
	text-decoration: underline;
        cursor: default;
}

#bloc_central .un_article2 h4 a.on {
	text-decoration: none;
}

#bloc_central .un_article2 h4 a.pj {
	background: url(/images/piece_jointe.gif) no-repeat;
	padding-left: 20px;
}

#bloc_central .un_article2 p {
	color:#000000;
	font:normal 12px arial;
	margin-bottom: 15px;
        line-height: 17px
}

#bloc_central .un_article2 img {
	padding-left: 10px;
	padding-bottom: 10px;
}

/*------------------------------bloc_right------------------------------*/

#partie_right  #bloc_right {
	padding-top: 25px;
	padding-left: 15px;
	width: 211px;
}

#bloc_right .article_right {
	width: 180px;
	padding-top: 15px;
	margin-top: 30px;
	border-top:1px solid #dedede;
}

#bloc_right .article_right.first {
	margin-top: 10px;
}

#bloc_right h4 {
	color:#b20114;
	font:bold 12px helvetica;
}

#bloc_right h4 span {
	display: block;
	color:#646464;
	text-transform: uppercase;
	font-size:14px;
	margin-top: 5px;
}

#bloc_right h5 {
	color:#ad0112;
	font:bold 13px helvetica;
	margin-bottom: 5px;
}

#bloc_right p {
	font:normal 12px arial;
	color:#000;
        line-height: 17px
}

#bloc_right a.fleche {
	margin-top: 10px;
}

/*------------------------------grand_bloc------------------------------*/

#partie_right #grand_bloc {
	width: 709px;
	padding-top: 30px;
}

#grand_bloc #grand_bloc_left {
	float:left;
	margin-left: 30px;
	width: 205px;
	margin-right: 25px;
}

#grand_bloc #grand_bloc_right {
	float:left;
	width: 440px;
}

#grand_bloc h3 {
	color:#99010b;
	font:normal 19px helvetica;
	margin-bottom: 15px;
	margin-top: 10px;
}

#grand_bloc p {
	font:normal 12px arial;
	color:#000;
	margin-bottom: 25px;
}

#grand_bloc a.poster_contribution {
	float:left;
	margin-bottom: 60px;
}

#grand_bloc_right #partager {
	float:right;
	margin-bottom: 60px;
}

#bloc_central #partager {
	float:right;
	margin-bottom: 0;
}































