body { 
background: white url(../images/fond4.jpg);
 }
a.lienblanc_overnoir:link {font-family: Arial, Helvetica, Sans-Serif;  font-size: 9px;	color: White; text-decoration: none;  font: bold; }
a.lienblanc_overnoir:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 9px;	color: White; text-decoration: none; font: bold; }
a.lienblanc_overnoir:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 9px; color: Black; text-decoration: none; font: bold; }
a.lienblanc_overnoir:active {font-family: Arial, Helvetica, Sans-Serif; font-size: 9px; color: Black; text-decoration: none; font: bold; }

a.lienblanc_overjaune:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: White; text-decoration: none;}
a.lienblanc_overjaune:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: White; text-decoration: none;}
a.lienblanc_overjaune:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: Yellow; text-decoration: none;}
a.lienblanc_overjaune:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 11px; color: Yellow; text-decoration: none;}

a.liengris_overnoir:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: Gray; text-decoration: none;}
a.liengris_overnoir:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: Gray; text-decoration: none;}
a.liengris_overnoir:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: Black; text-decoration: none;}
a.liengris_overnoir:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 11px; color: Black; text-decoration: none;}

a.liengris_overgris:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 9px;	color: Gray; text-decoration: none;}
a.liengris_overgris:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 9px;	color: Gray; text-decoration: none;}
a.liengris_overgris:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 9px; color: Gray; text-decoration: underline;}
a.liengris_overgris:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 9px; color: Gray; text-decoration: underline;}

a.liennoir_overblanc:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: Black; text-decoration: none;}
a.liennoir_overblanc:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: Black; text-decoration: none;}
a.liennoir_overblanc:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: White; text-decoration: underline;}
a.liennoir_overblanc:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 11px; color: White; text-decoration: underline;}

a.liennoir_overorange:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px;	color: Black; text-decoration: none;  font-weight: bold; }
a.liennoir_overorange:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px;	color: Black; text-decoration: none; font-weight: bold;}
a.liennoir_overorange:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; color: #CE7B00; text-decoration: none; font-weight: bold;}
a.liennoir_overorange:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 10px; color: #CE7B00; text-decoration: none; font-weight: bold;}

a.lienbleuvert_overnoir:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: #325E6B; text-decoration: none;}
a.lienbleuvert_overnoir:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: #325E6B; text-decoration: none;}
a.lienbleuvert_overnoir:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: Black; text-decoration: none;}
a.lienbleuvert_overnoir:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 11px; color: Black; text-decoration: none;}

a.lienbleuvert_oververtunder:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: #325E6B; text-decoration: none;}
a.lienbleuvert_oververtunder:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: #325E6B; text-decoration: none;}
a.lienbleuvert_oververtunder:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: #004401; text-decoration: underline;}
a.lienbleuvert_oververtunder:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 11px; color: #004401; text-decoration: underline;}

a.liengris_overblanc:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: Gray; text-decoration: none;}
a.liengris_overblanc:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: Gray; text-decoration: none;}
a.liengris_overblanc:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: White; text-decoration: none;}
a.liengris_overblanc:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 11px; color: White; text-decoration: none;}

a.lienbleu_overbleu:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: #0000CD; text-decoration: none;}
a.lienbleu_overbleu:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: #0000CD; text-decoration: none;}
a.lienbleu_overbleu:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: #0000CD; text-decoration: underline;}
a.lienbleu_overbleu:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 11px; color: #0000CD; text-decoration: underline;}

a.lienrouge_overrouge11:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: #660000; text-decoration: none;}
a.lienrouge_overrouge11:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: #660000; text-decoration: none;}
a.lienrouge_overrouge11:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: #660000; text-decoration: underline;}
a.lienrouge_overrouge11:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 11px; color: #660000; text-decoration: underline;}

a.lienrouge_overrouge12:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 12px;	color: #660000; text-decoration: none;}
a.lienrouge_overrouge12:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 12px;	color: #660000; text-decoration: none;}
a.lienrouge_overrouge12:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; color: #660000; text-decoration: underline;}
a.lienrouge_overrouge12:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 12px; color: #660000; text-decoration: underline;}

a.lienrouge_overrouge14:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 14px;	color: #660000; text-decoration: none;}
a.lienrouge_overrouge14:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 14px;	color: #660000; text-decoration: none;}
a.lienrouge_overrouge14:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; color: #660000; text-decoration: underline;}
a.lienrouge_overrouge14:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 14px; color: #660000; text-decoration: underline;}

a.lienrouge_overrouge18:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 18px;	color: #660000; text-decoration: none;}
a.lienrouge_overrouge18:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 18px;	color: #660000; text-decoration: none;}
a.lienrouge_overrouge18:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 18px; color: #660000; text-decoration: underline;}
a.lienrouge_overrouge18:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 18px; color: #660000; text-decoration: underline;}

a.lienrouge_overrouge32:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 32px;	color: #660000; text-decoration: underline;}
a.lienrouge_overrouge32:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 32px;	color: #660000; text-decoration: underline;}
a.lienrouge_overrouge32:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 32px; color: #660000; text-decoration: underline;}
a.lienrouge_overrouge32:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 32px; color: #660000; text-decoration: underline;}

