BODY, P, TR, THEAD, TFOOT, TH, TD,DL, OL, UL, BLOCKQUOTE, SPAN, BR, FONT 
 {
 FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
 FONT-SIZE: 12px;
 }

H1
 {
 FONT-SIZE: 20px;
 COLOR : #00007f;
 }
H2
 {
 FONT-SIZE: 18px;
 COLOR : #000000;
 }
H3
 {
 FONT-SIZE: 16px;
 COLOR : #000000;
 }
A
 {
 TEXT-DECORATION : underline;
 COLOR : #0000FF;
 }
A:link 
 {
 TEXT-DECORATION : underline;
 COLOR : #0000FF;
 }
A:active 
 {
 TEXT-DECORATION : underline;
 COLOR : #0000FF;
 }
A:hover 
 {
 TEXT-DECORATION : underline;
 COLOR : #FF0000;
 }
A:visited 
 {
 TEXT-DECORATION : underline;
 COLOR : #007F8F;
 }
.menu
 {
 FONT-SIZE: 16px;
 }
.tab_header
 {
 BACKGROUND-COLOR: #D0DCE0;
 }
.tab_line
 {
 BACKGROUND-COLOR: #eeeeee;
 }
.tab_alt_line
 {
 BACKGROUND-COLOR: #D8D8D8;
 } 
.tab_selected_line
 {
 BACKGROUND-COLOR: #cceeee;
 } 
.tab_synopsis
 {
 BACKGROUND-COLOR: #D6E8FF;
 }

.header_parametre
 {
 BACKGROUND-COLOR : #D6E8FF;
 }
 
.footer
 {
 TEXT-DECORATION : none;
 COLOR : #000000;
 FONT-SIZE: 10px;  
 }

 .img_calendar,.td_grid,.td_today,.td_grid_today{cursor:pointer}
 .td_today{text-align:center;width:210px}
.td_grid{background:#F5F5F5;}
.td_grid_today{background:#EEA300;}
#img_start_date2, #img_end_date2,#input_start_date2, #input_end_date2,#img_start_date3, #img_end_date3,#input_start_date3, #input_end_date3,#img_start_date, #img_end_date,#input_start_date, #input_end_date,#less,#more,#today{cursor:pointer}
#align_month{width:80px;text-align:center;}
#align_year{width:50px;text-align:left;}
#align_less{width:30px;text-align:right;}
#align_more{width:30px;text-align:left;}
#calendar_month{background:#F5F5F5;border-bottom:ridge 2px silver;text-align:center;height:20px;}
#calendar_day_list{text-align:center;height:20px;}
#calendar_day_list TD{width:30px;}
#calendar_today{text-align:center;height:20px;}
#calendar_day_grid{text-align:center;}
#calendar_day_grid TR{border:ridge 2px silver;}
#calendar_day_grid TD{border:ridge 2px silver;width:30px;}
#calendar
{
	position:absolute;
	top: 10px;
	left: 10px;
	width: auto;
	height: auto;
	overflow: auto;
	margin-right: 10px;
	border: 1px solid silver;
	width: 210px;
	height: 210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#e7e7e7 repeat-x 0 -8px; 
	border:ridge 2px silver
}
 