/* CSS Document */

#gras{
font-weight:bold;
}

/* video__________________________________*/ 

 #wrapper { width: 335px; padding: 0px; text-align:left; margin:0 auto; background-color:#FFF; }
 #player { float: right; }


/* Page__________________________________*/ 

.stage, #colonne_droite div.stage {
font-size:10px;
text-align:left;
height:90px;
width:335px;
background:#8B8B8B;
color:#FFF;
border-bottom:1px solid #FFF;
}

#colonne_droite div.stage, #colonne_droite div.stage_grand  {
font-size:10px;
text-align:left;
width:370px;
}

.stage_grand {
font-size:10px;
text-align:left;
display:block;
width:335px;
background:#8B8B8B;
color:#FFF;
border-bottom:1px solid #FFF;
}

a.stage_combine {
display:block;
padding:3px;
height:90px;
width:335px;
background:url(../images/formules_combinee_on.jpg) no-repeat;
color:#FFF;
border-top:14px solid #FFF;
}

#colonne_gauche a.stage_combine:hover {
background:url(../images/formules_combinee.jpg) no-repeat;
color:#FFF;
}

.stage_combine strong{
font-size:12px;
}

.stage_combine p{
padding-top:5px;
}

a.stage_pack {
display:block;
padding:3px;
padding-top:20px;
height:85px;
width:350px;
background:url(../images/fond-renault-sport.jpg) no-repeat;
color:#FFF;
border-top:14px solid #FFF;
}
a.stage_pack_noel {
display:block;
padding:3px;
height:90px;
width:335px;
background:url(../images/pack_noel.jpg) no-repeat;
color:#FFF;
border-top:14px solid #FFF;
}
a.stage_pack_pere {
display:block;
padding:3px;
height:90px;
width:335px;
background:url(../images/formules_fete-des-peres.jpg) no-repeat;
color:#FFF;
border-top:14px solid #FFF;
}

#colonne_gauche a.stage_pack:hover {
background:url(../images/fond-renault-sport.jpg) no-repeat;
color:#FFF;
}

#colonne_gauche a.stage_pack_pere:hover {
background:url(../images/formules_fete-des-peres_on.jpg) no-repeat;
color:#FFF;
}
#colonne_gauche a.stage_pack_noel:hover {
background:url(../images/pack_noel_on.jpg) no-repeat;
color:#FFF;
}


.stage_pack strong, .stage_pack_pere strong,.stage_pack_noel strong{
display:block;
width:155px;
margin-left:178px;
font-size:12px;
}

.stage_pack p, .stage_pack_pere,.stage_pack_noel p{
display:block;
width:155px;

padding-top:5px;
text-align:left;
}

.stage strong, #colonne_droite div.stage strong, .stage_grand strong, #colonne_droite div.stage_grand strong{
color:#FFF;
background:url(../images/fond_stage.gif) repeat-x;
width:329px;
display:block;
font-size:16px;
font-weight:bold;
padding:3px;
}


#colonne_droite div.stage_grand strong, #colonne_droite div.stage strong{
width:364px;
}

.stage strong span, #colonne_droite div.stage strong span, .stage_grand strong span, #colonne_droite div.stage_grand strong span{
color:#FFF;
font-size:10px;
font-weight:normal;
}

.stage_grand strong span.bleu, #colonne_droite div.stage_grand strong span.bleu{
color:#00285a;
font-size:10px;
font-weight:bold;
}

.stage_grand span.blanc, #colonne_droite div.stage_grand span.blanc{
color:#FFF;
font-size:10px;
font-weight:bold;
}

.stage p, #colonne_droite div.stage p, .stage_grand p, #colonne_droite div.stage_grand p {
font-size:10px;
width:175px;
display:block;
padding:5px;
float:left;
}

.stage p strong.prix, #colonne_droite div.stage p strong.prix, .stage_grand p strong.prix, #colonne_droite div.stage_grand p strong.prix {
margin-top:10px;
width:100px;
display:block;
padding:2px;
font-size:14px;
font-weight:bold;
background:#FFF;
color:#FF0000;
}

.stage p strong.prix_promo, #colonne_droite div.stage p strong.prix_promo, .stage_grand p strong.prix_promo, #colonne_droite div.stage_grand p strong.prix_promo {
margin-top:10px;
width:120px;
display:block;
padding:2px;
font-size:14px;
font-weight:bold;
background:#FF0000;
color:#FFF;
}

span.au_lieu {
font-size:12px;
font-weight:bold;
color:#FFF;
}

div.lien_panier {
display:block;
float:right;
}

.stage a, #colonne_droite div.stage a{
text-indent:-5000px;
color:#D10000;
display:block;
width:145px;
height:47px;
background:url(../images/bouton_reserver.gif) no-repeat right bottom;
}

