/* stylesheetFull.css Franco TNL */
/* par Phil Turcotte le 11 juin 2009 */
/* www.numerique.ca */

div#skipToContent {
	position:absolute;
	left:-9999px;
}

div#printTop {
	display:none;
}

div#basDePageImpression {
	display:none;
}

.nouvelle{
border-bottom:#333366 1px dotted;
padding:4px 1px;
margin-bottom:5px;
}
.nouvelle a{
float:right;
}
.nouvelle span{
font-weight:bold;
display:block;
}

div#containerPrincipal {
	width:979px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../Images/PagesInterieures/img_backgroundContenu.png);
	background-repeat:repeat-y;
}

div#margesContainerPrincipal {
	margin-left:7px;
	margin-right:7px;
}






/**************************************/
/* Haut de page */
/**************************************/
div#containerTop {
	padding-top:26px;
	position:relative;
	background:transparent url(../Images/PagesInterieures/img_top.png) no-repeat scroll 0 0;
}

body#page div#containerPrincipal div#margesContainerPrincipal div#containerTop div#containerImagesTop div div.contenuTop {
	background-image:url(../Images/PagesInterieures/img_top.png);
	background-repeat:no-repeat;
	width:965px;
	height:147px;
	position:absolute;
	z-index:699;
	top:-26px;
	left:0;
}

a#logoTop {
	background-image:url(../Images/PagesInterieures/img_logoFrancoTNL.gif);
	background-repeat:no-repeat;
	width:288px;
	height:81px;
	display:block;
	margin-left:20px;
	margin-top:-17px;
	text-decoration:none;
	position:absolute;
	z-index:1000;
}


a#logoTop span {
	font-size:1px;
	visibility:hidden;
}

a#lienLangue {
	float:right;
	font-size:0.9em;
	font-weight:bold;
	color:#00739D;
	text-decoration:none;
	margin-top:-85px;
	margin-right:21px;
}

a#lienLangue:hover {
	text-decoration:none;
}

div#containerImagesTop {
	position:relative;
	width:965px; 
	height:225px;
}

div#containerImagesTop div {
    z-index:500;
    position:absolute;
	width:965px;
	height:225px;
	/*display:none;*/
}

div#containerImagesTop div a {
	position:absolute;
	z-index:700 !important;
	left:0;
	top:0;
	display:block;
}

/*html > body #page > div #containerPrincipal > div #margesContainerPrincipal > div #containerTop > div #containerImagesTop .innerfade > div > a .lienEntete > img*/


div#containerImagesTop div div {
 position:absolute;
 z-index:2;
 left:0;
 top:0;
 display:block;
}
div#containerImagesTop div div div {
 background-image:url(../Images/Commun/fade60.png);
 font-size:0.8em;
 width:945px;
 margin-top:207px;
 height:15px;
 float:right;
 color:#000;
 padding:3px 10px 0 10px;
 float:right;
 text-align:right;
}



a#containerAddThis {
	position:relative;
	float:right;
	margin-top:-16px;
}


/**************************************/
/* Contenu de page Gauche */
/**************************************/
div#containerContenu {
	background-image:url(../Images/PagesInterieures/img_topContenuInterieur.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

div#containerContenuGauche {
	float:left;
	width:678px;
	margin-top:20px;
	margin-left:20px;
}

div#containerContenuGauche.sansContenuDroit {
	width:922px;	
}

p#containerFilAriane {
	color:#707070;
	font-weight:bold;
	font-size:0.9em;
}

p#containerFilAriane a {
	font-weight:normal;
}


p#containerFilAriane span.separatorAriane {
	font-weight:normal;
	position:relative;
	top:-1px;
	z-index:0;
}

p#containerFilAriane span.selectedAriane {
	font-weight:normal;
}

div#contenuGauche {
	background-image:url(../Images/PagesInterieures/img_backgroundContenuGauche.gif);
	background-repeat:repeat-y;
}

div#contenuGauche.sansContenuDroit {
	background-image:url(../Images/PagesInterieures/img_backgroundContenuGaucheSansContenuDroit.gif);
}

