#bloc-center.gabaritpe { color: #333333; }

/********************************************************************
	ZOOM EXPOSANTS
********************************************************************/

#zoom h1 { margin-bottom: 10px; }

#zoom #info_zoom { border: 1px solid #000; padding:10px; }

#zoom #onglet_zoom { height: 27px; margin: 0; }

#zoom #onglet_zoom li { float: left; font-size: 11px; list-style: none; margin-right: 2px; text-align: center; background: #669966 ; color: #000;}
#zoom #onglet_zoom li.sel { background: #006633; color: #FFFFFF;}
#zoom #onglet_zoom li.last { }

#zoom #onglet_zoom li a {  color: #fff; }
#zoom #onglet_zoom a { display: block; font-weight: bold; line-height: 27px; height: 27px; padding: 0; text-decoration: none; width: 140px; }

#zoom #info_zoom{}

/********************************************************************
	RECHERCHE STANDARD
********************************************************************/

#step_recherche p {
  line-height: 1.5em;
}

#step_recherche ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
 /* width: 15em;*/
}

#step_recherche ul.menu span {
  display: block;
  text-decoration: none;	
}

#step_recherche ul.menu li {
  margin-top: 1px;
}

#step_recherche ul.menu li span, #step_recherche ul.menu ul.menu li span {
  background: #333;
  color: #fff;	
  padding: 0.5em;
}

#step_recherche ul.menu li span:hover, #step_recherche ul.menu ul.menu li span:hover {
  background: #000;
}

#step_recherche ul.menu li ul li span, #step_recherche ul.menu ul.menu li ul li span {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

#step_recherche ul.menu li ul li span:hover, #step_recherche ul.menu ul.menu li ul li span:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}
#step_recherche ul.menu ul.menu li span:hover {
    border-left: 0;
    padding-left: 0.5em;
}
#step_recherche ul.menu ul.menu {
    border-left: 5px #f00 solid;
}
#step_recherche ul.menu span.active, #step_recherche ul.menu ul.menu li span.active, #step_recherche ul.menu span.active:hover, #step_recherche ul.menu ul.menu li span.active:hover {
    text-decoration: underline;
    background: #c00;
}
#step_recherche div.panel {
    border: 1px #000 solid;
    padding: 5px;
    margin-top: 1px;
}

#step_recherche ul.menu div.panel span, ul.menu div.panel li span:hover  {
    display :inline;
    color: #666;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    font-weight: bold;
}
#step_recherche ul.menu div.panel span:hover {
    color: #000;
    text-decoration: underline;
}


#step_recherche .code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
#step_recherche .code code { display: block; padding: 3px; margin-bottom: 0; }
#step_recherche .code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
#step_recherche .indent1 { padding-left: 1em; }
#step_recherche .indent2 { padding-left: 2em; }
#step_recherche .indent3 { padding-left: 3em; }
#step_recherche .indent4 { padding-left: 4em; }
#step_recherche .indent5 { padding-left: 5em; }
#step_recherche .indent6 { padding-left: 6em; }
#step_recherche .indent7 { padding-left: 7em; }
#step_recherche .indent8 { padding-left: 8em; }
#step_recherche .indent9 { padding-left: 9em; }
#step_recherche .indent10 { padding-left: 10em; }





#rechercheAlpha .label { font: bold 13px Arial; margin: 0 0 10px 0; color: #333; }
#rechercheAlpha a {}




#bloc-center #step_recherche h1 { margin: 0 0 15px 0; }

#step_recherche input.form-field { width: 350px; padding: 8px 5px; font: 12px Arial; }


/********************************************************************/
/*   RECHERCHE
/********************************************************************/

/* mini reset */

