/*******************************/
/* MENU */  

#menu a{ line-height:29px; margin:0px; padding:8px 13px 9px 13px; color:#FFF; background-image:url("medias/images/bg_menu_off.jpg"); }
#menu a:hover{ margin:0px; padding:8px 13px 9px 13px; color:#FFF; background-image:url("medias/images/bg_menu_on.jpg"); width:28px; }
#menu a:active{ margin:0px; padding:8px 13px 9px 13px; color:#FFF; background-image:url("medias/images/bg_menu_on.jpg"); width:28px; }
#menu .item_menu_current a{ margin:0px; padding:8px 13px 9px 13px; color:#FFF; background-image:url("medias/images/bg_menu_on.jpg"); width:28px; }

#motCleRecherche{ border:0px; color:#333; width:80%; padding:3px; font-size:11px; height:14px; }
.input_submit_recherche{border:0px; background-image:url(medias/images/bt_recherche_ok.jpg); background-repeat: no-repeat; width:20px; height:20px; }
.input_submit_recherche a{border:0px; background-image:url(medias/images/bt_recherche_ok.jpg); background-repeat: no-repeat; width:20px; height:20px; }
.input_submit_recherche a:hover{border:0px; background-image:url(medias/images/bt_recherche_ok_roll.jpg); background-repeat: no-repeat; width:20px; height:20px; }

.input_text_news{color:#333; border:0px; font-size:11px; margin-top:10px;}

#choixRubr{color:#333333;padding:2px;width:100%;font-size:11px;border:0px;margin-top:10px; }



/*******************************/
/* PRODUITS */  


#ProduitPrecedent{ position:relative; float:left; background-image:url(medias/images/bg_cote_01.png); background-repeat: no-repeat; margin:0px 0px 10px 0px; height:500px; background-position: left top; padding:20px 10px 10px 10px; text-align:center; }

#ProduitPrincipal{ position:relative; float:left; background-image:url(medias/images/bg_centre_01.png); background-repeat: no-repeat; padding:15px; }

#lienPrecedent{ color:#29ABE2; margin-left:5px; text-align:center; background-image:url(medias/images/puce_g_01.png); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-top:15px; margin-top:15px; }
#lienPrecedent a{color:#29ABE2; margin-top:15px; } 
#lienPrecedent a:hover{color:#0066CC;text-decoration:underline; }

#lienCategorie{ color:#29ABE2; margin-left:5px; text-align:center; background-image:url(medias/images/categorie_01.png); background-repeat: no-repeat; background-position: left center; padding-left: 0px; margin-top:15px; margin-top:15px; }
#lienCategorie a{color:#29ABE2; margin-top:15px; } 
#lienCategorie a:hover{color:#0066CC;text-decoration:underline; }

#lienSuivant{ color:#29ABE2; margin-left:5px; text-align:center; background-image:url(medias/images/puce_d_01.png); background-repeat: no-repeat; background-position: right center; padding-right: 15px; margin-top:15px; }
#lienSuivant a{color:#29ABE2; } 
#lienSuivant a:hover{color:#0066CC;text-decoration:underline; }

#conteneurImage{ /* border:1px dotted black; */
position:relative; float:left; text-align:center; width:100%; border-top:2px solid #29ABE2; padding-top:10px; }

#conteneurFlash{ background-color:#FFF; position:relative; float:right; margin-left:150px; width:100%; text-align:center; border-top:2px solid #29ABE2}

#Produitsuivant{ position:relative; float:left; background-image:url(medias/images/bg_cote_01.png); background-repeat: no-repeat; margin:0px; height:500px; background-position: left top;  padding:20px 10px 10px 10px; text-align:center; }

#ongletImage{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:5px; background-image:url(medias/images/onglet_pkt.jpg); background-repeat: no-repeat; position:relative; float:left; width:102px; margin:15px 15px 0px 0px; }

#ongletFlash{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:5px; background-image:url(medias/images/onglet_pkt.jpg); background-repeat: no-repeat; position:relative; float:left; width:102px; margin:15px 15px 0px 0px; }

#conteneurRetourCategorie{ background-color:pink; border:5px solid green; }

#conteneurTags{ margin-top:75px; margin-bottom:75px; border-left:1px dotted #29ABE2; margin-left:15px; padding-left:10px; text-align:left
}

.itemProduit{ position:relative; float:left; background-image:url(medias/images/bg_produit_01.png); background-position:center; background-repeat: no-repeat; padding:10px; text-align:center; height:170px; margin-bottom:15px; }

