﻿/**************************************************************************************************************************/
/*                              RECHERCHE - CATALOGUE                                                                     */
/**************************************************************************************************************************/



.entete_catalogue {
		width:710px;
		background-image:url(entete_noire_bg_710.jpg);
		background-position:0 0;
		background-color:#4B3D2E;
		background-repeat:no-repeat;
		height:40px;
		margin:0 0 10px;
		float:left;
}

* html .entete_catalogue {
		width:710px;
		background-color:#4B3D2E;
		height:40px;
		margin:0 0 10px;
		float:left;
		background-image:none;
}
#colonne_large_page h2.titre_publication {
		color:#ffffff !important;
		color:red;
		text-transform:uppercase;
		padding:12px 0 12px 50px;
		float:left;
		/*background:url(catalogue.jpg) no-repeat 4px 50%;*/
}

* html #colonne_large_page h2.titre_publication {
		color:red;
}

#colonne_large_page h2.titre_publication {
		padding:12px 0 12px 11px;
		background: transparent;
}
.entete_catalogue img.picto_zone {
	width: 31px; 
	height: 31px;
	float: left;
	margin: 4px;
}


#colonne_large_page h2.cod {
		color:#ffffff;
		padding:12px;
		float:right;
}
.detail_gauche {
		float:left;
		width:436px !important;
		width:433px;
}

#catalogue_detail p {
		font-weight:bold;		
}

.concept {
		font-size:0.7em;
		padding:0 10px 0 0;
}

.numero {
		font-size:1.75em;
		font-weight:bold;
}

.detail_gauche ul {
		padding:10px 0 18px 0px;
}
.detail_gauche ul li {
		list-style-type:none;
		text-transform:uppercase;
}
.vignette2 {
		padding:10px 10px 0 0;
		height:100px;
}
.vignette2 img {
		float:left;
		padding:0 10px 0 0;
}
.vignette2 .numero {
		float:left;
		font-size:1.3em;
		padding:10px 0 0;
}
.detail_gauche select {
		width:190px;
		margin:10px 0;
		color:#685C53;
		font-size:0.75em;
		padding:3px;
}
.magazine {
		color:#2a8998;
		background:url(zepresse.jpg) 0 0 no-repeat;
		font-size:0.7em;
		height:20px;
		margin:7px 0 0;

}
.magazine a {
		color:#2a8998;
		display:block;
		padding:3px 0 0 7px;
}

#colonne_large_page .entete_catalogue h3 {
		color:#ffffff;
		padding:12px 0 12px 15px;
		float:left;
		font-size:0.85em;
}

#catalogue_detail{
	float:left;
}

.detail_droite {
		
}

#liste_resultat {
		border-top:1px dotted #A79D96;
		float:left;
}
#liste_resultat_rayon {
		float:left;
		border-bottom:1px dotted #A79D96;
}
#liste_resultat li {
		border-bottom:1px dotted #A79D96;
		display:block;
		float:left;
		font-weight:bold;
		list-style-type:none;
		padding:10px;
		width:690px;
		font-size:0.95em;
}

.pair {
		background-color:#efeeec;
}

.vignette {
		float:left;
		width:100px;
}
.titre {
		float:left;
		font-weight:bold;
		padding:3px 0;
		text-transform:uppercase;
		width:350px;
}

.titre a,
.vignette2 a {
		color:#990000;
		color:#000000;
}
.cod {
		float:left;
		width:130px;
		padding:3px 0;
}
.date {
		float:left;
		padding:3px 0;
}
#liste_resultat_rayon li {
		width:155px;
		display:block;
		float:left;
		font-weight:bold;
		list-style-type:none;
		padding:10px;
		font-size:0.95em;
}

#liste_resultat_rayon li .vignette,
#liste_resultat_rayon li .titre,
#liste_resultat_rayon li .cod,
#liste_resultat_rayon li .date {
		width:150px;
}

.pagination_detail {
	  text-align:right;
	  clear:both;
	  font-weight:bold;
		padding:10px;
		width:690px;
		float:left;
}
.pagination_detail p a {
		font-weight:bold;
		padding:0 4px;
}

.tri {
		float:left;
		font-size:0.75em;
		font-weight:bold;
		padding:10px;
		width:690px;
		border-top:1px dotted #A79D96;
}
.tri .vignette {
		width:67px;
}
.tri .titre {
		padding:0;
		width:340px;
		text-transform:none;
}
.tri .cod {
		width:145px;
}
.tri .date {

}
.tri img {
		padding:0 2px;
}


