/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #660C29;
}
h1 {font-family: Georgia, "Times New Roman", Times, serif;
	font-size: xx-large;
	color: #DCAB38;
	font-style: italic;
}
h2 {font-family: Georgia, "Times New Roman", Times, serif;
	font-size: x-large;
	color: #DCAB38;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: x-large;
	font-style: italic;
	color: #FFFFFF;
}
a:link {color: #FFFFFF;}
a:visited {color: #FFFF66;}
a:hover {color:#FFCC00;}
a {font-size: small;
   font-weight: bold;}
   
.blanc:link{color:#FFFFFF;}
   .blanc:visited{color:#FFFF99;}
   .blanc:hover{color:#FFCC00;}
   .blanc {font-size:large;}
   
.b2:link{color:#FFFFFF;}
.b2:visited{color:#FFFF99;}
.b2:hover{color:#FFCC00;}
.b2 {font-family: "Comic Sans MS"; font-size: large;}

.b3:link{color:#FFFFFF;}
.b3:visited{color:#FFFF99;}
.b3:hover{color:#FFCC00;}
.b3 {font-family: "Brush Script MT", "French Script MT", "Script MT Bold"; font-size: x-large;}

.b4:link { text-decoration: none; color:#FFFFFF;}
.b4:visited {text-decoration: none; color:#FFFFFF;}
.b4:hover {text-decoration: none; color:#FFFFFF;}

.r:link{color:#660C29;}
.r:visited{color:#009900;}
.r:hover{color:#996666;}
   /* Buttons & Inputs */
input {
	font-family: Arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 170px;
	background-color:#CC6666;
	border: 1px solid;
	border-color: #330000;
}
.Style1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: large;
	color: #FFFFFF;
	font-style: italic;
}
.Style2 {font-size: large; 
         font-family: Georgia, "Times New Roman", Times, serif; 
		 color: #DCAB38; }
.Style3 {font-family: Georgia, "Times New Roman", Times, serif; 
         font-size: medium; 
		 color: #FFFFFF; }
.Style4 {
	color: #FFFFFF;
	font-size: medium;
}


.Style5 {font-family: "Comic Sans MS";
	font-size: small;
	color: #FFFFFF;
}
.Style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFFF;
}
.Style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	font-weight: bold;
}
.Style8 {color: #0033FF}
.Style9 {
	font-size: medium;
	color: #FFFFFF;
}
.Style10 {
	font-size: small;
	color: #FFFFFF;
}
.Style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
/*---------- CSS des catégories du menu images----*/
#main_menu3 {
	margin: 0 10px;
	width: 256px;
	border: none;



}/* réglage général du menu */
#main_menu3 ul {position: relative; z-index:3; padding: 0px 0px;} /* ouverture de liste */
#main_menu3 li {
	float: left;
	padding: 0px;
	position: relative;
	list-style-type: none;
	
	
}/* élément de liste, les catégories */
#main_menu3 a {
	display: block;
	padding: 1px;		
} /* liens du menu */
#main_menu3 a:hover, 
#main_menu3 a:focus {text-decoration: none;} /* survol des liens */
#main_menu3 li li {
	display: block;
	float: none;
} /* sous-menu */
#main_menu3 li ul {display: none; position: absolute;} /* fait que les sous-menus ne soient pas visibles hors survol */

#main_menu3 li:hover ul, #main_menu3 .navfxenabled li.hover ul {
	display: block;
} 
#main_menu3 li:hover ul, #main_menu .navfxenabled li.hover ul {display: block; background-color:#660C29;} /* fait que les sous-menus soient visibles au survol */
#main_menu3 ul li ul {padding-left:0px;} /* pas de retrait pour les sous-menus */
#main_menu3 .cat1, 
#main_menu3 .cat1 ul  { width:254px; } /* couleur fond pour région */
#main_menu3 .cat1 ul {border:2px solid; border-color:#FF0066; width:252px;  margin:0px 0 0 0;} /* fait que les sous-menus soient visibles au survol */  

#main_menu3 .navfxenabled li.cat1 ul ,
#main_menu3 .navfxenabled li.cat1 ul {
	margin-top:0px;
}
#cl_0_0 {overflow:visible;}/*permet ŕ ce que les sous-menus puissent dépasser la celulle, ici la colonne article*/
