body{margin: 0px ; padding: 0px ; height: 1198px; width: 1900px; background-image: url('images/backgrounds/ete.jpg');  font-family: Arial, lucida grande, sans serif;
}

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

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

div#erreur2{margin: 200px auto 0px auto; background-color: #FFFFFF; width: 400px; height: 400px; border: 2px solid #FFA05F; padding: 20px 20px 0px 20px;
}

div#page{width: 955px; position: relative; display: block;
}

div#page div#top{width: 955px; height: 35px; background-image: url('images/index/menu-top.png'); background-repeat: no-repeat; position: relative;
}

div#page div#top-site{width: 955px; height: 35px; background-image: url('images/site/menu-top.png'); background-repeat: no-repeat; position: relative;
}

div#page div#leftCol{width: 181px; display: block; float: left; position: relative;
}

div#page div#leftCol img{width: 181px; border: none; display: block;
}

div#page div#midcol{float: left; position: relative; display: block; margin-right: -14px;
}

div.menu{width: 163px; position: relative;
}

div.menu img{width: 163px; margin: 0px; padding: 0px; border: none; display: block;
}

div#rightshadow{background-image: url('images/index/right-shadow.png'); height: 358px; width: 163px; background-repeat: no-repeat; position: relative;
}

div#contenu{width: 624px; height: 600px; display: block; float: left; 
}

div#contenu div#titre-excursion{width: 624px; height: 47px; background-image: url('images/titres/excursions.png');
}

div#contenu div#titre-chasse{width: 624px; height: 47px; background-image: url('images/titres/chasse.png');
}

div#contenu div#titre-grands-gibiers{width: 624px; height: 47px; background-image: url('images/titres/grands-gibiers.png');
}

div#contenu div#titre-venaisons{width: 624px; height: 47px; background-image: url('images/titres/venaisons.png');
}

div#contenu div#titre-visite{width: 624px; height: 47px; background-image: url('images/titres/visite-virtuelle.png');
}

div#contenu div#titre-forfaits-corporatifs{width: 624px; height: 47px; background-image: url('images/titres/forfaits-corporatifs.png');
}

div#contenu div#titre-location-chalet{width: 624px; height: 47px; background-image: url('images/titres/location-chalet.png');
}

div#contenu div#titre-entreprise{width: 624px; height: 47px; background-image: url('images/titres/entreprise.png');
}

div#contenu div#titre-joindre{width: 624px; height: 47px; background-image: url('images/titres/pour-nous-joindre.png');
}

div#contenu div#contenu-top{width: 624px; height: 20px; background-image: url('images/site/contenu-top.png');
}

div#contenu table{border: none; border-collapse: collapse; margin: 0px padding: 0px; width: 622px;
}

td#tl{background-image: url('images/site/contenu-top-left.png'); background-repeat: no-repeat; width: 6px; height: 3px;
}

td#tm{width: 588px; height: 3px; background-image: url('images/site/contenu-top-mid.png'); background-repeat: repeat-x;
}

td#tr{background-image: url('images/site/contenu-top-right.png'); background-repeat: no-repeat; width: 29px; height: 3px;
}

td#ml{background-image: url('images/site/contenu-mid-left.png'); background-repeat: no-repeat; width: 5px; height: 581px;
}

td#ml2{background-image: url('images/site/contenu-mid-left-2.png'); background-repeat: repeat-y; width: 5px;
}

td#mm{width: 588px; height: 5px; background-image: url('images/site/contenu-mid-mid.png'); background-repeat: repeat; padding: 20px 0px 20px 10px;
}

td#mr{background-image: url('images/site/contenu-mid-right.png'); background-repeat: no-repeat; width: 29px; height: 581px;
}

td#mr2{background-image: url('images/site/contenu-mid-right-2.png'); background-repeat: repeat-y; width: 29px;
}

td#bl{background-image: url('images/site/contenu-bot.png'); background-repeat: no-repeat; width: 624px; height: 26px;
}

div#sous-titre{height: 0.9em; border-bottom: 1px solid #484838; width: 330px; margin: 0px 0px 10px 0px; padding: 0px;
}

div#leftside{float: left; width: 330px; height: 490px; padding: 10px 0px 0px 0px;
}

div#galery{float: left; height: 490px; padding: 10px 0px 0px 0px;
}

div#leftside2{float: left; width: 330px; padding: 0px 0px 0px 0px; margin-top: -20px;
}

div#leftside img{border: 1px solid #484838; margin: 0px 0px 10px 0px; float: right; 
}

div#leftside table{width: 328px; padding: 0px auto 0px auto; margin: 0px auto 0px auto; border: 1px solid #484838; 
}

div#leftside2 table{width: 328px; padding: 0px auto 0px auto; margin: 0px auto 0px auto; border: 1px solid #484838; 
}

