﻿@charset "utf-8";
/* CSS Document */

body {
	background-image:url(images/fond.jpg);
	font-family:Calibri, Times New Roman;
	font-size:14px;
}

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é */

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

#conteneur {
	float:left;
	width:1032px;
	height:100%;
	background-image:url(images/fond_contenu.png);
	border-left:solid 1px;
	border-right:solid 1px;
}

#accueil_left {
	float:left;
	width:680px;
}

#accueil_right {
	float:right;
	width: 320px;
	
}

#header_conteneur {
	float:left;
	width:1034px;
	height:27px;
	background-image:url(images/entete_contenu.png);
	background-repeat:no-repeat;
}

#header{
	height:175px;
	background-image:url(images/module_entete.png);
	background-repeat:no-repeat;
}

#logo {
	float:left;
margin-left:40px;
margin-top:5px;
width:185px;
height:96px;
}

#logo_connexion {
	float:left;
width:260px;
height:175px;
}


#map img{
margin-left:70px;
margin-top:5px;
border:none;
	
}

.dynamique{
	float:left;
	width:607px;
	height:345px;
	margin-top:20px;
	margin-left:50px;
	padding-left:1px;
	padding-top:1px;
	background-image:url(images/dynamique_fond.png);
	background-repeat:no-repeat;
}

.module_news{
	float:left;
	width:614px;
	height:338px;
	background-image:url(images/module_news.png);
	background-repeat:no-repeat;
	margin-top:30px;
	margin-left:50px;
	font-weight:bold;
}

.module_news p{
	margin-left:20px;
}


.module_menu-tests{
	float:left;
	width:500px;
	height:500px;
	background-image:url(images/module_menu-tests.png);
	background-repeat:no-repeat;
	margin-left:20px;
	font-weight:bold;
}

.module_menu-tests p{
	float:left;
	margin-left:15px;
	margin-top:60px;
}

.module_menu-amavideos{
	float:left;
	width:500px;
	height:500px;
	background-image:url(images/module_menu-amavideos.png);
	background-repeat:no-repeat;
	margin-left:20px;
	font-weight:bold;
}

.module_menu-amavideos p{
	float:left;
	margin-left:15px;
	margin-top:60px;
}

.module_menu-amawalks{
	float:left;
	width:500px;
	height:500px;
	background-image:url(images/module_menu-amawalks.png);
	background-repeat:no-repeat;
	font-weight:bold;
	
}

.module_menu-amawalks p{
	float:left;
	margin-left:20px;
	margin-top:60px;
}

.boucle{
	width:585px;
	height:100%;
clear:both;
border-top:solid 1px;
margin-left:35px;
}


.module_tests{
	float:right;
	width:305px;
	height:399px;
	background-image:url(images/module_tests.png);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-right:32px;
}

.liste_tests_accueil{
	margin-top:10px;
	padding-top:20px;
	float:left;
	margin-left:15px;
	width:100%;

}

.module_amastar{
	float:right;
	width:305px;
	height:343px;
	padding-left:8px;
	background-image:url(images/module_amastar.png);
	background-repeat:no-repeat;
	margin-top:20px;
	margin-right:30px;
}



.module_concours{
	float:right;
	width:305px;
	height:343px;
	background-image:url(images/module_concours.png);
	margin-top:40px;
	margin-right:30px;
}

.module_concours img{
	margin-top:35px;
	margin-left:8px;
	width:280px;
	height:174px;
	border:solid 1px;
}

.module_concours .texte{
	padding-left:10px;
	padding-right:5px;

}

.module_amavideos{
	float:left;
	width:297px;
	height:490px;
	background-image:url(images/module_amavideos.png);
	margin-top:30px;
	margin-left:50px;
}

.module_amawalks{
	float:left;
	width:294px;
	height:490px;
	background-image:url(images/module_amawalks.png);
	margin-top:30px;
	margin-left:30px;
}



.module_sondage{
	float:right;
	width:307px;
	height:313px;
	background-image:url(images/module_sondage.png);
	margin-top:30px;
	margin-right:30px
}

.module_sondage p{
	margin-left:20px;
}

.module_lastcoms{
	float:left;
	width:627px;
	height:293px;
	background-image:url(images/module_lastcoms.png);
	margin-top:30px;
	margin-left:50px;
	font-size:14px;
	line-height:5px;
}

.lastcoms_texte {
margin-top:35px;
margin-left:10px;	
	
}

.module_forum{
	float:right;
	width:298px;
	height:80px;
	background-image:url(images/module_forum.png);
	margin-top:30px;
	margin-right:30px;
	font-size:24px;
	text-align:center;
}


.module_partenaires{
	float:left;
	width:978px;
	height:33px;
	margin-top:30px;
	margin-left:35px;
	text-align:center;
}

.phrases{
	float:right;
	width:500px;
	height:25px;
	margin-top:10px;
	margin-right:20px;
	margin-bottom:5px;
	text-align:right;
}

.rechercher{
	float:left;
	margin-top:7px;
	margin-left:10px;
	margin-bottom:5px;
	text-align:left;
}

