/* CSS Document */

a img {border:none;}

.nexistepas{width:500px; margin: 150px auto 0 auto; padding:20px;}

#Defaut .nexistepas{ border:1px solid #7e7e66; background-color:#efefd6; }
#accueil .nexistepas{border:1px solid #7e7e66; background-color:#efefd6; }
#tremplintravail .nexistepas{border:1px solid #7e7e66; background-color:#efefd6; }
#servicesEntreprise .nexistepas{border:1px solid #dadada; background-color:#ebf0f1; }
#cje .nexistepas{border:1px solid #57574b; background-color:#e3e3d9; }
#grandeclasse .nexistepas{border:1px solid #664e42; background-color:#f7e2b7; }

.colonneDroite li{padding-bottom:5px; text-align:left;}


.policetableau {
	font-family: Tahoma;
	font-size: 11px;	
	
}

.article{clear:both;}
.SpryHiddenRegion{display:none;}

/* --------------------------- Defauts --------------------------------- */



#Defaut{
	background-color:#c8c8a7;
	margin:0;
	padding:0;
	font-family:Tahoma,arial; 
	font-size:12px;
	color:#545443;
}

#Defaut .colonneDroite ul li, #Defaut .corpsGauche ul li{list-style-image:url(../images/Skin/defaut/ancre.png);}


#Defaut  a:link, #Defaut  a:visited , #Defaut  a:focus, #Defaut  a:active { color: #e17502;	text-decoration: underline; font-size:12px; font-weight:bold; }
#Defaut  a:hover{color: #076084; text-decoration: underline; font-size:12px; font-weight:bold;}

#Defaut #Top{width:960px; margin:17px auto 0 auto;}
#Defaut #page{
	width:960px;
	margin:0px auto 0 auto;
	padding:0;
	background-image:url(../images/Skin/tremplin/bgpageTremplin.gif);
	background-repeat:repeat-y;
	
	}



#Defaut #menutopaccueil{
color:#545443;
font-family:"Tahoma",Arial;
font-size:12px;
margin-bottom:12px;
text-align:right;
}


#Defaut .colonneGauche{
	width:207px;
	float:left;
	margin:30px 0 0 0;
	background-color:#f3f3e7;
	background-image: url(../images/Skin/tremplin/bggauche.gif);
	background-repeat:repeat-y;
	border-bottom:6px solid #797963;
	
}

#Defaut .corpsGauche{padding:30px 15px 30px 27px;}

#Defaut .colonneDroite{
width:752px;
float:left;
}


#Defaut #menuprincipal{ background-color:#c8c8a7;
margin-left:5px;}


#Defaut #menutopaccueil a:link, #Defaut #menutopaccueil a:visited , #Defaut #menutopaccueil a:focus, #Defaut #menutopaccueil a:active { color: #545443;	text-decoration: none; font-size:12px;font-weight:normal;}
#Defaut #menutopaccueil a:hover{color: #FFFFFF; text-decoration: none; font-size:12px;font-weight:normal;}



#Defaut .barremenutop{
	color:#545443;
	padding:0 5px 0 5px;
	margin:0;
}

#Defaut .barremenutop2{
	color:#545443;
	padding:0 0 0 5px;
	margin:0;
}

#Defaut .beige11px{
color:#7e7e66;
font-family:Tahoma, Arial;
font-size:11px;}

#Defaut .babillard{
background-image:url(../images/Skin/accueil/bg_babillardbeige.gif);
background-repeat:no-repeat;
width:189px;
height:20px;
margin-left:5px;
margin-right:14px;
color:076084;
font-size:12px;
padding-top:7px;
text-align:center;
float:right;
margin-bottom:20px;

}
#Defaut .babillard a:link, #Defaut .babillard a:visited , #Defaut .babillard a:focus, #Defaut .babillard a:active {	color: #076084;	text-decoration: none; font-size:12px;font-weight:normal;}
#Defaut .babillard a:hover{color: #5e5e41;	text-decoration: none; font-size:12px;font-weight:normal;}



#Defaut .menubas{
color:#43431e;
font-size:11px;}

#Defaut .menubas a:link, #Defaut .menubas a:visited , #Defaut .menubas a:focus, #Defaut .menubas a:active { color:#43431e; text-decoration: none; font-size:11px;font-weight:normal;}
#Defaut .menubas a:hover{color: #FFFFFF; text-decoration: none; font-size:11px;font-weight:normal;}

#Defaut .barremenuBas{
	color:#43431e;
	padding:0 5px 0 5px;
	margin:0;
	font-size:9px;
	}
#Defaut .barremenuBas2{
	color:#43431e;
	padding:0 0 0 5px;
	margin:0;
	font-size:9px;
	}


#Defaut .serviceEntre{ color:#40474a;
padding:12px;}

#Defaut .cjematapedia{
color:#636262;
padding:12px;}

#Defaut .grandeclasse{
color:#4a382f;
padding:12px;}

.clear{ clear:both;}




#Defaut .CorpsColGauche{ text-align:justify;
		}

#Defaut .CorpsColDroite{
	float: right;
	width:212px;
}



#Defaut .lesSections{
background-image:url(../images/Skin/accueil/bg_centre_sections.gif);
background-repeat:repeat-y;
}
#Defaut .sectionBas{
background-image:url(../images/Skin/accueil/bas_sections.gif);
background-repeat:no-repeat;
height:45px;
}

#Defaut .menubas{
color:#f2f5ed;
font-size:11px;}

#Defaut .menubas a:link, #Defaut .menubas a:visited , #Defaut .menubas a:focus, #Defaut .menubas a:active { color:#f2f5ed; text-decoration: none; font-size:11px;font-weight:normal;}
#Defaut .menubas a:hover{color: #e5b439; text-decoration: none; font-size:11px;font-weight:normal;}

#Defaut .barremenuBas{
	color:#545443;
	padding:0 5px 0 5px;
	margin:0;
	}
#Defaut .barremenuBas2{
	color:#545443;
	padding:0 0 0 5px;
	margin:0;
	}




#Defaut .realisation{
width:960px;
margin:0 auto 0 auto;
}
#Defaut .real{
width:752px;
margin-left:207px;
padding:17px 0 17px 0;
color:#a2a27b;
}

#Defaut .real a:link, #Defaut .real a:visited , #Defaut .real a:focus, #Defaut .real a:active { color:#a2a27b; text-decoration: underline; font-size:11px;font-weight:normal;}
#Defaut .real a:hover{color: #ffffff; text-decoration: underline; font-size:11px;font-weight:normal;}


#Defaut .copy{
	color:#57574b;
	font-size:11px;
	padding-top:10px;
}

#Defaut #piedPage{
	 width:960px;
	margin:0 auto 0 auto;
	font-size:11px;

}
#Defaut .colonnepied{
width:728px;
margin-left:207px;
background-color:#7e7e66;
padding:12px;
}


#Defaut .floatleft{
float:left;
}

#Defaut .floatRight{ float:right;}





#Defaut .BoiteGenerale{
padding:0 0 30px 0;
}

#Defaut .BoiteGenerale h3{
	color:#7e7e66;
	font-size:18px;
	font-family:"Tahoma", Arial;
	padding:0 0 3px 0;
	border-bottom:2px dotted #7e7e66;
	margin:0 0 15px 0;
	/*background-image: url(../images/Skin/defaut/retourhaut.gif);
	background-position:right 10px;
	background-repeat:no-repeat;
	display:block;*/
}


#Defaut .corpsGauche .BoiteGenerale h3{
	color:#7e7e66;
	font-size:13px;
	font-family:"Tahoma", Arial;
	padding:0 0 3px 0;
	border-bottom:2px dotted #7e7e66;
	margin:0 0 15px 0;
	/*background-image: url(../images/Skin/defaut/retourhaut.gif);
	background-position:right 10px;
	background-repeat:no-repeat;
	display:block;*/
}






#Defaut .boiteSoustitre {
padding:0 0 20px 0;}

#Defaut .boiteSoustitre h3{
	color:#7e7e66;
	font-size:13px;
	font-family:"Tahoma", Arial;
	padding:0 0 2px 0;
	border-bottom:2px dotted #7e7e66;
	margin:0 0 15px 0;
}
#Defaut .boiteSoustitre .imageRetour{ background-image:url(../images/Skin/defaut/retourhaut.gif); background-repeat:no-repeat; display:block; width:72px; height:8px;}

#Defaut .boiteSoustitre .enhaut{ float:right; padding-top:4px;}
#Defaut .boiteSoustitre .enhaut2{ display:none;}

#Defaut .petiteboite {
padding:0 0 15px 0;}

#Defaut .petiteboite h3{
	color:#076084;
	font-weight:bold;
	font-size:13px;
	font-family:"Tahoma", Arial;
	padding:0;	
	margin:0 0 10px 0;
}



