/***** menu CSS *****/
body {
	margin: 0 auto;
	padding: 0;
	font: 100%,arial,verdana, sans-serif;
	background-color: #FF9900;	
	
}


#conteneurmenu {
margin-left: auto;
  margin-right: auto;
  width: 1000px; /* largeur obligatoire pour être centré */
 
	z-index: 20;
	
	background-color: #FF9900;
}
 @media print {
/*A l'impression on cache le menu, marche au moins pour IE, Moz et Opéra.*/
	.menu, .ssmenu {
		visibility:hidden;
	}
}

.menu, .ssmenu {background-color: #FFCC66; color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: "MS Sans Serif", "sans-serif", Verdana, Arial; border: 1px solid #EFB; padding: 1px; /* width et margin sont au cas où le javascript est désactivé. */
	width: 15em; margin: 1em}
/* .menu = les cases toujours visibles (comme Fichier, Edition... dans un logiciel) */
.menu {
	text-align:center;
}
/* .ssmenu = Les parties "déroulantes" qui s'affiche au survol d'un .menu */
.ssmenu {
/* aller pour faire joli sur IE, un petit effet de dégradé !
	Pour voir d'autres effets :
	http://msdn.microsoft.com/workshop/samples/author/dhtml/DXTidemo/DXTidemo.htm
	Par exemple :
	transparence à 25% = opacité à 75%:
		FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=75);
	"Glow" :
		FILTER: progid:DXImageTransform.Microsoft.Glow(color=#ffdead,strength=5);
	Ombre en bas à droite, 5 px :
		FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#ff8c00,strength=5);
	*/
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFF00,endColorStr=#990000); */
	
}

.menu span, .ssmenu span {
/* Ne pas toucher
	C'est pour cacher les ; en fin de <li>, ce qui permet aux synthèse vocales de prendre une
	pause dans l'élocution */
	display:none;
}

.ssmenu ul, .ssmenu li {
/* Ne pas trop toucher.
	Les items (les <li>) des sous-menus, notamment pour enlever les puces des liste */
	padding:0;
	margin:0;
	list-style-type:none;
}

.menu a, .ssmenu a, .menu a:visited, .ssmenu a:visited {
/* Les liens qui ne sont pas sous le curseur. */
	color:#990000;
	
	padding:2px;
	text-decoration:none;
/* Ne pas modifier le block */
	display:block;
	text-align: left
/*	Un width:100% fait planter Mozilla, sans le width:100% c'est IE et Opera... La combinaison
	aucun width et height:100% marche sur tous, donc ne pas toucher ces 2 lignes */
/*	height:100%;
	margin:0px;*/
	margin:0px;
	width:100%;
}

 

.ssmenu ul:hover, .ssmenu a:hover, .ssmenu a:focus, .menu a:hover, .menu a:focus {
/* Les liens sous le curseur.
	On change les couleurs du texte et de fond, et on enlève le soulignement.
	*/
	background-color:#FFFFCC;
	color:#660033;
	text-decoration:none;
}




#Layergauche {
	float: left;
	width: 150px;
	height:540px;
	background-color:#999999;
	z-index:1;
	padding: 0px;
	text-decoration: none;
	overflow: auto;
	margin-left: 10px;
	margin-top: 5px;
	margin-right:20px;
	background-image: url(../images/fondgauche_cdt.jpg);
	background-repeat: no-repeat;
	background-position:center;
	
}





#Layercentre {
	
	float: left;
	width:500px;
	height:530px;
	background-color:#CCCCCC;
	border:1px none #000000;
	z-index:1;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	color: #666666;
	overflow: auto;
	margin-top: 5px;
	margin-right: 20px;
}

#Layerdroite {
	
	
	width:250px;
	height:540px;
	background-color:#FFFF99;
	z-index:1;
	text-decoration: none;
	color: #990000;
	padding:0px;
	visibility: visible;
	margin-top:5px;
	margin-right: 10px;
	text-align: center;
	overflow: auto;	
}
#Layerdroite_haut {
	
	left:760px;
	top:30px;
	width:260px;
	height:540px;
	background-color:#FFFF99;
	z-index:1;
	text-decoration: none;
	color: #990000;
	padding: 0px;
	overflow: auto;
	visibility: visible;
	margin-top: 5px;
	text-align: center;
	
	
}
#Layerdroite_sans {
	
	left:760px;
	top:30px;
	width:260px;
	height:540px;
	background-color:#FFFF99;
	z-index:1;
	text-decoration: none;
	color: #990000;
	padding: 0px;
	overflow: auto;
	visibility: visible;
	margin-top: 5px;
	text-align: center;
}


#basdepage{
position : relative;
margin-left: auto;
  margin-right: auto;
  width: 1000px; /* largeur obligatoire pour être centré */
top: 600px;
	width:965px;
	height:30px;
	background-color:#CCCC99;
	color: white;
	z-index:11;
	margin-left: 10px;
	margin-top: 5px;
	text-align: center;
	font-style: italic;
	font-size: 22px;
	font-weight: bold;
	
	}






a{text-decoration:none;}
a:hover{text-decoration:none;}






H1 {
	color: #993300;
	text-align: center;
	font-weight: bold;	
}
H2 {
	color: #006600;
	font-weight: bold;
	text-align: center;
	padding: 2px;	
}
H3 {color: #333333; font-weight: bold; text-align: left; }
H4 {
	color: #333333;
	font-weight: bold;
	text-align: center;
}
H5 {
	color: #006600;
	font-weight: bold;
	text-align: justify;
}
H6 {
	color: #006600;
	font-weight: normal;
	text-align: center;
}
p {
	
	text-align: justify;
	padding-left: 15px;
	padding-right: 5px;
	color: #663333
}
.Style2 {color: #006600; font-weight: bold; font-size: medium; }
.Style3 {color: #006600; font-weight: bold; font-size: medium; }
.Style4 {font-size: 90%}
.Style5 {font-size: 98%}
.Style6 {font-size: 80%;	font-weight: bold;}