.connexion_site{
	float:left;
	width:260px;
	margin-top:20px;
	margin-bottom:5px;
	text-align:center;
}


#footer{
	width:1034px;
	height:40px;
	background-image:url(images/footer.png);
	background-repeat:no-repeat;
	clear:both;
	text-align:center;
	
}


.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-image:url(images/fond_com_image.png);
}

.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-image:url(images/fond_com_image.png);
}

/*--------------------------------------------tests.php-------------------------------------------------*/

#testsphp {
	float:right;
	width:685px;
	height:100%;
	margin-right:30px;
}

.testsphp_header {
	background-image:url(images/test_entete.png);
	height:30px;
	}

.testsphp_contenu {
	float:left;
	background-image:url(images/test_contenu.png);
	background-repeat:repeat-y;
	width:685px;
}

.testsphp_footer {
	background-image:url(images/test_footer.png);
	height:18px;
	clear:both;
}

.testsphp_avatar {
	float:left;
	width:150px;
	height:150px;
	margin-top:10px;
	margin-left:15px;
}

.testsphp_introduction {
	float:left;
	width:470px;;
	margin-left:15px;
	text-align:justify;
}

.testsphp_test {
	float:left;
	width:660px;
	margin-left:10px;
}

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

.testsphp_conclusion {
	float:left;
	width:660px;
	margin-left:10px;
	text-align:justify;
}

.accroches{
	font-weight:bold;
	font-size:16px;
}

.testsphp_recap{
	width:660px;
	height:100%;
	float:left;	
	margin-top:20px;
	margin-left:10px;

}

.testsphp_recap_header{
	float:left;
	width:660px;
	height:35px;
	background-image:url(images/test_recap_header.png);
	margin-top:20px;
}

.testsphp_recap_contenu{
		float:left;
	width:660px;
	height:100%;
	background-image:url(images/test_recap_contenu.png);
}

.testsphp_recap_footer{
	float:left;
	width:660px;
	height:21px;
	background-image:url(images/test_recap_footer.png);
	background-repeat:no-repeat;
}

.titre_lesplus{
	float:left;
	margin-top:7px;
margin-left:15px;
font-weight:bold;

}

.titre_lesmoins{
	float:left;
	margin-top:7px;
	margin-left:215px;
	font-weight:bold;

}

.titre_notefinale{
	float:left;
	margin-top:7px;
	margin-left:215px;
	font-weight:bold;


}

.testsphp_recap_lesplus{
	float:left;
	width:270px;
	margin-left:10px;
}

.testsphp_recap_lesmoins{
	float:left;
	width:270px;

}


.testsphp_recap_notefinale{
	float:left;
	width:30px;
	margin-left:15px;
	margin-top:10px;
	font-size:28px;
	font-weight:bold;
}

.testsphp_infos {
	float:left;
	width:200px;
	margin-left:30px;
}

.testsphp_infos_header {
	float:left;
	background-image:url(images/test_infos_header.png);
	width:250px;
	height:27px;
	}

.testsphp_infos_contenu {
	float:left;
	background-image:url(images/test_infos_contenu.png);
	background-repeat:repeat-y;
	width:250px;

}

.testsphp_infos_contenu p{
	padding-left:10px;
	padding-right:15px;

}

.testsphp_infos_footer {
	float:left;
	background-image:url(images/test_infos_footer.png);
	width:250px;
	height:11px;
	clear:both;
}

.testsphp_criteres {
	width:140px;
	height:100%;
	float:left;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

.testsphp_criteres2 {
	width:520px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

.testsphp_tableau {
	width:660px;
	float:left;
	border:solid 1px;
		background-image:url(images/test_tableau_fond.png);
	background-repeat:repeat-y;
}

.testsphp_tableau_ligne {
	width:660px;
	height:1px;
	float:left;
	border-top:solid 1px;
}

/*---------------------------------------AMAVIDEOS.PHP------------------------------------*/

.amavideosphp_header {
	background-image:url(images/amavideo_entete.png);
	height:28px;
	}
	
.amavideosphp_introduction {
	float:left;
	width:650px;
	height:100%;
	margin-left:20px;
	text-align:justify;
}

.amavideosphp_avatar {
	float:left;
	width:200px;
	height:200px;
	margin-top:53px;
}

/*---------------------------------------AMAWALKS.PHP------------------------------------*/

.amawalks_newsphp_header {
	background-image:url(images/amawalk_entete.png);
	height:28px;
	}
	
	
/*-------------------------NEWS.PHP------------------------------------------------------*/

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

.corps_news2{
float:left;
width:auto;
height:auto;
margin-left:10px;
padding-left:10px;
padding-right:10px;
font-weight:bold;
}

.newsphp_header {
	background-image:url(images/news_entete.png);
	height:28px;
	}
	
	
	
/*-------------------------LEQUIPE.PHP------------------------------------------------------*/

#lequipe {
	width:750px;
	height:auto;
	float:left;
}

.lequipe {
	width:750px;
	height:auto;
	float:left;
	background-color:#DBDBDB;
	border:solid 1px;
	margin-bottom:10px;
	
}

.avatar_equipe {
	float:left;
	width:200px;
	height:200px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;

	
}

.information_equipe {
	float:left;
	width:500px;
	height:auto;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}

.ancre {
	width:200px;
	height:100%;
	float:left;
	margin-top:14px;
	margin-left:20px;
	padding-left:10px;
	padding-bottom:10px;
	margin-right:20px;
}

.haut_de_page {
	float:right;
	margin-right:30px;
}



/*-------------------------INSCRIPTION.PHP------------------------------------------------------*/

.editprofile_header {
	float:left;
	background-image:url(images/editprofile_header.png);
	background-repeat:no-repeat;
	width:487px;
	height:30px;
}


.inscription_header {
	float:left;
	background-image:url(images/inscription_header.png);
	background-repeat:no-repeat;
	width:487px;
	height:30px;
}

.inscription_contenu {
	float:left;
	width:487px;
	background-image:url(images/inscription_contenu.png);
	background-repeat:repeat-y;	
}

.inscription_contenu p{
	padding-left:10px;
	padding-right:15px;
}

.inscription_footer {
	float:left;
	width:487px;
	height:12px;
	background-image:url(images/inscription_footer.png);
	background-repeat:no-repeat;
}

#inscription{
	width:487px;
	margin-top:10px;
	margin-right:auto;
	margin-left:auto;
}


