@charset "utf-8";
/* CSS Document */

/* GENERAL ///////////////////////////////////////////*/

body{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
	font-size:12px;
	color:#000000;
	margin:0;
	padding:0;
	background-color:#FFF;
}

#conteneur{
	width:1210px;
	overflow:hidden;
	margin-left:15px;
	background-image:url(_imgs/background_conteneur.gif);
	background-repeat:repeat-y;
	background-position:980px 0;
}

#gauche{
	width:965px;
	float:left;
}
#content{
	overflow:hidden;
	clear:both;
}
.clear{
	clear:both;
}
form{
	margin:0;
	padding:0;
}
a:focus {outline-style:none;}

/* HEADER ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#header{
	overflow:hidden;
	margin-top:45px;
	border-top:1px solid #c5c7ca;
	
}
#header #logo{
	float:left;
	width:310px;
	background-color:#FFF;
	height:85px;
	padding-top:10px;
}
#header #logo img{
	border:none;
}
#header #baseLine{
	clear:both;
	overflow:hidden;
	font-size:14px;
	color:#666;
	height:30px;
	font-weight: normal;
}
#header #baseLine span {
	display: none;
}
#header .pub{
	float:left;
	width:479px;
	background-image:url(_imgs/background01.gif);
	padding:10px 0 10px 11px;
	height: 60px;
}
#header #outils{
	float:right;
	width:155px;
}
#header #outils .menuHaut{
	padding:6px 0 6px 10px;
	font-size:14px;
}
#header #outils .menuHaut a{
	color:#737374;
	text-decoration:none;
}
#header #outils .menuHaut a:hover{
	color:#333;
	text-decoration:none;
}
#header #outils .menuHaut .abo a{
	color:#ff0087;
}
#header #outils .menuHaut .abo a:hover{
	color:#b60060;
}
#header #outils .menuHaut .delimit{
	padding:0 7px 0 7px;
	font-size:14px;
	color:#c5cac8;
}
#header #outils .menuBas{
	border-top:1px solid #c5cac8;
	padding:6px 0 6px 10px;
	font-size:12px;
}
#header #outils .menuBas a{
	color:#939393;
	text-decoration:none;
	display:block;
	background-repeat:no-repeat;
	background-position:0 0;
	font-size:12px;
}
#header #outils .menuBas a:hover{
	color:#ff0087;
}
#header #outils .menuBas .rss a{
	float:left;
	padding-left:20px;
	background-image:url(_imgs/rss.gif);
	padding-bottom:5px;
}
#header #outils .menuBas .facebook a{
	float:right;
	padding-left:20px;
	padding-right:12px;
	font-size:12px;
	background-image:url(_imgs/facebook.gif);
	padding-bottom:5px;
}
#header #outils .menuLangue{
	clear:both;
	border-top:1px solid #c5cac8;
	padding:0;
	font-size:12px;
	margin-top:2px;
	padding-top:2px;
}
#header #outils #btLangue a{
	font-size:12px;
	line-height:23px;
	padding-left:30px;
	display:block;
	text-decoration:none;
	color:#939393;
	background-repeat:no-repeat;
	background-position:9px 6px;
}
#header #outils #btLangue a:hover{
	color:#ff0087;
}
#header #outils #btLangue.fr a{
	background-image:url(_imgs/drapeau_FR.gif);
}
#header #outils #btLangue.uk a{
	background-image:url(_imgs/drapeau_UK.gif);	
}
#header #menu{
	clear:both;
	overflow:hidden;
	font-size:14px;
	color:#FFF;
	height:57px;
}
#header #menu ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#header #menu ul li{
	display: inline;
}
#header #menu li a{
	margin-right:5px;
	padding:0 7px 0 7px;
	float:left;
	background-color:#ff0087;
	display:block;
	text-decoration:none;
	color:#FFF;
	line-height:23px;
	border:1px solid #FFF;
}
#header #menu li.special a{
	background-color:#b60060;
}
#header #menu li a:hover{
	background-color:#FFF;
	color:#ff0087;
	border:1px solid #ff0087;
}
#header #menu li.special a:hover{
	background-color:#FFF;
	color:#b60060;
	border:1px solid #b60060;
}
#header #menu li.on a{
	background-color:#FFF;
	color:#ff0087;
	border:1px solid #ff0087;
	border-bottom:5px solid #ff0087;
}
#header #menu li.specialon a{
	background-color:#FFF;
	color:#b60060;
	border:1px solid #b60060;
	border-bottom:5px solid #b60060;
}

/* GAUCHEMENU ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#gaucheMenu{
	width:215px;
	float:left;
}
#gaucheMenu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	margin-bottom:32px;
	width:180px;
	font-size:14px;
}
#gaucheMenu ul li a{
	border-top:1px solid #c5c7ca;
	color:#6b6b6b;
	padding:5px 0 5px 10px;
	display:block;
	text-decoration:none;
}
#gaucheMenu ul li a:hover{
	color:#505050;
	background-color:#f4f4f4;
}
#gaucheMenu ul li.on a{
	color:#000;
	background-color:#f4f4f4;
	border-top:1px solid #ff0087;
}
#gaucheMenu ul li.special{	
	color:#ff0087;
	background-image:url(_imgs/fond_cel01.gif);
	background-repeat:no-repeat;
	border:none;
	padding:5px 0 5px 15px;
}
#gaucheMenu ul li.special a{	
	color:#ff0087;
	background-image:url(_imgs/fond_cel01.gif);
	background-repeat:no-repeat;
	border:none;
	padding-left:15px;
}
#gaucheMenu ul li.special a:hover{	
	color:#fff;
	background-color:#ff0087;
	background-image:none;
}
#gaucheMenu ul li.specialon a{	
	color:#ff0087;
	background-image:url(_imgs/fond_cel01.gif);
	background-repeat:no-repeat;
	border:none;
	padding-left:15px;
	font-weight:bold;
}
#gaucheMenu ul li.specialon a:hover{	
	background-color:#FFFFFF;
}
#gaucheMenu ul li.specialOff{	
	padding:5px 0 5px 10px;
	background-image:url(_imgs/line01.gif);
	background-repeat:repeat-x;
	border:none;
	color:#ff0087;
}
#gaucheMenu .pub{
	width:160px;
	padding:10px;
	text-align:center;
	background-image:url(_imgs/background01.gif);
}

/* FOOTER /////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#footer{
	margin-bottom:45px;
	margin-top:35px;
	font-size:12px;
	padding-left:215px;
	clear:both;
}
#footer ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
#footer li{
	padding:0 8px 0 8px;
	float:left;
	border-right:1px solid #c5cac8;
}
#footer li a{
	text-decoration:none;
}
#footer .menuHaut{
	clear:both;
	background-image:url(_imgs/line01.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	padding:6px 0 6px 0;
}
#footer .menuHaut li a{
	color:#636363;
}
#footer .menuHaut li.on a{
	color:#ff0087;
}
#footer .menuHaut li a:hover{
	color:#ff0087;
}
#footer .menuBas{
	clear:both;
	overflow:hidden;
	border-top:1px solid #c5cac8;
	border-bottom:1px solid #c5cac8;
	padding:6px 0 6px 0;
}
#footer .menuBas li a{
	color:#939393;
}
#footer .menuBas li.on a{
	color:#ff0087;
}
#footer .menuBas li a:hover{
	color:#ff0087;
}
#footer .menuBas .copyright{
	float:right;
	color:#939393;
}
#footer .menuBas .copyright a{
	color:#939393;
	text-decoration:none;
}
#footer .menuBas .copyright a:hover{
	color:#ff0087;
	text-decoration:none;
}

/* DROITE ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


#droite{
	width:210px;
	float:right;
	padding-top:45px;
	margin-left:15px;
	margin:0 10px 0 25px;
	text-align:center;
}
#droite .bandeau{
	margin-bottom:30px;
}


/* OUTILS ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#barreOutils{
	margin-bottom:10px;
	font-size:10px;
	color:#666666;
	border:1px solid #e7e7e7;
	padding:3px;
	background:url(_imgs/fond4.gif);;
	background-repeat:repeat-x;
	background-color:#e7e7e7;
	overflow:hidden;	
}
#barreOutils ul.boutons{
	margin:0;
	padding:0;
	list-style-type:none;
	overflow:hidden;
	float:left;
}
#barreOutils ul.boutons li{
	margin:0;
	padding:0;
	display:inline;
	margin-right:6px;
	float:left;
}
#barreOutils ul.boutons li a{
	display:block;
	font-weight:bold;
	background-color:#999999;
	padding:2px 8px 3px 8px;
	color:#FFF;
	text-decoration:none;
}
#barreOutils ul.boutons li a:hover{
	background-color:#ff0087;
}
#barreOutils ul.boutons li.retour a{
	background-image:url(../_imgs/fleche_back03.gif);
	background-repeat:no-repeat;
	background-position:3px 5px;
	padding-left:14px;
}
#barreOutils ul.icons{
	margin:0;
	padding:0;
	list-style-type:none;
	overflow:hidden;
	float:right;
}
#barreOutils ul.icons li{
	margin:0;
	padding:0;
	display:block;
	display:inline;
	margin-right:8px;
	float:left;	
	height:16px;
}
#barreOutils ul.icons li.icone a{ 
	margin-right:3px;
}
#barreOutils ul.icons li.icone img{
	border:none;
}
#barreOutils ul.icons li.icone{
	padding:0;
	margin:0;
}
#barreOutils ul.icons li.iconeTexte{
	padding-top:2px;
	height:14px;
}
#barreOutils ul.icons li.iconeTexte a{
	text-decoration:none;
	color:#666666;
}
#barreOutils ul.icons li.iconeTexte a:hover{
	color:#ff0087;
}
#barreOutils ul.icons li.titre{
	padding-top:1px;
	height:14px;
	font-weight:normal;
	font-size:11px;
	margin-right:8px;
	color:#333;
}
#barreOutils ul.icons ul.langue{
	margin:0;
	padding:0;
}
#barreOutils ul.icons ul.langue li{
	margin:0;
	padding:0;
	display:block;
	display:inline;
	margin-right:8px;
	float:left;	
	height:16px;
}
#barreOutils ul.icons ul.langue li.icone a{ 
	margin-right:3px;
}
#barreOutils ul.icons ul.langue li.icone img{
	border:none;
}
#barreOutils ul.icons ul.langue li.icone{
	padding:0;
	margin:0;
}
#barreOutils ul.icons ul.langue li.iconeTexte{
	padding-top:2px;
	height:14px;
}
#barreOutils ul.icons ul.langue li.iconeTexte a{
	text-decoration:none;
	color:#666666;
}
#barreOutils ul.icons ul.langue li.iconeTexte a:hover{
	color:#ff0087;
}

/*  ///////////////////////////////////////////*/

