td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#77705F;
}

td.txtblue {
color=#5E81B2;
}


form
{
	margin:0px;
}
a {

	text-decoration: underline;
	color:#77705F;
}
a.none {

	text-decoration: none;
	color:#77705F;
}
.light
{
	color:#727272;
}
a.light
{
	color:#395C92; /* 727272*/
	text-decoration:none;
}
.dark
{
	color:#514C41;
}
a.dark
{
	color:#514C41;
	text-decoration:underline;
}
a.dark_none
{
	color:#514C41;
	text-decoration:none;
}
.vdark
{
	color:#48453D;
}
a.vdark
{
	color:#48453D;
	text-decoration:underline;
}
a.vdark_none
{
	color:#48453D;
	text-decoration:underline;
}
a.copy
{
	color:#878070;
	text-decoration:none;
}
a.menu
{
	color:#746E5F;
	font-weight:bold;
	text-decoration:none;
}
a.top
{
	color:#ACA990;
	text-decoration:none;
}
a.top2
{
	color:#9F9886;
	font-weight:bold;
	text-decoration:none;
}


.solution_out { color:#5a5a5a;  }
.solution_over { color:#5a5a5a;  background-color:#f0f0f0; } /*#f0f0f0*/

.solution_out1 { color:#8AB8C5;  }
.solution_over1 { color:#140D06;  background-color:#C6D8DD; } /*#f0f0f0*/


.mainwhite1 {
	font-family: Tahoma, Verdana, SansSerif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	/*padding-top: 17px;
	padding-right: 17px;
	padding-left: 17px; */
}


.mainwhite {
	font-family: Tahoma, Verdana, SansSerif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	padding-top: 17px;
	padding-right: 17px;
	padding-left: 17px;
}


.mainwhite1 {
	font-family: Tahoma, Verdana, SansSerif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	padding-top: 17px;
	padding-right: 10px;
	padding-left: 10px;
}


strong {
	font-size: 14px;
	font-weight: bold;
	color: E59148;
	font-family: "Arial Narrow", Arial;
	/*margin-left: 4px;*/


} 


.schedule-td1-row1, .schedule-td1-row2, .schedule-td2-row1, .schedule-td2-row2 { 
	color:#666666; font-weight:normal;padding-top:1px; padding-bottom:1px;
}
.schedule-td1-row1 { background-color:#FFFFFF;border-right:1px solid white;height:16px;}
.schedule-td1-row2 { background-color:#D2D8E5;border-right:1px solid white; height:16px;}
.schedule-td1-row3 { background-color:#ACB4C4;border-right:1px solid white; height:16px;}
.schedule-td2-row1 { background-color:#FFFFFF;padding-left:10px;}
.schedule-td2-row3 { background-color:#D2D8E5;padding-left:10px;}

.schedule-td2-row2 { background-color:#F5F5F5;padding-left:10px;}



h1 {
	font-size: 14px;
	font-weight: bold;
	color: E59148;
	font-family: "Arial Narrow", Arial;
	margin-left: 4px;


} 
h2 {
	font-size: 16px;
	font-weight: bold;
	color: E59148;
	font-family: "Arial Narrow", Arial;
	//margin-left: 4px;


} 




/******************************************** MENU ********************************************/
/* contenaire menu */
#menu{ 
	float:left;
	/* width:101 px;
	height:198px;
	padding-right:32px;*/
}


/******************************************** MENU ********************************************/
#menu ul {
	margin:0;
	padding:10px 0;	
	list-style:none;
	
}
#menu ul li{	
	margin-top:3px;
}

#menu ul li a {
	display: block;
	font-size:12px;
	width: 161 px;
	color:#383A3A; /*FFFFFF*/
 	padding:3px 0 3px 3px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	border-bottom:#006F90  dotted 1px; /* dashed 006F90   */
	
	}
#menu ul li a:hover{
	background:#8EB6CE;  /*2790B0*/
	color:#B54B17; 
}
.chiffre{
	color:#006F90;
}


.bdybk { 
	background-color: #f2f0e9;
	}
	
	
	
	.left-brdr td{
	color:#003366;
	padding-left:6px;
	line-height:14px;
	font-size:12px;
}