div#containerTitreContenuGauche {
	background-image:url(../Images/PagesInterieures/img_backgroundTitre.jpg);
	background-repeat:no-repeat;
	width:659px;
	/*height:53px;*/
	padding-left:19px;
	padding-top:25px;
	padding-bottom:20px;
	margin-top:20px;
	position:relative;
}

div#containerTitreContenuGauche.sansContenuDroit {
	background-image:url(../Images/PagesInterieures/img_backgroundTitresansContenuDroit.jpg);
	background-repeat:no-repeat;
	width:907px;	
}

div#containerTitreContenuGauche h1 {
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:2.4em;
	color:#00305F;
	width:550px;
}

div.containerNouvelle {
	background-repeat:repeat-y;
	border-bottom:1px solid #DBDCDD;
	width:678px;
	min-height:100px;
	height:auto !important;
	height:100px;
	padding-top:12px;
}

div.nouvellePale {
	background-image:url(../Images/Accueil/img_backgroundActualitesPale.gif);
}

div.nouvelleFonce {
	background-image:url(../Images/Accueil/img_backgroundActualitesFonce.gif);
}

div.containerImageNouvelle {
	background-image:url(../Images/Accueil/img_ombrePhotoNouvelle.png);
	background-repeat:no-repeat;
	background-position:100% 100%;
	width:221px;
	height:83px;
	margin-left:20px;
	float:left;
}

div.containerDescriptionNouvelle {
	float:left;
	width:375px;
}

div.containerDescriptionNouvelle strong {
	font-size:0.9em;
}

div.containerDescriptionNouvelle h2 {
	font-size:1.0em;
	font-weight:normal;
	margin-bottom:5px;
	background-image:none;
	padding-left:0px;
}

div.containerDescriptionNouvelle p {
	font-size:0.9em;
	margin-bottom:5px;
}

div.containerDescriptionNouvelle a {
	font-size:0.9em;
}

div#containerSousMenu {
	width:120px;
	float:left;
	margin-left:21px !important;
	margin-left:9px;
	margin-top:20px;
	font-size:0.9em;
}

div#containerSousMenu ul {
	margin-bottom:0px;
}

div#containerSousMenu ul li {
	margin-bottom:7px;
	list-style-type:none;
}

div#containerSousMenu ul li.sansPoint {
	background-image:none;
}

div#containerSousMenu ul li a.selected {
	color:#B4851C;
}

div#containerTexteContenuGauche {
	width:498px;
	float:left;
	margin-left:19px;
	margin-top:20px;
	font-size:0.9em;
}

div#containerTexteContenuGauche.sansContenuDroit {
	width:744px;
}

div.containerTexteContenuGauche{
	width:498px;
	float:right;
	margin-left:19px;
	margin-top:20px;
	font-size:0.9em;
}

div#containerTexteContenuGauche p {
	margin-bottom:15px;
}

div#containerBottomContenuGauche {
	background-image:url(../Images/Accueil/img_backgroundActualitesFonce.gif);
	background-repeat:repeat-y;
	width:658px;
	height:35px;
	text-align:right;
	padding-top:15px;
	padding-right:20px;
	position:relative;
}

div#containerBottomContenuGauche a {
	font-size:0.9em;
}

div#containerBottomContenuGauche div {
	background-image:url(../Images/Accueil/img_bottomDernieresNouvelles.jpg);
	background-repeat:no-repeat;
	width:678px;
	height:8px;
	position:absolute;
	bottom:0px !important;
	bottom:-8px;
	left:0px;
}

div#bottomInterieur {
	background-image:url(../Images/PagesInterieures/img_bottomContenuGauche.jpg);
	background-repeat:no-repeat;
	width:678px;
	height:8px;
	margin-top:7px;
	display:block;
	position:relative;
	top:0px !important;
	top:7px;
}

div#bottomInterieur.sansContenuDroit {
	background-image:url(../Images/PagesInterieures/img_bottomContenuGaucheSansContenuDroit.jpg);
	width:922px;
}

