a img {border:0;}

.CSS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.cellule_titre {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8DFEA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8DFEA;
	background:#F7F7F7;	
	padding-left:5px;
}
.cellule_details {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8DFEA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8DFEA;
	background:#ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align:left;
}
.cellule_contenu_offre {
	background:#ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align:left;
	padding-left:7px;
}
.gauche{
	margin-right:0px;
	width:100%;
}
a.accueil:link, a.accueil:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #559CC8;
	text-decoration: none;
	font-size : 11px;
	font-weight: normal;
	
 
}
.titres_vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #8FC400;
}
.titres_bleu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #109BDA;
}
.titres_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
}
.titres_bleu11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #3B59B9;
}
.titres_intitule {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #3B59B9;
}
.intitule {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #666666;
}
.CHAMP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F2F2F2;
	border: 1px solid #CCCCCC;
}
a.accueil:link, a.accueil:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #559CC8;
	text-decoration: underline;
	font-size : 11px;
	font-weight: normal;
	
 
}
a.accueil:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #666666; /*couleur des liens plus de détails*/ 
 text-decoration: underline;
 font-size : 11px;

 
}
a.accueil_rouge:link, a.accueil_rouge:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EE3E41;
	text-decoration: underline;
	font-size : 11px;
	font-weight: normal;
	
 
}
a.accueil_rouge:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #666666; /*couleur des liens plus de détails*/ 
 text-decoration: underline;
 font-size : 11px;

 
}
a.accueil_blanc:link, a.accueil_blanc:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	font-size : 11px;
	font-weight: normal;
	
 
}
a.accueil_blanc:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #ffffff; /*couleur des liens plus de détails*/ 
 text-decoration: underline;
 font-size : 11px;

 
}
a.lien_blanc:link, a.lien_blanc:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size : 11px;
	font-weight: normal;
	
 
}
a.lien_blanc:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF; /*couleur des liens plus de détails*/ 
 text-decoration: underline;
 font-size : 11px;

 
}
a.cadeaux:link, a.cadeaux:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size : 11px;
	font-weight: bold;
	
 
}
a.cadeaux:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF; /*couleur des liens plus de détails*/ 
 text-decoration: underline;
 font-size : 11px;
 font-weight: bold;

 
}
.titre_infos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F7;
	border: 1px solid #9DCBD7;
	color:#4095C8;
	padding-left:6px;
	align:left;
}
.tableau_principal {
	border: 1px solid #DFDFDF;
}
.tableau_principal2 {
	border: 4px solid #DFDFDF;
}
.titre_accueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4684A2;
}
.BOUTON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #069EC7;
	background-color: #0593BF;
}
.BOUTON_GRIS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #666666;
	background-color: #666666;
}
.marge_interieure {
	padding : 7px;
}
.description_entreprise {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.TITRE_FORMATION {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5A768B;
	
}
.description_entreprise2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}commerciaux {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
a.details:link, a.details:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #559CC8;
	text-decoration: none;
	font-size : 11px;
	font-weight: bold;
	text-transform: uppercase;
 
}
a.details:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF; /*couleur des liens plus de détails*/ 
 text-decoration: none;
 font-size : 11px;
 background-color:#4995C4;
 
}
a.lien:link, a.lien:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: none;
	font-size : 11px;
	font-weight: bold;
 
}
a.lien:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size : 11px;
	font-weight: bold;
    background-color:#FF9900;
}
a.lien_decouvrir:link, a.lien_decouvrir:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #058BD9;
	text-decoration: none;
	font-size : 11px;
	font-weight: normal;
 
}
a.lien_decouvrir:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FE8F1B;
	text-decoration: underline;
	font-size : 11px;
	font-weight: normal;
    
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F9ED3F;
}
.titres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: Aucune;
	color: #FF9900;
}
a.suite:link, a.suite:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6AACD4;
	text-decoration: none;
	font-size : 9px;
	
 
}
a.une:link, a.une:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: normal;
	font-size : 11px;
	
 
}
a.suite:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size : 9px;
	background-color:#E7E9F7;
}.titre_page_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
}
.img_indent {
	FLOAT: left; MARGIN: 0px 12px 0px 0px
}
.txt1 {
	COLOR: #6e6565;
	FONT-FAMILY: Tahoma;
	font-size: 0.7em;
	font-style: normal;
	line-height: normal;
	
	
}
.txt2 {
	COLOR: #58696f
}
.txt3 {
	COLOR: #3988ae
}
.txt4 {
	COLOR: #cb2b2a
}
.txt5 {
	COLOR: #21930d
}
.link1 {
	PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(images/marker1.gif) no-repeat left 5px; COLOR: #707070; TEXT-DECORATION: none
}
.link1:hover {
	TEXT-DECORATION: underline
}
.link2 {
	PADDING-LEFT: 2px;
	BACKGROUND: url(images/marker3.gif) no-repeat left 6px;
	COLOR: #3988ae;
	font-family: Tahoma;
	font-size: 0.7em;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: Aucune;
}
.line_hor {
	BACKGROUND: url(images/line2.gif) repeat-x left bottom; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 7px
}
.list1 LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 0.9em; BACKGROUND: url(images/marker2.gif) no-repeat 2px 4px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; COLOR: #5f5f5f; PADDING-TOP: 0px; TEXT-DECORATION: none}
.titre_centres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
}
a.lien2:link, a.lien2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size : 11px;
	font-weight: bold;
    background-color:#9FA6DF;
}
a.lien2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size : 11px;
	font-weight: bold;
    background-color:#FF9900;
}

a.lien3:link, a.lien3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size : 11px;
	font-weight: bold;
    background-color:#8FC51A;
}
a.lien3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size : 11px;
	font-weight: bold;
    background-color:#FF9900;
}


.details_centres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7680D1;
	text-decoration: none;
	font-size : 11px;
	font-weight: bold;
	text-transform: uppercase;
 }
.titres_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #567EBC;
}
.tableau_principal_etranger {
	border: 1px solid #C6CAEC;
}
.tableau_resultat_recherche {
	border: 1px solid #000000;
	padding-top: 10px;
	padding-right: 100px;
	padding-bottom: 10px;
	padding-left: 100px;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
}
.separateur_bas {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6AACD4;
}
.separateur_bas_haut {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9DC71F;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #9DC71F;
}
.cadre {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D9D9D9;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #D9D9D9;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D9D9D9;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D9D9D9;
}
.separateur_droite {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #6AACD4;
	
}
.separateur_gauche {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #6AACD4;
}