﻿
#ascendance
{
    display: none;
}

/* redéfinition des éléments */

#boutonActus #boutonActualites
{
    background: url(images/onglet-actus-on.png) no-repeat top right;
}
#boutonActus #actualites
{
    display: block;
}

#milieuPage
{
    background: #68b022;
    margin: 0 23px;
}

#navigation
{
    padding-top: 385px;
    padding-bottom: 0;
    width: 232px;
    margin-right: 0;
    margin-left: 0;
    min-height: 0;
    _height: 0;
}
#boutonActus #actualites
{
    width: 222px;
}

#contenus 
{
    width: 690px;
}

/* minute sonore */

#minutesonore
{
    background: #8ab554 url(images/minutesonore.png) no-repeat top left;
    height: 155px;
    padding: 5px;
}
#minutesonore h3
{
    background: url(images/titre-minutesonore.png) no-repeat 0 0;
    height: 44px;
    margin: 0;
    padding: 0;
}
#minutesonore h3 span
{
    display: none;
}
#minutesonore .player
{
    font-size: 11px;
    background: #a0ac7e url(images/minutesonore-player.png) repeat-x bottom left;
    border: 1px solid #54682f;
    height: 40px;
    width: 220px;
}
#minutesonore .player a
{
    color: #fff;
    text-decoration: none;
    display: block;
    height: 20px;
    padding: 2px 5px;
}
#minutesonore .player a:hover
{
    color: #000;
}
#minutesonore h4
{
    background: url(images/titre-toutesminutessonores.png) no-repeat 0 0;
    margin: 25px 0 0 0;
    padding: 0;
    height: 16px;
}
#minutesonore h4 span
{
    display: none;
}


/* slideshow images */
#slideshow 
{
    width: 690px;
    height: 320px;
    position: relative;
    z-index: 50;
}
#slideshow img 
{
    position: absolute;
    top: 0;
    bottom: 0;
    display: none;
    z-index: 8;
}
#slideshow img.active
{
    z-index: 10;
    display: block;
}
#slideshow img.last-active {
    z-index: 9;
}


/* bloc particuliers, professionnels, agenda */

#blocsPrincipaux .bloc
{
    float: left;
    width: 230px;
}
#blocAgenda
{
    width: 229px;
}
#blocsPrincipaux .bloc h2
{
    background-repeat: no-repeat;
    background-position: top left;
    margin: 0;
    padding: 0;
    height: 65px;
}
#blocsPrincipaux .bloc h2 span
{
    display: none;
}
#blocsPrincipaux .bloc ul
{
    background-repeat: no-repeat;
    background-position: top left;
    font-size: 11px;
    list-style-type: none;
    height: 165px;
    margin: 0;
    padding: 10px 0 0 10px;
}
#blocsPrincipaux .bloc li
{
    background-repeat: no-repeat;
    background-position: top left;
    margin: 0;
    padding: 0 0 0 30px;
    height: 40px;
}
#blocsPrincipaux .bloc ul a
{
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
#blocsPrincipaux .bloc ul a:hover
{
    color: #000;
}

/* blocs spécifiques*/

#blocsPrincipaux #blocParticuliers.bloc h2
{
    background-image: url(images/blocParticuliers-titre.png);
}
#blocsPrincipaux #blocParticuliers.bloc ul
{
    background-image: url(images/blocParticuliers.png);
}
#blocsPrincipaux #blocParticuliers.bloc li
{
    background-image: url(images/blocParticuliers-puce.png);
}

#blocsPrincipaux #blocProfessionnels.bloc h2
{
    background-image: url(images/blocProfessionnels-titre.png);
}
#blocsPrincipaux #blocProfessionnels.bloc ul
{
    background-image: url(images/blocProfessionnels.png);
}
#blocsPrincipaux #blocProfessionnels.bloc li
{
    background-image: url(images/blocProfessionnels-puce.png);
}

#blocsPrincipaux #blocAgenda.bloc h2
{
    background-image: url(images/blocAgenda-titre.png);
}
#blocsPrincipaux #blocAgenda.bloc ul
{
    background-image: url(images/blocAgenda.png);
}
#blocsPrincipaux #blocAgenda.bloc li
{
    background-image: url(images/blocAgenda-puce.png);
    margin: 0 0 3px 0;
    height: auto;
    min-height: 17px;
    _height: 17px;
}
#blocsPrincipaux #blocAgenda.bloc ul a
{
    color: #655f42;
}
#blocsPrincipaux #blocAgenda.bloc ul a:hover, #blocsPrincipaux #blocAgenda.bloc ul a:hover span
{
    color: #000;
}
#blocsPrincipaux #blocAgenda.bloc ul a span
{
    color: #345811;
    display: block;
}