#ariane{
	clear:both;
	font-size:10px;
	color:#999;
	margin-bottom:25px;
}
#ariane a{
	color:#999;
	text-decoration:underline;
}
#ariane a:hover{
	color:#ff0087;
	text-decoration:underline;
}
#ariane .active{
	color:#999;
	font-weight:normal;
}

/* ARTICLES /////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#article{
	width:750px;
	float:right;
	overflow:hidden;
	color:#707070;
	text-align:left;
}
#article p.numero{
	margin:0;
	padding:0;
	color:#b60060;
	font-size:15px;
	font-weight:bold;
	margin-bottom:15px;
	background-image:none;
	border:none;
}
#article table td{
	
}
#article a{
	color:#ff0087;
}
#article p{
	text-align:justify;
}
#article h1{	
	margin:0;
	padding:0;
	color:#ff0087;
	font-size:27px;
	font-weight:normal;
	margin-bottom:25px;
	/* line-height:26px; */
	margin-top:10px;
}
#article h1 b{	
	font-weight:normal;
}
#article h2{	
	margin:0;
	padding:0;
	color:#ff0087;
	font-size:14px;
	font-weight:bold;
	background-image:url(_imgs/fond_cel01.gif);
	border-bottom:1px solid #c5c7ca;
	background-repeat:no-repeat;
	background-position:0 0; 
	padding: 4px 0 3px 16px;
}

#article h3{	
	margin:0;
	padding:0;
	color:#333;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:10px;
	font-size:13px;
	text-align:justify;
}
#article h2.lieuFB{
	background-image:none;
	font-weight:bold;
	color:#333333;
	font-size:16px;
	padding:0;
	margin:0;
	border:none;
}
#article .prixFB{
	background-color:#e7e7e7;
	background-image:none;
	text-align:center;
	border:1px solid #999;
	color:#333333;
	padding:15px;
}
#article .detailFB{
	font-weight:bold;
}