div#containerSections {
	background-image:url(../Images/Accueil/img_backgroundSections.jpg);
	background-repeat:no-repeat;
	width:678px;
	height:206px;
	padding-top:19px;
	padding-bottom:20px;
	margin-top:20px;
	float:left;
	clear:both;
}

div#containerSections ul {
	list-style:none;
	margin-left:20px;
	margin-bottom:0px;
}

div#containerSections ul li {
	float:left;
	width:170px;
	height:85px !important;
	height:94px;
	border-right:1px solid #C0AF7A;
	background-image:none;
	padding-left:0px;
	margin-right:25px;
	margin-bottom:15px;
}

div#containerSections ul li.sansBordure {
	border-right:none;
}

div#containerSections ul li h2 {
	color:#604A12;
	font-family:"Times New Roman", Times, serif;
	font-size:1.8em;
	font-weight:normal;
	position:relative;
	top:-4px;
	margin-bottom:0px;
	background-image:none;
	padding-left:0px;
}

div#containerSections ul li ul {
	margin-left:0px;
}

div#containerSections ul li ul li {
	background-image:url(../Images/PagesInterieures/img_bullet.gif);
	padding-left:9px;
	float:none;
	height:auto !important;
	height:auto;
	width:auto;
	border-right:none;
	font-size:0.9em;
	margin-right:0px;
	margin-bottom:2px;
}




/**************************************/
/* Contenu de page Droite */
/**************************************/
div#containerContenuDroite {
	float:left;
	width:216px;
	margin-top:20px;
	margin-left:30px !important;
	margin-left:20px;
}

ul#containerUtilitaires {
	height:30px;
	margin-bottom:0px;
}

ul#containerUtilitaires li {
	display:inline;
	background-image:none;
	padding-left:0px;
}

ul#containerUtilitaires li a {
	float:left;
	height:29px;
	background-image:url(../Images/PagesInterieures/img_btnUtilitaires.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	margin-right:15px;
}

ul#containerUtilitaires li a#btnGrossirPolice {
	width:31px;
	background-position:0px 0px;
}

ul#containerUtilitaires li a#btnReduirePolice {
	width:31px;
	background-position:-31px 0px;
}

ul#containerUtilitaires li a#btnImprimer {
	width:39px;
	background-position:-62px 0px;
}

ul#containerUtilitaires li a#btnReferer {
	width:35px;
	background-position:-101px 0px;
}

ul#containerUtilitaires li a#btnRSS {
	width:14px;
	background-position:-136px 0px;
	margin-right:0px;
}

ul#containerUtilitaires li a span {
	font-size:1px;
	visibility:hidden;
}

div#containerUtilitairesGauche{
  position:relative;
  float:right;
  margin-top:-16px;
  margin-left:10px;
}

div#containerRecherche {
	background-image:url(../Images/PagesInterieures/img_backgroundBoitesDroite.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:205px;
	height:49px;
	margin-top:20px;
	padding-top:10px;
	padding-right:11px;
}

div#containerRecherche form p {
	text-align:right;
	margin-bottom:4px;
}

div#containerRecherche form p * {
	display:inline;
	vertical-align:middle;
}

div#containerRecherche form p input {
	margin-left:5px;
}

div#containerRecherche form p input.texte {
	width:168px;
	border:1px solid #838992;
	font-size:0.9em;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:5px;
	color:#898989;
}

div#containerRecherche form p a {
	font-size:0.9em;
	color:#FFFFFF;
}

div#containerRadio {
	border:1px solid #E2E2E2;
	margin-top:15px;

	position:relative;
}

div#containerRadio div#containerTopLogo {
	background-image:url(../Images/PagesInterieures/img_topContainerLogo.gif);
	background-repeat:no-repeat;
	width:216px;
	height:3px;
	position:absolute;
	top:-1px;
	left:-1px;
}

div#containerRadio img {
	display:block;
}

div#containerRadio p {
	background-image:url(../Images/PagesInterieures/img_bottomContainerLogo.gif);
	background-repeat:no-repeat;
	border-top:1px solid #E2E2E2;
	padding-top:6px;
	padding-left:9px;
	width:207px;
	height:20px;
	position:absolute;
	left:-1px;
	bottom:-1px !important;
	bottom:-2px;
}

