body {margin: 0px; padding: 0px; background-color: #e8eaba; font-size: 11px; font-family: Helvetica, Arial, Verdana;
}

div#background{position: relative; margin:0px; padding:0px; left:0px; right: 0px; z-index: 1; width: auto; height: auto;
}

div#erreur{display: none; width: 100%; height: 100%; background-image: url('images/bge.png'); position: absolute; z-index: 2; left:0px; right: 0px;
}

div#erreur2{margin: 0px auto 0px auto; background-color: #FFFFFF; width: 742px; height: 600px;
}

div#footerFalsh{height: 20px; width: 742px; margin: 0px auto 0px auto;
}

div#footerFalsh a{display: block; width: 70px; background-color: #FFFFFF; height: 10px; padding: 5px; float: right; text-align: center;
}

div#page {width: 826px; height: auto; background-color: #fff; padding: 8px; margin: 20px auto 0px auto;
}

div#header{margin: 0px 0px 8px 0px; padding: 0px; height: 112px; width: 826px;
}

div#header img{border: none; margin: 0px 0px 0px 0px; padding: 0px;
}

div#headright{width: 615px; height: 112px; background-image: url('images/header/port-aux-saumons.jpg'); float: right; margin: 0px; padding: 0px;
}

div#headmenu{float: right; margin: 95px 6px 0px 0px;
}

div#menu{height: 28px; margin: 0px 0px 8px 0px; padding: 0px;
}

div#menu a{height: 28px; display: block; float: left;
}

div#menu a:hover { background-position: 0 -28px !important;
}

a#organisme{width: 109px; background-image: url('images/menu/organisme.gif');
}
a#camps{width: 110px; background-image: url('images/menu/camps-ete.gif');
}
a#classes{width: 123px; background-image: url('images/menu/classes-natures.gif');
}
a#cegeps{width: 201px; background-image: url('images/menu/cegep-universite.gif');
}
a#jardins{width: 173px; background-image: url('images/menu/jardins-quatre-vents.gif');
}
a#ecotourisme{width: 110px; background-image: url('images/menu/ecotourisme.gif');
}

div#contenant{width: 826px; height: auto; background-image: url('images/contenu/bg.gif'); background-repeat: repeat-y; min-height: 500px; overflow: hidden;
}

div#left{width: 206px; height: auto; margin: 0px 6px 0px 0px; float: left;
}

div#photogauche{width: 206px; height: 123px; margin-bottom: 13px;
}

div#photogauche img{border: none;
}

div#menugauche{width: 198px; height: auto; padding: 0px 0px 13px 0px; margin: 0px; line-height: 13.5px;
}

div#menugauche h1{font-weight: Bold; font-size: 11px; text-transform: uppercase; margin: 0px; padding: 0px 4px 0px 4px; width: 150px;
}

div#menugauche p{font-size: 10px; margin: 10px 0px 0px 0px; padding: 0px 4px 0px 4px;
}

div#menugauche a{width: 206px; height: 21px; display: block;
}

div#menugauche a:hover{background-position: 0 -21px !important;
}

a#extranet{background-image: url('images/menu/extranet.gif');
}

a#presentation{background-image: url('images/menu/presentation.gif');
}
a#documents{background-image: url('images/menu/documents.gif');
}
a#partenariats{background-image: url('images/menu/partenariats.gif');
}
a#gouvernance{background-image: url('images/menu/gouvernance.gif');
}
a#ca{background-image: url('images/menu/ca-direction-employes.gif');
}
a#developpement{background-image: url('images/menu/developpement-durable.gif');
}

a#sejours{background-image: url('images/menu/sejours.gif');
}
a#campeurs{background-image: url('images/menu/section-campeurs.gif');
}
a#parents{background-image: url('images/menu/section-parents.gif');
}
a#inscriptions{background-image: url('images/menu/inscriptions.gif');
}

a#professeurs{background-image: url('images/menu/section-professeurs.gif');
}
a#eleves{background-image: url('images/menu/section-eleves.gif');
}

a#activites{background-image: url('images/menu/activites-interpretation.gif');
}
a#chalets{background-image: url('images/menu/chalet-louer.gif');
}

div#contenu{width: 588px; height: auto; padding: 13px; line-height: 14px; margin-left: 212px;
}

div#contenu h1{font-size: 18px; font-weight: Bold; color: #8b0b04; width: 294px; line-height: 1.4em;
}

div#contenu h2{font-size: 13px; font-weight: Bold; color: #8b0b04; margin: 0px; padding: 0px;
}

div#contenu h3{font-size: 18px; font-weight: Normal; color: #000; width: 294px; line-height: 1.4em;
}

div#contenu p{margin-top: 0px; color: #000;
}

div#contenu p img.nopadding{border: none; margin-left: -13px; height: auto;
}

table{vertical-align: middle; border: 1px solid #8b0b04; margin: 5px 0px 5px 0px; border-collapse: collapse; width: 100%; 
}

table td{border: 1px solid #8b0b04;
}

table th{border: 1px solid #8b0b04;
}

table.form:hover{background-color: #fff0c8;
}

table.form td{border: none;
}

tr:hover{background-color: #ffdc7b; border-top: 1px solid #ffc423; border-bottom: 1px solid #ffc423;
}

div#footer{clear: right; background-color: #e8eaba; font-size: 9px; color: #595d0e; height: 20px; width: 826px; padding: 8px; margin: 0px auto 0px auto; font-weight: Bold;
}

div#footer a:link {color: #595d0e ; text-decoration: none ;
}
div#footer a:visited {color: #595d0e ; text-decoration: none ;
}
div#footer a:hover {color: #595d0e ; text-decoration: underline ;
}
div#footer a:active {color: #595d0e ; text-decoration: none ;
}

img.galerypaysage{width: 175px; height: 131px; margin: 0px 15px 15px 0px; border: none;
}

img.galeryportrait{width: 98px; height: 131px; margin: 0px 54px 15px 38px; border: none;
}

p#pagesgalery{font-size: 13px; text-align: left;
}

p#pagesgalery a:link {color: #595d0e ; text-decoration: none ;}
p#pagesgalery a:visited {color: #595d0e ; text-decoration: none ;}
p#pagesgalery a:hover {color: #8b0b04 ; text-decoration: underline ; cursor: pointer;}
p#pagesgalery a:active {color: #595d0e ; text-decoration: none ;}

p#pagesgalery a.currentPageGalery:link {color: #595d0e ; text-decoration: underline ; font-weight: Bold;}
p#pagesgalery a.currentPageGalery:visited {color: #595d0e ; text-decoration: underline ; font-weight: Bold;}
p#pagesgalery a.currentPageGalery:hover {color: #8b0b04 ; text-decoration: underline ; cursor: pointer; font-weight: Bold;}
p#pagesgalery a.currentPageGalery:active {color: #595d0e ; text-decoration: underline ; font-weight: Bold;}

p.linkgalery{font-size: 13px; text-align: right;
}

table#priverlogin{width: 50%; margin: 0px auto 0px auto;
}

table#priverlogin tr{border: none;
}

table#priverlogin tr:hover{background-color: #fff;
}

table#priverlogin td{text-align: center; vertical-align: center;
}

 a:link {color: #595d0e ; text-decoration: none ;}
 a:visited {text-decoration: none ;}
 a:hover {color: #8b0b04 ; text-decoration: underline ; cursor: pointer;}
 a:active {color: #595d0e ; text-decoration: none ;}