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

#Site_complet {
width:950px;
margin:auto;
}

header {
background:url(../banniere/grande-image.jpg);
background-size:120% 180%;
display:flex;
width:950px;
height:150px;
margin-bottom:10px;
margin-top:10px;
-webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
}
section {
margin-left:10px;
width:775px;
min-height:400px;
display:flex;
margin-bottom:18px;
margin-top:18px;
border-radius: 8px 0px 0px 8px; 
-webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
}
nav {
background:#00FFFF;
width:150px;
height: auto;
float:left;
padding:5px;
margin-right:15px;
border-radius: 0px 8px 8px 0px;
-webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
margin-bottom:10px;
margin-top:10px;
}
article {
width: auto;
height: auto;
margin-left:15px;
padding:4px;
}
footer {
background:#666666;
width:950px;
height:30px;
margin-left:auto;
margin-right:auto;
margin-bottom:18px;
margin-top:18px;
-webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
}

aside {
width:150px;
height:250px;
margin-left:15px;
float: right;
}
nav ul{
list-style-type: none;
margin-left:-35px;

}
nav li{
margin-top:8px;
background:#990000;
padding:2px;
}
nav a:link {
	color: #FFFF00;
	text-decoration: none;
}
nav a:visited {
	text-decoration: none;
	color: #FFFF00;
}
nav a:hover {
	text-decoration: none;
	color: #FF0000;
}
nav a:active {
	text-decoration: none;
	color: #FF0000;
}

.arrivee {
}
.comment {
text-align:justify;
padding:8px;
}
.head {
padding:10px;
text-align:;
font-size:;
}
.banniere {
float: right;
margin-left:10px;
margin-right:15px;
width:50%;
margin-top: auto;
margin-bottom: auto;
}
.CHEVAL {
margin-top:10px;
}
.mesBANNIER {
text-align:center;
margin-top:15px;
margin-bottom:5px;
margin-left:auto;
margin-right:auto;
}
.allopass{
margin-top:5px;
}
.prmierALLOPASS {
margin-top:15px;
}
.deuxiemALLOPASS {
margin-top:15px;
}
.pronostic {
margin-top:18px;
margin-bottom:18px;
border:double;
border-radius:10px / 10px;
border-width:5px;
border-color:#000066;
padding-left:;
padding-right:;
padding-bottom:15px;
margin-left:30px;
}
.datePRONO {
background:#0000FF;
font-size:1.6em;
color:#FFFF00;
text-align:center;
}
.pronoAB {
font-size:1.59em;
font-weight:bolder;
color:#FF0000;
}
.hist {
background:#000066;
color:#FFFFFF;
font-size:1.5em;
text-align:center;
font-weight:bolder;
padding-top:8px;
padding-bottom:8px;
width:95%;
margin-left:30px;
}
.achat {
margin-top:35px;
}
