html {margin: 0; padding: 0;}
body {
	background: white; 
	color: #000;	
	behavior: url("csshover.htc");
	font-family: Verdana, arial, Helvetica, sans-serif;
}
a.lien { text-decoration: none; }
a.lien:link {color: #0084A8; }
a.lien:visited {color: #0084A8; }
a.lien:hover {color:#0084A8;  font-weight: bold; text-decoration: underlined;}

a.navlink {text-decoration: none;}

div#dessus   {margin-bottom: 1500px; font-size: 12px; visibility: visible; position: absolute; top: 203px; left: 42%; width: 450px; height: 400px }


#main {
	color: #CCC; 
	margin-left: 12em; 
	padding: 1px 0 1px 5%;
	border-left: 1px solid;
}
p#logo {
	margin-bottom: 0; 
	margin-top: 1em; 
	margin-left: 3em;
}
h1 {
	color: #0084A8; 
	margin-left: 2em; 
	margin-top: 1em;
}
p#rabbin {
	margin-left: 60%; 
	color: #0084A8; 
	font-size: 100%;
}


p#date {
	margin-left: 43%; 
	color: #0084A8; 
	font-size: 80%;
}
#points { margin-left: 5em; }
#bandeverte {
	float: left; 
	height: 246px; 
	width: 100%; 
	background: #C7E038;
}
#blocvert {
	float: left; 
	width: 5%; 
}	

div#nav {
	float: left; 
	top: 0; 
	left: 20%; 
	width: 11em; 
	margin: 0 0 0 5em; 
	background: #EC008C;
}
div#nav ul {
	margin: 0; 
	padding: 0; 
	width: 12em; 
	background: #EC008C; 
	border: 1px solid #AAA;
}
div#nav li {
	position: relative; 
	list-style: none; 
	margin: 0; 
	padding: 0 1em 0.5em; 
	border-bottom: 1px solid #CCC; 
}
div#nav li:hover {background: #FF880B;}
div#nav li.submenu:hover {
	background-color:#FF880B; 
	z-index: 10;
}
div#nav li a {
	display: block; 
	padding: 0.25em 0 0.25em 0.5em; 
	text-decoration: none; 
	width: 11.5em;
}
div#nav>ul a {width: auto;}
div#nav ul ul {
	position: absolute; 
	z-index: 15; 
	top: 0; 
	left: 11em; 
	display: none;
}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {
	display:block; 
	background: #E0E485; 
	z-index: 30;
}
div#nav ul.level1 li a {color: white;}
div#nav ul.level1 li a visited {color: white;}
div#nav ul.level2 li a {color: #0084A8;}
div#nav ul.level3 li a {color: #0084A8;}
div#nav li a:hover {color: white;}
div#nav ul.level1 li a visited {color: white;}
div#nav ul.level2 li a visited {color: #0084A8;}
div#nav ul.level3 li a visited {color: #0084A8;}

#deco {float: right;}
#footer {
	margin-left: 7em; 
	margin-top: 5em; 
	padding-top: 2em;
	color: #0084A8;
}