/* ARTICLE DROITE /////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#articleDroite{
	width:200px;
	float:right;
	background-color:#e7e7e7;
	background-image:url(_imgs/fond3.gif);
	background-repeat:repeat-x;
	border:1px solid #e7e7e7;
	margin:15px 30px 0 0;
	padding:15px;
	font-size:12px;	
	color:#666;	
	text-align:left;
}
#articleDroite p{
	text-align:left;
}
#articleDroite select{
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	color:#333;
}
#articleDroite input{
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	color:#333;
}
#articleDroite ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
#articleDroite ul li{
	font-size:12px;
	padding-bottom:7px;
	background-image:url(_imgs/puce02.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	padding-left:9px;
	font-weight:normal;	
}
#articleDroite ul li a{
	color:#666;
}
#articleDroite ul li a:hover{
	color:#ff0087;
}
#articleDroite ul.pagenav{
	margin-bottom:15px;	
}
#articleDroite ul.pagenav li{
	padding:0;
	text-align:center;	
	display:block;
	font-size:14px;
	font-weight:bold;	
	background-color:#999;
	margin-bottom:7px;	
}
#articleDroite ul.pagenav li a{
	color:#FFFFFF;
	display:block;
	background-color:#999;
	text-decoration:none;
}
#articleDroite ul.pagenav li a:hover{
	background-color:#ff0087;
}
#articleDroite ul.pagenav li strong{
	display:block;
	border:1px solid #ff0087;
	background-color:#FFF;
	color:#ff0087;
}
#articleDroite ul.pagemininav{
	padding:0;
	text-align:center;	
	display:block;
	font-size:13px;
	color:#999;
	border:1px solid #e7e7e7;
	font-weight:bold;	
	background-color:#FFF;
	margin-bottom:7px;	
	background-image:none;
	padding:10px;
}
#articleDroite ul.pagemininav li{
	padding:0;
	text-align:center;	
	display:block;
	font-size:12px;
	color:#999;
	font-weight:normal;	
	background-color:#FFF;
	margin-bottom:5px;	
	background-image:none;
}
#articleDroite ul.pagemininav li a{
	border:1px solid #e7e7e7;
	display:block;
	text-decoration:none;	
}
#articleDroite ul.pagemininav li a:hover{
	background-color:#ff0087;
	border:1px solid #ff0087;
	color:#fff;
}
#articleDroite ul.pagemininav li strong{
	display:block;
	border:1px solid #ff0087;
	background-color:#FFF;
	color:#ff0087;
}

#articleDroite h2{
	margin:0;
	padding:2px 0 2px 4px;
	background-color:#999;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	background-image:none;
	border:none;
}
#articleDroite h3{
	margin:0;
	padding:2px 0 2px 4px;
	background-color:#999;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}
#articleDroite table{
	margin-bottom:20px;
	font-weight:bold;
	text-align:center;
	font-size:13px;
}
#articleDroite table a{
	color:#666;
	text-decoration:none;
}
#articleDroite table a:hover{
	color:#ff0087;
	text-decoration:underline;
}
#articleDroite.annonces h2{
	margin:0;
	padding:2px 0 2px 4px;
	background-color:#999;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-bottom:15px;
	background-image:none;
	border:none;
}
#articleDroite.annonces ul{
	margin-left:10px;
}
#articleDroite.annonces ul li a{
	text-decoration:none;
	color:#333;
}
#articleDroite.annonces ul li a:hover{
	text-decoration:underline;
	color:#ff0087;
}


/*PAGE COMMUNIQUE ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#communiqueOutils{
	background-color:#e7e7e7;
	background-image:url(_imgs/fond3.gif);
	background-repeat:repeat-x;
	border:1px solid #e7e7e7;
	padding:3px;
	text-align:left;
	overflow:hidden;
	margin-bottom:15px;
}
#communiqueOutils ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
#communiqueOutils ul li{
	display:inline;
	float:left;
	margin-right:10px;
}
#communiqueOutils ul li.icone{
	margin-right:3px;
}
#communiqueOutils ul li.iconeTexte{
	font-size:11px;
	font-weight:bold;
	padding-top:2px;
}
#communiqueOutils ul li.iconeTexte a{
	color:#666666;
}
#communiqueOutils ul li.iconeTexte a:hover{
	color:#ff0087;
}


#communiqueOutils ul li a{
	text-decoration:none;
}
#communiqueOutils #retour{
	margin:0  0 10px 0;
	padding:0;
}
#communiqueOutils #retour a{
	display:block;
	margin:0;
	padding:2px 0 2px 17px;
	background-color:#FFF;
	color:#666;
	font-size:12px;
	font-weight:normal;
	border:1px solid #e7e7e7;
	background-image:none;
	text-decoration:none;
	background-image:url(_imgs/fleche_back01.gif);
	background-repeat:no-repeat;
	background-position:5px 7px;
	float:left;
	width:60px;
	margin-right:40px;
}
#communiqueOutils #retour a:hover{
	color:#ff0087;
	border:1px solid #ff0087;
	background-image:url(_imgs/fleche_back02.gif);
}
#communiqueOutils #envoyer a{
	display:block;
	background-color:#999;
	margin:0;
	padding:2px 0 2px 0;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	background-image:none;
	text-decoration:none;
	float:left;
	text-align:center;
	width:60px;
	margin-right:25px;
}
#communiqueOutils #envoyer a:hover{
	background-color:#ff0087;
}
/*PAGE NEWSLETTER ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#article #col2{
	float:left;
}

#article #newsOutils{
	width:150px;
	float:right;
	background-color:#e7e7e7;
	background-image:url(_imgs/fond3.gif);
	background-repeat:repeat-x;
	border:1px solid #e7e7e7;
	margin:15px 10px 0 0;
	padding:15px;
	font-size:12px;	
	color:#666;	
	text-align:left;
}
#article #newsOutils h2{
	margin:0;
	padding:2px 0 2px 4px;
	background-color:#999;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	background-image:none;
	border:none;
}
#article #newsOutils ul{
	border:1px solid #e7e7e7;
	background-color:#FFF;
	margin:0;
	padding:10px;
	list-style:none;
	font-weight:bold;
}
#article #newsOutils ul li{
	padding-bottom:6px;
	padding-top:6px;
}
#article #newsOutils ul a{
	display:block;
	text-decoration:none;
	color:#666666;
}
#article #newsOutils ul img{
	float:left;
	padding-right:4px;
}
#article #newsOutils ul a:hover{
	color:#ff0087;
}

#article #backNewsletter{
	color:#ff0087;
	text-align: right;
	font-size: 18px;
}
.permaHome {
	visibility: hidden; 
}

/* PAGE ARTICLE  /////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


#articleGauche{
	width:450px;
	float:left;
}
#article .content{
	text-align:justify;
}
#article .content p{
	margin:0;
	padding:0;
}
#article .content {
	margin:0;
	padding:0;
	padding-bottom:10px;
}
#article .infos{
	
}
#article .infos .version{
	padding-top:15px;
	
}
#article .infos a{
	color:#333;
}

#article .legende{	
	font-size:11px;
	color:#666;
	font-weight:normal;
}

/* ARCHIVES QDA //////////////////////////////////////////////*/

#article #staticQDA{
	width:540px;	
	
}

/* STATIC //////////////////////////////////////////////*/

#article #static{
	width:500px;	
	
}
#article #static .statics p{
	margin-bottom:25px;
}
#article #static .statics h2{
	color:#333;
}

/* STATICS //////////////////////////////////////////////*/

#article .statics{
	overflow:hidden;
	clear:both;
}
#article .statics h2{
	color:#ff0087;
	font-weight:normal;
	margin-bottom:20px;
	font-size:15px;
}
#article .statics p{
	margin:0;
	padding:0;
	overflow:hidden;
	margin-bottom:15px;
}
#article .statics p b, #article .statics p strong{
	color:#363636;
}
#article .statics p a b, #article .statics p a strong{
	color:#ff0087;
}
#article .statics h3{
	margin:0;
	padding:0;
	font-size:13px;
	font-weight:bold;
	color:#ff0087;
	background-image:url(_imgs/puce02.gif);
	background-repeat:no-repeat;
	background-position:0 6px; 
	padding-left:8px;
	margin-bottom:5px;
}

/*  //////////////////////////////////////////////*/

