/* Import des style pour la charte */

@import "charte.css";





/*CONTENU TEXTE */

a{

font:Arial, Helvetica, sans-serif;

color:#ffff33;

text-decoration:none;

}

a:hover{

color:#ffa200;

text-decoration:underline;

}



a img{border:4px solid #505050;}

a:hover img{border:4px solid #ffff33;}



.nota {

	font-style:italic;

	color:#FFFF33;

	font-size:10px;

}



.nota2 {

	font-style:italic;

	font-weight:normal;

	color:#666;

	font-size:9px;

	width:400px;

	margin-top:20px;

	text-align:justify;

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

}



#contenu h1{

	padding:6px 0 0 20px;

	font:bold 2em Arial, Helvetica, sans-serif;

	color:#FFFF33;

	margin:20px 0 0 0;

}

#contenu h2{

	font:bold 12px Arial, Helvetica, sans-serif;

	padding:10px 0;

	color:#ffff33;

	margin-left:20px;

}

#contenu h3{

	font:bold 1.3em Arial, Helvetica, sans-serif;

	padding:10px 0;

	color:#2e3840;

}

#contenu p{

	text-align:justify;

	font:11px Arial, Helvetica, sans-serif;

	color:#fff;

	line-height:16px;

	text-align:justify;

	margin:0 0 5px 0;

}

#contenu .jaune{

	font-weight:bold;

	color:#FFFF33;

}

#contenu .center{

	text-align:center;

}

#contenu p.decale{

	text-align:justify;

	font:11px Arial, Helvetica, sans-serif;

	padding:10px 0;

	color:#fff;

	line-height:18px;

	text-align:justify;

	margin-bottom:5px;

	margin-left:20px;

}



.anim{

	margin-top:20px;

	border:1px solid #FFFFFF;

	width:140px;

	height:93px;

}



#contenu ul {

	font:11px Arial, Helvetica, sans-serif;

	list-style:none;

	text-align:left;

}

#contenu li {

	margin-bottom:5px;

	background:url(../images/charte/puce.gif) top left no-repeat;

	padding-left:20px;

	padding-bottom:5px;

	}





.gras {font-weight:bold;}

