@charset "iso-8859-1";

	BODY,TABLE {
		FONT-FAMILY: Verdana;
		FONT-SIZE: 10pt;
	}
	

/* ACCUEIL */


	/* HAUT */

		TD.accueil-commun {
			vertical-align:top;
			width:1%;
			PADDING-LEFT:8px;
			PADDING-RIGHT:8px;
			PADDING-TOP:2px;
			PADDING-BOTTOM:2px;
			BACKGROUND-COLOR : #BFBFBF;
		}

			A.accueil-commun {
				FONT-SIZE: 8pt;
				COLOR: #222222;
				TEXT-DECORATION: none;
			}


	/* BAS */

		TD.bas-page-commun {
			vertical-align:top;
			FONT-SIZE: 7pt;
			text-align:center;
			COLOR: #666666;
			PADDING-TOP:30px;
			PADDING-BOTTOM:10px;
		}

		A.bas-page-commun {
			FONT-SIZE: 7pt;
			COLOR: #444444;
			TEXT-DECORATION: none;
		}

		A:hover.bas-page-commun {
			FONT-SIZE: 7pt;
			COLOR: #000000;
			TEXT-DECORATION: underline;
		}


	/* COTE */

    		TD.bord {
			vertical-align:top;
			border-right: 1px solid #999999;
			border-left: 1px solid #999999;
			width:1%;
			BACKGROUND-COLOR : #8D8D8D;
			BACKGROUND-REPEAT:no-repeat;
			BACKGROUND-ATTACHMENT:fixed;
    		}

		TD.gauche {
			background-image:url(images/barregauche.jpg);
			BACKGROUND-POSITION: left 33px;
		}


		TD.droit {
			background-image:url(images/barredroite.jpg);
			BACKGROUND-POSITION: right 75px;
		}
		

	/* LOGO */

		TD.logo {
			vertical-align:top;
			PADDING-TOP:8px;
			width:1%;
		}


	/* CLIENT */	

		INPUT.login-commun {
			BORDER: #BFBFBF 1px solid;
			FONT-SIZE: 8px;
			PADDING: 1px;
			COLOR: #FFFFFF;
			FONT-WEIGHT: bold;
			BACKGROUND-COLOR: #BFBFBF;
		}

		#login-commun {
			FONT-SIZE: 8px;
			text-align : right;
		}

		TD.login-contenu-commun {
			FONT-SIZE: 8pt;
			COLOR: #333333;
			BACKGROUND-COLOR : #BFBFBF;
			PADDING-left:6px;
			PADDING-right:3px;
			PADDING-top:1px;
			PADDING-bottom:1px;
			TEXT-ALIGN:RIGHT;
			BORDER-TOP:2px;
			FONT-WEIGHT: bold;
		}

		TD.login-contenubis-commun {
			text-align : right;
			PADDING-right:3px;
		}

		INPUT.ok-log-commun {
			FONT-SIZE: 12px;
			COLOR: #333333;
			FONT-WEIGHT: bold;
			background-color: #BFBFBF;
			cursor:pointer;
			padding:3px;
			border:0px;
		}

		INPUT.ok-log-commun:hover {
			FONT-SIZE: 12px;
			COLOR: #333333;
			FONT-WEIGHT: bold;
			background-color: #BFBFBF;
			cursor:pointer;
			padding:5px;
			border:0px;
		}

		A.login-commun {
			FONT-SIZE: 6pt;
			COLOR: #444444;
			TEXT-DECORATION: none;
		}

		A:visited.login-commun {
			FONT-SIZE: 6pt;
			COLOR: #444444;
			TEXT-DECORATION: none;
		}

		A:hover.login-commun {
			FONT-SIZE: 6pt;
			COLOR: #222222;
			TEXT-DECORATION: underline;
		}

		A:active.login-commun {
			FONT-SIZE: 6pt;
			COLOR: #444444;
			TEXT-DECORATION: none;
		}


		/* CLIENT PANIER*/

		TD.client-panier {
			FONT-SIZE: 8pt;
			COLOR: #333333;
			FONT-WEIGHT: bold;
			text-align : left;
			BACKGROUND-COLOR : #FFFFFF;
			BORDER-top:6px #FFFFFF solid;
			BORDER-bottom:1px #999999 solid;
			padding:4px;
		}	

		TD.client-panier-content {
			FONT-SIZE: 8pt;
			COLOR: #333333;
			FONT-WEIGHT: normal;
			text-align : left;
			BORDER-left:1px #999999 dotted;
			BORDER-right:1px #999999 dotted;
			padding-left:4px;
			padding-right:1px;
		}	

			a.client-panier-content {
				FONT-SIZE: 8pt;
				COLOR: #333333;
				FONT-WEIGHT: normal;
				TEXT-DECORATION: none;
			}

			a:hover.client-panier-content {
				FONT-SIZE: 8pt;
				COLOR: #000000;
				FONT-WEIGHT: normal;
				TEXT-DECORATION: underline;
			}

		TD.client-panier-montant {
			FONT-SIZE: 8pt;
			COLOR: #333333;
			FONT-WEIGHT: normal;
			text-align : right;
			BACKGROUND-COLOR : #EEEEEE;
			BORDER-top:1px #999999 solid;
			BORDER-left:1px #999999 dotted;
			BORDER-right:1px #999999 dotted;
			padding :4px;
		}

		TD.client-panier-bouton {
			FONT-SIZE: 8pt;
			COLOR: #FFFFFF;
			FONT-WEIGHT: normal;
			text-align : center;
			BORDER-left:1px #999999 dotted;
			BORDER-right:1px #999999 dotted;
			BORDER-bottom:2px #999999 solid;
			padding-top:4px;
			padding-bottom:4px;
		}

			a.client-panier-bouton {
				FONT-SIZE: 8pt;
				COLOR: #000000;
				FONT-WEIGHT: normal;
				TEXT-DECORATION: none;
			}

			a:hover.client-panier-bouton {
				FONT-SIZE: 8pt;
				COLOR: #333333;
				FONT-WEIGHT: normal;
				TEXT-DECORATION: overline underline;
			}

		
	/* PANIER */

		TD.panier-entete {
			FONT-SIZE: 8pt;
			COLOR: #333333;
			FONT-WEIGHT: normal;
			text-align : center;
			BORDER-top :1px #999999 dotted;
			BORDER-bottom :1px #999999 dotted;
		}	

		TD.panier-sepa {
			FONT-SIZE: 2pt;
			COLOR: #333333;
			FONT-WEIGHT: normal;
			text-align : center;
		}		

		TD.panier-nom {
			FONT-SIZE: 8pt;
			COLOR: #333333;
			FONT-WEIGHT: normal;
			text-align : left;
		}	

			a.panier-nom {
				FONT-SIZE: 8pt;
				COLOR: #333333;
				FONT-WEIGHT: normal;
				TEXT-DECORATION: none;
			}

			a:hover.panier-nom {
				FONT-SIZE: 8pt;
				COLOR: #000000;
				FONT-WEIGHT: normal;
				TEXT-DECORATION: none;
			}	

		TD.panier-prix {
			FONT-SIZE: 10pt;
			COLOR: #333333;
			FONT-WEIGHT: normal;
			text-align : right;
			padding-right : 4px;
		}

		INPUT.panier-qt {
			BORDER: #BFBFBF 1px solid;
			FONT-SIZE: 10px;
			PADDING: 1px;
			COLOR: #333333;
			FONT-WEIGHT: bold;
			text-align : right;
			padding-right : 2px;
			BACKGROUND-COLOR: #FFFFFF;
		}

		TD.panier-sous-total {
			FONT-SIZE: 10pt;
			COLOR: #333333;
			FONT-WEIGHT: normal;
			text-align : right;
			padding-right : 4px;
			padding-top : 4px;
			padding-bottom : 4px;
			BORDER-top :1px #999999 dotted;
		}

		TD.panier-sous-total-prix {
			FONT-SIZE: 10pt;
			COLOR: #333333;
			FONT-WEIGHT: normal;
			text-align : right;
			padding-right : 10px;
			padding-top : 4px;
			padding-bottom : 4px;
			BORDER-top :1px #999999 dotted;
		}

		TD.panier-total {
			FONT-SIZE: 10pt;
			COLOR: #333333;
			FONT-WEIGHT: normal;
			text-align : right;
			padding-right : 4px;
			BACKGROUND-COLOR : #BFBFBF;
		}

		TD.panier-total-prix {
			FONT-SIZE: 11pt;
			COLOR: #000000;
			FONT-WEIGHT: normal;
			text-align : right;
			padding-right : 10px;
			BACKGROUND-COLOR : #BFBFBF;
		}

		TD.panier-adresse {
			FONT-SIZE: 8pt;
			COLOR: #000000;
			FONT-WEIGHT: normal;
			text-align : left;
			padding-left : 10px;
			padding-bottom : 10px;
		}
	
	

	/* RAYON */

		TD.img-rayon {
			width:1%;
		}

		TD.rayon {
			width:49%;
			vertical-align:middle;
			FONT-SIZE: 8pt;
		}

		A.rayon-titre-figurine {
			FONT-SIZE: 10pt;
			COLOR: #222222;
			TEXT-DECORATION: none;
		}

		A:hover.rayon-titre-figurine {
			COLOR: #222222;
			TEXT-DECORATION: none;
		}	

		A.rayon-figurine {
			FONT-SIZE: 8pt;
			COLOR: #BFBFBF;
			TEXT-DECORATION: none;
		}

		A:hover.rayon-figurine #figurine {
			FONT-SIZE: 8pt;
			COLOR: #BFBFBF;
			TEXT-DECORATION: none;
		}


		A.rayon-titre-taille-reelle {
			FONT-SIZE: 10pt;
			COLOR: #222222;
			TEXT-DECORATION: none;
		}

		A:hover.rayon-titre-taille-reelle {
			FONT-SIZE: 10pt;
			COLOR: #8AFF00;
			TEXT-DECORATION: none;
		}

		A.rayon-taille-reelle {
			FONT-SIZE: 8pt;
			COLOR: #18AD03;
			TEXT-DECORATION: none;
			padding-RIGHT:20px;
		}

		A:hover.rayon-taille-reelle #taille-reelle {
			FONT-SIZE: 8pt;
			COLOR: #18AD03;
			TEXT-DECORATION: none;			
		}



		A.rayon-titre-vitrine {
			FONT-SIZE: 10pt;
			COLOR: #222222;
			TEXT-DECORATION: none;
		}

		A:hover.rayon-titre-vitrine {
			FONT-SIZE: 10pt;
			COLOR: #00D0FF;
			TEXT-DECORATION: none;
		}	

		A.rayon-vitrine {
			FONT-SIZE: 8pt;
			COLOR: #03CDFF;
			TEXT-DECORATION: none;
		}

		A:hover.rayon-vitrine #vitrine {
			FONT-SIZE: 8pt;
			COLOR: #03CDFF;
			TEXT-DECORATION: none;			
		}
		

		A.rayon-titre-occasion {
			FONT-SIZE: 10pt;
			COLOR: #222222;
			TEXT-DECORATION: none;
		}
		A:hover.rayon-titre-occasion {
			FONT-SIZE: 10pt;
			COLOR: #FD8201;
			TEXT-DECORATION: none;
		}

		A.rayon-occasion {
			FONT-SIZE: 8pt;
			COLOR: #FD8201;
			TEXT-DECORATION: none;
			padding-RIGHT:20px;
		}

		A:hover.rayon-occasion #occasion {
			FONT-SIZE: 8pt;
			COLOR: #FD8201;
			TEXT-DECORATION: none;
		}