#article h2{
	margin:0;
	padding:0;
	background-image:url(_imgs/fond_cel01.gif);
	background-repeat:no-repeat;
	color:#ff0087;
	padding:4px 0 4px 16px;
	margin-top:35px;
	font-size:14px;
	font-weight:bold;
	background-color:#FFFFFF;
}
#article .item{
	margin:0;
	padding:0;
	overflow:hidden;
	border-bottom:1px solid #c5c7ca;
	padding-bottom:15px;
	padding-top:15px;
}
#article .item .image{
	width:80px;
	float:left;
}
#article .item .texte{
	width:365px;
	float:right;
}
#article h4{
	margin:0;
	padding:0;
	font-size:10px;
	color:#666666;
}
#article h4{
	font-size:12px;
	color:#333;
}
#article h4 a{
	text-decoration:none;
	color:#333;
}
#article h4 a:hover{
	text-decoration:underline;
	color:#ff0087;
}
#article h5{
	margin:0;
	padding:0;
}
#article h5 a{
	text-decoration:none;
	color:#666;
}


#article p.date{
	margin:0;
	padding:0;
	padding-top:5px;
}
#article p.date a{
	color:#333333;
}
#article .item .texte p{
	margin:0;
	padding:0;
	padding-top:10px;
}
#article .item .texte p.date{
	margin:0;
	padding:0;
	padding-top:5px;
	color:#333333;
}
#article .item .texte p.date a{
	color:#ff0087;
}
#article .item .texte .lienarticle{
	margin:0;
	padding:5px 0 5px 0;
	color:#999;
}

/*ITEM EFLASH ////////////////////////////////////////*/

#article #archives .itemEflash{
	margin:0;
	padding:0;
	overflow:hidden;
	border-bottom:1px solid #c5c7ca;
	padding-bottom:15px;
	padding-top:15px;
}
#article #archives .itemEflash .image{
	width:80px;
	float:left;
}
#article #archives .itemEflash .texte{
	width:365px;
	float:right;
}
#article #archives .itemEflash .texte p{
	margin:0;
	padding:0;
	padding-top:10px;
}
#article #archives .itemEflash .texte p.date{
	margin:0;
	padding:0;
	padding-top:5px;
	color:#333333;
}
#article #archives .itemEflash .texte p.date a{
	color:#ff0087;
}
#article #archives .itemEflash .texte .lienarticle{
	margin:0;
	padding:5px 0 5px 0;
	color:#999;
}


/*////////////////////////////////////////*/

#article dl{
}
#article dl dt {
	margin:0;
	padding:0;
	background-image:url(_imgs/line01.gif);
	background-repeat:repeat-x;
	margin-top:15px;
	padding-top:15px;
	font-size:14px;
	font-weight:normal;
	padding-bottom:10px;
	color:#333;
}
#article dl dt a strong{
	text-decoration:underline;
	color:#333333;
}
#article dl dt a:hover{
	text-decoration:underline;
	color:#ff0087;
}
#article dl dt a:hover strong{
	text-decoration:underline;
	color:#ff0087;
}
#article dl dd{
	margin:0;
	padding:0;
	padding-left:20px;
	font-size:12px;
}
#article dl dd a{
	font-style:italic;
	color:#ff0087;
}



/* LIVRES ////////////////////////////////////////////////////////////*/

#article #livre{
	width:580px;
	text-align:left;
}
#article #livre .livres {
}
#article #livre .livres img{
	padding-top:15px;
}
#article #livre .livres h2{
	background-image:none;
	margin:0;
	padding:0 0 0 0;
	font-size:18px;
	border:none;
}
#article #livre .livres h2 a{
	text-decoration:none;
	font-weight:normal;
	padding:0 0 0 0;
}
#article #livre .livres h2 a:hover{
	text-decoration:underline;
}
#article #livre .livres ul{
	margin:0;
	padding:0 0 20px 20px;
	list-style-type:none;
}
#article #livre .livres li{
	margin:0;
	padding:0 0 8px 10px;
	list-style-type:none;
	background-image:url(_imgs/puce02.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}
#article #livre .livres li a{
	text-decoration:none;
	color:#666666;
}
#article #livre .livres li a:hover{
	text-decoration:underline;
	color:#ff0087;
}
#article #livreFiche{
	text-align:left;
	width:520px;
}
#article #livreFiche h2{
	background-image:none;
	margin:0;
	padding:0 0 0 0;
	font-size:16px;
	border:none;
	color:#333333;
}
#article #livreFiche img{
	padding-top:15px;
	padding-left:10px;
}
#article #livreFiche .rubrique{
	font-size:11px;
	color:#666;
	margin-bottom:30px;
}

/* BILLETERIE //////////////////////////////////////////////*/

#billeterieGauche{
	width:410px;
	float:left;
	margin-bottom:20px;
}
#billeterieDroite{
	width:280px;
	float:right;
	background-color:#e7e7e7;
	background-image:url(_imgs/fond3.gif);
	background-repeat:repeat-x;
	border:1px solid #e7e7e7;
	margin:15px 0 20px 0;
	padding:15px 15px 15px 15px;
}
#billeterieDroite input, select{
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	color:#333;	
}
#billeterieDroite select{
	width:210px;
}
#billeterieDroite p{
	font-weight:bold;
	color:#333333;
}
#article .billeterieCategories {
	margin-bottom:10px;
	overflow:hidden;
}
#article .billeterieCategories .g{
	float:left;
	clear:both;
	width:33%;
	margin-bottom:5px;
}
#article .billeterieCategories .d{
	float:left;
	width:33%;
	margin-bottom:5px;
}
#article .billeterie h2{
	margin:0;
	padding:0;
	clear:both;
	border-bottom:1px solid #c5c7ca;
	background-image:url(_imgs/fond_cel01.gif);
	background-repeat:repeat-x;
	padding:4px 0 3px 16px;
	margin-bottom:10px;	
	overflow:hidden;
	color:#ff0087;
	font-size:15px;
}
#article .billeteries {
	overflow:hidden;
	margin-bottom:40px;
}
#article .billeterie h3{
	margin:0;
	padding:0;
	clear:both;
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	font-weight:bold;
	color:#333;
	font-size:12px;
	padding-left:20px;
}
#article .billeterie h3 a{
	color:#333333;
}
#article .billeterie h3 a:hover{
	color:#ff0087;
}
#article .billeterie p{
	margin:0;
	padding:0;
	padding-left:29px;
	background-image:url(_imgs/puce02.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	overflow:hidden;
}
#article .billeterie p a{
	text-decoration:none;
	color:#666666;
}
#article .billeterie p a:hover{
	text-decoration:underline;
	color:#ff0087;
}
#article .billeterie .pair{
	float:left;
	clear:both;
	width:50%;
	margin-bottom:10px;
}
#article .billeterie .impair{
	float:left;
	width:50%;
	margin-bottom:10px;
}

/* ARTISTES //////////////////////////////////////////////////////////////////////////////*/

