/*
 * CSS CORPORATE-TEMPLATE
 * Copyright © 2001 Syclik Technologies inc. Tous droits r?serv?s
 *
 */


/* position */

font.indicateur 
{
	font-family		: arial; 
	font-size		: 12px;
	color			: #FFFFFF;
}

/* texte zone d'information bleue */

font.centre 
{
	font-family		: arial;
	font-size		: 11px;
	color			: #ffffff;
	line-height		: 20px
}



h2.info
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px; 
	color			: #b8cadb;
   	font-weight 	: bold;
}

font.gauche
{  
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 11px;
	color			: #003366;
	line-height		: 20px
}

a.droite:link
{ 
	font-family		: Verdana, Arial, Helvetica, sans-serif;  
	font-size		: 11px; 
	color			: #ffffff;
}

a.droite:visited
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px; 
	color			: #ffffff;
}

a.droite:hover 
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #ffffff;
}

a.centre:link
{
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 12px;
	color			: #ffffff;
	text-decoration	: underline;
}

a.centre:visited
{
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 12px; 
	color			: #ffffff; 
	text-decoration	: underline;
}

a.centre:hover 
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px; 
	color			: #ffffff; 
	text-decoration	: underline;
}

h3.sousdroit
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #003366;
	font-weight		: bold;
}

h2.gauche
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 15px; 
	color			: #003366; 
}

BODY {scrollbar-3dlight-color: white; scrollbar-arrow-color: white; scrollbar-darkshadow-color: silver; scrollbar-face-color: silver; scrollbar-highlight-color: white; scrollbar-shadow-color: white; scrollbar-track-color: silver}

font.rechercher
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #003366;
}

a:link 
{  
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px; 
	color			: #004B80;
}



a:hover 
{ 
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	color			: #004B88;
	text-decoration	: none;
}

a:active 
{ 
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px; 
	color			: #CC0000;
}

a:visited 
{ 
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	color			: #333333;
}

a.section:visited 
{  
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 10px; 
	color			: #FFFFFF; 
	font-weight		: bold;
	text-decoration	: none;
}

a.section 
{  
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 10px; 
	color			: #004B80;
	font-weight		: bold;
	text-decoration	: none;
}

a.section:hover 
{  
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 10px; 
	color			: #FFCC00; 
	font-weight		: bold;
	text-decoration	: none;
}
.sectionON 
{  
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 10px; 
	color			: #000000; 
	text-decoration	: none; 
	font-weight		: bold;
}

.head 
{  
	font-family		: Arial, Helvetica, sans-serif; 
	font-size		: 14px; 
	color			: #006699; 
	font-weight		: bold;
}

.body 
{  
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 12px;
	color			: #003366;
}

.navig 
{  
	font-family		: Arial, Helvetica, sans-serif; 
	font-size		: 10px; 
	color			: #000000; 
	text-decoration	: none;
}

.bodysmall 
{ 
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 10px;
}

.docPosition /*  Indicatif de position du document */
{ 
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 10px; 
	color			: #FFFFFF;
}
a.docPosition 
{ 
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 11px; 
	color			: #FFFFFF;
}

/* CONFIG DU MENU DYNAMIQUE */

font.currentItem /*  Le document courant dans le menu (pas un hyperlien) */
{
	color 			: #ADC2D5;
   	font-weight 	: bold;
   	font-size 		: 10px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
}       

a.ancestor /*  Un document au dessus du document courant (p?re, grand-p?re, etc.) */
{
   	color 			: #ADC2D5;
   	font-weight 	: bold;
   	font-size 		: 10px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
   	text-decoration	: none;
}      

a.ancestor:visited
{
   	color 			: #ADC2D5;
   	font-weight 	: bold;
   	font-size 		: 10px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
   	text-decoration	: none;
}

a.ancestor:active
{
   	color 			: #ADC2D5;
   	font-weight 	: bold;
   	font-size 		: 10px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
   	text-decoration	: none;
}

a.ancestor:hover
{
   	color 			: #FFFFFF;
   	font-weight 	: bold;
   	font-size 		: 10px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
   	text-decoration	: none;
}  

a.menu /*  Un autre document dans le menu. */
{
    color 			: #ADC2D5;
   	font-weight 	: bold;
   	font-size 		: 10px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
   	text-decoration	: none;
}

