/*----------------------------------------------------------*/
/*   FEUILLE DE STYLE POUR LE SITE ALLURE-MODELSCHOOL.COM 	*/
/*----------------------------------------------------------*/

body {
	width: 900px;
	margin-left: 10%;
	margin-right: 15%;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10pt;
	text-align: justify;
	letter-spacing: 0.01em;
	word-spacing: 0.01em;
	line-height: 1.5em;
	text-indent: 0em;
	}

.titre1	{
	color:#E90080;
	} 

.titre2	{
	background: url('degrade2.jpg') repeat;
	color: black;
	}

.couleur1	{
	color: #66F;
	}

h5	{
	color: #888
	}

h6	{
	color: #FF004C;
	font-size: 11pt;
	}

h4	{
	color: #777;
	text-decoration: underline;
	}

a	{
	text-decoration: none; 
	color: #E90080
	}

a.gris	{
	background: url('degrade2.jpg') repeat;
	color: white;
	}	

a.gris:Hover	{
	color: #E90080;
	}


/*----------------------------*/
/*   BOUTONS DE NAVIGATION 	*/
/*----------------------------*/

a.menuHaut {
	font-size: 85%;
	font-weight : bold;
	text-decoration: none; 
	color : #FFF;
	padding-left: 10px;
	padding-right: 10px;
}

a.menuHaut1 {
	font-size: 85%;
	font-weight : bold;
	text-decoration: none; 
	color : #444;
	padding-left: 10px;
	padding-right: 10px;
}


a.menuHaut:Hover {
	color: #E90080;
	background: #999;
	
}

#MenuRubriques {
	text-decoration: none;
	width: 900px;
}

#MenuRubriques li {
	display: inline;	
	
}

#MenuRubriques ul	{
	height: 18px;
	margin-top: -0px;
	margin-left: 0px;
	padding-left: 0px;
	background: url('degrade2.jpg') repeat;
}

/*----------------------------*/
/* 		ACCUEIL 		*/
/*	ABCD				*/
/*   1				*/
/*   2				*/
/*   3				*/
/*----------------------------*/

#content_homepage	{
	position: relative;
	clear: left;
	float: left;
	margin-top: 10px;
	background-color: #EEE;
	height: 900px;
	}

#cadre_A1	{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 460px;
	width: 680px;
	}

#cadre_B1	{
	position: absolute;
	top: 0px;
	left: 690px;
	height: 270px;
	width: 150px;
	font-size: 70%; 
	}

#cadre_A2	{
	position: absolute;
	top: 480px;
	left: 0px;
	height: 210px;
	width: 675px;
	border: 2px solid #E90080;
	}

#cadre_B2	{
	position: absolute;
	top: 320px;
	left: 690px;
	height: 440px;
	width: 150px;
	border: 2px solid #E90080;
	}

#cadre_A3	{
	position: absolute;
	top: 480px;
	left: 450px;
	height: 280px;
	width: 200px;
	border: 2px solid #E90080;
	}


#avant_apres	{
	position: absolute;
	left: 440px;
	top: 237px;
	width: 240px; 
	height: 220px;
	}


/*----------------------------*/
/* 		FORMATIONS		*/
/*----------------------------*/

.pola	{
	width: 310px;
	height: 320px;
	float: left;
	}

.onglet	{
	color: white;
	margin: 5px 0px 0px 80px;
	font-size: 15px;
	font-weight: bold;
	}

.details	{
	width: 500px;
	height: 400px;
	float: left;
	font-size: 75%;
	}

.contenu_formations	{
	margin: 20px 20px 0px 20px
	}

#formation_cadre	{
	width: 900px;
	height: 400px;
	}
/*-------Allure Chic----------*/

#formation_chic	{
	position: relative;
	clear: left;
	width: 90%;
	}


/*----------------------------*/
/* 		PARTENAIRES		*/
/*----------------------------*/


#coiffeurs a, #maquilleurs a, #stylistes a, #defile a, #sportifs a, #dieteticiennes a, #photographes a, #realisateurs a, #castings a{
	text-decoration: none; 
	color: black;
	}

