/* DESIGN AnimeMule */
body { /* Presentation generale */
background-color:#ddd;
color:#fff;
font-family: Verdana, "Trebuchet MS", sans-serif;
font-size:0.9em;
}

/* Presentation des liens */
a:link {
background-color:#069;
color:#fc0;
text-decoration:none;
font-style:normal;
font-weight:bolder;
}
a:visited {
background-color:#069;
color:#fc0;
text-decoration:none;
font-style:italic;
}
a:hover {
background-color:#069;
color:#fff;
text-decoration:underline;
font-style:normal;
}
a:active {
background-color:#069;
color:#fff;
text-decoration:underline;
font-style:normal;
font-weight:bolder;
}

/* Position de la page */
#CADRE {
width:760px;
margin:auto;
}

/* Presentation du HEADER */
#HEADER img {
border:0;
}

/* Presentation du MENU */
#MENU { /* Positionnement du MENU */
float:left;
width:152px;
}
.menu { /* Presentation des menus */
border-left:2px black solid;
border-right:2px black solid;
border-bottom:2px black solid;
border-top:0;
margin-bottom:5px;
background-color:#069;
background-image:url(images/goku.png);
background-position:right bottom;
background-repeat:no-repeat;
color:#fff;
}
.menu img[title="menu"] { /* Decalage de l'image titre du menu */
margin-left:-2px;
}
.menu ul { /* presentation des listes de liens */
list-style-image:url(images/puce.png);
list-style-position:outside;
}
/* Mise en place du menu connexion */
.menu form label { /* Alignement du formulaire de connexion */
display:block;
margin-left:5px;
}
.menu form label+input {/* Mise en place des champs du formulaire */
margin-left:5px;
background-color:#ddd;
}
.menu form input[type="submit"] {/* Mise en place du bouton */
width:65px;
margin-left:32.5px;
margin-top:5px;
}
.menu .connexion { /* Mise en place des liens du menu */
display:block;
background-color:transparent;
}

/* Presentation du contenu */
.news { /* Positionnement des news */
margin-left:162px;
border:1px black solid;
background-color:#069;
background-image:url(images/flcl.png);
background-repeat:no-repeat;
background-position:right bottom;
}
.news .titre h3 { /* Mise en place du titre des news */
background-image:url(images/page.png);
margin-top:-2px;
border-bottom:1px black solid;
}
.news p { /* Mise en place du contenu des news */
margin-left:5px;
margin-right:5px;
}
.news form label { /* Alignement des formulaires */
display:block;
width:150px;
float:left;
}
.news form input,.news form textarea { /* Mise en place des champs de formulaire */
margin-top:5px;
background-color:#ddd;
}
.news form input[type="submit"] { /* Alignement du bouton submit */
width:50px;
margin-top:5px;
margin-left:100px;
}

#FOOTER { /* Mise en place du footer */
clear:both;
margin-top:5px;
width:760px;
height:40px;
background-image:url(images/footer.png);
background-position:center;
background-repeat:no-repeat;
}