div#commentaires	/*définition de l'id commentaires*/
{
	/*padding-top:40px;*/
	padding-bottom:20px;
	/*margin-top:100px;
	margin-left:3%;*/
	width: 380px;
	margin-left: auto;
	margin-right: auto;
}

.espace_image
{
margin-bottom:8px;
}

p.barre	/*les balises p contenues dans la classe barre auront une bordure du bas avec une certaine couleur*/
{
border-bottom: 2px solid #01327e;

}

* html p.barre { /*hack pour compatibilité sur IE6*/
margin-bottom:10px;	
}


*+html p.barre { /*hack pour compatibilité sur IE7*/
margin-bottom:20px;	
}


#commentaires div.comm {
	margin-top:15px;
	margin-bottom: 20px;
	width: auto;
	padding-left: 20px;
	padding-right: 20px;
	border: 1px solid black;
	background-color: #354b63;
	color:white;
	font-size:11pt;
}

* html #commentaires div.comm {
	margin-bottom: 20px;
	/*width: 535px;
	padding-left: 20px;
	padding-right: 20px;*/
	border: 1px solid black;
	background-color: #354b63;
	color:white;
	font-size:11pt;
}

#commentaires textarea {
	/* margin-bottom: 25px;
	width: 580px; */
	border: 1px solid black;
	background-color: #FFFFFF;
	margin-top: 3px;
	height: 80px;
	/*width: 530px;*/
	color:black;
	
	
}
* html #commentaires textarea {
	/* margin-bottom: 25px;
	width: 580px; */
	border: 1px solid black;
	background-color: #FFFFFF;
	margin-top: 3px;
	height: 80px;
	/*width: 530px;*/
	color:black;
	}
	
#commentaires p.valider {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	/*margin-right: 20px;*/
}

a.couleur_membre /*les balises a contenues dans la classe couleur titre auront une couleur définie*/
{
color:#01327e;
font-weight:bold;
text-decoration: none;
/*margin-right:3px;*/
}

a.couleur_membre2 /*les balises a contenues dans la classe couleur titre auront une couleur définie*/
{
color: #FF66FF;
font-weight:bold;
/*margin-right:3px;*/
}

.position_com{
	padding-top:15px;
	width: 100%;
}
* html .position_com{
/*padding-top:20px;*/
margin-top:20px;
}

td {
	vertical-align: top;
	/*border : 1px solid black;*/
}


td.com_photo {
	width: 125px;
	height:90px;
}

td.com_photo img{
	margin-right:10px;
	border : 1px solid black;
}
*html td.com_photo img{ margin-bottom:5px;}
*+html td.com_photo img{ margin-bottom:5px;}
/*
td {
	border : 1px solid black;
	text-align: left;
	margin:0;
	padding:0;
}
*/
td.com_zonetexte {
	vertical-align: top;
}
td.com_zonetexte a.couleur_membre2{ 
	color: #FF66FF;
	font-weight:bold;
}
td.com_zonetexte a.couleur_membre{ 
	color:#01327e;
	font-weight:bold;
}
td.com_zonetexte a.couleur_membre:hover{ 
	text-decoration:underline;
}

td.com_suppr {
	width:auto;
}

p.blabla_com /*les balises p contenues dans la classe blabla_boite auront un texte justifié*/
{
text-align:justify;
margin-bottom:30px;


/*margin-top:20px;
margin-bottom:20px;*/
}
.blabla_com /*les balises p contenues dans la classe blabla_boite auront un texte justifié*/
{
/*text-align:justify;*/
margin-bottom:30px;
color:black;

/*margin-top:20px;
margin-bottom:20px;*/
}

div#blabla_com a:hover                                 
{
text-decoration:underline;
}

