@media screen{
body{
background:#000 url(../images/fond_site.png) no-repeat 39.5% 0%;
margin:0;
text-align:center;
font: 80% arial,verdana,sans-serif;
}
a{
color:#a80404;
text-decoration:underline;
}

#contenu{
display:block;
width:990px;
margin:0px auto 0px auto;
background:url(../images/coingauche.jpg) 0% 0% no-repeat;
}
#anime{
display:block;
float:right;
width:178px;
margin:0;
}
#info{
display:block;
width:450px;
padding-top:150px;
margin:0px 0px 0px 310px;
_margin:0px 0px 0px 260px;
text-align:left;
color:#fff;
height:768px;
}

html>body #info{
display:block;
width:450px;
padding-top:150px;
margin:0px 0px 0px 310px;
_margin:0px 0px 0px 260px;
text-align:left;
color:#fff;
min-height:768px;
}
#info table{
width:100%;
color:#fff;
font-size:0.95em;
text-align:justify;
}
#info table td{
padding:5px;
}
#info table td img{
padding:2px;
}

#info ul {
padding-left:30px;
}

#info ul li{
padding-left:5px;
list-style-type:square;
list-style-position:outside;
margin:4px 0px;
}
#info img a{
border:1px solid #af0000;
}

#infolangue{
position:absolute;
top:400px;
left:50%;
width:225px;
margin-left:-80px;
text-align:left;
color:#fff;
}

#infolangue table td a{
color:#a80404;
font-size:1.3em;
font-weight:bold;
text-decoration:none;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 5px;
left:50%;
margin-left:-330px;
z-index:100;
width:650px;
}
#menu dl {
float: left;
width:90px;
margin: 0 1px;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background-color:none;
color:#fff;
border-left:1px solid #fff;
}
#menu dt.langue {
cursor: pointer;
text-align: center;
font-weight: bold;
background-color:none;
color:#fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
}
#menu dd {
border: 1px solid #fff;
margin-top:5px;
}
#menu li {
text-align: center;
background-color:#4d6452;
border-bottom:1px solid #2d3b31;
}
#menu li a, #menu dt a {
color: #fff;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
padding:2px;
}
#menu li a:hover {
background: #2d3b31;
}
#menu dt a:hover {
background: #586c5d;
}

}