.rich-tabpanel { /*background:yellow;*/
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*text-align: center;*/
	height: 17px;
	color: #435659;
	text-decoration: none;
	border: none;
	background-image: url();
	background-repeat: no-repeat;
}

.rich-tabhdr-side-border {
	height: 28px;
	border: none;
	border-image: none;
	background-image: url();
	background-repeat: no-repeat;
	background-x-position: center;
	background-y-position: center;
}

.rich-tab-active {
	width: 118px;
	background-image: url(../images/generiques/img_onglet_on.gif);
	background-repeat: no-repeat;
	background-color: #e6ecec;
	color: #435659;
	text-decoration: none;
	border-image: none;
	border: none;
}

.rich-tab-inactive {
	width: 118px;
	background-image: url(../images/generiques/img_onglet_off.gif);
	background-repeat: no-repeat;
	background-color: #e6ecec;
	border: none;
	color: #435659;
	text-decoration: none;
	border-image: none border :   none;
}

.rich-tab-header {
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	padding-top: 7px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
	text-align: center;
	height: 30px;
	border-color: #dcccef;
	border-image: none;
	border: none;
}

.dr-tbpnl-tbtopbrdr {
	border-top-width: 0px;
	border-top-style: none;
}

.dr-table-header{
	background-position:top left;
	background-color: #e6ecec;
	font-weight: bold;
}


.dr-table-headercell{
	border:solid 1px #FFFFFF;
	padding:4px 4px 4px 4px;
	color:#435659;
	text-align:center;
	font-weight:headerWeightFont;
	font-size:11px;
	font-family:Arial, Verdana, sans-serif ;}

.dr-table{
	border:solid 1px #FFFFFF;
	background-color:#FFFFFF;
}

.dr-table-cell{
	border:solid 1px #FFFFFF;
	padding:4px 4px 4px 4px;font-size:11px;
	color:#000000;
	font-family:Arial, Verdana, sans-serif ;
	empty-cells:show;
}


	
.dr-table-header
{
	background-color:#e6ecec;
	background-image: url();
	background-position:top left;
	background-repeat:repeat-x;
}

.dr-table-headercell{
border:solid 1px #FFFFFF;padding:4px 4px 4px 4px;color:#435659;text-align:center;font-weight:headerWeightFont;font-size:11px;font-family:Arial, Verdana, sans-serif ;}

/*.dr-bottom-line 
{
	border-bottom-color: #11808a;
	border-bottom-style: none;
	border-bottom-width: 0px;
}*/