#Defaut #contenu{
padding-left:4px;}

#Defaut .boiteActualite{
	padding:0 0 30px 0;
	margin:0;
	color:#5a5a40;
	font-size:12px;
	font-family:"Tahoma", Arial;
	
}

#Defaut .boiteActualite h3{
	background-image: url(../images/Skin/tremplin/actualites.gif);
	background-position:0; 
	width:167px;
	height:28px;
	background-repeat:no-repeat;
	padding:0 0 10px 0;
	margin:0;
}

#Defaut .boiteActualite a:link, #Defaut .boiteActualite a:visited , #Defaut .boiteActualite a:focus, #Defaut .boiteActualite a:active { color:#5a5a40; text-decoration:none; font-size:11px; font-weight:normal;}
#Defaut .boiteActualite a:hover{color: #e17502; text-decoration: underline; font-size:11px; font-weight:normal;}


#Defaut .Quoideneuf{
	padding:0 0 30px 0;
	margin:0;
	color:#5a5a40;
	font-size:12px;
	font-family:"Tahoma", Arial;}

#Defaut .Quoideneuf h3{
	background-image: url(../images/Skin/tremplin/Quoideneuf.gif);
	background-position:0; 
	width:210px;
	height:29px;
	background-repeat:no-repeat;
	padding:0 0 20px 0;
	margin:0;
	}
/*#Defaut .contenuQuoideneuf{}*/

#Defaut .Quoideneuf a:link, #Defaut .Quoideneuf a:visited , #Defaut .Quoideneuf a:focus, #Defaut .Quoideneuf a:active { color:#076084; text-decoration: underline; font-size:12px; font-weight:normal;
background-image:url(../images/Skin/tremplin/flecheOrange_trans.gif); background-repeat:no-repeat; background-position:left 4px; padding: 0 0 0 15px; display:block;}
#Defaut .Quoideneuf a:hover{color: #e17502; text-decoration: underline; font-size:12px; font-weight:normal; background-image:url(../images/Skin/tremplin/flecheOrange_trans.gif); background-repeat:no-repeat; background-position:left 4px; padding: 0 0 0 15px; display:block;}




/* ---------------------------Fin Defaut --------------------------------- */





/* ---------------------------Accueil--------------------------------- */


#accueil{
	background-color:#c8c8a7;
	margin:0;
	padding:0;
	font-family:Tahoma,arial; 
	font-size:12px;
	color:#545443;
}



#accueil ul li{list-style-image:url(../images/Skin/defaut/ancre.png); padding-bottom:5px;}


#accueil #page{width:950px;
margin:40px auto 0 auto;
padding:0 0 0 12px;}

#accueil #menutopaccueil{
color:#545443;
font-family:"Tahoma",Arial;
font-size:12px;
margin-bottom:12px;
text-align:right;
}

#accueil #menutopaccueil a:link, #accueil #menutopaccueil a:visited , #accueil #menutopaccueil a:focus, #accueil #menutopaccueil a:active { color: #545443;	text-decoration: none; font-size:12px;}
#accueil #menutopaccueil a:hover{color: #FFFFFF; text-decoration: none; font-size:12px;}



#accueil .barremenutop{
	color:#545443;
	padding:0 5px 0 5px;
	margin:0;
}

#accueil .barremenutop2{
	color:#545443;
	padding:0 0 0 5px;
	margin:0;
}

#accueil .beige11px{
color:#7e7e66;
font-family:Tahoma, Arial;
font-size:11px;}

#accueil .babillard{
background-image:url(../images/Skin/accueil/bg_babillardbeige.gif);
background-repeat:no-repeat;
width:189px;
height:20px;
margin-left:5px;
margin-right:14px;
color:076084;
font-size:12px;
padding-top:7px;
text-align:center;
float:right;
margin-bottom:40px;

}
#accueil .babillard a:link, #accueil .babillard a:visited , #accueil .babillard a:focus, #accueil .babillard a:active {	color: #076084;	text-decoration: none; font-size:12px;}
#accueil .babillard a:hover{color: #5e5e41;	text-decoration: none; font-size:12px;}




#accueil .tremplin a:link, #accueil .tremplin a:visited , #accueil .tremplin a:focus, #accueil .tremplin a:active {	color: #e16702;	text-decoration: underline; font-size:11px;font-weight:normal;}
#accueil .tremplin a:hover{color: #00427a;	text-decoration: underline; font-size:11px;font-weight:normal;}


#accueil .serviceEntre a:link, #accueil .serviceEntre a:visited , #accueil .serviceEntre a:focus, #accueil .serviceEntre a:active {	color: #a60004;	text-decoration: underline; font-size:11px;font-weight:normal;}
#accueil .serviceEntre a:hover{color: #4663b0;	text-decoration: underline; font-size:11px;font-weight:normal;}


#accueil .cjematapedia a:link, #accueil .cjematapedia a:visited , #accueil .cjematapedia a:focus, #accueil .cjematapedia a:active {	color: #2892af;	text-decoration: underline; font-size:11px;font-weight:normal;}
#accueil .cjematapedia a:hover{color: #d16e2d;	font-weight:normal; text-decoration: underline; font-size:11px;}

#accueil .grandeclasse a:link, #accueil .grandeclasse a:visited , #accueil .grandeclasse a:focus, #accueil .grandeclasse a:active {	color: #b96804;	text-decoration: underline; font-size:11px; font-weight:normal;}
#accueil .grandeclasse a:hover{color: #90ca48;	text-decoration: underline; font-size:11px;font-weight:normal;}


#accueil .petiteboite {
padding:0 0 15px 0;}

#accueil .petiteboite h3{
	font-size:13px;
	font-weight:bold;
	font-family:"Tahoma", Arial;
	padding:0;	
	margin:0 0 10px 0;
}




#accueil .Sections{
width:225px;
margin-right:12px;
background-color:#FFFFFF;
float:left;}

#accueil .Sections2{
width:225px;
margin-right:11px;
background-color:#FFFFFF;
float:left;}


#accueil .tremplin{
padding:12px;
color:#076084;}


#accueil .lientremplin a:link, #accueil .lientremplin a:visited ,#accueil .lientremplin a:focus,#accueil .lientremplin a:active { color: #e16702;	text-decoration: underline; font-size:12px;	padding-left:5px;}
#accueil .lientremplin a:hover{color: #00427a; text-decoration: underline; font-size:12px;padding-left:5px;}



#accueil .lienserviceEntre a:link, #accueil .lienserviceEntre a:visited ,#accueil .lienserviceEntre a:focus, #accueil .lienserviceEntre a:active { color: #a60004;	text-decoration: underline; font-size:12px;	padding-left:5px;}
#accueil .lienserviceEntre a:hover{color: #4663b0; text-decoration: underline; font-size:12px;padding-left:5px;}

#accueil .liencjematapedia a:link, #accueil .liencjematapedia a:visited , #accueil .liencjematapedia a:focus, #accueil .liencjematapedia a:active { color: #2892af;	text-decoration: underline; font-size:12px;	padding-left:5px;}
#accueil .liencjematapedia a:hover{color: #d16e2d; text-decoration: underline; font-size:12px;padding-left:5px;}

#accueil .liengrandeclasse a:link, #accueil .liengrandeclasse a:visited , #accueil .liengrandeclasse a:focus, #accueil  .liengrandeclasse a:active { color: #b96804;	text-decoration: underline; font-size:12px;	padding-left:5px;}
#accueil .liengrandeclasse a:hover{color: #90ca48; text-decoration: underline; font-size:12px;padding-left:5px;}



#accueil .menubas{
color:#43431e;
font-size:11px;}

#accueil .menubas a:link, #accueil .menubas a:visited , #accueil .menubas a:focus, #accueil .menubas a:active { color:#43431e; text-decoration: none; font-size:11px;}
#accueil .menubas a:hover{color: #FFFFFF; text-decoration: none; font-size:11px;}

#accueil .barremenuBas{
	color:#43431e;
	padding:0 5px 0 5px;
	margin:0;
	font-size:9px;
	}
#accueil .barremenuBas2{
	color:#43431e;
	padding:0 0 0 5px;
	margin:0;
	font-size:9px;
	}


#accueil .serviceEntre{ color:#40474a;
padding:12px;}

#accueil .cjematapedia{
color:#636262;
padding:12px;}

#accueil .grandeclasse{
color:#4a382f;
padding:12px;}

.clear{ clear:both;}


#accueil .lesSections{
background-image:url(../images/Skin/accueil/bg_centre_sections.gif);
background-repeat:repeat-y;
}
#accueil .sectionBas{
background-image:url(../images/Skin/accueil/bas_sections.gif);
background-repeat:no-repeat;
height:45px;
}


