.produitbloc {
  margin:2px;
  width:750px;
  font-family:  Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#555555;
}

.couv {
  width:130px;
  text-align:center;
  float:left;
}

.couvjouet1 {
/*   border:1px solid red;*/
   float:left;
}

.couvjouet {
  text-align:center;
}


/*bordure image*/
.couvimg {
  border:0px;
  margin:3px;
}

.couvimgoff1 {
  /*border:1px solid #75a6c5;*/
  border:0px;
  margin:3px;
}
.couvimgoff2 {
  /*border:1px solid #bb77d6;*/
  border:0px;
  margin:3px;
}
.couvimgoff3 {
  /*border:1px solid #f4a460;*/
  border:0px;
  margin:3px;
}
.couvimgoff4 {
  border:0px;
  /*border:1px solid #0dad5f;*/
  margin:3px;
}
.couvimgoff5 {
  border:0px;
  /*border:1px solid #bcc32e;*/
  margin:3px;
}


.couvimgon1 {
  border:1px solid #75a6c5;
  margin:2px;
}
.couvimgon2 {
  border:1px solid #bb77d6;
  margin:2px;
}
.couvimgon3 {
  border:1px solid #f4a460;
  margin:2px;
}
.couvimgon4 {
  border:1px solid #008000;
  margin:2px;
}
.couvimgon5 {
  border:1px solid #bcc32e;
  margin:2px;
}

 
.desc {
  margin:0px;
  padding:3px;
/*  list-style : none;*/
  line-height:18px;
/*  margin-left:130px;*/
  margin-right:110px;
/*  border:1px solid red;*/
  text-align:justify;
  color:#777;
}

.desc dl {
   margin:0px;
/*   border: 1px solid blue;*/
}

.desc dt {
   float:left;
   font-weight:bold;
/*   border: 1px solid blue;*/
}

.desc dd {
  margin-left:105px;
/*  border:1px solid blue;*/
}

.desc p {
 /* color:#cc3366;*/
  font-weight:bold;
  line-height:18px;
/*  border:1px solid blue;*/
  margin:0px;
}

.desc .sdt {
  line-height:18px;
}

.text {
  width:110px;
  line-height:35px;
  color: #330066;
  text-align:center;
  font-weight:bold;
  font-size:13px;
  float:right;
/*  border:1px solid blue;*/
}

.produitmain .blocdroite {
  width:110px;
  text-align:center;
  float:right;
/*  border:1px solid blue;*/
}
.textlivre {
  width:150px;
  line-height:18px;
  text-align:left;
  float:right;
/*  border:1px solid red;*/
}
/*	   
.spacer {
  clear:both;
  height:1px;
  visibility:hidden; 
}
*/

/*hr {
  clear: both;
  height: 1px;
  margin: 3px;
  padding: 0;
  color: #0dad5f;
  background-color: #0dad5f;
  border:0;
}
*/
/*
.produitcomm {
  border:1px solid black;
  padding:1px;
}
*/

.liencommentaire {
  text-align:right;
  width:750px;
  font-weight:bold;
  font-size:11px;
}
.jouet .liencommentaire {
  background-color:#e0f3ea;
}
.dvdvideo .liencommentaire {
  background-color:#f8e6d7;
}
.cdrom .liencommentaire {
  background-color:#f2dfe5;
}
.livre .liencommentaire {
  background-color:#d7e3ea;
}
.cdaudio .liencommentaire {
  background-color:#edddf3;
}
.liencommentaire a:link, .liencommentaire a:visited {
  text-decoration: none;
  color:#777;
}
.liencommentaire a:hover, .liencommentaire a:active {
  text-decoration: underline;
  color:#777;
}

a.produitlientexte:link ,a.produitlientexte:visited {
  text-decoration: none;
  color:#555555;
}

a.produitlientexte:hover,a.produitlientexte:active {
  text-decoration: underline;
  color:#555555;
}

/*
.produitcommtext {
  color:red;
}
*/
.jouet .enteterubrique {
  border-bottom:1px solid #008000; /*#cae5d8;*/
  margin:2px;
}

