.titre-fond-vert {font-family: Tahoma; color: #FFFFFF; font-size: 12pt; font-weight: bold; 
               padding-left: 30px; padding-bottom: 11px; background-image: 
               url('images/template_hemisphere_20.jpg'); background-repeat: 
               no-repeat; background-position: left bottom}

.titre-fond-vert2 {font-family: Tahoma; color: #FFFFFF; font-size: 12pt; font-weight: bold; 
               padding-left: 30px; padding-bottom: 11px; background-image: 
               url('images/template_hemisphere_20_bis.jpg'); background-repeat: 
               no-repeat; background-position: left bottom}

.titre-fond-vert-magasin {background-image: url('/images/template_hemisphere_20_magasin.jpg'); background-repeat: 
               no-repeat; background-position: left bottom}

.titre-fond-vert-magasin-texte {font-family: Tahoma; color: #FFFFFF; font-size: 12pt; font-weight: bold; 
               padding-left: 30px; padding-top: 11px;}

.titre-fond-vert-magasin-sous {background-image: url('/images/template_hemisphere_20_magasin_sous.jpg'); background-repeat: 
               no-repeat; background-position: left bottom;}

.titre-fond-vert-magasin-sous-texte {font-family: Tahoma; color: #FFFFFF; font-size: 12pt; padding-left: 30px; padding-right: 42px; padding-top: 7px; text-align:right; font-style:italic}

.titre-fond-vert-magasin-sous-texte a {font-family: Tahoma; color: #FFFFFF; font-size: 12pt; text-align:right; font-style:italic;text-decoration: none;}
.titre-fond-vert-magasin-sous-texte a:hover {font-family: Tahoma; color: #FFFFFF; font-size: 12pt; text-align:right; font-style:italic;text-decoration: underline;}
.titre-fond-vert-magasin-sous-texte a:active {font-family: Tahoma; color: #FFFFFF; font-size: 12pt; text-align:right; font-style:italic;text-decoration: underline;}

             
.recherche {padding-left: 18px; padding-top: 9px; background-image: 
               url('images/template_hemisphere_30.jpg'); background-repeat: 
               no-repeat}
               
.newsletter {padding-right: 32px; padding-top: 70px; font-family:Tahoma; font-size:8pt; color:#FF9900}

.input2 {border: 1px solid #808080; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px}

.baseline {font-family: Tahoma; color: #FFFFFF; font-size: 10pt; padding-left: 30px; 
               padding-bottom: 10px}


.baseline-test {font-family: Tahoma; color: #FFFFFF; font-size: 10pt; padding-left: 29px;}



.sous-menu {padding-left: 35px;}

#sousmenu-liste {font-family: Tahoma; font-size: 10pt; font-weight: bold;padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background-image:url('images/bg-sous-menu.jpg'); background-repeat:repeat-y; background-position-y:top}
#sousmenu-liste a {font-family: Tahoma; font-size: 10pt; color: #808000; font-weight: bold; text-decoration: none;}
#sousmenu-liste a:hover {font-family: Tahoma; font-size: 10pt; color: #FF9900; font-weight: bold; text-decoration: underline;}


#gauche {font-family: Tahoma; font-size: 10pt; color: #808000; font-weight: bold;padding-left: 20px; padding-right: 20px}
#gauche a {font-family: Tahoma; font-size: 10pt; color: #808000; font-weight: bold; text-decoration: none;}
#gauche a:hover {font-family: Tahoma; font-size: 10pt; color: #FF9900; font-weight: bold; text-decoration: underline;}

#top {font-family: Arial Black; font-size: 10px; color: #8A5801; font-weight: bold; padding-left:0px; padding-top:5px}
#top a {font-family: Arial Black; font-size: 10px; color: #8A5801; font-weight: bold; text-decoration: none;}
#top a:hover {font-family: Arial Black; font-size: 10px; color: #808080; font-weight: bold;  text-decoration: none;}

#bottom {font-family: Tahoma; font-size: 8pt; color: #003800}
#bottom a {font-family: Tahoma; font-size: 8pt; color: #003800; text-decoration: none;}
#bottom a:hover {font-family: Tahoma; font-size: 8pt; color: #003800; text-decoration: underline;}

.panier {font-family: Tahoma; font-size: 12pt; color: #FF9900; font-weight: bold; 
               padding-left: 170px; padding-bottom: 12px}
               
a:link.panierlien {font-family: Tahoma; font-size: 12pt; color: #FF9900; text-decoration:none;font-weight: bold; padding-left: 170px; padding-bottom: 12px}
a:visited.panierlien {font-family: Tahoma; font-size: 12pt; color: #FF9900; text-decoration:none;font-weight: bold; padding-left: 170px; padding-bottom: 12px}
a:hover.panierlien {font-family: Tahoma; font-size: 12pt; color: #FF9900; text-decoration:none;font-weight: bold; padding-left: 170px; padding-bottom: 12px}
a:active.panierlien {font-family: Tahoma; font-size: 12pt; color: #FF9900; text-decoration:none;font-weight: bold; padding-left: 170px; padding-bottom: 12px}
              
.photo-produit {border: 1px solid #FF9900; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px}
               
.list-produit { padding-left: 20px; padding-top: 10px; padding-bottom: 10px}

.produit {font-family: Tahoma; font-size: 8pt; color: #806333;  
               padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;}

.produit a {font-family: Tahoma; font-size: 8pt; color: #808000;text-decoration: none;}
.produit a:hover  {font-family: Tahoma; font-size: 8pt; color: #FF9900;text-decoration: underline;}

               
.ambiance {font-family: Tahoma; font-size: 8pt; color: #806333; padding-top: 5px; padding-bottom: 5px; text-align: center;}

a:link.produitlien {font-family: Tahoma; text-decoration:none; color:#806333; font-size:8pt;}
a:visited.produitlien {font-family: Tahoma; text-decoration:none; color:#806333; font-size:8pt;}
a:hover.produitlien {font-family: Tahoma; text-decoration:none; color:#806333; font-size:8pt;}
a:active.produitlien {font-family: Tahoma; text-decoration:none; color:#806333; font-size:8pt;}
               
.prix {font-family: Tahoma; font-size: 12pt; color: #4F6500; font-weight: bold; padding-top: 5px; padding-bottom: 5px}

.ref {font-family: Tahoma; font-size: 10pt; color: #333333; font-weight: bold; padding-top: 5px; padding-bottom: 5px}

.nom-produit {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; font-weight: bold; padding-left: 10px;}

.info-produit {font-family: Tahoma; font-size: 10pt; color: #333333; padding-bottom: 10px;padding-left: 10px; padding-right: 10px;}
.info-produit2 {font-family: Tahoma; font-size: 10pt; color: #333333; padding-bottom: 10px;padding-top: 10px;padding-left: 20px; padding-right: 30px;}

.info-vip {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; padding-bottom: 5px;padding-left: 10px; padding-right: 10px;}

.info-magasin {font-family: Tahoma; font-size: 10pt; color: #333333; padding-bottom: 20px;padding-left: 20px; padding-right: 20px;}
.info-magasin-horaire {font-family: Tahoma; font-size: 10pt; color: #333333; padding-bottom: 5px;padding-left: 5px; padding-right: 5px;}
.info-magasin-actualite {font-family: Tahoma; font-size: 10pt; color: #333333; padding-top: 20px;padding-bottom: 20px;padding-left: 10px; padding-right: 10px;}
.info-magasin-actualite-titre {font-family: Tahoma; font-size: 14pt; font-weight: bold; color: #333333; padding-top: 20px;padding-bottom: 10px; text-align: center}
.info-magasin-actualite-texte {font-family: Tahoma; font-size: 10pt; color: #333333; padding-top: 10px;padding-bottom: 10px;padding-left: 50px; text-align: left;}
.info-magasin-actualite-validite {font-family: Tahoma; font-size: 10pt; color: #333333; padding-top: 30px;padding-bottom: 10px;padding-right: 10px;text-align: right; font-style:italic; font-weight:bold}
.info-magasin-actualite-date {font-family: Tahoma; font-size: 8pt; color: #333333;padding-top: 5px; padding-right: 10px;}

#info-sup {font-family: Tahoma; font-size: 10pt; color: #333333; font-weight: bold; padding: 10px}
#info-sup a {font-family: Tahoma; font-size: 10pt; color: #4F6500;; font-weight: bold; text-decoration: underline;}
#info-sup a:hover {font-family: Tahoma; font-size: 10pt; color: #4F6500;; font-weight: bold; text-decoration: underline;}

.couleur-dispo {font-family: Tahoma; font-size: 10pt; color: #333333; font-weight: bold;}

.paniercolonne {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; font-weight: bold; padding-left:10px; padding-right:10px;  padding-top:5px; padding-bottom:5px}
.panierligne {font-family: Tahoma; font-size: 10pt; color: #333333; padding-left:10px; padding-right:10px;  padding-top:2px; padding-bottom:2px}

a:link.paniercolonnelien {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration:none;font-weight: bold; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 12px}
a:visited.paniercolonnelien {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration:none;font-weight: bold; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 12px}
a:hover.paniercolonnelien {font-family: Tahoma; font-size: 10t; color: #FFFFFF; text-decoration:none;font-weight: bold; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 12px}
a:active.paniercolonnelien {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration:none;font-weight: bold; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 12px}

.image-border {border: 3px solid #FFFFFF}

.bg-magasin {background-image: url('images/bg-magasin_03.jpg'); background-repeat: 
               no-repeat; background-position-y: top}
               
#compteur  {font-family: Tahoma; font-size: 18px; color: #003700; font-weight: bold; height:150; text-align:center; vertical-align:middle}

#compteur span {margin:0; font-family: Tahoma; font-size: 24px; color: #996600; font-weight: bold; padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0}

#quisommes {font-family: Tahoma; font-size: 10pt; color: #333333; padding-bottom: 10px; padding-top: 20px; padding-left: 30px; padding-right: 50px;}
#quisommes span {font-family: Tahoma; font-size: 10pt; color: #808000; font-weight:bold}
#quisommes1 {font-family: Tahoma; font-size: 18px; color: #808000; padding-bottom: 30px; padding-top: 30px; padding-left: 30px; padding-right: 50px; font-weight:bold}
#quisommes2 {font-family: Tahoma; font-size: 8pt; color: #ffffff; font-weight:bold; padding-bottom: 10px; padding-top: 25px; padding-left: 40px; padding-right: 65px; background-image:url('images/bg-service.jpg'); background-repeat:no-repeat; height: 100px}
#quisommes3 {font-family: Tahoma; font-size: 10pt; color: #333333; padding-bottom: 30px; padding-top: 30px; padding-left: 30px; padding-right: 50px;}
#quisommes3 span {font-family: Tahoma; font-size: 10pt; color: #808000; font-weight:bold}

#quisommes4 {font-family: Tahoma; font-size: 10pt; color: #333333; padding-bottom: 10px; padding-top: 20px; padding-left: 30px; padding-right: 50px;}
#quisommes4 span {font-family: Tahoma; font-size: 10pt; color: #808000; font-weight:bold}
