BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP:0px;PADDING-BOTTOM:0px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background:url(../images/bg2.jpg) repeat-x #f2fcff;
}
#page
	{
		width:960px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
	}

#haut{
	width:966px;
	height:98px;
	position:relative;
	float: left;
	background:url(../images/header.jpg) no-repeat;
	}
	
#logoaqua{
	width:150px;
	height:98px;
	position:relative;
	float: left;
	padding-left:5px;
	}
	
#logowater{
	width:140px;
	height:98px;
	padding-right:10px;
	position:relative;
	float: right;
	text-align:right;
	}
	
#animationhaut{
	width:661px;
	height:98px;
	position:relative;
	float: left;
	text-align:center;
	}
	

#topNav{
	width:962px;
	height:29px;
	position:relative;
	float: left;
	background:url(../images/bgmenu.jpg) repeat-x;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	z-index:500;
	}
	

#banniere{
	width:500px;
	height:170px;
	position:relative;
	float: left;
	top:-42px;
	}	



#contenu{
	width:962px;
	height:auto;
	position:relative;
	float: left;
	background:url(../images/bgcontenu.jpg) repeat-x #FFFFFF;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	padding-top:2px;
	
	}


#galerie{
	width:720px;
	height:401px;
	position:relative;
	float: left;
	background:url(../images/bganimation.jpg) no-repeat;
	padding-top:9px;
	padding-left:6px;
	}
	
	#galerieinterne{
	width:800px;
	height:390px;
	position:relative;
	float: left;
	padding-top:10px;
	padding-left:10px;
	}
	
	
	#model{
	width:218px;
	height:386px;
	position:relative;
	padding-top:15px;
	float: right;
	padding-left:9px;
	background:url(../images/bgmodel.jpg) no-repeat;

	}
	
		#model1{
	width:211px;
	height:330px;
	position:relative;
	float: left;
	padding-left:6px;
	}


	#modelimg{
	width:65px;
	height:75px;
	position:relative;
	float: left;
	font-family: Tahoma;
font-size:11px;
color: #666;
font-weight:bold;
line-height:20px;
text-align:center;
	}
	
	#modelimg a , #modelimg a:visited , #modelimg a:active
	{
		font-family: Tahoma;
font-size:11px;
color: #666;
font-weight:bold;
		text-decoration:none;
	}
#modelimg a:hover
	{

color: #0099CC;

	}
	
	
	
	#catalogue{
	width:152px;
	height:40px;
	position:relative;
	float: left;
	padding-left:60px;
	background:url(../images/bgcatalogue.jpg) no-repeat;
	padding-top:10px;
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
#catalogue a , #catalogue a:visited , #catalogue a:active
	{
		font-family: "Trebuchet MS";
		font-size:16px;
		color: #FFF;
		text-decoration:none;
	}
#catalogue a:hover
	{
		font-family: "Trebuchet MS";
		font-size:16px;
		color: #ffeb68;
		text-decoration:none;
	}
	


#content{
	width:957px;
	height:auto;
	position:relative;
	float: left;
	padding-left:2px;
	}
	
	#contenthaut{
	width:957px;
	height:16px;
	position:relative;
	float: left;
	background:url(../images/hautcontent.jpg) no-repeat;
	}
	
	#contentcenter{
	width:949px;
	height:auto;
	position:relative;
	float: left;
	background:url(../images/centercontent.jpg) repeat-y;
	padding-left:8px;
	}
	
	#contentbas{
	width:957px;
	height:16px;
	position:relative;
	float: left;
	background:url(../images/bascontent.jpg) no-repeat;
	}
	
	#rubrique{
	width:921px;
	height:80px;
	position:relative;
	float: left;
	background:url(../images/bgrubrique.jpg) no-repeat;
	padding-left:20px;
	padding-top:20px;
	}
	
	
#new{
	width:250px;
	height:40px;
	position:relative;
	float: left;
	padding-left:60px;
	background:url(../images/bgnew.gif) no-repeat;
	padding-top:10px;
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
#new a , #new a:visited , #new a:active
	{
		font-family: "Trebuchet MS";
		font-size:20px;
		color: #FFF;
		text-decoration:none;
	}
#new a:hover
	{
		font-family: "Trebuchet MS";
		font-size:20px;
		color: #ffeb68;
		text-decoration:none;
	}


#choisir{
	width:250px;
	height:40px;
	position:relative;
	float: left;
	padding-left:60px;
	background:url(../images/bgcre.gif) no-repeat;
	padding-top:10px;
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
#choisir a , #choisir a:visited , #choisir a:active
	{
		font-family: "Trebuchet MS";
		font-size:20px;
		color: #FFF;
		text-decoration:none;
	}
#choisir a:hover
	{
		font-family: "Trebuchet MS";
		font-size:20px;
		color: #ffeb68;
		text-decoration:none;
	}
	
	
	#dev{
	width:235px;
	height:40px;
	position:relative;
	float: left;
	padding-left:60px;
	background:url(../images/bgdev.gif) no-repeat;
	padding-top:10px;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
#dev a , #dev a:visited , #dev a:active
	{
		font-family: "Trebuchet MS";
		font-size:18px;
		color: #FFF;
		text-decoration:none;
	}
