body {
     margin: 0px;
     text-align: center;
margin-top: 0px;
/*background-color: #000000;*/
	background-color: #e0dece;

/*background:#6B6B6B url(bg2.jpg) repeat-y scroll center center;*/
background: #f0f0f0 url(papier.png);
color:#404053;
font-family: 'opensansregular';
}
@font-face {
font-family: 'opensansregular';
/*src: url('OpenSans-Regular.ttf') format("truetype");*/
src: url('opensans-regular-webfont.eot');
    src: url('opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-regular-webfont.woff2') format('woff2'),
         url('opensans-regular-webfont.woff') format('woff'),
         url('opensans-regular-webfont.ttf') format('truetype'),
         url('opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


#header{
	/*border: 1px solid red;*/
	position:relative;
     margin-left: auto;
     margin-right: auto;
	/*width:1200px;*/
	max-width:1200px;
	height:69px;
background-color: #ffffff;
}
#global{
	/*border: 1px solid red;*/
	position:relative;
	
     margin-left: auto;
     margin-right: auto;
     /*width: 1200px;*/
     max-width:1200px;
background-color: #ffffff;
/* box-shadow: 0px 0px 5px #333; */
box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;

}
#colonnestriples
{
	width:100%;
display:flex;
justify-content:flex-start;
	}
.hopla
{

 border-radius: 10px 10px; -moz-border-radius: 10px; border: 1px solid red; padding: 5px;

}

hr {
  clear: both;
  visibility: hidden;
}

#menu_gauche{
	/*border: 1px solid red;*/
	/*float:left;
	position:relative;*/
	flex: none;
	width: 170px;
	/*height:395px;*/
	padding: 0; margin: 0; border: 0 none; 
}
#menu_droite{
	/*border: 1px solid red;*/
	/*float:right;
	position:relative;*/
	flex: none;
	/* height:375px; */
	text-align:left;
	width: 180px;
	padding: 0; margin: 0; border: 0 none; 
}
#page_principale{
	/*border: 1px solid red;*/
	/*float:left;*/
	/*position:relative;
	left:0px;*/
	flex:auto;
	/*flex-grow:1;*/
	/*width:510px;
	padding: 0; margin: 0; border: 0 none; 
*/
padding: 0; margin: 0; border: 0 none; 
}

#footer{
	/*border: 1px solid red;*/
	position:relative;
	/*width: 1200px;*/
	max-width:1200px;
	height:70px;
	clear:both;

}


#bandeauduhaut  {
FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	FONT-SIZE: 15px;
	COLOR: #C0C0c0; 
position: relative;
  bottom: -10px;
right: 0px;
  text-align: right; 

}

#bandeauduhaut  A:link {
	COLOR: #C0C0c0;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	TEXT-DECORATION: none;
	}
	
#bandeauduhaut  A:visited {
	COLOR: #C0C0c0;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "san-serif"; 
	TEXT-DECORATION: none;
	}
	
#bandeauduhaut  A:hover {
   COLOR: #ffffff; 
   FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
   TEXT-DECORATION: underline; 
	}

.lelistingannonce {
FONT-SIZE: 12px;
FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	
	COLOR: #4f4e4d; 
	
	
	}



#listingannonce A:link {
FONT-SIZE: 10px;
	COLOR: #0a50a1; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	TEXT-DECORATION: none;
	}
	
#listingannonce A:visited {
FONT-SIZE: 10px;
	COLOR: #0000FF; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "san-serif"; 
	TEXT-DECORATION: none;
	}
	
#listingannonce A:hover {
FONT-SIZE: 10px;
   COLOR: #cc5b00; 
   FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
   TEXT-DECORATION: underline; 
	}


/*** product list ****/
 
#local_nav {
	 FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	 PADDING: 0px 0px 0px 11px;
	 MARGIN: 0px 0px 0px 0px;  /* 1st is for space from top to subtitle*/ 
	}

#local_nav P {
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	FONT-SIZE: 11px;
	COLOR: #4f4e4d; 
	LINE-HEIGHT: 12px;  
	PADDING: 0px 0px 0px 0px; 
	FONT-WEIGHT: bold; 
	MARGIN: 12px 0px 4px 2px; 
	}

.vouscherchez  {
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	FONT-SIZE: 9px;
	COLOR: #4f4e4d; 
	LINE-HEIGHT: 12px;  
	PADDING: 2px 0px 0px 0px; 
	//FONT-WEIGHT: bold; 
	MARGIN: 16px 0px 4px 2px; 
	}
	
