@charset "iso-8859-1";
 /* CSS Document */
BODY
{ 
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin: 0 0 0 0;

	background-color:#CCCC99;

}

BODY.fenetre
{ 
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;

	background-color:#666666;

}

TABLE{
	border-collapse: collapse;
	border-spacing:0px;
	width:100%;
}

TD, TH
{
	padding:0px;
}


TABLE.produit {
	background-color : #666666 ;
	border-collapse: separate ;
	border-spacing:0px;
	border: 0px #A3A3A3 solid;
	height:37px;
}

TABLE.rubrique {
	background-color : #666666 ;
	border-collapse: separate ;
	border-spacing:0px;
	border: 0px #A3A3A3 solid;
	width:120px;
}

SPAN.rubrique,TD.rubrique {
	padding:5px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	border-right : white 0px solid ;
	border-top : #A3A3A3 1px solid ;
	border-left : white 0px solid ;
	border-bottom : white 0px solid ;
}

TABLE.rubriqueLarge {
	padding:0px;
	background-color : #666666 ;
	border-collapse: separate ;
	border-spacing:0px;
	border: 0px #A3A3A3 solid;
	width:120px;
}

TD.rubriqueLarge {
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	text-align:center;
	border-right : white 0px solid ;
	border-top : #A3A3A3 0px solid ;
	border-left : white 0px solid ;
	border-bottom : white 0px solid ;
	height:175px;
}


A.rubrique
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

A.rubrique:hover
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #F2A12E;
	text-decoration: none;
}


TD.rubrique-on {
	padding:5px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #F2A12E;
	text-decoration: none;
	border-right : white 0px solid ;
	border-top : #A3A3A3 1px solid ;
	border-left : white 0px solid ;
	border-bottom : white 0px solid ;
}

A.rubrique-on 
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #F2A12E;
	text-decoration: none;
}

.rubrique {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFF00;
	text-decoration: none;
}


TABLE.produit-contenu {
	border-collapse: separate ;
	border-spacing:0px;
	border: 0px white solid;
	width:560px;
}

TH.produit {
	padding:0px;
	background-color : #525252 ;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	height:70px;
	text-align:left;	
}

TD.produit {
	padding:0px;
	border-right : #525252 2px solid ;
	border-top : #525252 1px solid ;
	border-left : #525252 1px solid ;
	border-bottom : #525252 2px solid ;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #525252;
	text-decoration: none;
	height:17px;
	text-align:center;	
	background-color : #CCCCCC ;
	
}

TABLE.CATEGORIE {
	border-collapse: separate ;
	border-spacing:0px;
	border: 0px white solid;
	width:90%
}

TH.Categorie {
	padding:0px;
	border-right : #F2A12E 2px solid ;
	border-top : #F2A12E 1px solid ;
	border-left : #F2A12E 1px solid ;
	border-bottom : #F2A12E 2px solid ;
	height:17px;	
}


TD.Categorie {
	padding:15px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #525252;
	text-decoration: none;
	text-align:jusitfy;
	height:17px;	
}


TD.produitH {
	height:3px;
}



A.produit
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #525252;
	text-decoration: none;
}

A.produit:hover
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}


TD.produit-on {
	padding:0px;
	border-right : #A3A3A3 2px solid ;
	border-top : #A3A3A3 1px solid ;
	border-left : #A3A3A3 1px solid ;
	border-bottom : #A3A3A3 2px solid ;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	height:17px;
	text-align:center;	
	background-color:#F2A12E;
}

A.produit-on
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}


TD.sous-titre {
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	height:17px;
	text-align:left;	
	text-indent:10px;
	background-color:#F2A12E;
	border-top : #A3A3A3 1px solid ;
}



TD.espaceur {
	height:12px;

}

TD.menu {
	padding:0px;
	text-align:center;	
	background-color:#666666;
	width:120px;

}

TD.contenu {
	background-repeat: no-repeat; 
	background-color: #CCCC99; 
	padding:0px;
	height:423px;

}

TH.produit-contenuG2 {
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #000000;
	text-decoration: none;
	text-align:left;	
	text-indent:10px;
}
TH.produit-contenuD2 {
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #000000;
	text-decoration: none;
	text-align:right;	
}



TH.produit-contenuG {
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #000000;
	text-decoration: none;
	height:17px;
	text-align:left;	
	text-indent:10px;
	background-color:#F2A12E;
	border-right : white 1px solid ;
	border-top : white 1px solid ;
	border-left : white 1px solid ;
	border-bottom : white 1px solid ;

}


TH.produit-Entete {
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #000000;
	text-decoration: none;
	height:34px;
	text-align:center;	
	background-color:#F2A12E;
	border-right : white 1px solid ;
	border-top : white 1px solid ;
	border-left : white 1px solid ;
	border-bottom : white 1px solid ;

}

TH.produit-contenu {
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #000000;
	text-decoration: none;
	height:17px;
	text-align:center;	
	background-color:#F2A12E;
	border-right : white 1px solid ;
	border-top : white 1px solid ;
	border-left : white 0px solid ;
	border-bottom : white 1px solid ;

}

TD.produit-contenuG {
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #000000;
	text-decoration: none;
	height:30px;
	text-align:left;	
	text-indent:10px;
	background-color:#CCCCCC;

}


TD.produit-contenuD {
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #000000;
	text-decoration: none;
	height:30px;
	text-align:right;	
	text-indent:10px;
	background-color:#CCCCCC;

}
TD.produit-contenu {
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #000000;
	text-decoration: none;
	height:30px;
	text-align:center;	
	background-color:#CCCCCC;
}

A.produit-contenu
{
	color: #000000;
	text-decoration: none;
}

A.produit-contenu:hover
{
	color: #F2A12E;
	text-decoration: none;
}

A.produit-contenuU
{
	color: #000000;
	text-decoration: underlined;
}

A.produit-contenuU:hover
{
	color: #F2A12E;

}



TD.produit-contenuL {
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	height:15px;
	text-align:left;	
	text-indent:25px;	
	background-color:#CCCCCC;
}

SPAN.produit-contenu {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	text-align:center;	
}

SPAN.paiement {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	text-align:left;

}


SELECT,INPUT {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-right : #666666 1px solid ;
	border-top : #666666 1px solid ;
	border-left : #666666 1px solid ;
	border-bottom : #666666 1px solid ;
	width:115px;
}

TEXTAREA {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-right : #666666 1px solid ;
	border-top : #666666 1px solid ;
	border-left : #666666 1px solid ;
	border-bottom : #666666 1px solid ;
}

INPUT.radio
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-right : #666666 0px solid ;
	border-top : #666666 0px solid ;
	border-left : #666666 0px solid ;
	border-bottom : #666666 0px solid ;
	width:15px;

}


A.lmc
{
	text-align:center;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

A.lmc:hover
{
	text-align:center;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:bold;
	color: #F2A12E;
	text-decoration: none;
}


TD.champs {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 8pt;
	padding : 5px;
}

TD.champsG {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10pt;
	padding : 5px;
}