
#portail {
	display: none;
}

#entetePage {
	display: none;
}

#piedPage{
	display:none;
}

#fil-ariane {
	display:none;
}

.contribDiv4{
	display:none;
}

div#menuSection {
	display:none;
}

div#sans-menuSection {
	display:none;
}
div#partager{
	display:none;
}
div#boiteSondage {
	display:none;
}

/*  REFONTE CORPO  --> BASE  */


body h1 {
    font-size: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
        
}

body {
    margin: 0px; 
}

body img {
	border-width: 0px;
}

#contenu {
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
    border: 0px solid black;
    width: 650px;
}

#contenu-bottom {
	width: 606px;
	margin: 0px 0px 16px 6px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #dae9f4;
}

#contenu p {
    margin: 10px 13px 10px 0px;
    padding: 0px 0px 0px 0px;
}

#contenu h1 {
    margin: 7px 13px 20px 0px;
    padding: 0px 0px 0px 0px;
}
#contenu h2 {
    margin: 15px 13px 15px 0px;
    padding: 0px 0px 0px 0px;
}

#contenu h3 {
    margin: 15px 13px 15px 0px;
    padding: 0px 0px 0px 0px;
}

#contenu li {
    margin: 0px 13px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#contenu h1 {
    font-family: arial;
    font-weight: bold;
    font-size: 1.2em;    
    line-height: 105%;
    color: #0f276e; 
}

#contenu h2 {
    font-family: arial;
    font-weight: bold;
    font-size: 0.9em; 
    line-height: 105%;
    color: #0f276e;
}

#contenu h3 {
    font-family: arial;
    font-weight: bold;
    font-size: 0.85em; 
    line-height: 105%;
    color: #0f276e;
}

#contenu .texte-important, #contenu p, #contenu ul li, #contenu ol li {
    font-family: arial;
    font-weight: normal;
    font-size: 1.2em;
    line-height: 120%;
}

#contenu .texte-important, #contenu p, #contenu ul span, #contenu ol span {
    color: #393939; 
}

#contenu .texte-important {
    font-weight: bold;
}


#contenu ul, #contenu ol {
    margin: 0px 0px 0px 16px;
    padding: 0px 0px 0px 0px;
    list-style-type: square;
    color: #1b71b8;
}

#contenu ul li ul, #contenu ol li ol {
    margin: 0px 0px 0px 14px;
    padding: 0px 0px 0px 0px;
    list-style-type: square;
    color: #6db9f8;
}

#contenu ul li ul {
	margin-left: 40px;
}


#contenu ul li ul li, #contenu ol li ol li {
	font-size: 1em;
}

#contenu ol, #contenu ol li ol {    
    list-style-type: decimal;
    font-weight: bold;
    margin-left: 29px;
}


#contenu p a:link, #contenu p a:link, #contenu ul span a:link {       
    color: #1b71b8;
    text-decoration: underline;
}

#contenu p a:visited, #contenu p a:visited, #contenu ul span a:visited, #contenu ol span a:visited {       
    color: #830eaf;
    text-decoration: underline;
}


#contenu p a:hover, #contenu p a:hover, #contenu ul span a:hover, #contenu ol span a:hover {   
    color: #393939;
    text-decoration: underline;
}

p  a.lienSouligne {
    text-decoration: underline;
}

#contenu p.vignette {
    font-family: arial;
    font-weight: normal;
    font-size: 0.7em;
    line-height: 120%;
    color: #6b88ad;
}

#contenu p.vignette a:link {
    color: #00267f;
}

#contenu p.vignette a:visited {
    color: #830eaf;
}

#contenu p.vignette a:hover {
    color: #6b88ad;
}

#contenu p.date-publication {
	font-family: Arial;
	font-size: 0.7em;
	color: #6b88ad;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	clear:right;
}


table a, table a:link, table a:visited {  
    text-decoration: underline;
    color: #1b71b8;
}

/****** CARTE DU SITE *******/

ul#carte-site {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 80%;
}

ul#carte-site div {
	float: left;
	width: 296px;
	margin: 10px 0px 20px 0px;
}

ul#carte-site li {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	clear: both;
}

ul#carte-site ul ul li {
	color: #6db9f8;
	margin-left: 0px;
	clear: none;
}

ul#carte-site ul li {
	margin-left: 30px;
	clear: none;
}

ul#carte-site li, ul#carte-site ul li, ul#carte-site ul ul li {
	line-height: 150%;
}

ul#carte-site li, ul#carte-site li h2, ul#carte-site li span{
	color: #0f276e;
	font-size: 100%;
}

ul#carte-site h2 {
	padding: 4px 2px 4px 6px;
	margin: 0px 0px 0px 0px;
	width: 584px;
	background-color: #e4f3ff;
	clear:both;
}

ul#carte-site h2 a, ul#carte-site h2 a:visited {
	text-decoration: underline;
	color: #11296f;
}


ul#carte-site h2 a:hover {
	color: #5288b5;
}



/****** FIN CARTE DU SITE *******/


/**** donnees techniques *********/

#lienRss{
    margin: 10px 0px 10px 5px;
    padding: 0px 0px 0px 0px;
}

#lienRss .col1{
	padding: 0px 0px 0px 30px;
}

#lienRss .col2{
	padding: 0px 0px 0px 30px;
}


#lienRss tr td p {
	margin-top: 0px;
	margin-bottom: 0px;
}

div#boitePlugiciels {
	margin-left: 0px;
	background-color: white; 
	border-color: #9EA7BF; 
	border-style: solid; 
	border-width: 2px; 
	width: 350px;

}
/**** fin donnees techniques *********/


/**** Page Saviez vous que *****/
#saviezvous hr {
	width: 592px;
	color: #cee0eb;
	text-align: left;
}
#saviezvous #sommaire h3 a {
    text-decoration: none;
}
#saviezvous h3 a {
    color: #0f276e;
    text-decoration: underline;
}
#saviezvous h3 a:hover {
}
#saviezvous img {
	border:none;
}

#saviezvous li span a {
	text-decoration: underline;
}

/**** Fin Page Saviez vous que *****/


table#conditionsTable tr td {
	text-align: left;
	width: 50%
	border: 0px;	
}

table a:hover { 
    color: #393939;
}

table.regulier {   
    width: 592px;
    margin: 0px 5px 5px 0px;
    border: 1px solid #0f276e;
}

table.regulier th, table.regulier td {
    border: 0px solid #0f276e;
}

table.regulier caption {
    padding: 3px 3px 3px 10px;
    margin: 0px 0px 0px 5px;
    color: #393939;
    font-size: 0.8em;  
    text-align: left;
    /*font-size: 12px;*/
    font-family: arial; 
}


table.regulier thead th.titre {
    border-width: 0px 0px 1px 0px;
    background-color: #81a6c5;
    padding: 3px 3px 3px 3px;
    margin: 0px 0px 0px 4px;
    color: #0f276e;
    font-size: 0.8em;
    /*font-size: 12px;*/
    font-family: arial; 
    font-weight: bold;
    text-align:center;
}

table.regulier tbody td, table.regulier tfoot td,
table.regulier tbody th, table.regulier tfoot th{
    padding: 7px 3px 7px 3px;
    color: #393939;
    /*font-size: 12px;*/
    font-family: arial; 
    font-size: 0.8em;
}

table.regulier tbody tr.premiere td, table.regulier tfoot tr.premiere td,
table.regulier tbody tr.premiere th, table.regulier tfoot tr.premiere th{   
    background-color: #e6f0f7;
    background-image: url(../images/interface/tableau_fd_bleu_pale.gif);
}

table.regulier tbody tr.deuxieme td, table.regulier tfoot tr.deuxieme td,
table.regulier tbody tr.deuxieme th, table.regulier tfoot tr.deuxieme th{
    background-color: #bfd6e6;
    background-image: url(../images/interface/tableau_fd_bleu_moyen.gif);
}

table.regulier tbody tr.troisieme td, table.regulier tfoot tr.troisieme td,
table.regulier tbody tr.troisieme th, table.regulier tfoot tr.troisieme th{
    background-color: #ffffff;
}

table.regulier thead th {
    background-color: #0f276e;
    padding: 3px 3px 3px 10px;
    color: #ffffff;
    /*font-size: 12px;*/
    font-family: arial; 
    font-size: 0.8em;
}

table.regulier th.premiere {    
    text-align: left;
    padding-left: 10px;
}
table.regulier th.milieu, table.regulier th.derniere,
table.regulier td.milieu, table.regulier td.derniere {
    text-align: right;
}


table.regulier thead th.premiere {
    background-image: url(../images/interface/tableau_fd_bleu_sombre.gif);
    border-width: 0px 0px 1px 0px;
    width: 33%;
}

table.regulier tbody th.premiere {
    border-width: 0px 0px 0px 0px;
}

table.regulier tfoot th.premiere {
    border-width: 1px 0px 0px 0px;
}

table.regulier thead th.milieu {
    background-image: url(../images/interface/tableau_fd_bleu_sombre.gif);
    border-width: 0px 0px 1px 0px;
    width: 25%;
    padding-right: 40px;
}

table.regulier tbody td.milieu {
    border-width: 0px 0px 0px 0px;
    padding-right: 40px;
}

table.regulier tfoot td.milieu {
    border-width: 1px 0px 0px 0px;
    padding-right: 40px;
}

table.regulier thead th.derniere {
    background-image: url(../images/interface/tableau_fd_bleu_sombre.gif);
    border-width: 0px 0px 1px 0px;
    width: 17%;
}

table.regulier tbody td.derniere {
    border-width: 0px 0px 0px 0px;
}

table.regulier tfoot td.derniere {
    border-width: 1px 0px 0px 0px;
}

div.liste-ancres {
    float: left;
    display:inline;
    width: 200px;
    margin-left:40px;
}

div.boite-b {
    width:105px;
    height:65px;
    border:0;
    cellspacing:0px;
    font-size: 7pt;
    padding:5px;
    position:relative;
    cursor: pointer;
}

div.boite-c {
    position: absolute;
    margin-top: -350px;
    margin-left: 350px;
}

div.boite-d {
    _margin-bottom: -30px;
    margin-right: 70px;
}

img.boutonboite {
    position:absolute;
    bottom:2px;
    right:2px;
}

/*  REFONTE CORPO  --> BASE --> FIN */


#page {
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 0px; 
    width: 781px; 
    border: 0px solid grey; 
    background-color: #ffffff;
    padding-bottom: 0px;
    border: 0px solid blue;
}




#encartFiliales {
    float: left; 
    width: 253px;
    display: inline;
    margin: 5px 0px 0px 5px;    
    padding: 0px; 
    border: 0px solid black;
}

#encartCorporatif {
    float: left; 
    width: 510px;  
    margin: 0px; 
    padding: 0px; 
    border: 0px solid black;
}

#filetSousEncartAccueil {
	width: 510px; 
	height: 1px; 
	line-height: 1px; 
	padding: 0px; 	
	margin: 0px 0px 0px 6px;
	border-top: 1px solid #c2c8da;
}

/*********************************************/
/*COLONNES DE LA PAGE D'ACCUEIL***************/
/********************************************/

