
body{
	background-color:#7ba0bb;
	font-family:Calibri;

}

#site {
	width:935px;
	height:auto;
			margin-left:auto;
	margin-right:auto;

}

	
.imagegauche{

	} 
	
.imagedroite{

	} 
	
.com_image_gauche{
	font-style:italic;
	font-size:12px;
	float:left;
	width:150px;
	height:100%;
	text-align:center;
	border-color:#000;
	border-width:1px;
	border-style:solid;
	margin-right:5px;
	padding-bottom:2px;
	background-color:#69F;
}

.partie_test{
}


.com_image_droite{
	font-style:italic;
	font-size:12px;
	float:right;
	width:149px;
	height:100%;
	text-align:center;
	border-color:#000;
	border-width:1px;
	border-style:solid;
	margin-left:5px;
	padding-bottom:2px;
	padding-right:1px;
	background-color:#69F;
}

.soulign {
	font-weight:bold;
}

a img {border: none;}
a {text-decoration:none;
	color: #000000}
a:visited {color: #000000}  /* lien visité */
a:hover {color: #000000;
text-decoration:underline;}   /* lien au survol */
a:active {color: #000000}   /* lien sélectionné */

/* ----------------------- ENTETE -------------------------------*/


div#fond_entete{
	background-image:url(images/fond_haut.png);
	background-repeat:no-repeat;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	width:935px;
	height:133px;
}

div#entete{
	background-image:url(images/ban.png);
	background-repeat:no-repeat;
	width:935px;
	height:133px;
	float:left;
}


div#logo{
	width:179px;
	height:81px;
	float:left;
	margin-left: 35px;
	margin-top: 45px;
}

#icones_entete {
 float:right;
 width:660px;
 height:120px;
}

#icones_entete ul {
	margin:0;
	padding:0;
 list-style-type:none; 
 }
 
#icones_entete li {
	display:block;
	float:left;
 text-align:center;
 margin-top: 7px;
 margin-left:5px;
 }

.ico {
	display:block;
	width:75px;
	height: 34px;
	background-image:url(images/icone_entete.png);
	background-repeat:no-repeat;
	background-position:center;
	line-height:30px;
}

 
#icones_entete ul li a {
	display:block;
	width:75px;
	height: 34px;
 	color:black;
 	text-decoration:none;
 	font-weight:bold;
}
 
#icones_entete ul li a:hover {
	display:block;
 	width:75px;
 	height:34px;
	background-image:url(images/icone_entete_souris.png);
	background-position:center;
	background-repeat:no-repeat;
 } 


/* -------------------- FIN ENTETE -----------------*/


div#fond_page{
	float:left;
	background-image:url(images/fond_contenu.png);
	background-repeat:repeat;
	margin-left:auto;
	margin-right:auto;
	width:935px;
	height:100%;
}





div#menu_gauche{
	padding-top:10px;
	float:left;
	width:234px;
}

#menu_gauche ul {
	padding: 0 0 0 0;
	margin:0 0 0 0;
	line-height: 30px;
	list-style-type:none;
	
}
#menu_gauche li {
	overflow: hidden;	
}

	
#menu_gauche li a {
text-decoration : none;
padding-top:0px;
padding-left:50px;
color : #000;
display:block;
font-weight:bold;

}
#menu_gauche li a:hover {
text-decoration : none;
background-image:url(images/fond_menu_souris.png);
background-repeat:no-repeat;
background-position:center;
color : #000;
}


/* ---------------------------MENU AMATEST--------------------------- */


#entete_menu_amatest {
	display:block;
	background-image:url(images/menu_amatest.png);
	background-repeat:no-repeat;
	height:32px;

}


#menu_amatest {
	display:block;
	background-image:url(images/fond_menu_amatest.png);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	height:121px;
	overflow:hidden;
}

/* ---------------------------------------------------------------*/



/* -------------------------------MENU COMMUNAUTE---------------------------- */


#entete_menu_communaute {
	display:block;
	background-image:url(images/menu_communaute.png);
	background-repeat:no-repeat;
	height:32px;
}


#menu_communaute {
	display:block;
	background-image:url(images/fond_menu_communaute.png);
	background-repeat:no-repeat;
	height:152px;
	overflow:hidden;
}