a.menu:visited
{
   	color 			: #ADC2D5;
   	font-weight 	: bold;
   	font-size 		: 10px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
   	text-decoration	: none;
}

a.menu:active
{
   	color 			: #ADC2D5;
   	font-weight 	: bold;
   	font-size 		: 10px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
   	text-decoration	: none;
}

a.menu:hover
{
   	color 			: #FFFFFF;
   	font-weight 	: bold;
   	font-size 		: 10px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
   	text-decoration	: none;
}

input, select, textarea /* Configuration des boutons, champs et popmenu */
{ 
    font-family		: Verdana, Arial, Helvetica, sans-serif;
    font-size		: 11px;					
    margin-top		: 0px;					
    margin-bottom	: 0px;					
    background		: #FFFFFF;				
    color			: #000000;  					
    font-weight		: normal;
}

/* CONFIGURATION FORMULAIRE */

.questions 
{
  	font-family		: Verdana,Arial, Helvetica, sans-serif;
  	font-size		: 11px;
  	font-weight		: normal;
  	color			: #000000;
  	list-style-type	: none;
}

.question /*  Questions num?rot?es */
{
  	font-family		: Verdana,Arial, Helvetica, sans-serif;
  	font-size		: 11px;
  	font-weight		: bold;
  	color			: #000000;
  	background-color: #FFFFFF;
  	text-decoration	: none;
  	list-style-type	: none;
  	margin-top		: 14px;
}

.answers /*  Les choix de r?ponse */
{
  	font-family		: Verdana,Arial, Helvetica, sans-serif;
  	font-size		: 11px;
  	font-weight		: normal;
  	color			: #000000;
  	background-color: #FFFFFF;
  	text-decoration	: none;
}

.buttons /*  Error message */
{
  	font-family		: Verdana, Helvetica, Arial, Sans-serif;
   	font-weight 	: bold;
   	display 		: block;
   	margin-left 	: 30px;
}



p.message /*  Message d'erreur */
{
  	font-family		: Verdana,Arial, Helvetica, sans-serif;
  	font-size		: 12px;
  	font-weight		: bold;
  	color			: #CC0000;
  	background-color: #FFFF66;
	display			: inline
}


.message /*  Liste des erreurs */
{
  	font-family		: Verdana,Arial, Helvetica, sans-serif;
  	font-size		: 11px;
  	font-weight		: bold;
  	color			: #0000CC;
	line-height		: 13px;
}


/* RSULTATS DE RECHERCHE DANS UN JEU DE DONNES */

.fieldName /*  Le nom d'un champ */
{
  	font-family		: Verdana,Arial, Helvetica, sans-serif;
  	font-size		: 10px;
  	font-weight		: bold;
  	color			: #006699;
  	background-color: #E0EEEE;
  	text-decoration	: none;
}

.fieldValue /*  La valeur d'un champ */
{
  	font-family		: Verdana,Arial, Helvetica, sans-serif;
  	font-size		: 10px;
  	font-weight		: bold;
  	word-spacing	: normal;
  	color			: #000000;
  	text-decoration	: none;
}

.resultTable /*  Le tableau contenant les r?sultats */
{
  	background-color: #EEEEEE;
}

hr.recordSeparator /*  Le HR qui s?pare les entr?es trouv?es */
{
    margin-top       : 0.5em;
    margin-bottom    : 0.5em;
}

br.recordSeparator /*  Le BR qui s?pare les entr?es trouv?es */
{
    display          : none; 
    margin-top       : 0.5em;
}

table.resultTable /*  Le tableau contenant les r?sultats */
{
    color            : #000000;
    background-color : #FFFFFF;
    font-family      : Verdana,Arial,Helvetica,Serifs;
    font-size        : 10px;
}

h1.errorMessage /*  Pour un message d'erreur */
{
    color            : #FF0000;
    font-family      : Verdana,Arial,Helvetica,Serifs;
    font-weight      : bold;
    font-size        : 18pt;
    text-align       : center;
    background-color : #FFFFFF;
    display          : block;
    margin-top       : 0.5em;
}
 
p.noMatchMessage /*  Pour le message lorsque la recherche ne trouve rien */
{
    color            : #FF6800;
    font-family      : Verdana,Arial,Helvetica,Serifs;
    font-weight      : bold;
    font-size        : 12px;
    text-align       : center;
    background-color : #FFFFFF;
    display          : block;
    margin-top       : 0.5em;
}