#accueilLiensSections {
    margin: 11px 0px 11px 6px; 
    background-image: url(../images/interface/accueilTableBgd.jpg); 
    background-position: top left; 
    background-repeat: y-repeat; 
    width: 510px;
}

*>#accueilLiensSections {
   
}

#accueilLiensSections a, #accueilLiensSections a:link, #accueilLiensSections a:visited {
	color: #393939;
	text-decoration: underline;
}

#accueilLiensSections a:hover, #accueilLiensSections a:active {
 	color: #1b71b8; 	
 	text-decoration: underline;
}

#accueilLiensSections div.colonneEncartAccueil {
	float: left; 
	width: 168px;
	padding: 0px; 
	margin: 0px;
}

div.separateurHorinzontal {
    height: 1px; 
    width: 148px; 
    border-top: 1px solid #d9dfed;
    margin: 6px auto 6px auto;
    padding: 0px 0px 0px 0px;
}

#groupeBoutonsNav {
    position: relative; 
    height: 63px;
    margin: 8px 0px 8px 3px; 
}

#communiques {
    position: absolute; 
    top: 0px; 
    left: 0px;
}

#publications {
    position: absolute; 
    top: 21px; 
    left: 0px;
}

#multimedias {
    position: absolute; 
    top: 21px; 
    left: 81px;
}

#miseaupoint {
    position: absolute; 
    top: 42px; 
    left: 0px;
}

/****** TALEO *******/

div .divLiensTaleo {
    position: relative;
    margin-left:17px;
    width:400px;
    left:+43px;
}


div #notesTaleo {
	padding-left:17px;
    padding-bottom:30px;
    background:url(/media/backgr_bottom_taleo.gif) bottom no-repeat;
}


div .divLiensTaleo .ulEntete {
    display:                block;
    background-image:       url(/media/taleo_tableau_haut.gif);
    background-repeat:      no-repeat;
    background-position:    top;
    padding:    7px 0px 0px 0px;
    margin:     0px 0px 0px 0px;
    border:     0px;
    width:      100%;
}

div .divLiensTaleo .ulEntete li {
    display:block;
    list-style-type:    none;
    background-color:   #36519A;
    color:              #FFF;
    padding:            0px 0px 4px 18px;
    margin:             0px 0px 0px 0px !important;
    border:             0px;
}


div .divLiensTaleo .ulPied {
    display:                block;
    background-image:       url(/media/taleo_tableau_bas.gif);
    background-repeat:      no-repeat;
    background-position:    bottom;
    padding:    0px 0px 7px 0px;
    margin:     0px 0px 0px 0px;
    border:     0px;
    width:      100%;
}


div .divLiensTaleo .ulPied li {
    list-style-type:    none;
    background-color:   #36519A;
    padding:            7px 0px 4px 10px;
    margin:             0px 0px 0px 0px !important;
    border:             0px;
}


div .divLiensTaleo .ul1 {
    display:    block;
    padding:    0px 0px 0px 0px;
    margin:     0px 0px 0px 0px;
    border:     0px;
    width:      100%;
}


div .divLiensTaleo .ul1 .li1 {
    background-color:   #FCFEDD;
    list-style-type:    none;
    display:            block;
    padding:            3px 0px 0px 23px;
    margin:             0px 0px 0px 0px !important;
    border:             0px;
}


div .divLiensTaleo .ul1 .li1 .ul2 {
    display:    block;
    padding:    4px 0px 0px 0px;
    margin:     0px 0px 0px 0px;
    border:     0px;
}


div .divLiensTaleo .ul1 .li1 .ul2 .li2_1 {
    background-color:   #E6EBF8;
    list-style-type:    none;
    display:            block;
    padding:            3px 0px 4px 33px;
    margin:             0px 0px 0px -23px !important;
    border:             0px;
}


div .divLiensTaleo .ul1 .li1 .ul2 .li2_2 {
    background-color:   #D3DEFB;
    list-style-type:    none;
    display:            block;
    padding:            3px 0px 4px 33px;
    margin:             0px 0px 0px -23px !important;
    border:             0px;
}


div .divLiensTaleo .ul1 .li1 a {
    font-family:    Verdana, Arial, Helvetica, sans-serif; 
    font-size:      12px;
    font-weight:    bold;
    color: #0A256C;
}


div .divLiensTaleo .ul1 .li1 .ul2 .li2_1 a {
    font-family:    Verdana, Arial, Helvetica, sans-serif; 
    font-size:      12px; 
    font-weight:    normal;
    color: #0A256C;
}


div .divLiensTaleo .ul1 .li1 .ul2 .li2_2 a {
    font-family:    Verdana, Arial, Helvetica, sans-serif; 
    font-size:      12px;
    font-weight:    normal;
    color: #0A256C;
}


div .divLiensTaleo .ulEntete li a {
    color:          #fff;
    font-family:    Verdana, Arial, Helvetica, sans-serif; 
    font-size:      12px;
    font-weight:    bold;
}


div .divLiensTaleo .ulPied li a {
    color:          #fff;
    font-family:    Verdana, Arial, Helvetica, sans-serif; 
    font-size:      11px;
    font-weight:    bold;
}

.btnInfo {
	vertical-align: middle;
}

/****** FIN TALEO *******/


#boiteLiensEvenements{
	width: 425px; 
	background-color: #eff7fb; 
	padding: 2px; 
	border: 1px solid #cee0eb;
}

#listeCommuniques td {
    border: 0px solid white;
}

div.rxbodyfield {
    text-decoration: underline;
    border: 0px solid red;
    width: 390px;
    align: left;
}

#listeCommuniques tr.row0 {
    background-color: #fffff;
}

#listeCommuniques tr.row1 {
    background-color: #e6f0f7;
    background-image: url(../images/interface/tableau_fd_bleu_pale.gif);
}

#listeCommuniques tr.row1 {
    background-color: #bfd6e6;
    background-image: url(../images/interface/tableau_fd_bleu_moyen.gif);
}

.cell{
    border-width: 0px 0px 1px 0px;
    border-style: dashed;   
    border-color: #7E7E7E;
    height: 55px;
    padding-left: 10px;
}   

.tFooterCell{
    height: 55px;
    padding-left: 10px;
}

.fleche {   
    margin-right: 10px;
    border-width: 0px;
}

.downloadLinks a:link, .downloadLinks a:hover, .downloadLinks a:visited, .downloadLinks a:active{
    color: #064B82;
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}


/**************************************************/
/**************** JEU RESPONSABLE *****************/
/**************************************************/
div.jeuResponsableBoiteJaune {
	width: auto;
	border:1px solid #767676; 
	padding:7px 10px 7px 10px;
	margin: 10px 0px 0px 0px;
}

#contenu div.jeuResponsableBoiteJaune ul li {
	list-style:square;
	margin-bottom: 5px
}
	
#contenu div.jeuResponsableBoiteJaune h2 {
	margin-top: 0px;
	margin-bottom: 7px;
	
	

}

/**** BESOIN AIDE - Obtenir de l'aide *************/

div#obtenirAideEncart {
	width:403px;	
}

#logo_sos {
	margin: 3px 5px 5px 0px;
	float: left;
	border: 1px solid black;
}

/**** BESOIN AIDE - Dépendance jeu ****************/

div#dependanceEncarts {
	width:592px;	
}

/**** BESOIN AIDE - Centres d'aide ****************/

div#centresAideFlash {
	margin: 10px 0px 10px 0px; 
	padding: 0px;
	width: 511px; 
	height: 326px;
}
div#centresAideFlash_image {
	background-image:url(../images/jeuresponsable/carte_sans_flash.gif);
	background-repeat:no-repeat;
	padding: 125px 35px 0px 40px;
	width: 436px; 
	height: 326px;
}

/**** COMPORT RESPONSABLE - Accueil ***************/

div#combinaisonGagnanteTest {
	width: 425px;
	padding: 0px;
}

div#combinaisonGagnanteTest_top {
	margin: 0px 0px 25px 0px;
	padding: 0px;
}

div#combinaisonGagnanteTest_bot {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	border: 0px solid red;
}

div#combinaisonGagnanteTest #testContenu {
	width: 295px;
	/*height: 253px;*/
	margin-left: 130px;
	padding-top: 10px
}

div#combinaisonGagnanteTest #jeuresplink {
	width: 295px;
	/*height: 253px;*/
	margin-left: 130px;
}

div#combinaisonGagnanteTest #testContenu #boutonFaitesTest {
	background-image:url(../images/jeuresponsable/bt_jeu_resp_comport_test.gif);
	background-repeat:no-repeat;
	width: 259px;
	height: 48px;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align:center;
}


a.faitesLeTest, a.faitesLeTest:link, a.faitesLeTest:visited, a.faitesLeTest:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0086CB;	
	text-decoration: none;				
}

div#jeuresplink a:link { color:#1B71B8; text-decoration:underline}
div#jeuresplink a:visited { color:#1B71B8; text-decoration:underline}
div#jeuresplink a:hover { color:#393939; text-decoration:underline}

div#combinaisonGagnanteTest #testContenu a:link   { color:#1B71B8; text-decoration:none}
div#combinaisonGagnanteTest #testContenu a:visited{ color:#1B71B8; text-decoration:none}
div#combinaisonGagnanteTest #testContenu a:hover  { color:#393939; text-decoration:none}


/* COMPORT RESPONSABLE - Huit conseils + Portrait */

div#listeConseils8 {
	width: 425px;
	display: inline;
	margin: 5px 5px 0px 0px;
	float:left;
}

div#listeConseils8 p {
	
}

div#listeConseils8 .spacer {
	clear:both; 
	margin:0px;
}


div#listeConseils8 #header{
	padding: 15px 0px 0px 16px;
	height: 123px
}

div#listeConseils8 #headerPortrait{
	padding-top: 5px;
	height: 159px
}

div#listeConseils8 #header p {
	margin: 0px
}

div#listeConseils8 #headerPortrait p {
	margin: 120px 0px 0px 16px
}

div#listeConseils8 #header img, div#listeConseils8 #headerPortrait img  {
	float:right;
	margin: 0px;
	padding: 0px
}

div#listeConseils8 #questionnaire {
	margin: 0px 0px 15px 15px;
	border-left: 4px solid white;
	border-bottom: 4px solid white
}

div.numeroConseil {
	float:left;
	width: 55px;
	margin: 0px;
	padding-top: 5px
}

div.contenuConseil {
	border: 0px solid black;
	margin: 5px 5px 5px 60px;	
}

div#listeConseils8 .logo {
	
}

div#listeConseils8 .logo p {
	width: 300px

}

div#listeConseils8 .logoPortrait {
}

div#listeConseils8 .pair {
	padding-top: 7px;
	padding-right: 35px
}

div#listeConseils8 .impair {
	padding-top:7px;
	padding-right: 35px		
}

div#boutonDecouvrezPortrait {
	height: 35px;
	padding: 0px;
	margin: 0px
}

div#boutonDecouvrezPortrait p {
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	
	padding: 1.25%;
	margin: 0px;
	vertical-align: middle
}