#article .artisteCategories {
	margin-bottom:10px;
	overflow:hidden;
}
#article .artisteCategories .g{
	float:left;
	clear:both;
	width:33%;
	margin-bottom:5px;
}
#article .artisteCategories .d{
	float:left;
	width:33%;
	margin-bottom:5px;
}
#article .artiste h2{
	margin:0;
	padding:0;
	clear:both;
	border-bottom:1px solid #c5c7ca;
	background-image:url(_imgs/fond_cel01.gif);
	background-repeat:repeat-x;
	padding:4px 0 3px 16px;
	margin-bottom:10px;	
	overflow:hidden;
	color:#ff0087;
	font-weight:normal;
	font-size:15px;
}
#article .artistes {
	overflow:hidden;
	margin-bottom:40px;
}
#article .artiste h3{
	margin:0;
	padding:0;
	clear:both;
	border-bottom:1px solid #c5c7ca;
	background-image:url(_imgs/fond_cel01.gif);
	background-repeat:repeat-x;
	padding:4px 0 3px 16px;
	margin-bottom:10px;	
	overflow:hidden;
	color:#ff0087;
	font-weight:normal;
	font-size:15px;
}
#article .artiste h3 a{
	color:#333333;
}
#article .artiste h3 a:hover{
	color:#ff0087;
}
#article .artiste p{
	margin:0;
	padding:0;
	padding-left:29px;
	background-image:url(_imgs/puce02.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	overflow:hidden;
}
#article .artiste p a{
	text-decoration:none;
	color:#666666;
}
#article .artiste p a:hover{
	text-decoration:underline;
	color:#ff0087;
}
#article .artiste .pair{
	float:left;
	clear:both;
	width:50%;
	margin-bottom:10px;
}
#article .artiste .impair{
	float:left;
	width:50%;
	margin-bottom:10px;
}

/* LISTE RECHERCHE /////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#article ul.listeLieuArtistique{
	margin:0;
	padding:0;
	list-style-type:none;
	overflow:hidden;
}
#article ul.listeLieuArtistique li {
	color:#666666;
	margin:0;
	padding:3px 0 3px 10px;
	background-image:url(_imgs/puce02.gif);
	background-repeat:no-repeat;
	background-position:0 9px;
	width:210px;
	margin-right:2px;
	margin-bottom:2px;
	float:left;
	text-decoration:none;
	font-weight:bold;
}
#article ul.listeLieuArtistique li a{
	color:#333;
	text-decoration:none;
}
#article ul.listeLieuArtistique li a:hover{
	color:#ff0087;
	text-decoration:underline;
}


/* FICHES  //////////////////////////////////////////////*/

#article .textefiche{
}

#article .textefiche h2{
	margin:0;
	padding:0;
	clear:both;
	border-bottom:1px solid #c5c7ca;
	background-image:url(_imgs/fond_cel01.gif);
	background-repeat:repeat-x;
	padding:4px 0 3px 16px;
	margin-bottom:10px;	
	overflow:hidden;
	color:#ff0087;
	font-weight:normal;
}
#article .textefiche .legendeimage{
	font-size:11px;
	font-style:italic;
	color:#666;
}
#article #la{
	float:left;
	width:480px;
}
#article #ficheOutils{
	background-color:#0066FF;
	float:right;
	width:120px;
	background-color:#e7e7e7;
	background-image:url(_imgs/fond3.gif);
	background-repeat:repeat-x;
	border:1px solid #e7e7e7;
	padding:10px;
	text-align:left;
}
#article #ficheOutils h2{
	margin:0;
	padding:2px 0 2px 4px;
	background-color:#999;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	background-image:none;
	border:none;
}
#article #ficheOutils #retour{
	margin:0  0 10px 0;
	padding:0;
}
#article #ficheOutils #retour a{
	display:block;
	margin:0;
	padding:2px 0 2px 17px;
	background-color:#FFF;
	color:#666;
	font-size:12px;
	font-weight:normal;
	border:1px solid #e7e7e7;
	margin-bottom:5px;
	background-image:none;
	text-decoration:none;
	background-image:url(_imgs/fleche_back01.gif);
	background-repeat:no-repeat;
	background-position:5px 7px;
}
#article #ficheOutils #retour a:hover{
	color:#ff0087;
	border:1px solid #ff0087;
	background-image:url(_imgs/fleche_back02.gif);
}
#article #ficheOutils ul{
	border:1px solid #e7e7e7;
	background-color:#FFF;
	margin:0;
	padding:10px;
	list-style:none;
	font-weight:bold;
}
#article #ficheOutils ul li{
	padding-bottom:6px;
	padding-top:6px;
}
#article #ficheOutils ul a{
	display:block;
	text-decoration:none;
	color:#666666;
}
#article #ficheOutils ul img{
	float:left;
	padding-right:4px;
}
#article #ficheOutils ul a:hover{
	color:#ff0087;
}

#article .backToTop{
	clear:both;
}
#article .backToTop a{
	display:block;
	background-color:#898989;
	width:50px;
	padding:1px 5px 2px 15px;
	color:#FFF;
	float:right;
	font-size:10px;
	font-weight:bold;
	margin:0 5px 5px 0;
	text-decoration:none;
	text-align:left;
	background-image:url(_imgs/fleche_top01.gif);
	background-repeat:no-repeat;
	background-position:4px 3px;
}
#article .backToTop a:hover{
	background-color:#666;
}
/* MOTEUR RECHERCHE MUSEE //////////////////////////////////////////////*/


#articleDroite .laSearch{
	overflow:hidden;	
}
#articleDroite .laSearch h2{
	background-color:#666;
	background-image:none;
	padding:2px 0 2px 5px;;
	margin:0 0 10px 0;
	color:#FFFFFF;
	font-size:12px;
}

#articleDroite .laSearch p{
	margin:0;
	padding:0;
	color:#333;
	font-size:11px;
}
#articleDroite .laSearch a{
	margin-right:8px;
	font-weight:bold;
	background-color:#999;
	padding:2px 8px 3px 8px;
	color:#FFF;
	text-decoration:none;
	float:left;
	font-size:11px;
}
#articleDroite .laSearch label{
	font-weight:bold;
	font-size:11px;
	color:#666;	
}
#articleDroite .laSearch a:hover{
	background-color:#ff0087;
}
#articleDroite .laSearch select#specialite_id{
	width:190px;
	margin-bottom:20px;
}

/* ERREUR //////////////////////////////////////////////*/

.erreur{
	border: 1px solid #FF0000;
	color:#FF0000;
	padding:10px;
	margin:10px 0 10px 0;
}

/* COMPTE //////////////////////////////////////////////*/

#article .compte{
	float:right;
	margin-bottom:20px;
}
#article .compte a{
	background-color:#b60060;
	padding:2px 8px 2px 8px;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;	
}
#article .compte a:hover{
	background-color:#ff0087;
}


/* ANNONCEURS //////////////////////////////////////////////*/

#article .annonceur h2{
	margin:0;
	padding:0;
	clear:both;
	border-bottom:1px solid #c5c7ca;
	background-image:url(_imgs/fond_cel01.gif);
	background-repeat:repeat-x;
	padding:4px 0 3px 16px;
	margin-bottom:10px;	
	overflow:hidden;
	color:#ff0087;
	font-weight:normal;
}
#article .annonceurs {
	overflow:hidden;
	margin-bottom:30px;
}
#article .annonceur h2 a{
	font-weight:bold;
}
#article .annonceur h3{
	margin:0;
	padding:0;
	clear:both;
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	font-weight:bold;
	color:#333;
	font-size:12px;
	padding-left:20px;
}
#article .annonceur p{
	margin:0;
	padding:0;
	padding-left:29px;
	background-image:url(_imgs/puce02.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	overflow:hidden;
}
#article .annonceur p a{
	text-decoration:none;
	color:#666666;
}
#article .annonceur p a:hover{
	text-decoration:underline;
	color:#ff0087;
}
#article .annonceur .pair{
	float:left;
	clear:both;
	width:50%;
	margin-bottom:15px;
}
#article .annonceur .impair{
	float:left;
	width:50%;
	margin-bottom:15px;
}

