body  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;height:100%; color:#766969}
#conteneur {
width:100%;
background-color:#FFFFFF;
}
/******************************************************************/
div#barre_nav_site{padding:3px 0 3px 280px;color:#000000; background-color:#eae9e6;color:#a49f9c;font-weight:bold;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
div#barre_nav_site a{text-decoration:none;color:#a49f9c;}
div#barre_nav_site ul{ display:inline;}
div#barre_nav_site ul li{ display:inline;}
div#barre_nav_site ul li img{ margin:0 3px 0 3px;}
div#barre_nav_site ul li a.current{color:#5e5552}
div#barre_nav_site ul li a:hover{color:#5e5552}
div#barre_nav_site a.current{color:#5e5552}

/******************************************************************/

#header {
height:119px;
background-image:url(../img/fonds/fond_bandeau.jpg);
background-repeat:repeat-x;
}
#header img{float:left;border:0;}
#header a{color:white;font-weight:normal;margin:0 5px 0 0;}
#header a:link {text-decoration:underline;}
#header a:visited {text-decoration:underline;}
#header a:active {text-decoration:none;}
#header a:hover {text-decoration:none;}

table#banner{border-collapse:collapse;border:none;margin:2px 0 0 0px; background-image:url(../img/fonds/fond_banniere.jpg); background-position:10px; background-repeat:no-repeat;width:416px;}
table#banner td{padding:10px 0 10px 0;}
table#banner td.contenu_banner{}
table#banner td.banner_nav img {margin:0 0 0 0;padding:0;}
/******************************************************************/
#haut {
	height: 32px;
	width:100%;
	/*margin-top:-1px;*/
	background-image:url(../img/fonds/fond_nav.gif);
	/*background-position:2px 0;*/
	background-repeat:repeat-x;
	
}
div#haut div#nav {
	z-index:2;
	padding:auto 0 auto 0;
	width:779px;
	left:0;
	position:absolute;
	top: 138,000px;
}
div#haut div#nav a{
color:#a53c3c;
}

div#haut div#nav form#recherche{margin:0;padding:0;width:480px;}
div#haut div#nav form#recherche input.champ_texte{width:123px;height:16px;font-size:11px; background-color:#e8dddd; border:1px solid #cebcbc;padding:2px 0 0 5px;}
div#haut div#nav form#recherche select{width:100px;font-size:11px;padding:1px 0 0 2px; background-color:#e8dddd;border:1px solid #cebcbc;	}
div#haut div#nav form#recherche input.ok{margin-top:1px;_margin-top:0px}
div#haut div#nav form#recherche table{height:32px;padding:0;margin:0;}
div#haut div#nav form#recherche td#lien_motrech{background-image:url(../img/fonds/fond_barre_nav.png); background-repeat:no-repeat;width:155px;padding:5px 0 5px 10px;}
div#haut div#nav form#recherche td#lien_motrech img{margin:0 10px 0 0;}
div#haut div#nav form#recherche td#lien_motrech a:link{text-decoration:underline;color:#000000}
div#haut div#nav form#recherche td#lien_motrech a:visited{text-decoration:underline;color:#000000}}
div#haut div#nav form#recherche td#lien_motrech a:active{text-decoration:underline;color:#000000}}
div#haut div#nav form#recherche td#lien_motrech a:hover{text-decoration:none;color:#000000}}
div#haut div#nav form#recherche td#mot_clef{padding:5px 0 5px 5px;}
div#haut div#nav form#recherche td#option_rech{padding:5px 0 5px 3px;}
div#haut div#nav form#recherche td#bouton_ok{padding:5px 0 5px 3px;}