p.noMargin {
	margin-top: 0px;
	padding-top: 0px
}
#reponses {
	display: none; 
	z-index: 1;
	padding-left: 25px;
	padding-top: 15px

}

#scoreVert {
	display: none; 
	margin: 0px 
}


#scoreJaune {
	display: none; 
	margin: 0px 
}

#scoreRouge {
	display: none;
	margin: 0px 
}

.scoreContenu {
	display:block;
	border: 4px solid white;
	width: 425px;
	margin: 0px;
	padding:10px 35px 0px 15px;
}

#scoreVert  .scoreContenu { background-color: #33cc00 }
#scoreJaune .scoreContenu { background-color: #e5c802 }
#scoreRouge .scoreContenu { background-color: #ff3333 }

.consultezConseils {
	margin: 0px 0px 15px 100px;
	border: 2px solid white;
	width: 240px; 
	text-align: center
}

.consultezConseils p a:link    { }
.consultezConseils p a:visited { }
.consultezConseils p a:hover   { }

/**** COMPORT RESPONSABLE - Mythes  ***************/

div#mythesJeuListes {
	width: 425px;
	margin: 0px;
	padding: 0px;
}

div#mythesJeuListes a{
	text-decoration: underline
}

div#mythesJeuListes li{
	margin-top: 5px
}

div#mythesJeuListesColGa {
	display: inline;
	float:left;
	width: 208px;
}

div#mythesJeuListesColDr {
	display: inline;
	float:left;
	width: 212px;
	margin-left: 3px
}

#mythesJeuQR {
	width: 592px;
}

#mythesJeuQR .jeuResponsableBoiteJaune {
		margin: 0px; 
		padding-right: 10px;		
}

#mythesJeuQR .jeuResponsableBoiteJaune img {
		clear:both;
		display:block
}


div#mythesJeuQR .boiteTxt {
	clear:both
}

div#mythesJeuQR .boiteTxt .titre {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 76px;
	clear:both
}

div#mythesJeuQR .boiteTxt .texte {
	width: 490px;
	margin: 0px;
	padding: 0px;
	float: left;
}

/**** QUELQUES CHIFFRES  **************************/

div#quelquesChiffres h2 {
	font-size: 100%
}
div#quelquesChiffres ul.premier-niveau {
	margin-left: 40px;
}
/* ****Aide aux joueurs ****** */

/**************************************/
/*Console 8/8, La combinaison gagnante*/
/**************************************/
 
table#consoleStat {
 width: 397px;
}
 
table#consoleStat thead th.premiere {   
    width: 55%;
    padding-right: 0px;
}
 
table#consoleStat thead th.milieu {   
    width: 10%;
    text-align: center;
    padding: 0px;
}
 
table#consoleStat thead th.derniere {   
    width: 35%;
    padding-right: 5px;
}
 
table#consoleStat tbody td.premiere {  
    padding: 0px;        
}
 
table#consoleStat tbody td.milieu {  
    padding: 0px;
    text-align: center;   
}
 
table#consoleStat tbody td.derniere {  
    padding-right: 5px;        
}


.textblack {
	font:Arial, Helvetica, sans-serif;
	color: black;
}



.cell{
    border-width: 0px 0px 1px 0px;
    border-style: dashed;   
    border-color: #7E7E7E;
    height: 55px;
    padding-left: 10px;
}   
.tFooterCell{
    height: 55px;
    padding-left: 10px;
}
.fleche {   
    margin-right: 10px;
    border-width: 0px;
}
.downloadLinks a:link, .downloadLinks a:hover, .downloadLinks a:visited, .downloadLinks a:active{
    color: #064B82;
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}




/**** MISE SUR TOI  *******************************/

div#fondationMiseSurToi img {
	margin: 10px 5px 10px 0px
}

div#missionCoordonnees .jeuResponsableBoiteJaune {
	width: 572px;
}

div#missionCoordonnees div#adresseFMT .jeuResponsableBoiteJaune {
	width: 425px;
}

div#missionCoordonnees .jeuResponsableBoiteJaune img {
	float: left;
	margin: 5px 25px 10px 5px;
	border: 1px solid #0F276E
}

div#publicationsOutilsCampagnes .jeuResponsableBoiteJaune {
	width: 572px;

}

div#publicationsOutilsCampagnes #affichesArtistes {
	padding-left: 21px;
	margin-top: 10px;
	width: 500px;
}

div#publicationsOutilsCampagnes #affichesArtistes img {
	float: left;
	margin-right: 5px;
	border: 1px solid black
}

div#publicationsOutilsCampagnes #affichesArtistes .photoArtiste {
	margin-left: 25px;
	float: left;
}

div#publicationsOutilsCampagnes #affichesArtistes .photoArtiste p {
	margin-top: 0px;
}

div#demandeSubvention div#documents li {
	margin-top: 5px

}

div#demandeSubvention .jeuResponsableBoiteJaune {
	width: 572px;
}

div#demandeSubvention div#documents .jeuResponsableBoiteJaune {
	width: 90%;
}

div#demandeSubvention div#documents .jeuResponsableBoiteJaune .sousliste li{
	margin-top: 0px;
	font-size: 100%;	
}


div#iciEtAilleurs .jeuResponsableBoiteJaune {
	width: 425px;
	margin: 10px 0px 10px 0px
}

/**** MESURES PRÉVENTION  ****************************/


div#preventionSalonsJeu, div#preventionLoteriesVideo, div#preventionCasinos, div#preventionLoteries, div#preventionIngenio, div#preventionBingos {
	width: 592px;
}

#etablissementsHauteur {
	height: 225px

}

.boiteTxt .texte img {
	margin-bottom: 10px;
}

.imgMesure img {
	float: left;
	margin: 0px 7px 10px 0px;
}

.imgconsole {
	border:  1px solid #767676;
}










/**** Appel Offre Public *****/

table.appelOffre {
    width: 592px;
    margin: 0px 5px 5px 0px;
    border: 1px solid #0f276e;
}

table.appelOffre th, table.appelOffre td {
    border: 0px solid #0f276e;
}

table.appelOffre caption {
    padding: 3px 3px 3px 10px;
    margin: 0px 0px 0px 5px;
    color: #393939;
    font-size: 80%;
    text-align: left;
}


table.appelOffre thead th.titre {
    border-width: 0px 0px 1px 0px;
    background-color: #81a6c5;
    padding: 3px 3px 3px 8px;
    margin: 0px 0px 0px 4px;
    color: #0f276e;
    font-size: 80%;
    font-weight: bold;
    text-align:left;
}

table.appelOffre tbody td, table.appelOffre tfoot td,
table.appelOffre tbody th, table.appelOffre tfoot th{
    padding: 7px 3px 7px 3px;
    color: #393939;
    font-size: 80%;
}

table.appelOffre tbody tr.premiere td, table.appelOffre tfoot tr.premiere td,
table.appelOffre tbody tr.premiere th, table.appelOffre tfoot tr.premiere th{   
    background-color: #e6f0f7;
    background-image: url(../images/interface/tableau_fd_bleu_pale.gif);
}

table.appelOffre tbody tr.deuxieme td, table.appelOffre tfoot tr.deuxieme td,
table.appelOffre tbody tr.deuxieme th, table.appelOffre tfoot tr.deuxieme th{
    background-color: #bfd6e6;
    background-image: url(../images/interface/tableau_fd_bleu_moyen.gif);
}

table.appelOffre tbody tr.troisieme td, table.appelOffre tfoot tr.troisieme td,
table.appelOffre tbody tr.troisieme th, table.appelOffre tfoot tr.troisieme th{
    background-color: #ffffff;
}

table.appelOffre thead th {
    background-color: #0f276e;
    padding: 3px 3px 3px 10px;
    color: #ffffff;
    font-size: 80%;
}

table.appelOffre th.premiere {  
    text-align: left;
    padding-left: 10px;
}
table.appelOffre th.milieu, table.appelOffre th.derniere,
table.appelOffre td.milieu, table.appelOffre td.derniere {
    text-align: left;
}


table.appelOffre thead th.premiere {
    background-image: url(../images/interface/tableau_fd_bleu_sombre.gif);
    border-width: 0px 0px 1px 0px;
}

table.appelOffre tbody th.premiere {
    border-width: 0px 0px 0px 0px;
}

table.appelOffre tfoot th.premiere {
    border-width: 1px 0px 0px 0px;
}

table.appelOffre thead th.milieu {
    background-image: url(../images/interface/tableau_fd_bleu_sombre.gif);
    border-width: 0px 0px 1px 0px;
    padding-right: 10px;
}

table.appelOffre tbody td.milieu {
    border-width: 0px 0px 0px 0px;
    padding-right: 10px;
    padding-left:10px;
    text-align: left;
}

table.appelOffre tfoot td.milieu {
    border-width: 1px 0px 0px 0px;
    padding-right: 10px;
}

table.appelOffre thead th.derniere {
    background-image: url(../images/interface/tableau_fd_bleu_sombre.gif);
    border-width: 0px 0px 1px 0px;
}

table.appelOffre tbody td.derniere {
    border-width: 0px 0px 0px 0px;
}

table.appelOffre tfoot td.derniere {
    border-width: 1px 0px 0px 0px;
}

.avertissement {
    color:red;
}

#contenu ol li span a,
#contenu ol li span a:visited, #contenu ol li span a:visited, #contenu ol li span a:visited{       
    color: #1b71b8;
    text-decoration: underline;
}


/**** Fin Appel Offre Public *****/


/**** Contribution *****/
.contribDiv1{
	position: relative;
	top: 15px;
	left: 0px;
	background-color: #e7f4ff;
	width: 477px;
	border: solid 1px;
	border-color: #519ed6;
	padding : 10px 15px 0px 15px;
	margin-bottom: 10px
}

.contribDiv2{
	padding: 0px 5px 0px 0px
}
.contribDiv3{
	margin: 0px
	
}
.contribDiv4{
	position: relative;
	top: 14px;
	background-image: url('../images/responsabiliteSociale/backgr_bt_retour_left.gif');
	background-repeat: no-repeat;
	left: 184px;
	height: 24px;
}
.contribDiv5{
	position: relative;
	left: 25px;
	background-image: url('../images/responsabiliteSociale/backgr_bt_retour_right.gif');
	background-repeat: no-repeat;
	height: 24px;
}
.contribDiv6{
	position: relative;
	left: -25px;
	height: 22px;
	padding: 3px 8px 0px 5px;
	width: 110px;
	cursor: pointer;
	text-decoration: none;
	text-align: center;
}
span.contrib1{
	color: #00267f;
	font-size: small;
}

.imageTop{
	float: right;
	display: inline;
	margin-left: 5px
	
}

.imageEnt{
	margin-left: 5px;
}

.spacer {
	clear:both;
	height: 10px;
	padding: 0px;
	margin: 0px;
	line-height: 0px

}

#contribDiv1 h2{
	border: 0px 0px 0px 0px;
	margin: 10px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
}

#osbl3 table.regulier thead th.premiere
{
    width: auto;
}
#osbl3 table.regulier thead th.titre
{
    padding: 5px 30px 5px 0px;
	width: auto;
}

