@charset "iso-8859-1";
*  {
	padding: 0; 
	margin: 0
}
html {
	background: url(../images/htmlbg2.jpg) repeat-x
}
body {
	padding: 0;
	background: url(../images/bodybg2.jpg) no-repeat center top; 
	margin: 0; 
	font: 0.7em/1.4em Tahoma, Verdana, Arial, Georgia, sans-serif; 
	color: #203c95; 
	text-align: center;
}

#container {
	padding: 0 0 70px 0; 
	margin: 0 auto;
	background-position: bottom; 
	background-image: url(../images/footerbg.jpg); 
	background-repeat: no-repeat;
	width: 696px; 
	border-style: none;  
	text-align: left; 
}
#en-tete h1 {
	padding-top: 15px;
	font-size: 2.4em;
	margin-left:20px
}
#en-tete h2 {
	padding-top: 8px;
	font-size: 1.8em;
	margin-left: 20px
}
#preambule h1 {
	font-size: 1.6em
}
#preambule-ete h1 {
	font-size: 1.6em
}
#preambuleg h1 {
	font-size: 1.6em
}
#preambule2 h1 {
	font-size: 1.6em
}
#preambule h2 {
	font-size: 1.2em;
}
#preambule-ete h2 {
	font-size: 1.2em;
}
#preambuleg h2 {
	font-size: 1em;
}
#preambule2 h2 {
	font-size: 1.2em;
}

#chiens-gite h1 {
	font-size: 1.6em;  
}
#activites-forfaits h1 {
	font-size: 1.6em
}
#activites-forfaits2 h1 {
	font-size: 1.6em
}
#hebergement h1 {
	font-size: 1.6em
}

#liens h3 {
	font-size: 1.4em
}
#liens-ete h3 {
	font-size: 1.4em
}
#utilitaires h3 {
	font-size: 1.4em
}

#lresources h3 {
	display: none
}
a {
	color: #db4b4b; 
	border-bottom: #ccc 1px dotted; 
	text-decoration: none
}
a:visited {
	color: #db4b4b; 
	border-bottom: #ccc 1px dotted; 
	text-decoration: none
}
a:hover {
	color: #1C3588; 
	border-bottom: #ccc 1px solid; 
	text-decoration: none
}
acronym { 
	color: #db4b4b; 
	border-bottom: #ccc 1px dotted; 
	text-decoration: none
}
.chiens {
	color: #db4b4b;
	font-weight: bold 
}
.chiens2 {
	color: #db4b4b;
	font-size: 1.2em;
	font-weight: bold
}
.guide  {
	font-weight: bold 
}
.camping  {
	font-style: italic 
}
.niveau  {
	width: 20%;
}
.forfait  {
	width: 80%;
}
td {
    vertical-align: top;
	padding:  0 0 10px 0
}

p {
	margin-bottom: 10px
}
#langues {
		font: 0.9em/0.9em Arial, Tahoma, Georgia, sans-serif; 
	margin-left: 400px; 
	text-transform: uppercase; 
	width: 300px; 
	color: #1C3588; 
	padding-top: 25px; 
	letter-spacing: -1px
}
#langues ul li {
    list-style-type: none;
	display:inline;
	padding: 0 10px 0 0

}
#nav {
	background-position: left top; 
	padding-left: 30px; 
	right: auto; 
	left: auto; 
	background-image: url(../bgsidebar.jpg); 
	margin-left: 450px; 
	width: 156px; 
	background-repeat: no-repeat; 
	position: absolute; 
	top: 385px
}
#nav2 {
	background-position: right bottom; 
	padding: 0 0 145px 0; 
	background-image: url(../images/alaskan_malamute.jpg); 
	background-repeat: no-repeat;
	margin: 0px; 
}
#nav ul {
	padding:0; 
	margin: 0; 
	list-style-type: none; 
	text-align: left;
}
#nav ul li {
	padding: 0; 
	margin: 0; 
	border-top: #ecefd7 1px solid
}
#nav ul li a {
	border-bottom-style: none
}
#nav ul li a:visited {
	border-bottom-style: none
}
#nav ul li a:hover {
	color: #1C3588
}
#liens {
	font-size: 0.9em
}
#liens ul li {
	padding: 3px 0 3px 30px;  
	background: url(../images/traineau_2.gif) no-repeat 0% 25%; 
}
#liens a {
	display: block; 
	font-size: 1.1em; 
	color: #db4b4b
}
#liens-ete {
	font-size: 0.9em
}
#liens-ete ul li {
	padding: 3px 0 3px 30px;  
	background: url(../images/canot_2-r.gif) no-repeat 0% 25%; 
}
#liens-ete a {
	display: block; 
	font-size: 1.1em; 
	color: #db4b4b
}

