body {
margin:0px;
padding:0px;
COLOR: #000000;
font-family:Trebuchet Ms;
background-color:#FFFFFF;
font-size:11px;
}
.padding{
padding-left:5px;
COLOR: #000000;
font-family:Trebuchet Ms;
background-color:#FFFFFF;
font-size:11px;
}

P {
	FONT-SIZE: 11px; COLOR: #000000; font-family:Trebuchet Ms;
	padding:0px;
}

.texte1{
	font-family:Trebuchet Ms;
	font-size: 10px; 
	color: #cdd8ee; }


.texte2 {
	font-family:Trebuchet Ms;
	font-size: 10px; 
	color: #999999; }

.texten {
	font-family:Trebuchet Ms;
	font-size: 11px; 
	color: #999999; }


.texte3 {
	font-family:Trebuchet Ms;
	font-size: 12px; 
	color: #757575; }
	

.texte4 {
	font-family:Trebuchet Ms;
	font-size: 11px; 
	color: #c40606; }
	
.texte5 {
	font-family:Trebuchet Ms;
	font-size: 11px; 
	color: #4a94b3; }


.textevert {
	font-family:Trebuchet Ms;
	font-size: 11px; 
	color: #506d25; }

.texterose {
	font-family:Trebuchet Ms;
	font-size: 11px; 
	color: #721b4e; }

.texteoranger {
	font-family:Trebuchet Ms;
	font-size: 11px; 
	color: #904919; }

.textebleu {
	font-family:Trebuchet Ms;
	font-size: 11px; 
	color: #376376; }	
.textegris {
	font-family:Trebuchet Ms;
	font-size: 11px; 
	color: #5F5F61; }
.textemarron {
	font-family:Trebuchet Ms;
	font-size: 11px; 
	color: #6C584D; }
.textebleu1 {
	font-family:Trebuchet Ms;
	font-size: 11px; 
	color: #00204E; }
.textebleu1:hover {
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #00204E; }

.textebleu1:visited {
	font-family:Trebuchet Ms;
	font-size: 11px; 
	color: #00204E; }





.path
{ 
	font-family:Trebuchet Ms;
	font-size: 13px;
	color: #113a92;
	text-decoration: none;
	
}
.path:visited
{ 
	font-family:Trebuchet Ms;
	font-size: 13px;
	color: #113a92;
	text-decoration: none;
}
.path:hover
{ 
	font-family:Trebuchet Ms;
	font-size: 13px;
	color: #113a92;
	text-decoration: none;
}

.titre {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #81797c; 
}


.titre2 {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #c40606; 
}

.titrevert {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #7eac3b; 
	text-decoration: none;
}

.titrevert:visited{
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #7eac3b;
	text-decoration: none; 
}
.titrevert:hover{
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #7eac3b; 
	text-decoration: none;
}






.titrerose {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #c42e86; 
		text-decoration: none;

}
.titrerose:hover {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #c42e86; 
		text-decoration: none;

}
.titrerose:visited {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #c42e86; 
		text-decoration: none;

}








.titreoranger {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #f1792a;
		text-decoration: none; 
}
.titreoranger:visited {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #f1792a; 
		text-decoration: none;
}
.titreoranger:hover {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #f1792a; 
		text-decoration: none;
}


.titrebleu {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #4a94b3; 
	text-decoration: none;

	
}
.titrebleu:visited {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #4a94b3; 
			text-decoration: none;

}
.titrebleu:hover {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #4a94b3; 
			text-decoration: none;

}
.titregris {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #5F5F61; 
		text-decoration: none;

}
.titregris:hover {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #5F5F61; 
		text-decoration: none;

}
.titregris:visited {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #5F5F61; 
	text-decoration: none;

}
.titremarron{
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #6C584D; 
		text-decoration: none;

}
.titremarron:hover {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #6C584D; 
		text-decoration: none;

}
.titremarron:visited {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #6C584D; 
		text-decoration: none;

}



	
UL
{
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #000000;
	list-style-image:url(../../publish/images/puce.gif);
	margin-top:4px;
	margin-left:20px;
	
	
}

.UL2
{
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #00204E;
	list-style-image: url(../images/puce_bleu.gif);
	margin-top:15px;
	margin-bottom:10px;
	margin-left:20px;
	

}



A
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
A:visited
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
A:hover
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}


.fastlink
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #cdd8ee;
	text-decoration: none;
}
.fastlink:visited
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #cdd8ee;
	text-decoration: none;
}
.fastlink:hover
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #cdd8ee;
	text-decoration: underline;
}

.lienbleu
{ 
	font-family:Trebuchet Ms;
	font-size: 9px;
	color: #4a94b3;
	text-decoration: none;
	
}
.lienbleu:visited
{ 
	font-family:Trebuchet Ms;
	font-size: 9px;
	color: #4a94b3;
	text-decoration: none;
}
.lienbleu:hover
{ 
	font-family:Trebuchet Ms;
	font-size: 9px;
	color: #4a94b3;
	text-decoration: underline;
}

.lienbleufonce
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #113a92;
	text-decoration: underline;
	
}

.lienbleufonce2
{ 
	font-family:Trebuchet Ms;
	font-size: 13px;
	color: #113a92;
	text-decoration: underline;
	
}


.lienbleufonce:visited
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #113a92;
	text-decoration: none;
}
.lienbleufonce:hover
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #113a92;
	text-decoration: underline;
}

.liengris
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #757575;
	text-decoration: none;
	
}
.liengris:visited
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #757575;
	text-decoration: none;
}
.liengris:hover
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #757575;
	text-decoration: underline;
}


.lienrouge
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #c40606;
	text-decoration: none;
	
}
.lienrouge:visited
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #c40606;
	text-decoration: none;
}
.lienrouge:hover
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #c40606;
	text-decoration: underline;
}


.menu
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #ffffff;
	background-image:url(../../template/en/images/btn1.gif);
	text-decoration: none;
	width:106px;
	height:21px;
	display:block;
	}

.menu:visited
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #ffffff;
	background-image:url(../../template/en/images/btn1.gif);
	text-decoration: none;
	width:106px;
	height:21px;
	display:block;
	}