/* ---------------------------------------------------------------*/


/* -----------------------MENU A PROPOS----------------------------- */


#entete_menu_apropos {
	display:block;
	background-image:url(images/menu_apropos.png);
	background-repeat:no-repeat;
	height:32px;
}


#menu_apropos {
	display:block;
	background-image:url(images/fond_menu_apropos.png);
	background-repeat:no-repeat;
	height:121px;
	overflow:hidden;
}

/* ---------------------------------------------------------------*/




/* --------------------------------CONTENU-------------------------------*/

div#contenu{
	float:left;
	width:700px;
	height:750px;
}

#alaune {
	float:left;
	width:700px;
	height:250px;
	font-size:12px;
}

#alaune a:hover{
	text-decoration:none;

}

.alaune {
	float:left;
	width:500px;
	height:30px;
	background-image:url(images/alaune.png);
	background-repeat:no-repeat;
	margin-top:20px;
	margin-left:18px;

}

#alaune ul {
	padding: 0 0 0 0;
	margin:0 0 0 0;
	list-style-type:none;
	
}

#alaune li {
	display:block;
	float:left;
 	text-align:center;
 	margin-top: 10px;
 	margin-left:18px;	
}

#alaune1 {
	float:left;
	display:block;
	width:210px;
	height:202px;
	background-image:url(images/alaune1.png);
}

#alaune2 {
	float:left;
	width:210px;
	height:202px;
	background-image:url(images/alaune2.png);
	background-repeat:no-repeat;
}

#alaune3 {
	float:left;
	width:210px;
	height:202px;
	background-image:url(images/alaune3.png);
	background-repeat:no-repeat;
}

.cont_alaune {
	float:left;
	width: 210px;
	height: 146px;
	margin-top: 32px;
}


#lastnews {
	float:left;
	width:700px;
	height:250px;
}

.lastnews {
	float:left;
	width:500px;
	height:30px;
	background-image:url(images/lastnews.png);
	background-repeat:no-repeat;
	margin-top:42px;
	margin-left:18px;

}

#lastnews ul {
	padding: 0 0 0 0;
	margin:0 0 0 0;
	list-style-type:none;
	
}

#lastnews li {
	display:block;
	float:left;
 	text-align:left;
 	margin-top: 15px;
 	margin-left:35px;	
}

#lastnews1 {
	float:left;
	width:300px;
	height:216px;
	background-image:url(images/lastnews1.png);
	background-repeat:no-repeat;
}

#lastnews2 {
	float:left;
	width:300px;
	height:216px;
	background-image:url(images/lastnews2.png);
	background-repeat:no-repeat;
}

#lastnews3 {
	float:left;
	width:300px;
	height:216px;
	background-image:url(images/lastnews3.png);
	background-repeat:no-repeat;
}

#lastnews4 {
	float:left;
	width:300px;
	height:216px;
	background-image:url(images/lastnews4.png);
	background-repeat:no-repeat;
}

.cont_lastnews {
	float:left;
	width: 298px;
	height: 183px;
	margin-top: 32px;
	margin-left:5px;
	font-size: 14px;
}
/* ---------------------------------------------------------------*/

/* ---------------------------LES TESTS--------------------------- */


div#tests{
	float:left;
	width:625px;
	height:100%;
	margin-left:50px;
	margin-top:20px;


}

.image_test_entete{
	display:block;
	float:left;
	background-image:url(images/entete_test.png);
	background-repeat:no-repeat;
	width:100%;
	height:35px;
}

div#test_entete_contenu{
	float:left;
	background-image:url(images/fond_test.png);
	width:100%;
	height:auto;
}

div#test_entete_gauche{
	float:left;
	background-image:url(images/entete_test_gauche_footer.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:615px;
	height:auto;
	padding-left:10px;
}

div#test_entete_droite{
	float:right;
	background-image:url(images/entete_test_droite.png);
	width:260px;
	height:auto;
	text-align:center;
	font-weight:bold;
	padding-top:30px;
	padding-right:10px;
}

div#test_entete_droite_footer{
	float:right;
	background-image:url(images/entete_test_droite_footer.png);
	width:100%;
	height:6px;
	text-align:center;
}


div#corps_test{
	float:left;
	background-image:url(images/fond_test.png);
	width:100%;
	height:auto;
}