#osbl3 table.regulier thead th.milieu,
#osbl3 table.regulier tbody td.milieu{
    width: auto;
    
}

#osbl3 table.regulier {
    width: 90%;
    margin: 0px 0px 0px 0px;
}

#osbl3 table.regulier td.premiere {
    padding: 0px 30px 0px 0px;
}

#osbl3 table.regulier td.milieu {
    padding: 0px 10px 0px 0px;
}

#osbl3 table.regulier tbody td ul li {
    text-align: left;
    margin: 5px 0px 5px 0px;
    font-size: 1em;
}

#osblsb1fr {
	position: relative;
	top: 10px; 
}
#osblsb1en {
	position: relative;
	top: 25px; 
}
#osblsb2fr {
	position: relative;
	top: 30px; 
}
#osblsb2en {
	position: relative;
	top: 50px; 
}

#contributionOrganismes {
	padding-top: 10px;
	clear:both
}

#contributionOrganismes p {
	text-align: center

}





/*****************************/
/* CSS POUR CONTENU RHYTHMYX */
/*****************************/

/* SAVIEZ-VOUS-QUE */

#saviez-vous-que {
    display: inline;
    float: right;
    margin: 5px 2px 5px 3px;
    padding: 0px;
    width: 167px;
    font-family: Arial;    
}

#saviez-vous-que div.titre {   
    padding: 2px 0px 2px 0px;
    background-image: url(../images/interface/saviez_vous_titre.jpg);
    background-repeat: no-repeat; 
    background-color: #ffffff;     
    color: #ffffff; 
    border: 1px solid #8898be;   
}

#saviez-vous-que div.titre h2 {    
    margin: 0px;
    padding: 1px 6px 1px 6px;
    color: #ffffff;
    font-size: 0.75em;    
    font-weight: bold;
}

#saviez-vous-que #questions {
    
    background-image: url(../images/interface/saviez_vous_bkgd.gif);
    background-repeat: repeat-y;    
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 6px 0px;
    border: 1px solid #556ca2;   
}

#saviez-vous-que #questions #questions-contenu {
    background-image: url(../images/interface/saviez_vous_bkgd.gif);
    background-repeat: repeat-y;        
    font-size: 0.75em;        
    font-weight: normal;
}

#saviez-vous-que #questions #questions-contenu img {
	width: 150px;
	margin: 6px 6px 0px 6px;
	border-width: 0px;
}

#saviez-vous-que #questions #questions-contenu h3 {
    margin: 0px 6px 0px 6px;
    padding: 8px 0px 4px 0px;
    color: #11296f;    
    font-size: 0.9em;     
    font-weight: bold;
    line-height:100%;
}


#saviez-vous-que #questions #questions-contenu h4 {
    margin: 0px 6px 0px 6px;
    padding: 8px 0px 4px 0px;
    color: #11296f;
    font-size: 1em;
    font-weight: bold;
    line-height:100%;
}

#saviez-vous-que #questions #questions-contenu p {
    margin: 0px 6px 0px 6px;
    padding: 6px 0px 0px 0px;
    color: #11296f;
}

#saviez-vous-que #questions #questions-contenu a {
    color: #11296f;
    text-decoration: none;
}

#saviez-vous-que #questions #questions-contenu a:hover {
    color: #5288b5;
    text-decoration: underline;
}

#saviez-vous-que #questions #questions-contenu a span.plus {
    color: #8e1616;
}


/* FIN SAVIEZ-VOUS-QUE */




/* EVENEMENT-COMMANDITE */

#boiteLiensEvenements {    
    background-color: #eff7fb; 
    padding: 3px; 
    border: 1px solid #cee0eb;
    margin: 0px;   
    margin-bottom: 10px;    
}

img#imgCollectionMurs {
 float:right;
 margin: 3px 0px 0px 10px
}
 
ul#artDiffusion li  {
 margin-bottom: 5px
}

/* FIN EVENEMENT-COMMANDITE */



div#AccueilPub a:link {
	text-decoration: none;
}

div#AccueilPub a:hover {
	text-decoration: underline;
}


div#boiteAccueil_jpg div a:link, div#boiteAccueil_jpg div a:visited {
	color: #1b71b8;
}

div#boiteAccueil_jpg div a:hover, div#boiteAccueil_jpg div a:active {
 	color: #393939;
}


.EncadreboiteAccueil {
	width: 168px;
}

.EncadreboiteAccueilDetail {
	width: 168px;
}

.EncadreboiteAccueilDetail p {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #434343;
	font-size: 0.67em;
	margin: 3px 7px 5px 17px;	
	line-height:13px;
}

.EncadreboiteAccueilDetail a {
	margin-bottom: 10px;	
}

.ImageEncadreboiteAccueil img {
	width: 142px;
	height: 100px;
	margin: 5px 7px 2px 17px;	
	border: 0px solid blue;
}

.EncadreboiteAccueil h1 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #00267f;
	background: #ffffff url(../images/interface/fleche_1.gif) 0px 3px no-repeat;
	padding-left: 15px;	
	paddding-right: 0px;	
	font-weight: bold;
	margin:0px 0px 3px 0px;
	width: 145px;
}

/* EN MANCHETTES PAGE D'ACCUEIL */

.textnormal{
	color: #434343;
	padding:0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .67em;
	padding-left: 6px;
	padding-right: 3px;
	margin:4px 3px 0px 3px;	
}

.textimp{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .67em;
	background-color: #fffbe3;
	border-style:solid; 
	border-width: 1px 1px 1px 1px; 
	border-color: #ff6600;	
	margin: 3px 7px 5px 9px;		
}


.date{
	color: #00267f;
	padding-left: 2px;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	margin:0px 3px 0px 7px;
}

.textmanchette{
	color: #434343;
	padding:0px;
	font-family: Verdana, Helvetica, sans-serif;
	margin:0px 3px 0px 3px;
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 3px;
	padding-bottom: 5px;
	margin:0px 3px 5px 3px;	
	
}

/* DOCUMENTS D'INTERETS RHYTHMYX */

.contenuBoiteDocInt {
	border:solid;
	border-width:1px;
	border-color: #ff6600;
	background-color: #fffbe3;
	width:590px;
	margin-left: 0px;
}

.contenuTitreDocInt {
	background-color: #ffa76c;
	height:25px;
}

.contenuTitreDocIntTxt {
	font-size: 0.8em;
	font-family: Arial;
	font-weight: bold;
	color: #0f276e;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: bottom;
}

.contenuDocInt {
	background-color: #fffbe3;
	margin-top: 12px;
	margin-bottom: 12px;	
}

.contenuDocIntTxt {
	background-color: #fffbe3;
	font-size: 0.8em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
}

.contenuDocIntTxt a:link, .contenuDocIntTxt a:active, .contenuDocIntTxt a:visited {	
	color: #1b71b8;
	text-decoration: underline;
}

.contenuDocIntTxt a:hover {
	color: #393939;
	text-decoration: underline;
}

.contenuDocIntTxtcol1 {
	margin-left: 8px;
	margin-right: 8px;	
	margin-bottom: 4px;		
}

/* GALERIE MULTIMEDIA RHYTHMYX */

.contenuBoiteGalMulEntete {
	background-color: #ffa76c;
	border:1px solid #ff6600;	
	width:498px;
	height:25px;	
}

.contenuBoiteGalMulEnteteTxt {	
	font-size: 0.9em;
	font-family: Arial;
	font-weight: bold;
	color: #0f276e;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: bottom;
}

.contenuGalMulTxt {
	width:498px;
	background-color: #fffbe3;
	font-size: 0.8em;
	font-family: Arial;
	font-style: normal;
	border:solid;
	border-width:1px;
	border-color: #ff6600;	
}

.contenuGalMulBoite {
	background-color: #ffffff;
	border: 1px solid #ff6600;  
	display: inline;	
	float: left;
	width:158px;
	margin: 5px 0px 5px 5px;
	padding-bottom: 2px;
}

.contenuGalMulBoiteImg {
	width:152px;
	height:97px;	
	border:0px;
	text-align: center;
	vertical-align: center;
}

.contenuGalMulBoiteImg img {
	width:152px;
	height:95px;	
	margin:1px 1px 1px 1px;
}

.contenuGalMulBoiteImgTxt {
	border-top: 1px solid #ff6600;
	width:157px;
	
	padding: 0px 0px 2px 2px;
}

.contenuGalMulBoiteImgTxt a:link, .contenuGalMulBoiteImgTxt a:active, .contenuGalMulBoiteImgTxt a:visited {	
	color: #1b71b8;	
	text-decoration: underline;
}

.contenuGalMulBoiteImgTxt a:hover {	
	color: #393939;	
	text-decoration: underline;
}


.contenuGalMulZoneTxt {
	background-color: #fffbe3;
	width: 304px; 
	float: left;
	color: #393939;
	padding: 11px 11px 11px 11px;
	margin: 0px;
}

/* ENCADRE SAVIEZ-VOUS QUE RHYTHMYX */

.SousTitreSaviezVousQue h1 {
	font-family: Arial;
	font-size: 0.8em;
	color: #11296f;
	padding-left: 10px;
	padding-right: 4px;
	padding-bottom: 2px;
	font-weight: bold;
	margin:4px 0px 0px 0px;
	text-decoration: underline;
	width: 166px;
	
}

.TitreSaviezVousQue h1 {
	font-family: Arial;
	font-size: 0.8em;
	color: #11296f;
	padding-left: 10px;
	padding-right: 4px;
	font-weight: bold;
	margin:4px 0px 0px 0px;
	width: 166px;
	
}

.TitreSaviezVousQue h1 a:link, .TitreSaviezVousQue h1 a:active, .TitreSaviezVousQue h1 a:visited {	
	color: #11296f;
	text-decoration: none;
}

.TitreSaviezVousQue h1 a:hover {
	color: #5288b5;
	text-decoration: underline;
}

.ImageSaviezVousQue img {
	width: 145px;
	height: 100px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left:7px; 
	margin-right:7px;
}

.PlusSaviezVousQue {	
	font-family: Arial;
	color: #8e1616;
}

.PlusSaviezVousQue a:hover {
	color: #5288b5;
	text-decoration: underline;
}

.EnteteSaviezVousQue {
	width:167px;
	height: 19px;
	font-family: Arial;
	font-size: 0.9em;
	color: #ffffff;
	background-color: #A8B9E2;
	padding-left: 10px;	
	font-weight: bold;
	margin:0px 6px 1px 6px;
	border: 1px solid #8898be;
	
}

/* ENCADRE RECHERCHE RHYTHMYX */

#recherche-frequente {
	float: right;
	display:inline;
	width: 169px;
	font-size: 75%;
	color: #11296f;
	margin: 20px 0px 0px 0px;
}

#recherche-frequente h2 {
	font-family: Arial;
	font-size: 0.8em;
	background-color: #A8B9E2;
	color: #ffffff;
	padding-left: 10px;	
	padding-bottom: 4px;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	clear:both;
	background-image: url(../images/saviez_vous_titre.jpg);
	border: 1px solid #11296f;
}
#recherche-frequente #liste-recherche-frequente {
	border: 1px solid #11296f;
	background-image: url(../images/saviez_vous_bkgd.gif);
	margin-top: 1px;
	padding-bottom:10px;
}


