/* Global ************************* */

BODY {
	margin: 10px 0px 0px 0px;
	background-color: #FBF3C5;
}
		
		
body, td, th, li  { font-size: 12px; color: #666666; font-family:Arial, Helvetica, sans-serif;	}


/* //////////////////////////////// */
/*  S I T E ****************** */
/* ///////// */




/* Backgrounds ******************** */


.TDcontenu	 {
	padding: 0px 0 30px 0px;
	background-color: #FFFFFF;
	border-bottom : 1px solid #5C7935;
	border-left : 1px solid #5C7935;
	border-right : 1px solid #5C7935;
}

.TDfooter	 {
	background-color: #FFFFFF;
	border-left : 1px solid #5C7935;
	border-right : 1px solid #5C7935;
	border-top : 1px solid #5C7935;	
}

.TDAdresse{
	background-color: #FFFFFF;
	background-image : url(/images/interface/bg_bottom.gif);
	background-position : bottom left;
	background-repeat : repeat;
}

.titre	 {
	margin: 0px 0 0px 0px;
}

.DivBienvenue	 {
	margin:0 0 0px 407px;
}

.contenu	 {
	margin: 20px 40px 20px 40px;
	line-height : 22px;
}


.page_accueil {margin: 5px 50px 0px 100px;}		
	.page_accueil H1 {font-size: 22px; color: #00BCF2;margin: 0px 0px 0px 0px;}	
	.page_accueil P {font-size: 12px; color: #5A5A5A; margin: 0px 0px 8px 0px;}	
				
	
.MenuBot {padding: 0px 8px 0px 8px;color: #5c7935; font-size: 11px;}		
	.MenuBot A:link, .MenuBot A:visited,  { color: #5c7935; text-decoration:none; font-size: 11px;}
	.MenuBot A:hover, .MenuBot A:link.actif,  { color: #304316; text-decoration:underline;  font-size: 11px;}
	
	

/* //////////////////////////////// */
/*  T E X T  ****************** */
/* ///////// */

H1 { font-size: 24px; color: #203F9A;}
	H1 A:link, H1 A:visited { color: #203F9A; text-decoration:none; }
	H1 A:active, H1 A:hover { color: #000000; text-decoration:none; }
H2 { font-size: 16px; font-weight:bold; color: #304316; margin: 20px 0 10px 1px; }
H3 { margin: 20px 0px 15px 0px;font-size: 15px; color: #99CA3C; }
H4, H5 { font-size: 11px; font-weight:bold; color: #000000; margin: 0; }
H6 { font-size: 25px; font-weight:bold; color: #EE193A; margin-bottom: 20px; }

.tText01 {color: #000000;}
.tBold  {color: #000000;font-weight:bold;}
.tAsterix {color:#C91616;font-weight:bold;}
.Copyright{font-size: 10px; }

.tVert {color: #304316;}

.tAdresse {color: #304316;font-weight:bold;font-size: 16px;}
.tAdresse H2 {color: #304316;font-weight:bold;font-size: 18px;}

.tbienvenue{color: #7b4c64;font-weight:bold;font-size: 16px;}


P {margin:0 0 10px 0;}
	

	
/* Forms ************************** */

FORM {padding:0; margin:0;}
INPUT, SELECT, TEXTAREA { font-family: Verdana, Helvetica, Arial, sans-serif; font-size:11px;background-color:#FFFFFF; }
TEXTAREA {background-color:#FFFFFF;}
INPUT.submit { font-size: 12px; }

/* Links ************************** */

A:link, A:visited {color: #5c7935; text-decoration:underline;}
A:active, A:hover {color: #5c7935; text-decoration:none; }

/* //////////////////////////////// */
/*  L I S T S ****************** */
/* ///////// */

UL {  padding: 0; list-style-image: url('/images/icons/li_fleche.gif'); list-style-type: disc; margin-left:21px; margin-right:0px; margin-top:5px; margin-bottom:10px}
LI { margin: 5px 0 0 0; padding: 0; }

//*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 { height:1px; color:#000000; background-color:#000000; margin: 5px 0 5px 0; border:none;  }

.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 */ }