#accueil .realacc{
color:#a2a27b;
margin-top:12px;}

#accueil .realacc a:link, #accueil .realacc a:visited , #accueil .realacc a:focus, #accueil .realacc a:active {	color: #a2a27b;	text-decoration: underline; font-size:12px;}
#accueil .realacc a:hover{color: #5e5e41;	text-decoration: underline; font-size:12px;}


#accueil #piedPage{
padding:34px 0 12px 0;
}

#accueil .floatleft{
float:left;
}

#accueil .floatRight{ float:right;}


#accueil .BoiteGenerale{
	padding:0 0 30px 0;
}

#accueil .tremplin .BoiteGenerale h3{
	color:#076084;
	font-size:12px;
	font-family:"Tahoma", Arial;
	padding:0 0 10px 0;
	margin:0;
}


#accueil .serviceEntre .BoiteGenerale h3{
	color:#a60004;
	font-size:12px;
	font-family:"Tahoma", Arial;
	padding:0 0 10px 0;
	margin:0;
}


#accueil .cjematapedia .BoiteGenerale h3{
	color:#2892af;
	font-size:12px;
	font-family:"Tahoma", Arial;
	padding:0 0 10px 0;
	margin:0;
}

#accueil .grandeclasse .BoiteGenerale h3{
	color:#b96804;
	font-size:12px;
	font-family:"Tahoma", Arial;
	padding:0 0 10px 0;
	margin:0;
}

#accueil .boiteSoustitre {padding:0 0 20px 0;}

#accueil .boiteSoustitre h3{
	color:#076084;
	font-size:13px;
	font-family:"Tahoma", Arial;
	padding:0;
	margin:0 0 10px 0;}

#accueil .boiteSoustitre .enhaut{ display:none; }
#accueil .boiteSoustitre .enhaut2{ text-align:right; padding-top:2px; border-top:1px dotted #c8c8a7; width:100%; margin-top:20px;}
#accueil .tremplin .boiteSoustitre .imageRetour{ background-image: url(../images/Skin/tremplin/retourhaut.gif); float:right; background-repeat:no-repeat; display:block; width:72px; height:8px;}
#accueil .serviceEntre .boiteSoustitre .imageRetour{ background-image: url(../images/Skin/se/retourhaut.gif); float:right; background-repeat:no-repeat; display:block; width:72px; height:8px;}
#accueil .cjematapedia .boiteSoustitre .imageRetour{ background-image: url(../images/Skin/cje/retourhaut.gif); float:right; background-repeat:no-repeat; display:block; width:72px; height:8px;}
#accueil .grandeclasse .boiteSoustitre .imageRetour{ background-image: url(../images/Skin/gc/retourhaut.gif); float:right; background-repeat:no-repeat; display:block; width:72px; height:8px;}


/* ---------------------------Fin accueil --------------------------------- */



/* --------------------------- Tremplin travail --------------------------------- */

#tremplintravail{
background-color:#efefd6;
margin:0;
padding:0;
font-family:Tahoma,arial;
font-size:12px;
color:#545443;
background-image:url(../images/Skin/tremplin/bgTremplin.gif);
background-repeat:repeat-x;
}

#tremplintravail  a:link, #tremplintravail  a:visited , #tremplintravail  a:focus, #tremplintravail  a:active { color: #e17502;	text-decoration: underline; font-size:12px; font-weight:bold; }
#tremplintravail  a:hover{color: #076084; text-decoration: underline; font-size:12px; font-weight:bold;}

#tremplintravail .colonneDroite ul li, #tremplintravail .corpsGauche ul li{list-style-image:url(../images/Skin/tremplin/ancre.png);}



#tremplintravail #pageTremplin{
	width:960px;
	margin:17px auto 0 auto;
	padding:0;
	background-image:url(../images/Skin/tremplin/bgpageTremplin.gif);
	background-repeat:repeat-y;
	
	}

#tremplintravail .colonneGauche{
	width:207px;
	float:left;
	margin:57px 0 0 0;
	background-color:#f3f3e7;
	background-image: url(../images/Skin/tremplin/bggauche.gif);
	background-repeat:repeat-y;
	border-bottom:6px solid #797963;
	
}

#tremplintravail .corpsGauche{padding:30px 15px 30px 27px;}



#tremplintravail .colonneDroite{
width:752px;
float:left;
}

#tremplintravail .logoTremplin{
float:left;}

#tremplintravail #entetetremplin{
background-image:url(../images/Skin/tremplin/bg_tremplinTravail.jpg);
background-repeat:no-repeat;
height:282px;}

#tremplintravail #menutop{
color:#545443;
font-family:Tahoma,Arial;
font-size:12px;
margin-bottom:12px;
text-align:right;
}

#tremplintravail #menutop a:link, #tremplintravail #menutop a:visited , #tremplintravail #menutop a:focus, #tremplintravail #menutop a:active { color: #545443;	text-decoration: none; font-size:12px;font-weight:normal;}
#tremplintravail #menutop a:hover{color: #FFFFFF; text-decoration: none; font-size:12px;font-weight:normal;}

#tremplintravail .barremenutop{
	color:#545443;
	padding:0 5px 0 5px;
	margin:0;
	
}

#tremplintravail .barremenutop2{
	color:#545443;
	padding:0 0 0 5px;
	margin:0;
	
}

#tremplintravail .cherchezTravail{

color:#7e7e66;
font-size:11px;
}

#tremplintravail .babillardtremplin{
background-image:url(../images/Skin/accueil/bg_babillardbeige.gif);
background-repeat:no-repeat;
width:189px;
height:20px;
margin-left:5px;
color:076084;
font-size:12px;
padding-top:7px;
text-align:center;
float:right;
}


#tremplintravail .babillardtremplin a:link, #tremplintravail .babillardtremplin a:visited , #tremplintravail .babillardtremplin a:focus, #tremplintravail .babillardtremplin a:active {	color: #076084;	text-decoration: none; font-size:12px;font-weight:normal;}
#tremplintravail .babillardtremplin a:hover{color: #5e5e41;	text-decoration: none; font-size:12px;font-weight:normal;}


#tremplintravail .CorpsColGauche{
	float:left;
	text-align:justify;
	width:460px;}

#tremplintravail .CorpsColDroite{
	float: right;
	width:212px;
}


#tremplintravail #piedPageTremplin{ width:960px;
margin:0 auto 0 auto;
font-size:11px;

}

#tremplintravail .colonnepied{
width:728px;
margin-left:207px;
background-color:#7e7e66;
padding:12px;
}
#tremplintravail #menuprincipal{ background-color:#c8c8a7;
margin-left:5px;}

#tremplintravail .menubas{
color:#f2f5ed;
font-size:11px;}

#tremplintravail .menubas a:link, #tremplintravail .menubas a:visited , #tremplintravail .menubas a:focus, #tremplintravail .menubas a:active { color:#f2f5ed; text-decoration: none; font-size:11px;font-weight:normal;}
#tremplintravail .menubas a:hover{color: #e5b439; text-decoration: none; font-size:11px;font-weight:normal;}

#tremplintravail .barremenuBas{
	color:#545443;
	padding:0 5px 0 5px;
	margin:0;
	}
#tremplintravail .barremenuBas2{
	color:#545443;
	padding:0 0 0 5px;
	margin:0;
	}

#tremplintravail .copyTremplin{
color:#57574b;
font-size:11px;
padding-top:10px;}

#tremplintravail .realisation{
width:960px;
margin:0 auto 0 auto;
}
#tremplintravail .real_tremplin{
width:752px;
margin-left:207px;
padding:17px 0 17px 0;
color:#b1b18c;
}


#tremplintravail .real_tremplin a:link, #tremplintravail .real_tremplin a:visited , #tremplintravail .real_tremplin a:focus, #tremplintravail .real_tremplin a:active { color:#b1b18c; text-decoration: underline; font-size:11px;font-weight:normal;}
#tremplintravail .real_tremplin a:hover{color: #e5b439; text-decoration: underline; font-size:11px;font-weight:normal;}

#tremplintravail .BoiteGenerale{
padding:0 0 30px 0;
}

#tremplintravail .BoiteGenerale h3{
	color:#076084;
	font-size:18px;
	font-family:"Tahoma", Arial;
	padding:0 0 15px 0;
	margin:0;
}


#tremplintravail .boiteSoustitre {padding:0 0 20px 0;}

#tremplintravail .boiteSoustitre h3{
	color:#076084;
	font-size:13px;
	font-family:"Tahoma", Arial;
	padding:0;
	margin:0 0 10px 0;}