#recherche-frequente .numero-liste {
	float:left;
	display: inline;
	clear:both;
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#recherche-frequente  p {
	margin: 10px 0px 0px 30px;
	padding: 0px;
}

#recherche-frequente .numero-liste p {
	margin: 0px;
	padding: 0px;
}

#recherche-frequente table {
	font-family: Arial;
	font-size: 0.8em;
	color: #11296f;
	padding-left: 10px;	
	font-weight: bold;
	margin:4px 0px 0px 0px;
}

#recherche-frequente a:link, #recherche-frequente a:active, #recherche-frequente a:visited {	
	color: #11296f;
	text-decoration: underline;
}

#recherche-frequente a:hover {
	color: #5288b5;
	text-decoration: underline;
}

.EnteteRecherche {
	width:167px;
	height: 19px;
	font-family: Arial;
	font-size: 0.85em;
	color: #ffffff;
	background-color: #A8B9E2;
	padding-left: 10px;	
	font-weight: bold;
	margin:0px 6px 1px 6px;
	border: 1px solid #8898be;
	
}

.TitreRecherche h1 {
	font-family: Arial;
	font-size: 0.85em;
	background-color: #A8B9E2;
	color: #ffffff;
	padding-left: 10px;	
	padding-bottom: 4px;
	font-weight: bold;
	margin:0px 0px 0px 0px;
}

.TitreRecherche table {
	font-family: Arial;
	font-size: 0.8em;
	color: #11296f;
	padding-left: 10px;	
	font-weight: bold;
	margin:4px 0px 0px 0px;
	
}

.TitreRecherche a:link, .TitreRecherche a:active, .TitreRecherche a:visited {	
	color: #11296f;
	text-decoration: underline;
}

.TitreRecherche a:hover {
	color: #5288b5;
	text-decoration: underline;
}

.TitreRecherche td.col1 {
	width: 15%;
	vertical-align: top;	
}

.TitreRecherche td.col2 {
	width: 85%;
}

/* PAGES ACCUEIL SECTIONS PRINCIPALES RHYTHMYX */

.RhyTitrePageAccueil h1 {
	font-family: Arial;	
	font-size: 1.2em;
	font-weight: bold;
	color: #0f276e;	
	line-height: 105%;
}

.RhySousTitrePageAccueil h2 {
	font-family: Arial;
	font-size: 0.9em;
	font-weight: bold;
	color: #0f276e;	
	line-height: 105%;
}

#contenu div.RhyDescPageAccueil p {
	font-family: Arial;	
	font-weight: bold;
	color: #393939;
	line-height: 120%;
	
}

.RhyDetailDates {
	font-family: Arial;
	font-size: 0.7em;
	color: #6b88ad;	
	padding-top: 10px;
	margin-left: 0px;
}


.RhyDetailPageAccueil {
	font-family: Arial;
	color: #393939;	
	line-height: 120%;	
}

.RhyDetailPageAccueil a:link, .RhyDetailPageAccueil a:active, .RhyDetailPageAccueil a:visited {
	color: #1b71b8;
	text-decoration: underline;	
}

.RhyDetailPageAccueil a:hover {
	color: #393939;
	text-decoration: underline;	
}

/* MISE AU POINT */

.RhyTextMiseAuPoint{
	font-family: Arial;
	line-height: 120%;
	font-size: 0.8em;	
	background-color: #eff7fb;	
	width: 592px;
	border-style:solid; 
	border-width: 1px 1px 1px 1px; 
	border-color: #cee0eb;	
	padding: 7px 0px 7px 0px;
	margin:5px 0px 0px 0px;	
}

.RhyMiseAuPointdate{
	color: #00267f;
	padding:0px;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	font-size: 0.91em;	
	margin:5px 0px 0px 7px;
	line-height: 120%;
}

.RhyMiseAuPointmanchette{
	color: #434343;
	padding:0px;
	font-family: Arial;	
	font-weight: normal;
	padding: 0px 3px 7px 3px;
	margin:0px 3px 0px 3px;	
}

.RhyMiseAuPointmanchette a:link, .RhyMiseAuPointmanchette a:visited { 
    color: #1b71b8;
    text-decoration: underline;	
    font-weight: normal;
}

.RhyMiseAuPointmanchette a:hover {
    color: #393939;
    text-decoration: underline;		
}

.RhyMiseAuPointmanchette a:active { 
    color: #1b71b8;    
}

div.RhyMiseAuPointSeparateur {
	width: 592px;
	border-top: 1px solid #cee0eb;
	margin: 0px 0px 20px 0px;
}

div.boiteDeContenu {
	width: 425px;
}


div#conteneurCommuniques{
	padding:3px;	
	background-color: #eff7fb;
	border: 1px solid #cee0eb;
	margin-left:0px;
}

.text{
	padding:0px;
	font-family: Arial;	
	font-style: normal;
	font-weight: bold;		
	font-size: 0.8em;	
	line-height: 120%;
	color: #00267f;
}

div#conteneurCommuniques a:link, div#conteneurCommuniques a:active, div#conteneurCommuniques a:visited {
	color: #1b71b8;
	text-decoration: underline;		
	font-weight: normal;	
	font-size: 1.2em;
	line-height: 120%
}

div#conteneurCommuniques a:hover {
	color: #393939;
	text-decoration: underline;		
}


/**************** ENVOI A UN AMI ET CYBERLETTRES *****************/

#contenu p.erreur  {
    color: red;
}

#contenu-envoi-ami .encadre-envoi-ami,
#contenu-cyberlettres .encadre-cyberlettres {
    background-color: #fdebdb;
    border: 1px solid #b15401;
    padding: 10px 10px 0px 10px;
    margin-left: 5px;
}

#contenu-envoi-ami div.erreur,
#contenu-cyberlettres div.erreur {
	border-color: #ac0101;
	background-color: #bf4736;
}

#contenu-envoi-ami .encadre-envoi-ami p,
#contenu-cyberlettres .encadre-cyberlettres p {
    color: #010b93;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}

#contenu-envoi-ami div.erreur p  ,
#contenu-cyberlettres div.erreur p  {
	color: #FFFFFF;
}


#contenu-envoi-ami .encadre-envoi-ami p span.adresse-courriel,
#contenu-cyberlettres .encadre-cyberlettres p span.adresse-courriel {
    font-weight: bold;
    white-space: nowrap;
}

#contenu-envoi-ami .champ-envoi-ami {
    float:left;
    clear: both;
    display: inline;
    width: 150px;
    padding-left: 10px;
}

#contenu-cyberlettres .champ-cyberlettres {
	float:left;
    clear: both;
    display: inline;
    width: 100px;
    font-weight: bold;
}


#contenu-envoi-ami input, #contenu-envoi-ami textarea {
    display: block;
    margin-left: 157px;
    width: 220px;
    vertical-align: middle;
}

#contenu-cyberlettres input, #contenu-cyberlettres textarea {
	display: block;
    margin-left: 107px;
    width: 270px;
    vertical-align: middle;
}

#contenu-envoi-ami textarea,
#contenu-cyberlettres textarea {
    height: 50px;
}

#contenu-envoi-ami,
#contenu-cyberlettres {
    width: 400px;
}

#contenu-envoi-ami a,
#contenu-cyberlettres a {
	text-decoration: underline;
}

#contenu-envoi-ami #actualiser,
#contenu-cyberlettres #actualiser {
    display: none;
}

#contenu-envoi-ami p.bouton-soumettre-envoi-ami,
#contenu-cyberlettres p.bouton-soumettre-cyberlettres {
    text-align: center;
    width: 400px;
}
#contenu-envoi-ami #soumettre-envoi-ami,
#contenu-cyberlettres #soumettre-cyberlettres {
    width: 155px;
    height: 21px;
    background-image: url(../images/envoiami/bt_backgr_EnvoyerAmi.gif);
    background-repeat: no-repeat;
    border:0px;
    background-color:#FFFFFF;
    color: #556ca2;
    font-size: 95%;
    font-weight: bold;
    margin: 20px auto 0px auto;
    padding: 0px;
}


#balise-aide {
	width: 393px;
	border: 2px solid #004990;
	background-color: #FFFFFF;
	background-image: url(../images/envoiami/backgr_encadre_entete.gif);
	background-repeat: repeat-x;
	display: none;
	position: absolute;
	top: 300px;
	left: 167px;
}

#balise-aide #contenu-balise-aide {
	width: 393px;
	margin: 35px 1px 0px 1px;
}

#balise-aide .fermeture-balise {
	/*float:right;*/
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	background-image: url(../images/envoiami/backgr_encadre_btfermer.gif);
	background-position: top right;
	background-repeat: no-repeat;
	width: 43px;
	height: 19px;
	color: #FFFFFF;
	font-size:70%;
	padding: 0px 0px 0px 9px;
	text-decoration: none;
	font-weight: bold;
}

#balise-aide .fermeture-balise:visited,
#balise-aide .fermeture-balise:active,
#balise-aide .fermeture-balise:hover {
	text-decoration: none;
	color: #FFFFFF;
}


#balise-aide p, #balise-aide h3 {
	font-size: 80%;
	width: 360px;
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 0px 0px;
}

#balise-aide h3 {
	color: #0f276e;
}


/**************** FIN ENVOI A UN AMI ET CYBERLETTRES *****************/

/**** Appel Offre Public *****/

table.appelOffre {
    width: 592px;
    margin: 0px 5px 5px 5px;
    border: 1px solid #0f276e;
}

table.appelOffre th, table.appelOffre td {
    border: 0px solid #0f276e;
}

table.appelOffre caption {
    padding: 3px 3px 3px 10px;
    margin: 0px 0px 0px 5px;
    color: #393939;
    font-size: 80%;
    text-align: left;
}


table.appelOffre thead th.titre {
    border-width: 0px 0px 1px 0px;
    background-color: #81a6c5;
    padding: 3px 3px 3px 8px;
    margin: 0px 0px 0px 4px;
    color: #0f276e;
    font-size: 80%;
    font-weight: bold;
    text-align:left;
}

table.appelOffre tbody td, table.appelOffre tfoot td,
table.appelOffre tbody th, table.appelOffre tfoot th{
    padding: 7px 3px 7px 3px;
    color: #393939;
    font-size: 80%;
}

table.appelOffre tbody tr.premiere td, table.appelOffre tfoot tr.premiere td,
table.appelOffre tbody tr.premiere th, table.appelOffre tfoot tr.premiere th{   
    background-color: #e6f0f7;
    background-image: url(../images/interface/tableau_fd_bleu_pale.gif);
}

table.appelOffre tbody tr.deuxieme td, table.appelOffre tfoot tr.deuxieme td,
table.appelOffre tbody tr.deuxieme th, table.appelOffre tfoot tr.deuxieme th{
    background-color: #bfd6e6;
    background-image: url(../images/interface/tableau_fd_bleu_moyen.gif);
}

