*{  /*intitialisation des margin et du padding a 0, */
	margin : 0px;
	padding:0px;
}


#iframe{
	width: 460px;
	height: 470px;
	margin: 0px;
	border: none;
	padding: 0px;
	}


#contact{ /*taille et marge a 0 de la div contact*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/contact.jpg); /*image de fond du formulaire de contact*/
	
}

#conteneur{/*taille et marge a 0 de la div conteneur qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/iframe_contenu.jpg);
	
}

#conteneur_admin{/*taille et marge a 0 de la div conteneur_admin qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/administrateur.jpg);
	
}

#conteneur_ajout_membre{/*taille et marge a 0 de la div conteneur_ajout_membre qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/n_membre.jpg);
	
}

#conteneur_sup_membre{/*taille et marge a 0 de la div conteneur_sup_membre qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/sup_membre.jpg);
	
}



#conteneur_actualite{/*taille et marge a 0 de la div conteneur_actualite qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/actualite.jpg);
}

#conteneur_select_manif{/*taille et marge a 0 de la div conteneur_select_manif qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/menu_manifestation.jpg);
	
}

#conteneur_creer_manif{/*taille et marge a 0 de la div conteneur-creer_manif qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/ajout_manif.jpg);
	
}


#conteneur_edit_manif_affiche{/*taille et marge a 0 de la div conteneur_edit_manif_affiche qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/edit_manif.jpg);
	
}

#conteneur_edit_manif{/*taille et marge a 0 de la div conteneur_edit_manif qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/edit_manif_2.jpg);
	
}

#conteneur_sup_manif{/*taille et marge a 0 de la div conteneur_sup_manif qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/manif_sup.jpg);
	
}

#conteneur_auth{/*taille et marge a 0 de la div conteneur_auth qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/authentification.jpg);
	
}


#conteneur_edit_mini_membre{/*taille et marge a 0 de la div conteneur_edit_mini_membre qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/ptite_photo_membre.jpg);
	
}

#conteneur_choix_galerie{/*taille et marge a 0 de la div conteneur_choix_galerie qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/galerie.jpg);
	
}

#conteneur_ajout_img_galerie{/*taille et marge a 0 de la div conteneur_ajout_img_galerie qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/ajout_im_galerie.jpg);
	
}

#conteneur_sup_img-galerie{/*taille et marge a 0 de la div conteneur_sup_img_galerie qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/sup_click_img.jpg);
	
}

#conteneur_img_portrait{/*taille et marge a 0 de la div conteneur_img_portrait qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/image_portrait.jpg);
	
}

#conteneur_edit_membre{/*taille et marge a 0 de la div conteneur_edit_membre qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/edit_membre.jpg);
	
}

#conteneur_membre{/*taille et marge a 0 de la div conteneur_membre qui aparait dans l'iframe*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/membre.jpg);
	
}

	
/* placement et bordure du premier champ text nom formulaire*/

.bout_form1{
	margin-top: 33px;
	margin-left: 225px;
	border-color: #811046;
	border-width: 1px;
}

/* placement et bordure des champs text telephone et email et message*/

.bout_form2{
	margin-top: 50px;
	margin-left: 225px;
	border-color: #811046;
	border-width: 1px;
}



/* placement et bordure du bouton dans contact*/

.bouton{
	margin-top: 16px;
	margin-left: 225px;
	border-color: #811046;
	border-width: 1px;
	color: #811046;
	
	
}

.bouton2{
 margin-top: 29px;
	margin-left: 290px;
	border-color: #811046;
	border-width: 1px;
	color: #811046;
	
	
}

/* placement et bordure du premier champ text nom formulaire*/

.bout_auth1{
	margin-top: 53px;
	margin-left: 200px;
	border-color: #811046;
	border-width: 1px;
}

/* positionnement du champ texte mot de passe dans l'identification des membres*/

.bout_auth2{
	margin-top: 30px;
	margin-left: 200px;
	border-color: #811046;
	border-width: 1px;
}

/* placement et bordure du bouton dans authentification*/

.bouton_auth{
	margin-top: 30px;
	margin-left: 200px;
	border-color: #811046;
	border-width: 1px;
	color: #811046;
}