.gras2 {font-weight:bold; color:#FFFF33}

.gras3 {font-weight:bold; color:#FFFF33}





#contenu .txt01 {font-size:11px; font-weight:normal; color:#FFFF33}

#contenu .txt01-c {font-size:11px; font-weight:normal; text-align:center;}

#contenu .txt02 {font-size:12px; font-weight:normal;}

#contenu .txt02-c {font-size:12px; font-weight:normal; color:#FFFF33; text-align:center;}

#contenu .txt03 {font-size:14px; font-weight:normal;}

#contenu .txt03-c {font-size:14px; font-weight:normal; text-align:center;}

#contenu .txt04 {font-size:14px; font-weight:normal; color:#FFFF33}

#contenu .txt04-c {font-size:14px; font-weight:normal; text-align:center; color:#FFFF33}

#contenu .txt05 {font-size:16px; font-weight:normal; color:#FFFF33; text-align:center; font-weight:bold;}

#contenu .txt06 {font-weight:bold; color:#FFFF33; text-align:center;}

#contenu .txt07 {color:#FFFF33; font-size:14px; text-align:center;}

#contenu .txt08 {font-weight:bold; color:#FFFF33;}

#contenu .txt09 {color:#FFF; font-size:12px; text-align:center; font-weight:bold;}







/* RUBRIQUE ACCUEIL */

/* PARTIE GAUCHE */

a:hover img {border:none; border:1px solid #CCC;}



#texte {

	width:590px;

	position:relative;

	margin:20px 0 0 10px;

	float:left;

}

.texte-titre {

	background: url(../images/charte/bg-titre.gif) top left no-repeat;

	height:25px;

	width:390px;

	padding-left:40px;

	padding-top:8px;

	font-size:16px;

	font-variant:small-caps;

	color:#FFFF33;

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

	float:left;

	font-weight:bold;

}

.texte-titre.liste {

	width:550px;

	background: url(../images/charte/bg-titre4.gif) top left no-repeat;

}

.texte-titre2 {

	background:url(../images/charte/bg-titre3.gif) top left no-repeat;

	height:25px;

	width:550px;

	padding-left:40px;

	padding-top:8px;

	font-size:16px;

	font-variant:small-caps;

	color:#FFFF33;

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

	float:left;

}



.texte-contenu {

	background-color:#333333;

	width:420px;

	padding:5px;

	font-size:11px;

	color:#FFF;

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

	float:left;

	margin-top:5px;

	margin-bottom:5px;

}



.texte-image-g {

	width:140px;

	float:left;

	margin-right:15px;

}

.texte-image-g img {margin-bottom:10px; border:1px solid #CCC;}



.texte-image-d {

	width:140px;

	float:right;

	margin-right:10px;

}

.texte-image-d img {margin-bottom:10px; border:1px solid #CCC;}





.separateur {border-top:2px dotted #FFFF33; clear:both; height:5px;}





/* PARTIE BAS */

#texte-bas {

	width:595px;

	

	margin:0 10px 0 0;

}

#texte-bas img {float:left; margin-left:5px; border:1px solid #CCC;}

.texte-bas-zone {width:190px; height:145px; float:left; background:url(../images/charte/bg-zone.gif)}









/* PARTIE DROITE */

#texte-rh {

	width:300px;

	position:relative;

	margin:20px 0 0 10px;

	float:left;

}

#texte-rh  img{border:1px solid #CCC; margin-bottom:5px;}



.texte-rh-titre {

	background:url(../images/charte/bg-titre2.gif) top left no-repeat;

	height:30px;

	width:250px;

	padding-left:40px;

	padding-top:8px;

	font-size:16px;

	font-variant:small-caps;

	color:#FFFF33;

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

}







/* RUBRIQUE 44 */

table.tab-44{

	color:#FFFFFF; 

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

	width:420px;

	border:1px solid #CCC;

	margin:10px 0 0 0;

	}



.zone {width:145px; background-color:#000; height:260px; float:left; }









/* RUBRIQUE ACCUEIL */

.contenu-accueil {

	background-image:url(../images/charte/bg-h1-accueil.jpg);

}







/* RUBRIQUE PARTENAIRE */

#partenaires {

	width:420px;

	padding:5px;

	font-size:11px;

	color:#FFF;

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

	float:left;

	margin-top:20px;

	margin-bottom:5px;

	}

	

.partenaire {

	width:200px;

	margin:10px 15px 10px 0;

	float:left;

	background-color:#333;

}



.partenaire-img{

	width:200px;

	height:132px;

	margin:0;

	text-align:center;

}



.partenaire-img a img{border:1px solid #000;}

.partenaire-img a:hover img{border:1px solid #000;}



.partenaire-texte{

	width:200px;

	height:30px;

	margin:0;

	text-align:center;

	font-size:12px;

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

	color:#FFFF33;

	background-color:#000;

	padding-top:10px

	}







/* RUBRIQUE LIEN */

.lien {

	width:580px;

	margin:0 0 5px 0;

	float:left;

	padding:5px;

	background-color:#333;

	height:auto;

	text-align:center;

}



/* RUBRIQUE ACTUALITE */

.actualite {

	width:580px;

	margin:10px 0 5px 0;

	float:left;

	padding:5px;

	background-color:#333;

	height:auto;

	text-align:center;

}



.actualite-img {

	width:150px;

	height:150px;

	margin:0 5px 0 0;

	float:left;

	text-align:center;

}



.actualite-titre{

	background:url(../images/charte/bg-titre.gif) top left no-repeat;

	height:25px;

	width:390px;

	padding-left:40px;

	padding-top:8px;

	font-size:12px;

	font-variant:small-caps;

	color:#FFFF33;

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

	float:left;

	text-align:left;

}



.actualite-contenu {

	width:400px;

	float:left;

}



.actualite-texte {

	width:400px;

	text-align:left;

	font-size:11px;

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

	color:#FFF;

}



/* MINI-BOX */

.minibox{

	background:url(../images/charte/minibox-top.gif) no-repeat;

	width:331px;

	padding-top:18px;

	float:right;

	margin-top:40px;

}

.minibox-in{

	background:url(../images/charte/minibox-bg.gif) repeat-y;

	width:291px;

	padding-left:40px;

	text-align:center;

}

.minibox-bottom{

	background:url(../images/charte/minibox-bottom.gif) no-repeat;

	height:18px;

}

.minibox-in a img{

	margin:5px;

	border:5px solid #505050;

}

.minibox-in a:hover img{

	border:5px solid #ffff33;

}





/* MINI-BOX */

.minibox2{

	background:url(../images/charte/minibox2-top.gif) no-repeat;

	width:331px;

	padding-top:18px;

	float:left;

}

.minibox2-in{

	background:url(../images/charte/minibox2-bg.gif) repeat-y;

	width:291px;

	padding-right:40px;

	text-align:center;

}

.minibox2-bottom{

	background:url(../images/charte/minibox-bottom2.gif) no-repeat;

	height:18px;

}

.minibox2-in a img{

	margin:5px;

	border:5px solid #505050;

}

.minibox2-in a:hover img{

	border:5px solid #ffff33;

	

}





/* CALENDRIER */

.calendrier {

	width:420px; 

	margin:0 auto;

}



.Style_Saison{

/*	background-color:#FFCC00; */

	width:205px;  

	color:#333; 

	font-size:11px;

	font-weight:bold; 

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

	height:15px; 

	text-align:center;

	margin:5px 0 0 0; 

}



.Bloc_DuLuc{

	float:left; 

	width:205px; 

	margin:0 5px 0 0;

	padding-bottom:5px;

}



.Bloc_Ales {

	float:left; 

	width:205px;

	border:blue 0px solid; 

	margin:0;

	padding-bottom:5px;

}



.Style_DuLuc {

	background-color:#FFFF33;  

	width:205px; 

	color:#000; 

	font-size:11px; 

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

	height:15px; 

	text-align:center; 

}



.Style_Ales{

	background-color:#FFFF33; 

	width:205px;  

	color:#000; 

	font-size:11px; 

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

	height:15px; 

	text-align:center;

}



.Style_EvenementDuLuc{

	float:left; 

	margin-top:5px; 

	margin-left:0px; 

	width:205px;

	height:10px; 

	color:white;

	text-align:center;

}



#contenu p.Evenement-place{

	float:left;  

	margin: 5px 0 0 5px; 

	width:135px; 

	height:10px;  

	text-align:left;

	color:#FFCC00; 

	font-size:11px; 

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

}



#contenu p.Evenement-complet{

	float:left;  

	margin: 5px 0 0 5px;  

	width:135px; 

	height:10px;  

	text-align:left;

	color:#FFFFFF; 

	font-size:11px; 

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

}



#contenu p.Evenement-nbplace{

	float:right;  

	margin: 5px 5px 0 0; 

	width:50px; 

	height:10px;  

	text-align:right;

	color:#FFCC00; 

	font-size:11px; 

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

}



#contenu p.Evenement-nbcomplet{

	float:right;  

	margin: 5px 5px 0 0; 

	width:50px; 

	height:10px;  

	text-align:right;

	color:#FFCC00; 

	font-size:11px; 

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

}







/** RUBRIQUE CONTACT **/

#bloc-adresse-contact {

	width:140px;

	margin:10px 0 0 0 ;

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

	font-size:11px;

	color:#CCC;

	float:left;

	background-color:#333;

	text-align:center;

	padding:5px 0;

}