p.exactMatchMessage /*  Pour le message lorsque la recherche trouve qqch correspondant aux crit?res */
{
    color            : #000000;
    font-family      : Verdana,Arial,Helvetica,Serifs;
    font-weight      : bold;
    font-size        : 11px;
    background-color : #FFFFFF;
    display          : block;
    margin-top       : 0.5em;
}

p.fuzzyMatchMessage /*  Pour le message lorsque la recherche trouve qqch ne correspondant qu' une partie des crit?res */
{
  color: #003366;
}

/* CONFIG DES PRODUITS */

.productName /*  Nom du produit */
{
   	font-weight 	: bold;
   	display 		: block;
   	color 			: #006699;
   	font-size 		: 12px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
}

.productDescription /*  Description du produit */
{
   	font-weight 	: normal;
   	margin-left 	: 15px;
   	display 		: block;
   	font-size 		: 10px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
}

.productPrice /*  Prix du produit */
{
   	font-weight 	: bold;
   	text-align 		: center;
   	display 		: block;
   	font-size 		: 12px;
   	font-family 	: Arial, Helvetica, sans-serif;
   	color 			: #006699;
}

.productTaxes  /*  Taxes du produit */
{
   	font-weight		: bold;
   	margin-bottom	: 15 px;
   	text-align		: center;
   	display			: block;
   	font-size		: 9px;
   	color			: #000000;
   	font-family		: Arial, Helvetica, sans-serif;
}

.moreInfo /*  Hyperlien pour plus d'info sur le produit */
{
   	font-weight 	: bold;
   	display 		: block;
   	margin-left 	: 15px;
   	font-size 		: 10px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
}

.addProductButton /*  Bouton COMMANDER */
{
   	font-weight 	: bold;
   	text-align 		: right;
   	display 		: block;
   	font-size 		: 12px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
}

p.catalogButtons /*  Boutons  la fin du catalogue: "Voir la commande" "Passer la commande" */
{
    color 			: #000000;
    text-align 		: right;
    display 		: block;
    font-size 		: 11pt;
    font-weight 	: bold;
}

p.provinceSelection /* Texte et boutons pour la s?lection de la province: <select> et "Continuer" "Annuler" */
{
    color			: #000000;
    text-align 		: center;
    display			: block;
    font-size		: 11px;
    font-weight		: bold;
   	font-family		: Verdana, Arial, Helvetica, sans-serif;
}

p.steps /* Titre des ?tapes pour passer la commande */
{
    font-family		: Verdana, Arial, Helvetica, sans-serif;
    font-weight		: normal;
    color			: #000000;
    font-size		: 11px;
    font-weight		: bold;
    background-color: #c9c9c9;  
}

ol.steps /* Liste d'?tapes pour passer la commande */
{
    list-style-type : decimal;
    font-weight		: normal;
   	font-size 		: 11px;
   	font-family 	: Verdana, Arial, Helvetica, sans-serif;
}

p.cookieMsg /* Message pour les cookies */
{
    font-family		: Verdana, Arial, Helvetica, sans-serif;
    font-weight		: normal;
    color			: #000000;
    display			: block;
    font-size		: 11px;
    font-weight		: normal;
}	

.orderTable /* Tableau des commandes */
{
    border			: 1px solid #000000;
    background		: #BBBBBB;
}

th /* Intitul?s du tableau des commandes */
{  
    font-family		: Verdana, Arial, Helvetica, sans-serif;
    font-size		: 12px;					
    color			: #000000;   					
    font-variant	: small-caps;
}

pre	/* Texte pr?formater */
{    	
    font-family		: Courier, Courier New; 
    font-size		: 14px;					
    color			: #000000;   					
}					

/* CONFIGURATION LISTE DE DISTRIBUTION */

.mlText /*  Titre pour ABONNEMENT et DSABONNEMENT */
{
	font-weight		: bold;
	color 			: #006699;
	font-size		: 12pt;
}

.mlPrompt /*  Texte pour ABONNEMENT et DSABONNEMENT */
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	display			: block;
	margin-top		: 0.25em;
	margin-bottom	: 0.25em;
}


pre /* texte de page de recherche  */
{
	font-family		: Verdana, Helvetica, Arial, Sans-serif;
	font-size		: 12px;
	color			: #000000;
	line-height		: 21px;
}

