/* OFFRES VOITURE */

/*
.cadre_recherche_offres {
	background-image: url('../image/fonds/background_cadre_recherche_offres.png');
	background-repeat: repeat-x;
	background-position : bottom;
	width: 716px;
	margin-top:2px;
	padding-left: 7px;
	padding-right: 7px;
	float: left;
	margin-bottom: 5px;
	height: 145px;
}

.titre_cadre_offres {
	margin:0px;
	padding:0px;
	font-size: 20px;
	text-transform : uppercase;
	font-weight: normal;
}

.color_kidioui {
	color: #059cff;
}

.legende_recherchre_offre {
	color: #059cff;
	font-size: 11px;
	padding-bottom: 5px;
}

.p_recherche_offre_modele {
	background-color: #d9f0ff;
	padding: 5px;
	font-weight: bold;
	width: 216px;
	font-size: 11px;
	margin-top: 4px;
	margin-left:20px;
	padding-left:20px;
	float:left;
}

.p_recherche_offre_modele select {
	font-size:11px;
}

.cadre_recherche_offres #of-marque {
	width: 162px;
}

.cadre_recherche_offres #of-modele {
	width: 162px;
}

.cadre_recherche_offres #of-version {
	width: 162px;
	font-size:9px;
	height: 15px;
}

.cadre_recherche_offres #chOfModele {
	display: inline;
}

.img_voiture_offres {
	float: right;
	margin-top:13px;
	margin-right: 17px;
}

.p_recherche_offre_tri {
	background-color: #d9f0ff;
	padding: 5px;
	font-weight: bold;
	width: 116px;
	font-size: 11px;
	margin-top: 4px;
	margin-left:20px;
	padding-left:20px;
	float:left;
}

.p_recherche_offre_tri label, .p_recherche_offre_filtre label {
	font-weight: normal;
}

.p_recherche_offre_filtre {
	background-color: #d9f0ff;
	padding: 5px;
	font-weight: bold;
	width: 216px;
	font-size: 11px;
	margin-top: 4px;
	margin-left:20px;
	padding-left:20px;
	float:left;
}

*/

.cadre_recherche_offres {
	background-image: url('../image/fonds/background_cadre_recherche_offres.png');
	background-repeat: repeat-x;
	background-position : bottom;
	width: 220px;
	padding-left: 7px;
	padding-right: 7px;
	margin-bottom: 5px;
	text-align: left;
	margin-top: 3px;
}

.titre_cadre_offres {
	margin:0px;
	padding:0px;
	font-size: 14px;
	text-transform : uppercase;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.color_kidioui {
	color: #059cff;
}

.p_recherche_offre_modele {
	background-color: #d9f0ff;
	font-weight: bold;
	font-size: 11px;
	margin-top: 4px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

.p_recherche_offre_modele select {
	font-size:11px;
}

.cadre_recherche_offres #of-marque {
	width: 170px;
}

.cadre_recherche_offres #of-modele {
	width: 170px;
}

.cadre_recherche_offres #of-version {
	width: 170px;
	font-size:9px;
	height: 15px;
}

.cadre_recherche_offres #chOfModele {
	display: inline;
}

