/**
 * Titre
 */
#titre {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;

	margin: 0px;
	padding:2px 0px 0px 60px;

	background: url(../images/fond_bleu_header_480_consei.gif) no-repeat left top;
	height: 45px;
	line-height: 30px;
}

.legende {
	display: block;
	font-size: 9px;
}

/**
 * Formulaire
 */
#container #bloc_contenu #contenu.statique #frm_contact .ligne_form {
	clear: both;
	display: block;
	
	margin: 0px;
	padding: 0px;
	padding-top: 1px;
}

#container #bloc_contenu #contenu.statique #frm_contact .colonne_form {
	float:left;
	
	width: 223px;
	margin-right: 20px;
}

#container #bloc_contenu #contenu.statique #frm_contact .colonne_form_long {
	float:left;
	
	width: 430px;
}

#container #bloc_contenu #contenu.statique #frm_contact .colonne_form_court {
	float:left;
	
	width: 185px;
}

#container #bloc_contenu #contenu.statique #frm_contact #colonne_civilite {
	width: 53px;
	margin-right: 15px;
}

#container #bloc_contenu #contenu.statique #frm_contact #colonne_nom {
	width: 155px;
}

#container #bloc_contenu #contenu.statique #frm_contact label {
	display: block;
	color: #3c7ebc;
	font-size: 9px;
	font-weight: bold;
	
	margin: 0px;
}

#container #bloc_contenu #contenu.statique #frm_contact #lbl_souhaite_appel {
	display: inline;
}

#container #bloc_contenu #contenu.statique #frm_contact input, #container #bloc_contenu #contenu.statique #frm_contact select, #container #bloc_contenu #contenu.statique #frm_contact textarea {
	width: 150px;
	
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-right: 1px solid #CCCCCC;
	
	padding: 0px;
	margin: 0px;
}

#container #bloc_contenu #contenu.statique #frm_contact select {
	width: 152px;
}

#container #bloc_contenu #contenu.statique #frm_contact #lst_civilite {
	width: 50px;
}

#container #bloc_contenu #contenu.statique #frm_contact #lst_fonction, #container #bloc_contenu #contenu.statique #frm_contact #lst_secteur, #container #bloc_contenu #contenu.statique #frm_contact #lst_objet {
	width: 200px;
}

#container #bloc_contenu #contenu.statique #frm_contact #txt_tel {
	width: 80px;
}

#container #bloc_contenu #contenu.statique #frm_contact #txt_question {
	width: 425px;
	height: 60px;
	margin-bottom: 5px;
}

#container #bloc_contenu #contenu.statique #frm_contact #chk_souhaite_appel {
	width: 15px;
	
	margin: 0px;

    border: none;
}

#container #bloc_contenu #contenu.statique #frm_contact #txt_jour_souhait, #container #bloc_contenu #contenu.statique #frm_contact #txt_mois_souhait {
	width: 17px;
}

#container #bloc_contenu #contenu.statique #frm_contact #txt_annee_souhait {
	width: 28px;
}

#container #bloc_contenu #contenu.statique #frm_contact #lst_heure_souhait {
	display: block;
	width: 130px;
	
	margin-top: 2px;
}

#container #bloc_contenu #contenu.statique #frm_contact #assistanceLocale {
	font-size: 9px;
}

#container #bloc_contenu #contenu.statique #frm_contact #lbl_valider{
	width: 300px;
}
#container #bloc_contenu #contenu.statique #frm_contact #btn_valider {
    display: block;
    width: 170px;
	height: 24px;
    
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    text-align: center;
    
    margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
    
	border: 0px;
	
    background: url("../images/b_choix.gif") no-repeat left center;
}

#erreur_saisie, #confirmation_envoi {
    margin: 0px;
	margin-left: 15px;
    padding: 0px;

	color: #FF0000;
}