/* ANNONCES CLASSEES //////////////////////////////////////////////*/

#articleGauche .paListe{
}
#articleGauche .paListe dt{
	margin:0;
	padding:0;
	color:#ff0087;
	font-size:14px;
	font-weight:normal;
	background-image:url(_imgs/fond_cel01.gif);
	border-bottom:1px solid #c5c7ca;
	background-repeat:no-repeat;
	background-position:0 0; 
	padding: 4px 0 3px 16px;
	margin-bottom:10px;
}
#articleGauche .paListe dt a{
	text-decoration:none;
}
#articleGauche .paListe dd{
	margin:0;
	padding:0;
	padding-left:9px;
	background-image:url(_imgs/puce02.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	text-align:left;
	overflow:hidden;
	margin-bottom:20px;
	color:#666;	
	font-weight:bold;
	font-size:12px;
}
#articleGauche .paListe dd a{
	color:#333;
	font-style:normal;
	text-decoration:none;
}
#articleGauche .paListe dd a:hover{
	color:#ff0087;
	text-decoration:underline;
}
/* LIENS //////////////////////////////////////////////*/

#article #liens{
	width:500px;
}
#article #liens h2{
	margin:0;
	padding:0;
	color:#ff0087;
	font-size:14px;
	font-weight:bold;
	background-image:url(_imgs/fond_cel01.gif);
	border-bottom:1px solid #c5c7ca;
	background-repeat:no-repeat;
	background-position:0 0; 
	padding: 4px 0 3px 16px;
}
#article #liens h3{
	margin:0;
	padding:0;
	color:#333;
	font-size:14px;
	font-weight:normal;
	background-image:url(_imgs/fond_cel01.gif);
	border-bottom:1px solid #c5c7ca;
	background-repeat:no-repeat;
	background-position:0 0; 
	padding: 4px 0 3px 16px;
}
#article #liens dl{
	margin-bottom:30px;
}
#article #liens dt{
	margin:0;
	padding:0;
	padding-left:29px;
	background-image:url(_imgs/puce02.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	overflow:hidden;
	border:none;
	color:#666;
	font-weight:bold;
	font-size:12px;
	padding-bottom:2px;
}
#article #liens dt a{
	text-decoration:none;
	color:#333;
}
#article #liens dt a:hover{
	text-decoration:underline;
	color:#ff0087;
}
#article #liens dd{
	font-style:italic;
	padding-bottom:10px;
}

/* UNE //////////////////////////////////////////////*/

#uneGauche{
	float:left;
	width:360px;
	margin-right:30px;
	font-size:12px;
	padding-top:0px;
}
#uneGauche a{
	text-decoration:none;
}
#uneGauche p{
	margin:0;
	padding:0;
	text-align:left;
}
#uneGauche p a{
	color:#707070;
}
#uneGauche h2{
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-position:0 10px;
	height:55px;
	border:none;
}
#uneGauche h2.FR{
	background-image:url(_imgs/une_arthebdo_FR.gif);
}
#uneGauche h2.UK{
	background-image:url(_imgs/une_arthebdo_UK.gif);
}
#uneGauche h2 span{
	display:none;
}
#uneGauche h2 a{
	display:block;
	width:360px;
	height:45px;
}
#uneGauche .imageEdito{	
	margin-bottom:15px;
	font-size:10px;
}
#uneGauche .imageEdito img{	
	margin-bottom:3px;
}
#uneGauche h3{
	margin:0;
	padding:0;
	clear:both;
	border-bottom:1px solid #c5c7ca;
	background-image:url(_imgs/line01.gif);
	background-repeat:repeat-x;
	padding:4px 0 3px 0;
	margin-bottom:10px;
}
#uneGauche h3 a{
	color:#ff0087;
	font-size:14px;
	font-weight:bold;
	background-image:url(_imgs/fleche01.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:16px;
}
#uneGauche h4{
	clear:both;
	margin:0;
	padding:0;
	padding-bottom:3px;;
	font-size:12px;
}
#uneGauche h4 a{
	color:#262626;
	font-weight:bold;
}
#uneGauche .item{
	width:360px;
	margin:0;
	padding:0;
	border:none;
	float:left;
	padding-left:10px;
	margin-bottom:20px;
}
#article #uneGauche .item .texte{
	float:right;
	width:280px;
}
#article #uneGauche .item .texte p{
	margin:0;
	padding:0;
}
#uneGauche .image{
	float:left;
	width:80px;
	padding-top:3px;
}
#uneGauche .image img a{
	border:0;
}
#uneGauche p.numero{
	margin:0;
	padding:0;
	color:#5f5f5f;
	font-size:11px;
	background-image:url(_imgs/line01.gif);
	background-repeat:repeat-x;
	padding-top:5px;
	padding-bottom:5px;
}
#uneGauche p#nlsuite {
	margin:0;
	margin-top:40px;
	margin-bottom:20px;
}
#uneGauche p#nlsuite a{
	clear:both;
	color:#ff0087;
	font-size:12px;
	border:1px solid #CCCCCC;
	padding:4px;
}
#uneGauche a .savoirPlus {
	color:#ff0087;
	font-style:italic;
}

/* UNEDROITE  ----------------------------------------------------------------------------------*/

#uneDroite{
	float:right;	
}
#uneDroite p{
	margin:0;
	padding:0;
}
#uneDroite a{
	text-decoration:none;
}
/* UNEDROITETOP ----------------------------------------------------------------------------------*/ 

#uneDroiteTop{
	width:360px;
	background-image:url(_imgs/une_droite_fond.jpg);
	background-repeat:no-repeat;
	background-color:#8f003f;
	padding:0 0 30px 0;
	font-size:12px;
	margin-bottom:25px;
}
#uneDroiteTop h2{
	display:none;
}
#uneDroiteTop .voirliste{
	background:url(_imgs/black_50.png) 0 0 transparent;
	margin-left:136px;
}
#uneDroiteTop .voirliste:hover{
	background-image:none;
	background-color:#000;
}
#uneDroiteTop .voirliste h4{
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:11px;
}
#uneDroiteTop .voirliste h4 a{
	display:block;
	padding:3px 0 4px 20px;
	background:url(_imgs/colonnedroite_fleche.png) no-repeat 10px 5px ;
	text-decoration:none;
	color:#FFF;	
	font-size:12px;
}
/* UNEDROITETOP VERNISSAGE -------------------------------------------------------------------------*/ 