.jouet .libenteterubrique {
  width:200px;
  margin:0;
  padding:0;
  background-color:#008000; /*cae5d8;*/
}

.livre .enteterubrique {
  border-bottom:1px solid #000099; /*#cae5d8;*/
  margin:2px;
}

.livre .libenteterubrique {
  width:200px;
  margin:0;
  padding:0;
  background-color:#000099;
}

.cdaudio .enteterubrique {
  border-bottom:1px solid #990099;
  margin:2px;
}

.cdaudio .libenteterubrique {
  width:200px;
  margin:0;
  padding:0;
  background-color:#990099;
}

.dvdvideo .enteterubrique {
  border-bottom:1px solid #ff6600;
  margin:2px;
}

.dvdvideo .libenteterubrique {
  width:200px;
  margin:0;
  padding:0;
  background-color:#ff6600;
}

.cdrom .enteterubrique {
  border-bottom:1px solid #aa0033;
  margin:2px;
}

.cdrom .libenteterubrique {
  width:200px;
  margin:0;
  padding:0;
  background-color:#aa0033;
}


.jouet .libenteterubrique p, .dvdvideo .libenteterubrique p, .cdaudio .libenteterubrique p, .livre .libenteterubrique p, .cdrom .libenteterubrique p {
  color:white;
  font-weight:bold;
  font-size:12px;
  margin:0;
  padding:0;
}

.jouet .contenurubrique, .dvdvideo .contenurubrique,.cdaudio .contenurubrique,.livre .contenurubrique,.cdrom .contenurubrique {
  color:#777;
  font-size:12px;
  margin:2px;
  line-height:15px;
}

.produitdetail {
  clear:both; 
  padding:3px;
/*border:1px solid black;*/
}

.resbloc {
  font-family:  Arial, Helvetica, sans-serif;
  font-size:12px;
  margin:2px;
  float:left;
  width:240px;
/*  width:204px;*/
/*  border:1px solid black;*/
}

.resblocaccueil {
  margin:2px;
  float:left;
  width:140px;
 /* border:1px solid black;*/
}

.cjeuaccueil, .clivaccueil, .cdvdaccueil, .ccdaaccueil, .ccdraccueil {
 margin:2px;
 float:left;
 width:140px;
 text-align:center;
}

.cjeuaccueil h1,.clivaccueil h1,.cdvdaccueil h1,.ccdaaccueil h1,.ccdraccueil h1 {
   line-height:15px;
   font-size:11px;
   font-weight:bold;
   margin:0px;
   height:35px;
}

.cjeuaccueil h1 a:link, .cjeuaccueil h1 a:visited {
  color:#008000;
  text-decoration: none;
}
.clivaccueil h1 a:link, .clivaccueil h1 a:visited {
  color:#006699;
  text-decoration: none;
}
.cdvdaccueil h1 a:link, .cdvdaccueil h1 a:visited {
  color:#ff6633;
  text-decoration: none;
}
.ccdaaccueil h1 a:link, .ccdaaccueil h1 a:visited {
  color:#9933ff;
  text-decoration: none;
}
.ccdraccueil h1 a:link, .ccdraccueil h1 a:visited {
  color:#9f9f00;
  text-decoration: none;
}

.cjeuaccueil h1 a:hover, .cjeuaccueil h1 a:active,
.clivaccueil h1 a:hover, .clivaccueil h1 a:active,
.cdvdaccueil h1 a:hover, .cdvdaccueil h1 a:active,
.ccdaaccueil h1 a:hover, .ccdaaccueil h1 a:active,
.ccdraccueil h1 a:hover, .ccdraccueil h1 a:active {
  text-decoration:underline;
}

.cjeuaccueil p, .clivaccueil p, .cdvdaccueil p, .ccdaaccueil p, .ccdraccueil p  {
   margin:0;
   height:140px;
}