/*taille et marge a 0 de la div association qui aparait dans l'iframe*/

#association{ /*taille et marge a 0 de la div association*/
	width: 460px;
	height: 470px;
	margin: 0px;
	background-image: url(../images/association.jpg);
}

/*placement des image membre dans partie membre et proprieter du texte*/

#im_membre0{
	
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	color: Gray;
	height: 70px;
	width: 70px;
	margin: 0px 0px 25px 100px;
	padding-top: 105px;
}

#im_membre1{
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	color: Gray;
	height: 70px;
	width: 70px;
	margin: 0px 0px 25px 100px;
}


#im_membre2{
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	color: Gray;
	height: 70px;
	width: 70px;
	margin: 0px 0px 25px 100px;
}

#im_membre3{
	position: absolute;
	top: 105px;
	left: 195px;
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	color: Gray;
	height: 70px;
	width: 70px;

}

#im_membre4{
	position: absolute;
	top: 200px;
	left: 195px;
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	color: Gray;
	height: 70px;
	width: 70px;

}



#im_membre5{
	position: absolute;
	top: 295px;
	left: 195px;
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	color: Gray;
	height: 70px;
	width: 70px;
}

#im_membre6{
	position: absolute;
	top: 105px;
	left: 290px;
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	color: Gray;
	height: 70px;
	width: 70px;
}

#im_membre7{
	position: absolute;
	top: 200px;
	left: 290px;
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	color: Gray;
	height: 70px;
	width: 70px;
}

#im_membre8{
	position: absolute;
	top: 295px;
	left: 290px;
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	color: Gray;
	height: 70px;
	width: 70px;
}
	
/*positionement et proprieter teste du lien galerie dans la partie cv_membre */ 
	
#lien_gal{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: right;
	float: right;
	width: 270px;
	height: 20px;
	margin: 20px 20px 0px 0px;
}

/*positionement et taille de l'image du membre dans sa partie cv*/

#photo{
	width: 130px;
	height: 180px;
	margin: 5px 20px 0px 20px;

	
}

/*positionement et proprieter du texte nom du membre dans sa partie cv*/

#nom{
	/*padding-top: 20px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #58585a;
	width: 130px;
	margin: 20px 20px 5px 20px;
	text-align: center;	
}

/*positionement et proprieter du texte statut du membre dans sa partie cv*/

#statut{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #892052;
	width: 130px;
	margin: 0px 20px 0px 20px;
	text-align: center;
}

/*positionement et proprieter du texte positionner a droite du membre dans sa partie cv*/

#texte{
	position:absolute;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	white-space: normal;
	color: #58585a;
	width: 270px;
	height: 180px;
	margin: 60px 2px 20px 170px;
	
}

/*positionement et proprieter du texte bas du membre dans sa partie cv*/

#texte2{
	width: 460px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	white-space: normal;
	font-size: 13px;
	color: #892052;
	margin: 20px 20px 20px 20px;
	width: 420px;
	height: 186px;
}


/*-------------Couleur des liens non visité */

.a:link {
	
	text-decoration: none;
	color: #e5374a;
	
}

/*-------------Couleur des liens visité */

.a:visited {
	text-decoration: none;
	color: #e5374a;
	
}

/*-------------Couleur des liens au survol de la souris */

.a:hover {
	text-decoration: none;
	color: #ef965f;
	
}

/*-------------Couleur des liens quand il y a le click */

.a:active {
	text-decoration: none;
	color: #e5374a;

}

/*positionement et proprieter de l'image affiche*/

#affiche{

	width: 130px;
	height: 180px;
	margin: 0px 0px 20px 20px;

	
}



/*positionement et proprieter du titre de la manifestation*/

#titre{
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	color: #58585a;
	position: absolute;
	margin: 20px 20px 0px 150px;
	white-space: normal;
	text-align: justify;

	
}

/*positionement et proprieter du texte de la manifestation*/

#contenu{
	padding-left: 20px;
	height: 160px;
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e63c4e;
	position: absolute;
	margin: 40px 20px 0px 150px;
	white-space: normal;
	text-align: justify;
	
	
}

/*positionement des numero de pages dans la partie manifestation*/

#page{
	
	right: 210px;

}


