/* MODCOMMENTAIRES */
.commentairesPos{
	float:left;
	clear:both;
	margin-top:10px;
	width:100%;
	min-height:19px;
	font-size:11px;
	color:#39405F;
	border-bottom:dotted 1px #C0C0C0;
	border-top:dotted 1px #C0C0C0;
	background:#EDEDEE;
	background-position:0 0px;
}
.livreOrPos{
	float:left;
	clear:both;
	margin-top:10px;
	width:100%;
	margin-left:0px;
	min-height:19px;
	font-size:12px;
	color:#39405F;
	border-bottom:dotted 1px #C0C0C0;
	border-top:dotted 1px #C0C0C0;
	background:#EDEDEE;
	background-position:0 0px;
}
#retourCommentaires{
	float:left;
	clear:both;
	margin-top:10px;
	width:100%;
}
input.nomCommentaires{
	float:left;
	width:350px;
	height:18px;
	color:#4A3C16;
	font-size:11px;
	background-color:#e1e2e2;
	border:solid 1px #cecac0;
}
img.imgPos{
	float:left;
	margin-left:2px;
	margin-right:2px;
}
.leftMargeTop3{
	float:left;
	margin-top:3px;
}
.leftErreur{
	clear:right;
	float:left;
	margin-top:3px;
	color:#FF0000;
}
textarea.messageCommentaires{
	float:left;
	width:350px;
	height:200px;
	color:#4A3C16;
	font-size:11px;
	background-color:#e1e2e2;
	border:solid 1px #cecac0;
}
a.comments:link, a.comments:visited  {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #39405F;font-weight:normal;}
a.comments:hover, a.comments:active  {color: #39405F;text-decoration:underline;}
.contenuNavComment{float:left;text-align:center;background-color:#ffffff;min-height:15px;width:100%;border-bottom:solid 1px #C0C0C0;margin-bottom:5px;margin-top:5px;margin-left:0px;font-size:11px;}
* html #contenuNavComment{height:15px;}

.commentaires{
	float:left;
	font-size: 11px;
	text-align:left;
	display:block;
	width:100%;
}
.commentairesDetail{
	float:left;
	font-size: 11px;
	text-align:left;
}
.commentaires input{
	float:left;
	padding:1px;
	margin-top:2px;
}
.imageAvis{
	float:left;
	display:block;
	width:76px;
	height:15px;
	background-image:url(../../../lib/_plugins/_commentaires/images/avis.png);
	background-position:0px -75px;
	background-repeat:no-repeat;
}
.imageCommentaires{
	margin-left:2px;
	margin-right:1px;
	float:left;
}
.commentairesPos span{float:left;font-size: 11px;}
.commentairesPos input{float:left;clear:both;}
.titreRadio {display:block;float:left;margin-top:2px;}
.avis{float:left;}

input.code{
	float:left;
	width:45px;
	height:16px;
	color:#4A3C16;
	font-size:11px;
	background-color:#e1e2e2;
	border:solid 1px #cecac0;
	margin:0;
	margin-right:2px;
	clear:none;
}
/**/
