body {
 background:url("/pix/bg.jpg");
 background-color:white;
 color:black;
 font-family:Helvetica, Arial, Verdana, sans-serif;
 font-size:1em;
 }
#page {
 background:url("/pix/bg.jpg");
 background-color:white;
 border:0;
 color:black;
 font-family:Helvetica, Arial, Verdana, sans-serif;
 font-size:1em;
 height:500px;
 margin-bottom:1em;
 margin-left:auto;
 margin-right:auto;
 margin-top:0px;
 padding:0px;
 text-align:left;
 width:756px;
 }
html>body #page {
 height:auto;
 margin-bottom:1em;
 min-height:500px;
 }
table {
 width:100%;
 border-collapse:collapse;
 padding:0;
 }
#pic1 {
 display:inline;
}
#pic2 {
 display:none;
}
#middle {
 clear:both;
 position:relative;
 top:1em;
 z-index:0;
 }
#sitename {
 color:#358ac8;
 float:right;
 font-size:28pt;
 font-weight:bold;
 position:relative;
 top:260px;
 z-index:2;
 }
#top {
 position:relative;
 left:0;
 top:0;
 z-index:1;
 }
#border {
 position:relative;
 right:0;
 top:0;
 z-index:1;
 }
#credo {
 color:maroon;
 font-size:10pt;
 position:absolute;
 left:30px;
 right:30px:
 top:0;
 width:464px;
 z-index:2;
 }
.button {
 background:url("/b/middle.gif");
 color:black;
 font-size:15px;
 font-weight:bold;
 margin:0;
 padding:0;
 text-align:center;
 text-decoration:none;
 }
a.button:hover {
 background:url("/b/middle.gif");
 color:white;
 font-size:15px;
 font-weight:bold;
 margin:0;
 padding:0;
 text-align:center;
 text-decoration:none;
 }
.clr {
 clear:both;
 }
.cnt {
 text-align:center;
 }
.cntten {
 padding-bottom:10px;
 text-align:center;
 }
ol.condition li {
 color:#00a563;
 font-size:1em;
 font-weight:300;
 list-style-type:upper-roman;
 }
.copy {
 color:#358ac8;
 font-size:8pt;
 text-decoration:none;
 }
a.copy:hover {
 color:#00a563;
 font-size:8pt;
 text-decoration:none;
 }
.gap {
 line-height:14px;
 }
.l {
 padding:0 0 0 15px;
 }
.lien {
 color:#358ac8;
 font-size:12pt;
 font-weight:bold;
 margin:0 1em 0 1em;
 text-decoration:none;
 }
a.lien:hover {
 color:#00a563;
 font-size:12pt;
 font-weight:bold;
 margin:0 1em 0 1em;
 text-decoration:underline;
 }
.line {
 background-color:#00a563;
 line-height:2px;
 }
.heading {
 color:#358ac8;
 font-size:28pt;
 font-weight:bold;
 padding-top:0;
 text-align:center;
 }
.headingr {
 color:#358ac8;
 font-size:28pt;
 font-weight:bold;
 text-align:right;
 }
.name {
 color:#d04040;
 font-size:14pt;
 font-weight:bold;
 margin:0;
 padding:0;
 text-align:center;
 }
a.name:hover {
 color:black;
 font-size:14pt;
 font-weight:bold;
 margin:0;
 padding:0;
 text-align:center;
 text-decoration:underline;
 }
.r {
 padding:0 15px 0 0;
 }
.subdivision {
 color:#358ac8;
 font-size:16pt;
 font-weight:bold;
 text-decoration:none;
 }
a.subdivision:hover {
 color:maroon;
 font-size:16pt;
 font-weight:bold;
 text-decoration:none;
 }
.subheading {
 color:#358ac8;
 font-size:1em;
 font-weight:bolder;
 line-height:2em;
 text-align:center;
 }
.subheadingc {
 color:#358ac8;
 font-size:1.2em;
 font-weight:bolder;
 line-height:2em;
 text-align:center;
 }