div#leftside th{width: 328px; padding: 0px auto 0px auto; border: 1px solid #484838; font-family: Helvetica, Arial, sans serif; font-weight: Bold; font-size: 12px; color: #484838; line-height: 1.5em; valign: center;  text-align: center;
}

div#leftside2 th{width: 328px; padding: 0px auto 0px auto; border: 1px solid #484838; font-family: Helvetica, Arial, sans serif; font-weight: Bold; font-size: 12px; color: #484838; line-height: 1.5em; valign: center;  text-align: center;
}

div#leftside td{width: 328px; padding: 0px auto 0px auto; border: 1px solid #484838; font-family: Helvetica, Arial, sans serif; font-weight: Regular; font-size: 12px; color: #484838; line-height: 1.5em; valign: center; text-align: center;
}

div#leftside2 td{width: 328px; padding: 0px auto 0px auto; border: 1px solid #484838; font-family: Helvetica, Arial, sans serif; font-weight: Regular; font-size: 12px; color: #484838; line-height: 1.5em; valign: center; text-align: center;
}

div#contenu table td#mm div#leftside table#noborder{width: 328px; padding: 0px; margin: 0px; border: none; border-collapse: collapse;
}

div#contenu table td#mm div#leftside table#noborder th{width: 20%; padding: 0px; font-family: Helvetica, Arial, sans serif; font-weight: Bold; font-size: 12px; color: #484838; line-height: 1.5em; valign: bottom;  text-align: left; border: none;
}

div#contenu table td#mm div#leftside table#noborder td{width: 30%; padding: 0px; font-family: Helvetica, Arial, sans serif; font-weight: Regular; font-size: 12px; color: #484838; line-height: 1.5em; valign: bottom; text-align: center; border: none;
}

div#contenu table td#mm div#leftside table#noborder2{width: 328px; padding: 0px; margin: 0px; border: none; border-collapse: collapse;
}

div#contenu table td#mm div#leftside table#noborder2 th{width: 20%; padding: 0px; font-family: Helvetica, Arial, sans serif; font-weight: Bold; font-size: 12px; color: #484838; line-height: 1.5em; valign: bottom;  text-align: left; border: none;
}

div#contenu table td#mm div#leftside table#noborder2 td{width: 30%; padding: 0px; font-family: Helvetica, Arial, sans serif; font-weight: Regular; font-size: 12px; color: #484838; line-height: 1.5em; valign: bottom; text-align: left; border: none; padding-right: 5px; padding-left: 5px;
}

div#leftside a:link{color:#81653F;
}
div#leftside a:visited{color:#81653F;
}
div#leftside a:hover{color: #484838; font-weight: Bold;
}
div#leftside a:active{color:#81653F;
}

div#galery a:link{color:#81653F;
}
div#galery a:visited{color:#81653F;
}
div#galery a:hover{color: #484838; font-weight: Bold;
}
div#galery a:active{color:#81653F;
}

div#rightside{height: 490px;
}

div#rightside img{border: 1px solid #484838; margin: 10px 0px 10px 0px;
}

img.galerypaysage{width: 150px; height: 113px; border: 1px solid #484838; margin: 0px 35px 10px 0px;
}

img.galeryportrait{width: 85px; height: 113px; border: 1px solid #484838; margin: 0px 70px 10px 30px;
}


h1{font-family: Helvetica, Arial, sans serif; font-weight: Bold; font-size: 14px; color: #484838;
}

h2{font-family: Helvetica, Arial, sans serif; font-weight: Bold; font-size: 12px; color: #484838;
}

p{font-family: Helvetica, Arial, sans serif; font-weight: Regular; font-size: 12px; color: #484838; line-height: 1.4em; margin-bottom: 1.7em;
}

ul{font-family: Helvetica, Arial, sans serif; font-weight: Regular; font-size: 12px; color: #484838; line-height: 1.4em; padding-left: 25px; margin-left: 10px; margin-bottom: 1.7em;
}

iframe{border: 1px solid #484838;
}

table#s1{position: absolute; left: 328px; top: 56px;
}

table#s1 img{border: none; display: block;
}

table#s2{position: absolute; left: 328px; top: 81px;
}

table#s2 img{border: none; display: block;
}

table#s3{position: absolute; left: 328px; top: 106px;
}

table#s3 img{border: none; display: block;
}

table#s4{position: absolute; left: 328px; top: 131px;
}

table#s4 img{border: none; display: block;
}

table#s5{position: absolute; left: 328px; top: 156px;
}

table#s5 img{border: none; display: block;
}

table#s6{position: absolute; left: 328px; top: 156px;
}

table#s6 img{border: none; display: block;
}

#s1, #s2, #s3, #s4, #s5, #s6{display: none; width: 163px;
}