/* CSS Document */



body{

	color: #000;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: center;

	background: url(/include/images/site/fond-page.gif) repeat-y center;

}



a {

	text-decoration: none;

	color: #000000;

}



a:hover {

	text-decoration: underline;

}



.titre {

	color: #990066;

}



img {

	border: none;

}



.gras {

	font-weight: bold;

}



.italique {

	font-style: italic;

}

.lien {

	font-weight: bold;

	}

.lien a {

	text-decoration: underline;

	}

	

/****************** Pour clearer les float ******************/



#corps, .MEAautres, .MEAarticle, .box, .colonne, #GB_corps {

	overflow: hidden;

	height: 1%;

}



/*

#IE6 #corps {

	width: 635px;

}





#IE6 #corps.deux-col {

	width: 800px;

}

*/

/****************** Structure ******************/



/* ===== image de fond ==== */



#IE6, #IE7, #IE, #NOTIE {
	
	background: url("/include/images/site/fond-page.gif") no-repeat top center;

}



/* ========= page ========= */



#page {

	margin: 0pt auto;

	width: 995px;

	text-align: left;

	background-color:#FFFFFF;

	position: relative;

	overflow: hidden;

}



/* ========= corps ========= */



/*Bandeau sur toute la largeur de la page*/



#bandeau-boss {

	height: 25px;

}





#corps {

	margin: 0;

}



#GB_corps {



}



.pac-haut {

	margin: 2px 2px 10px 2px;

}



#IE6 .pac-haut {

	margin: 0;

}



.pac-bas {

	clear: both;

	margin: 2px 2px 10px 2px;

	background: #330099;

}



.box-droite {

	float: right;

	width: 323px;

	margin: 0;

	overflow: hidden;

}



#IE6 .box-droite {

	width: 320px;

}





/* ========= colonnes centrales ========= */



.deux-col .colonne-gauche {

	float: left;

	width: 49%;

}







.deux-col .colonne-droite {

	float: right;

	width: 49%;

}







.trois-col .colonne {

	float: left;

	width: 33.3%;

}







.quatre-col .colonne {

	float: left;

	width: 24.9%;

}







/* ========= Colonnes gauche et droite ========= */



.colonne-g {

	overflow: hidden;

	width: 160px;

	float: left;

	margin-right: 20px;

	font-size: 11px;

	min-height: 1px;

}







.colonne-d {

	overflow: hidden;

	width: 180px;

	float: right;

}







/* ========= header ========= */



#header-droite ul {

	height: 26px;

	margin: 0 0 0 10px;

	padding: 8px 0 0 24px;

	display: inline;

}





#header-droite li {

	list-style: none;

	display: inline;

}





/* ========= Onglets  ========= */







/* ========= Footer======== */



#footer {

	clear: both;

	padding-top:50px;

}





/* ========= Gabarit =========*/



.gabaritDroppableZone_GB_top {



	min-height:45px;



}







.gabaritDroppableZone_GB_pac-haut {



	min-height:45px;



}







.gabaritDroppableZone_GB_pac-bas {



	min-height:45px;



}







.gabaritDroppableZone_GB_MEA_leftColumn {



	float:left;



	width:49%;



	margin-bottom:2px;



}







.gabaritDroppableZone_GB_MEA_rightColumn {



	float:right;



	width:49%;



	margin-bottom:2px;



}







.gabaritDroppableZone_GB_bottom {



	min-height:45px;



}







.gabaritDroppableZone_GB_bandeau-boss {



	min-height:45px;



}







.gabaritDroppableZone_GB_corps {



	min-height:45px;



}













/* ========= Gabarit =========*/



.sans-droite #GB_corps {

	margin: 0 5px;

}



.GB_top {

        min-height:45px;

}



.GB_pac-haut {

        min-height:45px;

}



.GB_pac-bas {

        min-height:45px;

}



/*

#GB_MEA_leftColumn, #GB_MEA_rightColumn {

        float: left;

        width: 45%;

        margin-bottom: 2px;

}

*/

/*

#GB_MEA_leftColumn {

	width: 49%;	

}



#GB_MEA_rightColumn {

	width: 49%;	

	float: right;

	background-color: green;

}

*/

.GB_bottom {

        min-height:45px;

}



