/* Classement : objets ; tailles ; couleurs */
/* NB : présentation compat IE Mac : taille famille poids couleur fond marges */

body				{ font-family: arial, geneva, helvetica, sans-serif; color: black; background-color: #FFFFFF; }
td 					{ font-family: arial, geneva, helvetica, sans-serif; color: black; }
th 					{ font-family: arial, geneva, helvetica, sans-serif; color: black; }
.ausantre			{ text-align: center; }
.adroat				{ text-align: right; }
.autop				{	vertical-align : top;}

fieldset			{ border-width: 0px; }
legend.sans			{ font-weight: bold; } /* pour netscape 6 quand avec h3 */
.formLabelSoum		{ font-weight: bold; color: #1F5082; background-color: #FFFFFF; border: 0px; }
.bgCommonDarkForm	{ font-weight: bold; color: #FFFFFF; background-color: #1A7AAC; border: 0px; 	text-align: left;text-indent: 0pt;}
.bgCommonSuperDarkForm {	font-weight: bold;	color: #FFFFFF;	background-color: #1F5082;border: 0px;cursor: hand;	text-align: left;	text-indent: 0pt; }
.bgCommonBlancForm	   {	font-weight: bold;	color: #1F5082;	background-color: #FFFFFF;	border: 0px none;text-indent: 0pt;	margin: 0px;	padding: 0px;	cursor: hand;	text-align: left; }
.bgCommonBlancForm2    {	font-weight: bold;	color: #1A7AAC;	background-color: #FFFFFF;	border: 0px;text-indent: 0pt;	white-space: 0px;	margin: 0px;	padding: 0px;	text-decoration : none; cursor: hand;text-align: left;}

/* liens */
a 					{ font-family: arial, geneva, helvetica, sans-serif; text-decoration:none; }

.lienLettrinfo		{ font-size: 75%; color: #1C5082; text-decoration: underline; }
.lienSoul			{ font-size: 80%; color: #1A7AAC; text-decoration: underline; }
.lien1				{ font-size: 80%; font-weight: bold; color: #1A7AAC; }
.lienPart			{ font-size: 80%; font-weight: bold; color: #1F5082; }
.lienPlan			{ font-size: 80%; color: black; }
/* doublons à conserver 290803 */
.lienChemin			{ font-size: 80%; font-weight: bold; color: #1F5082; }
.lienPerso			{ font-size: 90%; font-weight: bold; color: #1F5082; }
.A:hover.glossaire	{ font-size: 100%; font-weight: bold; color: white; }

/* titres */
h1.part				{ color: #1A7AAC; }
h1.blanc			{ font-size: 125%; color: #FFFFFF; }
h1.textGris			{ font-size: 80%; font-weight: normal; color: #666666; }
h1.textGrisPop		{ font-size: 80%; font-weight: normal; color: #666666; margin-bottom: 0px }

h2					{ font-size: 95%; font-weight: bold; margin-bottom: 0%; }
h2.ok				{ color: #1A7AAC; }
h2.okpart			{ color: #1F5082; }
h2.part				{ color: #84BA39; }
h2.pro				{ color: #EF7D1C; }
h2.attable			{ color: #FFFFFF; margin-top: 3px; margin-bottom: 4px; }

h3					{ font-size: 85%; font-weight: bold; margin-bottom: 0%; }
h3.plan				{ color: #1A7AAC; }
h3.ok2				{ color: #1A7AAC; }
h3.MenUtxtDoc		{ color: #2E9CDB; }
h3.MenUtxtPart		{ color: #84BA39; }
h3.ok				{ color: #84BA39; }
h3.okpart			{ font-size: 80%; color: #84BA39; }
h3.MenUtxtCol		{ color: #B05EDE; }
h3.MenUtxtPro		{ color: #EF7E1C; }
h3.attable			{ color: #FFFFFF; margin-top: 3px; margin-bottom: 4px; }

h4					{ font-size: 85%; font-weight: bold; margin-bottom: 0%; }
h4.ok2				{ color: #84BA39; }
h4.plan				{ font-size: 80%; font-weight: normal; color: #1A7AAC; }
h4.attable			{ color: #FFFFFF; margin-top: 3px; margin-bottom: 4px; }

/* textes */
.microfont					{ font-size: 0%; }
.popTitreEvenement			{ font-weight: bold; font-style: italic; }
.fgCommonDark				{ color: #1A7AAC; }
.lettreinfo					{ font-weight: bold; color: #1C5082; }
.fgCommonSuperDark			{ color: #1F5082; }
.fgCommonMedium 			{ color: #98C3DA; }
.fgCommonLight				{ color: #C6DEEA; }
.txtWhite					{ color: white; }
.blocActu					{ font-size: 70%; color:black; }
.txtContactRes				{ font-size: 70%; font-weight: bold; color: #000000; }
.texteEnteteNav 			{ font-size: 70%; color: #1F5082; }
.rechercheDetaillee2 		{ font-size: 70%; color: #2C5C8A; }
.txtDoc						{ font-size: 70%; color: #2E9CDB; }
.telephone					{ font-size: 70%; color: #808080; }
.txtPart					{ font-size: 70%; color: #84BA39; }
.calEvenementParticuliers	{ font-size: 70%; color: #86BA38; }
.txtCol						{ font-size: 70%; color: #B05EDE; }
.blocSoustitreProfessionnels	{ font-size: 70%; color: #EF7D1C; padding-left: 8px; height: 300%; vertical-align: top; background-image:  url('_gfx/bac_bluedots_spaced.gif'); }
.txtPro						{ font-size: 70%; color: #EF7E1C; }

.texte						{ font-size: 75%; color: black; }
.erreur						{ font-size: 75%; color: red; }
.textBleu					{ font-size: 75%; color: #1A7AAC; }
.formLabel					{ font-size: 75%; font-weight: bold; color: #1A7AAC; }

.textGris					{ font-size: 77%; color: #666666; }
.textGrisint				{ font-size: 77%; font-weight: bold; color: #666666; }

.txt8point 					{ font-size: 80% }
.titre 						{ font-size: 80%; font-weight: bold; }
.calDateSimpleDocumentation	{ font-size: 80%; color: #1A7AAC; text-align: right; }
.formLabelint 				{ font-size: 80%; font-weight: bold; color: #1A7AAC; }
.popDate					{ font-size: 80%; font-weight: bold; color: #1A7AAC; padding-left: 16px; padding-top: 4px; }
.popEvenement				{ font-size: 80%; color: #1A7AAC; padding-left: 16px; padding-top: 5px; padding-bottom: 8px; }
.popDateSepare				{ font-size: 80%; font-weight: bold; color: #1A7AAC; background-color:#C6DEEA; padding-left: 16px; }
/* doublons à conserver 290803 */
.correspondant				{ font-size: 80%; font-weight: bold; color: #1F5082; }
.formLabelPerso 			{ font-size: 80%; font-weight: bold; color: #1F5082; }
/* fin doub */
.texteGrisOk				{ font-size: 80%; color: #666666; }
.textePerso 				{ font-size: 80%; color: #6B6B6B; }
.breveTitreParticuliers		{ font-size: 80%; color: #86BA38; }
.titrePPart					{ font-size: 80%; font-weight: bold; color: #84BA39; }
.texteGris					{ font-size: 80%; color: #9E9E9E; text-align: center; }
.breveTitreProfessionnels	{ font-size: 80%; color: #EF7D1C; }
.titrePagePro				{ font-size: 80%; font-weight: bold; color: #EF7D1C; }

.resultcalcul				{ font-size: 85%; font-weight: bold; color: #FFFFFF; }

.adresse					{ font-size: 90%; color: #1A7AAC }
.chemin 					{ font-size: 85%; font-weight: bold; color: #1F5082; }
.titrePagePart				{ font-size: 90%; font-weight: bold; color: #84BA39; }
.calEvenementProfessionnels	{ font-size: 90%; color: #EF7D1C; }
.tel						{ font-size: 90%; font-weight: bold; color: #FFFFFF; }

.chemin2 					{ font-size: 105%; font-weight: bold; color: #1F5082; }
.attitre					{ font-weight: bold; }
.glossaire					{ font-size: 100%; font-weight: bold; color: #1A7AAC; }
.error						{ font-size: 100%; color: #FF0000; background-color: #D1E4EE; }

/* fonds */
.bgCommonDark				{ background-color: #1A7AAC; }
.fondNavinact				{ font-size: 70%; color: black; background-color: #1A7AAC; }
.calDateDocumentation		{ font-size: 80%; color: white; background-color: #1A7AAC; text-align: right; height: 160%; }
.bgCommonSuperDark			{ background-color: #1F5082; }
.fondNavdoc					{ background-color: #2E9CDB; }
.appelMenu					{ background-color: #458745; }
/* doublons à conserver 290803 */
.bgPart						{ background-color: #84BA39; }
.bgCommonDarkPart			{ background-color: #84BA39; }
.fondNavpart				{ font-size: 70%; color: white; background-color: #84BA39; }
.blocTitreParticuliers		{ font-size: 85%; font-weight: bold; color: white; background-color: #86BA38; padding-left: 8px; }
.fondNavinact2				{ font-size: 70%; color: white; background-color: #8CBCD5; }
.fondNavdoc2				{ font-size: 70%; color: white; background-color: #96CDED; }
.fondNavperpro              { color: white;	background-color: #6385A8;	font-family: arial, geneva, helvetica, sans-serif;}
.fondNavperpro2             { font: 70% arial, geneva, helvetica, sans-serif; color: #336699; background-color: #BBCAD9;}

.bgCommonMedium				{ background-color: #98C3DA; }
.fondLog2					{ background-color: #98C4DC; }
.logFont					{ font-size: 70%; color: white; background-color: #98C4DC; }
.fondGris					{ background-color: #9E9E9E; }
.bgLettrinfo				{ background-color: #B05EDE; }
.fondNavcol					{ font-size: 70%; color: white; background-color: #B05EDE; }
.bgCommonMediumPart			{ background-color: #C1DC9C; }
.fondNavpart2				{ font-size: 70%; color: white; background-color: #C1DC9C; }
.bgCommonLight				{ background-color: #C6DEEA; }
.bgCommonPerso				{ background-color: #C7D3E0; }
.fondLog					{ background-color: #D1E4EE; }
.fondNavdoc3				{ background-color: #D5EBF8; }
.fondNavcol2				{ font-size: 70%; color: white; background-color: #D7AEEE; }
.bgCommonLightPart			{ background-color: #E0EECD; }
.bgCommonSuperLight			{ background-color: #E8F1F7; }
.bgPro						{ background-color: #EF7D1C; }
.calDateProfessionnels		{ font-size: 80%; color: white; background-color: #EF7D1C; text-align: right; height: 160%; }
.blocTitreProfessionnels	{ font-size: 85%; font-weight: bold; color: white; background-color: #EF7D1C; padding-left:8px; }
.bgProDark					{ background-color: #EF7E1C; }
.fondNavpro					{ font-size: 70%; color: white; background-color: #EF7E1C; }
.fondNavpro2				{ font-size: 70%; color: white; background-color: #F7BE8D; }
.bgProMedium				{ background-color: #F7BE8D; }
.bgProLight					{ background-color: #FCE5D2; }
.toutblenc					{ background-color: #FFFFFF; }





/* inutile et doublon potentiel de bgCommonMediumPart au 290803 */
.fondTraitPart 				{ background-color: #C1DC9C; }
/* inutile et doublon potentiel de bgcommondark au 290803 */
.bgneutral					{ background-color: #1A7AAC; }
/* inutile et doublon potentiel de texteEnteteNav au 290803 */
.titrePerso					{ font-size: 70%; font-weight:bold; color: #1F5082; }
/* inutile et doublon potentiel de correspondant et de formLabelperso au 290803 */
.logNom						{ font-size: 80%; font-weight: bold; color: #1F5082; }

/* doublons potentiels et inutiles au 290803 */
.calEvenementDocumentation	{ font-size: 70%; color: #1A7AAC; }
.rechercheDetaillee1 		{ font-size: 70%; color: #1A7AAC; }


/* uniquement employé dans backup ? (non reécrits 290803) */
.calNomMoisParticuliers {font:70% arial, geneva, helvetica, sans-serif; color:#86BA38; margin-left:15px;}
.calDateParticuliers {	font: 70% arial, geneva, helvetica, sans-serif; color: white; background-color: #86BA38; text-align: right; height: 160%;}
.blocSoustitreParticuliers {font: 70% arial, geneva, helvetica, sans-serif; color:#86BA38; padding-left:8px; height:300%; vertical-align:top; background-image: url'_gfx/bac_bluedots_spaced.gif');}

/* sans doute plus employé (non reécrits 290803) */
.calDatePerso {font:70% arial, geneva, helvetica, sans-serif; color:white; background-color:#1F5082; text-align: right; height:160%;}
.calNomMoisProfessionnels {font:70% arial, geneva, helvetica, sans-serif; color:#EF7D1C; margin-left:15px;}

/*Styles NS2 */
.bgCommonLightPerso      { background-color:#BCCAD9; }
.bgCommonSuperLightPerso { background-color:#DDE5EC; }
.lienBlanc               { font-weight: bold; color: #FFFFFF; }
.lienImprimer               { font-weight: bold; color: #1A7AAC; }
.txtPerso                { font-size: 75%; color: #1F5082; }
.texteGrisOk2		 { font-size: 80%; color: #9E9E9E; }
.bgWhite                 {background-color:#FFFFFF;}
caption			 { font-weight: bold; text-align: left; margin-bottom: 0%; }
caption.bleuf2		 { font-size: 95%; color: #FFFFFF; background-color:#1F5082; background-image : url('../_gfx/cd_perpro2.gif'); background-repeat: no-repeat; background-position: right; }
.selection  { color:#F17D16 }


/*style de test*/

TD.formLabel					{ font-size: 75%; font-weight: bold; color:#1A7AAC; padding-right:30px;}