#tremplintravail .boiteSoustitre .enhaut{ display:none; }
#tremplintravail .boiteSoustitre .enhaut2{ text-align:right; padding-top:2px; border-top:1px dotted #c8c8a7; width:100%; margin-top:20px;}
#tremplintravail .boiteSoustitre .imageRetour{ background-image:url(../images/Skin/tremplin/retourhaut.gif); float:right; background-repeat:no-repeat; display:block; width:72px; height:8px;}

#tremplintravail .petiteboite {
padding:0 0 15px 0;}

#tremplintravail .petiteboite h3{
	font-weight:bold;
	font-size:13px;
	font-family:"Tahoma", Arial;
	padding:0;	
	margin:0 0 10px 0;
}


#tremplintravail .boiteActualite{
	padding:0 0 30px 0;
	margin:0;
	color:#5a5a40;
	font-size:12px;
	font-family:"Tahoma", Arial;
	
}
#tremplintravail #contenu{
padding-left:4px;}

#tremplintravail .boiteActualite h3{
	background-image: url(../images/Skin/tremplin/actualites.gif);
	background-position:0; 
	width:167px;
	height:28px;
	background-repeat:no-repeat;
	padding:0 0 10px 0;
	margin:0;
}

#tremplintravail .boiteActualite a:link, #tremplintravail .boiteActualite a:visited , #tremplintravail .boiteActualite a:focus, #tremplintravail .boiteActualite a:active { color:#5a5a40; text-decoration:none; font-size:11px; font-weight:normal;}
#tremplintravail .boiteActualite a:hover{color: #e17502; text-decoration: underline; font-size:11px; font-weight:normal;}






#tremplintravail .Quoideneuf{
	padding:0 0 30px 0;
	margin:0;
	color:#5a5a40;
	font-size:12px;
	font-family:"Tahoma", Arial;}

#tremplintravail .Quoideneuf h3{
	background-image: url(../images/Skin/tremplin/Quoideneuf.gif);
	background-position:0; 
	width:210px;
	height:29px;
	background-repeat:no-repeat;
	padding:0 0 20px 0;
	margin:0;
	}
/*#tremplintravail .contenuQuoideneuf{}*/

#tremplintravail .Quoideneuf a:link, #tremplintravail .Quoideneuf a:visited , #tremplintravail .Quoideneuf a:focus, #tremplintravail .Quoideneuf a:active { color:#076084; text-decoration: underline; font-size:12px; font-weight:normal;
/*background-image:url(../images/Skin/tremplin/flecheOrange_trans.gif); 
background-repeat:no-repeat; 
background-position:left 4px;
padding: 0 0 0 15px; display:block; */
}

#tremplintravail .Quoideneuf a:hover{
color: #e17502; text-decoration: underline; 
font-size:12px; font-weight:normal;
/*
background-image:url(../images/Skin/tremplin/flecheOrange_trans.gif); 
background-repeat:no-repeat;
 background-position:left 4px; 
 padding: 0 0 0 15px; 
 display:block;*/
}

#tremplintravail .contenuQuoideneuf ul li{list-style-image:url(../images/Skin/tremplin/flecheOrange_trans.gif);}




/* ---------------------------Fin tremplin--------------------------------- */




/* --------------------------- CJE matapedia--------------------------------- */

#cje{
	background-color:#57574b;
	margin:0;
	padding:0;
	font-family:Tahoma,arial;
	font-size:12px;
	color:#636262;
	
}
#cje .colonneDroite ul li, #cje .corpsGauche ul li{list-style-image:url(../images/Skin/cje/ancre.png);}

#cje  a:link, #cje  a:visited , #cje  a:focus, #cje  a:active { color: #2892af;	text-decoration: underline; font-size:12px; font-weight:bold; }
#cje  a:hover{color: #d06a1e; text-decoration: underline; font-size:12px; font-weight:bold;}

#cje .fond1{
	background-image:url(../images/Skin/cje/bg1.jpg);
	background-repeat:repeat-x;
	background-color:#e3e3d9;
	padding-top:17px;
}

#cje .fond2{
	background-image:url(../images/Skin/cje/bgPied.gif);	
	background-repeat:repeat-x;
	background-position:center 0;
	width:100%;
	margin:0;
	padding:0;
}

#cje .bg2{
	background-image:url(../images/Skin/se/bg2.gif);
	background-repeat:repeat-x;
	background-color:#f1f1f1;
	width:100%;
}


#cje #entetetop{ 
	background-image: url(../images/Skin/cje/topCJE.png);
	background-repeat:no-repeat;
	height:73px;
	margin:0 auto 0 auto;
	width:965px;
	padding:0;
}

#cje #page{
	width:965px;
	margin:0 auto 0 auto;
	padding:0;
	background-image: url(../images/Skin/cje/fondCJE_repeat.gif);
	background-repeat:repeat-y;
}
	
#cje .bgtop{
	background-image:url(../images/Skin/se/bgservice.gif);
	background-repeat:no-repeat;
}
	
#cje .corpsGauche{
	background-image: url(../images/Skin/cje/bgGaucheraye.jpg);
	background-repeat: no-repeat;
	width:159px;
	margin:0 0 0 9px;
	background-color:#e3e5dd;
	min-height:150px;
	height:auto !important;
	height:150px;
	padding:45px 27px 20px 21px;
}

#cje .colonneGauche{	
	width:217px;
	float:left;
	margin:0 ;
	
	

	
}

#cje .menu{

	padding:10px 0 20px 0;
	width:217px;
}	

#cje .fondGauche{
	background-image: url(../images/Skin/cje/bgFondGauche.png);
	background-repeat: repeat-y;
	width:217px;
}




#cje .colonneDroite{
	width:737px;
	float:right;	
	background-image: url(../images/Skin/cje/FondDroit_cje.jpg);
	background-repeat:no-repeat;
}


#cje #entete{
	background-image:
	background-repeat:no-repeat; 
	height:282px;
}

#cje #menutop{
	color:#e8f1f1;
	font-family:Tahoma,Arial;
	font-size:12px;
	margin-bottom:12px;
	text-align:right;
}

#cje #menutop a:link, #cje #menutop a:visited , #cje #menutop a:focus, #cje #menutop a:active { color: #e8f1f1;	text-decoration: none; font-size:12px; font-weight:normal;}
#cje #menutop a:hover{color: #c5d94d; text-decoration: none; font-size:12px; font-weight:normal;}

#cje .barremenutop{
	color:#57574b;
	padding:0 5px 0 5px;
	margin:0;
}

#cje .barremenutop2{
	color:#57574b;
	padding:0 0 0 5px;
	margin:0;
}

#cje .cherchez{
	color:#e3e3d9;
	font-size:11px;
}

#cje .babillard{
	background-image: url(../images/Skin/cje/babillard.png);
	background-repeat:no-repeat;
	width:189px;
	height:20px;
	margin-left:5px;
	color:3958aa;
	font-size:12px;
	padding-top:7px;
	text-align:center;
	float:right;
}


#cje .babillard a:link, #cje .babillard a:visited , #cje .babillard a:focus, #cje .babillard a:active {	color: #2892af;	text-decoration: none; font-size:12px; font-weight:normal;}
#cje .babillard a:hover{color: #57574b;	text-decoration: none; font-size:12px; font-weight:normal;}


#cje .CorpsColGauche{
	float:left;
	width:460px;
	text-align:justify;
}

#cje .CorpsColDroite{
	float: right;
	width:212px;
}


#cje #piedPage{
	width:965px;
	margin:0 auto 0 auto;
	font-size:11px;
	background-image: url(../images/Skin/cje/basCJE2.gif);
	background-repeat:repeat-y;


}

#cje .colonnepied{
	float:right;
	width:704px;
	padding:12px 24px 0 0;
}


#cje .menubas{
	color:#f2f5ed;
	font-size:11px;
}

#cje .menubas a:link, #cje .menubas a:visited , #cje .menubas a:focus, #cje .menubas a:active { color:#147894; text-decoration: none; font-size:11px; font-weight:normal;}
#cje .menubas a:hover{color: #57574b; text-decoration: none; font-size:11px; font-weight:normal;}

#cje .barremenuBas{
	color:#57574b;
	padding:0 5px 0 5px;
	margin:0;
	}
#cje .barremenuBas2{
	color:#57574b;
	padding:0 0 0 5px;
	margin:0;
	}

#cje .copy{
	color:#57574b;
	font-size:11px;
	padding:10px 0 12px 0;
}


#cje .realisation{
	width:752px;
	margin:0 auto 0 auto;
	padding:12px 0 12px 207px;
	color:#919280;
	text-align:center;
}

#cje .realisation a:link, #cje .realisation a:visited , #cje .realisation a:focus, #cje .realisation a:active { color:#919280; text-decoration: underline; font-size:11px; font-weight:normal;}
#cje .realisation a:hover{color: #c5d94d; text-decoration: underline; font-size:11px; font-weight:normal;}