.GB_bandeau-boss {

        min-height:45px;

		background: #003366;

}



.GB_corps {

        min-height:45px;

}

/* ========= Gabarit =========*/

.inibform {

        margin: 0 0 0 0;

        }

#cmdrefbt {

        margin-left: 4px;

        margin-bottom: -5px;

        }

#reference {

        height: 14px;

}



input.qtt {width: 20px; vertical-align: -3px;}

/*** Pauline ***/

/*.colonne {

	float: left;

	width: 49%;

}

*/

.colonne#GB_MEAautres_rightColumn {

	float: left;

	width: 300px;

}

.colonne#GB_MEAautres_leftColumn {

	float: left;

	width: 300px;

}



#IE6 .colonne#GB_MEAautres_rightColumn {

	float: left;

	width: 300px;

}



#IE6 .colonne#GB_MEAautres_leftColumn {

	float: left;

	width: 300px;

}





.gabaritDroppableZone_GB_MEAautres_leftColumn {

	float:left;

	width:49%;

}





.gabaritDroppableZone_GB_MEAautres_rightColumn {

	float:left;

	width:49%;

}

/* ################## AJOUT PANIER #################################### */



a#MEAprix {

	background-image: url(/include/images/site/commande/achetez.gif);

}



a#MEAprixrza {

	background-image: url(/include/images/site/commande/reservez.gif);

}



a#MEAprix, a#MEAprixrza {

	background-repeat: no-repeat;

	background-position: top center;

	display:block;

	width: 144px;

	height: 28px;

	margin: 4px 0 6px 0;

	padding-left: 9px;

	line-height: 27px;

}



a#MEAprix:hover, a#MEAprixrza:hover {

	background-position: bottom center;

	text-decoration:none;

}



.MEAprixtexte {

	font-weight: bold;

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-size: 12px;

}



a#MEAprixFiche {

	background-image: url(/include/images/site/commande/achetez-fiche.gif);

}



a#MEAprixFicherza {

	background-image: url(/include/images/site/commande/reservez-fiche.gif);

}



a#MEAprixFiche, a#MEAprixFicherza  {

	background-repeat: no-repeat;

	background-position: top center;

	display: block;

	height: 34px;

	line-height: 34px;

	margin: 10px auto;

	text-align:  left;

	width: 183px;

}



a#MEAprixFiche:hover, a#MEAprixFicherza:hover {

	background-position: bottom center;

	text-decoration:none;

}



.MEAprixFichetexte {

	font-weight: bold;

	padding-left: 5px;

	color: #000000;

	font-family: "Trebuchet MS", Tahoma, sans-serif;

	text-decoration:none;

	font-size:17px;

}



a#MVFprix {

	background-image: url(/include/images/site/commande/achetez-petit.gif);

	background-position: center top;

	background-repeat: no-repeat;

	color: #000000;

	display: block;

	font-family: "Trebuchet MS",Tahoma,sans-serif;

	font-size: 12px;

	height: 23px;

	line-height: 24px;

	padding-left: 5px;

	text-align: left;

	text-decoration: none;

	width: 110px;

}



a#MVFprix:hover {

	background-position: bottom center;

	text-decoration:none;

}



/******************* OGFBlockComponent.css *********************/



.blocOGF {

	float: right;

	width: 280px;

	/*margin: 0 20px 20px 15px;

	overflow: hidden;*/

}



/*.blocOGF form {

	background: transparent url(/include/images/site/offres/fond-ogf-fiche.gif) no-repeat center bottom;

	margin: 0;

	padding: 24px 9px 15px;

	text-align: center;

	position: relative;

}*/



.blocOGF .visuels {

	overflow: hidden;

	margin-top:5px;

}



#IE6 .blocOGF, #IE6 .blocOGF .visuels {

	height: 1%;

}



.blocOGF #OGFeco {

	/*position: absolute;*/

	background-color:#B1CC61;

	color: #D10019;

	font-family: "Trebuchet MS", Tahoma, sans-serif;

	font-size: 17px;

	font-weight: bold;

	/*margin: 4px 0;*/

	/*top:0;*/

	/*width:280px;*/

}



.blocOGF #OGFtxtPanier {

	position:absolute;

	top:27px;

	font-size: 12px;

	font-weight: bold;

	width:280px;

}



