body  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;height:100%; color:#666}
#conteneur {
width:100%;
background-color:#FFFFFF;
}
/******************************************************************/


#header {
height:130px;
background-image:url(/images/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;}
#header form{text-align:right;}
#header form div.champ_recherche input{width:123px;height:16px;float:left;margin:5px 0 0 0;	padding:2px 0 0 5px;font-size:11px;}
#header form div.type_recherche select{width:100px;float:left;margin:5px 0 0 0;font-size:11px;padding:1px 0 0 2px;	}
#header form div.bouton_ok input{
float:right;
margin:5px 5px 0 0;	
	
}
#header form#recherche_header{display:block;position:absolute; height: 98px; width: 135px; left: 641px; top: 25px;}

/******************************************************************/


/*****************************************************************************************************/
div#barre_nav_site{ padding:3px 11px 3px 14px; 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;margin:0;padding:0;}
div#barre_nav_site ul.site{ float:left; margin-left: 30px;}
div#barre_nav_site ul li{ display:inline;padding:0 2px 0 0; background-image:none}
div#barre_nav_site ul li.current {color:#5e5552}
div#barre_nav_site ul li img{ margin:0 3px 0 0;}
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}

div#barre_nav_site ul.langue{ float:left;}
/*****************************************************************************************************/

#haut {
	height: 22px;
	width:100%;
	margin-top:-1px;
	
	background-image:url(/images/fonds/fond_nav.gif);
	background-repeat:repeat-x;
	
}
div#haut div#nav {padding:5px 0 0 0;width:515px;left:265px;position:absolute;}

div#haut ul.menu_1{display:inline;margin:0;}
div#haut ul.menu_1 li{display:inline;border-right:1px solid #FDAB96;margin:0 2px 0 0}
div#haut ul.menu_1 li a{padding: 0 5px 0 2px;_padding: 0 2px 0 2px;color:#FDAB96;}
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;}
div#haut ul.menu_2 li {display:inline;border-right:1px solid white;margin:0 2px 0 0}
div#haut ul.menu_2 li a{padding: 0 5px 0 2px;_padding: 0 2px 0 2px;color:white;}
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;}

/******************************************************************/
#banner{
	position:absolute;
	left: 278px;
	top: 25px;
}

#skyscrapper{
	position:absolute;
	top: 100px;
	right: -180px;
}

/******************************************************************/
div#corps {
background-image:url(/images/fonds/fond_colgauche.gif);background-repeat:no-repeat;
padding:0 0 0 0;

}
div.gauche {
	width:275px;
	float:left;
}
div.gauche.histoire{background-image:url(/images/fonds/fond_colgauche_histoire.gif);}
div.gauche.connaissance{background-image:url(/images/fonds/fond_colgauche_connaissance.gif);}
div.gauche.art{background-image:url(/images/fonds/fond_colgauche_art.gif);}
div.gauche.cinema{background-image:url(/images/fonds/fond_colgauche_cinema.gif);}
div.gauche.contact{background-image:url(/images/fonds/fond_colgauche_contact.gif);}
div.gauche.faq{background-image:url(/images/fonds/fond_colgauche_aide.gif);}
div.gauche.caddie{/*background-image:url(/images/fonds/fond_colgauche_caddie.gif);*/}
div.gauche.recherche{background-image:url(/images/fonds/fond_colgauche_recherche.gif);}
div.gauche.test{background-image:url(/images/fonds/fond_colgauche_test.gif);}


