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

body{background: url(../image/IMPF.png) fixed}

#conteneur {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	border:;
	margin-top:;
	-webkit-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.75);
box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.75);
}

#header {
width:950px;
height:250px;
background-image:url(../banniere/banniere.png);
background-size: 950px 250px;

}
#ssheader {
	width:950px;
height:10px;
}
#body {
background: #FFFFFF;
background-size: 100% 100%;
	
}
#nav {
width:950px;
height:1px;
background-image: url(../image/menu.gif);
background-size: 950px 1px;

}

#barre {
background-image:url(../image/bb.gif);
	
}


#pied {
background-image:url(image/footer.gif);
width:950px;
height:15px;
background-size: 950px 15px;
margin-top: px;
}
.contenu {
max-width:950px;
display:flex;
flex-wrap: nowrap;
}
.meneu {
min-height:650px;
float:left;
width:25%;
background-color:#0000FF;
border-left-width:15px;
border-left-style: solid;
border-left-color:#666666;
border-right-width:15px;
border-right-style: solid;
border-right-color:#666666;
border-bottom-width:15px;
border-bottom-style: solid;
border-bottom-color:#666666;
border-top-width:15px;
border-top-style: solid;
border-top-color:#666666;
}
.droit {
border-top-width:15px;
border-top-style: solid;
border-top-color:#666666;
border-right-width:15px;
border-right-style: solid;
border-right-color:#666666;
border-bottom-width:15px;
border-bottom-style: solid;
border-bottom-color:#666666;
float: right;
width:73%;

}
.ssmenu {
}

.ssmenu a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.ssmenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.ssmenu a:hover {
	color: #FFFF00;
	text-decoration: none;
}
.ssmenu a:active {
	color: #FFFF00;
	text-decoration: none;
}

.bouton {
background: url(../banniere/btn.png);
background-size: 100% 100%;
margin-top:11px;
margin-bottom:11px;
height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.5em;
color:#FFFFFF;
font-weight:bolder;
line-height:1.6em;
}
.dateaccuei {
background:url(../banniere/datt.png);
background-size: 100% 100%;
padding-left:16px;
padding-right:16px;
padding-bottom:8px;
padding-top:6px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.5em;
font-weight: bolder;
color:#000066;
border-radius: 40px 40px 40px 40px;
-moz-border-radius: 40px 40px 40px 40px;
-webkit-border-radius: 40px 40px 40px 40px;
-webkit-box-shadow: 0px 0px 10px 8px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 10px 8px rgba(0,0,0,0.75);
box-shadow: 0px 0px 10px 8px rgba(0,0,0,0.75);
margin-top:18px;
margin-bottom:18px;
}

.bienvenu {
margin-top:10px;
margin-bottom:10px;
background: url(../banniere/date.png);
background-size: 100% 100%;
padding-left:40px;
padding-right:40px;
padding-bottom:8px;
padding-top:6px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:2em;
font-weight: bolder;
color:#000066;
-webkit-box-shadow: 0px 0px 10px 8px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 10px 8px rgba(0,0,0,0.75);
box-shadow: 0px 0px 10px 8px rgba(0,0,0,0.75);

}
.pronograt {
font-size:2em;
color: #FF0000;
font-weight: bolder;
}
.allopass {
}
.cheval {
background:url(../image/images.jpg);
background-size: 100% 100%;
width:80%;
height:250px;
margin-left:80px;
margin-right:80px;
}
.menubt {
width:100%;
height:40px;
background:url(../image/menu.png);
background-size: 100% 100%;
margin-bottom:-8px;
}
.top {
margin-top:10px;
margin-bottom:10px;
}
.juey {
width:100%;
height:180px;
background:url(../image/pmu.png);
background-size: 100% 100%;
margin-top:20px;
margin-bottom:20px;
}
.contacts {
background:#00FF00;
font-family:Arial, Helvetica, sans-serif;
font-size:1.6em;
}
.pronostic {
background-color: #0000FF;
width:94%;
border-bottom-style:dotted;
border-bottom-color:#000000;
border-bottom-width:7px;
padding-bottom:15px;
margin-bottom:18px;
margin-top:15px;
-webkit-box-shadow: 0px 0px 10px 8px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 10px 8px rgba(0,0,0,0.75);
box-shadow: 0px 0px 10px 8px rgba(0,0,0,0.75);
}
.dateprono {
padding-top:8px;
padding-bottom:8px;
background-color: #FFFF00;
font-family:"Courier New", Courier, monospace;
font-size:18px;
color:#CC0000;
font-weight:bold;
}
.pronos {
font-family:Arial, Helvetica, sans-serif;
font-size:2em;
font-weight:bolder;
color: #00FF00;
line-height:1.5em;

}
.premium{
font-family:Arial, Helvetica, sans-serif;
font-size:2em;
font-weight:bolder;
color: #00FF00;
line-height:1.5em;
}