﻿/* CSS Document */
form#formRech{
	float: left;
	margin: 20px 0 0 8px;
}
#formRech p{
	float: left;
	width: 100%;
	margin: 5px 0 0 0;
}
#formRech input{
	float: left;
	margin: 3px 3px 0 5px;
}
#formRech input[type='checkbox'],#formRech input[type='radio']{
	margin-top: 5px;
}
#formRech select{
	margin: 3px 3px 0 5px;
}
#formRech label{
	float: left;
	margin-top: 3px;
	width: 140px;
	color:#000000;
	font-family:arial;
	font-size:13px;
}
#formRech label.labelLarge{
	width:130px;
}
#formRech .champsLong{
	width:150px;
}
#formRech label.labelEtroit {
	width:75px;
}
.champsCourt{
	width:90px;
	min-width: 50px !important;
}
#formRech label img{
	vertical-align: middle;
}
#formRech label.flecheVert{
	margin-right: 5px;
	font-weight:bold;
}
#formRech p#prechSub {
	clear:both;
}
#formRech #listeCPV {
	width:70px;
	border: none;
}
#formRech #prechPub, #formRech #prechExp, #formRech #prechExpPasse, #formRech .deuxCols {
	float: left;
	width: 50%
}
#formRech .deuxCols {
	display: inline;
}
#infoFormRech h3 {
	font-size:13px;
	color:#000000;
}
#formRech h3 {
	font-size:13px;
	color:#000000;
}
#infoFormRech p {
	font-style:normal;
}
#formRech .2champAlign{
	float: left;
	width: 100%
}