#cje .BoiteGenerale{
	padding:0 0 30px 0;
}

#cje .BoiteGenerale h3{
	color:#8d9465;
	background-image:url(../images/Skin/cje/Fleche_Titre.png);
	background-position:left 4px;
	background-repeat:no-repeat;
	font-size:18px;
	font-family:"Tahoma", Arial;
	padding:0 0 15px 32px;
	margin:0;
}

#cje .corpsGauche .BoiteGenerale h3, #cje .CorpsColDroite .BoiteGenerale h3{
	color:#8d9465;
	background-image:url(../images/Skin/cje/Fleche_Titre2.png);
	background-position:left 4px;
	background-repeat:no-repeat;
	font-size:14px;
	font-family:"Tahoma", Arial;
	padding:0 0 15px 22px;
	margin:0;
}


#cje .boiteSoustitre {
padding:0 0 20px 0;}

#cje .boiteSoustitre h3{
	color:#d06a1e;
	font-size:13px;
	font-family:"Tahoma", Arial;
	padding:0;
	margin:0 0 10px 0;}


#cje .boiteSoustitre .enhaut{ display:none; }
#cje .boiteSoustitre .enhaut2{ text-align:right; padding-top:2px; border-top:1px solid #cdd5a1; width:100%; margin-top:20px;}
#cje .boiteSoustitre .imageRetour{ background-image:url(../images/Skin/cje/retourhaut.gif); float:right; background-repeat:no-repeat; display:block; width:72px; height:8px;}

#cje .petiteboite {
padding:0 0 15px 0;}

#cje .petiteboite h3{
	color:#d06a1e;
	font-weight:bold;
	font-size:13px;
	font-family:"Tahoma", Arial;
	padding:0;	
	margin:0 0 10px 0;
}


#cje .boiteActualite{
	padding:0 0 30px 0;
	margin:0;
	color:#5a5a40;
	font-size:12px;
	font-family:"Tahoma", Arial;
}

#cje .boiteActualite h3{
	background-image: url(../images/Skin/cje/actualite.gif);
	width:100px;
	height:20px;
	background-position:0;
	background-repeat:no-repeat;
	padding:0 0 10px 0;
	margin:0;
}

#cje .boiteActualite a:link, #cje .boiteActualite a:visited , #cje .boiteActualite a:focus, #cje .boiteActualite a:active { color:#5a5a40; text-decoration:none; font-size:11px; font-weight:normal;}
#cje .boiteActualite a:hover{color: #2892af; text-decoration: underline; font-size:11px; font-weight:normal;}




#cje .Quoideneuf{
	padding:0;
	color:#147894;/*#505d41;*/
	font-size:12px;
	font-family:"Tahoma", Arial;
	background-image: url(../images/Skin/cje/bgQuoideneuf.gif);
	background-position:left 0;
	background-repeat:repeat-y;
	width:210px;
	margin:0;}

#cje .Quoideneuf h3{
	background-image: url(../images/Skin/cje/quoideneuf.gif);
	background-position:0 0; 
	width:210px;
	height:31px;
	background-repeat:no-repeat;
	padding:0 0 20px 0;
	margin:0;
	text-align:left;
	}
#cje .contenuQuoideneuf{
	margin:0;
	padding:0 20px 20px 20px;	}
	
	
#cje .pied{
	background-image:url(../images/Skin/cje/bas_quoideneuf.gif);
	background-position:left 0;
	background-repeat:no-repeat;
	padding-bottom:41px;
	width:210px;
	}	

#cje .Quoideneuf a:link, #cje .Quoideneuf a:visited , #cje .Quoideneuf a:focus, #cje .Quoideneuf a:active {color:#2892af; text-decoration: underline; font-size:12px; font-weight:normal;}
#cje .Quoideneuf a:hover{color: #d06a1e; text-decoration: underline; font-size:12px; font-weight:normal; }

/* ---------------------------Fin CJE matapedia--------------------------------- */



/* ---------------------------Services aux entreprises--------------------------------- */



#servicesEntreprise{
	background-color:#454e51;
	margin:0;
	padding:0;
	font-family:Tahoma,arial;
	font-size:12px;
	color:#545443;
	background-image: url(../images/Skin/se/bg.gif);
	background-repeat:repeat;
}


#servicesEntreprise .colonneDroite li, #servicesEntreprise .corpsGauche ul li{padding-bottom:5px; text-align:left; list-style-image:url(../images/Skin/se/puce.png);}


#servicesEntreprise  a:link, #servicesEntreprise  a:visited , #servicesEntreprise  a:focus, #servicesEntreprise  a:active { color: #990020;	text-decoration: underline; font-size:12px; font-weight:bold; }
#servicesEntreprise  a:hover{color: #6179bb; text-decoration: underline; font-size:12px; font-weight:bold;}


#servicesEntreprise .fond1{
	background-image:url(../images/Skin/se/fond1.gif);
	background-repeat:repeat-x;
	background-color:#f1f1f1;
}

#servicesEntreprise .fond2{
	background-image:url(../images/Skin/se/fond2.gif);
	background-repeat:repeat-x;
	width:100%;
	margin:0;
	padding:0;
}

#servicesEntreprise .bg2{
	background-image:url(../images/Skin/se/bg2.gif);
	background-repeat:repeat-x;
	background-color:#f1f1f1;
	width:100%;
}


#servicesEntreprise #entetetop{ 
	background-image:url(../images/Skin/se/top.gif);
	background-repeat:no-repeat;
	height:84px;
	margin:17px auto 0 auto;
	width:960px;
}

#servicesEntreprise #page{
	width:960px;
	margin:0 auto 0 auto;
	padding:0;
	background-image: url(../images/Skin/se/bgserviceRepeat.gif);
	background-repeat:repeat-y;
}
	
#servicesEntreprise .bgtop{
	background-image:url(../images/Skin/se/bgservice.gif);
	background-repeat:no-repeat;
}
	
#servicesEntreprise .corpsGauche{
	background-image:url(../images/Skin/se/rayeGauche.gif);
	background-repeat:repeat-x;
	width:164px;
	padding:30px 30px 30px 20px;
}

#servicesEntreprise .colonneGauche{
	width:214px;
	float:left;
	margin:0 ;
	/*background-color:#f3f3e7;
	background-image: url(../images/Skin/tremplin/bggauche.gif);
	background-repeat:repeat-y;
	border-bottom:6px solid #797963;*/
}

#servicesEntreprise .menu{
	background-color:#9a0000;
	margin:0 8px 0 1px;
	width:205px;
}	

#servicesEntreprise .fondGauche{
	background-image:url(../images/Skin/se/corpsGauche.gif);
	background-repeat:repeat-y;
	width:214px;
}




#servicesEntreprise .colonneDroite{
	width:739px;
	float:right;	
	background-image:url(../images/Skin/se/fondservice2.jpg);
	background-repeat:no-repeat;
}


#servicesEntreprise #entete{
	background-image:
	background-repeat:no-repeat; 
	height:282px;
}

#servicesEntreprise #menutop{
	color:#545443;
	font-family:Tahoma,Arial;
	font-size:12px;
	margin-bottom:12px;
	text-align:right;
}

#servicesEntreprise #menutop a:link, #servicesEntreprise #menutop a:visited , #servicesEntreprise #menutop a:focus, #servicesEntreprise #menutop a:active { color: #FFFFFF;	text-decoration: none; font-size:12px; font-weight: normal;}
#servicesEntreprise #menutop a:hover{color: #a60004; text-decoration: none; font-size:12px; font-weight: normal;}

#servicesEntreprise .barremenutop{
	color:#000000;
	padding:0 5px 0 5px;
	margin:0;
}

#servicesEntreprise .barremenutop2{
	color:#000000;
	padding:0 0 0 5px;
	margin:0;
}

#servicesEntreprise .cherchez{
	color:#99aed8;
	font-size:11px;
}

#servicesEntreprise .babillard{
	background-image: url(../images/Skin/se/bg_babillard.gif);
	background-repeat:no-repeat;
	width:189px;
	height:20px;
	margin-left:5px;
	color:3958aa;
	font-size:12px;
	padding-top:7px;
	text-align:center;
	float:right;
}


#servicesEntreprise .babillard a:link, #servicesEntreprise .babillard a:visited , #servicesEntreprise .babillard a:focus, #servicesEntreprise .babillard a:active {	color: #3958aa;	text-decoration: none; font-size:12px; font-weight: normal;}
#servicesEntreprise .babillard a:hover{color: #a60004;	text-decoration: none; font-size:12px; font-weight: normal;}