#coiffeurs a:hover,#maquilleurs a:hover,#stylistes a:hover,#defile a:hover,#sportifs a:hover,#dieteticiennes a:hover,#photographes a:hover,#realisateurs a:hover,#castings a:hover{
	color: #E90080;
	}

#cadre_partenaire_coiffeurs, #cadre_partenaire_maquilleurs, #cadre_partenaire_stylistes, #cadre_partenaire_defiles, #cadre_partenaire_sportifs, #cadre_partenaire_dieteticiennes, #cadre_partenaire_realisateurs, #cadre_partenaire_castings	{
	position: relative;
	float: left;
	height: 210px;
	width: 320px;
	margin-bottom: 20px;
	}


#cadre_partenaire_coiffeurs	{
	background: url('cadre_partenaire_coiffeurs.jpg') no-repeat center;
	}

#cadre_partenaire_maquilleurs	{
	background: url('cadre_partenaire_maquilleurs.jpg') no-repeat center;
	}

#cadre_partenaire_stylistes	{
	background: url('cadre_partenaire_stylistes.jpg') no-repeat center;
	}

#cadre_partenaire_defiles	{
	background: url('cadre_partenaire_defiles.jpg') no-repeat center;
	}

#cadre_partenaire_sportifs	{
	background: url('cadre_partenaire_sportifs.jpg') no-repeat center;
	}

#cadre_partenaire_dieteticiennes	{
	background: url('cadre_partenaire_dieteticiennes.jpg') no-repeat center;
	}

#cadre_partenaire_photographes	{
	background: url('cadre_partenaire_photographes.jpg') no-repeat center;
	position: relative;
	float: left;
	height: 360px;
	width: 320px;
	margin-bottom: 20px;
	}

#cadre_partenaire_realisateurs	{
	background: url('cadre_partenaire_realisateurs.jpg') no-repeat center;
	}

#cadre_partenaire_castings	{
	background: url('cadre_partenaire_castings.jpg') no-repeat center;
	}


#cadre_photo	{
	position: relative;
	float: left;
	height: 205px;
	width: 150px;
	}

#cadre_photo2	{
	position: relative;
	float: left;
	height: 355px;
	width: 160px;
	}

.titre_cadre	{
	color: #777;
	margin: 165px 0px 0px 25px;
	font-size: 17px;
	}


#coiffeurs , #maquilleurs , #stylistes , #defile , #sportifs , #dieteticiennes, #realisateurs, #castings  {
	position: relative;
	float: left;
	height: 205px;
	width: 140px;
	}

#photographes	{
	position: relative;
	float: left;
	width: 140px;
	height: 330px;
	}

#rubrique	{
	position: relative;
	margin-top: 20px;
	width: 800px;
	clear: left;
	background: url('degrade1.jpg') repeat-x;
	margin-bottom: 10px;
	font-weight: bold;
	padding-left: 10px;
	color: #BBB;
	font-size: 10pt;
	font-family: arial;	
	}




/*----------------------------*/
/* 		F.A.Q.		*/
/*----------------------------*/

#faq_texte	{
	width: 450px;
	margin-top: 30px;
	float: left;
	}

#faq_texte_casting_fr	{
	width: 450px;
	margin-top: 30px;
	float: left;
	font-size: 8pt;
	}


#faq_photos	{
	float: left;
	margin-left: 90px;
	margin-top: 0px;
	}

.faq_question	{
	font-weight: bold;
	color: #E90080;
	}

.faq_texte	{
	color: black;
	}


/*---------------------------*/
/* 		FORMULAIRE		*/
/*----------------------------*/


#formulaire	{
	position: relative;
	float: left;
	clear: left;
	margin-left: 20px;
	margin-bottom: 30px;
	width: 400px;
	height: 620px;
	}

#formulaire_casting_fr {
	position: relative;
	float: left;
	clear: left;
	margin-top: 20px;
	}


#formulaire_casting_fr LABEL	{
	font-size: 80%;
	display: inline;
	width: 150px;
	float: left;
	}


#formulaire LABEL	{
	display: inline;
	width: 100px;
	float: left;
	}

#formulaire_envoi_ami LABEL	{
	font-size: 80%;
	display: inline;
	width: 150px;
	float: left;
	}