/* MENU ANNEXE (COMMUN) */


		/* RECHERCHE */

			#recherche {
				FONT-SIZE: 8pt;
				COLOR: #333333;
				FONT-WEIGHT: normal;
				text-align : left;
				TEXT-ALIGN:LEFT;
			}

			INPUT.recherche {
				BORDER: #BFBFBF 1px solid;
				FONT-SIZE: 10px;
				PADDING: 1px;
				COLOR: #333333;
				FONT-WEIGHT: bold;
				BACKGROUND-COLOR: #FFFFFF;
				WIDTH: 116px;
			}
			
			SELECT.recherche {
				BORDER: #BFBFBF 1px solid;
				FONT-SIZE: 10px;
				PADDING: 1px;
				COLOR: #333333;
				FONT-WEIGHT: bold;
				BACKGROUND-COLOR: #FFFFFF;
			}

			INPUT.ok-rech {
				FONT-SIZE: 8px;
				FONT-SIZE: 10px;
				COLOR: #333333;
 			  PADDING: 1px;
				FONT-WEIGHT: bold;
				background-color: #BFBFBF;
				cursor:pointer;
				border:0px;
				WIDTH: 26px;
			}

			INPUT.ok-rech:hover {
				background-color: #910000;
				COLOR: #FFFFFF;			}

	/* INTRO */

		TD.contenu {
			FONT-SIZE: 10pt;
			text-align:left;
			COLOR: #000000;
			Padding-top: 10px;
			Padding-bottom: 30px;
		}

		TD.actu-date {
			FONT-SIZE: 8pt;
			text-align:justify;
			COLOR: #666666;
			border-top:1px dotted #999999;
			border-left:1px dotted #999999;
			Padding-left: 10px;
		}

		TD.actu-titre {
			FONT-SIZE: 8pt;
			text-align:justify;
			BACKGROUND-COLOR: #EEEEEE;
			border-bottom:1px dotted #999999;
			border-left:1px dotted #999999;
			Padding-left: 8px;
			Padding-right: 6px;
		}

		TD.actu {
			FONT-SIZE: 9pt;
			text-align:justify;
			COLOR: #333333;
			Padding: 4px;
			border-right:1px dotted #999999;
			border-bottom:1px dotted #999999;
			border-left:1px dotted #999999;
		}

		A.actu {
			FONT-SIZE: 10pt;
			COLOR: #333333;
			TEXT-DECORATION: underline;
			FONT-WEIGHT: bold;
		}

		A:hover.actu {
			FONT-SIZE: 10pt;
			COLOR: #000000;
			TEXT-DECORATION: underline;
			FONT-WEIGHT: bold;
		}


	/* CHOIX D'UNIVERS */

    TD.univers {
			BACKGROUND-REPEAT:no-repeat;
			BACKGROUND-POSITION:center;
			FONT-SIZE: 8pt;
			vertical-align : bottom;
			PADDING-BOTTOM:14px;
			text-align : center;
			cursor:pointer;
    }

		TD.td_figurine {
			background-image:url(images/figurine.jpg);
		}


		A.univers {
			BACKGROUND-COLOR:#000000;
			width:100%;
			TEXT-DECORATION: none;
			text-align : center;
			display:block;
			COLOR: #FFFFFF;
			BORDER-TOP: 2px #000000 solid;
		}

    A.universsel {
			BACKGROUND-COLOR:#910000;
			width:100%;
			TEXT-DECORATION: none;
			text-align : center;
			display:block;
			COLOR: #FFFFFF;
			BORDER-TOP: 2px #910000 solid;
			CURSOR: default;
    }


		A:hover.menu-annexe-figurine, A.menu-annexe-figurine1 {
			COLOR: #BFBFBF;
		}


		TD.td_taille-reelle {
			background-image:url(images/taille-reelle.jpg);
		}
		
		A:hover.menu-annexe-taille-reelle, A.menu-annexe-taille-reelle1 {
			COLOR: #8AFF00;
		}

		TD.td_vitrine {
			background-image:url(images/vitrine.jpg);
		}
		
		A:hover.menu-annexe-vitrine, A.menu-annexe-vitrine1 {
			COLOR: #00D0FF;
		}


		TD.td_occasion {
			background-image:url(images/occasion.jpg);
		}

		A:hover.menu-annexe-occasion, A.menu-annexe-occasion1 {
			COLOR: #FD8201;
		}


/* CONTENU */


	/* LISTE PRODUIT */		
	
		H1 {
			FONT-SIZE: 14pt;
			PADDING-top:10px;
			PADDING-bottom:10px;
			text-align : center;
			COLOR: #333333;
		}

			A.h1 {
				FONT-SIZE: 14pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}

			A:visited.h1 {
				FONT-SIZE: 14pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}

			A:hover.h1 {
				FONT-SIZE: 14pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}

			A:active.h1 {
				FONT-SIZE: 14pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}

		TABLE.liste-prod {
			FONT-SIZE: 10pt;
			text-align : left;
			vertical-align : top;
			BACKGROUND-COLOR:#EEEEEE;
		}
		
		TD.liste-prod {
			COLOR: #000000;
			FONT-SIZE: 10pt;
			text-align : left;
			vertical-align : top;
			BACKGROUND-COLOR:#EEEEEE;
			background-image:url(images/fond-liste.jpg);
			BACKGROUND-REPEAT:no-repeat;
			BACKGROUND-POSITION:top left;
		}
			
			A.liste-prod {
				FONT-SIZE: 10pt;
				COLOR: #222222;
				TEXT-DECORATION: none;
			}

			A:hover.liste-prod {
				FONT-SIZE: 10pt;
				COLOR: #000000;
				TEXT-DECORATION: underline;
			}
		
		#liste-panier {
			COLOR: #000000;
			FONT-SIZE: 7pt;
			text-align : right;
			PADDING-right: 2px;
			vertical-align : bottom;
		}
			
			A.liste-panier {
				FONT-SIZE: 8pt;
				COLOR: #333333;
				TEXT-DECORATION: none;
				background-color:#DDDDDD;
				LINE-HEIGHT:14px;
				padding-TOP:2px;
				padding-BOTTOM:2px;
			}

			A:hover.liste-panier {
				FONT-SIZE: 8pt;
				COLOR: #000000;
				TEXT-DECORATION: underline overline;
				background-color:#DDDDDD;
				LINE-HEIGHT:14px;
				padding-TOP:2px;
				padding-BOTTOM:2px;
			}

      INPUT.liste-ajout {
					FONT-SIZE: 8pt;
					COLOR: #333333;
					TEXT-DECORATION: none;
					background-color:#DDDDDD;
					padding-TOP:2px;
					padding-BOTTOM:2px;
					Border-top:1px solid #DDDDDD;
					Border-bottom:1px solid #DDDDDD;
					Border-left:0px;
					Border-right:0px;
					Font-weight:bold;
			}

			INPUT.liste-ajout:hover {
					FONT-SIZE: 8pt;
					COLOR: #000000;
					TEXT-DECORATION: none;
					background-color:#DDDDDD;
					padding-TOP:2px;
					padding-BOTTOM:2px;
					Border-top:1px solid #000000;
					Border-bottom:1px solid #000000;
					Border-left:0px;
					Border-right:0px;
					Font-weight:bold;
			}


	/* FICHE PRODUIT */

		H2 {
			FONT-SIZE: 12pt;
			PADDING-top:10px;
			PADDING-bottom:10px;
			text-align : center;
			COLOR: #333333;
		}

			A.h2 {
				FONT-SIZE: 12pt;
				COLOR: #333333;
				TEXT-DECORATION: none;
			}

			A:hover.h2 {
				FONT-SIZE: 12pt;
				COLOR: #333333;
				TEXT-DECORATION: none;
			}

		TD.fiche-img {
			COLOR: #333333;
			FONT-SIZE: 10pt;
			text-align : center;
			vertical-align : top;
			border-right : 1px dotted #999999;
			border-left : 1px dotted #999999;
		}

		TD.fiche-desc {
			COLOR: #000000;
			FONT-SIZE: 10pt;
			text-align : left;
			vertical-align : top;
			PADDING:10px;
			border-right : 1px dotted #999999;
			border-left : 1px dotted #999999;
		}

		TD.fiche-prod-left {
			COLOR: #333333;
			FONT-SIZE: 9pt;
			text-align : left;
			vertical-align : top;
			PADDING:10px;
			border-left : 1px dotted #999999;
		}

		TD.fiche-prod-right {
			COLOR: #000000;
			FONT-SIZE: 9pt;
			text-align : right;
			vertical-align : top;
			PADDING:10px;
			border-right : 1px dotted #999999;
		}
			
			A.ficheprod {
				FONT-SIZE: 9pt;
				COLOR: #444444;
				TEXT-DECORATION: none;
			}

			A:hover.ficheprod {
				FONT-SIZE: 9pt;
				COLOR: #444444;
				TEXT-DECORATION: none;
			}

		TD.fiche-cmde {
			BACKGROUND-COLOR:#EEEEEE;
			COLOR: #000000;
			FONT-SIZE: 8pt;
			PADDING-right:100px;
			text-align : center;
			padding:6px;
			border-top : 1px dotted #999999;
			border-bottom : 3px solid #999999;
		}
			
	/* FORMULAIRE */	

		INPUT.champs {
			BORDER: #BFBFBF 1px solid;
			FONT-SIZE: 10px;
			PADDING: 1px;
			COLOR: #000000;
			FONT-WEIGHT: bold;
			BACKGROUND-COLOR: #DDDDDD;
		}

		TEXTAREA.champs {
			BORDER: #BFBFBF 1px solid;
			FONT-SIZE: 10px;
			PADDING: 1px;
			COLOR: #000000;
			FONT-WEIGHT: bold;
			BACKGROUND-COLOR: #DDDDDD;
		}

		SELECT.champs {
			BORDER: #BFBFBF 1px solid;
			FONT-SIZE: 10px;
			PADDING: 1px;
			COLOR: #000000;
			FONT-WEIGHT: bold;
			BACKGROUND-COLOR: #DDDDDD;
		}

		INPUT.champs-send {
			FONT-SIZE: 12px;
			COLOR: #333333;
			FONT-WEIGHT: bold;
			background-color: #BFBFBF;
			cursor:pointer;
			padding:3px;
			border:0px;
		}

		INPUT.champs-send:hover {
			FONT-SIZE: 12px;
			COLOR: #FFFFFF;
			FONT-WEIGHT: bold;
			background-color: #999999;
			cursor:pointer;
			padding:3px;
			border:0px;
		}

		TD.champs-titre {
			FONT-SIZE: 10pt;
			COLOR: #333333;
			FONT-WEIGHT: normal;
			text-align : left;
			PADDING-left:6px;
			PADDING-right:6px;
			PADDING-top:2px;
			PADDING-bottom:2px;
			FONT-WEIGHT: bold;
			BACKGROUND-COLOR: #DDDDDD;
		}

		TD.champs-gauche {
			FONT-SIZE: 8pt;
			COLOR: #000000;
			FONT-WEIGHT: normal;
			text-align : right;
			PADDING-left:6px;
			PADDING-right:6px;
			PADDING-top:1px;
			PADDING-bottom:1px;
			FONT-WEIGHT: bold;
		}

		TD.champs-note {
			FONT-SIZE: 7pt;
			COLOR: #000000;
			FONT-WEIGHT: normal;
			text-align : left;
			BACKGROUND-COLOR: #F3F3F3;
			PADDING:6px;
		}

		TD.champs-notebis {
			FONT-SIZE: 7pt;
			COLOR: #000000;
			FONT-WEIGHT: normal;
			text-align : justify;
			PADDING:6px;
		}

		TD.champs-droite {
			FONT-SIZE: 7pt;
			COLOR: #000000;
			FONT-WEIGHT: normal;
			text-align : left;
			PADDING-left:6px;
			PADDING-right:6px;
			PADDING-top:1px;
			PADDING-bottom:1px;
			FONT-WEIGHT: normal;
		}

		TD.champs-lien {
			FONT-SIZE: 8pt;
			COLOR: #000000;
			FONT-WEIGHT: normal;
			text-align : left;
			PADDING-left:6px;
			PADDING-right:6px;
			PADDING-top:1px;
			PADDING-bottom:1px;
		}

		A.champs-lien {
			FONT-SIZE: 7pt;
			COLOR: #333333;
			FONT-WEIGHT: normal;
			TEXT-DECORATION: none;
		}

		A:hover.champs-lien {
			FONT-SIZE: 7pt;
			COLOR: #000000;
			FONT-WEIGHT: normal;
			TEXT-DECORATION: none;
		}
		
		TEXTAREA.champs  {
			FONT-SIZE: 10pt;
			COLOR: #000000;
			FONT-WEIGHT: normal;
			TEXT-DECORATION: none;
		}
		
		/* CLIENT */

		INPUT.login-commun {
			BORDER: #BCBEBC 1px solid;
			FONT-SIZE: 9px;
			PADDING: 1px;
			COLOR: #FFFFFF;
			FONT-WEIGHT: bold;
			BACKGROUND-COLOR:#BCBEBC;
			cursor:pointer;
			WIDTH: 88px;
		}

		INPUT.loginbis-commun {
			BORDER: #BCBEBC 1px solid;
			FONT-SIZE: 9px;
			PADDING: 1px;
			COLOR: #222222;
			FONT-WEIGHT: bold;
			BACKGROUND-COLOR: #DDDDDD;
			cursor:pointer;
			WIDTH: 88px;
		}


		DIV.login-contenu-commun {
			COLOR: #333333;
			BACKGROUND-COLOR : #BCBEBC;
			PADDING-left:3px;
			PADDING-right:3px;
			MARGIN-BOTTOM:2px;
			TEXT-ALIGN:RIGHT;
			BORDER-TOP:2px;
			FONT-WEIGHT: bold;
		}

		TD.login-contenubis-commun {
			text-align : right;
			PADDING-right:3px;
		}

		INPUT.ok-log-commun {
			FONT-SIZE: 12px;
			COLOR: #333333;
			FONT-WEIGHT: bold;
			background-color: #BCBEBC;
			cursor:pointer;
			border:0px;
		}

		INPUT.ok-log-commun:hover {
			FONT-SIZE: 12px;
			COLOR: #FFFFFF;
		}

		A.login-commun {
			FONT-SIZE: 7pt;
			COLOR: #444444;
			TEXT-DECORATION: none;
		}

		A:visited.login-commun {
			COLOR: #444444;
		}

		A:hover.login-commun {
			COLOR: #222222;
		}

		A:active.login-commun {
			COLOR: #444444;
		}
		