table.appelOffre tbody tr.troisieme td, table.appelOffre tfoot tr.troisieme td,
table.appelOffre tbody tr.troisieme th, table.appelOffre tfoot tr.troisieme th{
    background-color: #ffffff;
}

table.appelOffre thead th {
    background-color: #0f276e;
    padding: 3px 3px 3px 10px;
    color: #ffffff;
    font-size: 80%;
}

table.appelOffre th.premiere {  
    text-align: left;
    padding-left: 10px;
}
table.appelOffre th.milieu, table.appelOffre th.derniere,
table.appelOffre td.milieu, table.appelOffre td.derniere {
    text-align: left;
}


table.appelOffre thead th.premiere {
    background-image: url(../images/interface/tableau_fd_bleu_sombre.gif);
    border-width: 0px 0px 1px 0px;
}

table.appelOffre tbody th.premiere {
    border-width: 0px 0px 0px 0px;
}

table.appelOffre tfoot th.premiere {
    border-width: 1px 0px 0px 0px;
}

table.appelOffre thead th.milieu {
    background-image: url(../images/interface/tableau_fd_bleu_sombre.gif);
    border-width: 0px 0px 1px 0px;
    padding-right: 10px;
}

table.appelOffre tbody td.milieu {
    border-width: 0px 0px 0px 0px;
    padding-right: 10px;
    padding-left:10px;
    text-align: left;
}

table.appelOffre tfoot td.milieu {
    border-width: 1px 0px 0px 0px;
    padding-right: 10px;
}

table.appelOffre thead th.derniere {
    background-image: url(../images/interface/tableau_fd_bleu_sombre.gif);
    border-width: 0px 0px 1px 0px;
}

table.appelOffre tbody td.derniere {
    border-width: 0px 0px 0px 0px;
}

table.appelOffre tfoot td.derniere {
    border-width: 1px 0px 0px 0px;
}

.avertissement {
    color:red;
}

/**** Fin Appel Offre Public *****/
/**** Contribution *****/
.contribDiv1{
	position: relative;
	top: 15px;
	left: 6px;
	background-color: #e7f4ff;
	width: 477px;
	border: solid 1px;
	border-color: #519ed6;
	padding : 1px 15px 0px 15px;
}
.contribDiv2{
	padding: 0px 5px 5px 0px;
}
.contribDiv3{
}
.contribDiv4{
	position: relative;
	top: 14px;
	background-image: url('../images/responsabiliteSociale/backgr_bt_retour_left.gif');
	background-repeat: no-repeat;
	left: 184px;
	height: 24px;
}
.contribDiv5{
	position: relative;
	left: 25px;
	background-image: url('../images/responsabiliteSociale/backgr_bt_retour_right.gif');
	background-repeat: no-repeat;
	height: 24px;
}
.contribDiv6{
	position: relative;
	right: 25px;
	font-size: 11pt;
	height: 22px;
	padding: 1px 0px 0px 4px;
	width: 110px;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
}
span.contrib1{
	color: #00267f;
}

.imageTop{
	float: right;
	margin-left: 10px;
	margin-top: 15px;
}

.imageEnt{
	margin-left: 5px;
}

#contribDiv1 h2{
	border: 0px 0px 0px 0px;
	margin: 10px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
}
/**** Fin Contribution *****/


.top {
	background-image:  url(../images/evenementscommandites/bg_co_03_pop_left.jpg); 
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
body.toprens{
	background-color: #FFFFFF;
	background-image: none;
}
.contenu {
	position:relative;
	width: 600px;
	height:300px;
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 0px 0px;
}


.btNavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position:absolute;
	top:270px;
}

.btNavigation a:link{
	color: #1b71b8;
}

.btNavigation a:visited{
	color: #830eaf;
}

.sectionTexte{
	position:absolute;
	top:15px;
	left:20px;
	width:230px;
	float:left;

}
.sectionImage{
	position:absolute;
	left:270px;
	width:320px;
}

body.piedpage{
	text-align:center;
	background-color: #DAE9F4;
}

body.piedpage a:link, body.piedpage a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #506F86;
}

a:link {  color: #1b71b8}
a:active {  color: #830eaf}
a:hover {  color: #393939}
	


/**** CSS Galerie multimédia  G.A  *********/

#boiteNavMutlimedia {
	position:relative;
	top:0px;
	left:0px;
	margin: 0px 0px 15px 0px;
}

#boiteNavMutlimedia ul li ul, #boiteNavMutlimedia ol li ol {
	position:relative;
	margin: 0px 0px 0px 21px;
	padding: 0px 0px 0px 0px;
	list-style-type: square;
	color: #87cefa;
}

#boiteNavMutlimedia #sectionGauche {
	width: 248px;
	border-style:solid;
	border-width:0px 1px 0px 0px;
	border-color: #c2c8da;
	position: relative;
	float:left;
}

#boiteNavMutlimedia #sectionDroite {
	width: 200px;
	position: relative;
	float:left;
	margin: 0px 0px 0px 10px;
}

#boiteMultimedia {
	float:left;
}

#boiteMutlimediaContenu {
	width:498px;
	position:relative;
	margin: 0px 0px 0px 0px;
	background-color: #e3eaf1;
	border-style:solid;
	border-width: 1px;
	border-color: #8eaabf;
	float:left;
}


#boiteMutlimediaContenu #separateur{
	width:498px;
	height: 1px;
}

#boiteMutlimediaContenu table.album{
	width: 484px;
	margin: 4px 7px 4px 7px;
	background-color:#e3eaf1;
}

#boiteMutlimediaContenu table.album #ligne1{
	height:97px;
	background-color:#ffffff;
	border-color: #cad9e5;
	text-align:center;
}

#boiteMutlimediaContenu table.album #ligne2{
	background-color:#ffffff;
	font-family: arial;
	font-weight: normal;
	font-size: 75%;	
	line-height: 120%;
	border-color: #cad9e5;
	text-align:center;
}

#boiteMutlimediaContenu table.album td{
	width: 158px;
}

#boiteMutlimediaContenu table.album #vide{
	background-color:#e3eaf1;
	width: 158px;
}

#boiteMutlimediaContenu #separateur{
	height:1px;
	background-color:#ffffff;
	border-bottom: 1px #8eaabf solid;
}

#boiteMutlimediaContenu #titre {
	background-color: #ffffff;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
}

#boiteMutlimediaContenu #titre h3{
	font-family: arial;
	font-weight: bold;
	font-size: 85%;	
	line-height: 105%;
	color: #0f276e;
	padding: 2px 0px 2px 4px;
	margin: 0px 0px 0px 0px;
}

#galerieNoteBasDePage {
	width:600px;
	float:left;
}

.renspers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
    margin: 20px 10px 0px 10px;
    padding: 0px 0px 0px 0px;
	
}

/**** CSS Galerie multimédia  G.A  *********/

/* *********************************  */
/* ******** MENU-TABLEAU ***********  */
/* *****ACCUEIL DE SECTIONS*********  */
/* *********************************  */

#tableauMenu {
	width: 450px;
	height: 180px;	
	font:Arial; font-size:13px; font-weight:bold; font-style:italic;
	line-height: 1.2em;
	margin: 15px 0px 15px 7px;
}

#tableauMenu2lignes {
	width: 450px;
	height: 122px;	
	font:Arial; font-size:13px; font-weight:bold; font-style:italic;
	line-height: 1.2em;
	margin: 15px 0px 15px 7px;
}

#tableauMenu1lignes {
	width: 450px;
	height: 54px;	
	font:Arial; font-size:13px; font-weight:bold; font-style:italic;
	line-height: 1.2em;
	margin: 15px 0px 15px 7px;
}

.tableauMenuEvenementsCommandites {
	width: 450px;
	height: 125px;	
	border: 0px solid red
}



.ligne { 
	height: 58px;
	margin-top: 3px;
}

.element {
	float:left;
	margin-right:3px;
	height: 58px;
}

.tampon {
	float:left;
	margin-right:3px;
	height: 58px;
}

.dernier {
	margin-right:0px;
}

.ligne a:link              { color:#0F276E; text-decoration:underline;  }
.ligne a:visited           { color:#0F276E; text-decoration:underline;  }
.ligne a:hover             { color:#1B71B8; text-decoration:underline;  }
.ligne a:active            { color:#0F276E; text-decoration:underline;  }
.simple			   { padding-top: 36px; padding-left: 7px; height: 22px }
.double			   { padding-top: 20px; padding-left: 7px; height: 38px }
.triple			   { padding-top: 4px;  padding-left: 7px; height: 54px }

/*===================== SECTION Ŕ PROPOS =======================*/
/*======================== MENU LIGNE 1 ========================*/

.ligne a#queFaitLq,
.ligne a:visited#queFaitLq {     
    display:block;
    float:left;
	width: 125px;
    background-image: url(../images/interface/tableaumenu/apropos_quefait_0.jpg);
	background-repeat:no-repeat;
	
}

.ligne a:hover#queFaitLq {
	background-image: url(../images/interface/tableaumenu/apropos_quefait_1.jpg);
	background-repeat:no-repeat;
}

.ligne a#mission,
.ligne a:visited#mission {      
    display:block;
    float:left;
	width: 98px; 
    background-image: url(../images/interface/tableaumenu/apropos_mission_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#mission {                 
	background-image: url(../images/interface/tableaumenu/apropos_mission_1.jpg);
	background-repeat:no-repeat; 
}

.ligne a#bilanRespSociale,
.ligne a:visited#bilanRespSociale {         
    display:block;
    float:left;
	width: 175px; 
    background-image: url(../images/interface/tableaumenu/apropos_bilan_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#bilanRespSociale {                 
	background-image: url(../images/interface/tableaumenu/apropos_bilan_1.jpg);
	background-repeat:no-repeat;  
}


/*======================== MENU LIGNE 2 ========================*/

.ligne a#historique,
.ligne a:visited#historique{         
    display:block;
    float:left;
	width: 112px;
    background-image: url(../images/interface/tableaumenu/apropos_histo_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#historique {  
	background-image: url(../images/interface/tableaumenu/apropos_histo_1.jpg);
	background-repeat:no-repeat;   
}

.ligne a#rapportAnnuel_2006,
.ligne a:visited#rapportAnnuel_2006 {       
    display:block;
    float:left;
	width: 138px;
    background-image: url(../images/interface/tableaumenu/apropos_ra_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#rapportAnnuel_2006 {                 
	background-image: url(../images/interface/tableaumenu/apropos_ra_1.jpg);
	background-repeat:no-repeat;   
}

/*======================== MENU LIGNE 3 ========================*/

.ligne a#distinctions,
.ligne a:visited#distinctions{       
    display:block;
    float:left;
	width: 116px;
    background-image: url(../images/interface/tableaumenu/apropos_distinc_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#distinctions { 
	background-image: url(../images/interface/tableaumenu/apropos_distinc_1.jpg);
	background-repeat:no-repeat;
}

.ligne a#derniers_resultats,
.ligne a:visited#derniers_resultats {        
    display:block;
    float:left;
	width: 138px; 
    background-image: url(../images/interface/tableaumenu/apropos_resultats_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#derniers_resultats {                
	background-image: url(../images/interface/tableaumenu/apropos_resultats_1.jpg);
	background-repeat:no-repeat;    
}


/*================= SECTION RESPONSABILITÉ SOCIALE =============*/
/*======================== MENU LIGNE 1 ========================*/
.ligne a#alerteAmber,
.ligne a:visited#alerteAmber{         
    display:block;
    float:left;
	width: 198px;
    background-image: url(../images/responsabiliteSociale/bouton_alerte_amber_up.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#alerteAmber {  
	background-image: url(../images/responsabiliteSociale/bouton_alerte_amber_over.jpg);
	background-repeat:no-repeat;   
}

/*======================== MENU LIGNE 2 ========================*/

.ligne a#contributionEco,
.ligne a:visited#contributionEco {     
    display:block;
    float:left;
	width: 176px;
    background-image: url(../images/interface/tableaumenu/resp_soc_econo_0.jpg);
	background-repeat:no-repeat;
	
}

.ligne a:hover#contributionEco {
	background-image: url(../images/interface/tableaumenu/resp_soc_econo_1.jpg);
	background-repeat:no-repeat;
}

