/* ([ Configuration des éléments par défaut */
/* ([ Configuration des éléments par défaut */
body {
font-family : Verdana, sans-serif, serif, monospace, cursive, fantasy;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : medium;

margin : 0px;
padding : 0px;
background :#cc6600;
color : inherit;}

#body {
display : block;
border : none;
margin : 0px auto;
padding : 0px;
width : 1001px;
text-align: left;}

table, td, tr, div {
margin : 0px;
padding : 0px;
border : none;
border-spacing : 0px;
border-collapse : collapse;
vertical-align : top;}

ul, ol {
display : block;
list-style-type : none;
list-style-position : outside;
margin : 0px;
padding : 0px;}

a, a img {
/*text-decoration : none;*/
color : black;

border : none;}
/* Configuration des éléments par défaut ]) */

/* ([ Belle carte */
img.lulu, table.lulu, td.lulu {
margin : 0px;
padding: 0px;
border-collapse : collapse;
border-spacing : 0px;
border: 0px;
}
td.bord {
background : black;
}
/* Belle carte ]) */

div.panneau, div.flottant {
/*overflow : hidden;*/
display : block;
margin-bottom : 5px;
color : inherit;}

div#top_menu {
border : 1px solid black;
display : block;}

div.panneau {

border : none;}

div.flottant {
display : block;
margin : 0px auto;
width : 100px;
}

div.flottant a {
text-align : center;}

div.panneauincolore ul{
display : block;

}

/* Configuration bordure des cartes dans la zone de promo et autres */
div.bordure_N_top
{
	width:162px;
	height:6px;
	background : url('../pix/Promo_Img/Bl_top.gif') no-repeat;
	
}
div.bordure_N_topD
{
	width:162px;
	height:6px;
	background : url('../deck/pix/Promo_Img/Bl_top.gif') no-repeat;
	
}
div.bordure_N
{
	border-top:1px solid black;
	border-left: 6px solid black;
	border-right: 7px solid black;
}
div.bordure_N_bottom
{
	width:162px;
	height:6px;
	background : url('../pix/Promo_Img/Bl_bottom.gif') no-repeat;
}
div.bordure_N_bottomD
{
	width:162px;
	height:6px;
	background : url('../deck/pix/Promo_Img/Bl_bottom.gif') no-repeat;
}
div.bordure_B_top
{
	width:162px;
	height:6px;
	background : url('../pix/Promo_Img/Wh_top.gif') no-repeat;
}
div.bordure_B_topD
{
	width:162px;
	height:6px;
	background : url('../deck/pix/Promo_Img/Wh_top.gif') no-repeat;
}
div.bordure_B
{
	border-top:1px solid white;
	border-left: 6px solid white;
	border-right: 6px solid white;
}
div.bordure_B_bottom
{
	width:162px;
	height:6px;
	background : url('../pix/Promo_Img/Wh_bottom.gif') no-repeat;
}
div.bordure_B_bottomD
{
	width:162px;
	height:6px;
	background : url('../deck/pix/Promo_Img/Wh_bottom.gif') no-repeat;
}

div.bordure_C_top
{
	width:162px;
	height:6px;
	background : url('../pix/Promo_Img/Bl_top.gif') no-repeat;
}
div.bordure_C_topD
{
	width:162px;
	height:6px;
	background : url('../deck/pix/Promo_Img/Bl_top.gif') no-repeat;
}
div.bordure_C
{
	border-top:1px solid black;
	border-left: 6px solid black;
	border-right: 6px solid black;
}	
div.bordure_C_bottom
{
	width:162px;
	height:6px;
	background : url('../pix/Promo_Img/Bl_bottom.gif') no-repeat;
}
div.bordure_C_bottomD
{
	width:162px;
	height:6px;
	background : url('../deck/pix/Promo_Img/Bl_bottom.gif') no-repeat;
}

div.bordure_G
{
	border : 10px solid #636363;
}




div.bord_N_top
{	
	width:216px; 
	height:10px;
	background : url('../pix/barres/bordCarteUp_Bl.png') no-repeat;
}

div.bord_N
{

	border-left:7px solid black;
	border-right:7px solid black;
	
}

div.bord_N_down
{	
	width:216px; 
	height:10px;
	background : url('../pix/barres/bordCartedown_Bl.png') no-repeat;
}

div.bord_B_top
{	
	width:216px; 
	height:10px;
	background : url('../pix/barres/bordCarteUp_Wh.png') no-repeat;
}
div.bord_B
{
	border-left:7px solid white;
	border-right:7px solid white;
}
div.bord_B_down
{	
	width:216px; 
	height:10px;
	background : url('../pix/barres/bordCartedown_Wh.png') no-repeat;
}

div.bord_C_top
{	
	width:216px; 
	height:10px;
	background : url('../pix/barres/bordCarteUp_Bl.png') no-repeat;
}
div.bord_C
{
	border-left:7px solid black;
	border-right:7px solid black;
}
div.bord_C_down
{	
	width:216px; 
	height:10px;
	background : url('../pix/barres/bordCartedown_Bl.png') no-repeat;
}

div.bord_G
{

	border:6px solid #636363;
	background : url('../pix/barres/bordCarte.png') no-repeat ;
}




div.bordure_0
{
	padding-left: 5px;
}

a.img_N
{
background-color:black;
}
a.img_C
{
background-color:black;
}
a.img_B
{
background-color:white;
}

/* fin de le configuration  */
/* Configuration du fond 1 */
div#panel {
font-size : 9pt;
font-family : Verdana;
margin-top: 10px;
padding : 0px 0px;
width: 815px;
}
/* Configuration du fond 2 */
div#panel2 {
font-size : 9pt;
font-family : Verdana;
margin-top: 10px;
padding : 0px 0px;
width: 800px;
border: 1px solid #9f2518;
background : #f8d88d;
}

