#col-left .article{
	padding:7px 0 2px 0;
	border-bottom:2px solid #d2f1fb;
	position:relative;zoom:1;
}

#col-left .article.fd_bleu{
	background-color: #f8fcfd;
}
#col-left .article .img-profil{
	background:url(../images/back-img-profil.gif) no-repeat;
	width:53px;
	height:44px;
	padding:5px 5px;
	float:left;
}
#col-left .article .img-profil img{
	display:block;
}
#col-left .content-article{
	padding-top:2px;
	width:440px;
	float:left;
}
#col-left .article h3{
	font-weight:bold;
	line-height:13px;
	font-size:12px;
}
#col-left .article h3 a{
	color:#0081c7;	
}
#col-left .article h3 a:hover{
	color:#062449;	
}
#col-left .article .author, #col-left .article .author a{
	color:#28bfeb;
	font-size:11px;
	margin-top:10px;
}
#col-left .article .author em{
	text-transform:uppercase;
}
#col-left .article .author span{
	color:#5e5e5e;
}

#col-left .article .state-article{
	float:right;
}
#col-left .article .state-article.repondre{
	display:inline;
	margin:10px 20px 0 0;
	/*margin:0 20px 0 0;
	position:absolute;zoom:1;
	bottom:10px;
	right:0px;*/
}

#col-left .article .state-article.certifie{
	background:url(../images/back-certifie.gif) no-repeat;
	width:61px;
	height:60px;
	text-indent:-5000px;
	margin:-2px 20px 0 0;
	display:inline;
}
#col-left .article .state-article.resolue{
	background:url(../images/back-resolue.gif) no-repeat;
	width:57px;
	height:55px;
	text-indent:-5000px;
	margin:3px 20px 0 0;
	display:inline;
}

/*---------------------------------participer---------------------------------*/

p.btn-right.boutons a {
	margin-left: 20px;
}

#toutes_reponses h2, #votre_reponse h2 {
	color:#28bfeb;
	font:bold 11px arial;
	margin-top: 10px;
}

#toutes_reponses .article {
	padding-bottom: 15px;
}

#col-left .article.padding {
	padding-bottom: 15px;
	border-bottom: 1px solid #cdd3db;
}

#col-left #toutes_reponses .content-article {
	width:580px;
}

#pagination{
	display:-moz-inline-box;
	display:inline-block;  
	line-height:15px !important;
	line-height:14px;
	white-space:nowrap;
	height:15px;
	position:relative;
	background:url(../images/fd-pagination.gif) no-repeat left top;
	float:right;
	margin-top: 20px;
	margin-right: 10px;
	padding-left: 10px;
}

#pagination ul {
	padding-left:10px;
	padding-right: 10px;
}

#pagination ul li {
	float:left;
	background:none;
	padding:0;
}

#pagination ul li a {
	color:#fff;
	margin-right: 10px;
}
#pagination ul li span {
	color:#fff;
	margin-right: 10px;
}

#pagination ul li a:hover, #pagination ul li a.on {
	color:#32b3e4;
	text-decoration: underline;
}

#pagination a#precedent {
	display: block;
	width:14px;
	height: 15px;
	position:absolute;
	top:0;
	left:0;	
	background:url(../images/precedent.gif);
	z-index: 10;
}

#pagination a#suivant {
	display: block;
	position:absolute;
	top:0;
	right:0;
	width:14px;
	height: 15px;
	background:url(../images/suivant.gif);
	background-color: red;
	z-index: 10;
}

#votre_reponse textarea {
	height: 114px;
	width: 635px;
	background:url(../images/fd-textarea.gif) repeat-x left top;
	border-left:2px solid #868686;
	border-top:2px solid #868686;
	margin-top: 5px;
        font-size: 12px;
}

.encart-sous-titre{
	margin-top:15px;
	border-bottom:2px solid #d2f1fb;
	padding-bottom: 40px;
}
.encart-sous-titre ul#sous-titre-left{
	float:left;
	width:160px;
}
.encart-sous-titre ul#sous-titre-left li,
.encart-sous-titre ul#sous-titre-right li{
	background:none;
	padding-left:0;	
}
.encart-sous-titre ul#sous-titre-right{
	float:right;
	margin-right: 20px;
	display:inline;
}
.encart-sous-titre ul li{
	float:right;
	margin-left:-5px;
}
.encart-sous-titre ul li a.bleu{
	background:url(../images/bouton-bleu.png) no-repeat left top;
}
.encart-sous-titre ul li a.bleu strong{
	background:url(../images/bouton-bleu.png) no-repeat right top;
}
.encart-sous-titre ul li a.bouton:hover,
.encart-sous-titre ul li a.bouton.selected{
	background:url(../images/hover-foncer.png) no-repeat left top;	
}
.encart-sous-titre ul li a.bouton:hover strong,
.encart-sous-titre ul li a.selected strong{
	background:url(../images/hover-foncer.png) no-repeat right top;	
}

.comment.zero {
	color:#ff0000;
}
.descri-astuce{
	padding:15px 0 0 20px;	
}




