body { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; background-color: #ffffff; color: #333333; }

a {color: #006699;  text-decoration: none;}
a:hover { color: #000000;  text-decoration:  underline overline; }

/*bouton sommaire sur 2 lignes*/
a.bouton {
	display: block;
	height: 34px;
	width: 140px;
	background:url(/img/bouton.png) no-repeat;
	color: #000000;
}
/*a.bouton:hover {background:url(/img/bouton_click.png) no-repeat; color: #ff0000; text-decoration:  underline overline; }*/


/*bouton famille import us*/
a.bouton_import {display: block; height: 34px;	width: 140px; text-align: center; background:url(/img/bouton_usa.png) no-repeat;color: #000000;line-height:30px}

/*bouton sommaire rouge 1 ligne*/
a.bouton_news{display:block; height:34px; width:140px; background:url(/img/bouton_mrouge.png) no-repeat;color: #000000;line-height:30px;}
a.bouton_dl{display:block; height:34px; width:140px; background:url(/img/bouton_mvert.png) no-repeat;color: #000000;line-height:30px;}
a.bouton_autre{display:block; height:34px; width:140px;text-align: center; background:url(/img/bouton_vert.png) no-repeat;color: #000000;line-height:30px;}

/*bouton vente flash*/
a.bouton_vf {display: block; height: 34px;	width: 140px; text-align: center; background:url(/img/bouton_vf.gif) no-repeat;color: #000000;line-height:30px;}


/*Titre boutiques  */
.listes{display:block; height:34px; width:140px;text-align: center; cursor:pointer; background:url(/img/bouton_list.png) no-repeat;color: #000000;line-height:30px;}
/*bouton boutique 1 ligne*/
a.bouton1l {display: block; height: 34px;width: 140px; background:url(/img/bouton_mbleu.png) no-repeat;color: #000000;line-height:31px;	}
/*a.bouton1l:hover {background:url(/img/bouton_click.png) no-repeat; color: #ff0000; text-decoration:  underline overline;}*/


/*Titre categories */
.list_categorie{display:block; height:34px; width:140px;text-align: center; cursor:pointer; background:url(/img/bouton_list_1.png) no-repeat;color: #000000;line-height:30px;}
/*Bouton categorie*/
a.bouton_categorie{display:block; height:34px; width:140px;text-align: center; background:url(/img/bouton_m1.png) no-repeat;color: #000000;line-height:30px;}

/*Bouton gamme*/
a.bouton_gamme{display:block; height:34px; width:140px;text-align: center; background:url(/img/bouton_m6.png) no-repeat;color: #000000;line-height:30px;}


/*Bouton participer*/
a.bouton_participer{display:block; height:34px; width:140px;text-align: center; background:url(/img/bouton_orange.png) no-repeat;color: #000000;line-height:30px;}

/* bouton Titre PDF     */
.pdf{display:block; height:34px; width:140px;text-align: center; background:url(/img/bouton_pdf.png) no-repeat;color: #000000;line-height:30px;}

/* bouton video  */
.bouton_video{display:block; height:34px; width:140px;text-align:center;color:#FFFFFF; font-weight:bold;background:url(/img/bouton_m14.png) no-repeat;line-height:30px;}


.text_bout{margin-left:20px;font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight:bold;}

/*bouton info detail article*/
.info{display:block;height:22px;width:100px; background:url(/img/bouton_info_2.png) no-repeat;line-height:22px;text-align:center; color:#000000;}



input {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
input[type="radio"] {vertical-align: bottom;}
input[type="checkbox"] {vertical-align: bottom;}

/*Recherche logo loupe*/
input.searchp{height:56px; width:152px; border: solid #d6d6d6; background:url(/img/search_dr.png) no-repeat ;background-color:#d6d6d6d;}
/*input#recherche{padding-left:10px; padding-top:15px; border: solid #d6d6d6;}*/
input#recherche{border: solid #d6d6d6;}
input#bouton_rech{padding-left:0px; padding-top:0px; background:url(/img/loupe_dr.png) no-repeat ;border: solid #d6d6d6;}
/*.recherche{display: block; height: 45px; width: 150px; background:url(/img/search.png) no-repeat;color: #333333;}*/


/*Recherche catnavi */
/*input.catnav{border: solid #d6d6d6; background:url(/img/bg_bandeau_search.jpg) no-repeat ;background-color:#d6d6d6d;}*/
input#recherche2{height:25px; width:200px;padding-left:5px; padding-top:2px; border:2px; border: solid #990000;}



textarea {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
select {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
h1 { display: inline; font-weight: normal;}
h2 { display: inline; font-weight: normal;}
h3 { display: inline; font-weight: normal;}

.fond_page {background-color: #ffffff; }
.fond_sommaire {background-color: #d6d6d6;}
.fond_titre {background-color: #d6d6d6; }
.fond_rubrique {background-color: #d5e7f7; background-image:url(/img/fond_sommaire.jpg); background-repeat:repeat-x; }
.fond_alt1 {background-color: #ffffff;}
.fond_alt2 {background-color: #CFCFCF; }
.titre_bleu {background-image:url(/img/titre_bleu.jpg);}


.bordure {border: 1px solid #000000;}
.bordureb {border: 1px dotted #6fa9bd; margin-left:5; margin-right:5; }
.table_border { border-collapse: collapse; padding:0; border: 1px solid #6fa9bd;}
.table_border td{ border-spacing:0;	padding:2; border: solid 1px #6fa9bd;}
.table_border_cadre { border-collapse: collapse; padding:0; }
.table_border_cadre td{ border-spacing:0; padding:0; border: solid 1px #000000;}
.table_border tr{border: 1px solid #6fa9bd; background-color:#FFFFFF}




.sommaire {color: #333333;}
.texte_sommaire {color: #333333; }

.texte0 {font-family: arial, helvetica, sans-serif; font-size: 9px;}
.texte1 {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
.texte2 {font-family: arial, helvetica, sans-serif; font-size: 12px;}
.texte3 {font-family: arial, helvetica, sans-serif; font-size: 14px;}
.texte3b {font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold}
.texte4 {font-family: arial, helvetica, sans-serif; font-size: 18px;}
.texte5 {font-family: arial, helvetica, sans-serif; font-size: 20px;}
.textemail {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}
.textefixe {font-family: monospace, courier new, fixedsys; font-size: 12px;}
.texteplan {font-family: arial, helvetica, sans-serif; font-size: 11px;font-weight:bold; margin-top:0px;margin-left:8px;margin-bottom:5px;}
.texte_sel {color:#c00000;}
.post-it {background-color:#ffff99;}

.boutton {font-family: verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; background-color: #Fc0c0b;}
.input_sel {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; border-width:2; border-color:#FF0000}
.option_sel {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#FF0000; background-color:#ffff99}



