body {

	background:#B9DCF3 url(../img/bg.gif) repeat-x;

	color:#000;

	font-size:11px;

	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;

	margin:0;

	padding:0;

}

a:visited{color:#000;}


img {border:0;}


#container{

	position:relative;

	width:644px;

	margin-left:auto;

	margin-right:auto;

}



#nuages {

	position:relative;

	background:transparent url(../img/top_nuages.jpg) 14px 0 no-repeat;

	height:47px;

}



#nuagesEn {

	position:relative;

	background:transparent url(../img/top_nuages_en.jpg) 14px 0 no-repeat;

	height:47px;

}



#english {

	background:transparent url(../img/english.gif) no-repeat;

	height:20px;

	margin-left:545px;

}



#francais {

	background:transparent url(../img/francais.gif) no-repeat;
	height:20px;
	margin-left:550px;

}



/* Menu du haut */

#menu {

	background:transparent url(../img/menu/bgmenu.gif) no-repeat;
	width:644px;
	height:41px;	
	
}



#menu ul{
	width:100%;
	text-align:center;
	list-style-type:none;
	padding:0;
	margin: auto;

}



#menu ul li{display:inline; height:41px; }



#menu ul li.separateur{

	background:transparent url(../img/menu/point.gif) -1px 1px no-repeat;

	width:15px;

}



#menu ul li.separateurEn{

	background:transparent url(../img/menu/point.gif) -2px 1px no-repeat;

	width:13px;

}



#menu ul li.presentation{background:transparent url(../img/menu/presentation.gif) 0 -82px no-repeat;width:81px;}

#menu ul li.presentation a{background:transparent url(../img/menu/presentation.gif) left top no-repeat;}

#menu ul li.presentationEn{background:transparent url(../img/menu_en/presentation.gif) 0 -82px no-repeat;width:81px;}

#menu ul li.presentationEn a{background:transparent url(../img/menu_en/presentation.gif) left top no-repeat;}



#menu ul li.service{background:transparent url(../img/menu/service.gif) 0 -82px no-repeat;width:56px;}

#menu ul li.service a{background:transparent url(../img/menu/service.gif) left top no-repeat;}

#menu ul li.serviceEn{background:transparent url(../img/menu_en/service.gif) 0 -82px no-repeat;width:56px;}

#menu ul li.serviceEn a{background:transparent url(../img/menu_en/service.gif) left top no-repeat;}



#menu ul li.plan{background:transparent url(../img/menu/plan.gif) 0 -82px no-repeat;width:95px;}

#menu ul li.plan a{background:transparent url(../img/menu/plan.gif) left top no-repeat;}

#menu ul li.planEn{background:transparent url(../img/menu_en/map.gif) 0 -82px no-repeat;width:122px;}

#menu ul li.planEn a{background:transparent url(../img/menu_en/map.gif) left top no-repeat;}



#menu ul li.activites{background:transparent url(../img/menu/activites.gif) 0 -82px no-repeat;width:55px;}

#menu ul li.activites a{background:transparent url(../img/menu/activites.gif) left top no-repeat;}

#menu ul li.activitesEn{background:transparent url(../img/menu_en/activities.gif) 0 -82px no-repeat;width:59px;}

#menu ul li.activitesEn a{background:transparent url(../img/menu_en/activities.gif) left top no-repeat;}



#menu ul li.attractions{background:transparent url(../img/menu/attractions.gif) 0 -82px no-repeat;width:126px;}

#menu ul li.attractions a{background:transparent url(../img/menu/attractions.gif) left top no-repeat;}

#menu ul li.attractionsEn{background:transparent url(../img/menu_en/attractions.gif) 0 -82px no-repeat;width:114px;}

#menu ul li.attractionsEn a{background:transparent url(../img/menu_en/attractions.gif) left top no-repeat;}



#menu ul li.tarifs{background:transparent url(../img/menu/tarifs.gif) 0 -82px no-repeat;width:34px;}

#menu ul li.tarifs a{background:transparent url(../img/menu/tarifs.gif) left top no-repeat;}

#menu ul li.tarifsEn{background:transparent url(../img/menu_en/rates.gif) 0 -82px no-repeat;width:37px;}

#menu ul li.tarifsEn a{background:transparent url(../img/menu_en/rates.gif) left top no-repeat;}



#menu ul li.joindre{background:transparent url(../img/menu/joindre.gif) 0 -82px no-repeat;width:80px;}

#menu ul li.joindre a{background:transparent url(../img/menu/joindre.gif) left top no-repeat;}

#menu ul li.joindreEn{background:transparent url(../img/menu_en/contact.gif) 0 -82px no-repeat;width:68px;}

#menu ul li.joindreEn a{background:transparent url(../img/menu_en/contact.gif) left top no-repeat;}





#francais a, #english a, #menu ul li.presentation a, #menu ul li.service a, #menu ul li.plan a, #menu ul li.attractions a, #menu ul li.tarifs a, #menu ul li.joindre a, #menu ul li.activites a{

	display:block;

	width:100%;height:100%;

}



