legend {
	color: #CC3300;
	font-weight: bold;
}
form {
	padding: 0px;
	margin: 0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	/***/
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

body {
	margin: 0px;
	background-image: url(gifs/fd_05.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFE1BB;
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 18px;
	text-decoration: none;
	color: #EC8600;
	}
	
h1 a {
	font-size: 18px  !important;
	text-decoration: none;
	color: #EC8600 !important;
}

	
h1 a:hover {
	font-size: 18px;
	color: #EC8600;
	text-decoration:underline;
	}

p {
	text-align:justify;
	}

/**********************************************************BDD AUTO **************************************/
.numpage {
}

.numpage a, .numpage a:link, .numpage a:active {
}

.numpage_selec {
color:#ed8500;
}

.bt_suivant{
}
.bt_precedent{
}
.liste_cat{
}
.fichierbin{
}
.photo{
}

/********************************************************************* Pages ****************************************************************/
#pages {
text-align:center;
font-size:16px;
color:#66CC00;
letter-spacing:1.05px;
}

#pages a {
color:#51a126;
font-size:12px;
}

#pages a:hover {
color:#ed8500;
background-color:#FFFFFF;
}

#pages a:active {
background-color:#d1d2d4;
}

#pages span {
margin: 0 0 80px 0;
text-align:right;
}

 #bouton a, #bouton a:active, #bouton a:link {
	border:none;
	background-image:url(gifs/00-bouton.gif) !important;
	background-repeat:no-repeat;
	background-color:#529C29;
	height:15px;
	width:150px;
	padding: 0 10px 0 15px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
#bouton a:hover {
	 background-image:url(gifs/00-02-bouton.gif) !important;
	 background-repeat:no-repeat;
	 background-color:#418420;
	 width:90px;
	 height:15px;
	 }

/********************************************************************* Pages fin ************************************************************/


/********************************************************************* Balise ****************************************************************/
/********************************************************************** Class **************************************************************/
.scrollbarre {
	overflow:auto;
}

/********************************************************************** Newsletter **************************************************************/
.email_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	border-bottom:#bbbbbb 1px solid;
	border-top:#bbbbbb 1px solid;
	border-left:#bbbbbb 1px solid;
	border-right:#bbbbbb 1px solid;
}

.bouton_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:12px;
	color:#ffffff;
	background-color:#585858;
	border-bottom:#585858 1px solid;
	border-top:#585858 1px solid;
	border-left:#585858 1px solid;
	border-right:#585858 1px solid;
}
/***********************************************************************************************************/
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
	font-weight: bold;
	text-decoration: none;
}

a.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
	font-weight: bold;
	text-decoration: none;
	background-color:#C6EEB0;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.texteBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.texteGrandCouleur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FF3300;
}
.texteGrand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}.texteGrandBlanc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.texteRouge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF3333;
}
.texteSouligne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #666666;
}
.formulaire {
	font-family:Geneva,Arial,Helvetica;
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
	border-bottom:#bbbbbb 1px solid;
	border-top:#bbbbbb 1px solid;
	border-left:#bbbbbb 1px solid;
	border-right:#bbbbbb 1px solid;
}
.bouton {
	font-family:Geneva,Arial,Helvetica;
	font-size:11px;
	color:#ffffff;
	background-color:#585858;
	border:#585858 1px solid;
}
.px5 {
	height: 5px;
}
.px8 {
	height: 8px;
}
.px10 {
	height: 10px;
}
.texteGrandCouleur2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #389696;
}
a.lien1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.lien1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.lien1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.lien1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.pxIntro {
	height: 500px;
}
.pourcent {
	height: 100%;
}
.contourTableauImage2 {
	border: 1px solid #000000;
}
.contourTableau1 {
	border: 2px solid #AA8F63;
}
.alignementGauche {
	float:left ;
	margin-right: 5px;
	border: 1px solid #000000;
}
.alignementDroite {
	float:right ;
	margin-left: 5px;
	border: 1px solid #000000;
}
.alignementCentre {
	margin-left: 5px;
	margin-right: 5px;
	border: 1px solid #000000;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #EC8600;
	/*letter-spacing: -0.5pt;*/
}.fdPrincipal {
	background-image: url(gifs/principale_35.jpg);
}
.fdBas {
	background-image: url(gifs/bas_39.jpg);
	height: 60px;
}
.fdMailing {
	background-image: url(gifs/fdmailing_24.jpg);
	height: 54px;
}
.fdHautBDD {
	background-image: url(gifs/bdd_r1_c1.gif);
	height: 20px;
}
.fdBDD {
	background-image: url(gifs/bdd_r9_c1.gif);
}

/*************************************************************************Modif*************************************************************************/

.fd_contenu {
background-image:url(gifs/fond_contenu.jpg);
background-repeat:repeat-y;
}

.haut_page {
padding-right:15px;
}

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

.fdcarre {
	background-image:url(gifs/fdcarre.jpg);
	background-repeat:no-repeat;
	}
	
	.fdcarre2 {
	background-image:url(gifs/fdcarre2.jpg);
	background-repeat:no-repeat;
	}
	
	