#infos_contact	{
	background: url('contact_infos2.jpg') no-repeat center;
	position: relative;
	float: left;
	width: 400px;
	height: 530px;
	}


#fiche_identite	{
	border: 2px solid #888;
	width: 300px;
	float: left;
	clear: left;
	margin-left: 120px;
	margin-top: 50px;
	text-align: center;
}


/*----------------------------*/
/* 		NOUS CONNAITRE	*/
/*----------------------------*/


#presse	{
	float: left;
	margin-top: 30px;
	width: 900px; 
	border-bottom: 3px solid #888;
	background: #AAA;
	}


#bio_erwan	{
	border: 2px solid #888;
	width: 400px;
	float: left;
	margin-left: 70px;
	margin-top: 50px;
	}

#photo_erwan_robin	{
	background: url('erwan_robin.jpg') no-repeat center;
	width: 280px;
	float: left;
	margin-left: 70px;
	margin-top: 50px;
	}

#photo_amandine	{
	background: url('rahma.jpg') no-repeat center;
	width: 280px;
	clear: left;
	float: left;
	margin-left: 70px;
	margin-top: 30px;
	}


#bio_amandine{
	border: 2px solid #888;
	width: 400px;
	float: left;
	margin-left: 70px;
	margin-top: 30px;
	}

#bio_thomas{
	border: 2px solid #888;
	width: 400px;
	float: left;
	clear: left;
	margin-left: 70px;
	margin-top: 30px;
	}

#photo_thomas_vandercruyssen	{
	background: url('thomas_vandercruyssen.jpg') no-repeat center;
	width: 280px;
	float: left;
	margin-left: 30px;
	margin-top: 30px;
	}


/*----------------------------*/
/* 		PAGES ADMIN		*/
/*----------------------------*/

#formulaire_admin LABEL	{
	display: inline;
	width: 120px;
	float: left;
	}

#formulaire_admin	{
	float: left;
	margin-left: 50%;
	margin-top: 50px;
		}

#filtre_cadre	{
	font-size: 8pt;
	border: 3px solid black;
	width: 800px;
	height: 660px;
	background-color: #DDD;
	}

#filtre1	{
	float: left;
	clear: left;
	width: 550px;
	}

#filtre1 LABEL	{
	display: inline;
	width: 200px;
	float: left;
	}

#filtre2	{
	background-color: #DDD;
	float: left;
	width: 180px;
	}

#filtre2 LABEL	{
	display: inline;
	width: 60px;
	float: left;
	}

#filtre2 INPUT	{
	width: 100px;
	}

#resultat	{
	float: left;
	clear: left;
	}

#creation_modele {
	font-size: 8pt;
	float: left;
	width: 350px;
	}

#creation_modele LABEL	{
	display: inline;
	width: 120px;
	float: left;
	}

#creation_modele INPUT	{
	font-size: 8pt;
	}

#creation_mensurations INPUT	{
	font-size: 8pt;
	}

#creation_mensurations LABEL	{
	display: inline;
	width: 120px;
	float: left;
	}

#creation_mensurations	{
	float: left;
	width: 300px;
	font-size: 8pt;
	height: 350px;
	}

#info_administratives	{
	float: left;
	width: 200px;
	font-size: 8pt;
	height: 500px;
	}

#info_administratives INPUT	{
	font-size: 8pt;
	}

#info_administratives LABEL	{
	display: inline;
	width: 120px;
	float: left;
	}

#filtre_modif	{
	font-size: 8pt;
	}

#filtre_modif LABEL	{
	display: inline;
	width: 120px;
	float: left;
	}

#admin_contacter	{
	display: inline;
	}


/*----------------------------*/
/* 		BAS DE PAGE		*/
/*----------------------------*/

#basdepage	{
	margin-top: 50px;
	padding-top: 50px;
	position: relative;
	font-size: 70%;
	color: #888;
	clear: left;
	float: bottom;
	text-align: center;
	line-height: 1em
	}

#basdepage_homepage	{
	position: absolute;
	top: 950px;
	font-size: 70%;
	color: #888;
	text-align: center;
	line-height: 1em
	}