.subtitle {
 color:#358ac8;
 font-size:20pt;
 font-weight:bold;
 padding-top:0;
 text-align:center;
 }
.tarif {
 color:black;
 font-size:1em;
 font-weight:800;
 text-align:right;
 }
.tarifcadre {
 border:3px double #00a563;
 padding:1em;
 }
.text {
 color:#00a563;
 font-size:1em;
 padding:0;
 text-decoration:none;
 }
a.text:hover {
 color:maroon;
 font-size:1em;
 padding:0;
 text-decoration:underline;
 }
.textb {
 color:#00a563;
 font-size:1em;
 font-weight:bold;
 padding:0;
 text-decoration:none;
 }
a.textb:hover {
 color:maroon;
 font-size:1em;
 font-weight:bold;
 padding:0;
 text-decoration:none;
 }
.textbc {
 color:#00a563;
 font-size:1em;
 font-weight:bold;
 margin:0;
 padding:0;
 text-align:center;
 text-decoration:none;
 }
a.textbc:hover {
 color:maroon;
 font-size:1em;
 font-weight:bold;
 margin:0;
 padding:0;
 text-align:center;
 text-decoration:none;
 }
.textbr {
 color:#358ac8;
 font-size:1em;
 font-weight:bold;
 text-align:right;
 }
.textc {
 color:#00a563;
 font-size:1em;
 padding:0;
 text-align:center;
 }
.textm {
 color:maroon;
 font-size:1em;
 padding:0;
 }
.textmb {
 color:maroon;
 font-size:1em;
 font-weight:bold;
 padding:0;
 }
.textmbc {
 color:maroon;
 font-size:1em;
 font-weight:bold;
 padding:0;
 text-align:center;
 }
.textmbr {
 color:maroon;
 font-size:1em;
 font-weight:bold;
 padding:0;
 text-align:right;
 }
.textmc {
 color:maroon;
 font-size:1em;
 padding:0;
 text-align:center;
 }
.textmtop {
 color:maroon;
 font-size:1em;
 padding:12px 0 6px 0;
 }
.textmmid {
 color:maroon;
 font-size:1em;
 padding:3px 0 3px 0;
 }
.textmbot {
 color:maroon;
 font-size:1em;
 padding:3px 0 12px 0;
 }
.textmb {
 color:maroon;
 font-size:1em;
 font-weight:bold;
 padding:0;
 }
.textr {
 color:#00a563;
 font-size:1em;
 font-weight:600;
 padding:0;
 }
.textrb {
 color:#00a563;
 font-size:1em;
 font-weight:bold;
 padding:0;
 }
.textrc {
 color:#00a563;
 font-size:1em;
 font-weight:600;
 padding:0;
 text-align:center;
 }
ul.blank li {
 list-style-type:upper-roman;
 color:maroon;
 font-weight:400:
 padding:0 0 0.5em 0;
 }
.title {
 color:#358ac8;
 font-size:20pt;
 font-weight:bold;
 text-decoration:none;
 }
a.title:hover {
 color:maroon;
 font-size:20pt;
 font-weight:bold;
 text-decoration:none;
 }
.txt {
 color:#358ac8;
 font-size:15px;
 text-decoration:none;
 }
.txtb {
 color:#358ac8;
 font-size:15px;
 font-weight:bold;
 text-decoration:none;
 }
.txtbc {
 color:#358ac8;
 font-size:15px;
 font-weight:bold;
 text-align:center;
 text-decoration:none;
 }
ul.check li {
 list-style-image:url("/pix/check.gif");
 color:maroon;
 font-weight:400:
 padding:0 0 0.5em 1em;
 }
ul.paw li {
 list-style-image:url("/pix/paw.gif");
 padding:0 0 0.5em 1em;
 }
ul.tick li {
 list-style-image:url("/pix/check.gif");
 color:#358ac8;
 font-size:15px;
 text-decoration:none;
 padding:0 0 7px 15px;
 }
