table.tabcolissimo td {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-align:center;
   border:1px solid black;
   width:60px;
}

table.tabcolissimo {
  border-collapse:collapse;
}


td.normal {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

td.gras {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
		     
.textFormuCompte {
  font-family:arial, Helvetica,sans-serif;
  font-size : 10px ;
  width: 180px;
}



.textFormuRechercheGeneral {
 font-family:arial, Helvetica,sans-serif;
 font-size : 10px ;
 width: 170px;
}

.textFormuRechercheLivre {
 font-family:arial, Helvetica,sans-serif;
 font-size : 10px ;
 width: 170px;
}
     
.titreFormuRechercheLivre {
 font-family:arial, Helvetica,sans-serif;
 font-size : 12px ;
 font-weight: bold;
 text-align: center;
}
   
.std {
    font-family:  Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-align: justify;
}


.stdnoir {
    font-family:  Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #222222;
    text-align: justify;
}
		

td.erreur {
   font-family:  Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #ff0000;
   text-align: center;
}

table.erreur {
  background-color: #fed1f7;

}

input.clientText {
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 10px;   
}

td.recherche {
    font-family:  Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
    text-align: left;
}

#select   { width:150px; font-size:11px; font-family:Verdana,sans-serif; }

.formuinputtext {
 font-family:arial,sans-serif;
 font-size : 11px ;
 font-style : normal ;
 color : #000000 ;
 font-weight : normal ;
}

select { font-size:11px; }

td.detail_produit_desc {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #444444;
    text-align: justify;
}

a.t0i:link,a.t0i:visited {
  font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
      text-decoration: none;
        color: #ffffff;

}

a.designationAccueil:link ,a.designationAccueil {
  text-decoration: none;
  color: #000000;
}

a.designationAccueil:hover,a.designationAccueil:active {
  text-decoration: none;
  color: #ffffff;
}
		



a.lienTexte:link ,a.lienTexte:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
  color: #444444;
}

a.lienTexte:hover,a.lienTexte:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
  color: #444444;
}

a.lienTexteDeconnection:link ,a.lienTexteDeconnection:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: underline;
  color: #222222;
}

a.lienTexteDeconnection:hover,a.lienTexteDeconnection:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: underline;
  color: #222222;
}


td.detail_produit_desi {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000; 
    text-align: left;
    background: #b0c4de;
}

a.detail_produit_panier:link, a.detail_produit_panier:visited {
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #444444;
}

a.detail_produit_panier:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #191970;
}
		 

td.titre {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  font-weight: bold;
}

table.titre {
  background-color: #191970;
}

td.texte {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #222222;
  text-align: justify;
}

td.deconnection {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #222222;
  text-align:right;
}

.cadreadresse {
  color:        #000000;
  border-color: black;
  border-style:   solid;
  border-width: 1px;
  margin: 5px;
  padding: 3px;
  width: 600px;
  background-color: #f0ffff;
}

.retour {
  color:        #000000;
  border-width: 0px;
  margin: 5px;
  padding: 3px;
  width: 600px;
  text-align: right;
}


.cadre {
  color:	#000000;
/*  background:	mediumaquamarine; */
  border-color:	black;
/*  border-style:	dotted;  */
  border-style:   solid;
  border-width:	1px;
  width:95%;
}


table.cgv {
  background-color: #add8e6;
}

td.cgv {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #444444;
  text-align: justify;
}

table.compte {
  background-color: #87cefa;
}
  

table.recherche {
  background-color: #bee0f1;
}


table.rechercheLivre {
  background-color: #bee0f1;
}

table.jeux {
  background-color: #bee0f1;
/*  background-color: #e6e6fa;
 background-color: #20b2aa;
  background-color:#7fdbdb;*/
}
table.livre {
  background-color: #bee0f1;
}
table.cdaudio {
  background-color: #bee0f1;
}
table.dvdvideo {
  background-color: #bee0f1;
}
table.cdrom {
  background-color: #bee0f1;
}

table.enteteJeux {
  background-color: #0dad5f;
}
table.enteteLivre {
  background-color: #75a6c5;
}
table.enteteCdaudio {
  background-color: #bb77d6;
}
table.enteteDvdvideo {
  background-color: #f4a460;
}
table.enteteCdrom {
  background-color: #bcc32e;
}
	     

table.rechercherapide {
  background-color: #EDCF19;
}

td.rechercherapide {
  background-color: #EDCF19;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}



td.titre {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
}

.soustitre {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

table.detail {
   background-color: #f0ffff;
}

td.sousRayon {
  background-color: #b0c4de;
}

td.sousRayonSelected {
  background-color: #EDCF19;
}

a.sousRayonSelected {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
  color: #444444;
}
	

a.sousRayon {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
  color: #444444;
}

td.designation {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
text-align: left;
}

.libelle2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
font-style: italic;
color: #000000;
}

td.marque {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-align: left;
}
td.prix {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
text-align: center;
}
td.detail {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-align: right;
vertical-align: middle;
}

td.descproduit {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #444444;
text-align: justify;
vertical-align: top;
}

td.descproduitprix {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #222222;
text-align: center;
vertical-align: top;
font-weight: bold;
}

td.descproduitprixlivre {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #222222;
text-align: left;
vertical-align: top;
}

.libellePrix {
  font-weight: normal;
}

.prixLivreEditeur {
  font-weight: normal;
  text-decoration: line-through;
}

.prixLivreDialogues {
  font-weight: bold;
}
	    


td.panier {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
text-align: center;
}

td.entetepanier {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #edcf19;
}

td.paniercontenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000; 
/*  background-color: #b0c4de; 
background-color: #87cefa;*/
background-color: #87cefa;
/*background-color: #bee0f1;*/
}
    

td.articlepanier {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

td.detail_produit_prix {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    text-align: right;


}
td.detail_produit_dispo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    text-align: right;
}

input.tempo {
  border:1px solid black;
  background-color:#191970;
  color: #FFFF00;
  font-weight: bold;
  font-size: 14px;  
  font-family: Arial, Helvetica, sans-serif;
  
}

.cadreSimple {
    background-color:#f0ffff;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    width:750px;
    padding:5px;
     margin: 0 auto;
}

.titreLiens {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-align:center;
}


