 /**************/
/*** HEADER ***/
.header_login					{font-size: 9px; font-family: Helvetica, Arial, sans-serif; color: #B0B0B0; LETTER-SPACING: 3; line-height: 8px; text-decoration: none }
.header_login_form_label {font-size: 9px; font-family: Helvetica, Arial, sans-serif; color: #656565; LETTER-SPACING: 1; line-height: 8px; text-decoration: none }
.header_login_form_input {
	line-height: 8px;
	color: #5C5C5C;
	font-size: 10px; text-decoration: none; font-family: Helvetica, Arial, sans-serif; letter-spacing: 1;
	border-color: #5C5C5C; border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid;
	background: #2D2D2D;
}
.header_disconnect		{font-size: 8px;	font-family: Helvetica, Arial, sans-serif; color: #616161;	letter-spacing: 1; line-height: 8px; text-decoration: none }
.header_menu_0_0			{font-size: 10px;	color: #BBBBBB; line-height: 24px; text-transform: uppercase;	letter-spacing: 2; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.header_menu_0_1			{font-size: 10px;	color: #FFFFFF; line-height: 24px; text-transform: uppercase;	letter-spacing: 2; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.header_menu_1_0			{font-size: 9px;	color: #999999; line-height: 18px; text-transform: uppercase;	letter-spacing: 1; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.header_menu_1_1			{font-size: 9px;	color: #DDDDDD; line-height: 18px; text-transform: uppercase;	letter-spacing: 1; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}









.folder {font-size: 20px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none}


.graphic_legend {font-size: 7px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; color: #444444; font-weight: normal; text-decoration: none}
.graphic_legend0 {font-size: 10px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; color: #444444; font-weight: bold; text-decoration: none}

.print_standard {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.print_standard_title {font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #000000;font-weight: bold; text-decoration: none}
.print_standardgras {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}


.heading1 {font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; line-height: 20px; text-decoration: none }
.heading2 {font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; line-height: 20px; text-decoration: none }
.heading3 {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; line-height: 20px; text-decoration: none }


.warning {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #AA0000; font-weight: bold; text-decoration: none}
.debug {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #AA0000; font-weight: bold; BACKGROUND-color:#DDDDDD; text-decoration: none}


 /**************/
/*** Button ***/
.button {
	FONT-SIZE: 10px; COLOR: #222222; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-FAMILY: "Trebuchet MS",Arial, Helvetica, sans-serif;
  background: #E1E1E1;
  margin: 1px 4px;
  padding-left: 5px; padding-right: 5px;
  border-top: 1px solid #222222; border-bottom: 1px solid #222222;
  border-left: 5px solid #222222; border-right: 1px solid #222222;
}

 /************/
/*** Link ***/
.link {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none}
.linkline {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: underline}
.linkdarkgrey {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #444444; font-weight: bold; text-decoration: none}
.linklightgrey {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; font-weight: bold; text-decoration: none}
.linkwhite {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: none}
.linkwhiteline {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: underline}



 /****************/
/*** Calendar ***/
.calendar_day_other_month {font-size: 12px; color: #CCCCCC; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.calendar_day_0 {font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.calendar_day_1 {font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.calendar_day_week {font-size: 10px; color: #555555; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}

.text {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}

.column_title {font-size: 13px; color: #A0A0A0; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.column_standard {font-size: 10px; color: #A0A0A0; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}

 /************/
/*** TREE ***/
.tree_0_0 {font-size: 12px;	color: #707070; font-weight: bold;		letter-spacing: 0; line-height: 18px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.tree_0_1 {font-size: 12px;	color: #A0A0A0; font-weight: bold;		letter-spacing: 0; line-height: 18px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.tree_1_0 {font-size: 10px;	color: #707070; font-weight: bold;		letter-spacing: 0; line-height: 14px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.tree_1_1 {font-size: 10px;	color: #A0A0A0; font-weight: bold;		letter-spacing: 0; line-height: 14px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.tree_2_0 {font-size: 8px;	color: #707070; font-weight: bold;		letter-spacing: 1; line-height: 11px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.tree_2_1 {font-size: 8px;	color: #A0A0A0; font-weight: bold;		letter-spacing: 1; line-height: 11px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.tree_3_0 {font-size: 7px;	color: #707070; font-weight: bold;		letter-spacing: 1; line-height: 10px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.tree_3_1 {font-size: 7px;	color: #A0A0A0; font-weight: bold;		letter-spacing: 1; line-height: 10px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.treeline {font-size: 10px;	color: #8F8F8F; font-weight: normal;	text-decoration: underline; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}


 /*************************************/
/*** COLUMN : black with grey text ***/
.column_article				{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #D0D0D0; font-weight: normal; text-decoration: none}
.column_article_title	{font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #D0D0D0; font-weight: bold; text-decoration: none}
.column_article_bold	{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #D0D0D0; font-weight: bold; text-decoration: none}
.column_article_link	{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #D0D0D0; font-weight: normal; text-decoration: none}
.column_title					{font-size: 16px; color: #A0A0A0; font-weight: bold;		letter-spacing: 0; line-height: 18px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.column_0_light				{font-size: 12px; color: #D0D0D0; font-weight: bold;		letter-spacing: 0; line-height: 18px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.column_0							{font-size: 12px; color: #A0A0A0; font-weight: bold;		letter-spacing: 0; line-height: 14px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.column_0_dark				{font-size: 12px; color: #707070; font-weight: bold;		letter-spacing: 0; line-height: 14px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.column_1_light				{font-size: 10px; color: #D0D0D0; font-weight: bold;		letter-spacing: 0; line-height: 18px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.column_1							{font-size: 10px; color: #A0A0A0; font-weight: bold;		letter-spacing: 0; line-height: 14px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.column_1_dark				{font-size: 10px; color: #707070; font-weight: bold;		letter-spacing: 0; line-height: 14px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.column_2_light				{font-size: 10px; color: #D0D0D0; font-weight: normal;	letter-spacing: 0; line-height: 18px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.column_2							{font-size: 10px; color: #A0A0A0; font-weight: normal;	letter-spacing: 0; line-height: 14px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.column_2_dark				{font-size: 10px; color: #707070; font-weight: normal;	letter-spacing: 0; line-height: 14px; text-decoration: none; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}


 /******************/
/*** Guest List ***/
.guest_list_card_number {font-size: 20px; letter-spacing: 4; font-family: Arial, Helvetica, sans-serif; color: #444444; font-weight: bold; text-decoration: none}

 /************/
/*** FORM ***/
.form_image {
	line-height: 6px;
	color: #5C5C5C;
	font-size: 8px; text-decoration: none; font-family: Helvetica, Arial, sans-serif; letter-spacing: 1;
	border-color: #FFFFFF; border-bottom: 0px solid; border-left: 0px solid; border-right: 0px solid; border-top: 0px solid;
}


 /*************/
/*** TITLE ***/
.title								{font-size: 20px; font-family: Arial, Helvetica, sans-serif; color: #444444; font-weight: bold; text-decoration: none}
.title_1							{font-size: 30px; font-family: Arial, Helvetica, sans-serif; color: #444444; font-weight: bold; text-decoration: none}
.title_2							{font-size: 20px; font-family: Arial, Helvetica, sans-serif; color: #444444; font-weight: bold; text-decoration: none}
.title_3							{font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #444444; font-weight: bold; text-decoration: none}
/* White */
.title_black					{font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; line-height: 20px; text-decoration: none }
.title_black_link			{font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; line-height: 5px; text-decoration: none }


 /************/
/*** STEP ***/
.step_0								{font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #EEEEEE; font-weight: bold; text-decoration: none}
.step_1								{font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none}
.step_2								{font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: bold; text-decoration: none}

 /************/
/*** PAGE ***/
.page_label						{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000;	text-decoration: none}
.page_current					{font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #990000; font-weight: bold;			text-decoration: none}
.page_link						{font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;			text-decoration: underline}
.page_previousnext		{font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;			text-decoration: none}

.page_title						{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.page_number					{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline}
.page_displayed				{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #660000; text-decoration: none}

.page2_title					{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.page2_number					{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline}
.page2_displayed			{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}


 /*************/
/*** TABLE ***/
.table_title					{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #DFDFDF; font-weight: bold;			text-decoration: none}
.table_title_grey		 	{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #AFAFAF; font-weight: bold;			text-decoration: none}
.table_titre					{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #FFFF00; font-weight: bold;			text-decoration: none}
.table_cellule				{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000;	text-decoration: none}
.table_cellule_lien		{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000;	text-decoration: underline}


 /************/
/*** BODY ***/
.body_top {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #5C5C5C; text-decoration: none}




 /**************/
/*** FOOTER ***/
.footer_login					{font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; line-height: 8px; text-decoration: none }
.footer_menu_1_0			{font-size: 9px; color: #666666; font-weight: bold; letter-spacing: 1; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.footer_menu_1_1			{font-size: 9px; color: #999999; font-weight: bold; letter-spacing: 1; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.footer_menu_2_0			{font-size: 9px; color: #444444; font-weight: bold; text-decoration: none;  font-family: Arial, Helvetica, sans-serif;}
.footer_menu_2_1			{font-size: 9px; color: #7D7D7D; font-weight: bold; text-decoration: none;  font-family: Arial, Helvetica, sans-serif;}
.footer_bottom				{font-size: 14px; color: #ffffff; font-weight: bold; font-family: Arial, Helvetica, sans-serif}
.footer_copyright			{font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #292929; text-decoration: none}


input,textarea,select,option,.radio,.txtfld  {
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-color: #999999;
	}

input .radio  {
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-color: #999999;
	background:  #999999;
	}

body {

	scrollbar-3dlight-color:#999999;
	scrollbar-darkshadow-color:#555555;
	scrollbar-face-color:#000000;
	scrollbar-track-color:#444444;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#686846;
	scrollbar-arrow-color:#CCCCCC;


} 