.ligne a#contributionEnv,
.ligne a:visited#contributionEnv {      
    display:block;
    float:left;
	width: 191px; 
    background-image: url(../images/interface/tableaumenu/resp_soc_enviro_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#contributionEnv {                 
	background-image: url(../images/interface/tableaumenu/resp_soc_enviro_1.jpg);
	background-repeat:no-repeat; 
}

/*======================== MENU LIGNE 3 ========================*/

.ligne a#contributionSoc,
.ligne a:visited#contributionSoc{         
    display:block;
    float:left;
	width: 189px;
    background-image: url(../images/interface/tableaumenu/resp_soc_social_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#contributionSoc {  
	background-image: url(../images/interface/tableaumenu/resp_soc_social_1.jpg);
	background-repeat:no-repeat;   
}

.ligne a#developpDurable,
.ligne a:visited#developpDurable{         
    display:block;
    float:left;
	width: 197px;
    background-image: url(../images/interface/tableaumenu/resp_soc_dd_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#developpDurable {  
	background-image: url(../images/interface/tableaumenu/resp_soc_dd_1.jpg);
	background-repeat:no-repeat;   
}


/*==================== SECTION JEU RESPONSABLE =================*/
/*======================== MENU LIGNE 1 ========================*/
.ligne a#besoinAide,
.ligne a:visited#besoinAide {     
    display:block;
    float:left;
	width: 146px;
    background-image: url(../images/interface/tableaumenu/jeu_resp_besoin_0.jpg);
	background-repeat:no-repeat;
	
}

.ligne a:hover#besoinAide {
	background-image: url(../images/interface/tableaumenu/jeu_resp_besoin_1.jpg);
	background-repeat:no-repeat;
}

.ligne a#chiffres,
.ligne a:visited#chiffres {      
    display:block;
    float:left;
	width: 163px; 
    background-image: url(../images/interface/tableaumenu/jeu_resp_chiffre_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#chiffres {                 
	background-image: url(../images/interface/tableaumenu/jeu_resp_chiffre_1.jpg);
	background-repeat:no-repeat; 
}





/*======================== MENU LIGNE 2 ========================*/

.ligne a#fondation,
.ligne a:visited#fondation{         
    display:block;
    float:left;
	width: 165px;
    background-image: url(../images/interface/tableaumenu/jeu_resp_fondation_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#fondation {  
	background-image: url(../images/interface/tableaumenu/jeu_resp_fondation_1.jpg);
	background-repeat:no-repeat;   
}

.ligne a#comportement,
.ligne a:visited#comportement{         
    display:block;
    float:left;
	width: 124px;
    background-image: url(../images/interface/tableaumenu/jeu_resp_comport_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#comportement {  
	background-image: url(../images/interface/tableaumenu/jeu_resp_comport_1.jpg);
	background-repeat:no-repeat;   
}
.ligne a#mesures,
.ligne a:visited#mesures{         
    display:block;
    float:left;
	width: 109px;
    background-image: url(../images/interface/tableaumenu/jeu_resp_mesures_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#mesures {  
	background-image: url(../images/interface/tableaumenu/jeu_resp_mesures_1.jpg);
	background-repeat:no-repeat;   
}

/*======= SECTION JEU RESPONSABLE - Aide aux joueurs ===========*/
/*======================== MENU LIGNE 1 ========================*/

.ligne a#obtenirAide,
.ligne a:visited#obtenirAide {     
    display:block;
    float:left;
	width: 121px;
    background-image: url(../images/interface/tableaumenu/jeu_resp_besoin_obtenir_0.jpg);
	background-repeat:no-repeat;
	
}

.ligne a:hover#obtenirAide {
	background-image: url(../images/interface/tableaumenu/jeu_resp_besoin_obtenir_1.jpg);
	background-repeat:no-repeat;
}

.ligne a#dependance,
.ligne a:visited#dependance {      
    display:block;
    float:left;
	width: 124px; 
    background-image: url(../images/interface/tableaumenu/jeu_resp_besoin_depend_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#dependance {                 
	background-image: url(../images/interface/tableaumenu/jeu_resp_besoin_depend_1.jpg);
	background-repeat:no-repeat; 
}

.ligne a#centresAide,
.ligne a:visited#centresAide {         
    display:block;
    float:left;
	width: 153px; 
    background-image: url(../images/interface/tableaumenu/jeu_resp_besoin_centre_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#centresAide {                 
	background-image: url(../images/interface/tableaumenu/jeu_resp_besoin_centre_1.jpg);
	background-repeat:no-repeat;  
}

/*==================== SECTION SALLE DE PRESSE =================*/
/*======================== MENU LIGNE 1 ========================*/

.ligne a#aProposLQ,
.ligne a:visited#aProposLQ {     
    display:block;
    float:left;
	width: 112px;
    background-image: url(../images/interface/tableaumenu/sallepress_acc_apropos_0.jpg);
	background-repeat:no-repeat;
	
}

.ligne a:hover#aProposLQ {
	background-image: url(../images/interface/tableaumenu/sallepress_acc_apropos_1.jpg);
	background-repeat:no-repeat;
}

.ligne a#documentsInteret,
.ligne a:visited#documentsInteret {      
    display:block;
    float:left;
	width: 86px; 
    background-image: url(../images/interface/tableaumenu/sallepress_acc_doc_int_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#documentsInteret {                 
	background-image: url(../images/interface/tableaumenu/sallepress_acc_doc_int_1.jpg);
	background-repeat:no-repeat; 
}

.ligne a#jeuResponsable,
.ligne a:visited#jeuResponsable {         
    display:block;
    float:left;
	width: 105px; 
    background-image: url(../images/interface/tableaumenu/sallepress_acc_respons_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#jeuResponsable {                 
	background-image: url(../images/interface/tableaumenu/sallepress_acc_respons_1.jpg);
	background-repeat:no-repeat;  
}

/*==================== SECTION CARRIERES =======================*/
/*======================== MENU LIGNE 1 ========================*/
.ligne a#offresEmplois,
.ligne a:visited#offresEmplois {     
    display:block;
    float:left;
	width: 146px;
    background-image: url(../images/interface/tableaumenu/carrieres_acc_offreemp_0.jpg);
	background-repeat:no-repeat;
	
}

.ligne a:hover#offresEmplois {
	background-image: url(../images/interface/tableaumenu/carrieres_acc_offreemp_1.jpg);
	background-repeat:no-repeat;
}

.ligne a#typesEmplois,
.ligne a:visited#typesEmplois {      
    display:block;
    float:left;
	width: 163px; 
    background-image: url(../images/interface/tableaumenu/carrieres_acc_typeempl_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#typesEmplois {                 
	background-image: url(../images/interface/tableaumenu/carrieres_acc_typeempl_1.jpg);
	background-repeat:no-repeat; 
}

/*======================== MENU LIGNE 2 ========================*/

.ligne a#"typesEtudiants",
.ligne a:visited#"typesEtudiants" {      
    display:block;
    float:left;
	width: 163px; 
    background-image: url(../images/interface/tableaumenu/carrieres_acc_typeetud_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#"typesEtudiants" {                 
	background-image: url(../images/interface/tableaumenu/carrieres_acc_typeetud_1.jpg);
	background-repeat:no-repeat; 
}
/*==================== SECTION FOURNISSEURS ====================*/
/*======================== MENU LIGNE 1 ========================*/
.ligne a#appelsOffresEnCours,
.ligne a:visited#appelsOffresEnCours {     
    display:block;
    float:left;
	width: 150px;
    background-image: url(../images/interface/tableaumenu/fournisseurs_appel_0.jpg);
	background-repeat:no-repeat;
	
}

.ligne a:hover#appelsOffresEnCours {
	background-image: url(../images/interface/tableaumenu/fournisseurs_appel_1.jpg);
	background-repeat:no-repeat;
}

.ligne a#appelsOffresQuestions,
.ligne a:visited#appelsOffresQuestions {      
    display:block;
    float:left;
	width: 163px; 
    background-image: url(../images/interface/tableaumenu/fournisseurs_question_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#appelsOffresQuestions{                 
	background-image: url(../images/interface/tableaumenu/fournisseurs_question_1.jpg);
	background-repeat:no-repeat; 
}



/*======================== MENU LIGNE 2 ========================*/

.ligne a#inscription,
.ligne a:visited#inscription{         
    display:block;
    float:left;
	width: 178px;
    background-image: url(../images/interface/tableaumenu/fournisseurs_inscrip_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#inscription {  
	background-image: url(../images/interface/tableaumenu/fournisseurs_inscrip_1.jpg);
	background-repeat:no-repeat;   
}

/*========== JEU RESPONSABLE - Mesures préventions accueil =====*/
/*======================== MENU LIGNE 1 ========================*/

.ligne a#mesPrevLoteriesVideo,
.ligne a:visited#mesPrevLoteriesVideo {     
    display:block;
    float:left;
	width: 153px;
    background-image: url(../images/interface/tableaumenu/bt_mesures_prev_alv_0.jpg);
	background-repeat:no-repeat;
	
}

.ligne a:hover#mesPrevLoteriesVideo {
	background-image: url(../images/interface/tableaumenu/bt_mesures_prev_alv_1.jpg);
	background-repeat:no-repeat;
}

.ligne a#mesPrevCasinos,
.ligne a:visited#mesPrevCasinos {      
    display:block;
    float:left;
	width: 158px; 
    background-image: url(../images/interface/tableaumenu/bt_mesures_prev_casinos_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#mesPrevCasinos{                 
	background-image: url(../images/interface/tableaumenu/bt_mesures_prev_casinos_1.jpg);
	background-repeat:no-repeat; 
}

/*======================== MENU LIGNE 2 ========================*/

.ligne a#mesPrevSalons,
.ligne a:visited#mesPrevSalons {     
    display:block;
    float:left;
	width: 187px;
    background-image: url(../images/interface/tableaumenu/bt_mesures_prev_salons_0.jpg);
	background-repeat:no-repeat;
	
}