.actu {

}

#valisette {
height:300px;
}

.align_vide {
margin-bottom:1px;
}

.align_nouveaute {
margin-bottom:15px;
}

.nouveau_2 {
padding-right:30px;
}

.nouveau_2 strong a.detail {
color:#EC8600;
}


.alignementDroitp {
	float:right ;
	margin-right: 50px;
	border: 1px solid #000000;
	border:1px solid #2036A4;
}

.photo a {}
 
#footer {
margin: 7px 5px 5px 5px;
text-align:center;
}

#footer a:hover{
background:none;
color:#000000;
}

#footer ul, #footer li {
display: inline;
margin:0;
padding:0;
line-height:16px;
}

#contenu {
width:655px;
padding: 0px 0px 20px 10px;
}

#produits {
width:655px;
padding: 0px 0px 0 10px;
float:left;
}
	#produits a, #produits a:link, #produits a:active {
	background-image:url(gifs/00-bouton.gif);
	background-repeat:no-repeat;
	height:15px;
	width:90px;
	padding: 0 15px 0 15px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
	#produits a:hover {
	background-image:url(gifs/00-02-bouton.gif);
	background-repeat:no-repeat;
	width:90px;
	height:15px;
		}
		
	#produits p {
	text-align:left;
	margin: 0 0 40px 0;
	font-size:13px;
	}

.produit {
border: 1px #DBDBDB solid;
margin: 0 2px 2px 0;
padding: 0px 5px 5px 5px;
width:300px;
height:200px;
float:left;
background-color:#fff;
vertical-align:top;
}

.photoproduit {
padding: -20px 0 0 0;
float:left;
vertical-align:top;
margin:0;
padding:0;
}




#paris {
	background: #fff;
	text-align: center;
	margin-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
	width: 205px;
}
#paris a:hover{
color: #990000;}

#sailly {
	background: #fff;
	text-align: left;
	margin-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 8px;
	width: 189px;
}
#sailly a:hover{
color: #990000;}

.menu_css {
	width:208px;
	height:auto;
}
/**********************MENU************************/

ul.MenuHorizontal { 
   width: 206px; 
   overflow:hidden;
   list-style: none; 
   margin: 0; 
   padding: 0; 
   background:#fff;
   border:1px solid #51A126;
} 

ul.MenuHorizontal li { 
   width: 208px; 
   background:url(gifs/trancheli.jpg) no-repeat bottom;
} 

ul.MenuHorizontal li a { 
   display: block; 
   color:#286F00;         /*Ici, changer la couleur de la police*/ 
   font-family: Verdana, Arial, Helvetica, sans-serif;         /*Ici, changer la police du menu*/ 
   font-size: 10px;         /*Ici, changer la taille de la police du menu*/ 
   height: 23px;     /*Ici, on augmente la hauteur du menu*/ 
   line-height:23px; 
   text-align: right; 
   text-decoration: none; 
   padding-right: 20px;
} 

#menu9 {
	background-image:none !important;
}

#menu4 a {
	line-height:11px; 
}

ul.MenuHorizontal li a:hover, #selected-over {
	background:url(gifs/pucemenu.gif) no-repeat !important;
	background-position:193px 0px !important;
}



/*****************MENU HORI****************/
.menu_hori {
	width:692px;
	height:34px;
	background:url(gifs/fond_menu.jpg) top no-repeat;
}

.text_menu {
	padding-top: 4px;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}

