.form_title
{
	font: 11px Arial,Verdana, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}

.form_title_error
{
	font: 11px Arial,Verdana, sans-serif;
	text-decoration: none;
	color: #FF0000;
}

.form_input_text
{
	font: 11px Arial,Verdana, sans-serif;
	text-decoration: none;
	color: #000000;
	border: #b8c1c0 solid 1px;
}

.form_title_radio, .form_title_checkbox
{
	font: 11px Arial, Verdana, sans-serif;
	color: #FFFFFF;	
}

.form_input_checkbox, .form_input_radio
{
	font: 11px Arial, Verdana, sans-serif;
}

.footer
{
	font: 11px Arial, Verdana, sans-serif;
	text-decoration: underline;
	color: #64140b;
}

body, td, span, div, p
{
	font: 11px Arial, Verdana, sans-serif;
}

img {border: 0;}

.form_submit
{
	font: 11px Arial, Verdana, sans-serif;
	text-decoration: none;
	color: #000000;
}

.title
{
	font: 21px Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #CCFF00;
}

.subtitle
{
	font: 12px Arial, Verdana, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}

.text_red { font: 11px Arial, sans-serif; color: #64140b;}
.text_orange { font: 12px Arial, sans-serif; color: #FFA200;}
.text_white { font: 11px Arial, sans-serif; color: #FFFFFF;}
.text_green { font: 11px Arial, sans-serif; color: #CCFF00;}
.text_gris { font: 11px Arial, sans-serif; color: #282A2B;}
.text_green_fonce { font: 11px Arial, sans-serif; color: #068008;}
.text_gris_clair { font: 11px Arial, sans-serif; color: #b0b0b0;}


.row_green { background-color: #e5edeb; }
.row_pink { background-color: #F8E4D9; }

.row { background-color: #FFFFFF; }

p
{
	font-family: Arial;
	color: #000000;
	font-size: 11px;
}

.text_login
{
	font-family: Arial;
	color: #CCFF00;
	font-size: 12px;
}

.link_menu:link  { font-family: Arial; color: #282A2B; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;}
.link_menu:visited  { font-family: Arial; color: #282A2B; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;}
.link_menu:hover  { font-family: Arial; color: #282A2B; text-decoration: underline; font-family: Arial; font-size: 12px; font-weight: bold;}

a
{
	color: #65140b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none ;
}

a:hover
{
	color: #65140b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline ;
}

.link_white:link  {font-family: Arial;  font-size: 10px;color: #FFFFFF; text-decoration: none }
.link_white:visited  {font-family: Arial;  font-size: 10px;color: #FFFFFF; text-decoration: none }
.link_white:hover  {font-family: Arial;  font-size: 10px;color: #FFFFFF; text-decoration: underline }

.link_red:link  { font-family: Arial; font-size: 10px;color: #393939; text-decoration: none }
.link_red:visited  {font-family: Arial;  font-size: 10;color: #393939; text-decoration: none }
.link_red:hover  {font-family: Arial;  font-size: 10px;color: #393939; text-decoration: underline }

.link_green:link  {font-family: Arial;  font-size: 11px;color: #CCFF00; text-decoration: none }
.link_green:visited  {font-family: Arial;  font-size: 11px;color: #CCFF00; text-decoration: none }
.link_green:hover  {font-family: Arial;  font-size: 11px;color: #CCFF00; text-decoration: underline }

.link_yellow:link  {font-family: Arial;  font-size: 11px;color: #f5d601; text-decoration: underline }
.link_yellow:visited  { font-family: Arial; font-size: 11px;color: #f5d601; text-decoration: underline }
.link_yellow:hover  { font-family: Arial; font-size: 11px;color: #f5d601; text-decoration: underline }

.link_gris:link  { font-family: Arial; font-size: 11px;color: #282A2B; text-decoration: none }
.link_gris:visited  { font-family: Arial; font-size: 11x;color: #282A2B; text-decoration: none }
.link_gris:hover  { font-family: Arial; font-size: 11px;color: #282A2B; text-decoration: underline }

a.tooltip {text-decoration:underline;color: #CCFF00;}
a.tooltip em {color: #CCFF00; display:none;}
a.tooltip:hover {color: #CCFF00;border: 0;position: relative;z-index: 500;text-decoration:none;}
a.tooltip:hover em {color: #CCFF00;font-style: normal;display: block;position: absolute;top: 20px;left: -10px;padding: 5px;color: #000;border: 2px solid #CCFF00;background: #ffc;width:170px;}

a.tooltip_noir {text-decoration:underline;color: #000;}
a.tooltip_noir em {color: #000; display:none;}
a.tooltip_noir:hover {color: #000;border: 0;position: relative;z-index: 500;text-decoration:none;}
a.tooltip_noir:hover em {color: #000;font-style: normal;display: block;position: absolute;top: 20px;left: -10px;padding: 5px;color: #000;border: 2px solid #CCFF00;background: #ffc;width:170px;}

/**************************************************************************
	TABLEAU GENERIQUE
***************************************************************************/
.tableau_listing {width: 100%;border:0;}
.tableau_listing .entete td { border-bottom: 1px solid #000000; font-weight: bold;background-color:#FFF }
.tableau_listing .centre td { text-align:center; }
.tableau_listing .contenu td {background-color:#FFF;height:20px}
.tableau_listing .titre td {background-color:#f1e9e9;color:#699109;font-size:14px;font-weight:bold}
.tableau_listing .titre_navigation td {background-color:#ffefbe;color:#90000b;font-size:14px;font-weight:bold}
.tableau_listing .soustitre td {background-color:#ffefbe;color:#90000b;font-size:12px;font-weight:bold}
.tableau_listing .soustitre2 td {background-color:#ffefbe;color:#068008;font-size:12px;font-weight:bold}

input.button_style_1 {
	background-color: #ffefbe;
	color: #721412;
	border-top: 1px solid #cd4946;
	border-bottom: 2px solid #c41a16;
	border-left: 1px solid #cd4946;
	border-right: 2px solid #c41a16;
	font-weight: bold;
}