.item_categorie{ text-align:center; }

.item_page{ background-color:#E0E0E0; padding:5px; color: #666666; margin:5px; }

.item_page a{ background-color:#E0E0E0; padding:5px; color: #666666; }

.item_page a:hover{ background-color:#333; color: #FFFFFF; }

.item_page a:hover{ background-color:#29ABE2; color: #FFFFFF; }


.item_page_current{ background-color:#BFBFBF; padding:5px; color: #FFFFFF;  margin:5px; }

.item_page_current a{ background-color:#BFBFBF; padding:5px; color: #FFFFFF; }

.item_page_current a:hover{ background-color:#333; color: #FFFFFF; }

.item_page_current a:hover{ background-color:#29ABE2; color: #FFFFFF; }


/*******************************/
/* BLOC NEWSLETTER */ 

.input_submit_news { background-image:url(medias/images/bg_bt_newwsletter.jpg); color:#FFF; font-size: 10px; font-weight: bold; margin-top:10px; border:0px; padding:3px; }

.input_submit_news a{ background-image:url(medias/images/bg_bt_newwsletter.jpg); color:#FFF; font-size: 10px; font-weight: bold; border:0px; padding:3px; }

.input_text_news { color:#333; padding:3px; font-size:11px; }




/*******************************/
/* Style cadre                 */
.cadrefr1 {1px solid #000; }
.cadrefr2 { }
.cadrefr3 { }
.cadrefr4 { }
/*******************************/

acronym { border-bottom: 1px dotted #FF0000; }

/*******************************/
/* Style formulaire            */
.formulaire { font-size: 11px; color: #808080; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; }
.formulaireCO { font-size: 12px; color: #808080;font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; }
input { }
textarea { }
fieldset { }
legend { }

/*******************************/
/* Style menu texte            */
a.menuTitre:link, a.menuTitre:visited, a.menuTitre:active { color: #232323; font-size: 12px; text-decoration: none; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 4px; margin: 5px 7px 5px 0px; }
a.menuTitre:link:hover, a.menuTitre:visited:hover, a.menuTitre:active:hover { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #0d0f0c; border: 1px solid #56523a; padding: 3px; margin: 5px 7px 5px 0px; color: #FFFFFF; }


/*******************************/
/* Style galerie               */
.titreGalerie { color: #FFFFFF; font-size: 18px; line-height: 19px; font-style: normal; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; }
#galerie_photo { width: 100%; float: left; }
#vignette { width: 100%; float: left; }
.vignette { float: left; width: 100px; height: 100px; border: 1px solid #75725D; margin: 1px; background: #393C3D; }
.zoom {float: left; width: 400px; margin-left: 10px; text-align: center; }
.imageZoom {float: left; width: 400px; height: 400px; border: 1px solid #75725D; margin-left: 1px; background: #393C3D; }
#navigationVignette { float: left; width: 102px; }
#navigationIntermediaire { float: left; width: 400px; margin-top: 4px; padding-left: 12px; }
#listeIntermediaire { float: left; width: 402px; padding-left: 50px; }
#listeVignette { float: left; height: 418px; }
#ensembleVignette { float: left; width: 102px; margin-top: 48px; }

/*******************************/
/* Style tableau               */
.tableau {border-style:solid;border-color: #000000;border-collapse:collapse; }
.tableau1 {border-style:solid;border-color: #000000; color: black; font-size: 10px; font-family: arial, verdana, helvetica; font-weight: normal; background-color: #ececef; }
.tableau1b {border-style:solid;border-color: #000000; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; background-color: #023c8d; }
.tableau2 {border-style:solid;border-color: #000000; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; background-color: #023c8d; }



.tableau3 {border-style:solid;border-color: #000000; color: #fff; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; background-color: #e3e8f1; }
.tableau2b {border-style:solid;border-color: #000000; color: white; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; background-color: #eceff6; }
.tableau3b {border-style:solid;border-color: #000000; color: #fff; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; background-color: #f5f7fa; }
.rolltableauoff { background-color: none; border-style:solid;border-color: #000000; }


/*******************************/
/* Style News déroulante       */
#newsCadre { position: relative; width:210px; height:210x; margin-bottom:15px; background-image: url("medias/images/modulenew.gif"); background-repeat: no-repeat; }
#newsMasque { position: relative; width:208px; height:190px; overflow:hidden;  }
#newsDeroulante1 { position: absolute; width:207px; height:185px; }
#newsDeroulante2 { position: absolute; width:207px; height:185px; }
.newsInfo { display: none; }