@charset "utf-8";
/* CSS Document */

.container_PopUp
{
	position:absolute;
	z-index:10000;
	top:0;
	left:0;
	display:none;
	width:100%;	
	height:100%;
	background: url(../images/calque.png) repeat ;
}

.contentPopup
{
	display:none;	
}

*
{
margin: 0; padding: 0; border: 0; }

body {
background:url(../images/bkg.gif) repeat-x top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
}

a {outline-style:none;color:#444444; text-decoration:none;}
a:hover { text-decoration:underline;}

ul, li, ol
{
list-style-image:none;
list-style-type:none;
list-style-position:outside;}

#global
{
width:900px;
height:610px;
display:block;
background:transparent url(../images/bg_container.png) top left no-repeat;
-background:transparent url(../images/bg_container.gif) top left no-repeat;
margin:0 auto;
padding: 0 9px;
}

#container {
	height:605px;
	width:900px;
	left: 331px;
}
#footer	{width:900px; height:10px; font-size:10px; color:#232429; text-align:center;}
#footer a	{font-size:10px; color:#232429; text-decoration:none; }
#footer a:hover	{font-size:10px; color:#232429; text-decoration:underline; }

#wrapper { width:660px; float:left; height:600px; display:block;}
#header { height:115px; width:660px;}
#logo { float:left; margin-top:20px;}
#menu { float:left; display:block; margin:46px 0 0 8px;}




#sidebar{ width:240px; float:left;background:url(../images/bg_sidebar.gif) no-repeat top left; height:570px; display:block;}
#sitecourir{ height:25px; float:left; margin-left:120px;}

#main{ height:450px; width:630px; display:block; margin:0px 10px 0 20px; outline-style:none;}
.bgblanc { background-color:#ffffff;}
.scroll {background:none;outline-style:none;}
#under_main { margin:5px 10px 0 20px; width:630px; text-align:center;}
#under_main a, #under_main a:hover  { text-decoration:underline; color:#666666;}


/*NAVIGATION PORTEURS*/

.nav {
	width: 472px;
	height: 30px;
	background: url(../images/nav_qode.gif) no-repeat;
	position: absolute;
}
.nav li {
	display: inline;
}
.nav li a:link, .nav li a:visited {
	position: absolute;
	top: 0px;
	height: 30px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
}
	.nav .home a:link, .nav .home a:visited {
		left: 4px;
		width: 22px;
	}
	.nav .home a:hover, .nav .home a:focus {
		background: url(../images/nav_qode.gif) no-repeat -4px -30px;
	}
	.current-home .home a:link {
		background: url(../images/nav_qode.gif) no-repeat -4px -30px;
		cursor: pointer;
	}


	

	.nav .qodecouleur a:link, .nav .qodecouleur a:visited {
	left: 45px;
	width: 91px;
	}
	.nav .qodecouleur a:hover, .nav .qodecouleur a:focus {
		background: url(../images/nav_qode.gif) no-repeat -45px -30px;
	}
	.current-qodecouleur .qodecouleur a:link {
		background: url(../images/nav_qode.gif) no-repeat -45px -30px;
		cursor: pointer;
	}
	
		
	

	.nav .actualites a:link, .nav .actualites a:visited {
	left: 158px;
	width: 62px;
	
	}
	.nav .actualites a:hover, .nav .actualites a:focus {
		background: url(../images/nav_qode.gif) no-repeat -158px -30px;
	}
	.current-actualites .actualites a:link {
		background: url(../images/nav_qode.gif) no-repeat -158px -30px;
		cursor: pointer;
	}


	.nav .programme a:link, .nav .programme a:visited {
	left: 246px;
	width: 75px;
	}
	.nav .programme a:hover, .nav .programme a:focus {
		background: url(../images/nav_qode.gif) no-repeat -246px -30px;
	}
	.current-programme .programme a:link {
		background: url(../images/nav_qode.gif) no-repeat -246px -30px;
		cursor: pointer;
	}
	

	.nav .aide_contact a:link, .nav .aide_contact a:visited {
	left: 339px;
	width: 81px;
	}
	.nav .aide_contact a:hover, .nav .aide_contact a:focus {
		background: url(../images/nav_qode.gif) no-repeat -339px -30px;
	}
	.current-aide_contact .aide_contact a:link{
		background: url(../images/nav_qode.gif) no-repeat -339px -30px;
		cursor: pointer;
	}

	/*
	.nav .facebook a:link, .nav .facebook a:visited {
	left: 445px;
	width: 26px;
	}
	.nav .facebook a:hover, .nav .facebook a:focus {
		background: url(../images/nav_qode.gif) no-repeat -445px -30px;
	}
	.current-facebook.facebook a:link, .current-facebook.facebook a:visited{
		background: url(../images/nav_qode.gif) no-repeat -445px -30px;
		cursor: pointer;
	}*/	
	
/*FIN NAVIGATION PORTEURS*/

/*SCROLL BAR*/

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 19px;
background-color:#eee;
}