.ligne a:hover#mesPrevSalons {
	background-image: url(../images/interface/tableaumenu/bt_mesures_prev_salons_1.jpg);
	background-repeat:no-repeat;
}

.ligne a#mesPrevLoteries,
.ligne a:visited#mesPrevLoteries {      
    display:block;
    float:left;
	width: 95px; 
    background-image: url(../images/interface/tableaumenu/bt_mesures_prev_loteries_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#mesPrevLoteries{                 
	background-image: url(../images/interface/tableaumenu/bt_mesures_prev_loteries_1.jpg);
	background-repeat:no-repeat; 
}

/*======================== MENU LIGNE 3 ========================*/

.ligne a#mesPrevIngenio,
.ligne a:visited#mesPrevIngenio {     
    display:block;
    float:left;
	width: 130px;
    background-image: url(../images/interface/tableaumenu/bt_mesures_prev_ingenio_0.jpg);
	background-repeat:no-repeat;
	
}

.ligne a:hover#mesPrevIngenio {
	background-image: url(../images/interface/tableaumenu/bt_mesures_prev_ingenio_1.jpg);
	background-repeat:no-repeat;
}

.ligne a#mesPrevBingos,
.ligne a:visited#mesPrevBingos {      
    display:block;
    float:left;
	width: 144px; 
    background-image: url(../images/interface/tableaumenu/bt_mesures_prev_bingo_0.jpg);
	background-repeat:no-repeat;
     
}

.ligne a:hover#mesPrevBingos {                 
	background-image: url(../images/interface/tableaumenu/bt_mesures_prev_bingo_1.jpg);
	background-repeat:no-repeat; 
}


/****** Saviez-vous-que *****************/
#saviez-vous-que {
	display:inline;
	float: right;
	margin: 5px 2px 5px 0px;
	padding: 0px 0px 0px 0px;
	width: 167px;
}

*> #saviez-vous-que {
	margin-right: 4px;
}

#saviez-vous-que div.titre {
	width:167px;
	padding: 2px 0px 2px 0px;
    background-image: url(../images/interface/saviez_vous_titre.jpg);
    background-repeat: repeat-y;   
    width:100%; 
    color: #ffffff;
    border: 1px solid #8898be;
}

#saviez-vous-que div.titre h2 {
    width:155px;
    margin: 0px;
    padding: 2px 6px 2px 6px;
    color: #ffffff;
    font-size: 0.75em;
    font-weight: bold;
}



#saviez-vous-que #questions {
	width:167px;
    background-image: url(../images/interface/saviez_vous_bkgd.gif);
    background-repeat: repeat-y;
    border: 1px solid #556ca2;
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 6px 0px;
}

#saviez-vous-que #questions #questions-contenu {
    background-image: url(../images/interface/saviez_vous_bkgd.gif);
    background-repeat: repeat-y;        
    font-size: 0.75em;
    font-size: 70%;
}

#saviez-vous-que #questions #questions-contenu img {
	width: 150px;
	margin: 6px 6px 0px 6px;
	border-width: 0px;
}


#saviez-vous-que #questions #questions-contenu h3 {
	margin: 0px 6px 0px 6px;
	padding: 8px 0px 4px 0px;
	color: #11296f;
	font-size: 0.7em;;
	font-weight: bold;
	line-height:100%;
}

#saviez-vous-que #questions #questions-contenu p {
    margin: 0px 6px 0px 6px;
    padding: 6px 0px 0px 0px;
	color: #11296f;
	line-height: 120%;
	font-size: 0.7em;
}

#saviez-vous-que #questions #questions-contenu a {
    color: #11296f;
    text-decoration: none;
}

#saviez-vous-que #questions #questions-contenu a:hover {
    color: #5288b5;
}

#saviez-vous-que #questions #questions-contenu a span.plus {
    color: #8e1616;
}

/****** Saviez-vous-que *****************/

div#conteneurCommuniques{
	padding:3px;
	width: 314px;
	display: block;
	background-color: #F2F5F8;
	border: 1px solid #CAD9E5;
	margin-left:6px;
}

.text{
	padding:0px;
	font-family: Verdana, Helvetica, sans-serif;
}

span.text{
	font-size: 75%
}

div#conteneurCommuniques a:link, a:active, a:visited {
	color: #1b71b8;
	text-decoration: underline;	
}

div#conteneurCommuniques a:hover {
	color: #393939;
	text-decoration: underline;	
}



/****  SSJQ ******/

div#boiteSSJQ{
	margin-top: 7px;
}

table#ssjq_esquisses {
	margin-left: 7px;
	font-size: 80%


}

/*Distinctions****/

div#contenu_distinctions li{
	margin-top: 5px

}

#contenu_distinctions ul li ul, #contenu_distinctions ol li ol {
    margin: 0px 0px 0px 40px;
    padding: 0px 0px 0px 0px;
    list-style-type: square;
    color: #6db9f8;
    line-height: 120%;
    
}

table#appareilhabitant {
    width: 592px;
}

table#appareilhabitant tbody td.milieu {
    padding-right: 10px;
    width: 70px;
    text-align: right;




}

table#appareilhabitant thead th.milieu {
    padding-right: 10px;
    width: 70px;
    text-align: right;
}

table#appareilhabitant thead th.premiere,
table#appareilhabitant tbody th.premiere
{
    width: 80px;
    padding-right: 10px;
}

table#appareilhabitant thead th.derniere {
    padding: 0px 10px 0px 0px;
    width: 70px;
    text-align: right;
}

table#appareilhabitant tbody td.derniere {
    padding: 0px 10px 0px 0px;
    width: 70px;
    text-align: right;
}

table#dollarjouer tbody td.derniere {
    text-align: left;
}

#planDev p{
	font-size: 1.0em;
}



/*ESPACE CREATION*/

#boiteNoir {
	width:102px;	
    background-color:#393939;
    margin: 0px 7px 0px 0px;
    border: 1px solid #000000;
}
#boiteNoir p{
	margin: 10px 0px 10px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px; 
    color:#ffffff;   
}

.imageEvenement{
	border-width: 0px;
	border-color: #B7B7B7;
	border-style: solid;
	
}
.positionEvenement{	
	background-color: #eff7fb;
	width: 470px;
	margin:20px 0px 3px 0px;
	padding:10px 0px 0px 20px;
	border: 1px solid #cee0eb;
	
}
.positionnementImageEvenement{
	position: relative;
	width: 85px;

	
}
.positionnementTextEvenement{
	position:relative ;
	width: 400px;
	margin:  0px;
	padding: 0px;
	display: inline;
	border:0px solid red;

}
#titreCalendrier{
	
}
#calendrier{
	position: relative;
	display: block;
	background-repeat: no-repeat;
	height: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#boiteBleuPale{
	width:592px;	
    background-color:#eff7fb;
    margin: 0px 0px 3px 0px;
    border: 1px solid #cee0eb;
    padding: 5px 0px 5px 7px;
	
}
#boiteBleuPale p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

img#imgCollectionMurs {
	float:right;
	margin: 3px 0px 0px 10px
}

ul#artDiffusion li  {
	margin-bottom: 5px
}


/********Historique****************/

.nav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; width: 130px; padding-left: 8px; padding-top: 2px; padding-bottom: 3px}
A.nav:link {  color: #000000; text-decoration: none}
A.nav:hover {  background-color: #D9F0FF}
A.nav:active {  color: #000000}
A.nav:visited {  color: #000000}
.Caption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.CaptionItal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; font-style: italic}
.CaptionBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; font-weight: bold}
.CaptionSerif { font-family: "Times New Roman", Times, serif; font-size: 10px ; font-style: italic}
.Txt{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.Txt2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; MARGIN-LEFT: 0px;}
.blk { display: block;}
.TxtItal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic }
.TxtBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: bold}
.TxtSerif { font-family: "Times New Roman", Times, serif; font-size: 11px; font-style: italic}
.T2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px ; font-weight: bold; color: #000000}
.T2Normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ;}
.T3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #0F276E}
.T4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold}
.T4Normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.T5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: bold; color: #0F276E}
.T6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.T7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.TxtCasino {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #A58457}
.txtPetit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.box {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
a:link {
	color: #0F276E;
	font-weight:bold;
}
a:active {
	color: #0F276E;
	font-weight:bold;
}
a:hover {
	color: #0F276E;
	font-weight:bold;
}
a:visited {
	color: #0F276E;
	font-weight:bold;
}
a.T2:link {  color: #990033}
a.T2:active {  color: #CC3333}
a.T2:hover {  color: #CE3A3A}
a.T2:visited {  color: #85002C}
a.T3:link {  color: #990033}
a.T3:active {  color: #CC3333}
a.T3:hover {  color: #CE3A3A}
a.T3:visited {  color: #85002C}
.background-Mlevel1
{background-color:	#CCCCCC;}
.blocInfo {
	background-image:url(/media/bg_co_00_degrade_gris.gif);
	background-repeat:repeat-y;
	padding-left:0px
}
.blocInfo h4 {
	margin:0px 0px 2px 0px;
	padding:0px;
	border:0px;
}
.blocInfo img {
	display:block;
	border:0px;
}
.blocInfo a.desc {
	display:block;
	float:left;
	margin:3px 5px 0px 0px
}
.blocInfo h5, .blocInfo p {
	margin:4px 0px 4px 10px
}
.noteBas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#0c246a;
	margin-left: 118px;
	margin-top:15px;
}

/**************************************************/
/**************** SALLE DE PRESSE *****************/
/**************************************************/
div#boiteIntroDocsInteret {
	position:relative;
	left: 0px;
	margin-bottom: 10px;
	width: 500px; 
	border: 0px solid red;
}

div#boiteIntroDocsInteret div.introDocsInteret {
	position:relative;
	left: 0px;
/*	float: left; */
	border-right: 1px solid #c2c8da; 
	width: 248px; 
	margin-right: 0px;
}

div#boiteIntroDocsInteret div.lienDocsInteret {
	position:absolute;
	left: 250px;
	top: 0px;
	margin-left: 20px;
}

div#boiteIntroDocsInteret div.lienDocsInteret ul {
/*	margin-left: 177px;*/
	margin-left: 16px;
}
div#boiteIntroDocsInteret div.lienDocsInteret h2 {
    margin: 3px 13px 15px 0px;
}
div#boiteIntroDocsInteret div.introDocsInteret p {
    margin: 0px 13px 10px 0px;
}
div#contenu h1.overSelect {
	margin-bottom: 28px;
}

div#organigrammeAccueilFr {
	width: 577px;
	height: 170px;
	background-image:url(../images/salledepresse/sallepress_acc_org_fr.gif);
	background-repeat: no-repeat;
	font-size: 70%;
}

div#organigrammeAccueilEn {
	width: 577px;
	height: 170px;
	background-image:url(../images/salledepresse/sallepress_acc_org_en.gif);
	background-repeat: no-repeat;
	font-size: 70%;
}

#adresse {
	position:relative;
	top:90px; 
	left:308px; 
}

div#adresse a:link    { color: #1b71b8; text-decoration: underline}
div#adresse a:visited { color: #1b71b8; text-decoration: underline}
div#adresse a:hover   { color: #1b71b8; text-decoration: underline}