#bloc-adresse-contact img {

	border:none;

}

#bloc-contact {

	width: 500px;

	float:left;

	margin:0 0 20px 0 ;

	padding:0;

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

	font-size:11px;

	color:#FFFF33;

	letter-spacing:0.03em;

}



#bloc-contact #contactTxt{

	width:45%;

	float:left;

	color:#000;

}

#bloc-contact #contactPlan{

	width:45%;

	float:right;

}

#bloc-contact  #formContact input, #bloc-contact #formContact textarea{

	width:200px;

	border:1px solid #e4e4e4;

	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#fff;

	background-color:#333;

}

#bloc-contact  #formContact .radio{

	width:10%;

	border:none;

}

#bloc-contact  #formContact .champRequis{color:#ff6000; font-size:9px;}



#bloc-contact  #formContact .bouton-contact{

	width:100px;

	border:1px solid #e4e4e4;

	background-color:#333;

	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFF33;

	cursor:pointer;

}



#bloc-merci {

	width:500px;

	margin:30px 50px 20px 0 ;

	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

}



/* RUBRIQUE ACCES */

#bloc-plan {

	width:420px;

	padding:5px;

	font-size:11px;

	color:#FFF;

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

	float:left;

	margin-top:5px;

	margin-bottom:5px;

}



.plan {

	width:200px;

	margin:10px 10px 0 0 ;

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

	font-size:11px;

	color:#CCC;

	float:left;

	background-color:#333;

	text-align:center;

	padding:5px 0;

}