#utilitaires {
	font-size: 0.9em
}
#utilitaires ul li {
	padding: 3px 0 3px 30px;  
	background: url(../images/traineau_2.gif) no-repeat 0% 25%; 
}
#utilitaires a {
	display: block; 
	font-size: 1.1em; 
	color: #db4b4b
}
#utilitaires-ete {
	font-size: 0.9em
}
#utilitaires-ete ul li {
	padding: 3px 0 3px 30px;  
	background: url(../images/canot_2-r.gif) no-repeat 0% 25%; 
}
#utilitaires-ete a {
	display: block; 
	font-size: 1.1em; 
	color: #db4b4b
}
#preambule {
	left: 63px; 
	padding-bottom: 29px; 
	width: 380px; 
	color: #1C3588; 
	position: relative; 
	top: 280px; 
	text-align: justify;
	clear: both
}
#preambule-ete {
	left: 63px; 
	padding-bottom: 29px; 
	width: 380px; 
	color: #1C3588; 
	position: relative; 
	top: 280px; 
	text-align: justify;
	clear: both
}
#preambuleg {
	left: 63px; 
	padding-bottom: 29px; 
	width: 380px; 
	color: #1C3588; 
	position: relative; 
	top: 280px; 
	text-align: justify;
	clear: both
}
#preambule2 {
	left: 63px; 
	padding-bottom: 29px; 
	width: 380px; 
	color: #1C3588; 
	position: relative; 
	top: 280px; 
	text-align: justify;
	clear: both;
	
}
#preambule .p1{
	padding-top: 10px; 
}
#preambule-ete .p1{
	padding-top: 10px; 
}
#preambuleg .p1{
	padding-top: 10px; 
}
#preambule2 .p1{
	padding-top: 10px; 
}

#chiens-gite {
	left: 63px; 
	padding-bottom: 29px; 
	width: 380px; 
	color: #1C3588; 
	position: relative; 
	top: 260px; 
	text-align: justify
}
#activites-forfaits {
	left: 63px; 
	padding-bottom: 29px; 
	width: 380px; 
	color: #1C3588; 
	position: relative; 
	top: 235px; 
	text-align: justify
}
#activites-forfaits2 {
	left: 63px; 
	padding-bottom: 29px; 
	width: 380px; 
	color: #1C3588; 
	position: relative; 
	top: 235px; 
	text-align: justify
}
#hebergement {
	left: 63px; 
	padding-bottom: 109px; 
	width: 380px; 
	color: #1C3588; 
	position: relative; 
	top: 230px; 
	text-align: justify
}
#preambule H1 {
	background-position: left; 
	background-image: url(../images/traineau-chiens.gif); 
	width: 380px; 
	background-repeat: no-repeat; 
	height: 38px
}
#preambule-ete H1 {
	background-position: left; 
	background-image: url(../images/canot_3-r.gif); 
	width: 380px; 
	background-repeat: no-repeat; 
	height: 38px
}
#preambuleg H1 {
	background-position: left; 
	background-image: url(../images/traineau-chiens.gif); 
	width: 380px; 
	background-repeat: no-repeat; 
	height: 38px
}
#preambule2 H1 {
	background-position: left; 
	background-image: url(../images/traineau-chiens-2.gif); 
	width: 380px; 
	background-repeat: no-repeat; 
	height: 70px;
	line-height: 20px;
}
.g {

	width: 208px; 

}
#chiens-gite H1 {
	background-position: left; 
	background-image: url(../images/traineau-chiens.gif); 
	width: 380px; 
	background-repeat: no-repeat; 
	height: 38px
}
#activites-forfaits H1 {
	background-position: left; 
	background-image: url(../images/traineau-chiens.gif); 
	width: 380px; 
	background-repeat: no-repeat; 
	height: 38px
}

#activites-forfaits2 H1 {
	background-position: left; 
	background-image: url(../images/traineau-chiens-2.gif); 
	width: 380px; 
	background-repeat: no-repeat; 
	height: 66px
}
#hebergement H1 {
	background-position: left; 
	background-image: url(../images/traineau-chiens.gif); 
	width: 380px; 
	background-repeat: no-repeat; 
	height: 38px
}
#liens {
	margin-bottom: 20px
}
#liens-ete {
	margin-bottom: 20px
}
#utilitaires {
	margin-bottom: 20px
}

#liens H3 {
	background-position: left; 
	background-image: url(../images/traineau.gif); 
	width: 176px; 
	background-repeat: no-repeat; 
	height: 40px
}
#liens-ete H3 {
	background-position: left; 
	background-image: url(../images/canot-rouge.gif); 
	width: 176px; 
	background-repeat: no-repeat; 
	height: 40px
}
#utilitaires H3 {
	background-position: left; 
	background-image: url(../images/traineau.gif); 
	width: 176px; 
	background-repeat: no-repeat; 
	height: 40px
}
#utilitaires-ete H3 {
	background-position: left; 
	background-image: url(../images/canot-rouge.gif); 
	width: 176px; 
	background-repeat: no-repeat; 
	height: 40px
}

