A:link {color:black; text-decoration:underline;}
A:visited {color:black; text-decoration:underline;}
A:hover {color:darkred; text-decoration:none;}

A.blue:link {color:#00cece; text-decoration:none;}
A.blue:visited {color:#00cece; text-decoration:none;}
A.blue:hover {color:#fcae45; text-decoration:none;}

A.LienListeNomI:active  { COLOR: white; TEXT-DECORATION: none }
A.LienListeNomI:link    { COLOR: white; TEXT-DECORATION: none }
A.LienListeNomI:visited { COLOR: white; TEXT-DECORATION: none }
A.LienListeNomI:hover   { COLOR: red; TEXT-DECORATION: none }
A.LienListeNomP:active  { COLOR: white; TEXT-DECORATION: none }
A.LienListeNomP:link    { COLOR: white; TEXT-DECORATION: none }
A.LienListeNomP:visited { COLOR: white; TEXT-DECORATION: none }
A.LienListeNomP:hover   { COLOR: red; TEXT-DECORATION: none }
A.LienRetour:active  { COLOR: red;     FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: none }
A.LienRetour:link    { COLOR: black; FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: none }
A.LienRetour:visited { COLOR: black; FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: none }
A.LienRetour:hover   { COLOR: #ffdf00; FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: none }
A.LienAddEditEmail:active  { COLOR: red;     FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienAddEditEmail:link    { COLOR: black;   FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienAddEditEmail:visited { COLOR: black;   FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienAddEditEmail:hover   { COLOR: #ffdf00; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienSiteWeb:active  { COLOR: green; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienSiteWeb:link    { COLOR: red;   FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienSiteWeb:visited { COLOR: red;   FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienSiteWeb:hover   { COLOR: green; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienDetail:active  { COLOR: red;     FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienDetail:link    { COLOR: white;   FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienDetail:visited { COLOR: white;   FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienDetail:hover   { COLOR: #ffdf00; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienListeWebUrl:active  { COLOR: red;     FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienListeWebUrl:link    { COLOR: white;   FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienListeWebUrl:visited { COLOR: white;   FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienListeWebUrl:hover   { COLOR: #ffdf00; FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienListeWebPlus:active  { COLOR: red;     FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienListeWebPlus:link    { COLOR: white;   FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienListeWebPlus:visited { COLOR: white;   FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }
A.LienListeWebPlus:hover   { COLOR: #ffdf00; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica; TEXT-DECORATION: none }

P
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
}
INPUT
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: Normal;
}
.PageTitle
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 13.5pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}
.PageSubtitle
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}
.BlaBlaText
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}
.BlaBlaTextResult
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}
.BlaBlaTextForm
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}
.PageFooter
{
	TEXT-ALIGN: center;
}
.ResultTable
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	TEXT-ALIGN: center;
}
.ResultTableCaption
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}
.TRNavBar
{
	BACKGROUND-COLOR: #00428F;
}
.TDNavBar
{
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: white;
}
.TDNavBarButtons
{
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: white;
}
.TRListeTH
{
	BACKGROUND-COLOR: #01346b;
}
.THListeEnveloppe
{
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: white;
}
.THListeNom
{
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: white
}
.THListeWeb
{
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: white
}
.THListeVille
{
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: white
}
.TRLigneImpaire
{
    BACKGROUND-COLOR: #01346b;

}
.TRLignePaire
{
    BACKGROUND-COLOR: #01346b;
}
.TDListeEnveloppeI
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.TDListeNomI
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.TDListeWebI
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.TDListeVilleI
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.TDListeEnveloppeP
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.TDListeNomP
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.TDListeWebP
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.TDListeVilleP
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.ResultTableFooter
{
	TEXT-ALIGN: center;
}
.SearchFormTitle
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 13.5pt;
	FONT-WEIGHT: bold;
}
.SearchForm
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	TEXT-ALIGN: center;
}
.SearchFormText
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.SearchFormFooter
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	TEXT-ALIGN: center;
}
.TRDetail
{
}
.TDDetailGauche
{
	COLOR: white;
    BORDER-BOTTOM: #01346b thin solid;
    FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.TDDetailDroit
{
	COLOR: white;
    BORDER-BOTTOM: #0362af thin solid;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.FormulaireHead
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}
.Formulaire
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}
.FormTR
{
}
.FormTDGauche
{
	COLOR: black;
    BACKGROUND-IMAGE: url(http://www.blois-41.net/gif/bkgd2.gif);
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.FormTDGaucheO
{
	COLOR: #ff4242;
    BACKGROUND-IMAGE: url(http://www.blois-41.net/gif/bkgd2.gif);
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.FormTDDroit
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.FormFooter
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}
.TRListeWebUrl
{
    BACKGROUND-COLOR: #01346b;
    
}
.TRListeWebDesc
{
}
.TDListeWebUrl
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
}
.TDListeWebPlus
{
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 8pt;
}
.TDListeWebVide
{
}
.TDListeWebDesc
{
	COLOR: black;
    BACKGROUND-COLOR: #fcae45;
	FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
	FONT-SIZE: 10pt;
}

H1 { display: none } 