a.lienorange_overnoir:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: #D47500; text-decoration: none;}
a.lienorange_overnoir:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;	color: #D47500; text-decoration: none;}
a.lienorange_overnoir:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: Black; text-decoration: none;}
a.lienorange_overnoir:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 11px; color: Black; text-decoration: none;}

a.liennoire_overnoire:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px;	color: Black; text-decoration: none;  font-weight: bold; }
a.liennoire_overnoire:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px;	color: Black; text-decoration: none; font-weight: bold;}
a.liennoire_overnoire:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; color: Black; text-decoration: underline; font-weight: bold;}
a.liennoire_overnoire:active {font-family: Arial, Helvetica, Sans-Serif;	font-size: 10px; color: Black; text-decoration: underline; font-weight: bold;}

/* début caractères*/
.fontnoir_10
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: #515D68;
}

.fontnoir_10b
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: #515D68;
 font: bold;
}

.fontnoir_12
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 13px;
color: #515D68;
}

.fontblanc_10
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: White;
}

.fontblanc_10b
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: White;
font: bold;
}

.fontgris_10
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: Gray;
}

.fontgris_9
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 9px;
color: Gray;
}

.fontorange_10
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: #D47500;
}

.fontvert_10
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10px;
color: #004A00;
}

.fontvert_10b
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10px;
color: #004A00;
font-weight: bold;
}

.fontvert_12b
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
color: #004A00;
font-weight: bold;
}

.fontbleuvert_10
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10px;
color: #325E6B;
}

.fontbleuvert_12b
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 13px;
color: #325E6B;
font-weight: bold;
}

.fontrouge_12b
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
color: #660000;
font-weight: bold;
}

.fontrouge_12
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
color: #660000;
}

.fontrouge_14b
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 14px;
color: #660000;
font-weight: bold;
}

.fontrouge_14
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 14px;
color: #660000;
}

.fontrouge_18b
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 18px;
color: #660000;
font-weight: bold;
}

.fontrouge_18
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 18px;
color: #660000;
}

.fontnoir_12b
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 13px;
color: Black;
font-weight: bold;
}

.fontTitrePage
{ 
font-family: Arial, Helvetica, Sans-Serif;
font-size: 24px;
color: #660000;
font-weight: bold;
font-style: italic;
}

.fontTextGeneral
{ 
font-family: Times New Roman, Arial,Times, serif;
font-size: 14px;
color: #750f03;
}

/* fin caractères*/






/* début table effect*/
.tableombrage_head
{ 
 background-color: White;
 border-top: 1px solid #2E5023;
 border-right: 1px solid #2E5023;
 border-left: 1px solid #2E5023;
}

.tableombrage_main
{ 
background-color: White;
 border-right: 1px solid #2E5023;
 border-left: 1px solid #2E5023;
 border-bottom: 1px solid #2E5023;
}

.tableombrage_base
{ 
background-color: White;
 border-right: 1px solid #2E5023;
 border-left: 1px solid #2E5023;
 border-bottom: 1px solid #2E5023;
}

.tab_odd_cell
{
  BACKGROUND-COLOR: #eeeeee;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tab_entete
{
	BACKGROUND-COLOR: #dbb4b5;
	COLOR: #660000;
	line-height: 20px;
	font-family: Times New Roman, Arial, Times, serif;
	font-size: 18px;
  border-bottom: 1px solid #6C0000;
	margin-left: 4px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
	text-align:center;
}

.tab_sousentete
{
	BACKGROUND-COLOR: #770000;
	COLOR: #FFFFFF;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
  border-bottom: 1px solid #6C0000;
	margin-left: 4px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
}

.tab_items_even
{
	BACKGROUND-COLOR: #cccccc;
	COLOR: #660000;
	font-family: Times New Roman,Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

.tab_items_odd
{
	BACKGROUND-COLOR: #eeeeee;
	COLOR: #660000;
	font-family: Times New Roman,Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

.tab_items_photos
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #990000;
	font-family: Times New Roman,Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

.tab_ensemble
{
	border-top: 1px solid #6C0000;
	border-right: 1px solid #6C0000;
	border-left: 1px solid #6C0000;
  border-bottom: 1px solid #6C0000;
}

.borderSelectImage
{
	border-top: 10px double #990000;
	border-right: 10px double #990000;
	border-left: 10px double #990000;
  border-bottom: 10px double #990000;
}

.borderPrintImage
{
	border-top: 1px solid #6C0000;
	border-right: 1px solid #6C0000;
	border-left: 1px solid #6C0000;
  border-bottom: 1px solid #6C0000;
}

.borderThumbImage
{
	border-top: 1px solid #6C0000;
	border-right: 1px solid #6C0000;
	border-left: 1px solid #6C0000;
  border-bottom: 1px solid #6C0000;
}

.margin4pxall
{
	margin-left: 4px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
}

.margin10pxall
{
	margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}