div#containerRadio p a {
	color:#FFFFFF;
	font-size:0.9em;
	font-weight:bold;
	display:block;
}

div#containerEvenements {
	background-image:url(../Images/PagesInterieures/img_backgroundBoitesDroite.jpg);
	background-repeat:no-repeat;
	background-position:-216px 0px;
	margin-top:15px;
	padding-top:72px;
	height:257px;
	position:relative;
}

div#containerEvenements h2 {
	font-size:1px;
	visibility:hidden;
	margin-bottom:0px;
	background-image:none;
	padding-left:0px;
}

div#containerEvenements ul {
	margin-left:16px;
	margin-top:-8px;
	margin-bottom:0px;
}

div#containerEvenements ul li {
	background-image:url(../Images/PagesInterieures/img_bulletBlanc.gif);
	color:#FFFFFF;
	font-size:0.9em;
	margin-bottom:15px;
	padding-left:13px;
}

div#containerEvenements ul li h3 {
	margin-bottom:0px;
	display:inline;
	font-size:1em;
}

div#containerEvenements ul li h3 a {
	color:#FFFFFF;
}

div#containerEvenements a#lienCalendrierComplet {
	font-size:0.9em;
	color:#FFFFFF;
	position:absolute;
	bottom:10px;
	right:11px;
}

.itemExistingItem{
	background-color:#ECF0F1;
}

.itemCurrentItem{
	background-color:#A4BFCA;
}

div#containerInfoCourriel {
	background-image:url(../Images/PagesInterieures/img_backgroundBoitesDroite.jpg);
	background-repeat:no-repeat;
	background-position:-432px 0px;
	width:217px;
	height:110px;
	margin-top:15px;
	margin-bottom:20px;
}

div#containerInfoCourriel h2 {
	font-size:1px;
	visibility:hidden;
	margin-bottom:0px;
	background-image:none;
	padding-left:0px;
}

div#containerInfoCourriel form {
	margin-top:60px;
	margin-right:10px;
}

div#containerInfoCourriel form p {
	text-align:right;
	margin-bottom:4px;
}

div#containerInfoCourriel form p * {
	display:inline;
	vertical-align:middle;
}

div#containerInfoCourriel form p input {
	margin-left:5px;
}

div#containerInfoCourriel form p input.texte {
	width:168px;
	border:1px solid #838992;
	font-size:0.9em;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	color:#898989;
}

div#containerInfoCourriel form p a {
	font-size:0.9em;
}

div.containerOnglet {
	width:216px;
	/*margin-bottom:8px;*/
	padding-bottom:8px;
}

div.enteteOnglet {
	width:216px;
	height:30px;
	background-image:url(../Images/PagesInterieures/img_backgroundOnglets.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

div.enteteOnglet a {
	color:#9B8945;
	display:block;
	padding-left:9px;
	padding-top:7px;
	padding-bottom:8px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	width:auto !important;
	width:207px;
}

div.ongletBleu {
	background-image:url(../Images/PagesInterieures/img_backgroundOnglets.jpg);
	background-repeat:no-repeat;
	background-position:0px -60px;
}

div.ongletBleu a {
	color:#FFFFFF;
	display:block;
	padding-left:9px;
	padding-top:7px;
	padding-bottom:8px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	width:auto !important;
	width:207px;
}

div.ongletBleu a:link { color:#FFFFFF; }
div.ongletBleu a:visited { color:#FFFFFF; }
div.ongletBleu a:hover { color:#FFFFFF; }
div.ongletBleu a:active { color:#FFFFFF; }

div.contenuOnglet {
	background-color:#FFFFFF;
	max-height:200px !important;
	height:auto;
	overflow:auto;
}

div#contenuOngletAudio {
	background-color:#FFFFFF;
	max-height:100px !important;
	height:auto;
	overflow:auto;
}

div#contenuOngletFAQ {
	background-color:#FFFFFF;
	max-height:100px !important;
	height:auto;
	overflow:auto;
}

div.containerVideoOnglet {
	float:left;
	width:198px;
	padding-top:6px;
	padding-bottom:6px;
	font-size:0.9em;
	background-color:#FFFFFF;
}

div.containerVideoOnglet:hover {
	background-color:#EEEEEE;
}

div.containerVideoOnglet img {
	float:left;
	margin-right:13px;
}

div.containerVideoOnglet p {
	float:left;
	width:95px;
	margin-top:3px;
}

div.containerVideoOnglet a {
	color:#003C8A;
}

div.containerVideoOnglet span {
	display:block;
	margin-top:6px;
	color:#898989;
}




/**************************************/
/* Contenu de bas de page */
/**************************************/
div#containerBasDePage {
	text-align:center;
	margin-top:10px;
}

div#logosBasDePage {
	height:50px;
	margin-left:140px;
	margin-bottom:10px;
}

div#containerBasDePage a#logoBasDePageFFTNL {
	background-image:url(../Images/PagesInterieures/img_logosBottom.gif);
	background-position:0px 0px;
	text-decoration:none;
	float:left;
	width:395px;
	height:50px;
}

div#containerBasDePage a#logoBasDePageFFTNL span {
	font-size:1px;
	visibility:hidden;
}