#servicesEntreprise .CorpsColGauche{
	float:left;
	width:460px;
	text-align:justify;
}

#servicesEntreprise .CorpsColDroite{
	float: right;
	width:212px;
}


#servicesEntreprise #piedPage{
	width:960px;
	margin:0 auto 0 auto;
	font-size:11px;
	background-image:url(../images/Skin/se/bgpied.gif);
	background-repeat:no-repeat;
	height:60px;

}

#servicesEntreprise .colonnepied{
	float:right;
	width:704px;
	padding:12px 24px 0 0;
}


#servicesEntreprise .menubas{
	color:#f2f5ed;
	font-size:11px;
}

#servicesEntreprise .menubas a:link, #servicesEntreprise .menubas a:visited , #servicesEntreprise .menubas a:focus, #servicesEntreprise .menubas a:active { color:#6179bb; text-decoration: none; font-size:11px;font-weight: normal;}
#servicesEntreprise .menubas a:hover{color: #a60004; text-decoration: none; font-size:11px;font-weight: normal;}

#servicesEntreprise .barremenuBas{
	color:#9bb0d9;
	padding:0 5px 0 5px;
	margin:0;
	}

#servicesEntreprise .barremenuBas2{
	color:#9bb0d9;
	padding:0 0 0 5px;
	margin:0;
	}

#servicesEntreprise .copyTremplin{
	color:#57574b;
	font-size:11px;
	padding-top:10px
}


#servicesEntreprise .realisation{
	width:752px;
	margin:0 auto 0 auto;
	padding:12px 0 12px 207px;
	color:#7c7f85;
	text-align:center;
}

#servicesEntreprise .realisation a:link, #servicesEntreprise .realisation a:visited , #servicesEntreprise .realisation a:focus, #servicesEntreprise .realisation a:active { color:#7c7f85; text-decoration: underline; font-size:11px;font-weight: normal;}
#servicesEntreprise .realisation a:hover{color: #a60004; text-decoration: underline; font-size:11px;font-weight: normal;}

#servicesEntreprise .BoiteGenerale{
	padding:0 0 30px 0;
}

#servicesEntreprise .BoiteGenerale h3{
	color:#a60004;
	display:block;
	border-bottom:2px solid #dadada;
	font-size:18px;
	font-family:"Tahoma", Arial;
	padding:0 0 7px 0;
	margin:0 0 15px 0;
}

#servicesEntreprise .boiteSoustitre {
padding:0 0 20px 0;}

#servicesEntreprise .boiteSoustitre h3{
	color:#a60004;
	border-bottom:2px solid #dadada;
	font-size:13px;
	font-family:"Tahoma", Arial;
	padding:0 0 4px 0;
	margin:0 0 10px 0;}


#servicesEntreprise .boiteSoustitre .imageRetour{ background-image:url(../images/Skin/se/retourhaut.gif); background-repeat:no-repeat; display:block; width:72px; height:8px;}

#servicesEntreprise .boiteSoustitre .enhaut{ float:right; padding-top:8px;}
#servicesEntreprise .boiteSoustitre .enhaut2{ display:none;}

#servicesEntreprise .petiteboite {
padding:0 0 15px 0;}

#servicesEntreprise .petiteboite h3{
	color:#405a99;
	font-weight:bold;
	font-size:13px;
	font-family:"Tahoma", Arial;
	padding:0;	
	margin:0 0 10px 0;
}



#servicesEntreprise .boiteActualite{
	padding:0 0 30px 0;
	margin:0;
	color:#5a5a40;
	font-size:12px;
	font-family:"Tahoma", Arial;
}

#servicesEntreprise .boiteActualite h3{
	background-image: url(../images/Skin/se/Actualites.gif);
	width:112px;
	height:17px;
	background-repeat:no-repeat;
	padding:0 0 10px 0;
	margin:0;
}

#servicesEntreprise .boiteActualite a:link, #servicesEntreprise .boiteActualite a:visited , #servicesEntreprise .boiteActualite a:focus, #servicesEntreprise .boiteActualite a:active { color:#5a5a40; text-decoration:none; font-size:11px; font-weight:normal;}
#servicesEntreprise .boiteActualite a:hover{color: #a60004; text-decoration: underline; font-size:11px; font-weight:normal;}






#servicesEntreprise .Quoideneuf{
	padding:0 0 30px 0;
	margin:0;
	color:#505d41;
	font-size:12px;
	font-family:"Tahoma", Arial;}

#servicesEntreprise .Quoideneuf h3{
	background-image: url(../images/Skin/se/quoideneuf.gif);
	background-position:0; 
	width:209px;
	height:19px;
	background-repeat:no-repeat;
	padding:0 0 20px 0;
	margin:0;
	text-align:left;
	}
#servicesEntreprise .contenuQuoideneuf{text-align:justify;}

#servicesEntreprise .Quoideneuf a:link, #servicesEntreprise .Quoideneuf a:visited , #servicesEntreprise .Quoideneuf a:focus, #servicesEntreprise .Quoideneuf a:active {color:#a60004; text-decoration: underline; font-size:12px; font-weight:normal;}
#servicesEntreprise .Quoideneuf a:hover{color: #6179bb; text-decoration: underline; font-size:12px; font-weight:normal; }


/* ---------------------------Fin Services aux entreprises--------------------------------- */




/* --------------------------- Grande Classe Restaurant-ecole--------------------------------- */



#grandeclasse{
	background-color:#f1ebe6;
	background-image:url(../images/Skin/gc/bgbody.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	font-family:Tahoma,arial;
	font-size:12px;
	color:#636262;
	
}
#grandeclasse .colonneDroite ul li{list-style-image:url(../images/Skin/gc/ancre.png);}

#grandeclasse .corpsGauche ul li{list-style-image: url(../images/Skin/gc/ancre2.png);}


#grandeclasse  a:link, #grandeclasse  a:visited , #grandeclasse  a:focus, #grandeclasse  a:active { color: #a60004;	text-decoration: underline; font-size:12px; font-weight:bold;}
#grandeclasse  a:hover{color: #d97c2c; text-decoration: underline; font-size:12px; font-weight:bold;}



#grandeclasse .fond1{
	background-image: url(../images/Skin/gc/fond1.jpg);
	width:100%;
	background-repeat: no-repeat;
	background-position: center 0;
	margin:0;
	padding:0;
}

#grandeclasse .fond2{
	background-image: url(../images/Skin/gc/fond2.gif);
	background-repeat:no-repeat;
	background-position:center 0;
	width:100%;
	margin:0;
	padding:0;
}

#grandeclasse .bg2{
	background-image:url(../images/Skin/se/bg2.gif);
	background-repeat:repeat-x;
	background-color:#f1f1f1;
	width:100%;
}


#grandeclasse #entetetop{ 
	background-image: url(../images/Skin/gc/topgc.jpg);
	background-repeat:no-repeat;
	height:105px;
	margin:0 auto 0 auto;
	width:965px;
	padding:0;
}

#grandeclasse #page{
	width:965px;
	margin:0 auto 0 auto;
	padding:0;
	background-image: url(../images/Skin/gc/bgCorpsgc.gif);
	background-repeat:repeat-y;
}
	
#grandeclasse .bgtop{
	background-image:url(../images/Skin/se/bgservice.gif);
	background-repeat:no-repeat;
}
	


#grandeclasse .colonneGauche{	
	width:209px;
	float:left;
	margin:0 ;
	
	

	
}

#grandeclasse .fondcolGauche{
	background-image:url(../images/Skin/gc/bgmenuGauche.gif);
	background-repeat:repeat-y;
	width:209px;
}

#grandeclasse .menu{
	background-image:url(../images/Skin/gc/bgmenuGauche.gif);
	background-repeat:repeat-y;
	width:152px;
	padding:14px 27px 30px 30px;
}	

#grandeclasse .corpsGauche{
	background-image: url(../images/Skin/gc/degradebrun.png);
	background-repeat: no-repeat;
	background-position:0 0 ;
	width:157px;
	min-height:200px;
	height:auto !important;
	height:200px;
	margin:0 4px 0 9px;	
	padding:20px 17px 14px 22px;
	background-color:#664e42;
	
}




#grandeclasse .fondGauche{
	background-image: url(../images/Skin/cje/bgFondGauche.png);
	background-repeat: repeat-y;
	width:209px;
}

#grandeclasse .basGauche{
	width:209px;
	margin:0;
	padding:0;
	}


#grandeclasse .clear{ clear:both;}


#grandeclasse .colonneDroite{
	width:756px;
	float:right;	
	background-image: url(../images/Skin/gc/bandeaugc.jpg);
	background-repeat:no-repeat;
}


#grandeclasse #entete{
	background-image:
	background-repeat:no-repeat; 
	height:282px;
}