.catalogue_recherche div {
		float:left;
		padding:10px 0;
}
.catalogue_recherche .input_field {
		width:100%;
}
.catalogue_recherche input,
.catalogue_recherche select {
	 	height:21px;
		float:left;
		font-size:0.75em;
}
.catalogue_recherche .input_field input {
		width:60%;
		padding:4px 0;
		height:auto;
}

.catalogue_recherche select {
		width:60%;
}

* html  .ui-autocomplete-input {
		z-index:20;
}

* html  .catalogue_recherche  #tx_mlpcatalogue_pi1_Famille {
		z-index:1;
}

* html  .catalogue_recherche  #tx_mlpcatalogue_pi1_Famille option {
		z-index:1;
}

* html  .catalogue_recherche .ui-autocomplete {
		z-index:2000;
}

.catalogue_recherche label {
		display:block;
		float:left;
		width:38%;
		font-size:0.8em;
		font-weight:bold;
		padding:5px 0 0;
}

input.input-date {
		width:105px;
		padding:4px 0;
		height:auto;
}

.catalogue_recherche img {
		float:left;
}
.catalogue_recherche p {
		float:left;
		text-align:right;
		width:98%;
		padding:10px 0;
}
.catalogue_recherche p a {
		color:#685C53;
		font-weight:normal;
}

.catalogue_recherche div.catalogue_submit {
		float:right;

}
.catalogue_submit input {
		background-color:transparent;
		background-image:url(bouton_rouge_bg.jpg);
		background-repeat:repeat-x;
		background-position:0 0;
		border:medium none;
		color:#FFFFFF;
		font-weight:bold;
		height:26px;
		padding:0 10px;
		cursor:pointer;
		width:160px;
		margin:0 10px 0 0;
}

.input_field_date_catalogue_du {
		width:61%;
}
.input_field_date_catalogue_du label {
		float: left;
		width: 95px;
}
.input_field_date_catalogue_du span {
		float:left;
		width: 15px;
		font-size:0.8em;
		font-weight:bold;
		padding:5px 13px 0 0;
}
.input_field_date_catalogue_au {
}
.input_field_date_catalogue_au label {
		float:left;
		width: 12px;
		font-size:0.8em;
		font-weight:bold;
		padding: 5px 13px 0 0;
}

#colonne_gauche .catalogue_recherche {
		font-size:0.9em;
		width:179px;
		padding:0 0 20px 0;
		float:left;
}

#colonne_gauche .tx-mlpcatalogue-pi1 {
		padding:10px 10px 0;
		background-color:#FFFFFF;

}

#colonne_gauche .catalogue_recherche label {
		width:178px;
		padding:5px 0 2px;
		float:none;
}

#colonne_gauche .catalogue_recherche div {
		padding:2px 0;
}

#colonne_gauche .catalogue_recherche input {
		width:178px;
		float:none;
}

#colonne_gauche .catalogue_recherche .input_field select {
		width:178px;
		float:left;
		float:none;
}

#colonne_gauche .input_field_date_catalogue_du {
		width:100%;
}

#colonne_gauche input.input-date {
		width:120px;
		float:left;			
}

#colonne_gauche .catalogue_recherche p {
		width:178px;
		border:0;
}

#colonne_gauche .catalogue_submit .submit {
		width:160px;
		margin:0;
}

#colonne_gauche .input_field_date_catalogue_du {
		width: 100%;
}
#colonne_gauche .input_field_date_catalogue_du label {
		width: 100%;
}
#colonne_gauche .input_field_date_catalogue_du span {
		width: 11px;
}
#colonne_gauche .input_field_date_catalogue_au label {
		float:left;
		width: 11px;
		padding: 5px 13px 0 0;
}

#colonne_gauche .catalogue_submit input {
		font-size:0.85em;
		margin:0;
		width:180px;
}




.catalogue_recherche form > .avancee-only {
	display: none;
}
.catalogue_recherche form.avancee > .avancee-only {
	display: block;
}
.catalogue_recherche form.avancee > .simple-only {
	display: none;
}

/**/
.numero_prefix{
		font-size:1.3em;
		font-weight:bold;
}

.numero_precedent{
	padding-top:50px;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
}
/**/
