		{ font-weight: bold; }
STRONG	{ font-weight: bold; }
A { text-decoration:none; }
TD 			{ font: 10pt sans-serif; color: black;}
.bordercell { border-color: #84BA39; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bordercellbas {border-color: #84BA39; border-style: solid; border-bottom-width: 0px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px}
.bordercellbasblack {border-color: #000000; border-style: solid; border-bottom-width: 0px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px}
.bordercellbashaut {border-color: #84BA39; border-style: solid; border-bottom-width: 0px; border-top-width: 0px; border-right-width: 1px; border-left-width: 1px}
.bordertop2 {border-color: black; border-style: solid; border-bottom-width: 1px; border-top-width: 0px; border-right-width: 1px; border-left-width: 1px}
.bordtop1 {border-color: #F4B883; border-style: solid; border-bottom-width: 0px; border-top-width: 2px; border-right-width: 2px; border-left-width: 2px}
.bordtopall {border-color: #F4B883; border-style: solid; border-bottom-width: 2px; border-top-width: 2px; border-right-width: 2px; border-left-width: 2px}
.bordtop2 {border-color: #F4B883; border-style: solid; border-bottom-width: 2px; border-top-width: 0px; border-right-width: 2px; border-left-width: 2px}
.bordtop3 {border-color: #F4B883; border-style: solid; border-bottom-width: 0px; border-top-width: 0px; border-right-width: 2px; border-left-width: 2px}
.bordtop3left {border-color: #F4B883; border-style: solid; border-bottom-width: 2px; border-top-width: 2px; border-right-width: 2px; border-left-width: 0px}
.bordtop4 {border-color: #F4B883; border-style: solid; border-bottom-width: 0px; border-top-width: 0px; border-right-width: 2px; border-left-width: 0px}
.bordtop5 {border-color: #F4B883; border-style: solid; border-bottom-width: 0px; border-top-width: 0px; border-right-width: 0px; border-left-width: 2px}
.bordtop6 {border-color: #F4B883; border-style: solid; border-bottom-width: 0px; border-top-width: 0px; border-right-width: 2px; border-left-width: 2px}
.bordtop11 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 0px; border-top-width: 2px; border-right-width: 2px; border-left-width: 2px}
.bordtop33 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 0px; border-top-width: 0px; border-right-width: 2px; border-left-width: 2px}
.bordtop44 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 0px; border-top-width: 0px; border-right-width: 2px; border-left-width: 0px}
.bordtopall2 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 2px; border-top-width: 2px; border-right-width: 2px; border-left-width: 2px}
.bordtop22 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 2px; border-top-width: 0px; border-right-width: 2px; border-left-width: 2px}
.bordtop55 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 0px; border-top-width: 0px; border-right-width: 0px; border-left-width: 2px}
.bordtop60 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 0px; border-top-width: 0px; border-right-width: 2px; border-left-width: 2px}
.bordtop33left {border-color: #C8E0A6; border-style: solid; border-bottom-width: 2px; border-top-width: 2px; border-right-width: 2px; border-left-width: 0px}
.botop1 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 0px; border-top-width: 0px; border-right-width: 4px; border-left-width: 0px}
.botop2 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 0px; border-top-width: 0px; border-right-width: 4px; border-left-width: 0px}
.botop3 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 2px; border-top-width: 0px; border-right-width: 2px; border-left-width: 0px}
.botop_3231 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 2px; border-top-width: 0px; border-right-width: 2px; border-left-width: 2px}
.botop3AB {font: 10pt sans-serif; border-color: #C8E0A6; border-style: solid; border-bottom-width: 2px; border-top-width: 0px; border-right-width: 2px; border-left-width: 0px}
.botop4 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 2px; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px}
.botop4_3231 {border-color: #C8E0A6; border-style: solid; border-bottom-width: 2px; border-top-width: 0px; border-right-width: 2px; border-left-width: 0px}
.bordbott1 {border-color: #000000; border-style: solid; border-bottom-width: 1px; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px}
.uptopper1 {border-color: #000000; border-style: solid; border-bottom-width: 0px; border-top-width: 1px; border-right-width: 0px; border-left-width: 0px}
.bottopper1 {border-color: #000000; border-style: dotted; border-bottom-width: 1px; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px}


BODY		{ font: 10pt sans-serif; color: black;}
.texte		{ font: 10pt sans-serif; color: black;}
.texteGris	{ font: 10pt sans-serif; color: #9E9E9E;}
.textePerso { font:  9pt sans-serif; color: #6B6B6B;}
.textGris	{ font:  9pt sans-serif; color: #666666;}
.textBleu	{ font: 10pt sans-serif; color: #1A7AAC;}
.txtPro	{ color: #84BA39;}
.txtPro		{ color: #EF7E1C;}
.txtDoc		{ color: #2E9CDB;}
.txtCol		{ color: #B05EDE;}

.texteEnteteNav { font: 9pt sans-serif; color : #1F5082; }

.fondNavinact	{ font: 9pt sans-serif; color: black; background-color: #1A7AAC; }
.fondNavinact2	{ font: 9pt sans-serif; color: white; background-color: #8CBCD5; }
.fondNavpart	{ font: 9pt sans-serif; color: white; background-color: #84BA39; }
.fondNavpart2	{ font: 9pt sans-serif; color: white; background-color: #C1DC9C; }
.fondNavpro		{ font: 9pt sans-serif; color: white; background-color: #EF7E1C; }
.fondNavpro2	{ font: 9pt sans-serif; color: white; background-color: #F7BE8D; }
.fondNavcol		{ font: 9pt sans-serif; color: white; background-color: #B05EDE; }
.fondNavcol2	{ font: 9pt sans-serif; color: white; background-color: #D7AEEE; }
.fondNavdoc		{ font: 9pt sans-serif; color: white; background-color: #2E9CDB; }
.fondNavdoc2	{ font: 9pt sans-serif; color: white; background-color: #96CDED; }
.fondGris		{ background-color:#9E9E9E;}
.fondLog		{ background-color: #98C3DA; }

.chemin 			 { font: 10pt sans-serif; color: #1F5082; font-weight: bold; }
.rechercheDetaillee1 { font:  9pt sans-serif; color: #1A7AAC; }
.rechercheDetaillee2 { font:  9pt sans-serif; color: #2C5C8A; }

.bgPro {background-color:#EF7D1C;}
.bgPart {background-color:#84BA39;}

.bgCommonSuperDark		{background-color:#1F5082;}
.bgCommonDark			{background-color:#1A7AAC;}
.bgCommonMedium 		{background-color:#98C3DA;}
.bgCommonLight			{background-color:#C6DEEA;}
.bgCommonSuperLight		{background-color:#E8F1F7;}

.bgCommonLightPart		{background-color:#E6F1D7;}
.bgCommonMediumPart		{background-color:#C8E0A6;}
.bgPartMedium			{background-color:#C8E0A6;}
.bgCommonDarkPart		{background-color:#84BA39;}

.bgProMedium			{background-color:#F7BE8D;}
.bgCommonMediumPro		{background-color:#F7BE8D;}
.bgCommonDarkPro		{background-color:#EF7D1C;}
.bgCommonLightPro		{background-color:#FCE5D2;}
.bgCommonSuperLightPro {  background-color: #FCE5D2}


.bgCommonPerso		{background-color:#C7D3E0;}

.fgCommonSuperDark	{color:#1F5082;}
.fgCommonDark		{color:#1A7AAC;}
.fgCommonMedium 	{color:#98C3DA;}
.fgCommonLight		{color:#C6DEEA;}

.txtBlack {color:black;}
.txtWhite {color:white;}
.txt8point {font: 9pt sans-serif; }

.lien1		{ font: 9pt sans-serif; color: #1A7AAC; font-weight: bold; }
.lienPlan	{ font: 9pt sans-serif; color: black; }
.lienPerso	{ font: 9pt sans-serif; color: #1F5082; font-weight: bold;}

.calDatePerso {font:9pt sans-serif; color:white; background-color:#1F5082; text-align: right; height:16px;}

.glossaire {font: 12pt sans-serif; color: #1A7AAC; font-weight: bold;}
A:hover.glossaire {font: 12pt sans-serif; color: white; font-weight: bold;}
 
.titrePagePro {font:9pt sans-serif; color:#EF7D1C;}

.calNomMoisParticuliers {font:9pt sans-serif; color:#86BA38; margin-left:15px;}
.calNomMoisProfessionnels {font:9pt sans-serif; color:#EF7D1C; margin-left:15px;}

.calDateParticuliers {	font: 9pt sans-serif; color: white; background-color: #86BA38; text-align: right; height: 16px;}
.calDateProfessionnels {font: 9pt sans-serif; color: white; background-color: #EF7D1C; text-align: right; height: 16px;}
.calDateDocumentation {	font: 9pt sans-serif; color: white; background-color: #1A7AAC; text-align: right; height: 16px;}
.calDateSimpleDocumentation {font:9pt sans-serif; color: #1A7AAC; text-align: right;}

.calEvenementParticuliers {	font: 9pt sans-serif; color:#86BA38;}
.calEvenementProfessionnels{font: 9pt sans-serif; color:#EF7D1C;}
.calEvenementDocumentation {font: 9pt sans-serif; color:#1A7AAC;}

.blocTitreParticuliers {	font: 9pt sans-serif; color:white; background-color:#86BA38; font-weight:bold; padding-left:8px;}
.blocSoustitreParticuliers {font: 9pt sans-serif; color:#86BA38; padding-left:8px; height:32px; vertical-align:top; background-image: url'_gfx/bac_bluedots_spaced.gif');}

.blocTitreProfessionnels {	font: 9pt sans-serif; color:white; background-color:#EF7D1C; font-weight:bold; padding-left:8px;}
.blocSoustitreProfessionnels {font:9pt sans-serif; color:#EF7D1C; padding-left:8px; height:32px; vertical-align:top; background-image: url('_gfx/bac_bluedots_spaced.gif');}

.blocActu {font:9pt sans-serif; color:black;}

.breveTitreParticuliers {	font: 9pt sans-serif; color: #86BA38;}
.breveTitreProfessionnels {	font: 9pt sans-serif; color: #EF7D1C;}

.bgneutral {background-color:#1A7AAC;}
.microfont {font:1px sans-serif;}

.titre {font:9pt sans-serif; font-weight:bold;}
.formLabel {font:9pt sans-serif; color:#1A7AAC; font-weight:bold;}

.correspondant {font-size:9pt; color:#1F5082}
.adresse {font-size:9pt; color:#1A7AAC}
.telephone {font-size:9pt; color:#808080}

.titrePagePart {font:9pt sans-serif; color:#84BA39;}
.fondTraitPart { background-color: #C1DC9C; }
.lienSoul { font : 10pt sans-serif; color: #1A7AAC; text-decoration: underline; }

.titre {font:9pt sans-serif; font-weight:bold;}
.titre02 {font:14pt sans-serif; font-weight:bold; color:black;}
.formLabel {font:8pt sans-serif; color:#1A7AAC; font-weight:bold;}


.erreur { font: 10pt sans-serif; color: red; }

.logNom { font: 10pt sans-serif; color: #1F5082; font-weight: bold; }


.popDateSepare {font:8pt sans-serif; color:#1A7AAC; font-weight:bold;background-color:#C6DEEA; padding-left:16px; }
.popDate {font:8pt sans-serif; color:#1A7AAC; padding-left:16px; font-weight:bold; padding-top:4px;}
.popTitreEvenement {font-weight:bold; font-style:italic; }
.popEvenement {font:8pt sans-serif; color:#1A7AAC; padding-left:16px; padding-top:8px; padding-bottom:8px;}
.bgCommonSuperLightPart {  background-color: #F3F8EB}

.textarea2 {
  background-color:#ffffff;    
  scrollbar-base-color:#FFFFFF;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-track-color:#FFFFFF;
  border: 2px;
  border-color: #84BA39;
  border-style: solid;  
}
.commentbox2
	{
	font-family: Arial;
	font-size:	11px;
	font-style:	normal;
	border: 0px;
	border-color: #FFFFFF;
	border-style: solid;
	background:#FFFFFF;
	}
	
.testcommentbox2
	{
	font-family: Arial;
	font-size:	11px;
	font-style:	normal;
	border: 1px;
	border-color: red;
	border-style: solid;
	background:#FFFFFF;
	}
	
.commentbox3
	{
	font-family: Arial;
	font-size:	11px;
	font-style:	normal;
	border: 1px;
	border-bottom-width: 1px;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-left-width: 0px;
	border-color: #000000;
	border-style: solid;
	background: #FFFFFF;
	}
	
.commentbox4
	{
	font-family: Arial;
	font-size:	11px;
	font-style:	normal;
	border: 1px;
	border-bottom-width: 1px;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-left-width: 0px;
	border-color: #000000;
	border-style: dotted;
	background: #FFFFFF;
	}
.commentbox5
	{			
	border: 0px;
	border-color: #FFFFFF;
	border-style: solid;
	background:#FFFFFF;
	}
.bigsize3231
	{
	border: 0px;
	font-family: Arial;
	font-size:	11pt;
	font-style:	normal;	
	}
	
.lienBlanc{ font-weight: bold; color: #FFFFFF; }




.cssMenuFondNav { 
        font-size : 9pt; 
        font-family : arial, geneva, helvetica, sans-serif; 
        color: white; 
        background-color: #EF7E1C; 
} 

.cssMenuFondApplication { 
        font-size : 9pt; 
        font-family : arial, geneva, helvetica, sans-serif; 
        color: white; 
        background-color: #1A7AAC; 
} 

.cadreprincipal{
     border: 1px solid #000000;
     padding: 4px;
     background: #ffffff;
	 width: 80px;
	 height: 14px;
} 