#grandeclasse #menutop{
	color:#5d2312;
	font-family:Tahoma,Arial;
	font-size:12px;
	margin-right:10px;
	margin-bottom:12px;
	text-align:right;
	padding-top:20px;
}

#grandeclasse #menutop a:link, #grandeclasse #menutop a:visited , #grandeclasse #menutop a:focus, #grandeclasse #menutop a:active { color: #5d2312;	text-decoration: none; font-size:12px; font-weight:normal;}
#grandeclasse #menutop a:hover{color: #bb6f11; text-decoration: none; font-size:12px; font-weight:normal;}

#grandeclasse .barremenutop{
	color:#5d2312;
	padding:0 5px 0 5px;
	margin:0;
}

#grandeclasse .barremenutop2{
	color:#5d2312;
	padding:0 0 0 5px;
	margin:0;
}

#grandeclasse .cherchez{
	color:#b96804;
	font-size:11px;
}

#grandeclasse .babillard{
	background-image: url(../images/Skin/gc/bg_babillard.png);
	background-repeat:no-repeat;
	width:189px;
	height:20px;
	margin-left:5px;
	color:#b96804;
	font-size:12px;
	padding-top:7px;
	text-align:center;
	float:right;
}


#grandeclasse .babillard a:link, #grandeclasse .babillard a:visited , #grandeclasse .babillard a:focus, #grandeclasse .babillard a:active {	color: #b96804;	text-decoration: none; font-size:12px; font-weight:normal;}
#grandeclasse .babillard a:hover{color: #781226;	text-decoration: none; font-size:12px; font-weight:normal;}


#grandeclasse .CorpsColGauche{
	float:left;
	width:460px;
	text-align:justify;
}

#grandeclasse .CorpsColDroite{
	float: right;
	width:212px;
}


#grandeclasse #piedPage{
	width:965px;
	margin:0 auto 0 auto;
	font-size:11px;

}

#grandeclasse .colonnepied{
	float:right;
	width:752px;
	margin:0 9px 12px 0;
	padding:12px 0 12px 0;
	background-color:#664e42;
}


#grandeclasse .menubas{
	color:#f2f5ed;
	font-size:11px;
}

#grandeclasse .menubas a:link, #grandeclasse .menubas a:visited , #grandeclasse .menubas a:focus, #grandeclasse .menubas a:active { color:#dccec1; text-decoration: none; font-size:11px; font-weight:normal;}
#grandeclasse .menubas a:hover{color: #d97c2c; text-decoration: none; font-size:11px; font-weight:normal;}

#grandeclasse .barremenuBas{
	color:#ffffff;
	padding:0 5px 0 5px;
	margin:0;
	}
#grandeclasse .barremenuBas2{
	color:#ffffff;
	padding:0 0 0 5px;
	margin:0;
	}

#grandeclasse .copy{
	color:#fbdd9e;
	font-size:11px;
	padding:10px 0 0 0;
}


#grandeclasse .realisation{
	width:752px;
	margin:0 auto 0 auto;
	padding:0 0 0 207px;
	color:#9b7f71;
	text-align:center;
	
}

#grandeclasse .realisation a:link, #grandeclasse .realisation a:visited , #grandeclasse .realisation a:focus, #grandeclasse .realisation a:active { color:#9b7f71; text-decoration: underline; font-size:11px; font-weight:normal;}
#grandeclasse .realisation a:hover{color: #d97c2c; text-decoration: underline; font-size:11px; font-weight:normal;}




/* -Boite Generale --*/

#grandeclasse .CorpsColGauche .BoiteGenerale{
	padding:0 0 30px 0;
	background-image:url(../images/Skin/gc/barreSep.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-bottom:30px;
}
#grandeclasse .CorpsColGauche .BoiteGenerale h3{
	color:#d6731d;
	font-size:18px;
	font-family:"Tahoma", Arial;
	padding:0 0 15px 0;
	margin:0;
}


#grandeclasse .CorpsColDroite .BoiteGenerale{
	padding:0 0 10px 0;
	background-image:url(../images/Skin/gc/barreSep2.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-bottom:20px;
	
}
#grandeclasse .CorpsColDroite .BoiteGenerale h3{
	color:#d6731d;
	font-size:14px;
	font-family:"Tahoma", Arial;
	padding:0 0 10px 0;
	margin:0;
}


#grandeclasse .corpsGauche .BoiteGenerale {
padding:0 0 15px 0;
color:#ffffff;}

#grandeclasse .corpsGauche .BoiteGenerale h3{
	color:#fbdd9e;
	font-weight:bold;
	font-size:14px;
	font-family:"Tahoma", Arial;
	padding:0;	
	margin:0 0 10px 0;
}

#grandeclasse .corpsGauche .BoiteGenerale a:link, #grandeclasse .corpsGauche .BoiteGenerale a:visited , #grandeclasse .corpsGauche .BoiteGenerale a:focus, #grandeclasse .corpsGauche .BoiteGenerale a:active { color:#d97c2c; text-decoration:underline; font-size:12px; font-weight:normal;}
#grandeclasse .corpsGauche .BoiteGenerale a:hover{color: #ffffff; text-decoration: underline; font-size:12px; font-weight:normal;}





/* -Boite Soustitre --*/

#grandeclasse .boiteSoustitre {
padding:0 0 20px 0;}

#grandeclasse .boiteSoustitre h3{
	color:#d6731d;
	font-size:13px;
	font-family:"Tahoma", Arial;
	padding:0;
	margin:0 0 10px 0;}
	
#grandeclasse .boiteSoustitre .enhaut{ display:none; }

#grandeclasse .boiteSoustitre .enhaut2{
background-image:url(../images/Skin/gc/barreSep.gif);background-repeat:no-repeat;
background-position:center 0;
margin-top:20px; padding-top:4px;}
#grandeclasse .boiteSoustitre .imageRetour{ background-image:url(../images/Skin/gc/retourhaut.gif); margin-right:85px; float:right; background-repeat:no-repeat; display:block; width:72px; height:8px;}
	

/* -Boite Soustitre col Droite --*/
	
#grandeclasse .CorpsColDroite .boiteSoustitre .enhaut2{
background-image:url(../images/Skin/gc/barreSep2.gif);background-repeat:no-repeat;
background-position:center 0;
margin-top:20px; padding-top:4px;}
#grandeclasse .CorpsColDroite .boiteSoustitre .imageRetour{ background-image:url(../images/Skin/gc/retourhaut.gif); margin-right:10px; float:right; background-repeat:no-repeat; display:block; width:72px; height:8px;}











/* -boite Actualité --*/
#grandeclasse .boiteActualite{
	padding:0 0 30px 0;
	margin:0;
	color:#FFFFFF;
	font-size:12px;
	font-family:"Tahoma", Arial;
}

#grandeclasse .boiteActualite h3{
	background-image:url(../images/Skin/gc/actualites.png);
	width:160px;
	height:48px;
	background-repeat:no-repeat;
	padding:0 0 10px 0;
	margin:0;
}

#grandeclasse .boiteActualite a:link, #grandeclasse .boiteActualite a:visited , #grandeclasse .boiteActualite a:focus, #grandeclasse .boiteActualite a:active { color:#ffffff; text-decoration:none; font-size:11px; font-weight:normal;}
#grandeclasse .boiteActualite a:hover{color: #d97c2c; text-decoration: underline; font-size:11px; font-weight:normal;}



/* -boite quoi de neuf? --*/
#grandeclasse .Quoideneuf{
	padding:0 0 10px 0;
	margin:0 0 20px 0;
	width:206px;
	color:#505d41;
	font-size:12px;
	font-family:"Tahoma", Arial;
	background-image:url(../images/Skin/gc/barreSep2.gif);
	background-repeat:no-repeat;
	background-position: center bottom;
	
	}

#grandeclasse .Quoideneuf h3{
	background-image: url(../images/Skin/gc/quoideneuf.gif); 
	background-position:center 0; 
	height:46px;
	background-repeat:no-repeat;
	padding:0 0 0 0;
	margin:0;
	text-align:center;
	}
#grandeclasse .contenuQuoideneuf{text-align:justify;}

#grandeclasse .Quoideneuf a:link, #grandeclasse .Quoideneuf a:visited , #grandeclasse .Quoideneuf a:focus, #grandeclasse .Quoideneuf a:active {color:#781226; text-decoration: underline; font-size:12px; font-weight:normal;}
#grandeclasse .Quoideneuf a:hover{color: #d97c2c; text-decoration: underline; font-size:12px; font-weight:normal; }


/* --------------------Fin Grande Classe -----------------------------*/



.Babillard-Emploi{ width:455px;
	}
	
	
