/**************/
/*** Titles ***/
/**************/
.ed_titre1      { background-image: url(/public/images/com/h1.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #d40303; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; }
.ed_titre2      { background-image: url(/public/images/com/h2.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #e4e4df; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #382f31; font-weight: bold; width:100%; }
.ed_titre3      { background-image: url(/public/images/com/h3.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #c5c5c5; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #382f31; font-weight: bold; }
.ed_nouv-titre  { font: 11px/12px Verdana, Helvetica, Arial, sans-serif; color: #d40303; font-weight: bold; }

/*************/
/*** Texts ***/
/*************/
.ed_texte1       { font: 11px/20px Verdana, Helvetica, Arial, sans-serif; color: #d40303; font-weight: normal; }
.ed_texte2       { font: 11px/20px Verdana, Helvetica, Arial, sans-serif; color: #464646; font-weight: normal; }
.ed_bold         { font-weight: bold; }
.ed_commentaire  { font-size: 9px; color: #898686; }

/**************/
/* Hyperlinks */
/**************/
a.ed_anormal:link								{ color: #382f31; font-size: 11px; font-family: Verdana; text-decoration: underline; }
a.ed_anormal:visited						{ color: #382f31; font-size: 11px; font-family: Verdana; text-decoration: underline; }
a.ed_anormal:hover							{ color: #382f31; font-size: 11px; font-family: Verdana; text-decoration: none; }

a.ed_anews:link						{ color: #d40303; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold; }
a.ed_anews:visited				{ color: #d40303; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold; }
a.ed_anews:hover					{ background-color: #d40303; color: White; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold; }


/**************/
/*** Tables ***/
/**************/
.ed_table1 {
	padding: 0px;
	margin: 0px;
	border: #9fa6ab solid 1px;
	background-color: #ffffff;
	font: normal 11px/20px Verdana, Helvetica, Arial, sans-serif;
}

.ed_table1 td {
	padding: 3px;
	padding-left: 12px;
	padding-right: 12px;
	margin: 0px;
	font: normal 11px/20px Verdana, Helvetica, Arial, sans-serif;
	color: #382f31;
}

.ed_table1 tr {
	background-color: #f5f9fb;
}

td.ed_tdtitle1 {
	padding: 3px;
	padding-left: 12px;
	padding-right: 12px;
	margin: 0px;
	background-color: #d40303;
	color: White;
	font: bold 11px/20px Verdana, Helvetica, Arial, sans-serif;
}

td.ed_tdtitle2 {
	padding: 3px;
	padding-left: 12px;
	padding-right: 12px;
	margin: 0px;
	background-color: #b6b6b6;
	color: #382f31;
	font: normal 11px/20px Verdana, Helvetica, Arial, sans-serif;
}

tr.ed_trtitle1 {
	background-color: #f1f1f1;
}

td.ed_td0 { background-color: #ffffff; }
td.ed_td1 { background-color: transparent; }
td.ed_td02								{ background-color : #606060; color: White; }
td.ed_td03								{ background-color : #7d7d7d; color: White; }
td.ed_td04								{ background-color : #989898; color: White; }
td.ed_td05								{ background-color : #b6b6b6; }
td.ed_td06								{ background-color : #d5d5d5; }
td.ed_td07								{ background-color : #f1f1f1; }
td.ed_td08								{ background-color : #000; color: White; }
td.ed_td09								{ background-color : #d40303; color: White; }
td.ed_td10 { border: #9fa6ab solid 1px; }



/*********************************/
/* Obsolete (but do not remove!) */
/*********************************/
.ed_tabcadre     { width: 75%; left: 50%; margin-left: -47%; text-align: center; border: #d40303 solid 1px; background-color: #f0f3f5; position: relative; }
.ed_tabcadre td  { font: 11px Verdana, Helvetica, Arial, sans-serif; padding: 15px; margin: 0px; background-color: #f0f3f5; font-weight: bold; color: #d40303; }
.ed_tabcadre2    { width: 75%; left: 50%; margin-left: -47%; border: #606060 solid 1px; background-color: #f0f3f5; position: relative; }
.ed_tabcadre2 td { font: 11px Verdana, Helvetica, Arial, sans-serif; padding: 15px; margin: 0px; background-color: #f0f3f5; font-weight: bold; color: #606060; }

.ed_tablist                     { color: #606060; padding: 1px; margin: 10px; border: #9fa6ab solid 1px; }
.ed_tablist td                  { color: #606060; font: 11px Verdana, Helvetica, Arial, sans-serif; padding-left: 5px; padding-right: 5px; margin: 0px; background-color: #f0f3f5; }
.ed_tablist td.ed_tablisttitre1 { color: #606060; padding-left: 5px; padding-right: 5px; margin: 0px; background-color: #d5d5d5; font-weight: bold; text-align: center; }
.ed_tablist td.ed_tablisttitre2 { color: #606060; padding-left: 5px; padding-right: 5px; margin: 0px; background-color: #989898; font-weight: bold; text-align: center; }