#uneDroiteTop #vernissage{
	background:url(_imgs/black_40.png) 0 0 transparent;
	padding-top:15px;
	border-bottom: 1px solid #b60060;
}
#uneDroiteTop #vernissage .titre{
	height:51px;
	margin-bottom:15px;
}
#uneDroiteTop.FR #vernissage .titre{
	background: url(_imgs/vernissage_une_FR.png) no-repeat 0 0 transparent;
}
#uneDroiteTop.UK #vernissage .titre{
	background: url(_imgs/vernissage_une_UK.png) no-repeat 0 0 transparent;
}
#uneDroiteTop #vernissage .items{
	padding:0 15px;
}
#uneDroiteTop #vernissage .items .item{
	padding:0;
	margin-bottom:15px;
	overflow:hidden;
	background-image:url(_imgs/line02.gif);
	background-repeat:repeat-x;
	padding-top:15px;
	clear:both;
	border:none;	
}
#uneDroiteTop #vernissage .items .item.first{
	background:none;
}
#uneDroiteTop #vernissage .items .item .img{
	width:120px;
	float:left;
	padding-top:2px;
}
#uneDroiteTop #vernissage .items .item .img img{
	border:1px solid #FFFFFF;
}
#uneDroiteTop #vernissage .items .item .text{
	width:210px;
	float:right;
	text-align:left;
}
#uneDroiteTop #vernissage .items .item .text p{
	text-align:left;
}
#uneDroiteTop #vernissage .items .item .text h3{
	margin:0;
	padding:0;
	margin-bottom:10px;
	text-align:left;
}
#uneDroiteTop #vernissage .items .item .text h3 a{
	font-size:12px;
	color:#ff0087;
}
#uneDroiteTop #vernissage .items .item .text h4{
	margin:0;
	padding:0;
	margin-bottom:10px;
}
#uneDroiteTop #vernissage .items .item .text h4 a{
	font-size:10px;
	color:#FFFFFF;
}
#uneDroiteTop #vernissage .items .item .text {
	margin:0;
	padding:0;
}
#uneDroiteTop #vernissage .items .item .text a{
	font-size:11px;
	color:#ffcce7;
}
#uneDroiteTop #vernissage .voirliste {
	background-image:none;	
	background-color:#b60060;
	margin-top:20px;
}
#uneDroiteTop #vernissage .voirliste:hover {	
	background-color:#000;
}

/* UNEDROITETOP RENDEZVOUS -------------------------------------------------------------------------*/ 

#uneDroiteTop #rendezvous{
	background:url(_imgs/colonnedroite_ombre_rub.png) 0 0 no-repeat transparent;
	padding-top:25px;
}
#uneDroiteTop #rendezvous .titre{
	height:56px;
	margin-bottom:10px;
}
#uneDroiteTop.FR #rendezvous .titre{
	background: url(_imgs/rendezvous_une_FR.png) no-repeat 0 0 transparent;
}
#uneDroiteTop.UK #rendezvous .titre{
	background: url(_imgs/rendezvous_une_UK.png) no-repeat 0 0 transparent;
}
#uneDroiteTop #rendezvous .items{
	overflow:hidden;
	margin-bottom:15px;	
	background-repeat:no-repeat;
	background-position:0 12px;
	padding:0px 15px;
}
#uneDroiteTop #rendezvous .items .item{
	padding:0;
	margin-bottom:15px;
	overflow:hidden;
	background-image:url(_imgs/line02.gif);
	background-repeat:repeat-x;
	padding-top:15px;
	clear:both;
	border:none;
}
#uneDroiteTop #rendezvous .items .item.first{
	background:none;
}
#uneDroiteTop #rendezvous .items #momentfirst{
	background-image:none;
}
#uneDroiteTop #rendezvous .items .item .img{
	width:120px;
	float:left;
	padding-top:2px;
}
#uneDroiteTop #rendezvous .items .item .img img{
	border:1px solid #FFFFFF;
}
#uneDroiteTop #rendezvous .items .item .text{
	width:210px;
	float:right;
	text-align:left;
}
#uneDroiteTop #rendezvous .items .item .text p{
	text-align:left;
}
#uneDroiteTop #rendezvous .items .item .text h3{
	margin:0;
	padding:0;
	margin-bottom:10px;
	text-align:left;
}
#uneDroiteTop #rendezvous .items .item .text h3 a{
	font-size:12px;
	color:#FFFFFF;
}
#uneDroiteTop #rendezvous .items .item .text h4{
	margin:0;
	padding:0;
	margin-bottom:10px;
}
#uneDroiteTop #rendezvous .items .item .text h4 a{
	font-size:10px;
	color:#FFFFFF;
}
#uneDroiteTop #rendezvous .items .item .text {
	margin:0;
	padding:0;
}
#uneDroiteTop #rendezvous .items .item .text a{
	font-size:11px;
	color:#ffcce7;
}

/* UNEDROITETOP AUSSI -------------------------------------------------------------------------*/ 

#uneDroiteTop #aussi{
	background:url(_imgs/colonnedroite_ombre_rub.png) 0 0 no-repeat transparent;
	padding-top:30px;
}
#uneDroiteTop.FR #aussi .titre{
	background: url(_imgs/et_aussi_FR.gif) no-repeat 15px 0 transparent;
	height:22px;
}
#uneDroiteTop.UK #aussi .titre{
	background: url(_imgs/et_aussi_UK.gif) no-repeat 15px 0 transparent;
	height:28px;
}
#uneDroiteTop.FR #aussi .titreNoRdv{
	height:56px;
	margin-bottom:10px;
	background: url(_imgs/rendezvous_une_FR.png) no-repeat 0 0 transparent;
}
#uneDroiteTop.UK #aussi .titreNoRdv{
	height:56px;
	margin-bottom:10px;
	background: url(_imgs/rendezvous_une_UK.png) no-repeat 0 0 transparent;
}




#uneDroiteTop #aussi .items{
	background-color:#FFFFFF;
	padding:5px 15px 5px 15px;
	margin:0 15px;
}
#uneDroiteTop #aussi .items .item{	
	border:none;
	border-top:1px solid #c9c9c9;
	padding:12px 0 12px 14px;
	background-image:url(_imgs/puce01.gif);
	background-repeat:no-repeat;
	background-position:0 17px;
}
#uneDroiteTop #aussi .items .item.first{	
	border:none;
}
#uneDroiteTop #aussi .items #aussifirst{	
	border:none;
}
#uneDroiteTop #aussi .items .item a{	
	font-size:10px;
	color:#4c4c4c;
	text-align:left;
}
#uneDroiteTop #aussi .items .item a:hover{	
	color:#ff0087;
}
#uneDroiteTop #aussi .items .item h3{	
	margin:0;
	padding:0;
	text-align:left;
}
#uneDroiteTop #aussi .items .item h3 a{	
	color:#4c4c4c;
	font-weight:bold;
	font-size:12px;
	text-align:left;
}

/* UNEDROITEBAS -------------------------------------------------------------------------*/ 

#uneDroiteBas{
	width:360px;	
}
#uneDroiteBas h2{
	padding:0;
	color:#b60060;
	font-weight:normal;
	background:none;
	padding-left:0;
	padding-bottom:0px;
	font-size:26px;
	border-bottom:1px solid #b60060;
}
#uneDroite #uneDroiteBas p{
	padding-left:10px;
	padding-top:8px;
}
#uneDroite #uneDroiteBas p.titre{
	color:#262626;
	font-size:14px;
}
#uneDroite #uneDroiteBas p.legende{
	padding-top:2px;
}




