
#page_sous_titre {
	width : 817px;
	background-color : #343434;
	padding : 15px 0px 20px 35px;
	line-height : 16px;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
}

#page_coordonnees {
	background-color : #FBE5F1;
	padding: 10px 0px 10px 0px;
	border-bottom : 1px solid #000000;
	line-height : 20px;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : #444444;
	text-decoration : none;
}

#page_contenu_gauche {
	float : left;
	width : 360px;
	padding : 20px 20px 0px 35px;
	border-right : 1px solid #000000;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	text-decoration : none;
}

#page_contenu_droite {
	float : left;
	width : 392px;
	padding : 20px 20px 0px 20px;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	text-decoration : none;
}

#page_contenu_boutons {
	width : 852px;
	padding : 30px 0px 30px 0px;
	border-top : 1px solid #000000;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	text-decoration : none;
}

#texte .titre {
	font-family : "Times New Roman", Times, serif;
	font-size : 15px;
	font-weight : bold;
	color : #D8073D;
}

#page_sous_titre .lien_blanc {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
}

#texte .lien_gris {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #999999;
}

#page_sous_titre .lien_blanc:hover, #texte .lien_gris:hover {
	text-decoration : underline;
}

/**************/
/**  TABLEAUX  **/
/**************/

#texte .titre_bloc {
	height : 20px;
	padding-left : 10px;
	background-color : #D8073D;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
}

#texte .formulaire_libelle {
	width : 100px;
	height : 20px;
	padding : 2px 0px 0px 10px;
	background-color : #FBE6EB;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
}

#texte td {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #333333;
}

#texte .formulaire_champs {
	height : 20px;
	padding-left : 5px;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
}

#texte .ligne_membre_type {
	height : 26px;
	padding : 2px 0px 0px 5px;
	margin-bottom : 10px;
	background-color : #D8073D;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
}

#formulaire_erreur {
	width : 552px;
	border-bottom : 1px solid #000000;
	padding : 10px 0px 5px 300px;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FF0000;
}

#formulaire_confirmation {
	width : 700px;
	padding : 30px 0px 100px 40px;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #333333;
}

#formulaire_confirmation a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #333333;
}

#formulaire_confirmation a:hover {
	text-decoration : underline;
}

/************************/
/**  FORMULAIRE - CHAMPS  **/
/************************/

#texte input, #texte .input_textarea {
	width : 200px;
	height : 19px;
	border : 1px solid #999999;
	padding : 3px 0px 0px 4px;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #333333;
}

#texte .input_radio {
	width : 15px;
	border : 0px;
	padding : 0px;
	margin-right : 5px;
}

#texte .input_submit {
	width : 28px;
	height : 30px;
	border : 0px;
	background-color : #D8073D;
	padding : 2px 0px 2px 0px;
	cursor : pointer;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
}

#texte .input_annuler {
	width : 28px;
	height : 30px;
	border : 0px;
	background-color : #343434;
	padding : 2px 0px 2px 0px;
	cursor : pointer;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
}

#texte .asterisque {
	padding-left : 8px;

	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-weight : bold;
	color : #D8073D;
}