#dev a:hover
	{
		font-family: "Trebuchet MS";
		font-size:18px;
		color: #ffeb68;
		text-decoration:none;
	}
	
	
	#presentation{
	width:440px;
	height:auto;
	position:relative;
	float: left;
	padding-left:10px;
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:22px;
	color:#666;
	}
	
	#presentation h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color: #0099CC;
	text-decoration:none;
	}
	
#presentation a , #presentation a:visited , #presentation a:active
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #FF9900;
		text-decoration:none;
		font-weight:bold;
		background:url(../images/puce.jpg) right no-repeat;
		padding-right:20px;
	}
#presentation a:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #0099CC;
		text-decoration:none;
		font-weight:bold;
		
	}
	
	
	#aqua{
	width:920px;
	height:auto;
	position:relative;
	float: left;
	padding-left:10px;
	padding-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:22px;
	color:#666;
	}
	
	#aqua h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color: #0099CC;
	text-decoration:none;
	}
	
#aqua a , #aqua a:visited , #aqua a:active
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #FF9900;
		text-decoration:none;
		font-weight:bold;
		padding-right:20px;
	}
#aqua a:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #0099CC;
		text-decoration:none;
		font-weight:bold;
		
	}
	
	
	
	
	#news{
	width:460px;
	height:auto;
	position:relative;
	float: left;
	padding-left:30px;
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:22px;
	color:#666;
	}
	
	#news h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color: #0099CC;
	text-decoration:none;
	}
	
#news a , #news a:visited , #news a:active
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #0099CC;
		text-decoration:none;
		padding-right:20px;
	}
#news a:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #FF9900;
		text-decoration:none;
		
	}
	#textefond{
position:relative;
width:900px;
float:left;
padding-left:5px;
height:auto;

}
	
#photofond{
position:relative;
width:250px;
float:left;
padding-left:5px;
height:150px;
padding-top:10px;
}

#photofond1{
position:relative;
width:350px;
float:left;
padding-left:5px;
height:150px;
padding-top:10px;
}

#forminterne1{
	width:450px;
	height:auto;
	position:relative;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:20px;
		color: #333;
		padding-top:5px;
		padding-left:10px;
	}
	
	#forminterne{
	width:450px;
	height:400px;
	position:relative;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:20px;
		color: #333;
		padding-top:5px;
		padding-left:10px;
		background:url(../images/email.gif) right bottom no-repeat;
	}

#footer{
position:relative;
width:962px;
float:left;
padding-left:3px;
padding-top:5px;
height:66px;
background:#FFFFFF;
}


#bas{
position:relative;
width:946px;
float:left;
padding-left:18px;
height:61px;
padding-top:5px;
font-family: Tahoma;
font-size:10px;
color: #FFF;
line-height:24px;
background:url(../images/bas.jpg) no-repeat;
}


#baslien{
position:relative;
width:642px;
float:left;
height:50px;
font-family: Tahoma;
font-size:11px;
color: #FFF;
line-height:24px;
}

#baslien a , #baslien a:visited , #baslien a:active
	{
		font-family: Tahoma;
		font-size:11px;
		color: #FFF;
		line-height:24px;
		text-decoration:none;
		padding-right:15px;
	}
#baslien a:hover
	{
		font-family: Tahoma;
		font-size:11px;
		color: #666;
		line-height:24px;
		text-decoration:none;
	}
	
	
#copy{
position:relative;
width:280px;
float: right;
height:50px;
font-family: Tahoma;
font-size:11px;
text-align:right;
color: #FFF;
line-height:24px;
padding-right:15px;
}

#copy a , #copy a:visited , #copy a:active
	{
		font-family: Tahoma;
		font-size:11px;
		color: #FFF;
		line-height:24px;
		text-decoration:none;
	}
#copy a:hover
	{
		font-family: Tahoma;
		font-size:11px;
		color: #666;
		line-height:24px;
		text-decoration:none;
	}
	
	
.champs
	{
		font-family: Tahoma;
		font-size:11px;
		color: #666666;
		text-decoration:none;
		border:1px solid #cdc18f;
		width:160px;
		height:18px;
	}
	
	
	.titre
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color: #FF9900;
		text-decoration:none;
		font-weight:bold;
	}
	
	.titre1
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		color: #006699;
		text-decoration:none;
		font-weight:bold;
	}
	
	.area
	{
		font-family: Tahoma;
		font-size:11px;
		color: #666666;
		text-decoration:none;
		border:1px solid #cdc18f;
		width:160px;
	}
	
	.bouton
	{
		font-family: Tahoma;
		font-size:11px;
		color: #666666;
		background:#EEEEEE;
		text-decoration:none;
		border:1px solid #cdc18f;
		width:70px;
		font-weight:bold;
		cursor:pointer;
	}
	
	.texte
	{
		font-family: Tahoma;
		font-size:11px;
		color: #666666;
	}
	
	form.css label
  {
  display: block;
  float: left;
  width:100px;
  }
  
#grandimage{
position:relative;
width:900px;
float:left;
padding-left:5px;
height:380px;
padding-top:10px;
text-align:center
}

#petiteimageg{
position:relative;
width:900px;
float:left;
padding-left:5px;
height:100px;
padding-top:10px;
text-align:center;
}
#petiteimage{
position:relative;
width:80px;
height:65px;
text-align:center;
}