a.reserver{
text-indent:-5000px;
color:#D10000;
display:block;
width:145px;
height:47px;
background:url(../images/bouton_reserver.gif) no-repeat right bottom;
}

.stage_grand a.boutique {
text-indent:-5000px;
color:#D10000;
display:block;
width:145px;
height:47px;
background:url(../images/bouton_panier.gif) no-repeat right bottom;
margin-top:100px;
}

.stage a.date, .stage_grand a.date, td a.date{
font-size:1px;
color:#B6B6B6;
text-align:right;
display:block;
width:145px;
height:19px;
background:url(../images/consulter_dates.gif) no-repeat right bottom;
}

.stage_grand a.date{
margin-top:35px;
}
.stage a.plus, .stage_grand a.plus, td a.plus{
font-size:1px;
color:#B6B6B6;
text-align:right;
display:block;
width:145px;
height:19px;
background:url(../images/savoirplus.gif) no-repeat right bottom;
}

.stage_grand a.plus{
margin-top:35px;
margin-bottom:-35px;
}

.stage_grand a{
text-indent:-5000px;
color:#D10000;
display:block;
width:145px;
height:47px;
background:url(../images/bouton_reserver.gif) no-repeat right bottom;
}



#centre .stage a:hover, #colonne_droite div.stage a:hover, #centre .stage_grand a:hover{
color:#8B8B8B;
}

img.petite_marge{
padding-bottom:2px;
}

h3.titre_grand {
color:#062A5E;
font-size:15px;
font-weight:bold;
}

a#doc {
text-indent:-5000px;
display:block;
height:43px;
width:336px;
background:url(../images/bouton-demande-de-doc.jpg) no-repeat right bottom;
}
dt#decouverte a{
	text-indent:-5000px;
	float:left;
	width:112px;
	height:190px;
	background:url(../images/btn-decouverte-on.gif) no-repeat 0 0;
}

dt#duo a{
	text-indent:-5000px;
float:left;
	width:112px;
	height:190px;
	background:url(../images/btn-duo-on.gif) no-repeat 0 0;
}
dt#trio a{
	text-indent:-5000px;
	float:left;
	width:111px;
	height:190px;
	background:url(../images/btn-trio-on.gif) no-repeat 0 0;
}

dt#decouverte a:hover{
	text-indent:-5000px;
	float:left;
	width:112px;
	height:190px;
	background:url(../images/btn-decouverte-off.gif) no-repeat 0 0;
}

dt#duo a:hover{
	text-indent:-5000px;

float:left;
	width:112px;
	height:190px;
	background:url(../images/btn-duo-off.gif) no-repeat 0 0;
}

dt#trio a:hover{
	text-indent:-5000px;
	float:left;
	width:111px;
	height:190px;
	background:url(../images/btn-trio-off.gif) no-repeat 0 0;
}
/*//////////////PAGE INTERMEDIAIRE STAGE ///////////////////////*/
#encart-porsche-boxster{
width:378px;
margin-left:15px;
padding-left:10px;
padding-top:40px;
padding-right:350px;
height:145px;
background:url(../images/fond-encart-porsche-boxster.jpg);
display:block;

}
#encart-porsche-cayman{
width:378px;
margin-left:15px;
padding-left:10px;
padding-top:40px;
padding-right:350px;
height:145px;
background:url(../images/fond-encart-porsche-cayman.jpg);
display:block;
}
#encart-porsche-gt3{
width:378px;
margin-left:15px;
padding-left:10px;
padding-top:40px;
padding-right:350px;
height:145px;
background:url(../images/fond-encart-porsche-gt3.jpg);
display:block;
}
.texteEncart{
font-size:11px;
color:#FFFFFF;
}
.retraitImage{
margin-left:23px;
margin-top:8px;
}
#encart-meilleure-vente-cayman{
width:358px;
margin-left:15px;
padding-left:30px;
padding-top:40px;
padding-right:350px;
height:145px;
background:url(../images/fond-meilleures-ventes-caym.jpg);
display:block;

}
#encart-meilleure-vente-ferrari{
width:358px;
margin-left:15px;
padding-left:30px;
padding-top:40px;
padding-right:350px;
height:145px;
background:url(../images/fond-meilleures-ventes-ferr.jpg);
display:block;
}
#encart-meilleure-vente-GT{
width:358px;
margin-left:15px;
padding-left:30px;
padding-top:40px;
padding-right:350px;
height:145px;
background:url(../images/fond-meilleures-ventes-GT.jpg);
display:block;
}
#prix{
margin-left:210px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-top: 20px;
}
.prix{
font-size:18px;
}
