body {
	font-family: Arial, Georgia, Verdana, Helvetica, Comic Sans MS, sans-serif;
	color: #000000; /*#BBBB00;*/
	background: #000000 /*url(photos/Dragon14.jpg) */ no-repeat fixed top left;
}

#header {
	background-color: #000000;
	border: solid thin #000000;
	color: #404040;
}

table#gens tr td img {
	border: thick outset #000000;
	height: 250px;
}

#zone {
	border: solid thin #000000;
}

#photo {
	border-left: solid thin #000000;
}

#menu {
	background-color: #930;
}

#contenu {
	border: thin solid #000;
	background: #300300 /*url(photos/Dragon9.jpg)*/ no-repeat center center;
	color: #ffb700;
}

#calendrier {;
	border: thin solid #000000;
	background: #FFFFFF /*url(photos/DJ1.jpg)*/ no-repeat top center;
	color: #000000;
}

.violet {
	color: #FF1010;
}

a:link {
	text-decoration: underline;
	color: #FF0 /*#66AA00     ;/*660033*/;
}

a:visited {
	text-decoration: none;
	color: #FC0 /*#660033*/;
}

td.menu a {
	color: #00ff00;
}

td.menu a:hover {
	color: #66AA00;
}

td.en-cours a {
	color: #66AA00;
}

#footer {
	background-color: #880000; /* #870C1E; */
	border: solid thin #000000;
	color: #FFFFFF; /*avant gris 666666*/
}

a.footer_mail,
a.footer_mail:visited {
	color: #FFFFFF;
}

a.footer_mail:hover {
	color: #660033;
}

table, input {
	color: #FFFFFF;
}

/******************************Main Menu*************************/
#mainMenu, #mainMenu ul {
	background-color: #750009;
	color: #000;
}

#mainMenu ul a {
	background-color: #750009;
	color: #000;
}

#mainMenu ul a:hover {
	color: aliceblue;
}

#mainMenu li {
	color: #000;
	background: #750009 no-repeat;
	border-bottom: 1px solid #a90009;
}

#mainMenu li a:link {
	color: #000;
}

#mainMenu li a:visited {
	color: #000;
}

#mainMenu li a:hover {
	color: aliceblue;
}

/******************************MENU DéROULANT*************************/
#nav, #nav ul {
	color: #F00;
	background-color: #000;
}

#nav a {
	background-color: /*#A43C0F*/ #000;
	color: #FF0000;
}

#nav a:hover {
	color: #860000;
}

/* Le dessus*/
#nav li {
	border-bottom: 1px solid #F00;
}

#nav li ul {
	border-top: 3px solid #FF0000;
}

#nav li ul a {
	color: #F00;
	background-color: #000 /* #A43C0F*/;
	border-top: 1px solid #900;
}

#nav li ul li a.cur,
#nav li ul li a.act {
	background-color: #000;
}

#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul {
	color: #FF0000;
}

#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul {
	color: #FF0000;
}
