body{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:0 auto;
padding:0;
background-color:#0064b0;
background-image:url(../images/champ.jpg);
background-position:center bottom;
background-repeat:no-repeat;
}

#big_conteneur
{
background-image:  url(../images/nuage.jpg);
background-position:top center;
background-repeat:no-repeat;
width:100%;
margin:0 auto;
}

#conteneur
{
margin-left:auto;
margin-right:auto;
width:1032px;
height:1061px;
}

#conteneur_2
{
margin-left:auto;
margin-right:auto;
width:1032px;
height:1570px;
}

#header
{
background-image:url(../images/header.jpg);
background-position:top center;
background-repeat:no-repeat;
vertical-align:top;
width:1032px;
height:260px;
margin-left:0px;
}

#header2
{
background-position:top center;
background-repeat:no-repeat;
vertical-align:top;
width:1032px;
height:260px;
margin-left:0px;
}

.accueil
{
background:url(../images/accueil_page.jpg) no-repeat top;
	margin-left:395px;
	margin-right:0;
	width:142px;
	height:70px;
	display:block;
	margin-top:0;
	text-indent:-1500px;
}

a.accueil
{
background:url(../images/accueil_page.jpg) no-repeat top;
	margin-left:395px;
	margin-right:0;
	width:142px;
	height:70px;
	display:block;
	margin-top:0;
	text-indent:-1500px;
}

a.accueil_2
{
background:url(../images/accueil_sans.jpg) no-repeat top;
	margin-left:395px;
	width:142px;
	height:70px;
	display:block;
	text-indent:-1500px;
}

a.accueil_2:hover
{
background:url(../images/accueil_sans.jpg) no-repeat  bottom;
	margin-left:395px;
	margin-right:0;
	width:142px;
	height:70px;
	display:block;
	margin-top:0;
}

.vousavez
{
background:url(../images/vousavez_sans.jpg) no-repeat  top;
	width:174px;
	height:70px;
	display:block;
	margin:0 0 0 0;
}

a.vousavez
{
background:url(../images/vousavez_sans.jpg) no-repeat  top;
	width:174px;
	height:70px;
	display:block;
	margin:0 0 0 0;
}

a.vousavez:hover
{
background:url(../images/vousavez_sans.jpg) no-repeat  bottom;
	width:174px;
	height:70px;
	display:block;
	margin:0 0 0 0;
}

.produits
{
background:url(../images/prod_sans.jpg) no-repeat  top;
	width:131px;
	height:70px;
	display:block;
	text-indent:-1750px;
}



a.produits:hover
{
background:url(../images/prod_sans.jpg) no-repeat bottom;
	width:131px;
	height:70px;
	display:block;
	margin:0 0 0 0;
}

a.produits_2
{
background:url(../images/prod_page.jpg) no-repeat  top;
	width:131px;
	height:70px;
	display:block;
	margin:0 0 0 0;
	text-indent:-1750px;
}

.logoclub
{
background:url(../images/logo_sans.jpg) no-repeat  top;
	width:128px;
	height:70px;
	display:block;
	margin:0 0 0 0;
	text-indent:-1500px;
}


a.logoclub
{
background:url(../images/logo_sans.jpg) no-repeat  top;
	width:128px;
	height:70px;
	display:block;
	margin:0 0 0 0;
}

.logoclub:hover
{
background:url(../images/logo_sans.jpg) no-repeat  bottom;
	width:128px;
	height:70px;
	display:block;
	margin:0 0 0 0;
}


a.logoclub:hover
{
background:url(../images/logo_sans.jpg) no-repeat  bottom;
	width:128px;
	height:70px;
	display:block;
	margin:0 0 0 0;
}



#texte_h
{
	margin-left:362px;
	padding-top:90px;
	width:610px;
	height:69px;
}




#page
{
background-image:url(../images/page.jpg);
background-repeat:no-repeat;
margin-left:0px;
width:810px;
height:701px;
display:block;
float:left;
}

#page2
{
background-image:url(../images/page.jpg);
background-repeat:no-repeat;
margin-left:0px;
width:850px;
height:630px;
display:block;
float:left;
}

#page_2
{
background-image:url(../images/page_2.jpg);
background-repeat:no-repeat;
margin-left:0px;
width:800px;
height:1210px;
display:block;
float:left;
clear:right;
}

#hauteur
{
height:130px;
}

#textes_1_2
{
	margin-left:145px;
	height:255px;
}

#textepage_1
{
	width:250px;
	
}

#textepage_2
{

	font-size:11px;
}

#textepage_3
{
	margin-left:170px;
	font-size:11px;
	width: 260px;
	height:215px;
}

#textepage_4
{
margin-left:595px;
width:200px;
height:315px;
	font-size:11px;
	letter-spacing:-0.2px;
}

#textepage_5
{
margin-left:210px;
font-size:11px;
letter-spacing:-0.2px;
}


#cliquez
{
background:url(../images/cliquez.jpg) no-repeat 0 0;
background-position: 0 -18 px;
margin-left:443px;
width:87px;
height:18px;
}

#texte_p
{
	margin-left:443px;
	padding-top:120px;
	width:130px;
height22px;
	height: 230px;
}

#texte_bio
{
	margin-left:345px;
	width:145px;
	height:85px;
	clear: both;
}

#sidebar
{
background-image:url(../images/sidebar.jpg);
background-repeat:no-repeat;
margin-right:0px;
width:222px;
height:701px;
display:block;
float:left;
clear:right;
}

#sidebar_2
{
background-image:url(../images/sidebar_2.jpg);
background-repeat:no-repeat;
margin-right:0px;
width:232px;
height:1210px;
display:block;
float:left;
clear:right;
}

#text_sideb
{
margin-left:20px;
padding-top:161px;
}

#text_sidebar
{
margin-left:20px;
padding-top:307px;
}

#text_sidebar_2
{
margin-left:20px;
padding-top:170px;
letter-spacing:-0.4px;
}

#footer
{
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
background-position:center bottom;
margin-right:0px;
color:#FFFFFF;
width:897px;
height:25px;
display:block;
text-align:center;
font-size:11px;
clear:both;
padding:75px 135px 0px 0px;

}


a.liens_footer
{
padding-top:50px;
color:#FFFFFF;
}

#contenu
{
padding-top:30px;
margin-left:159px;
margin-right:40px;
font:Arial;
font-size:14px;
}

#contenu2
{
padding-top:10px;
margin-left:159px;
margin-right:40px;
font:Arial;
font-size:14px;
}


a.spry{
	background:url(../images/cliquez.jpg) no-repeat 0 top;
	height:18px;
	width:87px;
	display:block;
	margin-top:0;
}

a.spry:hover{
	background:url(../images/cliquez.jpg) no-repeat 0 bottom;
	height:18px;
	width:87px;
	display:block;
	margin-top:0;
}



.blanc
{color:#ffffff;
}

p
{
font:Arial, Helvetica, sans-serif;
color:#0d3d2c;
}

em
{
font-style:normal;
font-weight:bold
}

.petit_corps
{font-size:9px;
}

span.italique
{
font-style:italic;
color:#0d3d2c;
}

span.italique_blc
{
font-style:italic;
color:#ffffff;
}

.bold
{
font-weight:bold;
color:#0d3d2c;
}

.corps_courant
{
font-size:13px
color:#0d3d2c;
}