#step_recherche { overflow: hidden; zoom: 1; }


	/********************************************************************/
	/*   ACCORDEON
	/********************************************************************/

	#bloc-center .accordeon,
	#bloc-center .accordeon ul,
	#bloc-center .accordeon ul li { padding: 0; margin: 0; list-style: none; }

	/* position btn */

	#rechercheBtns .paragraphe .middle {text-align: center; }
	#divSubmit { margin: 200px; }

	/* accordeon */

	.form { float: left; margin: 0 3px 15px 5px; }
	
	.accordeon { width: 177px; }
	.accordeon ul { overflow-y: auto; height: 180px; width: 175px; border: solid #999; border-width: 0 1px 1px 1px; background: #fff; }
	.accordeon ul ul { width: 158px; border: none; } /* prevention scrollbar */

	.accordeon li { background: #fff; }
	.accordeon li li { padding: 2px 5px; }

	.accordeon .title { display: block; font: bold 12px Arial; line-height: 33px; height: 33px; padding: 0 10px; border: 1px solid #fff; background: url("img/2012/searchfield-arrow-down.png") right top no-repeat; color: #000; cursor: pointer; }
	.accordeon .active { background: url("img/2012/searchfield-arrow-up.png") right top no-repeat; }

	.accordeon .accordeon-line { padding: 3px 5px; border: solid #ccc; border-width: 0 0 1px 0; color: #333; }
	.accordeon .accordeon-line input.form-field-search { margin: 2px 2px 0 0; }

	.accordeon .acitem { position: absolute; }


/********************************************************************/
/*   BTNS
/********************************************************************/

#bloc-center .liendirect,
#bloc-center .newsearch,
#bloc-center .printlist,
#bloc-center #seeBasket,
#bloc-center .backlist{
	float:left;
	width:175px;
	margin:0 5px
}
#bloc-center #step_recherche #divSubmit #linkSubmit,
#bloc-center .liendirect a,
#bloc-center .newsearch a,
#bloc-center .printlist a,
#bloc-center #seeBasket a,
#bloc-center .backlist a{
	float:left;
	width:175px;
	line-height:33px;
	padding:0;
	background:#006633;
	border:1px solid #fff;
	border-radius:5px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	transition:0.4s background-color;
}
#bloc-center #step_recherche #divSubmit #linkSubmit:hover,
#bloc-center .liendirect a:hover,
#bloc-center .newsearch a:hover,
#bloc-center .printlist a:hover,
#bloc-center #seeBasket a:hover,
#bloc-center .backlist a:hover{background:#669966; color:#FFF;}

#bloc-center .liendirect { margin: 0 0 15px 0; }

#bloc-center #step_recherche #divSubmit { margin: 0 0 15px 0; }
#bloc-center #step_recherche #divSubmit { clear: both; float: none; width: 100%; margin: 15px 0 0 0; text-align: center; }
#bloc-center #step_recherche #divSubmit #linkSubmit{
	float:none;
	display:block;
	width:165px;
	margin:0 auto;
	color:#ffffff;
	background:#006633;
	border-radius:5px;
	transition:0.4s background-color;
}
#bloc-center #step_recherche #divSubmit #linkSubmit:hover{background:#006633; color: #FFF;}

.chgpage a,
.chgpage{color:#FFF;}

/********************************************************************/
/*   LISTE
/********************************************************************/

#listresults { clear: both; border: 1px solid #ffffff;}

.entete th{
	padding:5px;
	background:#000;
	color:#FFF;
	text-align:left;
}
.lineResult td{
	padding:2px 5px;
	color:#666;
}
#bloc-center .lineResult td a {color: #666;}
#bloc-center .lineResult td a:hover {text-decoration: none;}
#listresults .lineResult td .highlight{
	color:#816135; /* ancienne couleur : #000;*/
}
.lineResultCycle1 td{background:#FFF;}
.lineResultCycle2 td{background:#b1b2b2;}


/********************************************************************/
/*   ZOOM
/********************************************************************/

#zoom {}

#cadre_zoom { clear: both; }
#bloc-center #cadre_zoom h1{margin:15px 0 30px 0;color:#000;}
#bloc-center #cadre_zoom h1.ficheValid{color:#000000;}
#zoomLogo { float: right; }

#onglet_zoom li { background: url("img/2011/onglets.png") center bottom; }
#onglet_zoom li.sel { background: url(img/2011/cdf.png) center center; }

#onglet_zoom li a { color: #dc006b; }
#onglet_zoom li.sel a { color: #fff; }

#info_zoom .info { display: none; }
#info_zoom .sel { display: block; }

#step_liste form,
#step_basket form { margin: 0; padding: 0; background: none; }




.highlight { color: #000; }

.photozoom{border:1px solid #816135; margin-right:15px}

#step_liste .chgpage a { color: #816135; }


.preregmultistepvisiteur .txtDessus a { color: #00B6CC !important; }