/*****/
div.gauche div.communautes ul.menu_pere{margin:10px 0 0 25px; list-style-image:url(/images/puces/puce_communautes.gif);}
div.gauche div.communautes ul.menu_pere li a{font-weight:bold;color:#A94646;}
div.gauche div.communautes ul.menu_pere li.menu_selected ul.menu_fils {margin:0 0 0 0;}
div.gauche div.communautes ul.menu_pere li.menu_selected ul.menu_fils li a{font-weight:normal;color:#A94646;}
div.gauche div.communautes ul.menu_pere li.menu_selected ul.menu_fils li a.menu_selected {font-weight:bold;}
div.gauche div.communautes ul.menu_pere ul {list-style-image:url();margin:0 0 0 0px;}
.communautes h2{text-transform:uppercase;color:#A94646;width:100px;font-size:15px;margin:10px 0 0 0;border-top:1px dashed #CCCCCC;padding:0 0 0 10px;background-image:url(/images/rect_communaute.gif); background-position:left;background-repeat:no-repeat}
/*****/
#gauche div.catalogue ul{margin:10px 0 0 30px; list-style-image:url(/images/puce_catalogues.gif);}

div.gauche div.catalogue ul.menu_pere{margin:10px 0 0 25px; list-style-image:url(/images/puces/puce_catalogue.gif);}
div.gauche div.catalogue ul.menu_pere ul {list-style-image:url(/images/puces/puce_sous_menu.gif);margin:0 0 0 10px;}
div.gauche div.catalogue ul.menu_pere li a{font-weight:bold;color:#68645D;}

div.gauche div.catalogue ul.menu_pere li ul.menu_fils {margin:0 0 0px 0px;}
div.gauche div.catalogue ul.menu_pere li ul.menu_fils li a{font-weight:normal;color:#68645D;}
div.gauche div.catalogue ul.menu_pere li ul.menu_fils li a.selected {font-weight:bold;}
div.gauche div.catalogue ul.menu_pere ul {margin:0 0 0 10px;}
.catalogue h2{text-transform:uppercase;color:#A94646;width:100px;font-size:15px;margin:10px 0 0 0;border-top:1px dashed #CCCCCC;padding:0 0 0 10px;background-image:url(/images/rect_communaute.gif); background-position:left;background-repeat:no-repeat}


/*******************************CLAVIER*************************************/
/* pour les lettres normales */
div.gauche div.catalogue div.clavier {margin:10px 0 10px -20px;}
div.gauche div.catalogue ul.menu_fils_alpha{height:18px;margin:10px 0 10px -20px;}
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 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_meilleures.gif); background-position:left;background-repeat:no-repeat}
/*****/

/****************************************************************************************************/
/* Added by GDD 30/10/2006 for meileures ventes */
div.gauche div.meilleures_ventes a{font-weight:bold;color:#A94646;font-size:1.1em;height:15px;}

.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;}
/****************************************************************************************************/
p.prix{text-transform:uppercase;color:#a94646;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;font-size:12px;height:15px;}
div.path p {float:left;font-size:12px;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}
/****************************************************************************************************/

/****************************************************************************************************/
div.pathAuto {border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;padding:3px 0 3px 0;margin:15px 0 15px 0;font-size:12px;height:15px;}
div.pathAuto p {float:left;font-size:12px; }
div.pathAuto p a:link {text-decoration:none;font-weight:normal;}
div.pathAuto p a:visited {text-decoration:none;font-weight:normal;}
div.pathAuto p a:active {text-decoration:underline;font-weight:normal;}
div.pathAuto p a:hover {text-decoration:underline;font-weight:normal;}
div.pathAuto p a.selected:link {text-decoration:none;font-weight:bold;}
div.pathAuto p a.selected:visited {text-decoration:none;font-weight:bold;}
div.pathAuto p a.selected:active {text-decoration:underline;font-weight:bold;}
div.pathAuto p a.selected:hover {text-decoration:underline;font-weight:bold;}
div.pathAuto div#print{float:right;padding:0 10px 0 0 ;}
div.pathAuto div#print img{_margin:0 0 0 0;margin:-2px 0 0 0; vertical-align:middle}
div.pathAuto div#print a{font-weight:normal;color:#666666;font-size:11px}
/****************************************************************************************************/

#centre {margin-bottom:10px;position:relative;z-index:1;}
#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:30px;
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 white;}
div#pied  ul li a{font-weight:bold;color:#FFFFFF;margin: 0 5px 0 5px;}
div#pied form{float:right;margin:5px 0 0 10px;width:230px;}
div#pied  label a{color:#FFFFFF;}
div#pied_contenu {width:778px;}
.champ_recherche input{width:123px;float:left;height:16px;margin:0;border:1px solid #666666;background-color:white;padding:2px 0 0 5px;font-size:11px;}
.champ_recherche label{float:left;font-weight:bold;color:white;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;}

.buttonleft{
  background: url(/images/boutons/bouton_vierge_border_left.gif); 
  background-repeat: no-repeat;
}
.buttonright{
  background: url(/images/boutons/bouton_vierge_border_right.gif); 
  background-repeat: no-repeat;
}
.buttoncenter 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	height:100%; 
	color:#a53c3c;
	background: url(/images/boutons/bouton_vierge_background.gif); 
	background-repeat: repeat-x;
}

.buttoncenter span a:link
{
	text-decoration: none;
	color:#a53c3c;
}

.buttoncenter span a:visited
{
	text-decoration: none;
	color:#a53c3c;
}

.buttonleftlight{
  background: url(/images/boutons/bouton_vierge_border_left_lighter.gif); 
  background-repeat: no-repeat;
}
.buttonrightlight{
  background: url(/images/boutons/bouton_vierge_border_right_lighter.gif); 
  background-repeat: no-repeat;
}
.buttoncenterlight 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	height:100%; 
	color:#a53c3c;
	background: url(/images/boutons/bouton_vierge_background_lighter.gif); 
	background-repeat: repeat-x;
}

.buttoncenterlight span a:link
{
	text-decoration: none;
	color:#FF5F1D;
}

.buttoncenterlight span a:visited
{
	text-decoration: none;
	color:#FF5F1D;
}

.buttonTable
{
}