.vscrollerbar {
width: 4px;
background-color:#c1c1c1;
margin: 0 7px;
}

.vscrollerbar:hover {
width: 4px;
background-color:#b4b4b4;
margin: 0 7px;
}


.vscrollerbar {
padding:28px;
cursor:pointer;
z-index: 2;
}


.vscrollerbasebeg {
background:url(../images/up_.gif) no-repeat top left;
width: 19px;
height: 19px !important; /*  Safari BG repeat fix */
cursor:pointer;
}

.vscrollerbasebeg:hover {
background:url(../images/up_hover.gif) no-repeat top left;
width: 19px;
height: 19px !important; /*  Safari BG repeat fix */
cursor:pointer;
}


.vscrollerbaseend {
background:url(../images/down_.gif) no-repeat top left;
height: 19px;
width: 19px;
cursor:pointer;
}

.vscrollerbaseend:hover {
background:url(../images/down_hover.gif) no-repeat top left;
height: 19px;
width: 19px;
cursor:pointer;
}

/*FIN SCROLLBAR*/

#sidebar_content
{
padding:10px 0px 0 0px;
background:none;
height:555px;
}

#zone_log 
{
height:115px;
background:url(../images/bg_zone_login.gif) center bottom no-repeat;
padding-top:5px;
}

#zone_error {
height:10px;
display:block;}

#zone_log .error
{
color:#ff0000;
font-size:9px;
margin-left:30px;
display:none;
}

#identification
{
height:63px;
display:block;}

#identification div#bloc_visu
{
float:left;
width:90px;
margin-left:1px;
-margin-left:0;
}
#identification div#bloc_visu_log
{
float:left;
align:right;
padding-top:5px;
width:100px;
margin-left:1px;
-margin-left:0;
}

#identification div#bloc_log {padding-top:2px;}

#bloc_log input.numqodebarre
{
width:114px;
height:12px;
background-color:#dddddd;
font-size:10px;
border:none;
margin-bottom:2px;
padding-left:4px;
}

#bloc_log input.password
{
width:98px;
height:12px;
background-color:#dddddd;
font-size:10px;
border:none;
padding-left:4px;
}

#bloc_log .btn_ok {
background:transparent url(../images/btn_ok.gif) no-repeat top left;
cursor:pointer;
height:13px;
width:14px;
border:0;
display:block;
}
#bloc_log .btn_ok:hover {
background:transparent url(../images/btn_ok.gif) no-repeat bottom left;
cursor:pointer;
height:13px;
width:14px;
border:0;
display:block;
}