#local_nav UL {
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	FONT-SIZE: 11px;
	COLOR: #4f4e4d;
	LINE-HEIGHT: 14px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 	 
	LIST-STYLE-TYPE: none;
	MARGIN: 3px 0px 5px 9px; /* 2nd is for subtitle and list space*/
	}

#local_nav LI {
	LINE-HEIGHT: 14px;
	PADDING: 0px 0px 2px 8px;  /* 4th is control bullet image and text space*/
	MARGIN-LEFT: -6px; 
	/*/*/	
	background-image:url(pointeflecheb.gif);
	background-position: left top;
	background-repeat:no-repeat;
	/* */
	}

#local_nav A:link {
	COLOR: #2980b9; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	TEXT-DECORATION: none;
	}
	
#local_nav A:visited {
	COLOR: #2980b9; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "san-serif"; 
	TEXT-DECORATION: none;
	}
	
#local_nav A:hover {
   COLOR: #cc5b00; 
   FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
   TEXT-DECORATION: underline; 
	}

	@media all and (min-width: 851px) {
    body{
/*habillage padding-top: 200px; */
} 
   #header{
	
		 height:300px;
}
#menumobiledeploye
{
	
		 display:none;
}

}

@media all and (max-width: 850px) and (min-width: 671px) {
   body{
/*habillage padding-top: 200px; */
} 
    #menumobiledeploye
{
	
		 display:none;
}
     #onglets
 {
  display: none; 
	}

#page_principale{

	width:510px;
 }

	#panneauongletscandidats
 {
  display: none !important; 
	}
		#panneauongletsmateriel
 {
  display: none !important; 
	}
	#panneauongletsrecrutement
 {
  display: none !important; 
	}
	#panneauongletsimmobilier
 {
  display: none !important; 
	}
	#panneauongletsdepotannonce
 {
  display: none !important; 
	}
		#menu_droite
 {
  display: none; 
	}

#header{
		width: 100%;
		height:200px;
}
#prechoixcandidats{
		height:135px;
}


#global{
		width: 100%;
}
#partenaires{
		width: 100%;
}
#footer{

	width: 100%;
}

#ctMediaContainer
{
  display: none; 
	}
}
@media all and (max-width: 670px) and (min-width: 361px) {
 body{
padding-top: 0px;
}    
    #menumobiledeploye
{
	
		 display:flex;
}

     #onglets
 {
  display: none; 
	}
	
		#panneauongletscandidats
 {
  display: none !important; 
	}
		#panneauongletsmateriel
 {
  display: none !important; 
	}
	#panneauongletsrecrutement
 {
  display: none !important; 
	}
	#panneauongletsimmobilier
 {
  display: none !important; 
	}
	#panneauongletsdepotannonce
 {
  display: none !important; 
	}
		#menu_droite
 {
  display: none; 
	}
		#menu_droite
 {
  display: none; 

	}
#menu_gauche
 {
  display: none; 
	}
#header{
		width: 100%;
		height:200px;
}
#prechoixcandidats{
		height:135px;
}


#global{
		width: 100%;
}
#bandeaupartenaires{
		display:none;
}
#partenaires{
		width: 100%;
}
#footer{

	width: 100%;
}
body{
padding-top: 0px;
}
#ctMediaContainer
{
  display: none; 
	}

	#page_principale{
		display: none;
}
}
@media all and (max-width: 360px) {
     #menumobiledeploye
{
	
		 display:flex;
}
  #bandeauduhaut
 {
  display: none; 
	}
  #onglets
 {
  display: none; 
	}

		#panneauongletscandidats
 {
  display: none !important; 
	}
		#panneauongletsmateriel
 {
  display: none !important; 
	}
	#panneauongletsrecrutement
 {
  display: none !important; 
	}
	#panneauongletsimmobilier
 {
  display: none !important; 
	}
	#panneauongletsdepotannonce
 {
  display: none !important; 
	}
		#menu_droite
 {
  display: none; 
	}
		#menu_droite
 {
  display: none; 
	}
#menu_gauche
 {
  display: none; 
	}
#header{
		width: 100%;
		height:200px;
}
#prechoixcandidats{
		height:135px;
}


#global{
		width: 100%;
}

#bandeaupartenaires{
		display:none;
}
#footer{

	width: 100%;
}
#fixed-footer{

	display:none;
}
body{
padding-top: 0px;
}
#ctMediaContainer
{
  display: none; 
	}
	#page_principale{
		display: none;
}
}

/*** end of product list ****/