@charset "iso-8859-1";

@media only screen and (max-width: 768px){
/*style petits smartphones en voie de disparition*/
	#media_smart {display:block;}
	#media_admin {display:none;}
}

/*@media only screen (min-width: 321px) and (max-width: 799px){*/
/*style smartphones et petites tablettes en portrait*/
	/*
	#media_smart {display:block;}
	#media_admin {display:none;}

	}
*/
/*@media only screen and (min-width: 800px) and (max-width: 966px){ */
/*style petites-moyennes tablettes */
	/*
	#media_smart {display:block;}
	#media_admin {display:none;}	
}
*/
@media (width > 768px) {
  #media_smart {display:none;}
  #media_admin {display:block;}
  
}

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: #BAB8B9;
 } 
.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_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
}
.lien_menu
{
text-decoration:none;
font-family: Akkurat-Light, Arial, Verdana ;
color: #333399;
}