.plan img {

	border:none;

}



a.bt-plan{

	width:200px;

	display:block;

	height:19px;

	float:left;

	margin:10px 10px 0 0 ;

	text-align:center;

	background:url(../images/charte/bt-planacces.gif) top center no-repeat;

	border:none;

}



a:hover.bt-plan {

	width:200px;

	display:block;

	height:19px;

	float:left;

	margin:10px 10px 0 0 ;

	text-align:center;

	background:url(../images/charte/bt-planacces2.gif) top center no-repeat;

	border:none;

}



/************* LISTING PRODUIT ********************/

#contenu .vignetteListing {

	width:585px;

	height:150px;

	float:left;

	margin:15px 0 0 0;

	position:relative;

	padding:5px 0 0 0;

	background:url(../images/charte/maquetteListing2.gif) right bottom no-repeat;

}

#contenu .vignetteListing p.puceTitre {

	width:308px;

	height:20px;

	font-size:16px;

	float:left;

	font-weight:bold;

	color:#fbe81a;

	padding:5px 0 0 27px;

	background:url(../images/listing/puceTitre.gif) 4px 4px no-repeat;

	margin:0px 0 0 10px;

}

#contenu p.prixVignette {

	width:305px;

	float:left;

	margin:10px 0 0 13px;

	font-weight:bold;

	font-size:14px;

	color:#fdf226;

}

#contenu .vignetteListing p.descriptifVignette {

	width:305px;

	margin:7px 0 0 13px;

	height:65px;

	float:left;

	overflow:hidden;

}

#contenu .vignetteListing a.savoirPlus {

	width:134px;

	height:18px;

	float:right;

	/*display:block;*/

	margin:8px 42px 0 0;

	@margin:10px 30px 0 0;

	background:url(../images/listing/savoirPlus.gif) left top no-repeat;


}

#contenu .vignetteListing a.savoirPlus:hover {

	background:url(../images/listing/savoirPlus.gif) left -19px no-repeat;

	

}

#contenu .vignetteListing .visuelVignette {

	width:220px;

	height:133px;

	float:left;

	margin:16px 0 0 7px;

	text-align:center;

}

#contenu .vignetteListing .visuelVignette a img {border:none;}

#contenu .vignetteListing .applatPng {

	width:236px;

	height:147px;

	left:0px;

	top:8px;

	position:absolute;

	background:url(../images/listing/applatVisuel5.png) left top no-repeat;

}

#contenu .vignetteListing .applatPng a {

	display:block;

	width:153px;

	height:137px;

	margin:5px 0 0 5px;

}



/************* PAGINATION ********************/

#contenu #pagination {

	width:430px;

	height:30px;

	margin:25px auto 20px auto;

	background:url(../images/pagination/bgPagination.gif) left top no-repeat;

}

#contenu #pagination p {

	float:right;

	width:205px;

	margin:5px 0 0 0;

}

#contenu #pagination p a {font-weight:bold;}



/************* FICHE PRODUIT ********************/

#contenu .gaucheFiche {

	width:132px;

	float:left;

	margin:20px 0 0 20px;

	padding-top:14px;

	height:720px;

	border:1px solid #595959;

}

#contenu .gaucheFiche .visuelFiche {

	width:112px;

	height:112px;

	margin:0 auto 7px auto;

	text-align:center;

}

#contenu .gaucheFiche .visuelFiche a img{

	/* Largeur MAXIMUM de l'image :140px */

	border:1px solid #CACACA;

	filter: alpha(opacity=100);

	-moz-opacity: 1.00; opacity:1.00;

}

#contenu .gaucheFiche .visuelFiche a:hover img{

	filter: alpha(opacity=80);

	-moz-opacity: 0.80; opacity:0.80;

}

#contenu .droiteFiche {

	float:left;

	width:425px;

	margin:20px 0 0 10px;

}

#contenu .droiteFiche p.titreFiche {

	color:#FBE81A;

	font-size:16px;

	font-weight:bold;

	padding:2px 0pt 0pt 20px;

	width:335px;

	border-bottom:1px solid #FBE81A;

	background:url(../images/ficheProduit/puceTitre.gif) left top no-repeat;

}

#contenu p.prixFiche2 {

	width:235px;

	margin:10px 0 5px 0;

	font-weight:bold;

	font-size:14px;

	color:#fdf226;

}



