dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menuZ {
position: absolute;
/*top: 100px;
left: 104px;*/
height:19px;
/*background-color:#000000;*/
width: 992px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin: 0;
padding: 0;
}

#menu dl {
float: left;
width: 165px;
height: 19px;
margin: 0;
padding: 0;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: 900;
color: white;
border: 1px solid black;
}
#menu dd {
border: 1px solid black;
}
#menu li {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align: center;
background:#999999;
}
#menu li a, #menu dt a {
color: #FFFFFF;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu dt a:hover {
background-color:#666666;
}
/*caractéristiques de position de la liste de navigation bas : */
.navigbas {
text-align:center;
	list-style-type: none;
	margin-top: 0px;
	padding-top:0px;
	color: #FFFFFF;
}

.navigbas li {
	margin-left: 5px;
	margin-right: 5px;
	display: inline;
}
/*caractéristiques textes de la liste de navigation bas : */
.navigbas a {
	text-decoration: none;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}
/*caractéristiques textes des roll overs de la liste de navigation bas : */
.navigbas a:hover {
	text-decoration: underline;
}
.centre
{
	text-align:center;
	width:80px;
	vertical-align:text-top;
}
.align_gauche
{
	text-align:left;
}
.rouge
{
	color: #990000;
}


.titre_champ
{
   font-family: Arial, "Arial Black", serif;
   	color: #990000;
   font-weight: bold;
   margin-top:0px;
   margin-bottom:5px;
   font-size:13px;
}


table
{
   border-collapse: collapse;
}
td, th /* Mettre une bordure sur les td ET les th */
{
   border: 1px solid white;
}

h5
{
	font-family:Arial, serif;
	font-size:17px;
	font-weight:bold;
	color: #000000;
	margin:0px;
	padding:0px;
}

h6
{
	font-family:Arial, serif;
	font-size:16px;
	font-weight:bold;
	color: #FF0000;
	margin:0px;
	padding:0px;
}
#envoi_ecarte
{
	width:245px;
	text-align:center;
}
.btn_envoyer
{
	font-family:Arial, serif;
	font-size:13px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
#contenu_marques
{
	width:580px;
	display:inline;

}

#vente_flash
{
	text-align:center;
	width:560px;
	
}
 
#bandeau_vente_flash
{
	text-align:center;
	width:560px;
	height:23px;
	background-color:#000000;
	/*margin-top:470px;*/
}
#contenu_vente_flash
{
	margin-top:15px;
	padding-top:5px;
	width:560px;
/*	height:160px;*/
	border:solid;
	border:1px;
	border-style:dotted;
	border-color:#339999;
}
#produit_vente_flash
{
	width:120px;
	float:left;
	margin-right:10px;
	margin-left:10px;
	text-align:center;
}
#titre_produit_vente_flash
{
	text-align:center;
	width:120px;
	height:22px;
	background-color:#FF0000;
	font-family:Arial, serif;
	font-size:15px;
	font-weight:bold;
	color: #FFffff;
	padding-top:5px;
	
}
#marques
{

	width:580px;


}
#fond_marque
{
	width:125px;
	height:152px;
	background-image:url(/img/index/fond_marque.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
}
#fond_marque_papier
{
	width:125px;
	height:152px;
	background-image:url(/img/index/fond_marque_papier.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
}
#titre_marque
{
	width:115px;
	height:25px;
	font-family:Arial, serif;
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
	color: #FFFFFF;
	margin-top:8px;
	text-align:center;
}
a.titre_marque
{
	font-family:Arial, serif;
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
	color: #FFFFFF;
	text-decoration: none;
}
#texte_marque
{
	width:115px;
	font-family:Arial, serif;
	font-size:14px;
	color: #000000;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:88px;
	text-align:center;
}
#fond_btn_impression{
	width:267px;
	height:39px;
	margin-left:10px;
	margin-top:-6px;
	padding-top:6px;
	background-image:url(/img/commun/fond_btn_type_imp.jpg);
	background-repeat:no-repeat;
	text-align: center;
}
.btn_impression{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}
#selection_marque
{
	width:550px;
	margin-right:10px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;	
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	text-align: left;
}
.arborescence{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	text-align: left;
	text-decoration:underline;
}
#fond_btn_gamme{
	width:200px;
	height:39px;
	margin-left:0px;
	margin-top:-6px;
	padding-top:6px;
	background-image:url(/img/commun/fond_btn_gamme.jpg);
	background-repeat:no-repeat;
	text-align: center;
	display:inline-block;

}
#fond_btn_modele{
	width:200px;
	height:39px;
	margin-top:-6px;
	padding-top:6px;
	background-image:url(/img/commun/fond_btn_gamme.jpg);
	background-repeat:no-repeat;
	text-align: center;
	display:inline-block;
}
#texte_btn_modele{
	/*width:60px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	padding-top:0px;
	text-align:center;
	vertical-align:middle;
}

