body {
font-family: 'Trebuchet MS', Tahoma, Verdana, 'Times New Roman', Times, serif;
padding:0;
background-color:#282828;
color:white;
font-size:14px;
margin:0px;
background-position: center;
background-image: url('/images/body_bg.jpg');
}
a {
color:white;
text-decoration:none;
color:#2e5860;
font-weight:normal;
}

a:hover { text-decoration: none; color: #FF4500;   }
legend  { color:#000000; padding-left:5px; padding-right:5px;}
li      { list-style-type:none; } /*listes non ordonnees*/
img     { border:0px solid #000000;  } /* images */

#all {
width:877px;
margin:auto;
padding:0px;
margin-top:0px;
background:url("/design/black/images/aom_content.jpg") repeat-y scroll top left;
}
#hight_top h1 {
font-size:9px;
color:white;
font-family:"Orator Std",Thomas;
}
#top {
background:url("/design/black/images/aom_top.jpg") no-repeat scroll top left;
width:874px;
height:146px;
margin:0px;
}
#liste_top {
height:100px;
width:400px;
background-color:white;
margin-left:20px;
margin-top:5px;
/*
filter:alpha(opacity=16);
-moz-opacity:.16;
opacity:.16;
*/
background:url("/design/black/images/fond_top.png") repeat scroll top left;
color:white;
}
#liste_top_trop_top {
width:100%;
height:50px;
/* filter:alpha(opacity=1); */
-moz-opacity:1;
opacity:1;
color:white;
}
.sous-titre {
font-size:9px;
}
.image_top {
width:100%;
height:100%;
}
#liste_top_trop_top tr td{
vertical-align:top;
}
.top_left_right {
vertical-align:top;
padding-top:20px;
}
#menu {
width:100%;
}
#menu table,#menu tr,#menu td {
border-collapse:collapse;
}
#menu td {
width:116px;
}
.menu_titre {
border: 1px solid #0d2529;
color:white;
background-color:#141414;
width:111px;
height:23px;
text-align:center;
}
.menu_titre a {
color:white;
}
.menu_titre:hover {
background-color:black;
}
#contenu {
background:url("/design/black/images/aom_content.jpg") repeat-y scroll top left;
padding-left:18px;padding-right:24px;
}
#footer {
background:url("/design/black/images/aom_bottom.jpg") no-repeat scroll top left;
height:158px;
}
#footer_table {
border-collapse:collapse;
width:100%;
}
.divTitreArticle {
border:0px;
color: #888888;
}
.divTitreArticle h1,.divTitreArticle a{
background: left;
padding-bottom:12px;
text-decoration:none;
color: #888888;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}
.divTitreArticle h1 a:hover {
color: Blue;
}

/* news */
.post-content {
text-align:justify;
margin-left:10px;
margin-right:10px;
}
.post-title a {
color:#2e5860;
}
#commentaire_add{
-moz-border-radius: 10px;
border-color:#0d2529;
margin:5px;
padding:5px;
}
label {
display:block;
width:150px;
float:left;
}

.titre_news {
width:100%;
border-top:4px solid #0d2529;
border-bottom:4px solid #0d2529;
height:15px;

}
.post-info {

}
/* fin news */

#page_inexistante {
background-color:red;
width:600px;
height:715px;
background:url("http://www.allofmanga.com/fr/images/404.png") no-repeat scroll top right;
}
#text_page_inexistante {
width:200px;
height:50px;
background-color:white;
border:5px solid #0d2529;
-moz-border-radius: 10px;
color:black;
}
fieldset {
border:2px;
border:1px solid #0d2529;
}
legend {
font-size:20px;
font-weight: bold;
color:#DC143C;
}
.episode {
border-bottom: 1px dashed Silver;
border-left: 5px solid Black;
padding-left: 10px;
 width=31%;
}
.menu-anime {
background-image: url("/v4/img/anime1.png");
background-position: center;
height: 40px;
background-repeat: no-repeat;
}
.menu-synopsis {
background-position: center;
height: 40px;
background-repeat: no-repeat;
}
.resume {
background-repeat: no-repeat;
padding-left: 18px;
text-align: justify;
}
.menu-informations-techniques {
background-position: center;
height: 40px;
background-repeat: no-repeat;
}
.image-ep {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
.image-resume {
background-image: url("/v4/img/puce_dossier.png");
background-repeat: no-repeat;
background-position: center;
width: 18px;
height: 16px;
}
.menu-episode {
background-position: center;
height: 40px;
background-repeat: no-repeat;
}
.resume2 {
background-repeat: no-repeat;
width:100%;
color: #7D7D7D;
}  
.episode-top {
color: White;
background-color: Black;
background-image: url("/v4/img/ost-barre.jpg");
background-repeat: repeat-x;
font-family: "MS Sans Serif", Geneva, sans-serif;
font-weight: bold;
font-size: 8px;
} 
.episode1 {
font-family: Verdana;
font-size: 9px;
color: #7D7D7D;
}
.episode1 a{
color: #7D7D7D;
}
.episode1 a:hover{
color: red;
}
.episode-ba  {
color: White;
background-color: Black;
background-image: url("/v4/img/ost-barre.jpg");
background-repeat: repeat-x;
font-family: "MS Sans Serif", Geneva, sans-serif;
font-size: 8px;
font-weight: bold;
}
.detail_episode_anime_synopsis {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
#view_divx {
position:absolute;
left:5px;
right:5px;
top:5px;
left:5px;
bottom:5px;
display:;
background-color:black;
}
#view {
height:100%;
width:100%;
}
#close_divx {
height:12px;
width:100%;
}

#progressbar {
width:300px;
}
#progress_bar_div {
height:26px;
}
#progress_bar_ok {
background: url(images/title.png) repeat-x bottom;
}
#progress_bar_div fieldset {
border:1px solid #0d2529;
}
#progress_bar_div fieldset legend {
font-size:12px;
}
#chat {
position:fixed;
position:fixed;
right:0px;bottom:0px;
width:200px;
height:20px;
border:1px solid red;
background-color:black;
z-index:10000;
color:white;
text-align:center;
}
#lechat {
position:fixed;
right:0px;bottom:20px;
z-index:10000;
width:200px;
height:500px;

}
#pseudobox {
font-size:10px;
}
#frame_tribune {
height:300px;
width:200px;
overflow:auto;
border:1px solid grey;
}
#messsage {
font-size:11px;
}
.menu_liste_top {
line-height:13px;
font-size:10px;
border-collapse:collapse;
border-color:red;
}
.menu_liste_top tr a:hover {
color:black;
}
.menu_liste_top tr:hover {
background-color:white;
}
#classement {
width:100%;
border:1px solid white;
}
c#lassement thead tr td {
border:1px solid red;
background-color:black;
}
#classement td {
vertical-align:top;
}

#infofile {
margin:auto;
border:2px solid white;
border-collapse: collapse;
}
#infofile thead {
background-color:black;
}
#infofile td {
border:1px solid grey;
}
#noscript {
width:100%;
height:20px;
position:fixed;
top:0;left:0;right:0;
background-color:white;
text-align:center;
color:black;
font-size:16px;
font-weight: bold;
}