/* SONDAGES ///////////////////////////////////////////*/

#sondageDroite{
	width:210px;
	float:right;
	margin:15px 30px 0 0;
	font-size:12px;	
	color:#666;	
	text-align:left;
}

#articleGauche.sondage{
	width:460px;
}
#articleGauche.sondage ul{
	list-style-type:none;
	margin:0;
	padding:0;
	padding-left:20px;
}
#articleGauche.sondage ul li{
	font-size:12px;
	padding-bottom:10px;
	background-image:url(_imgs/puce02.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	padding-left:9px;
	font-weight:normal;
	border-bottom:#e7e7e7 1px solid;
	margin-bottom:10px;
	color:#b60060;
	font-weight:bold;
}
#articleGauche.sondage ul li a{
	text-decoration:none;
	color:#666;
	font-weight:normal;
}
#articleGauche.sondage ul li a:hover{
	color:#ff0087;
	text-decoration:underline;
}
#blocSondages{
	width:188px;
	overflow:hidden;
	background-image:url(_imgs/fond3.gif);
	background-repeat:repeat-x;
	background-color:#e7e7e7;
	border:1px solid #999;
	padding:10px;
	margin-bottom:30px;
}
#blocSondages .legende{
	color:#3E3E3E;
	font-size:10px;
	margin-bottom:10px;
}

#blocSondages .title{
	color:#ff0087;
	font-size:16px;
	margin-bottom:10px;
}
#blocSondages .question{
	margin-top:5px;
	color:#b60060;
	font-weight:bold;
	font-size:14px;
	margin-bottom:15px;
}
#blocSondages .reponses{
	color:#333;
	font-weight:bold;
	font-size:11px;
	background-color:#FFFFFF;
	padding:7px;

}
#blocSondages .reponses div{
	margin-bottom:5px;
}
#blocSondages .reponses .score{
	font-size:10px;
	color:#ff0087;
}
#blocSondages .reponses input#sondageVote{
	font-size:11px;
	color:#333;
	border:1px solid #666;
	font-weight:bold;
	width:170px;
	margin-top:5px;
}
#blocSondages p , #blocSondages td {
	text-align:left;
	padding:0;
	margin:0;
}
#blocSondages h3{
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
}
#blocSondages h3.FR{
	height:26px;
	background-image:url(_imgs/sondage_FR.gif);
	background-repeat:no-repeat;
}
#blocSondages h3.UK{
	height:26px;
	background-image:url(_imgs/sondage_UK.gif);
	background-repeat:no-repeat;
}
#blocSondages h3 span{
	display:none;
}

#blocSondages .reponses input#sondageVote {
	font-size:16px;
}



/* JEUX ///////////////////////////////////////////*/

form#jeux{
}
form#jeux label{
	color:#333333;
	font-weight:bold;
}
form#jeux input{
	color:#666;
	border:1px solid #999;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
}
form#jeux textarea{
	color:#666;
	border:1px solid #999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
}
form#jeux ul{
	list-style-type:none;
}
form#jeux  #captcha{
	margin-bottom:10px;
}

/* BOUTIQUE ///////////////////////////////////////////*/

#articleGauche.boutique{
	width:480px;
}
#articleGauche.boutique .chapo{
	font-size:14px;
	color:#333;
	/* 
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px solid #e7e7e7;
	*/
}
#articleGauche.boutique h2{
	margin:0;
	padding:0;
	background:none;
	border:none;
	font-weight:normal;
	font-size:16px;	
}
#articleGauche.boutique h2 a{
	text-decoration:none;	
}
#articleGauche.boutique h2 a:hover{
	text-decoration:underline;
	color:#b60060;
}
#articleDroite.boutique{
	background-color:#e7e7e7;
	width:180px;
}
#articleDroite.boutique h2{
	margin:0;
	padding:0;
	background:none;
	margin-bottom:15px;
	font-size:20px;
	font-weight:normal;
}
#articleDroite.boutique h2 a{
	text-decoration:none;
}
#articleDroite.boutique h2 a:hover{
	text-decoration:underline;
}
#articleDroite ul#boutiqueListe{

}
#articleDroite ul#boutiqueListe li{	
	font-size:14px;
	color:#333;
	padding-bottom:11px;
}
#articleDroite ul#boutiqueListe li a{
	text-decoration:none;
	color:#333;
}
#articleDroite ul#boutiqueListe li a strong{
	color:#ff0087;
	font-weight:normal;
}
#articleDroite ul#boutiqueListe li a:hover{
	text-decoration:underline;
	color:#ff0087;
}


#boutiqueListe h4 a {
	text-decoration:underline;
	color:#ff0087;
}
#boutiquesListe h4 a {
	text-decoration:underline;
	color:#ff0087;
}

#boutiqueListe .item {
	margin:0;
	padding:0;
	overflow:hidden;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom: none;
}

#boutiqueListe .star {
	background-color: #83004f;
	background-image:url(_imgs/fgoo01.jpg);
	background-repeat:repeat-x;
	padding:20px;
	margin-bottom:20px;
	margin-top:10px;
	color:#FFF;
}
#boutiqueListe .item .image{
	width:140px;
	float:left;
}
#boutiqueListe .item .texte{	
	float:right;
	width:340px;
}
#boutiqueListe .star .texte{
	width:300px;
	color:#FFF;
	float:right;
}
#articleGauche.boutique h2{
	margin-bottom:20px;
}
#articleGauche.boutique #boutiqueListe .star h2 a{
	color:#FFF;
}
#articleGauche.boutique #boutiqueListe .star h2 a:hover{
	color:#FFF;
}
#articleGauche.boutique h3{
	margin:0;
	padding:0;
	font-size:13px;
	font-weight:normal;
}
#articleGauche.boutique #boutiqueListe .star h3{
	color:#FFF;
}

#articleGauche.boutique #boutiqueListe .star p.starSurtitre {
	font-size:18px;
	text-align:right;
	padding:0 0 20px 0;
	margin:0;
	font-weight:normal;
	color:yellow;
}

#article p#retourBoutique {
	text-align:right;
}



/* JEUX /////////////////////////////////////////////////*/

#static .statics form#jeux{
	background-image:url(_imgs/fond3.gif);
	background-repeat:repeat-x;
	background-color:#e7e7e7;
	border:1px solid #CCC;
}








/* CAPTCHA ///////////////////////////////////////////*/

#article #static .statics #preCaptcha {
	margin:12px 0 0 0;
}

/* ARTPRICE ///////////////////////////////////////////*/
#zoneLoupe{
	overflow:hidden;
}
#zoneLoupe #fiche{
	width:500px;
	float:left;
}
#zoneLoupe #artPrice{
	width:200px;
	float:right;
}

#dossierMenu {
	clear:both;
	width:300px;
	float:right;
	border:1px solid #B60060;
	padding:10px;
}
#dossierMenu li {
	margin:5px 0;
	list-style:none;
}

#billeterieDroite input.dp-applied {
    width: 75px;
}


.adagp {
	margin: 10px 0;
	color: red;
}