DIV#banniere {
			background-color: #000000;
			margin:0px;
			padding-top:12px;
			padding-left:12px;
}

span.title{
	font-weight:bold;
	font-size:48px;
	color:#910000;
	vertical-align: 11px;
	padding-left: 10px;
	padding-right: 35px;
}

/* ACCUEIL */


	/* HAUT */

    TD.accueil {
    PADDING-TOP: 12px;
    PADDING-LEFT: 8px;
    }

		A.accueil {
			vertical-align:top;
			PADDING-LEFT:8px;
			PADDING-RIGHT:8px;
			PADDING-TOP:2px;
			PADDING-BOTTOM:2px;
			BACKGROUND-COLOR : #BFBFBF;
			FONT-SIZE: 7pt;
			COLOR: #FFFFFF;
			TEXT-DECORATION: none;
		}

		A:hover.accueil {
			COLOR: #111111;
		}



	/* CLIENT */

		INPUT.login {
			BORDER: #BFBFBF 1px solid;
			FONT-SIZE: 9px;
			PADDING: 1px;
			COLOR: #FFFFFF;
			FONT-WEIGHT: bold;
			BACKGROUND-COLOR: #BFBFBF;
			cursor:pointer;
			WIDTH: 88px;
		}

		INPUT.loginbis {
			BORDER: #BFBFBF 1px solid;
			FONT-SIZE: 9px;
			PADDING: 1px;
			COLOR: #222222;
			FONT-WEIGHT: bold;
			BACKGROUND-COLOR: #E2E2E2;
			cursor:pointer;
			WIDTH: 88px;
		}


		DIV.login-contenu {
			COLOR: #FFFFFF;
			BACKGROUND-COLOR : #000000;
			PADDING-left:3px;
			PADDING-right:3px;
			MARGIN-BOTTOM:2px;
			TEXT-ALIGN:RIGHT;
			BORDER-TOP:2px;
			FONT-WEIGHT: bold;
		}

		TD.login-contenubis {
			text-align : right;
			PADDING-right:3px;
		}

		INPUT.ok-log {
			FONT-SIZE: 12px;
			COLOR: #333333;
			FONT-WEIGHT: bold;
			background-color: #BFBFBF;
			cursor:pointer;
			border:0px;
		}

		INPUT.ok-log:hover {
			FONT-SIZE: 12px;
			BACKGROUND-COLOR: #910000;
			COLOR: #FFFFFF;
		}

		A.login {
			FONT-SIZE: 7pt;
			COLOR: #444444;
			TEXT-DECORATION: none;
		}

		A:visited.login {
			COLOR: #444444;
		}

		A:hover.login {
			COLOR: #222222;
		}

		A:active.login {
			COLOR: #444444;
		}


