@import "/css/apercuImg.css";
@import "/css/style_pictonav.css";
@import "/css/jquery.autocomplete.css";

/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#D5C7C1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;


}

h2{
 margin:0px;
 padding:0px;
}
h3{
 margin:0px;
 padding:0px;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a {
	text-decoration:none;
	color:#4d2719;
}

.blanc {
	text-decoration:none;
	color:#FFFFFF;
}
p { font-size:11px;}
a:hover { text-decoration:underline; }

div.menu1 a:hover { color:#fff27c; }

div.menu1 {
	color:#FFFFFF;
	height:29px;
	background-color:#562c1c;
	line-height:29px;
	font-size:11px;
	padding-left:20px;
}
div.menu1 a{ color:#FFFFFF;}

div.menu1 a.actif {
	color:#fff27c;
	text-transform:capitalize;

}
.btnok {
	border:0;
	margin:0;
	padding:0;
	background-image:url(/images/btn-ok-off.gif);
	width:22px;
	height:20px;
	background-repeat:no-repeat;
	color:#FFFFFF;
}
.btnok:hover {
	background-image:url(/images/btn-ok-on.gif);
	cursor:pointer;
}

div.menuG img { border:0;}
div.menuG a:hover{
	cursor:pointer;
}

div.menuG a.lienForum {
	display:block;
	background-image:url(/images/menuG-forum.gif);
	background-repeat:no-repeat;
	width:250px;
	height:73px;
}

div.menuG div.lien-emploi {
	background-image:url(/images/menuG-plateforme-emploi.gif);
	background-repeat:no-repeat;
	width:250px;
	height:71px;
}
div.menuG div.lien-emploi a { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
div.menuG div.lien-emploi a:hover { color:#562c1c; text-decoration:underline;}

div.menuG a.lienForum:hover {

}

div.ssMenu {
	background-image:url(/images/menuG-bg.jpg);
	background-repeat:repeat-x;
	background-color:#90756a;
	background-position:top left;
	width:250px;
}
div.ssMenu a:hover { color:#fff27c; }

input.champLogin {
	width:77px;
	height:13px;
	font-size:11px;
}

.contenu {
	width:919px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	padding:0px 18px;
	min-height:500px;
}
div.chemin {
	height:30px;
	line-height:30px;
	font-size:11px;
}
div.chemin a:hover{ color:#c0ada6;}
div.chemin a.actif { font-weight:bold;}
div.basPage {
	background-color:#562c1c;
	width:955px;
	margin-left:auto;
	margin-right:auto;
	height:269px;
	background-image:url(/images/menuBas-bg.gif);
	background-repeat:repeat-x;
	margin-bottom:50px;
}
div.bgBas {
	background-image:url(/images/menuBas-fleur.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	height:249px;
}
div.basPage a{
	color:#FFFFFF;
	display:block;
	width:257px;
	font-size:11px;
	line-height:25px;
}
div.basPage a:hover {
	background-color:#785649;
	cursor:pointer;
}
div.basPage div.menuBas1 {
	width:258px;
	float:left;
	padding:21px;
}
div.basPage div.menuBas2 {
	width:256px;
	float:left;
	padding:21px;
}
div.basPage div.menuBas3 {
	width:254px;
	float:left;
	padding:21px;
}
.sousTitre { font-size:11px;}



div.zoneArrondie {
	width:609px;
	margin-left:auto;
	margin-right:auto;
	background-color:#eeeae9;
	font-size:0;
	margin-top:15px;
}
div.zoneArrondieContenu { background-color:#eeeae9; padding:10px; font-size:12px;}
div.zoneArrondieContenu span.titreArt{ color:#562c1c; font-weight:bold;}
ul {}
li {}
div.zoneArrondieBas {
	background-image:url(/images/zoneArondie-bas.gif);
	height:19px;
	text-align:right;
	padding-right:15px;
}
div.controls { }
a.flecheFermer {
	background-image:url(/images/fleche-haut.gif);
	background-repeat:no-repeat;
	display:block;
	width:20px;
	height:10px;
	float:right;
}
a.flecheOuvrir {
	background-image:url(/images/fleche-bas.gif);
	background-repeat:no-repeat;
	display:block;
	width:20px;
	height:10px;
	float:right;
}
a.flecheFermer:hover {
	background-image:url(/images/fleche-haut-a.gif);
}
a.flecheOuvrir:hover {
	background-image:url(/images/fleche-bas-a.gif);
}

div.listeProduit {
	width:154px;
	text-align:center;
	font-size:11px;
	float:left;
	margin-bottom:20px;
	height:140px;
}
div.listeProduit a:hover{ color:#c0ada6; }
div.chemin {
	height:30px;
	line-height:30px;
	font-size:11px;
}
div.chemin a:hover{ color:#c0ada6;}
div.chemin a.actif { font-weight:bold;}

/* multipages */
a.pageSuivante {
	background-image:url(/images/page-suivant.gif);
	background-repeat:no-repeat;
	width:17px;
	height:17px;
	color:#666666;
	text-align:center;
	display:block;
	float:left;
	margin-left:2px; margin-right:2px;
	margin-bottom:2px;
}
a:hover.pageSuivante {
	background-image:url(/images/page-suivant-A.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
}
.pageSuivanteA {
	background-image:url(/images/page-suivant-A.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	width:17px;
	height:17px;
	display:block;
	float:left;
	margin-left:2px; margin-right:2px;
	text-align:center;
}
.pageSuiv { font-size:12px; color:#666666;}
/* fin multipages */
#appercu { color:#6d6c71;}
span.terme {font-size:10px; color:#bdaca6; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
span.explication {font-size:11px; color:#562c1c;}
a:hover span.explication { text-decoration:underline;}
div.zoneIMG {
	background-color:#562c1c;
	border:1px solid #ab968e;
	text-align:center;
}
input.btnVoir {
	background-image:url(/images/btn-voir.gif);
	background-repeat:no-repeat;
	width:167px;
	height:19px;
	font-size:10px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	border:0;
}
input.btnVoir:hover { color:#FFF27C; cursor:pointer; }



.haut{
	background-color:#562C1C;
	width:955px;
	margin:0 auto;
}
td.cartouche {
	background-image:url(/images/bg-cartouche.gif);
	background-repeat:no-repeat;
	width:467px;
	height:80px;
	padding-left:15px;
}
div.cartoucheResizable {
	background-image:url(../images/bg-cartouche-haut.gif);
	background-repeat:no-repeat;
	background-color:#ccbfba;
	width:441px;
	min-height:70px;
	padding-left:15px;
	border-bottom:1px #ccbfba solid;
}
td.cartouche-rose {
	background-image:url(/images/bg-cartouche-rose.gif);
	background-repeat:no-repeat;
	width:467px;
	height:80px;
	padding-left:15px;
}
a.titreActu {
	color:#562c1c;
	font-size:13px;
	font-weight:bold;
}
a.titreActu span.descrActu {
	font-size:11px;
	font-weight:normal;
}
div.pageDico { background-color:#562c1c; width:645px;}
div.alphabet { text-align:center; padding:10px 0px;}
div.alphabet a{ margin-right:15px; color:#FFFFFF;}
div.alphabet a:hover { text-decoration:underline;}


tr.ligne {
	background-color:#dfd7d5;
}
tr.ligne td{ padding-left:15px;}
tr.decal td{ padding-left:15px;}
tr.ligne:hover {
	background-color:#eeeae9;
	cursor:pointer;
}
tr.ligne .terme { color:#562c1c; font-size:12px;font-weight:bold;}
tr.ligne .definition { color:#000000; font-size:11px;}

td.ficheProdDroite {  }

span.AdresseEntreprise { font-size:12px; color:#FFFFFF;}
span.nom { text-transform:uppercase; }
span.ville { text-transform:uppercase; }
a.btnEnvoyerMessage {
	background-color:#FFFFFF;
	padding:2px 4px;
	margin-left:auto;
	margin-right:auto;
}
a.btnEnvoyerMessage:hover { background-color:#eeeae9; color:#562c1c; }
div.sousInfos { margin-left:20px; color:#FFFFFF;}
span.sousInfos{ font-size:11px; color:#FFFFFF; }
span.prenom { text-transform:capitalize;}
span.nom { text-transform:uppercase;}

td.ficheProdDroite { background-color:#eeeae9; width:437px; padding-left:15px;}
td.ficheProdDroite span.titre { font-size:15px; font-weight:bold; color:#562c1c;}

tr.ligne2 { background-color:#ffffff;}
tr.ligne2 td { padding-left:10px; height:30px; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
tr.ligne2 .titre { color:#562c1c; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}


div.zoneBrune {
	background-color:#562c1c;
	width:645px;
	margin-top:20px;
}
div.zoneBrune div.titre{
	text-align:left;
	color:#FFFFFF;
	margin-left:20px;
	height:30px;
	line-height:30px;
}
div.zoneBrune div.titre span.google { font-size:10px;}
div.basZoneBrune {
	background-image:url(/images/bas-arrondi.gif);
	background-repeat:no-repeat;
	width:645px;
	height:34px;
	line-height:34px;
	color:#FFFFFF;
}

div.basZoneBrune a{ color:#FFFFFF;}
div.basZoneBrune a:hover{ color:#FFFFFF; text-decoration:underline;}

div.navigationFiches { font-size:11px; margin:10px 0;}
div.navigationFiches a { color:#562c1c; font-family:Arial, Helvetica, sans-serif;}
div.navigationFiches a:hover { color:#562c1c; text-decoration:underline;}



.corps{
	background-color:#FFFFFF;
	width:955px;
	margin:0 auto;

}

.pied{
	width:955px;
	margin:0 auto;
	background-color:#492518;
}

.btBasoff{
	width:270px;
	text-align:left;
	border-top:1px #CCCCCC solid;
	height:30px;
}
.btBason{
	width:257px;
	text-align:left;
	border-top:1px #CCCCCC solid;
	height:30px;
	background-color:#785649;
}
.btLienBas{
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	display:block;
	margin-left:10px;
	margin-top:7px;
}
.sousLiens {
	display:block;
	margin-left:10px;
	font-size:12px;
	height:18px;
	text-decoration:none;
	color:#FFFFFF;
}
a.sousLiens:hover{
	display:block;
	margin-left:10px;
	font-size:12px;
	height:18px;
	text-decoration:underline;
	color:#FFFFFF;
}
.blocTexte{
	display:none;
	/*visibility:hidden;*/

}
.blocTexte_ouvert{
	display : block;
	/*visibility:visible;*/
}

/******************************/
/************ infobulle over *****/
#infobulleImgOver{
 position:absolute;
 width:653px;
 height:168px;
 padding-top:10px;
 text-align:center;
 background: transparent url(/images/divOver.png) no-repeat top right;
 z-index:1000;
 visibility:hidden;

}

a img {border: none;}


.blocAnnuaireoff{
	margin-top:10px;
	width:655px;
	height:106px;
	background-color:#EEEAE9;
}
.blocAnnuaireon{
	margin-top:10px;
	background-image:url(/images/bg_detMenu.gif);
	width:655px;
	height:106px;
	background-color:#EEEAE9;
}

.annu1{
	font-size:14px;
	font-weight:bold;
}
.annu2{
	font-size:10px;
	color:#7C5B4F;
}
.annu3{
	font-size:11px;
}

p.fla {
	position:relative;
	left:50px;
	top:154px;
}

.btnOk {
	background-image:url(../images/btn-ok.gif);
	background-repeat:no-repeat;
	width:38px;
	height:22px;
	background-color:#562c1c;
	border:0;
	color:#FFFFFF;
	cursor:pointer;
}
.btnOk:hover { background-image:url(../images/btn-ok-a.gif);}
.grise { color:#6d6c71;}

table.tabDernierPosts tr { height:20px; color:#000000; font-size:11px;}
.rose1{ background-color:#f2b2d4;}
.rose2{ background-color:#f9d9ea;}
table.tabDernierPosts a:hover { text-decoration:none;
padding-left:10px; font-weight:bold;}
.rose { color:#d50072;}

.titreGros
{
font-family: Verdana, Arial, Helvetica, sans-serif;
 padding-left:10px;
 font-size:22px;
 color:#FFFFFF;
 font-weight:lighter;

}
.tabFabricant, .tabFabricant a {
	color:#6d6c71;
}

tr.fondGris {
	background-color:#eeeae9;
}

.dateRevuePress { font-size:10px; color:#562c1c;}
a.lienRevuPress { color:#562c1c; text-decoration:underline;}
input.telechargerPress { background-color:; background-image:url(../images/btn-telecharger.jpg); background-repeat:no-repeat; height:31px; line-height:31px; width:220px; border:0; color:#FFFFFF; font-size:10px;}
input.telechargerPress:hover { cursor:pointer; text-decoration:underline;}

div.titreNewsletter {
	background-image:url(../images/titre-newsletter.png);
	background-repeat:no-repeat;
	width:625px;
	height:48px;
	color:#FFFFFF;
	line-height:45px;
	padding-left:20px;
	font-size:12px; font-weight:bold;
}
div.contenuNewsletter {
	background-color:#562c1c;
	width:645px;
}
div.contenuNewsletter div.interieur {
	margin:0px 15px;
	background-image:url(../images/bg-newsletter.jpg);
	background-repeat:no-repeat;
	height:375px;
}
div.contenuNewsletter div.interieur input { margin:0; padding:0; border:none; background-color:#562c1c; width:266px; font-size:12px; color:#FFFFFF;}
div.contenuNewsletter div.interieur input.btnEnvoyer {
	background-image:url(../images/btn-envoyer.png);
	background-repeat:no-repeat;
	width:85px;
	height:31px;
	cursor:pointer;
}

.RubLiens{
		height:30px;
		line-height:30px;
		padding:4px;
		margin:4px;
		border:1px #D2AE85 solid;
}

div.banniere {
	background-image:url(/images/banniere-en.gif);
	width:955px;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-position:top left;

}
div.menuG a.lien1 {
	display:block;
	background-image:url(/images/menuG-annuaire-en.gif);
	background-repeat:no-repeat;
	width:250px;
	height:73px;
}
div.menuG a.lien2 {
	display:block;
	background-image:url(/images/menuG-catalogue-en.gif);
	background-repeat:no-repeat;
	width:250px;
	height:73px;
}

div.menuG a.lien3 {
	display:block;
	background-image:url(/images/menuG-actu-en.gif);
	background-repeat:no-repeat;
	width:250px;
	height:73px;
}
div.menuG a.lien4 {
	display:block;
	background-image:url(/images/menuG-entreprise-en.gif);
	background-repeat:no-repeat;
	width:250px;
	height:73px;
}

div.menuG a.lien1:hover {
	background-image:url(/images/menuG-annuaire-en-a.gif);
}
div.menuG a.lien2:hover {
	background-image:url(/images/menuG-catalogue-en-a.gif);
}
div.menuG a.lienForum:hover {

}
div.menuG a.lien3:hover {
	background-image:url(/images/menuG-actu-en-a.gif);
}
div.menuG a.lien4:hover {
	background-image:url(/images/menuG-entreprise-en-a.gif);
}                 