/* CSS Document */


body { 
	background:#9ACD32 url(images/dots.gif) fixed; 
	margin:30px 0 0;
	}
	
a { 
	outline:none; 
	text-decoration:none;
	border:0px;
	}
	
a img{
	text-decoration:none;
	border:0px;
	}


#conteneur{
	float:left;
	width:955px;
	height:600px;
	background:url(images/fond.png);
	background-repeat:no-repeat;
	}

#titre {
	float:left;
	width:15Opx;
	height:80px;
	margin-top:230px;
	margin-left:50px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#464646;
	font-weight:700;
	color:#999;
	letter-spacing:-0.1em;
	line-height:0.8em;
	font-size:31px;
	}
	
#titre a{
	color:#999;
	text-decoration:none;
	border:0px;
	}
	
#titre span {
	color:#ccc;
	font-size:18px;
	letter-spacing:-0.1em;
	}
	
#menuaccueil {
	clear:left;
	width:150px;
	font-weight:700;
	margin-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	margin-left:48px;
	}
	
#menuaccueil .menuactif{
	font-weight:700;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	}
	
#menuaccueil a{
	color:#ccc;
	}
 
#menuaccueil a:hover {
	color:#999;
	}

#menuaccueil ul li {
	width:230px;
	float:left;
	margin-top:-12px;
	list-style-type:none;
	}

#menuaccueil ul,#container ul {
	list-style-type:none;
	display:inline;
	padding:0;
	}
	
#menuaccueil .mafraise a{
	font-weight:700;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	}

	

#menu {
	clear:left;
	width:150px;
	font-weight:700;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	margin-left:48px;
	}
	
#menu .menuactif{
	font-weight:700;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	}
	
#menu a{
	color:#ccc;
	}
 
#menu a:hover {
	color:#999;
	}

#menu ul li {
	width:230px;
	float:left;
	margin-top:-12px;
	list-style-type:none;
	}

#menu ul,#container ul {
	list-style-type:none;
	display:inline;
	padding:0;
	}
	
#menu li .mafraise{
	font-weight:700;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	}
	
#menu-partenaires {
	clear:left;
	width:150px;
	font-weight:700;
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	margin-left:48px;
	}
	
#menu-partenaires .menuactif{
	font-weight:700;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	}
	
#menu-partenaires a{
	color:#ccc;
	}
 
#menu-partenaires a:hover {
	color:#999;
	}

#menu-partenaires ul li {
	width:230px;
	float:left;
	margin-top:-12px;
	list-style-type:none;
	}

#menu-partenaires ul,#container ul {
	list-style-type:none;
	display:inline;
	padding:0;
	}
	
#menu-partenaires li .mafraise{
	font-weight:700;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	}

/* ACCUEIL */

#imgindex{
	float:right;
	margin-top:120px;
	margin-right:20px;
	}

#texteaccueil{
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:50px;
	margin-top:315px;
	font-weight:400;
	color:#333;
	}

#texteaccueil a{
	color:#333;
	}

#texteaccueil a:hover{
	color:#000;
	text-decoration:underline;
	}
	
	
	
/*DIAPORAMAS */	

#nav{
	float:right;
	}

#qscroller2 {
	float:right;
 	width:610px;
  	height:500px;
 	margin-top:50px;
	margin-right:50px;
	}
 
.qscroller2-nav div{
	float:left;
	width:600px;
	margin-left:300px;
	margin-top:495px;
	height:33px;
	position:absolute;
	}
	
a#go-prev{
	float:right;
	border:0px;
	color:#ccc;
	}

a#go-next{
	float:left;
	border:0px;
	color:#ccc;
	}


.qslide2 {
	 float:left;
	 width:610px;
	 height:700px;
	 border:0px;
     } 	
	 
	 
.qslide2 img {
	text-align:center;
	border:5px solid #ccc;
	}

.hide {
	display:none;
	}

.hide a {
	border:none;
	text-decoration:none;
	}

.legende{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-align:left;
	margin-top:10px;
	background-color:#CCC;
	height:85px;
	width:600px;
	padding-top:20px;
	padding-left:45px;
	}	
/*WEBSITES */

#texteweb{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:50px;
	margin-top:10px;
	margin-bottom:40px;
	font-weight:400;
	color:#333;
	}

#texteweb a{
	color:#333;
	}

#texteweb a:hover{
	color:#000;
	text-decoration:underline;
	}
	
	

/* BANNERS*/

#textebanners{
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:50px;
	font-weight:400;
	color:#333;
	margin-bottom:64px;
	}

#menubanners{
	clear:left;
	width:150px;
	font-weight:700;
	margin-top:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	margin-left:7px;
	}

#menubanners .menuactif{
	font-weight:700;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	}
	
#menubanners a{
	color:#ccc;
	}
 
#menubanners a:hover {
	color:#999;
	}

#menubanners ul li {
	width:230px;
	float:left;
	margin-top:-12px;
	list-style-type:none;
	}

#banner3{
	float:right;
	margin-right:20px;
		}
	
#banner4{
	float:right;
	margin-right:20px;
	}

#banner5{
	float:right;
	margin-right:20px;
	margin-top:330px;
	height:250px;
	width:300px;
	}
	
#banner6{
	float:right;
	margin-right:20px;
	margin-top:20px;
	}

#banner7{
	float:right;
	margin-right:20px;
	margin-top:20px;
	}

/*PHOTOS */

#textephotos{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:50px;
	margin-top:10px;
	margin-bottom:54px;
	font-weight:400;
	color:#333;
	}


/*EDITING */

#titreediting{
	float:right;
	margin-right:85px;
	font-weight:700;
	margin-top:108px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	color:#ccc;
	}
	
#texteediting{
	float:right;
	margin-right:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:450px;
	height:250px;
	background-color:#CCCCCC;
	padding:70px 50px 50px 50px;
	}
	
#texteprint{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:50px;
	margin-top:10px;
	margin-bottom:54px;
	font-weight:200;
	color:#333;
	}

#textefriends{
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:50px;
	margin-top:10px;
	margin-bottom:93px;
	font-weight:200;
	color:#333;
	}


/*CONTACT */

#textecontact{
	clear:left;
	height:77px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:50px;
	margin-top:10px;
	font-weight:200;
	color:#333;
	}
	
#textecontact a{
	color:#333;
	}
	
#textecontact a:hover{
	color:#000;
	text-decoration:underline;
	}

#formulaire{
	float:left;
	position:absolute;
	margin-left:400px;
	margin-top:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#CCC;
	width:420px;
	height:310px;
	padding:40px 40px 40px 40px;
		}

#titreform{
	float:right;
	margin-right:180px;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	margin-top:125px;
	color:#ccc;
	}

/*FOOTER */
#footer {
	clear:left;
	height:20px;
	width:150px;
	margin-top:170px;
	margin-left:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#FFF;
	}

#footer a{
	color:#FFF;
	 }


 #footerright {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:7px;
	margin-left:550px;
	font-size:10px;
	text-transform:uppercase;
	color:#FFF;
	}

#footerright a{
	color:#FFF;
	 }

#footerright a:hover{
	text-decoration:underline;
}


#partenaires{
	float:right;
	width:500px;
	margin-top:-300px;
}
 


.logo{
	float:left;
	width:500px;
	height:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

 
#partenaires.logo a{
	float:left;
	border:none;
	text-decoration:none;
}

#partenaires a img{
	border:none;
	text-decoration:none;
}