/* Global ************************* */

BODY { margin: 0;  background-color: #000000;  }
BODY,TD,TH,LI  { font-size: 12px; color: #FFFFFF; font-family: Arial, Helvetica, Verdana, sans-serif;	}

/* //////////////////////////////// */
/*  S I T E ****************** */
/* ///////// */

.contenu { }
/* I.E. ONLY  */ * html .contenu {}

.menu {  }
	.menu A:link, .menu A:visited { color: #474FAD; text-decoration:none; }
	.menu A:active, .menu A:hover { color: #000000; text-decoration:none; }

/* Backgrounds ******************** */

.td_txt { background-color: #006a3d;
		background-image: url(../images/bg.jpg); 
		background-repeat: no-repeat; }
		
.td_txt2 {
		background-image: url(../images/page_bg.jpg); 
		background-repeat: no-repeat; }
		
.txt {color: #FFFFFF;margin: 80px 0 10px 30px} 
	.txt P {margin-right:20px;}

.txt2 {color: #FFFFFF;margin: 80px 10px 10px 40px} 
	.txt2 P {margin-right:20px;}
	.tTemoin {}

.tabPage {background-color: #006a3d;
		background-image: url(../images/page_bg_rep.jpg); 
		background-repeat: repeat-y;}
/* //////////////////////////////// */
/*  B O X E S ****************** */
/* ///////// */

/* //////////////////////////////// */
/*  T A B L E S  ****************** */
/* ///////// */

/* //////////////////////////////// */
/*  T E X T  ****************** */
/* ///////// */

H1 { font-size: 14px; color: #000000; margin: 0 0 10px 0;}
H2 { font-size: 14px; font-weight:bold; color: #FFFFFF; margin: 20px 0 10px 1px; }
H3 { font-size: 11px; font-weight:bold; color: #000000; margin: 10px 0 5px 0; }
H4, H5 { font-size: 11px; font-weight:bold; color: #000000; margin: 0; }

.tText01 {color: #000000;}
.tBold  {color: #FFFFFF;font-weight:bold;}
.tVert {color: #75ff9f;font-weight:bold;}
	.tVert STRONG, .tBold STRONG {color: #fff336;font-weight:bold;}
.tAsterix {color:#C91616;font-weight:bold;}
.tU {text-decoration:underline;}
P {margin:0 0 10px 0;}

STRONG { color: #FBFCBA; } 
STRONG.tJaune { color: #FFF336; } 
	
/* Forms ************************** */

FORM {padding:0; margin:0;}
INPUT, SELECT, TEXTAREA { font-family: Verdana, Helvetica, Arial, sans-serif; font-size:11px; }
TEXTAREA {background-color:#FFFFFF;}
INPUT.submit { font-size: 12px; }

/* Links ************************** */

A:link, A:visited {color: #FFF336; text-decoration:underline;}
A:active, A:hover {color: #FFFFFF; text-decoration:none; }

/* //////////////////////////////// */
/*  L I S T S ****************** */
/* ///////// */

UL { margin: 10px 0px 10px 30px; padding: 0; list-style-image: url(/images/icons/li_1.gif); list-style-type: disc;}
	LI { margin: 5px 0 0 0; padding: 0; vetical-align:top; }
	LI.asterix { list-style-image: url(/images/icons/li_asterix.gif); color:#DF0000; }
	
UL.liste_check {list-style-image: url(/images/icons/li_check.gif); list-style-type: none;}
	.liste_check LI {}


/* //////////////////////////////// */
/*  M I S C ****************** */
/* ///////// */

HR { margin:0 0 10px 0;height:1px; color:#000000; background-color:none; margin: 5px 0 5px 0; border:dotted 1px #64ffb5;  }

.alignCenter {text-align:center;}
.alignLeft {text-align:left;}
.alignRight {text-align:right;}
.floatLeft {float:left;}
.floatRight {float:right;}
.maxSize {width:100%;height:100%;}

.noPadding {padding:0;}
.noWrap { white-space:nowrap;}

#spanDiv SPAN {display:-moz-inline-box; /* Gecko proprietary */ display:inline-block; /* supported by Opera and ? */ /* vertical-align:middle;  Gecko needs this */ }
