/*importation des styles navigateurs récents*/
@import url("addentum.css");
/*styles communs NS4.x et autres*/
html {
margin:0;
}
body {
background-color:black;
margin:0;
background-image:url(images/menu2.jpg);
background-repeat:repeat-y;
background-attachment:fixed;
}

h1 {
text-align:right;
font-family:"trebuchet ms", sans-serif;
font-style:italic;
font-size:300%;
color:#FFD700;
margin-top:0;
}
h2 {
text-align:center;
font-family:"trebuchet ms", sans-serif;
font-size:200%;
color:white;
letter-spacing:3px;
}

h3 {
text-align:left;
font-family:"trebuchet ms", sans-serif;
font-size:150%;
color:#00BFFF;
border-bottom:1px solid #00BFFF;
}
h4{
text-align:left;
font-family:"trebuchet ms", sans-serif;
font-size:100%;
color:#32cd32;
margin-left:20px;
}
p {
text-align:justify;
font-family:"trebuchet ms", sans-serif;
font-size:100%;
color:white;
}
ul {
text-align:left;
font-family:"trebuchet ms", sans-serif;
font-size:100%;
color:white;}
li {
text-align:left;
font-family:"trebuchet ms", sans-serif;
font-size:100%;
color:white;
list-style-type:square;
}
a {
font-weight:bold;
}
a:link {
color:#32CD32; 
text-decoration:underline;
}
a:visited {
color:#228B22;
text-decoration:underline
}
a:hover {
color:#FFD700;
text-decoration:none
}
table {
border:2px solid white;
border-collapse:collapse;
margin:auto;}
th, td {
font-family:"trebuchet ms", sans-serif;
border:1px solid #dcdcdc;
color:white;
padding:5px;
}
img {border:0}
/*variantes*/
.top {
font-size:80%;
text-align:right;
}
.important {
font-weight:bold;
text-align:center;
margin:0 50px 0 50px;
padding:10px;
color:#000080;
border:1px inset white;
background-color:white;
}
.datenews {
text-align:right;
font-weight:bold
}
.identite {
text-align:right
}
/*haut de page*/
#top p {
margin-top:0;
text-align:right;
font-size:100%;
}
/*contenus*/
#content {
margin:0 50px 40px 220px;
border-width:0px;
border-style:outset;
border-color:#d3d3d3;
padding:0 15px 5px 15px;
background-color:#000000;
}
/*menu de navigation*/
#menu{
margin-top:50px;
}
#menu p{
text-align:center;
font-size:80%;
}
#menu a:link {
color:#006400
}
#menu a:visited {
color:#2E8B57}
#menu a:hover{
color:gold
}
.logo {
background-color:transparent;
background-image:none;
}
#menu p.logo {
text-align:center !important;
border:none;
}
#menu p.logo a {
background-color:transparent !important;
border:0px solid white !important;
background-image:none !important;
}
#menu p.logo a:hover { /*pour IE*/
background-color:transparent !important;
border:0px solid white !important;
background-image:none !important;
}
/*pied de page*/
#footer p {
text-align:center;
font-size:100%;
padding-top:5px;
margin-bottom:0;
}
/*hack IE*/
body> #footer p{
padding:0;}
/*PopUp*/
#popup {
margin:20px 10px 20px 10px;
padding-top:0;
padding-bottom:10px;
background-color:black;
border:2px solid #FFD700;
}
#popup form {
text-align:center
}
