	/* 14 pattes */

	body {
		scrollbar-face-color:#FEDCB8;
		scrollbar-arrow-color:#F9A873;
		margin:0;
		padding:0;	
		font-family: Arial, Helvetica, sans-serif;	
		font-size:12px;
	}
		 
	img {
		border:0;
	}
	

	.photos a {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color:#004462;}	
	.photos a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color:#004462;}	
	.photos a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color:#004462;}

		
	#page {
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		width: 903px;
		height: 534px;	
		background-color: #FDC891;
	}
		
		#menu {
			position:relative;			
			padding:0;
			margin:0;
		}
		
		#globe {
			position:absolute;
			top:-1px;
			left:28px;			
			margin:0;
			padding:0;

		}
		
		.menugen {			
			position:absolute;
			top:16px;
			left:56px;
			margin:0;
			padding:0;
		}		
		.menugen li {			
			display:inline;
			margin-right:20px;
			padding:0;
		}
		
		.menudiv  {					
			position:absolute;
			top:16px;
			left:700px;
			margin:0;
			padding:0;
		}
		
		.menudiv li {
			display:inline;
			margin-right:20px;
			padding:0;
		}
				
		.menuint {						
			position:absolute;
			top:16px;
			left:117px;
			margin:0;
			padding:0;
		}		
		.menuint li {			
			display:inline;
			margin-right:15px;
			padding:0;
		}
		
		.menudivint  {					
			position:absolute;
			top:16px;
			left:700px;
			margin:0;
			padding:0;
		}
		
		.menudivint li {
			display:inline;
			margin-right:20px;
			padding:0;
		}
		
		
		
		#e2 {
		position: absolute;
		top: 45px; 
		left: 180px;		
		visibility: hidden;
		width: 400px;
		z-index:1;	
	}

	#e2 ul {
		margin:0;
		padding:0;	
	}
	
	#e2 li {
		display:inline;
		margin-right:20px;
	}
	
	#e2 a {
		font-family:arial;
		font-size:8pt;		
		color:#000;
		text-decoration:none;
	}
	
	#e2 a:hover{
		font-family:arial;
		font-size:8pt;		
		color:#F9A773;
		text-decoration:none;
	}
	
	
	#e3 {
		position: absolute;
		top: 42px; 
		left: 270px;		
		visibility: hidden; 
		width: 400px;		
		z-index:1;
	}
	
	#e3 ul {
		margin:0;
		padding:0;	
	}
	
	#e3 li {
		display:inline;
		margin-right:20px;
	}
	
	
	#e3 a{
		font-family:arial;
		font-size:8pt;		
		color:#000;
		text-decoration:none;
	}
	
	#e3 a:hover{
		font-family:arial;
		font-size:8pt;		
		color:#F9A773;
		text-decoration:none;
	}

	
	#topmenu {
		position:absolute;
		top:11px;
		left:117px;		
		width:438px;
		height:2px;
		border:solid 1px #FED1A3;
		/*border:solid 1px red;*/
		font-size:1pt;
	}
	
	#bottommenu {
		position:absolute;
		top:63px;
		left:0px;		
		width:901px;
		border:solid 1px #FDC891;
		/*border:solid 1px red;*/
		font-size:1pt;
		z-index:1;
	}
		
		

		
		#contenu {
			position:relative;			
			width:900px;
			height:216px;			
		}
		
		#dernactus {
			position:absolute;
			top:37px;
			left:56px;
		}
		
		#dernactus h1
		{			
			position:absolute;
			top:2px;
			left:20px;
			margin:0;
			padding:0;
		}
		
		#dernactus p
		{
			position:absolute;
			top:42px;
			left:28px;	
			margin:0;
			padding:0;		
			font-family: Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color:#000;
			width:290px;		
		}
				
		#coteenfant {
			position:absolute;
			top:37px;
			left:679px ;
		}
		
		#albumfoto{
			position:absolute;
			top:140px;
			left:470px;
		}	
		
		/*** interne ***/
		
		#fond {
			position:relative;
			top:26px;
			left:163px;
			margin:0;
			padding:0;			
		}
		
		#map {
			position:absolute;
			background-image: url("img/fond_map_voyage.gif");
			background-repeat:no-repeat;
			width:860px;
			height:421px;
			margin:25px 0 0 20px;
			padding:0;
		}
		
		#map img{
			margin:40px 0 0 30px;
		}
		
		#lecampingcar {
			position:absolute;
			top:46px;
			left:17px;
			margin:0;
			padding:0;
			z-index:1;					
		}
		
		#photos {		
			position:absolute;
			top:185px;
			left:83px;
			margin:0;
			padding:0;
			z-index:1;		
			}
						
		#photos_v2 {		
			position:absolute;
			top:72px;
			left:83px;
			margin:0;
			padding:0;
			z-index:1;		
			}
		
		#coteenfantint2 {
			position:absolute;
			left:801px;
			top:374px;
			margin:0;
			padding:0;		
		}
			
		#contenuint {
			position:relative;
			width:902px;
			height:216px;			
		}
		
		#contenuint p {
			position:absolute;
			top:70px;
			left:288px;
			margin:0;
			padding-right:20px;
			width:510px;
			height:270px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color:#004462;			
			overflow: auto;			
		}
		
		
		#ssmenu {
			position:absolute;
			top:30px;
			left:286px;
			z-index:1;
			width:520px;			
			font-family: Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #FFF;
		}

		#ssmenu ul {
			margin:0;
			padding:0;
		}
		
		#ssmenu li {
			display: inline;
			margin-right:40px;

		}
		
		#ssmenu a {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #004563;
			text-decoration: none;
		}
		
		#ssmenu a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFF;text-decoration: none;}
		
		.ssmenuselect a{
			color: #FF0000;
		}
	

