

.pageCat  {
	background: #ffffff ;
	border: solid 1px #cdcdcd;
	border-top: none;
	border-bottom: none;	
	width: 481px;
	
}

.pageCat .pageCatTop {
	background: #ffffff url(/img/mag/article_top.png) no-repeat bottom left;
	height: 6px;
	margin: 0 -1px 0 -1px;
}
.pageCat .pageCatBody{
	padding: 0 10px 0 10px;
}

.pageCat .pageCatBody h1 {
	padding-top: 0 !important;
	margin-top: 0 !important;
}
.pageCat .pageCatBottom {
	background: #ffffff url(/img/mag/article_bottom.png) no-repeat top left;
	height: 6px;
	margin: 0 -1px 12px -1px;
}

.postImage{
}

.postCredit,
.postImage .postCaption {
	margin-top: 2px;
	font-size: 11px;
	color: #4e4e4e;
	font-style: italic;
	
}

.postImage2 {
	float: right;
	margin: 0 0 10px 10px;
	width: 140px;
}

.postImage2 .postCaption {
	margin-top: 2px;
	font-size: 11px;
	color: #4e4e4e;
	font-style: italic;
	text-align: right;
	
}

.postCategory {
	color: #98cb00;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;

}

.postTitle {
	color: #010101;
	font-size: 15px;
	margin: 12px 70px 0 0;

}

.postMeta {
	color: #636363;
	font-size: 11px;
	margin-bottom: 18px;

}

.postText {
	color: #010101;
	font-size: 12px;
	margin-bottom: 15px;
}
.postText { text-align: justify}

.postText a{
	font-weight: bold;
}

.postRead {
	font-size: 12px;
	color: #0aabe7;
	margin-bottom: 12px;

}

.postRead a {
	color: #0aabe7;
	text-decoration: none;
}

.postRead a img {
	margin-left: 3px;
}

.postCommunity {
	border: dotted 1px #8ea98e;
	border-left: none;
	border-right: none;
	padding: 9px 2px 5px 2px;
	clear: both;
position: relative;
}

.postCommunity .postComment {
	width: 200px;
	float: left;
	padding-left: 22px;
	background: #ffffff url(/img/mag/comment.png) no-repeat top left;
	color: #010101;
}

.postCommunity .postComment a {
	color: #010101;
	text-decoration: none;
}
.postVotes  div.postVotesText {
	float: left;
	text-align: right;
	width:80px;
	margin-right: 10px;
}
.postVotes  div.postVotesRater {
	float: left;
	xwidth: 100px;
}
.postVotes {
	position: absolute;
	top: 8px;
	right: 0;
}
.postTags {
	text-transform: uppercase;
	color: #a4a4a4;
	margin-top: 10px;
	font-weight: bold;
	font-size: 10px;
}

.postTags a {
	color: #a4a4a4;
}


/* Commentaires */

.commentList {
	margin-top: 24px;
}

.commentList .commentItem {
	border-top: dotted 1px #8ea98e;
	padding-top: 15px;
	margin-bottom: 15px;
	min-height: 64px;
}

.commentList .commentFirst {
	border-top: none !important;
	padding-top: 0 !important;
}

.commentItem img {
	float: left;
	margin-right: 12px;
}

.commentAuthor {
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.commentText {
	font-size: 12px;
	color: #000;
	margin-top: 18px;
	padding-left: 76px;
}

.commentInputTop {
	width: 457px;
	height: 8px;
	background: #ffffff url(/img/mag/comment_top.png) no-repeat bottom left;
}

.commentInputBody {
	background: #ffffff url(/img/mag/comment_bg.png) repeat-y ;
	width: 457px;
	min-height: 48px;
}

.commentInputBottom {
	background: #ffffff url(/img/mag/comment_bottom.png) no-repeat top left ;
	width: 457px;
	height: 8px;
	margin-bottom: 8px;
}

.commentInputBody p {
	margin: 0px 8px 10px 8px;
}

.commentInputBody p:last-child {
	margin-bottom: 0 !important;
}

.commentInputBody textarea {
	width: 440px;
	border: solid #eee 1px;
}

.commentInputBody input {
	width: 220px;
	border: solid #eee 1px;
}

input.submitComment {
	background: #fff url(/img/mag/proposer_envoyer.png) no-repeat top left;
	width: 80px;
	height: 25px;
	border: none;
}

/* Articles similaires */

.postSimilaires {
margin: 14px 0 10px 0;
padding: 0;
}

.postSimilaires li {
padding: 0 0 2px 10px;
background: url(/img/common/puce-grise.png) no-repeat center left;
list-style: none;
}

.postSimilaires li a{
color: #3d2619;
}
.postSimilaires li a:hover{
color: #83c446;
}

