DIV.menu {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 0px; HEIGHT: 250px
}
BODY 
{
	FONT-SIZE: 12px; 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
}
FONT.normal {
	FONT-SIZE: 12px
}
FONT.gros {
	FONT-SIZE: 16px
}
FONT.maxi {
	FONT-SIZE: 28px
}
A:link {
	COLOR: #C9C9C6; TEXT-DECORATION: none
}
A:active {
	COLOR: #C9C9C6; TEXT-DECORATION: none
}
A:visited {
	COLOR: #C9C9C6; TEXT-DECORATION: none
}
A:hover {
	COLOR: #8A95D0; TEXT-DECORATION: underline
}
A.souligne:link {
	COLOR: #C9C9C6; TEXT-DECORATION: underline
}
A.souligne:active {
	COLOR: #C9C9C6; TEXT-DECORATION: underline
}
A.souligne:visited {
	COLOR: #C9C9C6; TEXT-DECORATION: underline
}
A.souligne:hover {
	COLOR: #8A95D0; 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
}


IMG {
	BORDER-RIGHT: 0px outset; BORDER-TOP: 0px outset; BORDER-LEFT: 0px outset; BORDER-BOTTOM: 0px outset
}
IMG.bordure {
	BORDER-RIGHT: #000033 1px inset; BORDER-TOP: #000033 1px outset; BORDER-LEFT: #000033 1px outset; BORDER-BOTTOM: #000033 1px inset
}
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
}


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

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

.rubriq, a.rubriq, a.rubriq:visited, a.rubriq:active 
{
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	font:14px arial,helvetica,sans-serif; 
	padding:1px 1px 1px 1px;
}
.rubriq:hover, a.rubriq:hover
{
	font-weight:bold;
	TEXT-DECORATION:underline;
	color:#FFFFFF;
	font:14px arial,helvetica,sans-serif; 
	padding:1px 1px 1px 1px;
}

.ssrubrique, a.ssrubrique, a.ssrubrique:visited, a.ssrubrique:active 
{
	text-decoration:none;
	color:#FFFFFF;
	font:13px arial,helvetica,sans-serif; 
	padding:1px 1px 1px 1px;
}
.ssrubrique:hover, a.ssrubrique:hover
{
	font-weight:bold;
	TEXT-DECORATION:underline;
	color:#FFFFFF;
	font:13px arial,helvetica,sans-serif; 
	padding:1px 1px 1px 1px;
}

.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;
}

.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:12px;
	font-stretch:ultra-condensed;
	color:#2233B7;
	padding:1px 1px 1px 1px;
}

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

a.txt_menu:hover 
{  
	font-family: arial,helvetica,sans-serif;
	text-decoration:none; 
	font-size:11px;
	font-stretch:ultra-condensed;
	color:#7E8DB2;
	text-align:justify;
	padding:0px 0px 0px 0px;
}

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

a.txt:hover 
{  
	font-family: arial,helvetica,sans-serif;
	text-decoration:none; 
	font-size:11px;
	font-stretch:ultra-condensed;
	color:#B90742;
	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, a.txt_cache:visited, a.txt_cache:active
{ 
	text-decoration:none; 
	font-family: arial,helvetica,sans-serif;
	font-size:10px;
	font-stretch:ultra-condensed;
	text-align:center;
	color:#FFFFFF;
	padding:0px 0px 0px 0px; 
}
.txt_cache:hover
{ 
	text-decoration:none; 
	font-family: arial,helvetica,sans-serif;
	font-size:10px;
	font-stretch:ultra-condensed;
	text-align:center;
	color:#AFAFAF;
	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; 
}
