body {
background-image: url('http://www.kurlls.com/images/background.jpg');
background-attachment: no-fixed;
background-position: top center;
text-align: center;
height: 100%;
margin-top: 0px;
}

.cadre-fond { background-image: url('http://www.kurlls.com/images/cadre.png'); background-repeat: no-repeat; width : 808px; height: 620px; text-align: center; font-family: tahoma,arial; font-size: 10pt; font-weight:bold; color: #ffffff; margin: auto; margin-top: 88px; }
.cadre-fond-produit { background-image: url('http://www.kurlls.com/images/cadre-produit.png'); background-repeat: no-repeat; width : 808px; height: 620px; text-align: center; font-family: tahoma,arial; font-size: 10pt; font-weight:bold; color: #ffffff; margin: auto; margin-top: 88px; }
.cadre-detail { width : 505px; height: 349px; margin: auto; padding-top: 15px; padding-left: 25px; line-height: 15px; }
.cadre-image { background-image: url('http://www.kurlls.com/images/cadre-image.png'); background-repeat: no-repeat; width : 263px; height: 349px; margin: auto; }

.text-blanc { font-family: tahoma,arial; font-size: 7pt; color: #ffffff; font-weight:bold; }
.text-noir { font-family: tahoma,arial; font-size: 9pt; color: #000000; font-weight:bold; }
.text-noir h1 { font-family: tahoma,arial; font-size: 9pt; color: #000000; font-weight:bold; display:inline;}
.text-gris { font-family: tahoma,arial; font-size: 8pt; color: #494949; }

.titre-categorie { font-family: tahoma,arial; font-size: 10pt; color: #696969; font-weight: bold; }
.description-categorie { font-family: tahoma,arial; font-size: 7pt; color: #696969; }
.description-categorie a { font-family: tahoma,arial; font-size: 7pt; color: #696969;  }
.description-categorie a:hover { font-family: tahoma,arial; font-size: 7pt; color: #696969; }

.cadre-pagination { background-image: url('http://www.kurlls.com/images/fond-pagination.png'); background-repeat: no-repeat; width : 19px; height: 19px; margin: auto; text-align: center; }
.txt-pagination { font-family: tahoma,arial; font-size: 9pt; color: #ffffff; text-align: center; }
.txt-pagination a { font-family: tahoma,arial; font-size: 9pt; color: #ffffff; }
.txt-pagination a:hover { font-family: tahoma,arial; font-size: 9pt; color: #000000; }

.lien { font-family: tahoma,arial; font-size: 9pt; color: #343434; font-weight: bold; }
.lien a { font-family: tahoma,arial; font-size: 9pt; color: #343434; font-weight: bold; text-decoration:none; }
.lien a:hover { font-family: tahoma,arial; font-size: 9pt; color: #870000; font-weight: bold; }

.designation-produit { font-family: tahoma,arial; font-size: 9pt; color: #000000; font-weight: bold;  }
.detail-produit { font-family: tahoma,arial; font-size: 9pt; color: #720000; font-weight: bold; }

.menu-rapide { font-family: arial,tahoma; font-size: 8pt; color: #ffffff; font-weight:bold; }
.menu-rapide a { font-family: arial,tahoma; font-size: 8pt; color: #ffffff; font-weight:bold; text-decoration:none; }
.menu-rapide a:hover { font-family: arial,tahoma; font-size: 8pt; color: #000000; font-weight:bold; text-decoration:none; }

.nom-produit { font-family: arial,tahoma; font-size: 11pt; color: #000000; font-weight:bold; }
.nom-produit2 { font-family: arial,tahoma; font-size: 11pt; color: #720000; font-weight:bold; }
.prix { font-family: arial,tahoma; font-size: 10pt; color: #720000; font-weight:bold; }
.prix2 { font-family: arial,tahoma; font-size: 8pt; color: #404040; font-weight:bold; }

.listing-lien { font-family: arial,tahoma; font-size: 7pt; color: #ffffff; text-decoration:none; }
.listing-lien a { font-family: arial,tahoma; font-size: 7pt; color: #ffffff; text-decoration:none; }
.listing-lien a:hover { font-family: arial,tahoma; font-size: 7pt; color: #000000; text-decoration:underline; }

.titre-formulaire { font-family: tahoma,arial; font-size: 8pt; color: #ffffff; font-weight:bold; }
.titre-formulaire-rouge { font-family: tahoma,arial; font-size: 8pt; color: #630600; font-weight:bold; }
.txt-formulaire { font-family: tahoma,arial; font-size: 7pt; color: #000000; font-weight:bold; }
.champs input,select { width:215px; height:16px; padding-left:2px; padding-right:5px;  background-color:#FFFFFF; border:1px; border-style:solid; border-color:#626262; margin-left:5px; color:#474747; font-size:8pt; font-family:Arial, Tahoma, Verdana; }

h1 { font-family: tahoma,arial; font-size: 9pt; color: #000000; font-weight:bold; display:inline;}
h2 { font-family: tahoma,arial; font-size: 8pt; color: #494949; display:inline;}
img { border: none; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }
