body 
{
  margin-bottom : 0;
  margin-left :   0;
  margin-right :  0;
  margin-top :    0;
  font-family: Verdana, Arial, sans-serif;
}

/*****************************************************************************************************************************************
 * MISE EN FORME DES ELEMENTS TEXTE
*****************************************************************************************************************************************/
.normal
{
  font-family: Verdana, Arial , sans-serif;
  font-size: 11px;
  color: #000000;
}

.normal_blue
{
  font-family: Verdana, Arial , sans-serif;
  font-size: 11px;
  color: #234D68;
}

.label_white
{
  font-family: Verdana, Arial , sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
}

.label_blue
{
  font-family: Verdana, Arial , sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #234D68;
}

.normal_rouge
{
  font-family: Verdana, Arial , sans-serif;
  font-size: 11px;
  color: #E20062;
}

.moyen
{
  font-family: Arial , sans-serif;
  font-size: 12px;
  color: #234D68;
}

.grand
{
  font-family: Arial , sans-serif;
  font-size: 17px;
  color: #234D68;
}

a:link 
{
  text-decoration: none;
  color: #666666;
}

a:visited 
{
  text-decoration: none;  
  color: #666666;
}

a:hover 
{
  text-decoration: underline ;
  color:#E20062;
}

.printcompcolor
{
  font-family: Verdana, Arial , sans-serif;
  font-size: 10px;
  color:#E20062;
}

