/***********************************************/
body 
{ 
	background-color: #ddf0f7; 
	SCROLLBAR-FACE-COLOR:#87bcf2; 
	SCROLLBAR-HIGHLIGHT-COLOR:#87bcf2; 
	SCROLLBAR-SHADOW-COLOR:#ddf0f7; 
	SCROLLBAR-3DLIGHT-COLOR:#ddf0f7; 
	SCROLLBAR-ARROW-COLOR:#ddf0f7; 
	SCROLLBAR-TRACK-COLOR:#ddf0f7; 
	SCROLLBAR-DARKSHADOW-COLOR:#ddf0f7; 
}
body, p, div, ul, li, td, tr { font-family:Arial, Helvetica, sans-serif; color:#6b372c; font-size:11px; }

.titre { color:#6b372c; font-size:12px; font-weight:bold;  }
.citation { color:#000000; font-size:12px; }
.txtBlanc { color:#FFFFFF; }
.txtBleu { color:#87bcf2; }
.igGauche{ float:left; margin-right:10px; margin-bottom:10px; }
/* The CSS Code for the menu starts here */
			#menu {
				font-family: Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				margin: 0px 0;
				padding: 0;
				list-style-type: none;
				background-color: #eee;
				font-size: 13px;
				height: 40px;
				border-top: 2px solid #eee;
				border-bottom: 2px solid #ccc;
			}
			#menu li {
				float: left;
				margin: 0;				
			}
			#menu li a {
				text-decoration: none;
				display: block;
				padding: 0 20px;
				line-height: 40px;
				color: #666;
			}
			#menu li a:hover, #menu li.active a {
				background-color: #f5f5f5;
				border-bottom: 2px solid #DDD;
				color: #999;
			}
/* Blue Menu */
			#menu_wrapper.blue ul {
				border-top: 2px solid #356AA0;
				border-bottom: 2px solid #204061;
				background: #356AA0;}
			#menu_wrapper.blue a {color: #fff;}
			#menu_wrapper.blue li a:hover, #menu_wrapper.blue li.active a {color: #90CDFF; background: #3D7BBB; border-bottom: 2px solid #356AA0;}
			#menu_wrapper.blue {background: url(images/blue.png) no-repeat right;}
			#menu_wrapper.blue div {background: url(images/blue.png) no-repeat left;}
			
.igDroite{ float:right; margin-left:10px; margin-bottom:10px; }

.tabBlanc { background-color:#FFFFFF; }
.tabBleu { background-color:#87bcf2; }
.tabMarron { background-color:#6b372c; }
.tabVert { background-color:#3eb14d; }
.tabVertOlive { background-color:#9ebf57; }
.tab01Bleu { background-color:#9fcff3; }
.tabBleu01 { background-color:#ffffff; border:1px solid #87bcf2; }
.tabBleu0101 { background-color:#ffffff; border:1px dashed #87bcf2; }

.tdBlanc { background-color:#FFFFFF; }
.tdBleu { background-color:#87bcf2; }
.tdMarron { background-color:#6b372c; color:#FFFFFF; }
.tdBackBleu { background-image:url(../img/bkgBleu.gif); color:#FFFFFF; }
.tdBleuBlanc { background-image:url(../img/traitBleuBlanc.gif); }

a:link { color:#344a81; text-decoration: none; }
a:visited { color:#344a81; text-decoration: none; }
a:hover {	color:#41b44f;	text-decoration: none; }
h1 {font-family:Arial; color:#DDF0F7; font-weight:normal; font-size:7px; text-decoration:underline;display:inline }
a.rubrique:link { color:#344a81; text-decoration: none; font-weight:bold; }
a.rubrique:visited { color:#344a81; text-decoration: none; font-weight:bold;  }
a.rubrique:hover {	color:#41b44f;	text-decoration: none; font-weight:bold;  }

a.bas:link { color: #000000; text-decoration: none; }
a.bas:hover { color: #0978BF;	text-decoration: none; }
a.bas:visited { color: #000000; text-decoration: none; }

a.texte:link { color:#344a81; text-decoration: none; }
a.texte:visited { color:#344a81; text-decoration: none; }
a.texte:hover {	color:#41b44f;	text-decoration: none; }
.right { float: right; margin: 0px 0px 0px 8px;}
.champ { background-color:#ddf0f7; border:#87bcf2 1px solid; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.bouton { background-color:#87bcf2; border:#6b372c 1px solid; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; cursor:hand; font-weigth:bold; }

li { text-align:justify; }
.puce02 { list-style-image:url(../img/puce02.gif);	text-align:justify; }
.numero { text-align:justify; }

/* -- Debut style pour Menu -- */
#menu1 {display: none;}
#menu2 {display: none;}
#menu3 {display: none;}
#menu4 {display: none;}
/* -- Fin Menu -- */