#contenu .droiteFiche ul.listeFiche {

	width:100%;

	margin:0 0 6px 0;

}

#contenu .droiteFiche ul.listeFiche li {

	width:90%;

	color:#FFF;

	float:right;

	padding:0 0 0 18px;

	margin:3px 0 0 0 ;

	list-style-type:none;

	background:url(../images/ficheProduit/puceListe.gif) 5px 2px no-repeat;

}

#contenu .zonePanier {

	float:left;

	margin-top:10px;

	padding:0 0 15px 0;

}

#contenu .zonePanier label {

	width:160px;

	display:block;

	float:left;

	font-size:11px;

	color:#fff;

	font-weight:bold;

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

	padding-top:4px;

}

#contenu .zonePanier label.options {

	width:auto;

}

#contenu .zonePanier select {

	width:180px;

	border:1px solid #CACACA;

	font-size:11px;

	background-color:#474747;

	color:#fae113;

	float:left;

	font-weight:bold;

	margin:5px 0 0 0;

	display:block;

}

#contenu .zonePanier select:hover {border:1px solid #fae113;}

#contenu .zonePanier input {

	width:157px;

	height:15px;

	font-size:11px;

	background-color:#474747;

	color:#fae113;

	font-weight:bold;

	margin:5px auto 0 auto;

	padding-left:4px;

	border:1px solid #CACACA;

	display:block;

	float:left;

	margin-left:10px;

}

#contenu .zonePanier input:hover {border:1px solid #fae113;}

#contenu .zonePanier a img{

	border:none;

	filter: alpha(opacity=100);

	-moz-opacity: 1.00; opacity:1.00;

	width:16px;

	height:15px;

	display:block;

	margin:6px 0 15px 1px;

}

#contenu .zonePanier a:hover img{

	filter: alpha(opacity=80);

	-moz-opacity: 0.80; opacity:0.80;

}

#contenu .zonePanier .ligneRadio {

	margin:0 auto;

}

#contenu .zonePanier .ligneRadio input {

	width:13px;

	margin:3px 4px 0 0;

	border:none;

	background:none;

}

#contenu .zonePanier .ligneRadio {

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

	font-size:11px;

	color:#FFF;

}

#contenu .zonePanier p {

margin:10px auto 0 auto;

}

#contenu .voirOffres {

float:left;

width:200px;

height:40px;

margin:15px 0 0 0;

}

#contenu .voirOffres a img , #contenu .commanderFiche a img {

	border:none;

	filter: alpha(opacity=100);

	-moz-opacity: 1.00; opacity:1.00;

}

#contenu .voirOffres a:hover img , #contenu .commanderFiche a:hover img {

	filter: alpha(opacity=80);

	-moz-opacity: 0.80; opacity:0.80;

}

#contenu .achatFiche {

	padding:5px 0 0 0;

}

#contenu .achatFiche li {

	background:url(../images/ficheProduit/puceListe.gif) 5px 2px no-repeat;

	font-weight:bold;

	margin:0;

}

#contenu a.preparerFiche {

	display:block;

	width:200px;

	height:24px;

	margin:10px 0 30px 0;

	background:url(../images/ficheProduit/preparer.gif) left top no-repeat;

}

#contenu a.preparerFiche:hover {

	background:url(../images/ficheProduit/preparer.gif) left -24px no-repeat;

}

#contenu #texte .droiteFiche p.prixFiche {

	width:198px;

	height:30px;

	background:url(../images/ficheProduit/bgAchat.gif) repeat left top;

	border-top:1px solid #787878;

	border-left:1px solid #787878;

	border-right:1px solid #787878;

	font-size:22px;

	color:#fde312;

	font-weight:bold;

	padding-top:15px;

	margin:0 auto 0 auto;

}

#contenu .commanderFiche {

	width:200px;

	height:35px;

	margin:0 auto 0 auto;

}

#contenu .commanderFiche a img {

	width:200px;

	height:35px;

	}



/************* FIL ARIANE ********************/

#contenu #filAriane {

	width:570px;

	height:24px;

	float:left;

	margin:0 0 0 20px;

	background:url(../images/ariane/bgAriane.gif) left top no-repeat;

	}

#contenu #filAriane p {

	font-weight:bold;

	float:right;

	margin-top:5px;

	width:465px;

}