.login
{
  font-family: Verdana, Arial , sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

.prix {font-family: Verdana,sans-serif; font-size:19px; font-weight:bold; color: #E20062;}
.prix:link {text-decoration: none;color: #E20062;}
.prix:visited {text-decoration: none;  color: #E20062;}
.prix:hover {text-decoration: none; color: #666666;}

.boite_gauche
{
  font-size:13px;
  text-decoration: none;
  color: #666666;
}

.boite_gauche:link
{
  font-size:13px;
  text-decoration: none;
  color: #666666;
}

.boite_gauche:visited
{
  font-size:13px;
  text-decoration: none;
  color: #666666;
}

.boite_gauche:hover
{
  font-size:13px;
  text-decoration: none;
  color:#666666;
}

.boite_askcat
{
  font-size:13px;
  font-weight:bold;
  text-decoration: none;
  color: #666666;
}

.boite_askcat:link
{
  font-size:13px;
  text-decoration: none;
  color: #666666;
}

.boite_askcat:visited
{
  font-size:13px;
  text-decoration: none;
  color: #666666;
}

.boite_askcat:hover
{
  font-size:13px;
  text-decoration: none;
  color:#FF4000;
}

.link_cat
{
  font-size:11px;
  text-decoration: none;
  color:#666666;
}

.link_cat:link
{
  font-size:11px;
  text-decoration: none;
  color:#666666;
}

.link_cat:visited
{
  font-size:11px;
  text-decoration: none;
  color:#666666;
}
.link_cat:hover
{
  font-size:11px;
  text-decoration: underline;
  color:#E20062;
}

.titre_cat
{
  font-size:13px;
  text-decoration: none;
  color:#234D68;
}

.titre_art
{
  font-size:13px;
  text-decoration: none;
  color:#CC0000;
}

.titre_cat_gr
{
  font-size:12px;
  text-decoration: none;
  color:#AAAAAA;
}

.warning
{
  font-family: Verdana, Arial , sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration: none;
  color:#CC0000;
}

.remarque
{
  font-family: Verdana, Arial , sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration: none;
  color:#234D68;
}

.remarque:link
{
  font-family: Verdana, Arial , sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration: underline;
  color:#234D68;
}

.remarque:visited
{
  font-family: Verdana, Arial , sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration: underline;
  color:#234D68;
}

.remarque:hover
{
  font-family: Verdana, Arial , sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration: underline;
  color:#E20062;
}

.menu_right
{
  font-family: Arial,sans-serif; 
  font-size:11px;
  font-weight:bold;
  color: #FFFFFF;
}

.menu_right:link 
{
  text-decoration: none;
  color: #666666;
}

.menu_right:visited
{
  text-decoration: none;
  color: #666666;
}

.menu_right:hover
{
  text-decoration: none;
  color: #FFFFFF;
}

.label
{
  font-size: 11px;
  color: #234D68;
  font-weight: bold;
}


/*****************************************************************************************************************************************
 * MISE EN FORME DES ELEMENTS TABLEAUX ET CELLULES
*****************************************************************************************************************************************/
table#advert
{
  width: 98%;
  background-color:#E5E5E5;
  border: solid #A5A5A5 1px;
  padding:0px; 
}

td.advert
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight:none;
	tet-decoration:none;
	color: #666666;
	text-align:center;
}

table#content
{
 width:98%;
 text-align:left;
 padding:0px;
 border:0px solid #FFFFFF;
}

td.sous_banner
{
  background-color:#E20062;
}

td.arrondi_gauche
{
  background-image: url(./images/arrondi_gauche.jpg);
  height:10px;
}

td.recherche_haut
{
  background-image: url(./images/menu_gauche_recherche.jpg);
  background-repeat: no-repeat;
  height:14px;
}

td.inventaire_haut
{
  background-image: url(./images/menu_gauche_inventaire.jpg);
  background-repeat: no-repeat;
  height:29px;
}

td.gauche_color
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  font-weight: none;
  background-image: url(./images/menu_gauche_color.jpg);
}

td.gauche_centre
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: none;
  text-align:center;
  background-image: url(./images/menu_gauche_centre.jpg);
}

td.gauche_bas
{
  text-align:center;
  background-image: url(./images/menu_gauche_bas.jpg);
  background-repeat: no-repeat;
  height:15px;
}

td.goto_haut
{
  background-image: url(./images/goto.jpg);
  background-repeat: no-repeat;
  height:30px;
}

td.caddie_haut
{
  background-image: url(./images/caddie.jpg);
  background-repeat: no-repeat;
  height:30px;
}

td.service
{
  background-image: url(./images/service.jpg);
  background-repeat: no-repeat;
  height:30px;
}

td.askcat_haut
{
  background-image: url(./images/catalogue.jpg);
  background-repeat: no-repeat;
  height:30px;
}

td.boite_gauche_centre
{
  text-align:left;
  padding:0px 0px 0px 0px;
  background-image: url(./images/boite_gauche_centre.jpg);
}

td.boite_askcat_centre
{
  text-align:center;
  padding:0px 0px 0px 0px;
  background-image: url(./images/boite_catalogue_centre.jpg);
}

td.boite_gauche_bas
{
  text-align:center;
  background-image: url(./images/boite_gauche_bas.jpg);
  background-repeat: no-repeat;
  height:15px;
}

td.boite_askcat_bas
{
  text-align:center;
  background-image: url(./images/boite_catalogue_bas.jpg);
  background-repeat: no-repeat;
  height:15px;
}

td.product_td
{
  font-family: Verdana,sans-serif;
  font-size:13px; 
  font-weight:bold;
  color: #234D68;
  text-align:left;
}

td.product_td_desc
{
  font-family: Verdana,sans-serif;
  font-size:9px; 
  color: #234D68;
  text-align:left;
}

td.list_product_left
{
  font-family: Arial, Verdana,sans-serif;
  font-size:11px; 
  text-align:center;
  height:100px;
  width: 125px;
}

td.list_product_center
{
  font-family: Arial, Verdana,sans-serif;
  font-size:11px; 
  text-align:left;
  height:100px;
  width: 6px;
}

td.list_product_center2
{
  font-family: Arial, Verdana,sans-serif;
  font-size:11px; 
  text-align:left;
  color: #234D68;
  height:100px;
  border-top:0px solid #000000;
}

td.list_product_right
{
  font-family: Arial, Verdana,sans-serif;
  font-size:11px; 
  text-align:right;
  height:100px;
  border-top:0px solid #000000;
}

dl
{
  width: 198px;
  background: #FFFFFF;
  margin: 0px 0px 0px 0px;
  border-right: 0px solid #FFF;
  border-left: 1px solid #999;
}

dd
{
  font-family: Verdana, Arial , sans-serif;
  font-size: 11px;
	margin: 0px 0px 0px 0px;
}

dd a
{
  display: block;
  border: solid 1px #FFFFFF;
  padding: 6px 2px 6px 15px;
  margin: 0px 0px 0px 0px;
  background: #FFFFFF;
  line-height: 1em;
  text-decoration: none;
}

dd a:hover
{
  border-top: solid 1px #E20062;
  border-bottom: solid 1px #E20062;
  background: #F1F1F1;
}


/*****************************************************************************************************************************************
 * MISE EN FORME DES ELEMENTS DIVERS
*****************************************************************************************************************************************/

div#avatar 
{  
  background-image: url(./images/top_banner.png);
  background-repeat: no-repeat;
  width: 1000px;
  height: 100px;  
  padding: 0px;
}

div#introduction 
{  
  text-align:left;
  text-decoration:none;
  border:0px solid #666666;
  padding:8px;
  height:20px;
  line-height:20px;
}

div#warning
{  
  color:#FFFFFF;
  border:0px solid #CC0000;
  text-align:center;
  background:#CC0000;
  height: 20px;  
  padding: 4px 0px 5px 0px;
}

div#list_desc
{
  position:relative;
  left:131px;
  top:-122px;
  width:521px;
  border:1px solid #000000;
  padding:0px;
  margin:0px;
  text-align:center;
}

div#list_marque
{
  position:relative;
  left:643px;
  top:-176;
  width:120px;
  height:120px;
  border:1px solid #000000;
  padding:0px;
  margin:0 0 0 10px;
  text-align:center;
}

.field_3D
{
  color:#666666;
  border: solid 1px #E20062;
  background-color:white;
  font-size:11px;
  font-weight: none;
  font-family: Verdana, Arial, Sans-serif;
  width:50px;
  height:18px;
  padding:2px 1px 1px 8px;
  background:url('http://www.chapier.lu/images/bkinput1.gif');
}

.field_3D_grey
{
  color:#AAAAAA;
  border: solid 1px #AAAAAA;
  background-color:#FFFFFF;
  font-size:11px;
  font-weight: none;
  font-family: Verdana, Arial, Sans-serif;
  width:50px;
  height:18px;
  padding:1px 1px 1px 1px;
}

.hr_cat
{
  height: 0.1em;
  color: #E20062;
  background-color: #E20062;
  border: 0;
}

.hr_recherche
{
  height: 0.1em;
  color: #E20062;
  background-color: #E20062;
  border: 0;
}

.hr_cat_gr
{
  height: 0.1em;
  color: #AAAAAA;
  background-color: #AAAAAA;
  border: 0;
}

.product_hr
{
  height: 0.1em;
  color: #234D68;
  background-color: #234D68;
  border: 0;
}














































 
h1      { font-size: 17px; font-weight: bold; color: #000099; }
h2      { font-size: 15px; font-weight: bold; }

.titre      { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 17px; font-weight: bold; color: #00000; }

.label { font-size: 11px; color: #000000; font-weight: bold;}

.normal { font-family: Verdana, Arial , sans-serif; font-size: 11px; color: #000000;}

.petit { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000;}

div#FondIndex 
{  
background-image: url(./images/fondindex_rouge.jpg);
background-repeat: no-repeat;  
width: 572px;  
height: 382px;  
padding: 0px;}

.menu { font-family: Verdana, Arial, sans-serif; width:100%; font-weight: bold; font-size: 11px; color: white;}
.menu:link {text-decoration: none;color: white;}
.menu:visited {text-decoration: none;  color: white;}
.menu:hover {text-decoration: none; color: #CC0000;}

.menuColor { font-family: Verdana, Arial, sans-serif; width:100%; font-weight: bold; font-size: 11px;}

TD.menu {background-color:#E20062;width:20%;text-align: center;}

.formulaire1 {
color:#000000;
border: solid 1px #cc0000;
background-color:#eee;
font-size:11px;
font-weight: none;
}

.formulaire2 {
color:#000000;
border: solid 1px #cc0000;
background-color:white;
font-size:11px;
font-weight: none;
font-family: Verdana, Arial, Sans-serif;
}

.no_field {
color:#000000;
border: solid 1px white;
background-color:white;
font-size:11px;
font-weight: none;
font-family: Verdana, Arial, Sans-serif;
}

.bouton {
	font-family:Tahoma,Verdana,Arial,sans-serif;
	color:#CC0000;
	border: 1px solid #cc0000;
	padding: 1px;
	background: #f5f5f5;
	font-size: 11px;
}	

.tetiere {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold;
	text-align: center;
	background-color: #cc0000;
	border: 1px solid #cc0000;
	padding: 2px;
	width:150px;
	height: 20px; 
}

.tetiere_fin {
	background-color: #ffffff;
	border-bottom: 1px solid #cc0000;
	width:50px;
	padding: 2px;
}

.etoile {
font-family: Arial; 
font-size: 13px; 
color: #CC0000; 
font-weight: bold;
}

TD.titre_page {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	border: 1px solid #cc0000;
	background: #f5f5f5;
	width:30%;
	height: 20px; 
}

TD.titre_page_fin {
	border-bottom: 1px solid #cc0000;
	width:70%;
	height: 20px; 
}

TD.sous_titre_page {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	border: 1px solid #CC0000;
	background: #ffffff;
	width:30%;
	height: 20px; 
}

TD.sous_titre_page_fin {
	border-bottom: 1px solid #CC0000;
	width:70%;
	height: 20px; 
}

TD.article_gauche_haut {
	border-top: 1px solid #cc0000;
	border-left: 1px solid #cc0000;
	border-bottom: 1px solid #cc0000;
	background: #f5f5f5;
	height: 20px; 
}

TD.article_droit_haut {
	border-left: 1px solid #cc0000;
	border-top: 1px solid #cc0000;
	border-right: 1px solid #cc0000;
	background: white;
	height: 20px; 
}

TD.article_gauche_centre {
	border-left: 1px solid #cc0000;
	background: white;
	height: 20px; 
}

TD.article_droit_centre {
	text-align: center;
	border-right: 1px solid #cc0000;
	background: white;
	height: 20px; 
}

TD.article_gauche_bas {
	text-align: center;
	border-left: 1px solid #cc0000;
	border-bottom: 1px solid #cc0000;
	border-right: 1px solid #cc0000;
	background: white;
	height: 20px; 
}

TD.article_droit_bas {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	border-top: 1px solid #cc0000;
	border-right: 1px solid #cc0000;
	border-bottom: 1px solid #cc0000;
	background: #f5f5f5;
	height: 20px; 
}

hr {
color: #cc0000;
height: 1px;
}