body {
	margin:0px;
	padding:0px;
}
h1 {
	margin:0px;
	padding:0px;
	font-size: 16pt;
}
.Style1 { FONT-SIZE: 9px; COLOR: #ff0000 }
.TexteHaut
{
	font-weight: bold;
	font-size: 16pt;
	color: white;
	font-family: Arial;
	background-color: #20235C;
	text-align: center;

}
.TitreGros
{
	font-weight: bold;
	font-size: 18pt;
	color: black;
	font-family: Arial;
}
.AttentionTexte
{
	font-weight: normal;
	font-size: 8pt;
	color: red;
	font-family: Arial;
}
.TypeMenuGche
{
	font-weight: normal;
	font-size: 10pt;
	color: #979997;
	font-style: italic;
	font-family: Arial;
}
.TypeMenuGche2
{
	font-weight: normal;
	font-size: 10pt;
	color: #FFFFFF;
	font-style: italic;
	font-family: Arial;
}
.MenuGche
{
	font-weight: normal;
	font-size: 12pt;
	color: white;
	font-family: Arial;
}
.GrosTexte
{
	font-weight: bold;
	font-size: 13pt;
	color: #20235C;
	font-family: Arial;
}
A.MenuHaut
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
A.MenuHaut:hover
{
	font-weight: bold;
	font-size: 12pt;
	color: #CB2027;
	font-family: Arial;
	text-decoration: none;
}
A.MenuPetit
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
A.MenuPetit:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #CB2027;
	font-family: Arial;
	text-decoration: none;
}
A.normal
{
	color: black;
	text-decoration: none;
}
A.normal:hover
{
	color: #CB2027;
	text-decoration: none;
}
A.LienMenuGche
{
	font-weight: normal;
	font-size: 12pt;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
A.LienMenuGche:hover
{
	font-weight: normal;
	font-size: 12pt;
	color: #F8EC1B;
	font-family: Arial;
	text-decoration: none;
}
A.LienMenuGche2
{
	font-weight: normal;
	font-size: 12pt;
	color: #F8EC1B;
	font-family: Arial;
	text-decoration: none;
}
A.LienMenuGche2:hover
{
	font-weight: normal;
	font-size: 12pt;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
td.MenuPetit
{
	font-weight: bold;
	font-size: 8pt;
	color: #CB2027;
	font-family: Arial;
	text-decoration: none;
}
td.MenuFond {
	background-color: #a0d3ff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F8EC1B;
}
td.ListeFond {
	background-color: #f5faff;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}
td.GrosListeFond {
	font-weight: bold;
	background-color: #F0EFEF;
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Arial;
}
td.FondSeparateur
{
	background-image: url(images/separateur_gche.gif);
}
p.GrosListeFond {
	font-weight: bold;
	background-color: #F0EFEF;
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Arial;
}
TABLE.NormalGrille
{
	font-size: 8pt;
	border-left-color: black;
	border-bottom-color: black;
	color: black;
	border-top-style: solid;
	border-top-color: black;
	font-family: Arial;
	border-right-style: solid;
	border-left-style: solid;
	text-decoration: none;
	border-right-color: black;
	border-bottom-style: solid;
}
td.normal
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
.Normal
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
.Normalpetit
{
	font-size: 7pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
.Normalpetitrouge
{
	font-size: 7pt;
	color: red;
	font-family: Arial;
	text-decoration: none;
}
IMG.main
{
	cursor: hand;
}
/*
INPUT.Bouton
{
	border-right: #666666 thin solid;
	border-top: #f0efef thin solid;
	font-size: 9pt;
	border-left: #f0efef thin solid;
	color: black;
	border-bottom: #666666 thin solid;
	font-family: Arial;
	background-color: #ffffff;
	cursor: hand;
}
INPUT.Boutonvert
{
	border-right: #666666 thin solid;
	border-top: #f0efef thin solid;
	font-size: 11pt;
	border-left: #f0efef thin solid;
	color: white;
	border-bottom: #666666 thin solid;
	font-family: Arial;
	font-weight: bold;
	background-color: orange;
	cursor: hand;
}
INPUT.Boutonjaune
{
	border-right: #666666 thin solid;
	border-top: #FFFFFF thin solid;
	font-weight: bold;
	font-size: 9pt;
	border-left: #FFFFFF thin solid;
	width: 200px;
	cursor: hand;
	color: #444444;
	border-bottom: #666666 thin solid;
	font-family: Arial;
	background-color: orange;
}
*/
SELECT.Bouton
{
	border-right: #F8981D thin solid;
	border-top: #F8981D thin solid;
	font-size: 10pt;
	font-weight: bold;
	border-left: #F8981D thin solid;
	color: #20235C;
	border-bottom: #F8981D thin solid;
	font-family: Arial;
	background-color: #F8EC1B;
}
TEXTAREA.Bouton
{
	border-right: #666666 thin solid;
	border-top: #f0efef thin solid;
	font-size: 8pt;
	border-left: #f0efef thin solid;
	color: black;
	border-bottom: #666666 thin solid;
	font-family: Arial;
	background-color: #ffffff;
}
INPUT.Chiffres
{
	border-right: #f0efef thin solid;
	border-top: #666666 thin solid;
	font-size: 8pt;
	border-left: #666666 thin solid;
	width: 40px;
	color: black;
	border-bottom: #f0efef thin solid;
	font-family: Arial;
	background-color: #ffffff;
	text-align: right;
}
INPUT.Normal
{
	border-right: #f0efef thin solid;
	border-top: #666666 thin solid;
	font-size: 8pt;
	border-left: #666666 thin solid;
	width: 272px;
	color: black;
	border-bottom: #f0efef thin solid;
	font-family: Arial;
	background-color: #ffffff;
}
TEXTAREA.Chiffres
{
	border-right: #f0efef thin solid;
	border-top: #666666 thin solid;
	font-size: 8pt;
	border-left: #666666 thin solid;
	color: black;
	border-bottom: #f0efef thin solid;
	font-family: Arial;
	background-color: #ffffff;
	text-align: center;
}
.Texte, .texte {
	font-weight: normal;
	font-size: 8pt;
	color: #20235C;
	font-family: Arial;
	text-align: justify;

}
.FondHaut {

	font-weight: bold;
	font-size: 18pt;
	color: white;
	font-family: Arial;
}
TEXTAREA.adresse {

	border-right: #f0efef thin solid;
	border-top: #666666 thin solid;
	font-size: 8pt;
	border-left: #666666 thin solid;
	color: black;
	border-bottom: #f0efef thin solid;
	font-family: Arial;
	background-color: #ffffff;
}
A.faire_part:link 
{	
FONT-WEIGHT: normal; 
FONT-SIZE: 12pt; 
COLOR: white; 
FONT-FAMILY: Arial;
text-decoration: none;
}
A.faire_part:active 
{
FONT-WEIGHT: normal; 
FONT-SIZE: 12pt; 
COLOR: white; 
FONT-FAMILY: Arial;
text-decoration: none;
}
A.faire_part:visited 
{
FONT-WEIGHT: normal; 
FONT-SIZE: 12pt; 
COLOR: white; 
FONT-FAMILY: Arial;
text-decoration: none;
}
A.faire_part:hover 
{
FONT-WEIGHT: normal; 
FONT-SIZE: 12pt; 
COLOR: #f8ec1b; 
FONT-FAMILY: Arial;
text-decoration: none;
}
A.faire_part_mariage:link 
{
FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #20235c; 
FONT-FAMILY: Arial; 
TEXT-ALIGN: justify;
cursor: text;
text-decoration: none;
}
A.faire_part_mariage:active 
{
FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #20235c; 
FONT-FAMILY: Arial; 
TEXT-ALIGN: justify;
cursor: text;
text-decoration: none;
}
A.faire_part_mariage:visited 
{
FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #20235c; 
FONT-FAMILY: Arial; 
TEXT-ALIGN: justify ;
cursor: text;
text-decoration: none 
}
A.faire_part_mariage:hover 
{
FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #20235c; 
FONT-FAMILY: Arial; 
TEXT-ALIGN: justify;
cursor: text;
text-decoration: none;
}

A.faire_part_naissance:link 
{
FONT-WEIGHT: bold; 
FONT-SIZE: 8pt; 
COLOR: #20235c; 
FONT-FAMILY: Arial; 
TEXT-ALIGN: justify;
text-decoration: none;
}
A.faire_part_naissance:active 
{
FONT-WEIGHT: bold; 
FONT-SIZE: 8pt; 
COLOR: #20235c; 
FONT-FAMILY: Arial; 
text-decoration: none;
}
A.faire_part_naissance:visited 
{
FONT-WEIGHT: bold; 
FONT-SIZE: 8pt; 
COLOR: #20235c; 
FONT-FAMILY: Arial; 
text-decoration: none 
}
A.faire_part_naissance:hover 
{
FONT-WEIGHT: bold; 
FONT-SIZE: 8pt; 
COLOR: #20235c; 
FONT-FAMILY: Arial; 
text-decoration: none;
}
#rendu
{
	border-color:Fuchsia;
	border-width:1px;
	border-style:dotted;
}

#IMGmarie
{
	border-color:Fuchsia;
	border-width:1px;
	border-style:dotted;
}

#IMGmariee
{
	border-color:Fuchsia;
	border-width:1px;
	border-style:dotted;
}
.titredevis
{
	 
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial;
	text-decoration: none;
	margin:10px;
}
.Bouton
{
	color:#12629d;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-image:url(images/bouton_fondjaune.jpg);
	text-decoration:none;

}

.Boutonjaune
{
	color:#12629d;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-image:url(images/bouton_fondjaunegrand.jpg);
	text-decoration:none;

}

.Boutonjaune:hover
{
	color:#FFFF00;

}
.Boutonjaune:hover
{
	color:#FFFF00;

}
button
{
	color:#12629d;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-image:url(images/bouton_fond.jpg);
	text-decoration:none;

}