div#containerBasDePage a#logoBasDePageCanada {
	background-image:url(../Images/PagesInterieures/img_logosBottom.gif);
	background-position:-395px -15px;
	text-decoration:none;
	float:left;
	width:81px;
	height:20px;
	margin-left:40px;
	margin-top:10px;
}

div#containerBasDePage a#logoBasDePageCanada span {
	font-size:1px;
	visibility:hidden;
}

div#containerBasDePage a#lienEvaluez {
	float:left;
	font-size:0.9em;
	margin-left:57px;
	margin-top:15px;
}

div#containerBasDePage a#lienEvaluez span {
	color:#898989;
	position:relative;
	top:-1px;
	left:-7px;
}

div#containerBasDePage ul {
	margin-top:5px;
	margin-bottom:5px;
}

div#containerBasDePage ul li {
	font-size:0.9em;
	display:inline;
	background-image:none;
	padding-left:0px;
	margin-left:13px;
	margin-right:13px;
}

div#containerBasDePage p {
	font-size:0.9em;
	margin-bottom:5px;
}

div#imageBottom {
	background-image:url(../Images/PagesInterieures/img_bottom.jpg);
	background-repeat:no-repeat;
	display:block;
	width:979px;
	height:18px;
	margin:auto;
}



.lignePointillee {
border-bottom:#333366 1px dotted;
}

div.clear{
clear:both;
height:1px;
margin-bottom:-1px;
font-size:1px;
line-height:0;
}

ul#listeEmplois li{
margin:5px 0 5px 0;
}

.banqueImage{
float:left;
width:130px;
text-align:center;
margin:5px 1px 5px 1px;
}

.antifloat{
float:none;
clear:both;
width:100%;
font-size:1px;
line-height:0;
height:1px;
}

div#webmail {
  min-height: 400px;
  margin:20px;
}


div#contenuArtistes{background:transparent url(../Images/Artistes/img_fond.jpg) repeat-y 0 0;width:738px;font-size:10px;color:#ffffff;}
div#contenuArtistes div.boitePhoto{width:246px;float:left;}
div#contenuArtistes div.boitePhoto img{display:block;}

div#contenuArtistes div#contenuArtistesTexte{width:442px;float:left;padding:20px 25px;font-family:Arial, Helvetica, sans-serif;}
div#contenuArtistes div#contenuArtistesTexte p{font-size:1.4em;margin:0 0 1.4em 0}
div#contenuArtistes div#contenuArtistesTexte ul{padding:0 0 0 0;margin:0;}
div#contenuArtistes div#contenuArtistesTexte ul li{font-size:1.1em;list-style:none;padding-left:18px;background:transparent url(../Images/Artistes/img_flecheListe.gif) no-repeat 0 5px;}


