DIV.menu {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 0px; HEIGHT: 250px
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: no-repeat right 94px; MARGIN: 0px; FONT-FAMILY: arial, sans-serif, helvetica
}
BODY.popup {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: no MARGIN: 5px 5px 5px 20px;ne; FONT-FAMILY: arial, sans-serif, helvetica; BACKGROUND-COLOR: #ffffff
}
FONT.mini {
	FONT-SIZE: 8px
}
FONT.petit {
	FONT-SIZE: 10px
}
FONT.moyen {
	FONT-SIZE: 11px
}
FONT.moyen_bleu {
	FONT-SIZE: 11px
	COLOR: #333388;
}
FONT.normal {
	FONT-SIZE: 12px
}
FONT.gros {
	FONT-SIZE: 16px
}
FONT.maxi {
	FONT-SIZE: 28px
}
A:link {
	COLOR: #363634; TEXT-DECORATION: none
}
A:active {
	COLOR: #363634; TEXT-DECORATION: none
}
A:visited {
	COLOR: #363634; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0A3D07; TEXT-DECORATION: underline
}
A.souligne:link {
	COLOR: #0A3D07; TEXT-DECORATION: underline
}
A.souligne:active {
	COLOR: #0A3D07; TEXT-DECORATION: underline
}
A.souligne:visited {
	COLOR: #0A3D07; TEXT-DECORATION: underline
}
A.souligne:hover {
	COLOR: #5A5A58; TEXT-DECORATION: underline
}
A.none:link {
	COLOR: #878a10; TEXT-DECORATION: none
}
A.none:active {
	COLOR: #878a10; TEXT-DECORATION: none
}
A.none:visited {
	COLOR: #878a10; TEXT-DECORATION: none
}
A.none:hover {
	COLOR: #878a10; TEXT-DECORATION: none
}
A.rubrique:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.rubrique:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.rubrique:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.rubrique:hover {
	TEXT-DECORATION: underline
}

IMG.bordercolor {border: 2px solid; border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-collapse: collapse } 

IMG.bordure {
	BORDER-RIGHT: #1C7700 1px inset; BORDER-TOP: #1C7700 1px outset; BORDER-LEFT: #1C7700 1px outset; BORDER-BOTTOM: #1C7700 1px inset
}

