/*
	000099
	EEEEFF
*/

.hmr_quand {
	display : block;
	float : left;
	border-bottom : 1px dotted #000000;
	line-height : 30px;
}

.hmr_titre {
	font-weight : bold;
	display : block;
	float : left;
	width : 340px;
	border-bottom : 1px dotted #000000;
	overflow : hidden;
	line-height : 30px;
	vertical-align : middle;
}

.hmr_titre img {
	border : 1px solid #FF0000;
	padding : 1px;
}

.hmr_det_emot {
	text-indent : 0px;
	text-align : center;
	margin : none;
	display : block;
	float : left;
	border-bottom : 1px dotted #000000;
	width : 60px;
	height : 30px;
}

.hmr_det_emot img {
	top : 10px;
	border : 1px solid #FF0000;
	padding : 1px;
}

.hmr_qui {
	font-size : 10px;
	font-style : italic;
}

.hmr_det_date {
	font-size : 14px;
	font-weight : bold;
	display : block;
	float : left;
	margin-right : 3px;
}

.hmr_det_qui {
	font-size : 14px;
	font-weight : bold;
	color : #000099;
}

.hmr_det_modif {
	font-size : 10px;
	font-style : italic;
	width : 100%;
	text-align : right;
}

#contenu .hmr_det_quoi, #contenu form * {
	text-indent : 0px;
}

#contenu form label {
	display: block;
	width : 60px;
	float : left;
	font-weight : bold;
	margin-top : 20px;
	height : 25px;
}

#contenu form input, #contenu form textarea, #contenu form .infoForm {
	display: block;
	float: left;
	width : 80%;
	margin-top : 20px;
}

#contenu form textarea {
	height : 400px;
}

#contenu form input.cache {
	display : none;
}

#contenu form input.btsubmit {
	width : auto;
	float : none;
	margin : none;
	font-weight : bold;
}

#contenu form br {
	clear : left;
}

#contenu form #addComment label {
	width : 20%;
	margin-top : 10px;
	margin-left : 15%;
}

#contenu form #addComment input.btsubmit {
	width : 30%;
	margin-left : 35%;
}

#contenu form #addComment {
	text-align : left;
}

#contenu form #addComment input, #contenu form #addComment textarea, #contenu form #addComment .infoForm {
	width : 50%;
	margin-top : 10px;
}

#contenu form #addComment textarea {
	height : 200px;
}

#contenu a.hmr_action {
	background-color : #EEEEFF;
	padding : 2px 2px 2px 2px;
	line-height : 32px;
}

#list_emot {
	background-color : #EEEEFF;
	padding : 5px;
	margin : 5px;
	border : 2px solid #000000;
	text-align : center;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

a.emoticon img {
	padding : 2px;
	border : 1px dashed #FF0000;
}

#hmr_emoticon {
	padding : 2px;
	border : 1px solid #FF0000;
	display: block;
	float: left;
	margin-top : 20px;
}

#hmr_emoticon_fixe {
	padding : 2px;
	border : 1px solid #FF0000;
}

li {
	clear : left;
}

.hmc_quoi {
	display : block;
	margin-top : 5px;
}

.hmc_qui {
	font-size : 14px;
	font-weight : bold;
	color : #000099;
}

.hmc_quand {
	font-size : 14px;
	font-weight : bold;
}

.hmr_nb_com {
	font-size : 10px;
	font-style : italic;
	color : #999999;
	display : block;
	float : left;
	line-height : 30px;
	width : 100px;
	border-bottom : 1px dotted #000000;
}
