/* CSS Document */

form {
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
}
div#outils form {
	font-size: 1.2em;
}
div.complet form {
	font-size: 1.2em;
}
.boutRech {
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #727070;
	border-bottom: solid 1px #727070;
	border-left: solid 1px #FFFFFF;
	background-color: #ABACAD;
	color: #FFFFFF;
	padding: 0px;
}

/* FORMULAIRE DE RECHERCHE DANS BOITE A OUTILS */
#outils input {
	border: solid 1px #ABACAD;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #035285;
	font-weight: normal;
	padding: 1px;
}
#outils .boutRech {
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #727070;
	border-bottom: solid 1px #727070;
	border-left: solid 1px #FFFFFF;
	background-color: #ABACAD;
	color: #FFFFFF;
	padding: 0px;
}

#outils fieldset {
	border: 0px;
}
#outils legend {
	display: none;
}
#outils label {
	/*display: none;*/
}

.listerech {
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.listerech div, .listerech span {
	line-height: 1.5em;
}


/* FORMULAIRE COMPARATEUR DE COUT (TABLEAU DANS UN FORMULAIRE) */
#formComparateur fieldset {
	margin : 0px;
	padding: 0px;
	border: 0px;
	font-size: 1.1em;
}
#formComparateur legend {
	display: none;
}
#formComparateur label {
	display: none;
}

#formComparateur .bginput {
	background-color: #FAB98E;
}


/* AUTRES FORMULAIRES */

#redactionnel fieldset {
	margin: 20px 20px 0px 0px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
	border-color: #FFFFFF;
}
#redactionnel legend {
	font-weight: bold;
}
#redactionnel label {
	float: left;
	text-align: right;
	width: 30%;
	padding: 0px 5px 0px 0px;
	color: #035285;
	/*font-size: 0.9em;*/
}
#redactionnel label.recherche {
	float: left;
	text-align: right;
	width: 20%;
	padding: 5px 5px 0px 0px;
	color: #035285;
	/*font-size: 0.9em;*/
}
#redactionnel #radio label {
	float: none;
	padding: 0px;
	color: #035285;
	font-size: 0.9em;
}
#redactionnel #radio .instruction {
	float: left;
	text-align: right;
	width: 30%;
	padding: 0px 5px 0px 0px;
	color: #035285;
	font-size: 0.9em;
}
#redactionnel .oblig {
	font-weight: bold;
}
#redactionnel input {
	background-color: #BFD1D8;
}
#redactionnel .bgBlc {
	background-color: #FFFFFF;
}
#redactionnel select {
	background-color: #BFD1D8;
}
#redactionnel option {
	background-color: #BFD1D8;
}
#redactionnel textarea {
	background-color: #BFD1D8;
}
#redactionnel a.aide {	/*** Mise en forme des bulles d'aide ***/
	text-decoration: none;
	padding: 0px 3px 0px 3px;
	margin: 0px 5px 0px 5px;
	background-color:#FF6600;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Century Gothic", Arial, sans-serif;
	font-size: 1.3em;
	line-height: 1.2em;
}
#redactionnel a.aide:hover {	/*** Le curseur de la souris change d'aspect quand il passe au-dessus d'une bulle d'aide ***/
	cursor: help;
}
#redactionnel .accesskey {
	text-decoration: underline;
}

/* COMMANDE DE DOCUMENTATION */

#redactionnel #formDoc P {
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

#redactionnel .bouton {
	background-color: #BFD1D8;
	border-top: solid 2px #FFF;
	border-left: solid 2px #FFF;
	border-bottom: solid 2px #666;
	border-right: solid 2px #666;
	padding: 3px;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}

#redactionnel .boutonZone {
	background-color: #BFD1D8;
	border-top: solid 2px #FFF;
	border-left: solid 2px #FFF;
	border-bottom: solid 2px #666;
	border-right: solid 2px #666;
	padding: 3px;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	margin: 0px 0px 0px 180px;
}
