.border_tab, .list_tab {
	font: 11px/10pt Verdana, Arial, Helvetica, sans-serif;
	background-color:#FDFCEE;
	vertical-align: top;
	border: 1px solid #E4E0BA;
	border-collapse: collapse;
	border-spacing: 15px;
	display:table;
}
.border_tab td, .list_tab td {
	padding: 2px;
	border: 1px solid #E4E0BA;
	text-align:center;
	vertical-align:middle;
}
.border_tab th ,.list_tab th, caption,  .rheader{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	background-color: #E7E4C0;
	padding-top: 5px;
	text-align: center;
	padding-bottom: 5px;
/*	border: 1px solid #B5B188;*/
	border-style:hidden;
}

.rdline{
	border-bottom: 1px solid #B5B188;width:100%;
	padding : 1px 0
}

caption{
	text-align:center;
	border: 1px solid #B5B188;
}
.cell_result_gch {
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3D8C0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B5AD9D;
}
.cell_result_drt {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3D8C0;
}
.cell_total_drt {
	text-align: center;

	background-color: #D6F0F4;
	font-weight: bold;
}

.cell_total_gch {
	text-align: right;

	background-color: #D6F0F4;
	font-weight: bold;

}

.button {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #E0DCA3 url(http://www.aux-antilles.fr/images/fd_degr_btn.gif) repeat-x center;
	border: 1px outset #B5AD9D;
}
.annonce-radio,.annonce-checkbox{
	border:none !important;
	background-color:#F5F3DD;
}