h3           { text-align: right; font-family:Arial; font-weight:bold; color: #FFCC00;  text-decoration: none;  font-style: normal;     }
h4        { text-align: right; font-family:Arial; font-weight:bold; color: #FFCC00;  text-decoration: none;  font-style: normal;     }
h3.ad           { text-align: center; font-family:Arial; font-weight:bold; color: green;  text-decoration: none;  font-style: normal;     }
div.construction { position: relative }
td.bleu           { background: #84B5B4; }
td.vert      { color: Navy; font-weight: bold; background-image: 
               url('../photos/fondquadrille.jpg') }
p.vert      { border:1px solid #000080; color: #FFFFFF; font-weight: bold; background-image: url('../photos/fondquadrille.jpg');  display: block;  padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px }

#vert {border:1px solid #000080; color: #FFFFFF; font-weight: bold; background-image: url('../photos/fondquadrille.jpg');  display: block;  padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px }



td.vert-right      { color: Navy; font-weight: bold;
text-align:right;
 background-image: 
               url('../photos/fondquadrille.jpg') }
p 			 { font-family: Arial ; text-align:justify; font-size:10pt; color: Navy;   }
input.label {
	background: White;
	border: 1px solid #000168;
	font-family: Arial ; text-align:justify; font-size:10pt; color:#000080;
	vertical-align: middle;
}
textarea{
	background: White;
	border: 1px solid #000168;
	font-family: Arial ; text-align:justify; font-size:10pt; color:#000080;
	vertical-align: middle;
}
input.submit {
	background: Gray;
	border: 1px solid White;
	font-family: Arial ; text-align:center; font-size: 8pt; color: White;
	font: normal;
}
input.submit-contact {
	background: Gray;
	border: 1px solid White;
	font-family: Arial ; text-align:center; font-size: 10pt; color: White;
	font: normal;
	font-weight:bold;
}

td.titre           { background-image: url('../images/titre.gif');
}
img.photo          { border: 1px solid #008000; padding-left: 1px; padding-right: 2px; 
               padding-top: 1px; padding-bottom: 2px; text-align:center;
               display: block;
 }
body 			 { font-family: Arial ; text-align:justify; font-size:10pt}
td 			 { font-family: Arial ; text-align:justify; font-size:10pt; color:#000080}
td.center			 { font-family: Arial ; text-align:center; font-size:10pt; color:#000080}
.puce     { margin:auto; text-align: center; font-family: Arial ; font-size:10pt;align:center ; color: #008080; font-weight:bold; direction:ltr;   background-color: #FFE02B;  border: 1px solid #008000;  width: 300px;  line-height: normal;  display: block;  vertical-align: middle;  height: auto                         }

p.pcenter     { text-align: center; font-family: Arial ; font-size:10pt}
p.pright      { text-align: right; font-family: Arial ; font-size:10pt}

a:visited    { color: #000080 ; font-size:10pt}
a:link       { color: #000080 ; font-size:10pt}
a:hover      { color: #000080; text-decoration: overline underline ; font-size:10pt}

ul {
	list-style: url("../images/puce.gif");font-family: Arial ; text-align:justify; font-size:10pt;
	background: White;
}

a:active     { color: #008080 ; font-size:10pt}

a            { color: #000080 ;font-family: Arial }
a:visited.menu    { color: #ffffff ; font-size:10pt}
a:link.menu       { color: #ffffff ; font-size:10pt}
a:hover.menu      { color: #000080; text-decoration: overline underline ; font-size:10pt}
a:active.menu     { color: #008080 ; font-size:10pt}
a.menu            { color: #ffffff ;font-family: Arial }
a:visited.ssmenu    { color: #000000 ; font-size:10pt}
a:link.ssmenu       { color: #000000 ; font-size:10pt}
a:hover.ssmenu      { color: #000000; text-decoration: overline underline ; font-size:10pt}
a:active.ssmenu     { color: #000000 ; font-size:10pt}
a.ssmenu            { color: #000000 ;font-family: Arial }


td.navig		 { font-family: Arial ; text-align:justify; font-size:10pt; color:#000080}