IMG.bordure:link {
	COLOR: #1C7700; TEXT-DECORATION: none
}
FORM 
{
	MARGIN-BOTTOM: 0px
}
TEXTAREA {
	BORDER-RIGHT: #51539f 1px inset; BORDER-TOP: #51539f 2px inset; FONT-SIZE: 13px; BORDER-LEFT: #51539f 2px inset; BORDER-BOTTOM: #51539f 1px inset; BACKGROUND-COLOR: #ffffff
}
INPUT.edit_petit {
	BORDER-RIGHT: #51539f 1px inset; BORDER-TOP: #51539f 1px outset; FONT-SIZE: 11px; BORDER-LEFT: #51539f 1px outset; BORDER-BOTTOM: #51539f 1px inset; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
INPUT.edit {
	BORDER-RIGHT: #51539f 1px inset; BORDER-TOP: #51539f 1px outset; FONT-SIZE: 13px; BORDER-LEFT: #51539f 1px outset; BORDER-BOTTOM: #51539f 1px inset; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
INPUT.submit {
	BORDER-RIGHT: #51539f 1px inset; BORDER-TOP: #51539f 1px outset; FONT-SIZE: 11px; BORDER-LEFT: #51539f 1px outset; COLOR: #51539f; BORDER-BOTTOM: #51539f 1px inset; HEIGHT: 20px; BACKGROUND-COLOR: #e0e0f0
}
INPUT.radio {
	HEIGHT: 15px
}
INPUT.checkbox {
	
}
SELECT {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px outset; FONT-SIZE: 11px; BORDER-LEFT: 1px outset; HEIGHT: 20px; BOTTOM-padding: 0
}

.petititre
{
	font-style: italic;
	font-weight:bold;
	color:#584A25;
	text-decoration:none;
	font-size:16px ;
	font-family: arial,helvetica,sans-serif;
	font-stretch:ultra-condensed;
}

.foto
{
	color:#1C7700;
	border-color:#1C7700;
}

.txt_b
{
	text-align:center;
	border:0;
	text-decoration:none; 
	font:11px arial,helvetica,sans-serif; 
	color:#FFFFFF;
}

.txt_b:hover
{
	text-align:center;
	border:0;
	text-decoration:none; 
	font:11px arial,helvetica,sans-serif; 
	color:#586063;
}

.txt_r
{
	font-weight:bold;
	text-align:center;
	border:0;
	text-decoration:none; 
	font:12px arial,helvetica,sans-serif; 
	color:#CF1E1E;
	padding:1px 1px 1px 1px;
}

.txt_r:hover
{
	font-weight:bold;
	text-indent:1em;	
	text-align:center;
	border:0;
	text-decoration:none; 
	font:12px arial,helvetica,sans-serif; 
	color:#CF1E1E;
	padding:2px 5px 1px 5px;
}

.txt_v
{
	font-weight:bold;
	text-align:center;
	border:0;
	text-decoration:none; 
	font:12px arial,helvetica,sans-serif; 
	color:#5C7A4A;
	padding:1px 1px 1px 1px;
}

.txt_v:hover
{
	font-weight:bold;
	text-indent:1em;	
	text-align:center;
	border:0;
	text-decoration:none; 
	font:12px arial,helvetica,sans-serif; 
	color:#334627;
	padding:2px 5px 1px 5px;
}

.titre
{ 
	text-transform:uppercase;
	color:#124B42;
	font-weight:bold;	
	text-decoration:none; 
	font-size:20px ;
	font-family: arial,helvetica,sans-serif;
	font-stretch:ultra-condensed;
	PADDING: 0px 0px 0px 0px;
}

.petitxt, a.petitxt, a.petitxt:visited, a.petitxt:active 
{  
	font-family: arial,helvetica,sans-serif;
	text-decoration:none; 
	
	font-size:10px;
	font-stretch:ultra-condensed;
	color:#2233B7;
	padding:1px 1px 1px 1px;
}

.txt, a.txt, a.txt:visited, a.txt:active 
{  
	font-family: arial,helvetica,sans-serif;
	text-decoration:none; 
	font-size:12px;
	font-stretch:ultra-condensed;
	color:#1C1B1F;
	text-align:justify;
	padding:2px 5px 1px 5px;
}

a.txt:hover 
{  
	font-family: arial,helvetica,sans-serif;
	text-decoration:none; 
	font-size:12px;
	font-stretch:ultra-condensed;
	color:#C9252B;
	text-align:justify;
	padding:2px 5px 1px 5px;
}

.txt_o, a.txt_o, a.txt_o:visited, a.txt_o:active 
{  
	font-family: arial,helvetica,sans-serif;
	text-decoration:none;
	font-size:12px;
	font-stretch:ultra-condensed;
	color:#FA6334;
	text-align:justify;
	padding:0px 0px 0px 0px;
}

.txt_o:hover
{  
	font-family: arial,helvetica,sans-serif;
	text-decoration:none;
	font-size:12px;
	font-stretch:ultra-condensed;
	color:#4ABCAB;
	text-align:justify;
	padding:0px 0px 0px 0px;
}

.txt_center, a.txt_center, a.txt_center:visited, a.txt_center:active
{ 
	text-decoration:none; 
	font-family: arial,helvetica,sans-serif;
	font-size:12px;
	font-stretch:ultra-condensed;
	text-align:center;
	color:#4B494F;
	padding:2px 1px 1px 10px; 
}

a.txt_center:hover 
{ 
	text-decoration:none; 
	font-family: arial,helvetica,sans-serif;
	font-size:12px;
	font-stretch:ultra-condensed;
	text-align:center;
	color:#ffff66;
	padding:2px 1px 1px 10px;
}

.txt_non_indent, a.txt_non_indent, a.txt_non_indent:visited, a.txt_non_indent:active 
{  
	font-family: arial,helvetica,sans-serif;
	text-decoration:none; 
	font-size:12px;
	font-stretch:ultra-condensed;
	color:#1C1B1F;
	text-align:justify;
	padding:0px 0px Opx 0px;
}

a.txt_non_indent:hover 
{  
	font-family: arial,helvetica,sans-serif;
	text-decoration:none; 
	font-size:12px;
	font-stretch:ultra-condensed;
	color:#FA6334;
	text-align:justify;
	padding:0px 0px Opx 0px;
}

.txt_non_indent_g, a.txt_non_indent_g, a.txt_non_indent_g:visited, a.txt_non_indent_g:active 
{  
	font-weight:bold;
	font-family: arial,helvetica,sans-serif;
	text-decoration:none; 
	font-size:12px;
	font-stretch:ultra-condensed;
	color:#4B494F;
	text-align:justify;
	padding:0px 0px Opx 0px;
}

a.txt_non_indent_g:hover 
{ 
	font-weight:bold;
	font-family: arial,helvetica,sans-serif;
	text-decoration:none; 
	font-size:12px;
	font-stretch:ultra-condensed;
	color:#FA6334;
	text-align:justify;
	padding:0px 0px Opx 0px;
}

.txtaux 
{ 
	text-decoration:none; 
	font-stretch:ultra-condensed;
	font:12px arial,helvetica,sans-serif;
	font-style:italic; 
	color:#768DA5; 
}

.txt_cache
{ 
	text-decoration:none; 
	font-family: arial,helvetica,sans-serif;
	font-size:6px;
	font-stretch:ultra-condensed;
	text-align:center;
	color:#7D7D7D;
	padding:0px 0px 0px 0px; 
}

.txt_g
{  
	font-family: arial,helvetica,sans-serif;
	text-decoration:none; 
	font-size:12px;
	font-stretch:ultra-condensed;
	color:#575756;
	text-indent:0em;
	text-align:justify;
	padding:0px 0px 0px 0px; 
}