/**********************************************/
/*	CORPS DE LA PAGE	*/
/**********************************************/
	BODY {
		margin: 0; 
		padding: 0;
		color : #062B33;	
		background-color : #ffffff;
		text-align : left;
	} 
	#container { 
		clear:both;
		font: normal normal 8pt Verdana , Arial, Helvetica, sans-serif;  
		width : 790px;
		padding : 0;
		text-align : left;
		/*border : 1px black solid; */
	}
/**********************************************/
/*	Header	*/
/**********************************************/
	#Header {
		width:100%;
		/*border : 1px green solid;*/
		padding : 0 ;
		margin:0;
	}
	#Logo {
		float:left;
	}
	#Banner {
		float:left;
	}
/**********************************************/
/*	Barre Nav	*/
/**********************************************/
	.Menu{
		clear:both;
		height : 40px;
		background-color : #ffffff;
		text-align : right;
	}
	.MenuSel{
		clear:both;
		height : 40px;
		background-color : transparent;
		text-align : right;
		margin-left:3px;
	}
	.MenuText {
		padding-top:13px;
	}

	.MenuText a:link,.MenuText a:visited,.MenuText a:hover,.MenuText a:active{
		font: normal normal 13px Arial , Verdana, Helvetica, sans-serif;  
		color : #1C89A0;
		text-decoration : none;
	}
	.MenuTextSel {
		padding-top:13px;padding-right : 3px;
	}
	.MenuTextSel a:link,.MenuTextSel a:visited,.MenuTextSel a:hover,.MenuTextSel a:active{
		font: normal normal 13px Arial , Verdana, Helvetica, sans-serif;  
		color : #ffffff;
		text-decoration : none;
	}
/**********************************************/
/*	Divers 	*/
/**********************************************/
	.MenuSep{
		clear:both;
		width : 100%;
		height : 6px;
		/*background-color : #DCDBAD;*/
	}
	.BarreBlanche{
		clear:both;
		width : 100%;
		height : 6px;
		background-color : #ffffff;
	}
	.BarreVerte{
		clear:both;
		width : 100%;
		height : 6px;
		background-color : #1C89A0;
	}
	.BarreBleueVerte{
		clear:both;
		width : 100%;
		height : 6px;
		background-color : #8DC4CF
	}
	.TexteBleu{
		color : #1A7284;
	}
	#Contenu{
		padding : 0 10px 10px 10px;
	}


/**********************************************/
/*	Standard Definition	*/
/**********************************************/
	h1 { 
		color : #1C89A0;
		font: normal normal 22px Verdana , Arial, Helvetica, sans-serif;  
		padding : 0 10px 15px 0;
		margin : 0 0 0 0;
		clear : both;
	}
	h2 { 
		color : #1C89A0;
		font: normal bold 16px Verdana , Arial, Helvetica, sans-serif;  
		padding : 0px 10px 0px 0;
		margin : 0 0 0 0;
		clear : both;
	}
	h3{ 
		color : #062B33;
		font: normal bold 12px Verdana , Arial, Helvetica, sans-serif;  
		padding : 0 10px 5px 0;
		margin : 0 0 0 0;
		clear : both;
	}
	h4{ 
		color : #1C89A0;
		font: normal bold 11px Verdana , Arial, Helvetica, sans-serif;  
		padding : 0 10px 5px 0;
		margin : 0 0 0 0;
	}
	ul,ol {
		list-style: none;
		padding:5px 0 10px 40px;
		margin:0 0 0 0px;
		text-align: left;
	}
	li { 
		font: normal 10px Verdana ,Arial , Arial, Helvetica, sans-serif;
		color:#062B33;
		margin-bottom:5px;
		padding :0 ;
	}
	ul li { 
		list-style-image: url(/adequation_images/puce.gif);
	}
	ol li { 
		list-style-image: url(/adequation_images/puce_bleue.gif);
	}
	a:link,a:visited,a:hover,a:active{ 
		color : #3A99AD;
		text-decoration: none;
	}
	td, p {
		font: normal 10px Verdana , Arial, Helvetica, sans-serif;  
		margin : 0 0 0 0;
		padding-top : 0px;
		padding-bottom : 10px;
		color : #062B33;
	}

/**********************************************/
/* Barre de langues */
/**********************************************/
	#BarreLangue {
		padding-top:2px;
		font: normal normal 9px Verdana , Arial, Helvetica, sans-serif;  
		color : #1C89A0;
		text-decoration : none;
		text-align:right;
	}
	.BarreLangue {
		padding-top:13px;padding-right : 3px;
	}
	.BarreLangue a:link,.BarreLangue a:visited,.BarreLangue a:hover,.BarreLangue a:active{
		font: normal normal 13px Arial , Verdana, Helvetica, sans-serif;  
		color : #1C89A0;
		text-decoration : none;
	}
	
	.TitreRubrique {
		background-image: url(/adequation_images/fond_titre_rubrique.gif);
		background-repeat: repeat-x;
	}
	.SousTitreRubrique {
		background-image: url(/adequation_images/fond_sous_titre.gif);
		background-repeat: repeat-x;
	}
	.FondBleue {
		background-image: url(/adequation_images/fond_bleu.gif);
		background-repeat: repeat-y;
		background-color: #F3F9FA;
		padding : 10px 10px 10px 35px;
		margin-bottom : 10px ;
	}
	.FondJaune {
		background-image: url(/adequation_images/fond_jaune.gif);
		background-repeat: repeat-y;
		background-color: #FFFDF2;
		padding : 10px 10px 10px 35px;
		margin-bottom : 10px ;
	}
	.FondBleue ul{
		padding:10px 0 10px 15px;
	}
	
	.Clients {
		padding-top : 20px;
	}
	.Clients .#Clients p{
		color:#062B33;
	}
	.Clients li {
		font: bold 10px Century Gothic,Arial , Arial, Helvetica, sans-serif;
		padding : 2px 0 2px 0 ;
	}
	#Bloc2 ul {
		padding:5px 0 10px 90px;
		margin:0 0 0 0px;
		text-align: left;
	}


/**********************************************/
/* Formulaire Contact */
/**********************************************/
	.FormContact,.FormContact td,.FormReponse{
		font: normal  10px Verdana, Arial , Helvetica, sans-serif;  
		color:#000000;
		/*color:#3A99AD;*/
		width:90%;
	}
	.FormSubmit {
		color:#3A99AD;
		font-size: 10px; 
		font-weight: bold; 
		height: 20px;
		background-color:#3A99AD;
	}
	INPUT,SELECT,textarea{
		font: bold  10px Verdana, Arial , Helvetica, sans-serif;  
		border : 1px #3A99AD solid;
	}
	.LargeInput{
		width:260px;
	}
	.SmallInput{
		width:60px;
	}
	.MediumInput{
		width:193px;
	}
	.chkBoxes{
		background-color:white;border-width:0;
	}
	.XSmallInput{
		width:20px;
	}
	.HalfInput{
		width:126px;
	}

/**********************************************/
/* Footer */
/**********************************************/
	#Footer a ,#Footer p{
		text-align:center;
		padding-bottom:0px;
		color: #0E768D;
		font: normal 10px Arial , Verdana, Helvetica, sans-serif;
		text-decoration : none;
	}
	#Footer{
		text-align : center;
	}

.Clikeo { 
	color :#B3B1B1;
	text-align : center;
}
.Clikeo a,.Clikeo a:visited,.Clikeo a:hover,.Clikeo a:active { 
	color :#B3B1B1;
	font: normal normal 7pt Verdana; 
}