/************* BIEN SE PREPARER ********************/

#contenuAgrandissement {

	width:700px;

	margin:10px auto 0 auto;

	border:1px solid #787878;

	background:url(../images/ficheProduit/bgAchat.gif) left top repeat;

}

#contenuAgrandissement .gaucheAgrandissment {

	width:320px;

	float:left;

	margin:10px 0 0 20px;

}

#contenuAgrandissement .gaucheAgrandissment h2{

	font:bold 14px Arial, Helvetica, sans-serif;

	color:#fffc30;

	text-align:center;

	border-bottom:1px solid #fffc30;

	padding-bottom:3px;

	margin-bottom:5px;

}

#contenuAgrandissement .gaucheAgrandissment p{

	text-align:justify;

	font:11px Arial, Helvetica, sans-serif;

	color:#fff;

	line-height:16px;

	text-align:justify;

	margin:0 0 5px 0;

}

#contenuAgrandissement .gaucheAgrandissment .jaune{

	font-weight:bold;

	color:#FFFF33;

}

#contenuAgrandissement .gaucheAgrandissment .center{

	text-align:center;

}

#contenuAgrandissement .gaucheAgrandissment .pictoAgrandissment {

	float:left;

	width:40px;

	height:40px;

	margin:0 3px 3px 0;

}



/************* VIDEOS ********************/

#contenu .blocVideo {

	width:428px;

	float:right;

	text-align:center;

	padding:10px 0 10px 0;

	margin:15px 2px 0 0;

	background:url(../images/ficheProduit/bgAchat.gif) left top repeat;

	border:1px solid #787878;

}

#contenu .blocVideo p {

	font-size:15px;

	margin-bottom:10px;

}

#contenu .blocVideo .pusher {

	width:100%;

	height:25px;

}

/************* MENTIONS LEGALES ********************/



#contenu p.texteMentions {

	margin:0 auto;

	width:98%;

}

#contenu .gaucheMentions , #contenu .droiteMentions {

	float:left;

	width:40%;

	margin:0 0 15px 50px !important; margin:0 0 15px 25px;

}

#contenu .droiteMentions {

	float:right;

	margin:0 50px 15px 0 !important; margin:0 25px 15px 0;

	width:40%;

}

#contenu .gaucheMentions h2.planSite , #contenu .droiteMentions h2.planSite {

	font-size:15px;

	margin:15px 0 5px 0;

	padding-bottom:0;

	border-bottom:1px solid #FFFF33;

}

/************* pop up ********************/



#contenu_global {

	background-color:#000000; 

	width:100%; 

	height:100%;

	z-index:200;

	position:absolute;

	left:0px;

	top:0px;

	filter:alpha(opacity=80);

	-moz-opacity:0.80;

	opacity:0.80;

}





#popup{

  position: absolute;

  top: 50%;

  left:0;

  @left:25%;

  width:100%;

  @width:564px;

  height:550px;

  margin-left:0;

  margin-top:-280px;

  visibility: visible;

  z-index:400;

  /*border:3px solid #444;*/

  }

#popup #contenu-pop img {border:10px solid #000;}





#popup #contenu-pop{

	margin:0px;

	width:580px;

	height:550px;

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

	font-size:11px;

	color:#DF4D85;

	text-align:justify;

	margin:0 auto;

	position:relative;

	@ma

	}

#popup #fermer	{

	width:auto !important;

	z-index:1000;position:absolute !important;

	left:0px;
	@top:120px;

}

#popup h1{

  font-size:20px;

  color:#333;

  width:150px;

  margin:0;

  }

#popup p{margin:0;}  



*html #popup img{margin-top:120px}

#popup img{

	float:left;



}





#popup #fermer a img{

	border:none;

	right:0;

	top:2px;

	position:absolute;

	margin:0;

	z-index:600;

	cursor:pointer;

	display:block;

	left:3px



	}



.telecharger_programme {

font-weight:bold;

font-size:15px;

}

	

.telecharger_programme a{

font-weight:bold;

color: #FFFF33;

}



#encart_phone {

width:290px;

height:88px;

border: 1px solid #fff;

margin-bottom:8px;

}







#galerieFlash{

	width:398px;

	height:135px;

	margin-bottom:15px;

	display:block;

	outline:0;

	margin-top:20px;

	margin-left:11px;

}



a img.img_1{border:1px solid #ffffff;

margin-top:2px;}

