 @import url(https://fonts.googleapis.com/css?family=Alegreya+Sans:400,700);
/* 
 * Coaching
 */

/*
 *{background-color:rgba(255,0,0,.1)}  
*/

body{
	color:#00386B;
	font-family: 'Alegreya Sans', sans-serif;
}
a{
	color:#00386B; 
	font-weight:bold;
}
h1{font-size:2rem;}
h2{font-size:1.5rem;}
/* ----------------------------------------------------------------------------------------- Zonage -------------------------------------------------------------------------------------------------------------------------*/
/* min et max-width, margin auto pour centrer*/
#conteneur{
	min-width:700px;
	max-width:1200px;
	margin:0 auto;
	padding:0;
}
/* Header */
header{
	height:350px;	
}
/* Article*/
article{
	display:inline-block;
	vertical-align:top;
	width:80%;
}
/* Aside*/
aside{
	display:inline-block;
	vertical-align:top;
  margin-left:-1rem;
	width:20%;
}

/* ----------------------------------------------------------------------------------------- Mises en forme -------------------------------------------------------------------------------------------------------------------------*/

/* Navigation*/
nav#principale {
	position:relative;
	top:310px;
	font-size:1.5rem;
}
nav#principale ul{
	margin:0;
}
nav#principale li{
	display:inline-block;
	margin:0 1rem;
}
nav#principale li a{
	color:white;
	font-weight:normal;
	vertical-align: top;
}
nav#principale li a[href="#"],
nav#principale li a:hover{
	font-size:3rem;
	font-weight:bold;
	position:relative;
	top:-1.5rem;
}
header{
	background-image:url(../images/business-1012761_1920.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-size: cover;
	border-bottom:1px dashed #648BD8;
}

/*Contenu*/
article img{
	float:left; 
	margin:.6em;
}
article{padding:1em;}

/*Aside*/
aside p{
	border:1px dashed #648BD8;
	padding:.5em;
	margin:1em;
}
.cote {
	display:block;
	font-weight: bold;
	padding-bottom:0.5em;
}
aside a {
	display:block;
	font-weight: bold;
	padding-top:0.5em;
}

/*Galerie*/
figure{
padding:1em;
margin:0 0 10px 0;}
figure ul{
	margin:0 5em;
	overflow:auto;
}
#galerie  li{
	display:inline-block;
	list-style-type:none;
	padding:.6em;
}

footer{
	margin-top:1em;
	border-top-style: dashed;
	border-top-width: 1px;
	border-color: #648BD8;
}