.p_recherche_offre_tri {
	background-color: #d9f0ff;
	font-weight: bold;
	font-size: 11px;
	margin-top: 4px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

.p_recherche_offre_tri label, .p_recherche_offre_filtre label {
	font-weight: normal;
}

.p_recherche_offre_filtre {
	background-color: #d9f0ff;
	font-weight: bold;
	font-size: 11px;
	margin-top: 4px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

#resultat_recherche_offres {
	background-image: url('../image/fonds/background_cadre_interieur_principal.gif');
	background-repeat: repeat-x;
	background-position : top;
	width: 720px;
	margin-right:0px;
	padding-left: 5px;
	padding-right: 5px;
	float: left;
}

.nb_resultat {
	text-transform:uppercase; 
	font-size:18px;
	margin-top: 5px;
	font-weight: normal;
	margin-bottom: 10px;
}

.chiffre_resultat {
	font-size:23px; 
	color:#059cff; 
	font-weight:bold
}

.label_gris_titre {
	color:#808080;
}

.affichage_pages {
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	padding-right: 5px;
	background-image: url('../image/fonds/affichage_pages_offres.gif');
	background-repeat: repeat-y;
	background-position : right;
	margin-bottom: 4px;
	color: #808080;
}

.chiffre_page {
	text-decoration: none;
	color: #808080;
}

.color_black {
	color:#000000;
}

.legende_selectionnez_resultat {
	float:left;
	font-size: 10px;
	color: #878787;
	text-align: left;
	font-weight: normal;
}



/* OFFRES VOITURE : affichage en tableau */
/* a) tableau */
.tableau_des_offres {
	margin-left:10px;
	border-collapse:collapse; 
	border:0px solid black;
	width:100%;
	/* background-color:#000000; */
	background-image:url('../image/fonds/fond-table-selection-voiture-lancer-enchere-gris.gif');
	background-repeat: x-repeat;
}

.tableau_des_offres .selection_version {	
	height:40px;
	cursor:pointer;	
	color:#000000;	
}

.tableau_des_offres .selection_version_hover {
	height:40px;
	cursor:pointer;
	background-image:url('../image/fonds/fond-table-selection-voiture-lancer-enchere-bleu.gif');
	background-repeat: x-repeat;	
}

.tableau_des_offres .selection_version_hover td {
	border-bottom: 4px solid #FFFFFF;
	background-image:url('../image/fond-table-selection-voiture-lancer-enchere-ie.gif');
}

.tableau_des_offres .selection_version td {
	border-bottom: 4px solid #FFFFFF;
}

.tableau_des_offres .selection_version a {	
	color:#000000;
	font-weight: normal;	
	text-decoration:none;
}

.tableau_des_offres .selection_version_hover a{	
	color:#059cff;
	font-weight: normal;	
	text-decoration:none;
}
/* b) cadre auto */
.cadre_description_offres_voiture{
	border:1px solid black;
	font-family: verdana,arial,times, sans-serif  ;
	background-color: white;
	background-image:url('../image/fonds/fond-cadre-lancer-enchere-voiture-selection.png');
	background-repeat: repeat-y;
	background-position: right;
	margin-bottom: 10px;
	margin-top: 10px;
}

.angle_voiture_neuve{
	position:relative;
	z-index:2;
	float:left;	
}

.image_voiture_marque_modele{
	position:relative;
	z-index:1;
	width:230px;
	float:left;
	margin-left:-60px;
	margin-top:30px;
}

.cadre_description_offres_voiture .sous_cadre_informations_voiture{
	width:415px;
	float:left;
	margin-top:30px;
	margin-left:20px;
	margin-right:10px;
	font-weight: bold;
}

.sous_cadre_informations_voiture h2 {
	text-transform : uppercase;
	font-size:21px;
	font-weight: bold;
}

#resultat_recherche_offres h1 {
	text-transform : uppercase;
	font-size:24px;
	font-weight: bold;
	text-align: center;
	margin : 10px;
}

.presentation_page {
	color:darkgray;
	font-size:12px;
}

.presentation_page a {
	color:darkgray;
	font-size:12px;
	text-decoration: none;
}

.presentation_page a:hover {
	color:black;
}

.sous_cadre_informations_voiture .cadre_meilleur_remise {
	width:210px;
	float:left;
	background-color:#FFFFFF;	
	margin-top:6px;
	margin-bottom:6px;
	padding: 4px;
	padding-left: 0px;
}

.cadre_meilleur_remise .titre{
	font-size:11px;
	text-align:left;
	margin-bottom: 5px;
}

.cadre_meilleur_remise .remise{
	float:right;
	text-align: right;
	width:80px;
	font-size:15px;
	margin-top: 5px;
	margin-right:4px;
	font-weight: bold;
}

.sous_cadre_informations_voiture .cadre_meilleur_prix {
	width:180px;
	margin-left:10px;
	float:right;
	background-color:#FFFFFF;	
	margin-top:6px;
	margin-bottom:6px;
	padding: 5px;
}