#inscription label {
display:block;
width:170px;
float:left;
margin-left:50px;
}

.inscription{
	float:left;
	width:487px;
	background-color:#DBDBDB;
	border:solid 1px;
}

.inscription p{
	padding-left:10px;
	padding-right:10px;
}

/*----------------------COMS--------------------------*/

.header_coms {
	float:left;
	width:650px;	
	height:32px;
	background-image:url(images/header_com.png);
	background-repeat:no-repeat;
	margin-top:1px;
}

.contenu_coms {
	float:left;
	width:650px;
	height:auto;	
	background-image:url(images/contenu_com.png);
	background-repeat:repeat-y;
}

.footer_coms {
	float:left;
	width:650px;	
	height:4px;
	background-image:url(images/footer_com.png);
	background-repeat:no-repeat;
}

.coms {
	width:650px;
	margin-left:14px;	
}

.com_pseudo {
	float:left;
	width:160px;
	text-align:center;
	margin-top:5px;
}

.com_date {
	float:right;
	margin-top:5px;
	margin-right:10px;
}

.coms .avatar{
	float:left;
	width:135px;
	margin-left:14px;	
}

.coms .texte_com{
	float:right;
	width:475px;
	margin-left:5px;	
	margin-top:10px;
	margin-bottom:10px;
}

.ajouter_com{
	float:left;
	width:650px;
	margin-left:60px;
}

.ajouter_com_align{
	float:left;
	width:100%;
	text-align:center;
}

/*---------------------------FICHE--------------------------------*/

.fiche{
	float:left;
	background-image:url(images/fiche.png);
	width:810px;
	height:848px;
	margin-left:110px;
}

.fiche_entete{
	background-image:url(images/fiche_entete_fond.png);
	background-repeat:no-repeat;
	width:720px;
	height:246px;
	float:left;
	margin-left:65px;
	margin-top:20px;
	border:solid 1px;
	font-size:15px;
}

.fiche_entete .jaquette{
	float:left;
	margin-top:10px;
	margin-left:10px;
}

.fiche_entete .infos{
	float:left;
	width:300px;
	height:246px;
	margin-top:10px;
	margin-left:5px;
}

.fiche_entete .amazon{
	float:left;
	
}


.fiche_gauche {
	float:left;
	width:500px;
	height:246px;
}

.fiche_droite {
	float:left;
	width:220px;
	height:246px;
}

.fiche_test{
float:left;	
font-size:15px;
margin-top:10px;
}

.fiche_test img {
float:left;	
padding-right:5px;
margin-top:5px;
}

.fiche_test span {
float:left;
width:720px;
text-align:justify;
}

.fiche_test span p {
margin-top:35px;
}

/*----------------------------------RECHERCHER.PHP-----------------------------------*/

.resultat_recherche {
	display:block;
	width:600px;
	height:auto;
	background-color:#DBDBDB;
	border:solid 1px;
	padding-top:10px;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:15px;
	margin-left:auto;
	margin-right:auto;
}

.resultat_recherche p {
	font-size:16px;
	font-weight:bold;
}

/*--------------------------------------CONCOURS.PHP-----------------------------------------*/

.concoursphp_header {
	background-image:url(images/concours_entete.png);
	height:28px;
	}
	
#concoursphp {
	float:left;
	width:685px;
	height:100%;
	margin-left:30px;
}


.menu_amawalks_header {
	float:left;
	background-image:url(images/nosamawalks_header.png);
	background-repeat:no-repeat;
	width:487px;
	height:30px;
}

.menu_amawalks_contenu {
	float:left;
	width:487px;
	background-image:url(images/inscription_contenu.png);
	background-repeat:repeat-y;	
}

