@CHARSET "UTF-8";

@media screen {
	/*	FORMULAIRE DE RECHERCHE HAUT */
	form#formSearchHaut { 
		position: absolute;
		bottom: 58px; right: 7px;
		height: 30px;
		margin: 0; padding: 0;
		background: url(../images/f-recherche.png) no-repeat;
		width: 55em;
	}
	form#formSearchHaut fieldset {
		position: relative;
		border: none;
		height: 30px;
		margin: 0; padding: 0;
		background: url(../images/f-recherche-dt.png) no-repeat right top;
	}
	form#formSearchHaut legend { display: none; }
	form#formSearchHaut ol { position: relative; margin: 5px 20px; padding: 0; }
	form#formSearchHaut li {
		*position: absolute;
		*top: 0;
		line-height: 18px; 
		display: -moz-inline-box; display: inline-block; *display: inline; 
		vertical-align: top; 
		*vertical-align: baseline;
	}
	form#formSearchHaut li label { font-size: 1.1em; }
	form#formSearchHaut li input { 
		margin: 0 40px 0 0;
		padding: 0 0.5em; width: 240px; height: 18px; border: 1px solid black; 
		background: url(../images/recherche-f-input.png) no-repeat 0 0; 
	}
	form#formSearchHaut li.btnsend { *right: -1.8em; *top: 1px; }
	form#formSearchHaut li.btnsend label { display: none; }
	form#formSearchHaut li.btnsend input {
		position: absolute;
		top: 0; right: 10px; *right: 27px;
		margin: 0; padding: 0;
		width: 39px; height: 20px;
		border: none;
		background: url(../images/recherche-f-submit.png) no-repeat right top;
		font-size: 0;
		cursor: pointer;
	}

	#colonne #rechercheFormulaire {
		border-bottom:1px solid #9A0000;
		margin-bottom:1em;
		position:relative;
	}
	#colonne #rechercheFormulaire h3 {
		background:none repeat scroll 0 0 #9A0000;
		color:white;
		font-size:1em;
		font-weight:bold;
		height:28px;
		line-height:28px;
		margin:0;
		position:relative;
		text-align:center;
	}
	#colonne #rechercheFormulaire form {
		background:none repeat scroll 0 0 white;
		margin:0;
		padding:0;
		position:relative;
	}
	#colonne #rechercheFormulaire form fieldset {
		border:medium none;
		padding:0;
		position:relative;
	}
	#colonne #rechercheFormulaire form legend {
		display:none;
	}
	#colonne #rechercheFormulaire form ol {
		list-style:none outside none;
		margin:10px;
		padding:0;
		position:relative;
	}
	#colonne #rechercheFormulaire form li {
		font-size:1.1em;
	}
	#colonne #rechercheFormulaire form label {
		display:inline-block;
		font-size:1em;
		margin-right:0.5em;
		position:relative;
		text-align:right;
		vertical-align:top;
		width:7em;
	}
	#colonne #rechercheFormulaire form input {
		position:relative;
		width:12em;
	}
	#colonne #rechercheFormulaire form select {
		position:relative;
		width:12.4em;
	}
	#colonne #rechercheFormulaire form li#prixrech input {
		width:4.3em;
	}
	#colonne #rechercheFormulaire form li.btnsend {
		margin-top:1em;
	}
	#colonne #rechercheFormulaire form li.btnsend label {
	}
	#colonne #rechercheFormulaire form li.btnsend input {
		background:url("../images/f-btn-send.png") no-repeat scroll 0 0 transparent;
		border:medium none;
		color:#990000; 
		cursor:pointer;
		font-weight:bold;
		height:20px;
		line-height:20px;
		width:198px;
	}
	
	#coupDePouce { position: relative; border-bottom: 1px solid #9a0000; margin-bottom: 1em; }
	#coupDePouce h3 { 
		position: relative;
		margin: 0; height: 28px;
		text-align: center; color: white; font-weight: bold; line-height: 28px; font-size: 1em;
		background: #9a0000; }
	#coupDePouce .PetitePub {
		margin: 3px;
	}
	#coupDePouce .PetitePub a {
		margin: 3px;
		color: #9a0000;
	}
	#coupDePouce .PetitePub a img {
		border: 0;
	}
}

@media print {
}