#perso_log {margin-left:30px;font-size:10px; color:#444444;}
.profil_complete { font-size:10px; color:#666666; text-align:center; margin-top:5px; background:none; line-height:12px;}


h1.log {margin-left:30px;}
h1
{
font-weight:bold;
font-size:13px;
line-height:19px;
}
h1 span { font-size:9px;}

#puce_info.aide  
{
margin-top:6px;
}

ul#puce_info 
{
float:left;}

#puce_info li
{
background:transparent url(../images/green_info.gif) no-repeat;
padding-left:15px;
line-height:12px;
color:#000000;
font-size:10px;
text-decoration:underline;}

#puce_info li a {color:#000000;}


#puce_arrow.porteur_mycourir { margin:5px 0 0 45px;}

#puce_arrow li
{
background:transparent url(../images/arrow_grey.gif) no-repeat 0;
padding-left:10px;
line-height:10px;
color:#666666;
font-size:10px;
text-decoration:none;
}

#puce_arrow li a {color:#666666;text-decoration:none;}
#puce_arrow li a:hover {color:#666666;text-decoration:underline;}


#puce_arrow11 li
{
background:transparent url(../images/arrow_grey.gif) no-repeat;
padding-left:10px;
color:#444444;
font-size:11px;
text-decoration:none;
margin-bottom:2px;
}

#puce_arrow11 li a {color:#444444;text-decoration:none;}
#puce_arrow11 li a:hover {color:#444444;text-decoration:underline;}


#pucegreen_arrowwhiteS li
{
background:transparent url(../images/green_arrow_small.gif) no-repeat 0 -1px;
padding-left:20px;
color:#666666;
font-size:11px;
line-height:12px;
text-decoration:none;
margin:3px 0;
}

#pucegreen_arrowwhiteS li a {color:#666666;text-decoration:none;}
#pucegreen_arrowwhiteS li a:hover {color:#666666;text-decoration:underline;}
#pucegreen_arrowwhiteS li.profil_log a {color:#333333; text-decoration:underline; font-size:9px;}

#pucegreen_arrowgrise li
{
background:transparent url(../images/grey_arrow_small.gif) no-repeat 0 -1px;
padding-left:20px;
color:#666666;
font-size:11px;
line-height:12px;
text-decoration:none;
}

#pucegreen_arrowgrise li a {color:#666666;text-decoration:none;}
#pucegreen_arrowgrise li a:hover {color:#666666;text-decoration:underline;}
#pucegreen_arrowgrise li.profil_log a {color:#333333; text-decoration:underline; font-size:9px; line-height:9px; margin:0; padding:0;}


#rubrique { margin:9px 0 0 0;}

#rubrique div.title 
{
background-color:#ededed; padding-left:30px; width:185px;}

#rubrique div.offre
{
background:transparent url(../images/bg_offre_sidebar.gif) top left no-repeat; 
padding:5px 0 0 30px; 
min-height:30px;
width:180px;
display:block;
}
#rubrique div.offre #btn_gris_clair
{
background:transparent url(../images/bg_btn_grey_clair.gif) repeat-x top left;
color:#ffffff;
font-size:12px;
margin:0;
text-decoration:none;
padding:0px;
display:block;
}
#rubrique div.offre .btn_action_gris  { 
background: transparent url(../images/arrow_grey.gif) no-repeat 35px 2px;
padding:2px 12px;
text-align:center;
font-size:12px;
text-decoration:none;
color:#666666;
margin:0 0px 0 5px;
width:auto;
}
#rubrique div.offre .btn_action_gris a {color:#444444;text-decoration:none;}
#rubrique div.offre .btn_action_gris a:hover {color:#444444;text-decoration:underline;}

#zone_bottom 
{
background:transparent url(../images/bg_rubrique_bottom.gif) top left no-repeat; 
padding:5px 0 0 10px; 
margin-top:6px;
height:40px;
}

.vert { color:#8dc61d;}
.jaune { color:#f08b16;}
.rose { color:#e32884;}
.violet { color:#6c3081;}
.bleu { color:#10a6d7;}


/* ACTUALITES  */
#actu_contain
{
margin-left:10px;
width:600px;
display:block;
}

#actu_contain .bloc_actu_qode
{
margin-bottom:10px;
clear:both;
}

#module_offremois .title { font-size:30px; font-weight:bold; width:100%;}
#module_offremois .contenu { display:block; margin-bottom:10px;}
#module_offremois .contenu .par2 { display:block; margin-top:10px;}
#module_offremois .visu { width:390px; border:none; float:left; margin-right:15px;}
#module_offremois .visu_right { border:none; float:right; margin-right:15px; width:190px;}
#module_offremois .desc {  border:none; font-size:11px; /*width:190px;float:left; margin-left:10px;*/ text-align:justify;}
#module_offremois .desc_left {  border:none; font-size:11px; /*width:190px;float:left; margin-left:10px;*/ text-align:justify; width:390px; padding-top:5px;}
#module_offremois .desc_left p.mentions { text-align:right; color:#999999;}
#test01
{
margin-bottom:10px;
width:100%;
float:left;
position:relative;
}
/* FIN ACTUALITES  */

/* dEBUT CONTACT  */
#bloc_pourquoi_comment
{
background:url(../images/bg_contact_visu.gif) bottom left no-repeat;
display:block;
padding:10px;
width:100%;
}

#bloc_pourquoi_comment .explicatif
{
margin:10px 0 5px 0;
}


.basic  {
	width: 100%;
	margin-top:10px;
}
.basic div {
}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
	padding: 0 0 15px 15px;
}
.basic a {
	cursor:pointer;
	display:block;
	padding:4px 0 0 30px;
	height:22px;
	text-decoration: none;
	font-weight: bold;
	background:#fff url(../images/faq_accordeon_close.gif) top left no-repeat;
}
.basic a:hover {
	background:#fff url(../images/faq_accordeon_open.gif) top left no-repeat;
}
.basic a.selected {
	background:#fff url(../images/faq_accordeon_open.gif) top left no-repeat;
}

/* FIN CONTACT  */


/* DEBUT PROGRAMME */
#bloc_menu_programme
{
background:url(../images/bg_programme_visu.gif) bottom left no-repeat;
padding:10px;
height:140px;
margin:0 0 20px 10px;
}

#bloc_menu_programme .menu_programme
{
margin:30px 0 0 220px;
}

#bloc_menu_programme .titre
{
font-size:15px;
font-weight:bold;}
#bloc_programme_qode { margin:5px 0 20px 10px; padding-bottom:100px; }

#bloc_programme_qode .explicatif_programme
{
margin:8px 0 15px 0;
}

#bloc_programme_qode .info_qode { font-size:14px; font-weight:bold; margin-bottom:5px; }


#niveauqode { margin:5px 0;}
#niveauqode .niveau {color:#999999; font-weight:bold;}
#bloc_programme_qode .mention { font-size:10px;}

ul#programme_qode { margin-top:5px;} 
ul#programme_qode li a
{
line-height:20px;
color:#444444;
font-size:12px;
text-decoration:underline;
}

#pucecarrevert li
{
background:transparent url(../images/pucecarrevert.gif) no-repeat;
padding-left:10px;
margin-bottom:5px;
}

#pucearrowverte li
{
background:transparent url(../images/arrow_green.gif) no-repeat 0 2px;
list-style-position:outside;
padding-left:10px;
padding-top:0px;
margin-bottom:5px;
}



ul#pucearrowtop {margin:0 10px 0 480px; line-height:10px;}
#pucearrowtop li
{
background:transparent url(../images/puce_top.gif) no-repeat;
color:#666666;
font-size:11px;
text-decoration:none;
margin-bottom:2px;
padding-left:15px;
}

#pucearrowtop  li a {color:#666666;text-decoration:none;}
#pucearrowtop  li a:hover {color:#666666;text-decoration:underline;}

/* FIN PROGRAMME */

/* DEBUT QODE COULEUR */
#bloc_qode_couleur
{
display:block;
padding:10px;
width:100%;
}
#bloc_qode_couleur .explicatif {margin:10px 0 5px 0;}

#flash { z-index:1;}

#tableau_achats table { padding-top:5px;}

#tableau_achats th {width:80px; height:26px; background:url(../images/bg_th.gif) repeat-x top left; margin-bottom:2px; text-align:center; }

#tableau_achats td {padding-left:10px; height:26px; background-color:#e3e3e3;}
#GridAchats tbody tr td.bg_leger 
{
	background-color:#e3e3e3;
	border-style: solid;
	border-width: 1px;
	border-color: #778899 ;
	
}

#tableau_achats .bg_total {background-color:#ededed;height:40px;}

/* DEBUT PROFIL CONSULTATION  */
#profil {margin:10px 0 5px 0; position:relative;}
#profil td {height:19px;}

#tableau_recap {margin:0px 0 10px 0;}

#tableau_recap table { padding-top:5px;}

#tableau_recap th {width:297px; height:26px; background-color:#999999; margin-bottom:2px; text-align:left; color:#ffffff; padding-left:10px; }

#tableau_recap td {padding-left:10px; height:26px; width:100px; background-color:#e3e3e3;}
#tableau_recap .bg_leger {background-color:#ededed;}


/* FIN PROFIL CONSULTATION  */

/* DEBUT PROFIL MODIFICATION NS */
.mess_erreur { color:#ff0000; font-weight:bold; height:30px; text-align:center; width:100%; }

.txtRouge { color:#FF0000;}
.nb_qode_profil { height:32px; background-color:#f0f0f0; color:#666666; font-size:10px; text-align:center; padding:4px 0; }


#profil input.saisigauche, #profil select, #profil option
{
width:163px;
height:17px;
background-color:#dddddd;
font-size:12px;
border:none;
margin-bottom:2px;
padding-left:4px;
vertical-align:middle;
}

#profil input.mois { 
width:20px;height:17px;
background-color:#dddddd;
font-size:12px;
border:none;
margin-bottom:2px;
padding-left:4px;
vertical-align:middle;}
#profil input.annee{ 
width:50px;height:17px;
background-color:#dddddd;
font-size:12px;
border:none;
margin-bottom:2px;
padding-left:4px;
vertical-align:middle;}

#profil select
{
width:168px;
border:1pxsolid #cccccc;
margin:0;
padding:0;
}
#profil option {width:168px;}

#profil input.saisidroite
{
width:175px;
height:17px;
background-color:#dddddd;
font-size:12px;
border:none;
margin-bottom:2px;
padding-left:4px;
vertical-align:middle;
}


#profil .rbutton{
font-size:12px;
background-color:transparent;
border:none;
margin-left:6px;
padding-left:4px;
width:auto;
}

#profil input[type="radio"]
{
font-size:12px;
background-color:transparent;
border:none;
margin-left:6px;
padding-left:4px;
width:auto;
}

#profil input[type="checkbox"]
{
margin-left:5px;
line-height:17px;
}


.champs_obligatoires {color:#ff0000; font-size:11px; }
#profil .mentions { color:#999999; font-size:10px; margin-top:10px;}
.mentions { color:#999999; font-size:10px; margin-top:10px;}
/* FIN PROFIL MODIFICATION NS */

#btn_vert
{
background:transparent url(../images/bg_btn_green.gif) repeat-x;
color:#444444;
font-size:12px;
text-decoration:none;
height:19px;
}

#btn_gris
{
background:transparent url(../images/bg_btn_grey.gif) repeat-x;
color:#ffffff;
font-size:12px;
text-decoration:none;
height:19px;
}

.btn_gris_clair
{
background:transparent url(../images/bg_btn_grey_clair.gif) repeat-x top left;
color:#ffffff;
font-size:12px;
margin:0;
text-decoration:none;
padding:0px;
display:block;

}

.btn_Replay_Video
{
background:transparent url(../images/bg_btn_grey_clair.gif) repeat-x top left;
width:130px;
color:#ffffff;
font-size:12px;
margin:0;
text-decoration:none;
padding:0px;
display:block;
}

.btn_action_gris  { 
background: transparent url(../images/arrow_grey.gif) no-repeat 0px 2px;
padding:2px 12px;
font-size:12px;
text-decoration:none;
color:#666666;
margin:0 0px 0 5px;
width:auto;
}
.btn_action_gris a {color:#444444;text-decoration:none;}
.btn_action_gris a:hover {color:#444444;text-decoration:underline;}

.btn_action_blanc  { 
background: transparent url(../images/arrow_white.gif) no-repeat 0px 2px;
padding:2px 12px;
font-size:12px;
text-decoration:none;
color:#666666;
margin:0 0px 0 5px;
width:auto;
}
.btn_action_blanc a {color:#ffffff;text-decoration:none;}
.btn_action_blanc a:hover {color:#ffffff;text-decoration:underline;}


#emplacement_btn{ margin:15px 0 10px 0;}


#popupdeqoder { background-color:#FFFFFF;}
/* POPUP */

#small_popup
{
width:523px;
margin-left:-262px;
margin-top:-161px;
left:50%;
top:45%;
position:absolute;
z-index:3000;
}


#small_popup .top
{
height:16px;
display:block;
width:100%;
background:url(../images/smallpopup_top.gif) top left no-repeat;
position:relative;
}

#small_popup .top .close a
{
float:right;
height:16px; width:20px;}

#small_popup #centre
{
height:16px;
display:block;
padding:20px 30px;
height:290px;
background:url(../images/smallpopup_bg.gif) top left repeat-y;
}

#small_popup .bottom
{
height:20px;
display:block;
width:100%;
background:url(../images/smallpopup_bottom.gif) top left no-repeat;
}


#medium_popup
{
width:628px;
margin-left:-314px;
margin-top:-197px;
left:50%;
top:45%;
position:absolute;
z-index:3000;
}


#medium_popup .top
{
height:16px;
display:block;
width:100%;
background:url(../images/mediumpopup_top.gif) top left no-repeat;
position:relative;
}

#medium_popup .top .close a
{
float:right;
height:16px; width:20px;}

#medium_popup #centre
{
height:16px;
display:block;
padding:20px 30px;
height:290px;
background:url(../images/mediumpopup_bg.gif) top left repeat-y;
}

#medium_popup .bottom
{
height:20px;
display:block;
width:100%;
background:url(../images/mediumpopup_bottom.gif) top left no-repeat;
} 


#big_popup
{
width:955px;
margin-left:-477px;
margin-top:-295px;
left:50%;
top:45%;
position:absolute;
z-index:3000;
}


#big_popup .top
{
height:16px;
display:block;
width:100%;
background:url(../images/bigpopup_top.gif) top left no-repeat;
position:relative;
}

#big_popup .top .close a
{
float:right;
height:16px; width:20px;}

#big_popup #centre
{
height:16px;
display:block;
padding:20px 30px;
height:100%;
background:url(../images/bigpopup_bg.gif) top left repeat-y;
}

#big_popup .bottom
{
height:20px;
display:block;
width:100%;
background:url(../images/bigpopup_bottom.gif) top left no-repeat;
}





#zone_scroll
{
height:auto;
}

#zone_nonscroll
{
height:290px;
min-height:290px;
}

/* FIN POPUP */


#zone_scroll .titre
{ color:#444444; font-size:20px; font-weight:bold; line-height:20px; margin:10px 0;}
#zone_scroll .titre h1 { font-size:12px; line-height:12px;font-weight:bold;}

div.block { margin:15px 0;}

div.block .btn_ok
{
background:transparent url(../images/btn_ok.gif) no-repeat top left;
cursor:pointer;
height:13px;
width:14px;
border:0;
display:block;	
}

div.block .btn_ok:hover
{
background:transparent url(../images/btn_ok.gif) no-repeat bottom left;
cursor:pointer;
height:13px;
width:14px;
border:0;
display:block;
}



#zone_btn_popup
{
margin-left:42%; margin-top: 20px;
}

/* DISPOSITION DES CONTENUS */
#popupcredits {margin:40px 0 0 100px;}
#popuperreurmdp {margin-top:100px; text-align:center;}
#popupporteurs {margin-top:90px; text-align:center;}
#popupmdpchange { margin-top:100px; text-align:center;}
#popupprofilmaj { margin-top:120px; text-align:center;}
#popupconfirmenvoi { margin-top:120px; text-align:center;}
#popupchangementmdp { margin-top:50px;}
#changementmdp1fois { margin-top:10px;}
#popupfairedecouvrir {margin-top:0px;}
#popupaideconnexion { margin-top:0;}
#popupcontact { margin-top:50px;}


#popupchangementmdp .groupe
{
margin-bottom:8px;}

#popupfairedecouvrir input
{
width:100px;
height:17px;
background-color:#dddddd;
font-size:12px;
border:none;
margin-bottom:2px;
padding-left:4px;
vertical-align:middle;
}

#popupchangementmdp1fois input, #popupchangementmdp input
{
width:130px;
height:17px;
background-color:#dddddd;
font-size:12px;
border:none;
margin-bottom:2px;
padding-left:4px;
vertical-align:middle;
}
.infocontact  { margin-top:5px;}

.bloc_actu_qode img {
	margin: 0px 15px 15px 0px;
}

.bloc_actu_qode h2 
{
	padding-bottom: 10px;
	color: #86EFA8;
	font-size: 36px;
}

.bloc_actu_qode #text{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: left;
	float: left;
	width: auto;
	color: #666;
}

.bloc_actu_qode #mention{
	float:none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: left;
	float: left;
	width: auto;
	color: #666;
}