div#panelrech {
font-size : 9pt;
font-family : Verdana;
margin-top: 10px;
margin-left: 215px;
padding : 0px 0px;
width: 597px;
background : #f8d88d;
border: 1px solid #9f2518;
}

div.panneau ul{
display : block;
background-color:#f8d88c;
}

#compte input {
border : 1px solid black;
margin : 5px;}

#compte_0_1 {
padding-left:25px;
border-left:1px solid black; 
border-bottom:1px solid black; 
border-right:1px solid black;
}
#compte
{
	width:171px;
}

#promotion
{
width:170px;
}
#top10
{
width:170px;

}
#top10 span {
margin : 0px 0px 0px 5px;}

#colonne_gauche {
display : block;
width : 207px;}

#colonne_gauche > div {
display : block;
width : 207px;}

/* Style pour le menu navigation dans les autres produits */
.Cat
{
	text-decoration:none;
}

.ssCat
{
	text-decoration:none;
}

#sous_colonne_gauche span:before
{
	content: url( '../pix/Menu_colGauche/fleche.png');
}

#sous_colonne_gauche span
{
	padding-left:3px;
}
#sous_colonne_gauche li
{
	padding-left:25px;
}
 
#sous_colonne_gauche li a:before	
{
	content: url('../pix/Menu_colGauche/puceSpec.png');
}
#sous_colonne_gauche a:hover
{
	color:#CC6600;
}

/* Couleur des liens quand il est activé, à faire pour chaque catégorie et sous catégorie */

.menu40 a{  color:#ff0000; font-style:italic; }
.menu50 a{  color:#ff0000; font-style:italic;}
.menu60 a{  color:#ff0000; font-style:italic;}
.menu70 a{  color:#ff0000; font-style:italic;}
.menu80 a{  color:#ff0000; font-style:italic;} 
.menu90 a{  color:#ff0000; font-style:italic;}
.menu100 a{  color:#ff0000;  font-style:italic;}
.menu110 a{  color:#ff0000;  font-style:italic;}
.menu120 a{  color:#ff0000;  font-style:italic;}
.menu130 a{  color:#ff0000;  font-style:italic;}
.menu140 a{  color:#ff0000;  font-style:italic;}
.menu150 a{  color:#ff0000;  font-style:italic;}

/* Fin Style pour le menu navigation dans les autres produits */


/* ([ Marges verticales */
.normal {
display : block;
margin-bottom : 5px;}

.special {
display : block;
margin-bottom : 29px;}
/* Marges verticales ]) */
.imgnews{

max-width: 170px;
max-height: 150px;
width: expression(Math.min(this.width, 170));
height: expression(Math.min(this.height, 150));
border: 0;
}

#news{
border:1px solid black; 
/*background-color:#f8d88c; */
background-image:url("../pix/fond_news.jpg");
}

#news_text{

margin-left:0px;}

}

/* ([ Marges horizontales */
#structure_colonne {
border-spacing : 5px;
margin : 0px auto;
border-collapse : separate;}
/* Marges horizontales ]) */

/* ([ Arrivage */
#arriv {
display : block;

color : black;}

#arriv_text {
width : 138px;
display : block;
font-size : 10px;}
/* Arrivage ]) */

/* ([ Menu */
ul#top_menu {
display : inline;
width : 993px;
height : 29px;
margin : 0px 4px;
position : absolute;
border : 1px solid black;}
/*
ul#top_menu li {
float : left;
text-align : center;
background : #d67528;
color : inherit;}

ul#top_menu ul {
display : block;
border : 1px solid black;}

ul.ssmenu {}*/
/* Menu ]) */

/**********AJOUTS JULIEN POUR MENU *******************/
ul#top_menu  div {
display: inline;
float:left;

}
.ssmenu{
clear: both;
position:absolute;
font-family:Verdana;
font-size:11px;
background : url('../pix/fond.jpg') repeat-x;
/*margin-left: 25px;*/
/*width: 100px;*/
border: 1px solid black;
/*background-color: #d67528;*/
padding: 7px;
}

.hasJS  #menuhaut .ssmenu{ display:none };
/***************FIN AJOUTS***********************/

ul#top_menu > li {
/*float : left;*/
display: inline;
text-align : center;
background : #d67528;
color : inherit;}

/* ([ Type de fonte */
span.s1 {
background : inherit;
color : black;
font-weight : bold;
white-space : nowrap;
font-size: 10px;
}

span.s2 {
background : inherit;
color : black;
white-space : nowrap;
font-size: 10px;
}

a.expend {
display : block;
width : 100%;
height : 100%;
}
/* Type de fonte ]) */

/* ([ Bordures */
li.left {
border-left : 1px solid black;}

li.right {
border-right : 1px solid black;}

li.bottom {
border-bottom : 1px solid black;}
/* Bordures ]) */

a:visited, a:active {
/*text-decoration : none;*/
border : none;}

.titre{
font-weight : bold;
font-size: 12px;
color:#9f0002;
}

.texte{
color:black;
font-size: 10px;
font-family:verdana;
}

.rprofil{
color:#ab0000;
font-size: 10px;
font-family:verdana;
font-weight:bold;
}

div.q_sort{
width:50px;
}
.title_rubrique{font-weight: bold;
font-size: 16px; 
font-family :Calibri;}

.sous_title_rubrique {
font-weight:none;
font-size: 12px;
font-style:italic;
text-decoration: underline;
padding-left: 15px;
}

/*style de la barre de défilement en dessous de la baniere*/
#menu_adr
{
	background:url('../pix/haut/fondTexte.jpg') no-repeat;
}
