a, a:link,a:active,a:visited { font-size: 9px; font-family: Verdana, Arial, helvetica, sans-serif; text-decoration: none;}
a:hover						 { color: #222222; }

body, td, th, p		   		 { font-family: Verdana, Arial, helvetica, sans-serif; }

.t1           				 { font-size: 9px;  }
.t2           				 { font-size: 10px; }
.t3, body, td, th, p 		 { font-size: 11px; }
.t4		 					 { font-size: 12px; }
.t5		 					 { font-size: 14px; }
.t6		 					 { font-size: 16px; }
.t7		 					 { font-size: 18px; }
.t8		 					 { font-size: 20px; }
.t9		 					 { font-size: 22px; }
.t10	 					 { font-size: 24px; }

.bg   						 { background-position : bottom; background-repeat : no-repeat; background-image : url('images/commun/visuel_21.gif') }
.flat 						 { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 9px; border-style:solid; border-width:1; border-left-color : #7D6494; border-right-color : #7D6494; border-top-color : #7D6494; border-bottom-color : #7D6494; background-color: #FAFAFA; color : #000000; }
.flat2 						 { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 9px; }


.blue						 { color : #156A85; }
.grey						 { color : #AAAAAA; }
.darkgrey					 { color : #444444; }
.orange						 { color : #DA8B24; }
.red					     { color : #9C0000; }
.black,body, td, th, p		 { color : #000000; }
.green						 { color : #005F38; }
.blue2						 { color : #9B88AD; }
.blue3						 { color : #7D6494; }
.white						 { color : #FFFFFF; }
.violet 	 				 { color : #36105A; }

.Over 						{ background-color: #EEEEEE; }
.Out  						{ background-color: #F6F6F6; } 

.horaires td				 { font-size: 10px; color : #666666; }

.fadeMenuBar,  	{ color: #FFFFFF; }
.grey		  	{ color: #666666; }
.menuvert		{ color: #005F38; }
.menugris		{ color: #808080; }
.menubleu		{ color: #156A85; }
.menubx			{ color: #95181E; }
.menuOrange		{ color: #DA8B24; }
.listes {
	line-height: 18px;
	font-size: 10px;
	color: #666666;
	height: 18px;
	vertical-align: text-bottom;
}
.listesH {
	line-height: 14px;
	font-size: 10px;
	color: #666666;
	height: 18px;
	vertical-align: text-top;
}
.listeV {
	line-height: 18px;
	font-size: 10px;
	color: #005F38;
	height: 18px;
	vertical-align: text-bottom;
}

.listeB {
	color: #156A85;
	font-size: 10px;
	line-height: 18px;
	height: 18px;
	vertical-align: text-bottom;
}

.listeBx {
	color: #95181E;
	font-size: 10px;
	line-height: 18px;
	height: 18px;
	vertical-align: text-bottom;
}

.ListeG {
	color: #808080;
	font-size: 10px;
	line-height: 18px;
	height: 18px;
	vertical-align: text-bottom;
}

.listeO {
	color:#ff8726;
	line-height: 18px;
	font-size: 10px;
	height: 18px;
	vertical-align: text-bottom;
}


.Calendar.Obj					{ }
.Calendar.DaysBar				{ background-color: #005F38; color: #FFFFFF; font-weight: bold;}
.Calendar.SelectBar				{ }
.Calendar.SelectBarMonth		{ color: #000000; font-weight: bold; }
.Calendar.SelectBarYear			{ color: #000000; font-weight: bold; }
.Calendar.Calendar				{ background-color: #FFFFFF; font-family: Verdana; font-size: 9px; }
.Calendar.Cell					{ background-color: #FFFFFF; color: #666666; text-decoration:none; }
.Celendar.Appointment			{ }
.Calendar.CellSelect			{ background-color: #80AF9C; color: #FFFFFF; }
.Calendar.CellLimit				{ }
.Calender.Border				{ background-color: #80AF9C; }
.listespdf {

	line-height: 18px;
	font-size: 10px;
	color: #666666;
	height: 18px;
	vertical-align: middle;
}

.mentions						{	font-size:9px;padding:20px 0px;}

#Agenda .titre					{	font-family:verdana;font-size:10px;color:#00405d;text-transform:uppercase;}
#Agenda .ss_titre				{	font-family:verdana;font-size:9px;color:#00405d;}
#Agenda .puce					{	padding-top:17px;}
#Agenda A						{	font-family:verdana;font-size:10px;color:#00405d;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#Agenda A:hover					{	color:#0479a4;}
					
.decal_titre					{	padding-top:13px;}
.ombre							{	background-image:url('Images/Agenda/ombre_droite.gif');}
.sep							{	background-color:#9c9c9c;}
.sep02							{	background-color:#c5c5c5;}
.filet							{	background-color:#dfdfdf;}
.blanc							{	background-color:#FFFFFF;}
.bleu							{	color:#00405d;}

#contenu						{	padding-top:13px;font-size:9px;}
#contenu TD						{	font-family:verdana;font-size:9px;}
#contenu .titre					{	color:#00405d;font-size:9px;text-transform:uppercase;}

#Jour							{	background-color:#f6f9f9;}
#jour_select					{	background-image:url('Images/Agenda/bg_select.gif');}
#jour_select A					{	font-size:9px;color:#9c9c9c;font-weight:bold;text-decoration:none;}

#jour_gris						{	background-image:url('Images/Agenda/bg_gris.gif');}
#jour_gris A					{	font-size:9px;color:#c5c5c5;text-decoration:none;}	
#jour_gris A:hover				{	color:#00405d;}	

.selection						{	font-size:9px;color:#9c9c9c;}

.AnimMEA						{	font-size:11px;color:#00405d;}