div#test_footer{
	float:left;
	background-image:url(images/footer_test.png);
	background-repeat:no-repeat;
	width:625px;
	height:1px;
}

.test_partie{
	float:right;
	text-align:justify;
	width:605px;
	margin-right:10px;
	margin-left:10px;
	height:auto;
	margin-bottom:10px;
}

.accroche{
	display:block;
	width:605px;
	margin-right:10px;
	margin-left:10px;
	font-weight:bold;
	line-height:32px;
	
}


.test_conclusion{
	display:block;
	width:605px;
	margin-right:10px;
	margin-left:10px;
	font-weight:bold;
	text-align:justify;
	
}

.test_introduction{
	display:block;
	width:605px;
	margin-right:10px;
	margin-left:10px;
	text-align:justify;
	
}







div#tableau_recap{
	float:left;
	width:625px;
	height:100%;
}

.ligne_tableau{
	float:left;
	width:625px;
	height:100%;
	background-image:url(images/fond_ligne.png);
	background-repeat:repeat-y;
}

.ligne_tableau_footer{
	float:left;
	width:625px;
	height:1px;
	background-image:url(images/footer_test.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

.tableau_note{
	float:left;
	width:150px;
	height:100%;
	text-align:center;
	font-weight:bold;
}


.fond_tableau_note{
	display:block;
}

.tableau_explication{
	float:left;
	width:475px;
	height:100%;
	text-align:justify;
}



.fond_tableau_expl{
	display:block;
	width:465px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
}

.plusmoins{
	display:block;
	float:left;
	width:625px;
	height:100%;
}

.plusmoins_entete_fond{
	float:left;
	width:625px;
	height:32px;
	line-height:32px;
	background-image:url(images/plus_moins_entete.png);
	background-repeat:no-repeat;

}

.plusmoins_entete{
	float:left;
	width:312px;
	text-align:center;
	font-weight:bold;
}

.plusmoins_fond{
	float:left;
	width:625px;
	height:100%;
	background-image:url(images/plus_moins_fond.png);
	background-repeat:repeat-y;

}

.plusmoins_explication{
	float:left;
	width:302px;
	height:100%;
	padding-left:8px;
}

#note_finale{
	float:left;
	width:625px;
	line-height:32px;
	text-align:center;
	background-image:url(images/note_finale_fond.png);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#000;
	}










/* ---------------------------------------------------------------*/

/* --------------------------------FOOTER-------------------------------*/
div#footer{
	clear:both;
	background-image:url(images/footer.png);
	background-repeat:no-repeat;
	width:935px;
	height:40px;
	text-align:center;
	display:block;
}


/* ---------------------------------------------------------------*/

div#amavideos{
	float:left;
	width:625px;
	height:100%;
	margin-left:50px;
	margin-top:20px;


}

.image_amavideo_entete{
	display:block;
	float:left;
	background-image:url(images/entete_amavideo.png);
	background-repeat:no-repeat;
	width:100%;
	height:35px;
}

div#amavideo_entete_contenu{
	float:left;
	background-image:url(images/fond_test.png);
	width:100%;
	height:auto;
}

div#amavideo_entete_gauche{
	float:left;
	background-image:url(images/entete_test_gauche_footer.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:615px;
	height:auto;
	padding-left:10px;
}

div#amavideo_entete_droite{
	float:right;
	background-image:url(images/entete_test_droite.png);
	width:260px;
	height:auto;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
	padding-right:10px;
}

div#amavideo_entete_droite_footer{
	float:right;
	background-image:url(images/entete_test_droite_footer.png);
	width:100%;
	height:6px;
	text-align:center;
}


div#corps_amavideo{
	float:left;
	background-image:url(images/fond_test.png);
	width:100%;
	height:auto;
		text-align:center;
}

div#amavideo_footer{
	float:left;
	background-image:url(images/footer_test.png);
	background-repeat:no-repeat;
	width:625px;
	height:1px;
}

.amavideos_texte{
	display:block;
	width:605px;
	margin-right:10px;
	margin-left:10px;

	
}

.image_amawalk_entete{
	display:block;
	float:left;
	background-image:url(images/entete_amawalk.png);
	background-repeat:no-repeat;
	width:100%;
	height:35px;
}

