html {

padding:0;
}

body {
margin-left:2%;
margin-right:2%;
background-image:url(/images/background.jpg);
background-color : #FFFFFF; 
font-family : comic sans ms, Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

p{
font-size : 100%;
color : #2F4F4F;
text-align: justify;

}

ul,li {
font-size : 100%; 
color : #8B0000; 
}

h1 {
font-size : 200%; 
color : #2F4F4F; 
text-align: center;

}

h2 {
font-size : 150%; 
color : #FF0000; 
padding-left:15px;
text-align: center;
}

h3 {
font-size : 110%; 
color : #2F4F4F; 
text-align: center;
}

table {
witdh: 100%;
background-color : #FDF5E6;
border-width:1px; 
border-style:none; 
border-color:#000000;

}
td {

border-width:1px;
border-style: none;
border-color:#000000;
padding: 5px;

}

a:link {color: #2F4F4F; text-decoration:underline;}
a:visited {color: #2F4F4F; text-decoration:underline;}
a:hover {color:#FF0000; text-decoration:none;}

.haut {
text-align:right;
}

.menu {
border-right: 2px inset #2F4F4F;
}

#entete {
text-align:center;
border-width:2px;
border-style:none; 
border-color:#2F4F4F;
}

#footer {
text-align:center; 
clear:both;
}

input, textarea {
font-family: "comic sans ms, Verdana, Arial, Helvetica, Geneva, sans-serif;
}
 
input:focus, textarea:focus {
background-color: #FFFF99;
}
 
label {
color: #2F4F4F;
}
 
legend {
font-family: comic sans ms, Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #FF9933;
font-weight: bold;
}
 
fieldset {
border-style: none;
}