#menu ul li.presentation a:hover, #menu ul li.service a:hover, #menu ul li.plan a:hover, #menu ul li.attractions a:hover, #menu ul li.tarifs a:hover, #menu ul li.joindre a:hover, #menu ul li.activites a:hover{

	background-image:none;

}



#menu ul li.presentationEn a, #menu ul li.serviceEn a, #menu ul li.activitesEn a,

#menu ul li.planEn a, #menu ul li.attractionsEn a, #menu ul li.tarifsEn a, #menu ul li.joindreEn a{

	display:block;

	width:100%;height:100%;

}



#menu ul li.presentationEn a:hover, #menu ul li.serviceEn a:hover, #menu ul li.activitesEn a:hover,

#menu ul li.planEn a:hover, #menu ul li.attractionsEn a:hover, #menu ul li.tarifsEn a:hover, #menu ul li.joindreEn a:hover{

	background-image:none;

}



/**/



/* Colonne blanche de droite */

#coldroite{

	position:absolute;

	left:435px;

	top:275px;

	width:168px;

	margin-top:25px;

}



#coltop{

	background:transparent url(../img/colonne/top.gif) left top no-repeat;

	height:45px;

}



#colcontenu{

	position:relative;

	background:transparent url(../img/colonne/bgcolonne.gif) left top repeat-y;

	padding-left:10px;

	padding-bottom:25px;

	padding-right:7px;

}



#colcontenu h1{

	background:transparent url(../img/ligneverte.gif) 0 28px no-repeat;

	font-size:13px;

	margin:0;

	padding-top:15px;

	color:#3F6B37;

}



#coldroite p {

	font-size:10px;

	margin-bottom:0;

}



#coldroite a {

	color:#000;

}



#colbottom{

	background:transparent url(../img/colonne/bottomcolonne.gif) left top no-repeat;

	height:6px;

}

/**/



/* ƒlŽments pour le contenu en gŽnŽral */



#photo01{

	background:transparent url(../img/photos/photo01.jpg) 14px 0 no-repeat;

	height:115px;	

}

#photo02{

	background:transparent url(../img/photos/photo02.jpg) 14px 0 no-repeat;

	height:115px;	

}

#photo03{

	background:transparent url(../img/photos/photo09.jpg) 14px 0 no-repeat;

	height:115px;	

}

#photo04{

	background:transparent url(../img/photos/photo04.jpg) 14px 0 no-repeat;

	height:115px;	

}

#photo05{

	background:transparent url(../img/photos/photo07.jpg) 14px 0 no-repeat;

	height:115px;

}

#photo06{

	background:transparent url(../img/photos/photo06.jpg) 14px 0 no-repeat;

	height:115px;	

}

#photo07{

	background:transparent url(../img/photos/photo08.jpg) 14px 0 no-repeat;

	height:115px;

}



#contenu{

	background:transparent url(../img/bgcontenu.gif) 14px 0 repeat-y;

	padding-bottom:30px;

}



#texteaccueil{

	margin-left:45px;

	margin-right:225px;

	text-align:justify;

}



#texteaccueil ul, #texteint ul {list-style-type:none;margin:0;padding:0;margin-top:10px;margin-left:15px;}



#texteaccueil ul li, #texteint ul li{

position:relative;

	background:transparent url(../img/bullet2.gif) 0 5px no-repeat;

	padding-left:15px;

	line-height:15px;

	color:#53503E;

}





/* Texte des pages intŽrieure */

#texteint{

	margin-left:45px;

	margin-right:45px;

	text-align:justify;

}



#texteint a{

	color:#807E6F;

}



#texteint a:hover{

	color:#47453A;

}



#texteint h1 {

	position:relative;

	background:transparent url(../img/lignesoustitre.gif) 0 23px no-repeat;

	font-size:24px;

	margin:0;

	font-weight:100;

	color:#807E6F;

	font-family: Times, Verdana, Arial, Helvetica, sans-serif;

}



#texteint h3, #texteaccueil h3{

	font-size:16px;

	margin:0;

	margin-top:10px;

	color:#807E6F;

	font-family: Times, Verdana, Arial, Helvetica, sans-serif;

}



#texteint p, #texteaccueil p{

	color:#53503E;

}



#logoint{margin-left:135px;}

/**/



/* Bas de la page */

#baspage{

	background:transparent url(../img/bas.gif) 14px 0 no-repeat;

	height:30px;

}



#credits {

	height:30px;

}



#credits ul{

	list-style-type:none;

	padding:0;

	margin:0;

	padding-left:36px;

	padding-right:36px;

	color:#175A87;

}



#credits ul li{float:left;}

#credits ul li.copyright a{color:#175A87;}

#credits ul li.copyright a:hover{color:#629FC7;}

#credits ul li.standards{float:right;}


#menTop{
	list-style-type: none;
	padding:0;	margin:0;
}

#menuTop li{
	font-family: Myriad Pro, Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	line-height: 41px;
		padding:0;	margin:0;
}


#menuTop li a{
	text-decoration:none;
	color:#0b4e71;
	font-weight:bold;
}

#menuTop li a:hover{
	text-decoration:underline;
}

#menuTop li.separation{

	color: #65a0c7;
	padding:0 4px 0 5px;
}