
* {
margin : 0;
padding : 0;
outline : 0;
}
body {
font-family : arial, sans-serif;
color : #D2D2D2;
font-size: 10pt;
text-align : left;
background-color : #000000;
}

p{margin-bottom:5px;}

#zonemenu{height:43px;width:1024px;background:url('fond-menu.png') no-repeat;}

#page{margin:auto;width:1024px;}

#entete{height:95px;width:1024px;background:url('fond-entete-2.png') no-repeat;margin-top:5px;clear:both}

#divmenu{height:43px;width:1024px;background:url('fond-menu.png') no-repeat;margin-top:40px;}


#corps{clear:both;margin-top:10px}

#pied{clear:both;margin-bottom:40px;text-align:center;font-size:8pt}

a{color:#ffffff}

a.picto_accueil{float:left;background:url('picto-accueil-off.png') no-repeat;cursor:pointer;width:29px;height:30px;margin-top:-5px}
a.picto_accueil:hover{background:url('picto-accueil-on.png') no-repeat;cursor:pointer;width:29px;height:30px;margin-top:-5px}

a.picto_panier{float:left;background:url('picto-panier-off.png') no-repeat;cursor:pointer;width:29px;height:30px;margin-top:3px}
a.picto_panier:hover{background:url('picto-panier-on.png') no-repeat;cursor:pointer;width:29px;height:30px;;margin-top:3px}


a.picto_livre{float:left;background:url('picto-livre-d-or-off.png') no-repeat;cursor:pointer;width:28px;height:28px;margin-top:3px}
a.picto_livre:hover{background:url('picto-livre-d-or-on.png') no-repeat;cursor:pointer;width:28px;height:28px;;margin-top:3px}


a.lien_categorie{color:#cccccc;text-decoration:none;font-weight:bold;font-size:16pt}

a.lien_categorie_petit{color:#cccccc;text-decoration:none;font-weight:bold;}


/*///////////////////////////////////////////////*/
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
position:absolute;
margin-top:12px;
margin-left:10px;
z-index:100;
/*width: 100%; correction pour Opera */
vertical-align:middle;
}
#menu dl {
float: left;

}
#menu dt {
cursor: pointer;
text-align: left;
font-weight: bold;
color:#D2D2D2;
margin: 1px;
}
#menu dd {
display: none;
border: 1px solid #444444;
background :#333333;
padding:3px
}
#menu li {
text-align: left;
}
#menu li a, #menu dt a {
color: #D2D2D2;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover,#menu dt:hover, #menu dt a:focus {
background: #535353;
}


/*///////////////////////////////////////////////*/