div#contenuArtistes a {color:#ffffff;	text-decoration:underline;}
div#contenuArtistes a:hover {text-decoration:none;}

div#contenuArtistes div#logoFFTNL{background:transparent url(../Images/Artistes/img_logoFFTNL.jpg) no-repeat 0 0;width:246px;height:335px;float:right;}

div#contenuArtistes div#blocRecherche{width:250px;margin-top:25px;}
div#contenuArtistes div#blocRecherche img{display:block;margin:0;}

div#contenuArtistes div#blocRecherche form{width:100%;width:236px;background-color:#cd96c8;padding:6px 7px 8px 7px;margin:0;}

div#contenuArtistes div#blocRecherche form label{display:block;font-size:1.4em;margin-bottom:4px;}

div#contenuArtistes div#blocRecherche form input{font-size:1.2em;vertical-align:middle;}
div#contenuArtistes div#blocRecherche form input#chRecherche{width:200px;margin-right:8px;}

#contenantArtistesCoord {width:255px;height:326px;float:left;background-image:url(../Images/Artistes/bg_artiste.jpg);}
#contenuArtistesCoord {margin:25px;color:#fff;}
#contenuArtistesCoord a {color:#fff; text-decoration:underline;}
#contenuArtistesCoord a:hover {text-decoration:none;}

/*--------- Formulaires ---------*/
.bouton       				{ WIDTH: auto; cursor: pointer; BACKGROUND-COLOR: #DDDDDD; border: 1px solid black; FONT-SIZE: 8pt; FONT-WEIGHT: bold ;}

table.formulaire
{
 width:100%; 
}

table.formulaire td
{
 vertical-align: top; 
}

table.formulaire input.texte
{
  border:0px;
  font: bold 11px Verdana, Sans-Serif;  
  color: #564c39;
}
table.formulaire input.texte2
{
  border:0px;
  font: 11px Arial, Sans-Serif;  
  color: #564c39;
}

table.formulaire input.autre
{
  width:237px;
}

table.formulaire span.etoile
{
  color: #a43420;
  font: bold 11px Verdana, Sans-Serif;  
}

table.formulaire label
{
float: right;
text-align: right;
padding-right: 14px; 
width:120px;
}

table.formulaire label.obl
{
  background: url(../Images/Formulaires/etoile-formulaire.gif) top right no-repeat; 
}

table.formulaire input, table.formulaire select, table.formulaire textarea
{
  width:295px;
  font: 11px Arial, Helvetica, Sans-Serif;;  
}

table.acces-privilegie input
{
  width:150px;  
}

table.formulaire select
{
  width:299px;  
}


table.formulaire input.com
{
  width:150px;
  margin-right:5px;
}

table.formulaire input.com-petit
{
  width:30px;
  margin-right:5px;
}
table.formulaire input.com-petit2
{
  width:17px;
  margin-right:5px;  
}

table.formulaire .sansLargeur 
{
width: auto;
}

table.formulaire .crochet
{
 width: auto;
 margin:0 10px 20px 0;
 float:left;  
}

table.formulaire input.bouton
{
  width: 128px;
  cursor: pointer;
  display: block;
  height: 27px;
  line-height: 27px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  background: url(../Images/Formulaires/bouton.gif) no-repeat;
  text-decoration: none;
  text-transform: uppercase;
  border:0px;
}

table.formulaire input.bouton_grand
{
  width: 206px;
  cursor: pointer;
  display: block;
  height: 27px;
  line-height: 27px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  background: url(../Images/Formulaires/bouton_grand.gif) no-repeat;
  text-decoration: none;
  text-transform: uppercase;
  border:0px;
}

table.formulaire input.bouton:hover, table.formulaire input.bouton_grand:hover
{
 color: #000;
}

table.formulaire input.refererUnAmi
{
  width: 110px;
}
table.formulaire input.refererUnAmiCourriel
{
  width: 140px;
}
table.formulaire textarea.refererUnAmi
{
  width: 426px;
}
table.formulaire span.provinceAutre{
  display:block;
  padding-top:2px;
}
table.formulaire span.provinceAutre input{
  width:249px;
}
table.formulaire div.hr {
  height:2px;
  padding-bottom:10px;
}


#socialPlugins{
  width:100px;
  margin-top:-10px;
  float:right;
  position:absolute;
  right:0px;
  top:23px;
}
#socialPlugins iframe{
  margin-bottom:5px;
}