.boutonCSS{ cursor:pointer;}
.petitTexteGris{ font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#b3b3b3;}
.TriRouge{ color:#95001a;font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold;}
.txtbleu{ color:#076084; font-size:10px; font-family:Tahoma, Geneva, sans-serif;}

/*--WEBARTCHITECTE VERSION 2006 LITE ---//
//--- Dernière mise à jour juin 2006 ----//
//-------------- par JT -----------------*/




.ListeItems {
	padding: 0px;
	margin:0px;
	width:457px;
	border-top: 1px solid #dadada;	
}

.ListeItemRoot {
	width:445px;
	padding:5px;
	background-color:#FFFFFF;
	background-image:url(../../images/Skin/se/liste-bg.jpg);
	background-repeat:no-repeat;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #6179bb;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px solid #dadada;	
	border-left: 1px solid #dadada;	
	border-right: 1px solid #dadada;	
}

.ListeItemRootOver {
	width:445px;
	padding:5px;
	background-color:#99aed8;
	background-image: url(../../images/Skin/se/liste-bg-o.jpg);
	background-repeat:no-repeat;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px solid #dadada;	
	border-left: 1px solid #dadada;	
	border-right: 1px solid #dadada;
}

.ListeItemChild{
	width:445px;
	padding:5px;
	background-color:#FFFFFF;
	background-image:url(../../images/Skin/se/liste-bg.jpg);
	background-repeat:no-repeat;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #6179bb;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px solid #dadada;	
	border-left: 1px solid #dadada;	
	border-right: 1px solid #dadada;
	/*padding:0;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-decoration: none;	
	vertical-align: top;
	display: block;
	border-left:1px solid #dadada;
	border-bottom:1px solid #dadada;
	border-right:1px solid #dadada;*/
}

.ListeItemChild_auto{
	width:425px;
	padding:15px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: none;
	border-left:1px solid #dadada;
	border-bottom:1px solid #dadada;
	border-right:1px solid #dadada;
	vertical-align: top;
	display: none;	
}

.ListeItemChild_auto p{
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: none;	
}

.ListeItemChild_auto li{
	font-family: Tahoma, Arial;
	font-size: 11px;
}

.ListeItemChild_auto table{
	width:100%;
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-align:left;
	display:block;
}

.ResultListe {width:425px; text-align:center; }

#CategorieSelection {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}

.nbrResultats {
	float: right;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}/*--WEBARTCHITECTE VERSION 2006 LITE ---//
//--- Dernière mise à jour juin 2006 ----//
//-------------- par JT -----------------*/
.TitleNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #05224F;
	text-decoration: none;
	text-align:left;
}/*--WEBARTCHITECTE VERSION 2006 LITE ---//
//--- Dernière mise à jour juin 2006 ----//
//-------------- par JT -----------------*/

.RssEnd{display:none;}
.RssHead{display:none;}
.tableStyle {border:none;}
.numeroRSS{display:none;}
.tableRow{padding-bottom:10px;}
.RssContent {border:none;}
.itemTitle{
padding-bottom:5px;
}

#grandeclasse .boiteActualite .tableRow .itemTitle a{color: #fbdd9e;font-weight: bold;text-decoration: none;}
#grandeclasse .boiteActualite .tableRow .itemTitle a:hover{color:#d97c2c;font-weight: bold;text-decoration: underline;}
#grandeclasse .boiteActualite .itemDescription {font-size: 11px; color:#ffffff;}
#grandeclasse .boiteActualite .itemBreve {font-size: 11px; color:#ffffff;}


#grandeclasse .colonneDroite .tableRow .itemTitle a{color: #4a382f;font-weight: bold;text-decoration: none;}
#grandeclasse .colonneDroite .tableRow .itemTitle a:hover{color:#d97c2c;font-weight: bold;text-decoration: underline;}


#cje .boiteActualite .tableRow .itemTitle a{color: #d06a1e;font-weight: bold;text-decoration: none; font-size:12px;}
#cje .boiteActualite .tableRow .itemTitle a:hover{color:#2892af;font-weight: bold;text-decoration: underline; font-size:12px;}
#cje .boiteActualite .itemDescription {font-size: 11px; color:#57574b;}
#cje .boiteActualite .itemBreve {font-size: 11px; color:#57574b;}

#servicesEntreprise .boiteActualite .tableRow .itemTitle a{color: #405a99;font-weight: bold;text-decoration: none; font-size:12px;}
#servicesEntreprise .boiteActualite .tableRow .itemTitle a:hover{color:#6179bb;font-weight: bold;text-decoration: underline; font-size:12px;}
#servicesEntreprise .boiteActualite .itemDescription {font-size: 11px; color:#5a5a40;}
#servicesEntreprise .boiteActualite .itemBreve {font-size: 11px; color:#5a5a40;}

#tremplintravail .boiteActualite .tableRow .itemTitle a{color: #076084;font-weight: bold;text-decoration: none; font-size:12px;}
#tremplintravail .boiteActualite .tableRow .itemTitle a:hover{color:#e17502;font-weight: bold;text-decoration: underline; font-size:12px;}
#tremplintravail .boiteActualite .itemDescription {font-size: 11px; color:#5a5a40;}
#tremplintravail .boiteActualite .itemBreve {font-size: 11px; color:#5a5a40;}

#Defaut .boiteActualite .tableRow .itemTitle a{color: #076084;font-weight: bold;text-decoration: none; font-size:12px;}
#Defaut .boiteActualite .tableRow .itemTitle a:hover{color:#e17502;font-weight: bold;text-decoration: underline; font-size:12px;}
#Defaut .boiteActualite .itemDescription {font-size: 11px; color:#5a5a40;}
#Defaut .boiteActualite .itemBreve {font-size: 11px; color:#5a5a40;}/*--WEBARTCHITECTE VERSION 2006 LITE ---//
//--- Dernière mise à jour juin 2006 ----//
//-------------- par JT -----------------*/
.Ancres{
padding:2px 20px 2px 20px;

}


#Defaut .AncreItem{
font-size:11px;
padding-bottom:2px;
background-image: url(../../images/Skin/flecheOrange.gif);
background-repeat:no-repeat;
background-position:left 4px;
display:block;
padding:0 0 0 15px;
}


#Defaut  .AncreItem a:link, #Defaut .AncreItem a:visited , #Defaut .AncreItem a:focus, #Defaut  .AncreItem a:active { color: #545443; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; font-weight:bold; }
#Defaut  .AncreItem a:hover{color: #076084; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; font-weight:bold;}





#tremplintravail  .AncreItem a:link, #tremplintravail .AncreItem a:visited , #tremplintravail .AncreItem a:focus, #tremplintravail  .AncreItem a:active { color: #545443; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; font-weight:bold; }
#tremplintravail  .AncreItem a:hover{color: #076084; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; font-weight:bold;}

#tremplintravail .AncreItem{
font-size:11px;
padding-bottom:2px;
background-image: url(../../images/Skin/flecheOrange.gif);
background-repeat:no-repeat;
background-position:left 4px;
display:block;
padding:0 0 0 15px;
}


#cje  .AncreItem a:link, #cje .AncreItem a:visited , #cje .AncreItem a:focus, #cje  .AncreItem a:active { color: #2892af; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; font-weight:bold; }
#cje  .AncreItem a:hover{color: #d06a1e; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; font-weight:bold;}

#cje .AncreItem{
font-size:11px;
padding-bottom:2px;
background-image: url(../../images/Skin/flecheOrange.gif);
background-repeat:no-repeat;
background-position:left 6px;
display:block;
padding:0 0 0 15px;
}

#servicesEntreprise  .AncreItem a:link, #servicesEntreprise .AncreItem a:visited , #servicesEntreprise .AncreItem a:focus, #servicesEntreprise  .AncreItem a:active { color: #990020; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; font-weight:bold; }
#servicesEntreprise  .AncreItem a:hover{color: #6179bb; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; font-weight:bold;}

#servicesEntreprise .AncreItem{
font-size:11px;
padding-bottom:2px;
background-image: url(../../images/Skin/flechebleu.gif);
background-repeat:no-repeat;
background-position:left 6px;
display:block;
padding:0 0 0 15px;
}



#grandeclasse  .AncreItem a:link, #grandeclasse .AncreItem a:visited , #grandeclasse .AncreItem a:focus, #grandeclasse  .AncreItem a:active { color: #b96804; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; font-weight:bold; }
#grandeclasse  .AncreItem a:hover{color: #4a3830; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; font-weight:bold;}

#grandeclasse .AncreItem{
font-size:11px;
padding-bottom:2px;
background-image: url(../../images/Skin/flecheMaron.gif);
background-repeat:no-repeat;
background-position:left 4px;
display:block;
padding:0 0 0 15px;
}