#lresources H3 {
	background-position: left; 
	background-image: url(../images/resources.jpg); 
	width: 156px; 
	background-repeat: no-repeat; 
	height: 40px
}
#footer {
	padding-left: 63px; 
	padding-top: 140px; 
	text-align: left
}
#footer a {
	border: #ededed 1px solid; 
	padding: 5px; 
	background-color: #fff;
	color: #de7a7a
}
#footer a:visited {
	border: #ededed 1px solid; 
	padding: 5px;  
	background-color: #fff
}
#footer a:hover {
	border: #ededed 1px solid; 
	padding: 5px; 
	color: #1C3588; 
	background-color: #fff
}
#chiens {
	float: right; 
	width: 166px; 
	height: 209px; 
	margin: 0 0 0 1.5% 
}
#chiens-g {
	float: right; 
	width: 156px; 
	height: 209px; 
	margin: 0 0 0 1.5% 
}
#chiens3 {
	float: right; 
	width: 166px; 
	height: 209px; 
	margin: 0 0 10px 1.5%;
	padding: 5px 0 10px 0 
}
#logo {
	float: right; 
	width: 98px; 
	height: 151px; 
	margin: 0 0 0 1.5%;
	
}
#depaysement {
	float: left; 
	width: 166px; 
	height: 209px; 
	margin: 0 1.5% 0 0 
}
#chalet {
	float: left; 
	width: 220px; 
	height: 141px; 
	margin: 1% 1.5% 0 0
}
#chalet2 {
	float: right; 
	width: 220px; 
	height: 141px; 
	margin: 2% 0 0 1.5%
}
#chalet3 {
	float: left; 
	width: 220px; 
	height: 141px; 
	margin: 2% 1.5% 0 0
}

#guide {
    width: 380px;
	height: 286px;
	margin: 7% 1.5% 0 0
}

.activite-forfait {
	margin-left: 50px;
	padding-bottom: 20px
}
#tab1 {
	
	font-weight: bold;
}
#tab2 {
	margin-top: 25px
}
.tab3 {
	margin: 25px 0 25px 0;
	width: 375px;
	border: 0
}
.td {
	border: 1px solid #660000;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	margin:0;
	width: 100%;
	padding: 8px
}
.td1 {
	border: 1px solid #660000;
	font-weight: bold;
	text-align: left;
	margin:0;
	width: 40%;
	padding: 8px
}
.td2 {
	border: 1px solid #660000;
	
	text-align: left;
	margin:0;
	width: 38%;
	padding: 8px
}
.td3 {
	border: 1px solid #660000;
	font-weight: bold;
	text-align: left;
	margin:0;
	width: 22%;
	padding: 8px
}
.td4 {
	border: 1px solid #660000;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	margin:0;
	width: 100%;
	padding: 8px
}
.td5 {
	border: 0;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	margin:0;
	width: 50%;
	padding: 8px
}
.conseils {
	margin-top: 25px
}
.it {
	font-style: italic
}
.annee {
	color: #00f
}
#chalet1 {
	padding-bottom: 29px; 
	width: 380px; 
	color: #1C3588; 
	top: 680px; 
	text-align: justify
}
#hebergement2 {
	left: 63px; 
	padding-bottom: 109px; 
	width: 380px; 
	height:160px;
	position: relative; 
	top: 230px; 
}
#hebergement3 {
	left: 63px; 
	width: 380px; 
	height:60px;
	position: relative; 
	top: 230px; 
}
#carte {
	width: 380px;
	padding: 30px 0 30px 0 
}
#logo {
	float: right;
	margin-top: 20px
	
}
IMG.displayed {
	display: block;
    margin-left: auto;
    margin-right: auto 
}

marquee {
	width: 378px; 
	height:20px;
	border: 1px solid #203c95;
	font-size: 1.6em;
	color: #db4b4b;
	font-weight: bold
}
#summer-activities {
	left: 63px; 
	padding-bottom: 109px; 
	width: 380px; 
	color: #1C3588; 
	position: relative; 
	top: 150px; 
	text-align: justify
}
#summer-activities h1 {
	background-position: left; 
	background-image: url(../images/traineau-chiens.gif); 
	width: 380px; 
	background-repeat: no-repeat; 
	height: 38px;
	font-size: 1.6em
}
.td1b {
	border: 1px solid #660000;
	font-weight: bold;
	text-align: left;
	margin:0;
	width: 44%;
	padding: 4px
}
.td2b {
	border: 1px solid #660000;
	
	text-align: left;
	margin:0;
	width: 16%;
	padding: 4px
}
.td3b {
	border: 1px solid #660000;
	font-weight: bold;
	text-align: left;
	margin:0;
	width: 40%;
	padding: 4px
}