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



/* Styles Globaux */
div#global {
	margin-left: auto;
	margin-right: auto;
	width: 900px; /* largeur obligatoire pour être centré */
	height:810px;
	text-align: justify; /* on rétablit l'alignement normal du texte */
	position: relative;
}
body {
	margin: 0; /* pour éviter les marges */
	text-align: center; /* pour corriger le bug de centrage IE */
	background-color:#9c9d9f;
}

a {
	color:#c0dd3f;
	text-decoration:none;
}
a:hover{
	color:#CCCCCC;
	text-decoration:none;
	}
/* Styles des Boutons de menu */
div#bg{
	background-image:url(../images/bg.png);
	position:absolute;
	top:149px;
	left:0px;
	height:35px;
	width:5px;
}
div#bd{
	background-image:url(../images/bd.png);
	position:absolute;
	top:149px;
	left:905px;
	height:35px;
	width:5px;
}
.menu a {
	display: block;
	background: url(../images/bouton.png) no-repeat 0 0;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align: center;
	width:150px;
	height:35px;
	padding-top:7px;
}
.menu a:hover {
	background: url(../images/bouton.png) no-repeat -150px 0;
	color:#c0dd3f;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	width:150px;
	height:35px;
	padding-top:7px;
}
div#bouton_1{
	position:absolute;
	top:149px;
	left:5px;
	height:35px;
	width:150px;
}
div#bouton_2{
	position:absolute;
	top:149px;
	left:155px;
	height:35px;
	width:150px;
}
div#bouton_3{
	position:absolute;
	top:149px;
	left:305px;
	height:35px;
	width:150px;
}
div#bouton_4{
	position:absolute;
	top:149px;
	left:455px;
	height:35px;
	width:150px;
}
div#bouton_5{
	position:absolute;
	top:149px;
	left:605px;
	height:35px;
	width:150px;
}
div#bouton_6{
	position:absolute;
	top:149px;
	left:755px;
	height:35px;
	width:150px;
}

.blanc_40{
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:40px;
	font-weight:normal;
	color:#FFFFFF;
}
.blanc_25{
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#FFFFFF;
}


div#banniere_haut {
	position:absolute;
	top:0px;
	left:0px;
	width:900px;
	height:70px;
}

div#haut {
	background-image:url(../images/haut.png);
	height:15px;
}
div#milieu {
	background-image:url(../images/milieu.png);
	padding:0 5 0 5;
	text-align:center;
}
div#bas {
	background-image:url(../images/bas.png);
	height:15px;
}
div#centre {
	position:absolute;
	width:910px;
	height:551px;
	left: 0px;
	top: 182px;
}
div#event{
	background-color:#212020;
	text-align:left;
	padding-left:30px;
}
div#rens{
	background-color:#212020;
}
.prix {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#000000;
}
.prix_rouge {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#FF0000;
}
.modele_bleu_35 {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:35px;
	font-weight:bold;
	color:#3145b5;
}
.modele_bleu_25 {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#3145b5;
}
.modele_bleu_20 {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#3145b5;
}
.modele_desc{
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000000;
}
div#el1 {
	position:absolute;
	top:893px;
	left:47px;
	width:87px;
	height:72px;
	text-align:center;
	vertical-align:middle;
}
div#el2 {
	position:absolute;
	top:1014px;
	left:774px;
	width:87px;
	height:72px;
	text-align:center;
	vertical-align:middle;
}
div#el3 {
	position:absolute;
	top:1506px;
	left:47px;
	width:87px;
	height:71px;
	text-align:center;
	vertical-align:middle;
}
div#el4 {
	position:absolute;
	top:1317px;
	left:778px;
	width:87px;
	height:72px;
	text-align:center;
	vertical-align:middle;
}
div#el5 {
	position:absolute;
	top:1194px;
	left:47px;
	width:87px;
	height:72px;
	text-align:center;
	vertical-align:middle;
}
div#el6 {
	position:absolute;
	top:1624px;
	left:777px;
	width:87px;
	height:72px;
	text-align:center;
	vertical-align:middle;
}
div#el7 {
	position:absolute;
	top:835px;
	left:234px;
	width:46px;
	height:42px;
	text-align:center;
	vertical-align:middle;
}
div#el8 {
	position:absolute;
	top:844px;
	left:548px;
	width:271px;
	height:42px;
	text-align:center;
	vertical-align:middle;
}
div#el9 {
	position:absolute;
	top:1137px;
	left:239px;
	width:96px;
	height:42px;
	text-align:center;
	vertical-align:text-top;
}div#el10 {
	position:absolute;
	top:1143px;
	left:549px;
	width:271px;
	height:42px;
	text-align:center;
	vertical-align:middle;
}div#el11 {
	position:absolute;
	top:1445px;
	left:164px;
	width:191px;
	height:25px;
	text-align:center;
	vertical-align:middle;
}div#el12 {
	position:absolute;
	top:1447px;
	left:550px;
	width:271px;
	height:40px;
	text-align:center;
	vertical-align:middle;
}div#el13 {
	position:absolute;
	top:1664px;
	left:602px;
	width:167px;
	height:42px;
	text-align:center;
	vertical-align:middle;
}div#el14 {
	position:absolute;
	top:1362px;
	left:609px;
	width:158px;
	height:42px;
	text-align:center;
	vertical-align:middle;
}div#el15 {
	position:absolute;
	top:1055px;
	left:614px;
	width:150px;
	height:42px;
	text-align:center;
	vertical-align:middle;
}div#el16 {
	position:absolute;
	top:1050px;
	left:92px;
	width:269px;
	height:52px;
	text-align:center;
	vertical-align:middle;
}div#el17 {
	position:absolute;
	top:1328px;
	left:91px;
	width:267px;
	height:69px;
	text-align:center;
	vertical-align:middle;
}div#el18 {
	position:absolute;
	top:1674px;
	left:90px;
	width:271px;
	height:31px;
	text-align:center;
	vertical-align:middle;
}div#el19 {
	position:absolute;
	top:837px;
	left:107px;
	width:0px;
	height:38px;
	text-align:center;
	vertical-align:middle;
}div#el20 {
	position:absolute;
	top:1138px;
	left:114px;
	width:95px;
	height:39px;
	text-align:center;
	vertical-align:middle;
}div#el21 {
	position:absolute;
	top:685px;
	left:90px;
	width:271px;
	height:251px;
	text-align:center;
	vertical-align:middle;
}div#el22 {
	position:absolute;
	top:810px;
	left:400px;
	width:500px;
	height:35px;
	text-align:center;
	vertical-align:middle;
}

