body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0;
padding: 0;
background-color: #C8C8C8;
background-image: url('images/bg.gif');
background-repeat: repeat-x;

}
#header {
height: 105px;
background-image: url('images/header.jpg');
background-repeat: no-repeat;
MARGIN-BOTTOM: 10PX;
}
#conteneur {
background-color: #fff;
position: relative;
width: 780px;
margin: 0 auto; 
border: 10px solid #fff;
}
#centre {
margin-top: 10px;
background-color:#fff;
margin-left: 205px;
width: 575px;
margin-bottom: 15px;
min-height: 1100px;
}

/* for Internet Explorer */
/*\*/
* html #centre {
height: 1100px;
}


#gauche {
position: absolute;
margin-top: 10px;
left:0;
width: 200px;

}
#pied {
height: 30px;
background-color: #DE2F86;
text-align: center; padding-top: 4px;
}
.menuhaut {
background-image: url('images/menuhaut.gif');
background-repeat: no-repeat;
height: 20px; width: 200px;
color: #fff; font-weight: bold;
margin:0; padding:0;
padding-left: 25px;
padding-top: 2px; 
}

li {list-style-type: none;}
.down {list-style-image: url('images/icon.gif');
margin: 0;
padding:0;
margin-left: 20px; margin-top: 3px;}
.down li { margin-top: 3px;}

.menugauche {
list-style-image: url('images/puce.gif');
margin: 0;
padding:0;
margin-left: 20px;
}
.menugauche li { margin-left: 5px; font-size: 11px; width: 160px;
margin-bottom: 4px; color: #fff;
border-bottom: 1px dashed #B0B0B0; padding-bottom: 2px;

}
.menugauche a {
margin: 0 2px;
color: #333333;
text-decoration: none;
}
.menugauche a:hover {
text-decoration: none;
color: #B51364;
}

.barrehaut {
background-image: url('images/barrehaut.gif');
background-repeat: no-repeat;
height: 20px; width: 575px;
color: #fff; font-weight: bold;
margin:0; padding:0;
padding-top: 2px; padding-left: 15px;
}

select {font-size: 11px; }

.menut ul { position: relative;
list-style-type: none; margin:0; padding:0;
width: 100%; /* précision pour Opera */
height: 100px;
}

.menut li {
margin:0; padding:0;
 position: relative; margin-left: 506px; 
}

.menut a {
border: 0px;
font-weight: bold; font-size: 10px;
margin: 0 2px;
width: 88px;
height: 19px;
display: block;
text-align: center;
text-decoration: none;
color: #fff;
line-height: 18px; 
background: #E03088;
padding-top: 1px;
 border-right: 1px solid #97234F; border-left: 1px solid #97234F;
}

.menut a:hover {
color: #000;

 background-image: url('images/menu.gif');
background-repeat: repeat-x;
}

.mbbig{border: 1px solid #000000; width: 150px; height: 219px;cursor: pointer;}
.mbmedium{border: 1px solid #000000; width: 98px; height: 139px;cursor: pointer;}

p {margin: 0 0 3px 0; font-size: 11px;}

p.page {font-weight: bold; margin-right: 20px; color: #DB3173; font-size: 12px; text-align: right;}
p.page a {color: #9C1758; text-decoration: none;}
p.page a:hover {color: #5C5C5C; border-bottom: 1px solid #DB3173;}
p.page a:active {text-decoration: none; color: #000; border-bottom: 0px;}

.small p {margin: 0 0 1px 0; font-size: 10px;}
.gray { color:#656565;}
.pink {color: #B51364;}

.pink a {color: #B51364; text-decoration: none;}
.pink a:hover {color: #000000; text-decoration: none; border-bottom: 1px solid #B51364;}

h1 {font-size: 15px; margin:0; padding:0; color: #fff; background: #656565; display: block; height: 20px; padding-left: 15px; padding-top: 2px; width: 385px; vertical-align: top;}
h2 {font-size: 13px; margin:0; padding:0; color: #B51364;}

h3 {font-size: 14px; margin:0; padding:0; color: #fff; background: #DC2380; display: block; height: 20px; padding-left: 15px; padding-top: 2px; width: 540px; vertical-align: top;}

.nbr {font-size: 12px; margin:0; padding:0; color: #fff; background: #DC2380; display: block; height: 20px; margin-left: 25px; padding-top: 2px; width: 150px; text-align: center; vertical-align: top;}

/*h2 {font-size: 12px; margin:0; padding:0; color: #fff; background: #E13089; display: block; height: 13px; padding-left: 15px; width: 200px; vertical-align: top;
background-image: url('images/h2.gif'); background-repeat: repeat-x;
}*/

.mbmini  {width: 138px; height: 104px; padding: 0px; margin: 0px; border: 1px solid #000000;margin-right: 2px;}
.mbmini a {width: 142px; height: 106px; padding: 0px; margin: 0px; border: 1px solid #000000;margin: 1px;}
.mbmini a:hover {width: 142px; height: 106px; padding: 0px; margin: 0px; border: 1px solid #000000;margin: 1px;}

img a: {border: 0px;}

hr {border-top: 1px solid #fff; border-bottom: 1px dashed #9C1758; width: 80%;}

/*a {color: #9C1758;}
a:hover {text-decoration: none; border-bottom: 1px solid #000;}*/


.fiche {margin: 0px; border: 1px solid #DDDCE2; border-right: 3px solid #F4317F;  background-image: url('http://www.japanim.eu/images/dvd.gif'); background-repeat: repeat-x; background-color: #F5F5F7;}
