
.div_blog_notes_profs div.yvComment,.div_blog_notes_profs div.yvComment_notes_profs{
	border:0 solid blue;
	float:left;
	font-size:10px;
	margin-left:3px;
	padding-top:15px;
	width:auto;
}
.div_blog_notes_profs .contentpaneopen_notes_profs div.yvComment,.div_blog_notes_profs .contentpaneopen_notes_profs div.yvComment_notes_profs {
	padding-top:0;
}

div.yvComment div.Comments,
div.yvComment_notes_profs  div.Comments{
}

/* for compatibility with beez template*/
.leading div.yvComment,.leading div.yvComment_notes_profs {
	display: inline;
}

div.yvComment div.clr,
div.yvComment_notes_profs div.clr {
  height: 0px;
  clear: both;
}

div.yvComment .NumCommentsAlone,
div.yvComment_notes_profs .NumCommentsAlone {
}
div.yvComment .NumCommentsAlone a,
div.yvComment_notes_profs .NumCommentsAlone a {
	color:#ab94b2;
	border-bottom:1px dashed #ab94b2;
	display:block;
	float:left;
}
div.yvComment .NumCommentsAlone a ,
div.yvComment_notes_profs .NumCommentsAlone a {
	color:#ab94b2;
	border-bottom:1px dashed #ab94b2;
	display:block;
	float:left;
}

div.yvComment .NumComments ,
div.yvComment_notes_profs .NumComments{
	color:rgb(145, 115, 155);
	border-bottom:1px solid rgb(145, 115, 155);
	margin-bottom:10px;
}

div.yvComment .Message,
div.yvComment_notes_profs .Message {
	border: 2px solid #FF4500;
	margin: 1px;
	padding: 3px 2px 3px 22px;
	background-image: url(../../../images/M_images/con_info.png);
	background-repeat: no-repeat;
	background-position: 6px;
}

div.yvComment div.Comment .Header,
div.yvComment_notes_profs div.Comment .Header {
	font-size:10px;
}

div.yvComment div.Comment_even .Header,
div.yvComment_notes_profs div.Comment_even .Header {
	font-size:10px;
}

div.yvComment .Comment_unpublished {
}

div.yvComment .Comment_unpublished_even {
}

div.yvComment div.Comment_unpublished .Header {
}

div.yvComment div.Comment_unpublished_even .Header {
}

div.yvComment .Title {
}

div.yvComment .ControlBox,
div.yvComment_notes_profs .ControlBox {
	float:right;
	margin-top:-8px;
}

div.yvComment .ControlBox td,
div.yvComment_notes_profs .ControlBox td  {
  vertical-align: top;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

div.yvComment .ControlBox img,
div.yvComment_notes_profs .ControlBox img  {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

div.yvComment .DateAndAuthor,
div.yvComment_notes_profs .DateAndAuthor {
	/*float: right;
	text-align: right;
	width: 45%;*/
	margin-top:10px;
}

div.yvComment .Date,
iv.yvComment_notes_profs .Date {
	display:inline;
}

div.yvComment .Author,
div.yvComment_notes_profs .Author  {
	display:inline;
}
div.yvComment .auteur_commentaire,
div.yvComment_notes_profs .auteur_commentaire {
	color:rgb(222, 0, 96);
}

div.yvComment .AuthorAlias,
div.yvComment_notes_profs .AuthorAlias {
	font-style: italic;
}

div.yvComment .AuthorAlias:before,
div.yvComment_notes_profs .AuthorAlias:before {
	content: "(";
}

div.yvComment .AuthorAlias:after,
div.yvComment_notes_profs .AuthorAlias:after {
	content: ")";
}

div.yvComment .CommentNum,
div.yvComment_notes_profs .CommentNum {
	font-weight: bolder;
}

div.yvComment .CommentNum:after,
div.yvComment_notes_profs .CommentNum:after {
	content: ". ";
}

div.yvComment div.Comment .Fulltext,
div.yvComment_notes_profs div.Comment .Fulltext {
	color:rgb(145, 115, 155);
	/*
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	clear: both;
	padding: 5px;
	text-align: left;
	*/
}

div.yvComment div.Comment_even .Fulltext,
div.yvComment_notes_profs div.Comment_even .Fulltext  {
	color:rgb(145, 115, 155);
	/*	background-color: #F9FCFD;
	border-top: 1px solid #EEF5F8;
	border-top: 1px solid #EEEEEE;
	clear: both;
	padding: 5px;
	text-align: left;
*/
}

div.yvComment .ParentArticle,
div.yvComment_notes_profs .ParentArticle  {
	margin-left: 20px;
	padding: 2px;
	background-color: #FAFAD2;
	margin-top: 0px;
	margin-bottom: 3px;
}

div.yvComment .Form,
div.yvComment_notes_profs .Form {
	width: 100%;
}

div.yvComment .Form h3,
div.yvComment_notes_profs .Form h3 {
	color:rgb(145, 115, 155);
	border-bottom:1px solid rgb(145, 115, 155);
	margin-bottom:10px;
}

div.yvComment .Form td.LeftColumn,
div.yvComment_notes_profs .Form td.LeftColumn {
	color:rgb(145, 115, 155);
}

div.yvComment .Form input[type="submit"] {
}
div.yvComment .Form .button,
div.yvComment_notes_profs .Form .button {
	color:#91739B;
 	text-decoration:underline;
	background-color:transparent;
	border-width:0px;
	float:right;
	margin-top:10px;
	font-size:11px;
	font-weight:normal;
}
div.suppr_com .Form .button{
	color:#e32e7c;
}

div.yvComment div.ControlForm div.list-footer,
div.yvComment_notes_profs div.ControlForm div.list-footer {
	float: left;
	width: 48%;
	text-align: center;
}

div.yvComment div.ControlForm div.counter,
div.yvComment_notes_profs div.ControlForm div.counter {
	float: left;
	width: 48%;
	text-align: center;
}

div.yvComment div.PoweredBy,
div.yvComment_notes_profs div.PoweredBy {
	float: right;
	font-size: 60%;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 0px;
}
div.NumCommentsAlone,div.yvComment,.div.yvComment_notes_profs{

}
.PoweredBy{
	display:none;
}
.suppr_com{
	background-color:#E7E7E7;
	padding:15px;
	width:350px;
}