.resblocpromo {
  font-family:  Arial, Helvetica, sans-serif;
  font-size:12px;
  margin:2px;
}

.resmainjouet {
/*  background-color:#bee0f1;*/
  height:140px;
  border: 1px solid #008000;
}

.resmaincdrom {
/*  background-color:#bee0f1;*/
  height:140px;
  border: 1px solid #aa0033;
}

.resmaincdaudio {
/*  background-color:#bee0f1;*/
  height:140px;
  border: 1px solid #990099;
}

.resmaindvdvideo {
/*  background-color:#bee0f1;*/
  height:140px;
  border: 1px solid #ff6600;
}

.resmainlivre {
/*  background-color:#bee0f1;*/
  height:140px;
  border: 1px solid #000099;
}

.resmainpromo {
  height:140px;
  border: 1px solid red;
}


.rescouv {
/*  background-color:#bee0f1;*/
  width:130px;
  text-align:center;
  float:left;
  /*border: 1px solid red;*/
}

.resdesc {
  font-size:13px;
  font-weight:bold;
  line-height:20px;
/*  background-color:#bee0f1;*/
}

.restext {
   width:108px;
   line-height:35px;
   color: #330066;
   text-align:center;
   font-weight:bold;
   font-size:13px;
   float:right;
}

.restextpromo {
   width:108px;
   text-align:center;
   font-weight:bold;
   float:right;
}



/*.resfooter {
  background-color:#bee0f1;
  border:1px solid blue;
}*/

.resheaderhg { 
  float:left;  
}
.resheaderhd { 
  float:right;
}

.resheadercontenu h1 {
  margin:0px;
  font-size:13px;
  font-weight:bold;
/*  color:#444444;*/
  color:white;
}

.livre .resheadercontenu {
  padding: 1px;
/*  border-bottom:1px solid #75a6c5;
  background-color: #d7e3ea;*/
  background-color: #000099;
}

.jouet .resheadercontenu {
  padding: 1px;
/*  border-bottom:1px solid #0dad5f;
  background-color: #0dad5f;*/
  background-color: #008000;
}

.cdrom .resheadercontenu {
  padding: 1px;
/*  border-bottom:1px solid #bcc32e;
  background-color: #e7e8c2;*/
  background-color: #aa0033;
}
.dvdvideo .resheadercontenu {
  padding: 1px;
/*  border-bottom:1px solid #f4a460;
  background-color: #f8e6d7;*/
  background-color: #ff6600;
}
.cdaudio .resheadercontenu {
  padding: 1px;
/*  border-bottom:1px solid  #bb77d6;
  background-color: #edddf3;*/
  background-color: #990099;
}
/*
.resheadercontenupromo {
  padding: 1px;
  background-color: red;
}
*/
a.resheaderdes:link ,a.resheaderdes:visited {
  text-decoration: none;
  color: #111111;
}

a.resheaderdes:hover,a.resheaderdes:active {
  text-decoration: underline;
  color: #111111;
}

a.resheaderdespromo:link ,a.resheaderdespromo:visited {
  text-decoration: none;
  color: #ffffff;
}

a.resheaderdespromo:hover,a.resheaderdespromo:active {
  text-decoration: underline;
  color: #ffffff;
}
	
.titrecontent {
  font-size:14px;
  color:#444444;
  font-weight:bold;
}
.titrecontent h1 {
  font-size:14px;
  color:#444444;
  font-weight:bold;
  display:inline;
}

.retour {
  text-align:right;
  width:750px;
  font-weight:bold;
  font-size:11px;  
}
.jouet .retour {
  background-color:#e0f3ea;
}
.dvdvideo .retour {
  background-color:#f8e6d7;
}
.cdrom .retour {
  background-color:#f2dfe5;
}
.livre .retour {
  background-color:#d7e3ea;
}
.cdaudio .retour {
  background-color:#edddf3;
}
.retour a:link, .retour a:visited {
   color:#777;
   text-decoration:none;
}
.retour a:hover, .retour a:active {
   color:#777;
   text-decoration:underline;
}