div#haut ul.menu_1{display:inline;margin:0;}
div#haut ul.menu_1 li{display:inline;margin:0 2px 0 0}
div#haut ul.menu_1 li a{padding: 0 5px 0 2px;_padding: 0 2px 0 2px;color:#a53c3c;}
div#haut ul.menu_1 li a:link {text-decoration:none;}
div#haut ul.menu_1 li a:visited {text-decoration:none;}
div#haut ul.menu_1 li a:active {text-decoration:underline;}
div#haut ul.menu_1 li a:hover {text-decoration:underline;}
div#haut ul.menu_1 li.derniere_puce{border-right:0;margin:0 0 0 0px;_margin:0 0 0 0px;}

div#haut ul.menu_2{display:inline;margin-top: 20px;}
div#haut ul.menu_2 li {display:inline;margin:0 2px 0 0}
div#haut ul.menu_2 li a{padding: 20px 5px 10px 2px;_padding: 10px 2px 10px 2px;color:#a53c3c;}
div#haut ul.menu_2 li a img{}
div#haut ul.menu_2 li.derniere_puce{border-right:0;margin:0 0 0 -2px;_margin:0 0 0 0px;}
div#haut ul.menu_2 li.derniere_puce a img {vertical-align:top}

div#haut ul.menu_2 li a img{margin:1px  2px 0 0;vertical-align:text-top}

div#haut select#site_arte{font-size:11px;padding:1px 0 0 2px;float:left;margin:1px 0 0 0 ;width:150px;}

table#nav_compte {border-collapse:collapse;float:right;}
table#nav_compte td#cell1 img{float:left;}
table#nav_compte td#cell2{vertical-align:top;padding:10px 0 0 5px}
table#nav_compte td#cell3{padding:0 0 0 25px}
table#nav_compte td#cell4{vertical-align:top;padding:10px 0 0 5px}
/*PANIER*********************************************************/
div#mon_panier{
	z-index:0;
	width:268px;
	/*height:100px;*/
	background-color:#ece6e5;
	padding:auto 0 auto 0;
	left:511px;
	position:absolute;
	top: 168px;
	display:none;
	filter:alpha(opacity=0);
               -moz-opacity: 0;
               opacity: 0;
}
/*div#mon_panier div,p.prem_ligne,p.dern_ligne{cursor:move;}*/
div#mon_panier p.prem_ligne{background-color:#766969;padding:7px 10px 7px 23px;color:#ffb394;text-transform:uppercase; font-weight:bold;font-size:0.9em;}

div#mon_panier div.ligne{border-bottom:1px dashed #b1acac;padding:5px 10px 2px 10px;height:15px;}
div#mon_panier  p{margin:0;}
div#mon_panier div.ligne p.titre{float:left;width:150px;}
div#mon_panier div.ligne p.titre a{font-weight:normal; font-size:0.9em;}
div#mon_panier div.ligne p.titre img{margin:0 10px 0 0}
div#mon_panier div.ligne p.prix{float:left;font-weight:normal; margin:0 0 0 10px;color:#766969;font-size:1em;}

div#mon_panier img.effacer{float:right;}
div#mon_panier p.dern_ligne {padding:7px 10px 7px 10px;}
div#mon_panier p.dern_ligne a{text-transform:uppercase;font-weight:bold;color:#a53c3c}
div#mon_panier p.dern_ligne img{margin:0 10px 0 0}
/******************************************************************/
div#corps {
background-image:url(../img/fonds/fond_colgauche.gif);background-repeat:no-repeat;
padding:0 0 0 0;

}
div.gauche {
	width:275px;
	float:left;
	padding:0 0 10px 0
}

