/** Date **/
.fdate {
	width: 80px;
	height: 65px;
	float: left;
	padding: 8px 0 0 4px;
	background-color: #fff;
}
.fmonthyear
{
	width: 30px;
	float: left;
	text-align: left;
	font-size: 11px;
	letter-spacing: 0.06em;
	line-height: 95%;
	color: #85C329;
}
.fday
{
	width: 30px;
	float: left;
	margin: -6px 4px 0px 0;
	text-align: center;
	font-size: 28px;
	color: #85C329;
}
 .ftime
{
	display: block;
	width: 80px;
	clear: both;
	letter-spacing: 0.02em;
	font-size: 12px;
	color: #939393;
}

/** **/
.forum_tab tr td {
	padding: 2px 2px;
}
.forum_tab tr td h2 {
	margin-bottom:-4px;
}
.forum_tab tr td.forum_tab_cl1 {
	width:270px;
	vertical-align:top;
}
	.forum_tab_cl11 {
		width:165px;
		vertical-align:top;
	}
	.forum_tab_cl11:hover {
		background-color: #FDFFD9;
	}
	.forum_tab_cl12 {
		width:50px;
		text-align:center;
	}
	.forum_tab_cl13 {
		width:50px;
		text-align:center;
	}
.forum_tab tr td.forum_tab_cl2 {
	width:270px;
	vertical-align:top;
}
/* liste des ets */
.forum_tab tr td.nom_ets{
	width:400px;
	vertical-align: top;
	background-color:#F9F9F9;
	padding-left:5px;
	border-bottom:1px solid #eee;
}
.forum_tab tr td.nom_ets h4{
	margin:0px;
	font-size:12px;
}
.forum_tab tr td.nom_ets:hover{
	background-color: #FDFFD9;
}
.forum_tab tr td.nb_sujet{
	width:75px;
	text-align:center;
	background-color:#F9F9F9;
	border-bottom:1px solid #eee;
}
.forum_tab tr td.nb_msg{
	width:75px;
	text-align:center;
	background-color:#F9F9F9;
	border-bottom:1px solid #eee;
}
/* liste des sujets */
.forum_tab_icon {
	width:20px;
	text-align:center;
	background-color:#F9F9F9;
	border-bottom:1px solid #eee;
}
.forum_tab_sujet {
	width:340px;
	text-align:left;
	background-color:#F9F9F9;
	padding-left:5px;
	border-bottom:1px solid #eee;
}
.forum_tab_sujet:hover{
	background-color: #FDFFD9;
}
.forum_tab_rep {
	width:30px;
	text-align:center;
	background-color:#F9F9F9;
	font-size:10px;
	color:#622A08;
	border-bottom:1px solid #eee;
}
.forum_tab_auteur_date {
	width:80px;
	text-align:center;
	background-color:#F9F9F9;
	font-size:10px;
	color:#622A08;
}
.forum_tab_dpost {
	width:80px;
	text-align:center;
	background-color:#F9F9F9;
	font-size:10px;
	color:#622A08;
}
/** titre **/
.forum_title{
	width:100%;
	color:#000;
	background-color:#F9F9F9;
}
.forum_title tr .ftcol1{
	text-align: left;	
}
.forum_title tr .ftcol2{
	text-align: right;	
}

/* forum read */
.forum_tab_post{
	width: 100%;
	margin-bottom: 5px;	
	border-bottom:1px solid #eee;
}
	.ftpcol1{
		width: 100px;
		text-align:center;
		padding-top:10px;
		vertical-align:top;
		background-color:#F9F9F9;
	}
	.ftpcol2{
		vertical-align:top;
		padding:5px;
		background-color:#F9F9F9;
	}
	.ftpcol2 .sujet_lang_tab{
		margin:0px;
	}
	.ftpcol2:hover{
		background-color: #FDFFD9;
	}
	/*.forum_tab_post:hover{
		background-color: #FDFFD9;
	}*/
	/** left **/
	.forum_tab_user {
		float:left;
		width:88px;
		padding:3px;
		background-color:#FFF;
		text-align:right;
	}
	/** right **/
	.forum_tab_date{
		width:440px;
		margin: 0 0 0 95px;
		text-align:left;
		padding:3px 3px 3px 10px;
		border-bottom:1px solid #eee;
	}
	.forum_tab_op {
		width:440px;
		margin: 0 0 0 95px;
		text-align:left;
		padding:3px 3px 3px 10px;
	}
	.forum_tab_msg, .forum_tab_fprev {
		/*display:inline;*/
		width:425px;
		margin: 0 0 0 105px;
		text-align:left;
		padding:3px;
	}
/** reply **/
.forum_tab_reply{
	width:550px;
	margin: 10px 0 0 0;
	padding: 5px;
}
.forum_tab tr td.nom_ets:hover{
	background-color: #FDFFD9;
}
.forum_tab tr td.nom_ets h4{ margin:0px;font-size:12px;}
.forum_tab tr td.nb_inscrit{
	width:75px;
	text-align:center;
	background-color:#F9F9F9;
	border-bottom:1px solid #DBFF6C;
}

/**info_ets_tab**/
.info_ets_tab tr td {
	padding: 2px 2px;
}
.info_ets_tab tr td h2 {
	margin-bottom:-4px;
}
.info_ets_tab tr td.info_ets_tab_cl1 {
	width:25px;
	background-color:#F9F9F9;
	text-align:center;
}
.info_ets_tab tr td.info_ets_tab_cl2 {
	width:425px;
	vertical-align:top;
	background-color:#F9F9F9;
}
.info_ets_tab tr td.info_ets_tab_cl2:hover {
	background-color: #FDFFD9;
}
.info_ets_tab tr td.info_ets_tab_cl3 {
	width:100px;
	background-color:#F9F9F9;
	text-align:center;
}

/* last_post_ets_tab */
.last_post_ets_tab{
	width:100%;
	font-size:10px; 
}