#title {
    display:                none;
}

/*#sidebar {
    float:                  right;
    width:                  201px;
    margin-right:           0px;
}*/

/* Définition des barres left et right */
#sidebar_left {
    float:                  left;
    width:                  208px;
    margin-top:             0px;
    margin-left:            0px;
}

/** actualites ****************************************************************/
#actualites {
    float:                  left;
    width:                  208px;
    padding-bottom:         6px;
    background:             #eaeaea url(images/home/actus-background.gif) no-repeat left bottom;
}

#actualites h3.side {
    width:                  173px;
    height:                 25px;
    padding-left:           35px;
    padding-top:            8px;
    margin-bottom:          10px;
    font-size:              14px!important;
    background:             #15980c url(images/home/actu-title.gif) no-repeat left center;  
}

#actualites a.actu-all:link,
#actualites a.actu-all:visited {
    color:                  #fff;
    text-decoration:        none;
}

#actualites a.actu-all:hover {
    color:                  #fff;
    text-decoration:        underline;
}

#actualite {
    float:                  left;
    width:                  208px;
    margin-right:           0px;
    color:                  #094583;
    background:             #eaeaea;
}

#actualite h3 {
    width:                  206px;
    color:                  #14970b;
    text-align:             left;
    padding-left:           15px;
    padding-right:          7px;
    padding-top:            8px;
    font-size:              14px;
    background:             #eaeaea;
}

#actualite p.date {
    padding-left:           15px!important;
    padding-bottom:         0px!important;
    color:                  #14970b!important;
    font-size:              11px!important;
    font-weight:            bold!important;
    background:             #eaeaea url(images/home/actu-date.gif) no-repeat left center!important;
}

#actualite h4 {
    padding-left:           15px!important;
    padding-top:            0px;
    color:                  #364f49;
    font-size:              12px!important;
    font-weight:            bold;
    background:             none!important;
}

#actualite p.actu {
    padding-left:           15px!important;
    color:                  #364f49;
    font-size:              12px;
    font-weight:            normal;
    padding-right:          5px;
}

#actualite p.more {
    text-align:             left;
    padding:                15px 0 0 10px;
    color:                  #364f49;
    font-size:              12px;
    font-weight:            notmal;
}

#actualite a:link,
#actualite a:visited {
    text-decoration:        none;
}

#actualite a:hover {
    text-decoration:        underline;
}

#actualite a.actu_read,
#actualites a.actu_read {
    float:                  right;
    border:                 none;
    padding-left:           10px;
    background:             #eaeaea url(images/titres/li-puce.gif) no-repeat left center;
}

/** emplois_home ****************************************************************/
#emplois_home {
    float:                  left;
    width:                  208px;
    margin-top:             20px;
    padding-bottom:         8px;
    background:             transparent url(images/home/emploi-background.gif) no-repeat left bottom;
}

#emplois_home h3.side {
    width:                  173px;
    height:                 19px;
    padding-left:           35px;
    padding-top:            4px;
    font-size:              14px!important;
    background:             #15980c url(images/home/emploi-title.gif) no-repeat left center;  
}

#emplois_home a.emploi-all:link,
#emplois_home a.emploi-all:visited {
    color:                  #fff;
    text-decoration:        none;
}

#emplois_home a.emploi-all:hover {
    color:                  #fff;
    text-decoration:        underline;
}

#emploi_home {
    width:                  206px;
    border-left:            1px solid #acacae;
    border-right:           1px solid #acacae;
    background:             transparent url(images/home/emploi-background-stylo.gif) no-repeat left center;
}

#emploi_home #lst_emploi {
    list-style:             none;
    padding-top:            16px;
    padding-right:          10px;
    padding-left:           10px;
    margin-top:             0px;
}

#emploi_home #lst_emploi li {
    margin:                 0px;
    margin-bottom:          5px;
    background:             none;
}

#emploi_home #lst_emploi li a.push_emploi:link,
#emploi_home #lst_emploi li a.push_emploi:visited {
    padding-left:           12px;
    background:             transparent url(images/home/emploi-puce.gif) no-repeat left top;
    text-decoration:        none;
}

#emploi_home #lst_emploi li a.push_emploi:hover {
    text-decoration:        underline;
}

/*** Maincontent ****/
#maincontent {
    height:                800px;
}

#maincontent img.home {
    float:                  right;
    padding-left:           20px;
}

#maincontent p {
    padding-left:           20px;
    color:                  #36524e;
    text-align:             left;
}

#maincontent p.home {
    padding-left:           228px;
    color:                  #36524e;
    text-align:             left;
}

#maincontent #diaporama {
}

#maincontent #description {
    float:                  left;
    height:                 246px;
    width:                  228px;
}

#maincontent #flash {
    float:                  left;
    height:                 246px;
    width:                  304px;
    background:             transparent url(images/background-diaporama-flash.gif) no-repeat top center;
}

#maincontent #flash img {
    margin:                 0px;
    padding:                0px;
}

#maincontent h2.home {
    color:                  #0c836f;
    text-align:             left;
    padding-left:           490px;
    font-size:              14px;
    text-transform:         uppercase;
    font-weight:            bold;
    font-style:             italic;
    margin-bottom:          0px;
    height:                 30px;
    padding-top:            15px;
    background:             transparent url(images/titres/titre-h1.gif) no-repeat left center;
}

#ouverture {
    float:                  left;
    margin:                 30px 10px 20px 20px;
    padding:                10px;
    border:                 1px dotted #cecece;
    width:                  480px;
}