/*****/
div.gauche div.communautes div.menu_pere{margin:10px 0 0 0px;list-style-image:url(../img/puces/puce_communautes.gif);}
div.gauche div.communautes div.menu_pere div a{font-weight:bold;color:#8a2714;font-size:1.1em;text-transform: uppercase;}
div.gauche div.communautes div.menu_pere div.menu_selected ul.menu_fils {margin:0 0 10px 20px;}
div.gauche div.communautes div.menu_pere div.menu_selected ul.menu_fils li a{font-size:1em;font-weight:normal;text-transform: none;}
div.gauche div.communautes div.menu_pere div {margin-left:10px;}
div.gauche div.communautes div.menu_pere div ul.menu_fils li a{font-size:1em;font-weight:normal;}

div.gauche div.communautes div.menu_pere div ul.menu_fils {margin-left:20px;}

div.gauche div.communautes div.menu_pere div.menu_selected ul.menu_fils li a.selected {color:#9f594a;font-weight:bold;}
div.gauche div.communautes div.menu_pere div.menu_selected ul.menu_fils li a.menu_selected {color:#9f594a}
div.gauche div.communautes div.menu_pere div.menu_selected ul.menu_fils li ul.menu_petit_fils {margin:7px 0 7px 10px;width:110px;}
div.gauche div.communautes div.menu_pere div.menu_selected ul.menu_fils li ul.menu_petit_fils li{ list-style-image:url(../img/puces/puce_communautes.gif);}
div.gauche div.communautes div.menu_pere div.menu_selected ul.menu_fils li ul.menu_petit_fils li a.selected{font-weight:bold;}
div.gauche div.communautes div.menu_pere div.menu_selected ul.menu_fils li ul.menu_petit_fils li a{font-weight:normal;color:#9f594a}

div.gauche div.communautes div.menu_pere div {list-style-image:url(../img/puces/puce_communautes.gif);margin:0 0 0 10px;}
.communautes h2{text-transform:uppercase;color:#A94646;width:100px;font-size:15px;margin:10px 0 0 0;border-top:1px dashed #9b8e8e;padding:0 0 0 10px;background-image:url(../img/rect_communaute.gif); background-position:left;background-repeat:no-repeat}
/*****/
#gauche div.catalogue div{margin:10px 0 0 0px; list-style-image:url(../img/puces/puce_catalogue2.gif);}

div.gauche div.catalogue div.menu_pere{margin:10px 0 0 0px; list-style-image:url(../img/puces/puce_catalogue2.gif);}
div.gauche div.catalogue div.menu_pere div {list-style-image:url(../img/puces/puce_catalogue2.gif);margin:0 0 0 10px;}
div.gauche div.catalogue div.menu_pere div a{font-weight:bold;color:#68646E;font-size:1.1em;}

div.gauche div.catalogue div.menu_pere div ul.menu_fils {margin:0 0 10px 20px;}
div.gauche div.catalogue div.menu_pere div ul.menu_fils li a{font-size:1em;font-weight:normal;}
div.gauche div.catalogue div.menu_pere div ul.menu_fils li a.selected {color:#9f594a;font-weight:bold;}

div.gauche div.catalogue div.menu_pere div ul.menu_fils li a{font-size:1em;font-weight:normal;}

/*******************************CLAVIER*************************************/
/* pour les lettres normales */
div.gauche div.catalogue div.clavier {margin:10px 0 10px -20px;}
div.gauche div.catalogue div.menu_pere div ul.menu_fils_alpha{margin:10px 0px 0px 20px;width:130px}
div.gauche div.catalogue ul.menu_fils_alpha li {display:inline;float:left;}
div.gauche div.catalogue ul.menu_fils_alpha li a{font-weight:normal;color:#68645D;width:12px;height:13px;border:1px solid #A4A09B;display: block;text-align: center;margin:0 0 0 3px;padding:0;background-color:#E1DCD9;font-size:11px;text-transform:uppercase;}
div.gauche div.catalogue ul.menu_fils_alpha li a:visited{font-weight:normal;color:#68645D;width:12px;height:13px;border:1px solid #A4A09B;display: block;text-align: center;margin:0 0 0 3px;background-color:#E1DCD9;text-decoration:none;}
div.gauche div.catalogue ul.menu_fils_alpha li a:active{font-weight:normal;color:#68645D;width:12px;height:13px;border:1px solid #A4A09B;display: block;text-align: center;margin:0 0 0 3px;background-color:#FF5F1D;text-decoration:none;}
div.gauche div.catalogue ul.menu_fils_alpha li a:hover{font-weight:normal;color:#FFFFFF;width:12px;height:13px;border:1px solid #A4A09B;display: block;text-align: center;margin:0 0 0 3px;background-color:#FF5F1D;text-decoration:none;}
/* pour la case  123 */
div.gauche div.catalogue ul.menu_fils_alpha li.chiffre a{font-weight:normal;color:#68645D;width:50px;height:13px;border:1px solid #A4A09B;display: block;padding:0;background-color:#E1DCD9;font-size:11px;text-transform:uppercase;}
div.gauche div.catalogue ul.menu_fils_alpha li.chiffre a:visited{font-weight:normal;color:#68645D;width:50px;height:13px;border:1px solid #A4A09B;display: block;text-align: center;background-color:#E1DCD9;text-decoration:none;}
div.gauche div.catalogue ul.menu_fils_alpha li.chiffre a:active{font-weight:normal;color:#68645D;width:50px;height:13px;border:1px solid #A4A09B;display: block;text-align: center;background-color:#FF5F1D;text-decoration:none;}
div.gauche div.catalogue ul.menu_fils_alpha li.chiffre a:hover{font-weight:normal;color:#FFFFFF;width:50px;height:13px;border:1px solid #A4A09B;display: block;text-align: center;background-color:#FF5F1D;text-decoration:none;}

div.gauche div.catalogue ul.menu_fils_alpha li.chiffre a.selected:visited{background-color:#FF5F1D;color:#FFFFFF;}
div.gauche div.catalogue ul.menu_fils_alpha li.chiffre a.selected:active{background-color:#FF5F1D;color:#FFFFFF;}
div.gauche div.catalogue ul.menu_fils_alpha li.chiffre a.selected:hover{background-color:#FF5F1D;color:#FFFFFF;}

div.gauche div.catalogue ul.menu_fils_alpha li a.selected:visited{background-color:#FF5F1D;color:#FFFFFF;}
div.gauche div.catalogue ul.menu_fils_alpha li a.selected:active{background-color:#FF5F1D;color:#FFFFFF;}
div.gauche div.catalogue ul.menu_fils_alpha li a.selected:hover{background-color:#FF5F1D;color:#FFFFFF;}


/*****/
div.gauche a.meilleures_ventes{font-weight:bold;color:#8a2714;font-size:1.1em;height:15px;}
div.gauche a.catalogue_papier{font-weight:bold;color:#8a2714;font-size:0.9em;height:15px;}
/***************************************************************************/

/*div.gauche div.catalogue ul.menu_pere li ul.menu_fils li a.menu_selected {font-weight:bold;}*/
.catalogue h2{text-transform:uppercase;color:#FFFFFFF;width:80px;font-size:15px;margin:10px 0 0 0;border-top:1px dashed #9b8e8e;padding:0 0 0 10px;background-image:url(../img/rect_catalogues.gif); background-position:left;background-repeat:no-repeat}
/*****/
.telecharger_catalogue h2{text-transform:uppercase;color:#A94646;width:80px;font-size:15px;margin:5px 0 0 0;padding:0 0 0 10px;border-top:0px dashed #9b8e8e;}
.catalogue_papier{margin-top:10px;_margin-top:10px;}

.meilleures div{width:135px;border-bottom:none;padding:5px 0 0 0;}
.meilleures h2{text-transform:uppercase;color:#FFFFFF;width:130px;font-size:15px;margin:10px 0 10px 0;border-top:1px dashed #9b8e8e;padding:0 0 0 10px;background-image:url(../img/rect_meilleures.gif); background-position:left;background-repeat:no-repeat}

.meilleures h4 {margin:0 0 0 10px;width:120px;text-transform:uppercase;}

.meilleures img.classement {float:left;margin:15px 0 0 5px;}
a.mini_jaquette img.illustr{float:right;margin:5px 140px 0 10px}
a.mini_jaquette img.ombre{float:right;margin:0px 131px 0 0}

div.telecharger_catalogue{width:140px;padding:0;margin:0 0 0 10px;height:40px;}
div.telecharger_catalogue img{float:left;margin:10px 0 0 0;_margin:10px 0 10px 0;width:35px;;}
div.telecharger_catalogue p{float:right;margin:10px 0 0 10px;width:95px;color:#952319;font-size:1.1em;font-weight:bold;}
/****************************************************************************************************/
div.path{border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;padding:3px 0 3px 0;margin:15px 0 15px 0;height:15px;}
div.path p{float:left;font-size:1em;width:410px;}
div.path p a:link {text-decoration:none;font-weight:normal;}
div.path p a:visited {text-decoration:none;font-weight:normal;}
div.path p a:active {text-decoration:underline;font-weight:normal;}
div.path p a:hover {text-decoration:underline;font-weight:normal;}
div.path p a.selected:link {text-decoration:none;font-weight:bold;}
div.path p a.selected:visited {text-decoration:none;font-weight:bold;}
div.path p a.selected:active {text-decoration:underline;font-weight:bold;}
div.path p a.selected:hover {text-decoration:underline;font-weight:bold;}
div.path div#print{float:right;padding:0 10px 0 0 ;}
div.path div#print img{_margin:0 0 0 0;margin:-2px 0 0 0; vertical-align:middle}
div.path div#print a{font-weight:normal;color:#666666;font-size:11px}
/****************************************************************************************************/
#centre {margin-bottom:10px;position:relative;z-index:1;padding:0 0 10px 0}
#centre a.jaquette{float:left;padding:5px 0 4px 0;width:90px;text-align:center;}
#centre a.jaquette img.illustr{margin:0 0 0 0;padding:0}
#centre a.jaquette img.ombre{margin:-4px 0 0 0;padding:0;}
#pied {
clear:both;
width:100%;
height:28px;
background-image:url(../img/fonds/fond_pied.jpg);
/*background-color:#85726B;*/
/*padding:10px 0 0 10px;*/
}
div#pied ul{ list-style-type:none;display:inline;margin:8px 7px 0 10px;float:left;}
div#pied ul li {display:inline;border-right:2px solid #a53c3c;}
div#pied  ul li a{font-weight:bold;color:#a53c3c;;margin: 0 5px 0 5px;}
div#pied form{float:right;margin:5px 0 0 10px;width:230px;}
div#pied  label a{color:#a53c3c;}
div#pied_contenu {width:778px;}
.champ_recherche input{width:123px;float:left;height:16px;margin:0;background-color:#e8dddd;border:1px solid #cebcbc;padding:2px 0 0 5px;font-size:11px;}
.champ_recherche label{float:left;font-weight:bold;color:#a53c3c;margin:3px 5px 0 0;}
div#pied_contenu .bouton_ok input{
	float:right;
	
}
div#pied ul li.derniere_puce{border-right:0; }
/******************************************************************/
select {border:1px solid #666666;background-color:white;height:18px}
a:link {text-decoration:none;color:#FF5F1D;font-weight:bold;}
a:visited {text-decoration:none;color:#FF5F1D;font-weight:bold;}
a:active {text-decoration:underline;color:#FF5F1D;font-weight:bold;}
a:hover {text-decoration:underline;color:#FF5F1D;font-weight:bold;}
.spacer{
	
	clear:both;
	height:0;
	width:0;
	/*border:1px solid #666666;*/
	_margin-top:-10px;
}
.spacer_droite{
	
	clear:right;
	height:0;
	width:0;
	/*border:1px solid #666666;*/
	_margin-top:-10px;
}
.spacer_gauche{
	
	clear:left;
	height:0;
	width:0;
	/*border:1px solid #666666;*/
	_margin-top:-10px;
}
fieldset{border:0;margin:0;padding:0}
h4 {font-size:1em;}
.puce img {float:left;margin:0 10px 0 0;}
.format_png{_behavior: url("win_png.htc");}
.fond_png { _behavior: url("iepngfix.htc") }