/* DROITE */

		TD.menu-droite {
			VERTICAL-ALIGN:TOP;
			PADDING-LEFT:10px;
			PADDING-RIGHT:10px;
			PADDING-TOP:12px;
		}

		TD.encart-titre {
			BACKGROUND-COLOR:#000000;
			FONT-SIZE: 9pt;
			PADDING:3px;
			border-bottom: 1px solid #BFBFBF;
			text-align : left;
		}

			A.encart-titre {
				FONT-SIZE: 9pt;
			  COLOR: #FFFFFF;
				TEXT-DECORATION: none;
			}

			A:visited.encart-titre {
				FONT-SIZE: 9pt;
				TEXT-DECORATION: none;
			}

			A:hover.encart-titre {
				FONT-SIZE: 9pt;
			}

			A:active.encart-titre {
				FONT-SIZE: 9pt;
			}

		TD.encart {
			background-image:url(images/fond-menu-droite.jpg);
			BACKGROUND-REPEAT:no-repeat;
			BACKGROUND-POSITION:top right;
			FONT-SIZE: 9pt;
			border-right: 1px solid #E2E2E2;
			border-left: 1px solid #E2E2E2;
			border-bottom: 1px solid #E2E2E2;
			text-align : left;
			COLOR: #000000;
		}

		TD.encart-nom {
			FONT-SIZE: 9pt;
			PADDING-left:6px;
			PADDING-right:6px;
			text-align : left;
			COLOR: #000000;
		}

			A.encart-nom {
				FONT-SIZE: 9pt;
				COLOR: #333333;
				TEXT-DECORATION: none;
			}

			A:visited.encart-nom {
				FONT-SIZE: 9pt;
				COLOR: #333333;
				TEXT-DECORATION: none;
			}

			A:hover.encart-nom {
				FONT-SIZE: 9pt;
				COLOR: #333333;
				TEXT-DECORATION: underline;
			}

			A:active.encart-nom {
				FONT-SIZE: 9pt;
				COLOR: #333333;
				TEXT-DECORATION: none;
			}

		TD.encart-nombis {
			FONT-SIZE: 7pt;
			PADDING-left:6px;
			PADDING-right:6px;
			text-align : left;
			COLOR: #000000;
		}

			A.encart-nombis {
				FONT-SIZE: 7pt;
				COLOR: #666666;
				TEXT-DECORATION: none;
			}

			A:visited.encart-nombis {
				FONT-SIZE: 7pt;
				COLOR: #666666;
				TEXT-DECORATION: none;
			}

			A:hover.encart-nombis {
				FONT-SIZE: 7pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}

			A:active.encart-nombis {
				FONT-SIZE: 7pt;
				COLOR: #666666;
				TEXT-DECORATION: none;
			}

		TD.encart-img {
			FONT-SIZE: 8pt;
			PADDING:6px;
			text-align : center;
		}

		TD.encart-imgbis {
			FONT-SIZE: 8pt;
			PADDING:6px;
			text-align : center;
		}

		TD.encart-cat {
			FONT-SIZE: 8pt;
			PADDING-right:6px;
			text-align : right;
		}

			A.encart-cat {
				FONT-SIZE: 7pt;
				COLOR: #666666;
				TEXT-DECORATION: none;
			}

			A:visited.encart-cat {
				FONT-SIZE: 7pt;
				COLOR: #666666;
				TEXT-DECORATION: none;
			}

			A:hover.encart-cat {
				FONT-SIZE: 7pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}

			A:active.encart-cat {
				FONT-SIZE: 7pt;
				COLOR: #666666;
				TEXT-DECORATION: none;
			}