#socialPluginsRadio{
  margin-top:-20px;
} 




/* Concours */
#concoursContainerPetit {
	border:1px solid #003463;
	background-color:#FFFFFF;
	width:90px;
	padding:2px;
	/*position:absolute;*/
	left:-140px !important;
	left:-610px;
	top:50px;
}

#concoursContainerPetit div {
	background-color:#FFF188;
	color:#000000;
	text-align:center;
	padding:10px 5px 10px 5px;
	cursor:  pointer;
}

#concoursContainerPetit h2 {
	background-image:none;
	font-size:1.4em;
	padding-left:0px;
}

#concoursContainerPetit h3 {
	font-size:1em;
	color:#005CA2;
	padding-bottom:12px;
}

#concoursContainerPetit p strong {
	font-size:1.6em;
	display:block;
}




#concoursContainer {
	border:1px solid #003463;
	background-color:#FFFFFF;
	color:#003463;
	width:437px;
	padding:5px;
	margin:10px 0px 10px 23px !important;
	margin:10px 0px 10px 13px;
	float:left;
}

#concoursContainer div {
	background-color:#FFF188;
	color:#000000;
	text-align:center;
	padding:15px 0px 15px 0px;
}

#concoursContainer div p {
	margin-bottom:0px;
}

#concoursContainer div h2 {
	background-image:none;
	font-size:2.2em;
	color:#005CA2;
	padding-left:0px;
}

#concoursContainer div span#concoursImage img {
	border:1px solid #A0A0A0;
	background-color:#FFFFFF;
	padding:10px;
}

#concoursCourez { font-size:1.9em; font-weight:bold; padding-bottom:6px; }

#infosConcours { font-size:1.3em; font-weight:bold; padding-bottom:6px; }

#concoursValue { font-size:1.5em; font-weight:bold; padding-top:13px; }
#concoursValue span { font-size:1.7em; color:#005CA2; }

#concoursDate { font-size:0.9em; color:#454545; }

#concoursBottom { text-align:right; padding:0px 25px 0px 25px; }
#concoursBottom span { font-size:0.9em; text-align:left; display:block; margin-top:15px; }



#concoursAcc {
	background-image:url(../Images/Accueil/img_accueilBackgroundContainerConcours.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:678px;
	margin-top:20px;
	float:left;
}
#concoursAccImage {
	border:1px solid #A0A0A0;
	background-color:#FFFFFF;
	padding:3px;
	margin:11px 0px 0px 19px;
	float:left;
}
#concoursAccImage img {
	float:none;
	display:block;
}
#concoursAccContainer {
	width:330px;
	margin:11px 0px 0px 16px;
	float:left;
}
#concoursAccContainer h2 { background-image:none; color:#000000; font-size:1.6em; font-weight:bold; margin-bottom:0px; padding-left:0px; }
#concoursAccContainer h3 { background-image:none; color:#005CA2; font-size:1.5em; font-weight:normal; margin-bottom:0px; padding-left:0px; }
#concoursAccContainer p strong { color:#000000; font-weight:bold; }
#concoursAccContainer p strong span { color:#005CA2; font-size:1.7em; }
#concoursAccDate { font-size:0.8em; }
#concoursAccBtnParticipez {
	background-image:url(../Images/Accueil/img_accueilBtnParticipezConcours.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-9999px;
	width:106px;
	height:52px;
	margin:45px 0px 0px 25px;
	float:left;
	overflow:hidden;
}
#concoursAccBottom {
	background-image:url(../Images/Accueil/img_accueilBottomContainerConcours.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-color:#FFFFFF;
	text-indent:-9999px;
	width:678px;
	height:10px;
	display:block;
	clear:both;
	overflow:hidden;
	position:relative;
}