a:link    { color: 9061E1; text-decoration: none }
a:visited { color: 9061E1; text-decoration: none }
a:hover   { color: efa100; text-decoration: underline }
a:active  { color: efa100; text-decoration: underline }

.txtbouton	{ color: #333333; font-size: 12px; padding-left:3px; padding-top:1px; padding-bottom:1px }

.txtbouton1	{ color: #ffffff; font-weight: bold; font-size: 12px; padding-left:3px; padding-top:2px; padding-bottom:2px }
a.txtbouton1:link    { color: #ffffff; text-decoration: none }
a.txtbouton1:visited { color: #ffffff; text-decoration: none }
a.txtbouton1:hover   { color: #9061E1; text-decoration: underline }
a.txtbouton1:active  { color: #9061E1; text-decoration: underline }

a.gestion1  		{ color: #000000 }
a.gestion1:link		{ color: #000000 }
a.gestion1:visited	{ color: #000000 }

a.gestion2  		{ color: #FF8000; font-weight: bold }
a.gestion2:link		{ color: #FF8000; font-weight: bold }
a.gestion2:visited	{ color: #FF8000; font-weight: bold }

a.gestion3  		{ color: #ff0000; font-weight: bold }
a.gestion3:link		{ color: #ff0000; font-weight: bold }
a.gestion3:visited	{ color: #ff0000; font-weight: bold }

body{ font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; scrollbar-arrow-color: #000000; scrollbar-face-color: #D8FFD8; scrollbar-highlight-color: #8CDA8C; scrollbar-shadow-color: #8CDA8C; scrollbar-track-color: #ffffff; scrollbar-base-color: #8CDA8C; scrollbar-darkshadow-color: #8CDA8C; scrollbar-3dlight-color: #8CDA8C }

.txtgeneral		{ color: #333333; font-size: 14px; text-align: justify; list-style-image: url(images/puce.gif); padding-left:20px; padding-right:20px; padding-top:15px }
.txtgeneralphoto	{ color: #333333; font-size: 12px; padding-top:15px }
.txtgeneral_impression	{ color: #555555; font-size: 14px; text-align: justify; list-style-image: url(images/puce.gif); padding-left:10px; padding-right:21px; padding-top:20px }
.titre_paragraphe	{ color: #F7C739; font-size: 16px; font-weight: bold; text-decoration: underline; font-style: italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtdetail		{ color: #555555; font-size: 14px; list-style-image: url(images/puce.gif) }
.txtdetailtableau	{ color: #555555; font-size: 12px; list-style-image: url(images/puce.gif) }
.celluledetail		{ padding-left:20px; padding-right:21px }
.txtenteteselection	{ color: #A55594; font-size: 18px; text-align: center; padding-top:10px; padding-bottom:20px }
.txttitreselection	{ color: #A55594; font-size: 16px; font-family: Times; font-style: italic }
.txttitredetail		{ color: #A55594; font-size: 18px; font-weight: bold; font-family: Times; font-style: italic }
.txtselection		{ color: #555555; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtadresse		{ color: #777777; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txttitreaccueil	{ color: #6BDB6B; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

caption { font-weight: bold; color:#000000; background-color: #aaaaaa;}
table { border-spacing: 2px; }
th { color:#000000; font-weight: normal; background-color: #cccccc; vertical-align: top;}
tr.ligne1 td { background-color: #ffaaaa;}
tr.ligne2 td { background-color: #aaaaff;}

#form_input{
	background-color: #eeeeee;
	color: black;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-color: black;
}

#form_input_impression{
	background-color: #ffffff;
	color: black;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-color: black;
}

#form_bouton{
	background : #efa221;
	border: 1px inset;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9px;
	border-bottom-style: outset;
	border-left-style: outset;
	border-right-style: outset;
	border-top-style: outset;
	font-weight: bold;
	border-color: #999999 #000000  #000000 #CCCCCC ;
	COLOR: #000000;
}