.termine{
	font-weight:bold;
	text-decoration:underline;
	line-height:24px;
}

div#partenaires{
	float:left;
	width:625px;
	height:100%;
	margin-left:50px;
	margin-top:20px;
}

.image_partenaires_entete{
	display:block;
	float:left;
	background-image:url(images/entete_partenaires.png);
	background-repeat:no-repeat;
	width:100%;
	height:35px;
}


div#corps_partenaires{
	float:left;
	background-image:url(images/fond_test.png);
	width:100%;
	height:auto;
}

.corps_partenaires2{
float:left;
width:100%;
height:auto;
}

.bannieres_partenaires{
float:left;
width:150px;
height:auto;
text-align:center;
}

.description_partenaires{
float:left;
width:450px;
height:auto;
font-size:14px;
text-align:justify;
}


div#news{
	float:left;
	width:625px;
	height:100%;
	margin-left:50px;
	margin-top:20px;
}

.image_news_entete{
	display:block;
	float:left;
	background-image:url(images/entete_news.png);
	background-repeat:no-repeat;
	width:100%;
	height:35px;
}


div#corps_news{
	float:left;
	background-image:url(images/fond_test.png);
	width:100%;
	height:auto;
}

.corps_news2{
float:left;
width:auto;
height:auto;
margin-left:10px;
}

.separation{
	display:block;
	background-image:url(images/separation.png);
	background-repeat:repeat-x;
	width:100%;
	height:5px;
}

.amanewseur{
	float:right;
	width:100%;
	height:100%;
	text-align:right;
}

.contenu_news{
	float:left;
	width:96%;
	height:100%;
	margin-left:10px;
	text-align:justify;
}

.contenu_news a{
	text-decoration:underline;
}



.news_image_gauche{
	font-style:italic;
	font-size:12px;
	float:left;
	width:175px;
	height:100%;
	text-align:center;
	border-color:#000;
	border-width:1px;
	border-style:solid;
	margin-right:5px;
	padding-bottom:2px;
	background-color:#69F;
}


.news_image_droite{
	font-style:italic;
	font-size:12px;
	float:right;
	width:174px;
	height:100%;
	text-align:center;
	border-color:#000;
	border-width:1px;
	border-style:solid;
	margin-left:5px;
	padding-bottom:2px;
	padding-right:1px;
	background-color:#69F;
}

div#menu_news_gauche{
	float:left;
	width:300px;
	height:100%;
	margin-left:50px;
	margin-top:20px;
}

.entete_news_gauche{
	display:block;
	float:left;
	background-image:url(images/entete_news_gauche.png);
	background-repeat:no-repeat;
	width:300px;
	height:34px;
}

#corps_news_gauche{
	float:left;
	background-image:url(images/fond_news_gauche.png);
	background-repeat:repeat-y;
	width:300px;
	height:auto;
}

#footer_news_gauche{
	float:left;
	background-image:url(images/footer_news_gauche.png);
	width:300px;
	height:4px;
}

.corps_news_gauche2{
float:left;
width:auto;
height:auto;
margin-left:10px;
font-size:14px;
}

.entete_tests_gauche{
	display:block;
	float:left;
	background-image:url(images/entete_tests_gauche.png);
	background-repeat:no-repeat;
	width:300px;
	height:34px;
}

.entete_amavideos_gauche{
	display:block;
	float:left;
	background-image:url(images/entete_amavideos_gauche.png);
	background-repeat:no-repeat;
	width:300px;
	height:34px;
}

.entete_amawalks_gauche{
	display:block;
	float:left;
	background-image:url(images/entete_amawalks_gauche.png);
	background-repeat:no-repeat;
	width:300px;
	height:34px;
}

.image_commentaires_entete{
	display:block;
	float:left;
	background-image:url(images/entete_commentaires.png);
	background-repeat:no-repeat;
	width:100%;
	height:29px;
}

.separation_commentaires{
	display:block;
	background-image:url(images/separation.png);
	background-repeat:repeat-x;
	width:98%;
	height:5px;
	margin-left:5px;
}

.marge_commentaires{
	display:block;
	margin-left:10px;
	margin-right:20px;
}

.compteur_commentaires{
display:block;
width:100%;
text-align:center;
}