/* MENU */

		TD.pos-menu {
			VERTICAL-ALIGN:TOP;
			PADDING-right:10px;
		}

			A.menu {
			  BACKGROUND-COLOR:#E2E2E2;
		  	PADDING-left:12px;
		  	PADDING-top:2px;
		   	PADDING-bottom:2px;
        MARGIN-TOP: 1px;
        MARGIN-BOTTOM: 1px;
				COLOR: #000000;
				TEXT-DECORATION: none;
				DISPLAY:block;
    		FONT-WEIGHT: bold;
			}

			A:visited.menu {
				COLOR: #000000;
			}

			A:hover.menu,A.menusel {
		  	PADDING-left:2px;
		  	PADDING-top:2px;
		   	PADDING-bottom:2px;
			  border-left: 10px solid #910000;
				COLOR: #000000;
				TEXT-DECORATION: none;
				DISPLAY:block;
    		FONT-WEIGHT: bold;
			}

			A:active.menu {
				COLOR: #000000;
			}

		TD.arbo {
			BACKGROUND-COLOR:#E2E2E2;
			width:100%;
			FONT-SIZE: 8pt;
			text-align : left;
			PADDING-LEFT:6px;
			PADDING-TOP:1px;
			PADDING-BOTTOM:1px;
			FONT-STYLE:italic;
			COLOR: #000000;

		}

			A.arbo {
				FONT-SIZE: 8pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}

			A:visited.arbo {
				FONT-SIZE: 8pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}

			A:hover.arbo {
				FONT-SIZE: 8pt;
				COLOR: #000000;
				TEXT-DECORATION: underline;
			}

			A:active.arbo {
				FONT-SIZE: 8pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}

		DIV.menu-titre {
			BACKGROUND-COLOR:#000000;
			COLOR: #FFFFFF;
			FONT-SIZE: 9pt;
			PADDING-left:6px;
			PADDING-top:2px;
			PADDING-bottom:2px;
			MARGIN-top:1px;
      			MARGIN-bottom:1px;
			width:146px;
		}


