div#search1, div#search2, div#search3 {	
	height: 75px;
	float: left;
	margin-right: 5px;
}
div#search1 {
	width: 280px;
	background: url(../img/fond/degrade-point-recherche.jpg) bottom right no-repeat;
	background-position:170px 60px;

}
div#search1 p {
	margin: 0;
	padding: 0;
}
p.p1search1{
	margin: 4px 0 0 0;
	padding:0;
	text-indent: 8px;
	color:#FFFFFF;
	font-size:1.9em;
}
p.p2search1{
	margin: 0;
	padding:0;
	text-indent: 80px;
	color:#656565;
	font-size:1.1em;
}
div#search2{
	width: 288px;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
}
table.tblsearch2 {
	width: 288px;
	height: 75px;
}
table.tblsearch2 p{
	margin: 0px;
	padding: 0px;
}
td.etoilesearch{
	width: 90px;
}
td.ou {
	color:#FFFFFF;
	font-size: 0.9em;
	font-weight:bold;
}
td.titresearch{
	color:#FFFFFF;
	font-size:0.8em;
	width: 60px;
}
td.titresearch2{
	color: #333333;
	font-size:0.8em;
	width: 160px;
}
td.td-btn{
	width: 240px;
	text-align:center;
}
.btn-search{
	margin-top: 15px;
}
p.p1search2 a{
	text-decoration:none;
	font-size: 1.5em;
	color: #6fff2f;
}
p.p2search2 a{
	text-decoration:none;
	font-size: 0.9em;
	color: #FFFFFF;
}
.bouton-ok {
	width: 50px;
	height:50px;
	/*background: url(../img/fond/bouton-ok.jpg) no-repeat;*/
}
div#search3{
	width: 362px;
}
table.tblsearch3 {
	height: 75px;
	width: 355px;
	margin-left: 5px;
}
.listespec{
	width: 200px;
}
table.liste-m {
	font-size:0.9em;
	margin-left: 25px;
}
table.liste-m a{
	color:#00CCFF;
	text-decoration:underline;
	font-size:0.9em;
	
}
.nom-m{
	color:#00CCFF;
}
div#search{
	background:url(../img/fond/h3-fond.jpg) top left no-repeat;
}
p.avert-search{
	font-size:0.7em;
	color:#999999;
	text-align:justify;
}