.menu:hover
{ 
	font-family:Trebuchet Ms;
	font-size: 11px;
	color: #ffffff;
	background-image:url(../../template/en/images/btnred.gif);
	text-decoration: none;
	width:106px;
	height:21px;
		display:block;
}



input {
	border: 1px solid #e7e5e5; 
	FONT-SIZE: 10px; 
	color: #000000; font-family:Trebuchet Ms; 
	BACKGROUND-COLOR: #f6f4f4;
	
	
}


. {
	border: 0px solid ; 
	FONT-SIZE: 9px; 
	color: #000000; font-family:Trebuchet Ms; 
	BACKGROUND-COLOR: #f6f4f4;
	
}
.txterreur{
FONT-SIZE: 10px; 
COLOR: #E70000; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
textarea{
	border: 1px solid #e7e5e5; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	font-family:Trebuchet Ms; 
	BACKGROUND-COLOR: #f6f4f4;
}
.inputmember {
	border:0px; 
	FONT-SIZE: 11px;
	font-weight:900; 
	color: #717171; FONT-FAMILY: Trebuchet Ms;
	background-image:url(../../publish/images/inputmember.gif);
	
}
.inputbleu {
	border:0px; 
	FONT-SIZE: 10px; 
	color: #3f606f; FONT-FAMILY: Trebuchet Ms;
	background-image:url(../../publish/images/entrerbleu.gif);
	
}


.inputnewsletter {
	border:0px; 
	FONT-SIZE: 10px; 
	color: #3f606f; FONT-FAMILY: Trebuchet Ms;
	background-image:url(../images/inputnewsletter.gif);
	
}

.inputrecherche2 {
	border:0px; 
	FONT-SIZE: 12px; 
	color: #3f606f; FONT-FAMILY: Trebuchet Ms;
	line-height:28px;
	background-image: url(../images/chmp.jpg);
	
	
}


.noborder2{
	border:0px; 
	background-image: url(../images/b1.jpg);
	
}



.titre2 {
	FONT-WEIGHT: bold;
	font-family:Trebuchet Ms;
	font-size: 13px; 
	color: #c40606; 
}

/* table */
.CelTab_bleu {
    padding: 6px 6px 6px 12px;
	background: #fff url(../images/border_bleu1.gif) repeat-x;
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	

}
.CelTab_gris {
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding: 6px 6px 6px 12px;
	border-bottom: 1px solid #ffffff;
	background: #fff url(../images/border_gris.gif) repeat-x;
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #545456;
	
}
.CelTab_bleu1 {
	background: #F5FAFA;
	color: #797268;
	font:  12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	padding: 6px 6px 6px 12px;
	border-right: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding-left:10px;
}




.CelTab_bleu2 {
	background: #FfFfFf;
	color: #797268;
	font:  12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #338CCF;
	padding: 6px 6px 6px 12px;
	border-right: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top:1px solid #C1DAD7;
	padding-left:10px;
}
.CelTab_gris1 {
	background: #F0F0F0;
	color: #797268;
	font:  12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #00204E;
	padding: 6px 6px 6px 12px;
	border-right: 1px solid #F8F8F8;
	border-left: 1px solid #F8F8F8;
	border-bottom: 1px solid #F8F8F8;
	 padding-left:10px;
}

.CelTab_gris2 {
	background: #F0F0F0;
	color: #797268;
	font:  12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #00204E;
	padding: 6px 6px 6px 12px;
	border-right: 1px solid #F0FAF8;
	border-left: 1px solid #F0FAF8;
	border-bottom: 1px solid #F0FAF8 ;
	padding-left:10px;
}




.CelTab_bleu3 {
	background: #D6E4F7;
	color: #797268;
	font:  12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #00204E;
	padding: 6px 6px 6px 12px;
	border-right: 1px solid #F8F8F8;
	border-left: 1px solid #F8F8F8;
	border-bottom: 1px solid #F8F8F8;
	border-top:1px solid #F8F8F8;
	padding-left:10px;
}

#fondsearch{

background-image: url(../../template/en/images/fond_recherche.jpg);
width:402;
background-repeat:no-repeat;
height:121;

background-position: center;
background-position: top;
}



#fondpdf{

background-image: url(../images/f_pdf.jpg);
width:194;
background-repeat:no-repeat;
height:46;
padding-left:58px;
background-position: center;
background-position: top;
}