.cadre_meilleur_prix .titre {
	font-size:11px;
	text-align:left;
	margin-bottom: 5px;
}

.cadre_meilleur_prix .voiture_modele_finition, .cadre_meilleur_remise .voiture_modele_finition { 
	font-size:10px;
	font-weight: normal;
}

.voiture_modele_finition .finition {
	font-size:10x;
	font-style:italic;
}

.cadre_meilleur_prix .prix {
	float:right;
	text-align: right;
	width:80px;
	font-size:15px;
	margin-top: 5px;
	margin-right:4px;
	font-weight: bold;
}


/* OFFRE VOITURE */

.cadre_rubriques {
	margin-bottom: 4px;
}

.cadre_rubriques .contenu {
	height: auto;
	border:1px solid #858585;
	position:relative;
	padding : 0px;
	margin-bottom:6px;
	background-color:white;
}

.cadre_rubriques .rubrique {
	float:left;
	border:1px solid #cecece;
	border-bottom:0px solid #cecece;
	margin-right:6px;
	background-color: #f2f2f2;
	height:15px;
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	text-transform:uppercase;
	font-weight: bold;
	font-size:13px;
	width : auto;
	text-align:center;
	color:#9b9b9b;
	cursor:pointer;
}

.cadre_rubriques .rubrique_selectionnee {
	float:left;
	border-top:1px solid #858585;
	border-left:1px solid #858585;
	border-right:1px solid #858585;
	margin-right:6px;
	background-color: white;
	height:16px;
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	text-transform:uppercase;
	font-weight: bold;
	font-size:13px;
	width : auto;
	text-align:center;
	position:relative;
	z-index:1;
	overflow:display;
}

.cadre_rubriques .rubriques {
	height:22px;	
}

.cadre_rubriques .rubrique strong, .cadre_rubriques .rubrique_selectionnee strong {
	color:#059cff;
}

.contenu .min_size {
	width: 1px;
	height: 410px;
	float:left;
}

.contenu_general {
	display:block;
}

.contenu_equipement {
	display:none;
	padding: 10px;
}

.contenu_options {
	display:none;
	padding: 10px;
}

.contenu_info_geo {
	display:none;
	padding: 10px;
}

.contenu_info_comp {
    display : none;
	padding: 10px;
} 

.contenu_general h2 {
	color:#000000; 
	font-weight:bold; 
	float:left;
	text-transform: uppercase;
	font-size:16px;
	margin:0px;
	padding: 0px;
	margin-top: 15px;
	margin-bottom: 5px;
	width: 250px;
	padding-top:5px;
}

.contenu_general .remise { 
	font-weight:bold; 
	font-size:23px; 
	color:#f38512;
	float:right; 
	margin:0px;
	padding: 0px;
	margin-top: 15px;
	margin-bottom: 5px;
	width: 90px;
	
}

.carte {
	position:relative; 
	height:292px;
	width:300px;
	float: left;
}

.cadre_carte {
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 2px;
	width:425px;
	height: 292px;
	border: 1px solid #bbbbbb;
	background-color: white;
	
	font-size:11px;
	margin: auto;margin-top:15px;
}

.titre_carte {
	text-transform : uppercase;
	text-align: center;
	font-weight: bold;
	font-size:110%;
	margin-top: 1px;
	margin-bottom: 6px;
}

.carte_liste_departements {
	padding-left:1px;
	width: 30px;
	float: right;
}

.cadre_carte .legende {
	margin-right: 5px;
	float: right;
	margin-bottom: 2px;
}

.cadre_carte #detail_region {
	padding:5px;
	margin-right: 5px;
	width: 100px;
	float: right;
}

.icone_carte {
	cursor: pointer;
	z-index:2000;
	vertical-align:top;
	margin-left:10px;
}

.informations_offre {
	color:darkgray;
	font-size:11px;
}

.informations_offre a {
	color:darkgray;
	font-size:11px;
	text-decoration: none;
}

.mise_en_relation {
	background-color: #7cccff;
	text-align: center;
	color: white;
	font-weight: bold;
	padding:10px;
	font-size:14px;
	margin:20px;
}