.euro{
	background: transparent; 
	width:120px;	
	position:absolute;
	top:150px;
	left:380px;
	padding:0;	
}

.morient{
	background: transparent; 
	width:60px;
	position:absolute;
	top:180px;
	left:550px;
	padding:0;	
}

.amerique {
	background: transparent; 
	width:80px;
	position:absolute;
	top:200px;
	left:150px;
	padding:0;	
}

.oceanie {
	background: transparent; 
	width:100px;
	position:absolute;
	top:330px;
	left:650px;
	padding:0;		
}

.asie {
	background: transparent; 
	width:80px;	
	position:absolute;
	top:100px;
	left:720px;
	padding:0;	
}

.boxcontent a{
	margin:0 0 0 10px;;
	padding:0;
	font-size:11px;
	color:#000;
	text-decoration:none;	
}

.boxcontent a:hover{
	margin:0 0 0 10px;;
	padding:0;
	font-size:11px;
	color:#FFF;
	text-decoration:none;	
}


.top, .bottom {
	display:block; 
	background:transparent; 
	font-size:1px;
}

 .b1,  .b2,  .b3,  .b4,  .b1b,  .b2b,  .b3b,  .b4b {display:block; overflow:hidden;}

 .b1,  .b2,  .b3,  .b1b,  .b2b,  .b3b {height:1px;}

 .b2 {background:#FED7AD; border-left:1px solid #F9A773; border-right:1px solid #F9A773;}

 .b3 {background:#FED7AD; border-left:1px solid #F9A773; border-right:1px solid #F9A773;}

 .b4 {background:#FED7AD; border-left:1px solid #F9A773; border-right:1px solid #F9A773;}

 .b4b {background:#FED7AD; border-left:1px solid #F9A773; border-right:1px solid #F9A773;}

 .b3b {background:#FED7AD; border-left:1px solid #F9A773; border-right:1px solid #F9A773;}

 .b2b {background:#FED7AD; border-left:1px solid #F9A773; border-right:1px solid #F9A773;}


 .b1 {margin:0 5px; background:#F9A773;}

 .b2,  .b2b {margin:0 3px; border-width:0 2px;}

 .b3,  .b3b {margin:0 2px;}

 .b4,  .b4b {height:2px; margin:0 1px;}

 .b1b {margin:0 5px; background:#F9A773;}

 .boxcontent {display:block;  background:#FED7AD; border-left:1px solid #F9A773; border-right:1px solid #F9A773;}


#bottom{
	position:relative;
	background-image: url("img/bottom.gif");
	background-repeat:no-repeat;
	width:903px;
	height:98px;	
}

.coteenfantint {
	position:absolute;
	top:2px;
	left:798px;
	margin:0;
	padding:0;		
}
		
.retourmap{
	position:absolute;
	top:0;
	left:163px;
	margin:0;
	padding:0;
}

.retourmaptop {
	position:absolute;
	top:27px;
	left:165px;
	z-index:1;	
}

#contenuint2 {
	position:relative;
	width:903px;
	top:18px;
	background-color:#FDC891;		
}

	
.texte{
	position:relative;
	margin:0 0 0 163px;
	padding:10px 20px 20px 0;
	width:691px;
	background-color:#FEDCB8;
}	
		
.texte p {
	margin:0 0 0px 10px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#004462;
	background-color:#FEDCB8;			
}

.texte a {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color:#004462;}	
.texte a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color:#004462;}	
.texte a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color:#004462;}

			
#fond2 img{
	width:903px;
	margin:25px 0 0 0;
	padding:0;
}

.photos_v3 {	
	position:absolute;
	top:10px;
	left:-10px;
}

.photos_v3 img{
	width:118px;
	height:89px;
}

#ssnav {
	position:relative;
	width:586px;
	margin-left:164px;
	padding-left:124px;
	background-color:#FEDCB8;
	
}

#ssnav h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#004462;
	margin:0;
	padding-bottom:10px;	
}

a.ssnava {
	margin:0 30px 0 0;
	padding:0;
	color:#004462;
	font-weight:bold;
	text-decoration:none;
}

 a.ssnava:hover{
	margin:0 30px 0 0;
	padding:0;
	color:#F9A773;
	font-weight:bold;
	text-decoration:none;
}

a.ssnavb {

	margin:0 30px 0 0;
	padding:0;
	color:#F9A773;
	font-weight:bold;
	text-decoration:none;
}

.photos {
	position:relative;
	margin:0 0 0 163px;
	padding:10px 20px 20px 0;
	width:691px;
	background-color:#FEDCB8;	
}

.libelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#004462;
}


/* -- Cote Enfant --*/

	#pageEnfant {
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		width: 903px;
		height: 534px;	
		background-color: #6AAECC;
	}


#coteenfantint {
	position:relative;
	width:903px;
	top:18px;
	background-color:#6AAECC;
}


.TxtEnfant{
	position:relative;
	margin-left:163px; 
	width:711px;
	background-color:#B7D2E3;	
}	

.TxtEnfant p {
	margin:0 0 0px 10px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#004462;
	background-color:#B7D2E3;			
}

.texte a {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color:#004462;}	
.texte a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color:#004462;}	
.texte a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color:#004462;}



#btEnfant img{
	position:relative;	
	width:903px;	
}