.blocOGF #OGFtexte {

	font-size: 12px;

	font-style: italic;

	font-weight: bold;

	margin-bottom: 2px;

}







#IE6 .blocOGF #OGFeco, #IE6 .blocOGF #OGFtxtPanier, #IE7 .blocOGF #OGFeco, #IE7 .blocOGF #OGFtxtPanier, {

	right: 10px;

}



.blocOGF .photoVisuel {

	width: 55px;

}



.blocOGF .boxPlus {

	background: transparent url(/include/images/site/offres/plus-ogf-fiche.gif) no-repeat;

	height:55px;

	width:55px;

	margin: 10px 0;

	float: left;

}



.blocOGF .omm20 {

	float: left;

	margin: 0 25px;

}



#IE6 .blocOGF .omm20 {

	margin: 0 20px;

}



.blocOGF .achat {

	color: #525151;

	font-family: Trebuchet MS,Tahoma,sans-serif;

	font-size: 16px;

	font-weight: bold;

	padding: 5px 0 15px;

}



.blocOGF .titre a {

	color: #000000;

	font-size: 12px;

}



.blocOGF form #OGFajout {

	background: transparent url(/include/images/site/offres/ajoutez-panier-fiche.gif) no-repeat bottom center;

	cursor: pointer;

	height:27px;

	width: 220px;

	margin-top: 0;

	padding: 0;

	border: 0;

}



/*#### Dans les MEA Univers ###*/



.MEAarticle .blocOGF {

	margin-left: 0;

	float: none;

}



.MEAarticle .blocOGF #OGFtxtPanier {

	display: none;

}



.MEAarticle .blocOGF #OGFtexte {

	display: block;

}





.MEAarticle .blocOGF form {

	background-image: url(/include/images/site/offres/fond-ogf.gif);

	text-align: left;

	margin: 0;

	padding-top: 0;

	overflow: hidden;

	height: 1%;

}



.MEAarticle .blocOGF .visuels {

	float: left;

	width: 55px;

	margin-right: 10px;

	margin-top: 0px;

}



.MEAarticle .blocOGF .omm20, #IE6 .MEAarticle .blocOGF .omm20, .MEAarticle .blocOGF .boxPlus {

	float: none;

	margin-left: 0;

	margin-right: 0;

}



.MEAarticle .blocOGF .boxPlus {

	background-image: url(/include/images/site/offres/plus-ogf.gif);

}



.MEAarticle .blocOGF #OGFeco {

	position: relative;

	width: auto;

}



.MEAarticle .blocOGF form #OGFajout {

	background-image: url(/include/images/site/offres/ajoutez-panier.png);

	width: 189px;

}



.MEAarticle .blocOGF .ommPdt {

	display: none;

}



/* Dans le panier... */



#PANIERmea .blocOGF {

	float: none;

	margin: 20px auto;

}



/*css prix anniversaire T0410*/

.prix40 {

background:url("/include/statique/dossier/images/offre40ans/picto_offreanniversaire.gif") no-repeat scroll 0 0 transparent;

font-family:"Trebuchet MS",Tahoma,sans-serif;

font-size:14px;

font-weight:bold;

height:19px;

line-height:18px;

margin-top:5px;

padding-left:130px;

width:182px;

color: #000000;

}



/*cacher le prix de lancement*/

.prixlancement {

	display:none;

}



/* 40 ANS - Masquer le prix afficher via le champs "Caractéristiques" */

.ficheProduitCourt .droite .prix40 {

	display:none;

	}

/* 40 ANS - Affichage du prix depuis le champs "Caractéristiques" */

.blocFicheProduit .prix40 {

	position: absolute;

	top: 410px;

	margin-left: 433px;

	color: #000000;

	}

/*Améliorations à effets de bord potentiel du 17/08/10 */

.droite #MEAprix {

	font-size: 14px;

	font-weight: bold;

	}

.prixPublic {

	margin-left: 25px;

	color: #006eb2;

	margin-bottom: 5px;

	}

/*Accès à la planete Noël */

.accesplanete {

    height: 40px;

    margin-left: 600px;

    position: absolute;

    text-decoration: none;

    top: 111px;

    width: 350px;

	}
