@charset "iso-8859-1";
HTML, BODY {font-size: 10pt; font-weight: bold; font-family: arial, sans-serif; color: #2d8686; 
			background-color: #FFF; border: none; behavior: url(csshover.htc); 
			margin: 0 0 20px 0; padding: 0;}
H1 {font-style: normal; font-weight: bold; font-size: 11pt; text-align: left; color: teal; 
			background-color: #a5dddd; border-style: solid; border-width: 1px; border-color: #6c9; 
			padding: 0; margin: 0; text-align: center;}	
H2 {font-style: normal; font-weight: bold; font-size: 10pt; text-align: left; color: #16969D;
			background-color: #a5dddd; border-style: solid; border-width: 1px; border-color: #6c9; 
			padding: 0; margin: 0; text-align: center;}
H3 {font-style: normal; font-weight: bold; font-size: 11pt; text-align: left; color: #16969D;}	
HR {color: #84B0B0;}
ul {padding: 0; margin: 0;}
li {padding: 0; margin: 10px; list-style: disc;}
a {text-decoration: none; color: #D2F0D7; font-size: 11pt;}
a:visited {text-decoration: none; color: #D2F0D7; font-size: 11pt;}
.Facilities {color: #487C5F;}

div#HeaderHome {position: absolute; top: 20px; left: 20px;
			padding: 0; margin: 0;
			height: 79px; width: 150px;
			background-color: #FFD199;
			border-color: #ccc; border-width: 0; border-style: solid;}			
div#HeaderHome a {position: absolute; top: 30px; left: 50px; z-index: 199; color: #61A8FF;}
div#HeaderBar {position: absolute; top: 20px; left: 172px; 
			padding: 0; margin: 0; 
			height: 79px; width: 797px; z-index: 101; 
			color: blue; 
			border-style: solid; border-color: #ccc; border-width: 0; 
			background-color: #61A8FF;}		
div#HeaderTitle img {position: absolute; top: 5px; left: 200px; z-index: 102;
			border: 0; width: 370px; height: 70px; padding: 0; margin: 0;}	
div#flag {padding: 0; margin: 0;}			
div#flag img {position: absolute; top: 10px; left: 750px; height: 20px; width: 30px;
			padding: 0; margin: 0;}			
							
div#menu {position: absolute; left: 20px; top: 101px; 
			padding: 0; margin: 0;
			height: 510px; width: 150px; 
			text-align: left; 
			background-color: #3BB0BA;			
			display: block; 
			font-size: 9pt;
			font-family: lucida sans unicode, arial; font-weight: normal;
			border-color: #ccc; border-width: 0; border-style: solid;}
div#menu ul {padding: 25px 0 0 0; margin: 0; font-size: 8pt;}	
div#menu li {padding: 15px 5px 15px 5px; margin: 0; list-style: none; font-size: 8pt;}

.main {position: absolute; top: 101px; left: 172px;
			padding: 15px; margin: 0;  
			height: 480px; width: 767px;
			background-color: #c2f0c2;
			border-style: solid; border-width: 0; border-color: #ccc;}	
div#imgLake {position: absolute; top: 15px; left: 18px; height: 480px; width: 700px;}			
div#imgMisty img {position: absolute; top: 320px; left: 110px; padding: 0; margin: 0;
			cursor: hand;}			
div#imgFish img {position: absolute; top: 320px; left: 410px; padding: 0; margin: 0;
			cursor: hand;} 		

div#imgFranceMap img {position: absolute; top: 200px; left: 50px; padding: 0; margin: 0;
			width: 200px; height: 200px;}
div#imgMap img {position: absolute; top: 200px; left: 300px; padding: 0; margin: 0;}	

div#FacilitiesPara1 {position: absolute; top: 40px; left: 15px; padding: 0; margin: 0;}
div#FacilitiesPara2 {position: absolute; top: 290px; left: 15px; padding: 0; margin: 0;}
div#FacilitiesPara3 {position: absolute; top: 350px; left: 15px; padding: 0; margin: 0;}
div#FacilitiesPara4 {position: absolute; top: 400px; left: 15px; padding: 0; margin: 0;}
div#imgCaravan img {position: absolute; top: 90px; left: 100px; padding: 0; margin: 0;} 
div#imgTent img {position: absolute; top: 90px; left: 415px; padding: 0; margin: 0;} 
				
div#sightseeing {position: absolute; top: 40px; left: 15px; 
			padding: 0; margin: 0;}
div#sightseeingtext {position: absolute; top: 20px; left: 155px; 
			padding: 0; margin: 0; width: 205px; font-size: 9pt; text-align: justify;}
div#imgCrozant img {position: absolute; top: 20px; left: 0; 
			padding: 0; margin: 0;}			
div#imgLaSedelle img {position: absolute; top: 130px; left: 0; 
			padding: 0; margin: 0;}

div#villages {position: absolute; top: 40px; left: 0; 
			padding: 0; margin: 0;}
div#villagestext {position: absolute; top: 20px; left: 550px;
			padding: 0; margin: 0; width: 225px; font-size: 9pt; text-align: justify;}		
div#imgMasgot img {position: absolute; top: 20px; left: 395px; cursor: hand;
			padding: 0; margin: 0;}
div#imgAubusson img {position: absolute; top: 130px; left: 395px; cursor: hand;
			padding: 0; margin: 0;}	

div#sport {position: absolute; top: 280px; left: 15px; 
			padding: 0; margin: 0;}
div#sporttext {position: absolute; top: 0; left: 155px; 
			padding: 0; margin: 0; width: 205px; font-size: 9pt; text-align: justify;}
div#imgMotocross img {position: absolute; top: 0; left: 0;
			padding: 0; margin: 0;}
div#imgQuads img {position: absolute; top: 110px; left: 0;
			padding: 0; margin: 0;}		
			
div#wildlife {position: absolute; top: 280px; left: 395px;
			padding: 0; margin: 0; width: 385px;}
div#wildlifetext {position: absolute; top: 0; left: 0; 
			padding: 0; margin: 0; font-size: 9pt; text-align: justify;}	

table {font-size: 10pt;}	
td {padding: 5px;}				

div#contactus {text-align: center; padding: 0; margin: 0;}
div#contactus a, a:hover {color: navy;}
div#form {position: absolute; top: 190px; left: 190px; width: 400px; padding: 5px; margin: 0;
			border-width: 1px; border-color: #3BB0BA; border-style: solid;}