/* FICHE */

		TD.fiche-cmde {
			BACKGROUND-COLOR:#EEEEEE;
			COLOR: #000000;
			FONT-SIZE: 8pt;
			PADDING-right:100px;
			text-align : center;
			padding:6px;
			border-top : 1px dotted #999999;
			border-bottom : 1px solid #999999;
		}

		INPUT.fiche-quantite {
			FONT-SIZE: 14px;
			COLOR: #000000;
			FONT-WEIGHT: bold;
			text-align:center;
			background-color: #BFBFBF;
			cursor:pointer;
			border:0px;
		}

		INPUT.fiche-prix {
			FONT-SIZE: 14px;
			COLOR: #000000;
			FONT-WEIGHT: bold;
			text-align:right;
			background-color: #EEEEEE;
			cursor:pointer;
			border:0px;
		}

		INPUT.fiche-ajout {
			FONT-SIZE: 10px;
			COLOR: #000000;
			FONT-WEIGHT: bold;
			background-color: #FFFFFF;
			border:1px solid  #BFBFBF;
			cursor:pointer;
		}

		INPUT.fiche-ajout:hover {
			FONT-SIZE: 10px;
			COLOR: #000000;
			FONT-WEIGHT: bold;
			border:1px solid  #BFBFBF;
			background-color: #E2E2E2;
			cursor:pointer;
		}
