/**************************************************************/
/*    Zone de définition des styles de page:                                               */
/*    Ascenceurs, Marges, Couleur de fond, Alignement, ...                           */
/**************************************************************/

/* Style du corps de page */
BODY{
    scrollbar-face-color:#9A6289; 
	scrollbar-arrow-color:#DEC5D7; 
	scrollbar-track-color:#DEC5D7; 
	scrollbar-3dlight-color:#9A6289; 
	scrollbar-darkshadow-color: #9A6289;
	background: #FFFFFF;
	margin:0px;
	text-align: center;
}

.Police-Arial-11-Noir {font-family: Arial; font-size: 11px; color: #000000;}

.Police-Verdana-11-Noir {font-family: Verdana; font-size: 11px; color: #000000;}
.Police-Verdana-12-Noir {font-family: Verdana; font-size: 12px; color: #000000;}
.Police-Verdana-12-Blanc {font-family: Verdana; font-size: 12px; color: #FFFFFF;}
.Police-Verdana-14-Noir {font-family: Verdana; font-size: 14px; color: #000000;}


/**************************************************************/
/*    Zone de définition des styles de liens:                                               */
/*    Couleur, Font, Taille, Style, ...                                                           */
/**************************************************************/

/* Style lien par defaut */
a {text-decoration: none;}
a:link {text-decoration: none;}
a:hover {text-decoration: none;}
a:visited {text-decoration: none;}
a:visited:hover {text-decoration: none;}  

/* Style lien blanc-noir */
a.blanc-noir { color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:link.blanc-noir { color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:hover.blanc-noir { color: #CCCCCC; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:visited.blanc-noir { color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:visited:hover.blanc-noir { color: #CCCCCC; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;} 

/* Style lien blanc-jaune */
a.blanc-jaune { color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:link.blanc-jaune { color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:hover.blanc-jaune { color: #E2E890; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited.blanc-jaune { color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited:hover.blanc-jaune { color: #E2E890; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;} 

/* Style lien jaune-blanc */
a.jaune-blanc { color: #E2E890; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:link.jaune-blanc { color: #E2E890; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:hover.jaune-blanc { color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited.jaune-blanc { color: #E2E890; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited:hover.jaune-blanc { color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}

/* Style lien mauve-blanc */
a.mauve-blanc { color: #DCB7C7; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:link.mauve-blanc { color: #DCB7C7; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:hover.mauve-blanc { color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited.mauve-blanc { color: #DCB7C7; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited:hover.mauve-blanc { color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;} 

/* Style lien gris-blanc */
a.gris-blanc { color: #4E484F; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:link.gris-blanc { color: #4E484F; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:hover.gris-blanc { color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:visited.gris-blanc { color: #4E484F; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:visited:hover.gris-blanc { color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}

/* Style lien gris-blanc */
a.grisfonce-violet { color: #4E484F; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:link.grisfonce-violet { color: #4E484F; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:hover.grisfonce-violet { color: #A27395; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:visited.grisfonce-violet { color: #4E484F; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:visited:hover.grisfonce-violet { color: #A27395; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;} 

/* Style lien gris-violet */
a.gris-violet { color: #848282; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:link.gris-violet { color: #848282; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:hover.gris-violet { color: #A27395; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:visited.gris-violet { color: #848282; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
a:visited:hover.gris-violet { color: #A27395; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;} 

/* Style lien violet-noir */
a.violet-noir { color: #A27395; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:link.violet-noir { color: #A27395; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:hover.violet-noir { color: #000000; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited.violet-noir { color: #A27395; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited:hover.violet-noir { color: #000000; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;} 

/* Style lien noir-violet */
a.noir-violet { color: #000000; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:link.noir-violet { color: #000000; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:hover.noir-violet { color: #A27395; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited.noir-violet { color: #000000; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited:hover.noir-violet { color: #A27395; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;} 

/* Style lien bleu-gris */
a.bleu-gris { color: #5C90B7; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:link.bleu-gris { color: #5C90B7; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:hover.bleu-gris { color: #969595; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited.bleu-gris { color: #5C90B7; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited:hover.bleu-gris { color: #969595; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}

/* Style lien grisclair-blanc */
a.grisclair-blanc { color: #CCCCCC; font-family: Arial; font-size: 9px; font-weight: normal; text-decoration: none;}
a:link.grisclair-blanc { color: #CCCCCC; font-family: Arial; font-size: 9px; font-weight: normal; text-decoration: none;}
a:hover.grisclair-blanc { color: #FFFFFF; font-family: Arial; font-size: 9px; font-weight: normal; text-decoration: none;}
a:visited.grisclair-blanc { color: #CCCCCC; font-family: Arial; font-size: 9px; font-weight: normal; text-decoration: none;}
a:visited:hover.grisclair-blanc { color: #FFFFFF; font-family: Arial; font-size: 9px; font-weight: normal; text-decoration: none;}

/* Style lien vert-violet */
a.vert-violet { color: #5C97A1; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:link.vert-violet { color: #5C97A1; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:hover.vert-violet { color: #AB82A1; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited.vert-violet { color: #5C97A1; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited:hover.vert-violet { color: #AB82A1; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}

/* Style lien violet-vert */
a.violet-vert { color: #AB82A1; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:link.violet-vert { color: #AB82A1; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:hover.violet-vert { color: #5C97A1; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited.violet-vert { color: #AB82A1; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
a:visited:hover.violet-vert { color: #5C97A1; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}

/* Style lien Noir-Rouge */
a.Lien-Noir-Rouge { color: #000000;}
a:link.Lien-Noir-Rouge { color: #000000;}
a:hover.Lien-Noir-Rouge { color: #9A6289;}
a:visited.Lien-Noir-Rouge { color: #000000;}
a:visited:hover.Lien-Noir-Rouge { color: #9A6289;}

/**************************************************************/
/*    Zone de définition des styles de formulaires:                                      */
/*    Couleur, Couleur de fond, Font, Taille, Style, Bordure, ...                      */
/**************************************************************/

/* Champs du menu Recherche Rapide */
INPUT.Contact{
	font-family: Arial; 
	font-size: 11px;
	font-weight: normal;
	color: #918580;
	background-color: #FFFFFF;
	border-bottom: #918580 1px solid; 
	border-left: #918580 1px solid; 
	border-right: #918580 1px solid; 
	border-top: #918580 1px solid;
}


/* Champs du formulaire de demande de devis */
TEXTAREA.Contact{
	font-family: Arial; 
	font-size: 11px;
	font-weight: normal;
	color: #918580;
	border-width: 1px; 
	border-color: #918580;
	border-style: solid;
	background: #FFFFFF;
}


/**************************************************************/
/*    Zone de définition des styles de menu deroulant         */
/*    Font, Taille, Couleur, ...                              */
/**************************************************************/
.menu-urlresa 		{ padding:0px; margin:0px; z-index:100; width:227px; height:25px; text-align:center; vertical-align:middle;}
#sousmenu-urlresa	{ padding:0px; margin:0px; z-index:110; width:227px; top:25px; left:0px; position:absolute; list-style-type:none; visibility:hidden; background-color:#E0EBF2}
