/* ================================================================================ */
/* =  Formulaires génériques = */
/* ================================================================================ */

	body#pageGenerique #colB form { width: 530px}
	body#pageGenerique #colB form fieldset { 
		border: 1px #E3E3E4 solid;
		padding-bottom: 5px;
		}
	body#pageGenerique #colB form p.obligatoire {font-size: 0.6em}
	body#pageGenerique #colB form p.field_line,
	body#pageGenerique #colB form p.field_line img,
	body#pageGenerique #colB form p.field_line label,
	body#pageGenerique #colB form p.field_line input,
	body#pageGenerique #colB form p.field_line select,
	body#pageGenerique #colB form p.field_line textarea,
	body#pageGenerique #colB form p.field_line span {float: left}

	body#pageGenerique #colB form p.field_line {
		width: 520px;
		font-size: 0.6em!important;
		margin:0 0 5px 0!important; 
		padding: 0px 0 5px 0!important;
		border-bottom: 1px #C0CF01 solid;
		}
	#colB form p.field_line label font.required {padding: 0 0 0 3px}
	body.globalPro #colB form p.field_line {border-bottom: 1px #9D3563 solid!important}
	p.formRenseign strong { color: #C0CF01}
	body.globalPro p.formRenseign strong { color: #9D3563!important}

	/*= label ---------------------------------------- */
	body#pageGenerique #colB form p.field_line label {
		width: 125px; padding: 0 5px 0 12px;
		font-size: 1.3em; color:#B1C800;
		background: transparent url(/global/medias/itemLabelParti.gif) no-repeat 0 3px
		}
	body.globalPro #colB form p.field_line label {
		color:#9D3563!important;
		background: transparent url(/global/medias/itemLabelPro.gif) no-repeat 0 3px!important
		}
	form p.field_line font.radio_label {margin: 0 7px 0 0}
	body#pageGenerique #colB form p.field_line em {font-size: 0.9em}
	
	body#pageGenerique #colB form p.field_line input,
	body#pageGenerique #colB form p.field_line select,
	body#pageGenerique #colB form p.field_line textarea {
		width: 250px; 
		font-size: 1.2em; color:#000;
		border: 1px #CBD65C solid;
		}
	body.globalPro #colB form p.field_line input,
	body.globalPro #colB form p.field_line select,
	body.globalPro #colB form p.field_line textarea {border: 1px #9E3865 solid!important}
	
	body#pageGenerique #colB form p.field_line input.field_radio {width: auto!important}
	
	/* = captcha */
	p input.textcaptcha { width: 50px!important}
	p label {width: 235px!important}
	p label span {width: 100px!important}
	
	/*= button ---------------------------------------- */
	body.partiGene #demandeFormContent button.valider {
		top:0; right: 0; margin: 0 0 0 350px;
		position: relative!important; 
		}
	/*= button ---------------------------------------- */
	button.suiteForm {
		display: block; 
		width: 500px; height: 50px;
		text-indent: -100em;
		background: transparent url(/global/medias/buttonValiderForm.gif) no-repeat right;
		}
	body.globalPro button.suiteForm {
		background: transparent url(/global/medias/buttonValiderFormPro.gif) no-repeat right!important;
		}
		
/* ================================================================================ */
/* = RESULTAT DE RECHERCHE = */
/* ================================================================================ */
	
	/* mode de recherche */
	
	form.FormResultRech {}
	form.FormResultRech p.pRech label,
	form.FormResultRech p.pRech input {width:auto!important}
	form.FormResultRech p.pRech label {color:#666!important}
	form.FormResultRech p.pMode {padding: 0;}
	form.FormResultRech p.pMode label { 
		float: left;
		width:auto!important; padding-right: 10px!important;
		}
	form.FormResultRech p.pRech input.chmpsRech { 
		width: 270px!important; padding: 2px 5px 2px 5px;
		}
	form.FormResultRech p.field_line input.field_radio {
		margin: 0 0 0 10px!important
		}
	form.FormResultRech button.suiteForm {
		float: left;
		background: transparent url(/global/medias/buttonValiderRecherche.gif) no-repeat right;
		}
	table.tableResultRech {}
	table.tableResultRech td a {
		display: block; width: 500px;
		text-decoration: none!important;
		margin: 0 0 5px 0; padding: 0 0 5px 10px;
		text-align: left!important;
		border-bottom: 1px #C2D9DD solid;
		background: transparent url(/global/medias/itemLiColB.gif) no-repeat 0 3px;
		}