.text_menu a {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.text_menu a:hover {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

.newsletter {
	background:url(gifs/haut_23.jpg) top no-repeat;
	width:208px;
	/*height:83px;*/
}

.text_news {
	padding-top: 5px;
	padding-left: 16px;
	padding-right: 25px;
	margin:0;
	font-size:10px;
	color:#000000;
	text-align:left;
}

.baseline {
	margin:0;
	font-size:10px;
	padding-bottom:1px;
	padding-top:1px;
	text-align:center;
}

.classeurs {
padding-left:60px;
}

.class1 {
	float:left;
	background:url(gifs/haut_20_24.jpg) top no-repeat;
	width:235px;
	height:137px;
}

.txt_class1 {
	padding-left: 96px; padding-top: 6px;
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class1 a {
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class1 a:hover {
	margin:0;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	color:#333333;
}

.class2 {
	float:left;
	background:url(gifs/haut_21_25.jpg) top no-repeat;
	width:259px;
	height:137px;
}

.class3 {
	float:left;
	background:url(gifs/haut_22.jpg) top no-repeat;
	width:170px;
	height:137px;
}

.class4 {
	float:left;
	background:url(gifs/classeur_chevalet.jpg) top no-repeat;
	width:275px;
	height:100px;
}

.class5 {
	float:left;
	background:url(gifs/classeur_balacron.jpg) top no-repeat;
	width:264px;
	height:100px;
}

.class6 {
	float:left;
	background:url(gifs/intercalaire.jpg) top no-repeat;
	width:240px;
	height:105px;
}

.class7 {
	float:left;
	background:url(gifs/valisette.jpg) top no-repeat;
	width:200px;
	height:105px;
}

.class8 {
	float:left;
	background:url(gifs/chemise.jpg) top no-repeat;
	width:216px;
	height:107px;
}

.class9 {
	float:left;
	background:url(gifs/etuis.jpg) top no-repeat;
	width:232px;
	height:100px;
}

.class10 {
	float:left;
	background:url(gifs/produit.jpg) top no-repeat;
	width:235px;
	height:100px;
}

.class11 {
	float:left;
	background:url(gifs/plv.jpg) top no-repeat;
	width:203px;
	height:100px;
}

.class12 {
	float:left;
	background:url(gifs/autre.jpg) top no-repeat;
	width:252px;
	height:81px;
}

.class13 {
	float:left;
	background:url(gifs/comptoir.jpg) top no-repeat;
	width:312px;
	height:81px;
}

.txt_class6 {
	padding-left: 124px; padding-top: 26px;
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class6 a {
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class6 a:hover {
	margin:0;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	color:#333333;
}

.txt_class5 {
	padding-left: 98px; padding-top: 43px;
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class5 a {
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class5 a:hover {
	margin:0;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	color:#333333;
}


.txt_class2 {
	padding-left: 30px; padding-top: 63px;
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class2 a {
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class2 a:hover {
	margin:0;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	color:#333333;
}

.txt_class3 {
	padding-left: 108px; padding-top: 38px;
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class3 a {
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class3 a:hover {
	margin:0;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	color:#333333;
}



.txt_class4 {
	padding-left: 82px; padding-top: 38px;
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class4 a {
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class4 a:hover {
	margin:0;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	color:#333333;
}

.global {
	width:681px;
	height:auto;
	position:relative;
}





.clic2 {
	padding-left:105px;
	padding-top:20px;
}

.clic3 {
	padding-left:105px;
	padding-top:5px;
}

.clic4 {
	padding-left:135px;
	padding-top:5px;
}

.clic5 {
	padding-left:155px;
	padding-top:10px;
}

#mensuel {
	width:250px;
	padding:0 0px 5px;
	float:left;
	position:relative;
	background: url(gifs/header_mois_01.jpg) no-repeat #50a125;
	overflow:hidden;
}

#mensuel h2 {
	margin:0 0 10px;
	text-align:center;
	color:#990000;
	background-color:#FFCC00;
}

#mensuel h3.titre {
	width:250px;
	text-align:center;
	color:#fff;
	font-size:1.4em;
	clear:both;
}

.imageMensuelle {
	margin:100px 10px 10px 3px;
	float:left;
	border:2px solid #50a125;
}

#mensuel .resume {
	clear:both;
	width:240px;
	text-align:justify !important;
	color:#fff !important;
}

#link {
	position:absolute;
	bottom:5px;
	right:5px;
	color:#fff !important;
	font-size:12px !important;
}

#link:hover {
	color:#CC3300;
}

#classiques {
	width:405px;
	float:left;
	background:#FBF0E1;
	margin-left:5px;
	padding:0 0 5px 5px;
	position:absolute;
	left: 254px;
	top:0;
}

#ventes {
	background:#FFCC01;
	color:#990000;
	margin:5px 5px 0 0;
	padding:5px 15px;
}

.class {
	float:left;
	width:195px;
	margin:5px 5px 0 0;
	height:90px;
	border:1px dashed #ded;
	background-color:#fff !important;
}

.txt_class{
	padding-left: 70px; 
	padding-top: 6px;
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class a {
	margin:0;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
}

.txt_class a:hover {
	margin:0;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	color:#333333;
}

.btn {
	background-image:url(gifs/btn_clic.jpg);
	background-repeat:no-repeat;
	width:65px;
	height:15px;
}

.btn a, .btn a:active {
	color:#ffffff;
	text-decoration:underline;
	padding-left:10px;
	font-weight:normal;
}

.btn a:hover {
	color:#ffffff;
	text-decoration:none;
}

.clic {
	padding-left:105px;
	padding-top:20px;
}

.vignette {
	float:left;
	margin:5px;
}

#moteur {
	background-color:#51A126;
	margin:0 5px;
	padding:5px 8px;
}

#moteur h5 {
	margin:5px;
	padding:0;
	color:#ffc;
	font-size:14px;
}

#seekingWord {
	width:170px;
}

#moteur #submit {
	margin:5px 40px;
	background-color:#fc0;
	color:#990000;
	border:none;
	cursor:pointer;
}

#moteur #submit:hover {
	background-color:#c90;
}

#accordion {
	margin:0px 5px;
	border:1px solid #fc6;
	background-color:#FFFFFF;
}

#accordion h5 {
	font-size:14px;
	background-color:#FFCC66;
	margin:0 ;
	padding:3px 5px;
	cursor:pointer;
	border-bottom:1px solid #FF9900;
}

#accordion p {
	padding:0 5px 5px;
}

#addr {
	font-size:18px;
	color:#EC8600;
	margin:5px 25px 0;
	padding:5px;
	font-variant:small-caps;
	border:1px solid #fc6;
	background-color:#fff;
	text-align:center;
}