/* OFFRES PAR MODELE */

#resultat_recherche_offres .offres_de_modele, #resultat_recherche_offres .offres_de_marque {
	margin-top:10px;
}

#resultat_recherche_offres .vignette_offres_modele {
	overflow:hidden;
	border:1px solid black;
	width:222px;
	height:250px;
	margin-bottom: 12px;
	position:relative;	
	text-align:center;	
	float:left;
	margin-left: 5px;
}
#resultat_recherche_offres .vignette_offres_modele1 {
	overflow:hidden;
	border:1px solid black;
	width:222px;
	height:250px;
	margin-right:10px;
	margin-bottom: 12px;
	position:relative;	
	text-align:center;	
	float:left;
	margin-left: 10px;
}
#resultat_recherche_offres .vignette_offres_modele3 {
	overflow:hidden;
	border:1px solid black;
	width:222px;
	height:250px;
	margin-bottom: 12px;
	position:relative;	
	text-align:center;	
	float: right;
	margin-right: 10px;
}
#resultat_recherche_offres .nom_modele, #resultat_recherche_offres .nom_modele_petit {
	position: absolute;
	width: 222px;
	top : 140px;
	margin:auto;
	text-align: center;
	text-transform: uppercase;
	font-size:16px;
}
#resultat_recherche_offres .nom_modele a, #resultat_recherche_offres .nom_modele_petit a{ text-decoration:none; color:black; }
#resultat_recherche_offres .nom_modele .marque {
}
#resultat_recherche_offres .nom_modele .modele {
	font-weight:bold;
	font-size: 20px;
}
#resultat_recherche_offres .nom_modele_petit .modele {
	font-weight:bold;
	font-size: 16px;
}

#resultat_recherche_offres .vignette_offres_marque {
	overflow:hidden;
	border:1px solid black;
	width:165px;
	height:200px;
	margin-bottom: 12px;
	position:relative;	
	text-align:center;	
	float:left;
	margin-left: 12px;
}
#resultat_recherche_offres .vignette_offres_marque1 {
	overflow:hidden;
	border:1px solid black;
	width:165px;
	height:200px;
	margin-bottom: 12px;
	position:relative;	
	text-align:center;	
	float:left;
	margin-left: 8px;
}
#resultat_recherche_offres .vignette_offres_marque4 {
	overflow:hidden;
	border:1px solid black;
	width:165px;
	height:200px;
	margin-bottom: 12px;
	position:relative;	
	text-align:center;	
	float: right;
	margin-right: 8px;
}
#resultat_recherche_offres .offres_de_marque .nom_modele {
	position: absolute;
	width:165px;
	top : 140px;
	margin:auto;
	text-align: center;
	text-transform: uppercase;
	font-size:16px;
}

.vendeur {
	position: absolute;
	bottom: 28px;
}

.vendeur .titre {
	text-transform: uppercase;
	color: #f38512;
	font-size:16px;
	font-weight: bold;
	margin-left:5px;
}
.vendeur .legende {
	font-weight: bold;
	color: #888888;
	font-size:10px;
	margin-left:5px;
	padding:0; border:0px;
	margin-bottom:2px;
}
.vendeur .coordonnnees .inputtext {
	width: 207px;
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	color: #888888;
	font-size:12px;
}
.vendeur .coordonnnees .inputtexterror {
	width: 207px;
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	color: #888888;
	font-size:12px;
	border: 1px solid red;
}
.vendeur .coordonnnees {
	width:214px;
	border: 2px solid #f38512;
	padding:2px;
	padding-left:10px;
	padding-right: 10px;
	background-color: white;
}
.vendeur .coordonnnees p {
	text-align: right;
	margin-top:2px;
}

.icone_trier {
	cursor: pointer;
}

.minicarte {
	position:relative; 
	height:176px;
	width:180px;
	margin-top: 7px;
	margin-bottom: 5px;
	margin-left: 8px;
}

.minicarte img {
	position:absolute; top:0px; left:0px;
}