﻿body 
{
    background-color:#b4e6d9;
    margin-top:0px;
    margin-bottom:30px;
    font-family:Arial;
    font-size:12px;
    color:#686768;
}
#site
{
    margin-left:auto;
    margin-right:auto;
    width:872px;
}
#overflow
{
    position:absolute;
    top:329px;
    left:50%;
    margin-left:436px;
}
H1
{
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
    color:#00aded;
    
}
H1 sup
{
    font-size:12px;
}
H2
{
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
}
H3
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#00aded;
}
#content
{
    background-color:White;
    background-image:url('../images/fr/footer.gif');
    background-repeat:no-repeat;
    background-position:bottom;
    
    padding-left:58px;
    padding-right:43px;
    padding-bottom:38px;
    padding-top:12px;
    text-align:justify;
}
#footerLink
{
    font-size:10px;
    color:#525253;
    text-align:right;
    float:left;
    width:396px;
    margin-top:23px;
}
#footerLink a
{
    text-decoration:none;
    color:#525253;
}
#footerLink a:hover
{
    text-decoration:underline;
}
#footerLogo
{
    float:left;
    text-align:right;
    width:476px;
    margin-top:20px;
}
#accueilCol1
{
    width:458px;
    float:left;
    margin-right:68px;
    text-align:justify;
    margin-top:22px;
}
#accueilCol2
{
    width:245px;
    float:left;
}
.clearer
{
    clear:both;
}
.activityBox
{
    background-color:#f0e054;
    padding-top:11px;
    padding-left:22px;
    padding-right:22px;
}
.activityDate
{
    font-weight:bold;
    font-size:12px;
    color:#00aded;
}
.activityTime
{
    font-weight:bold;
    font-size:11px;
    color:#525253;
}
.activityText
{
    
    font-size:10px;
    color:#686768;
}
.titre
{
    margin-bottom:16px;
    margin-top:16px;
}
.artistes
{
    font-size:9px;
    

    width:340px;
    margin-bottom:50px;
}
.artistesT1
{
    float:left;
    margin-right:50px;
}
.artistesT2
{
    float:left;
    margin-right:0px;
}
.artistes p 
{
    margin-top:0px;
}
.artistes a
{
    font-size:13px;
    text-decoration:none;
    color:#00aded;
}
.artistes a
{
    text-decoration:none;
    color:#00aded;
}
.artistes a:hover
{
    text-decoration:underline;
    color:#00aded;
}
.artistes img
{
    margin-bottom:4px;
}
.artisteCol1 img
{
    margin-bottom:4px;
}

.artisteCol1 p 
{
    margin-top:0px;
}
.artisteCol1
{
    font-size:9px;
    width:340px;
    float:left;
    margin-right:30px;
    margin-bottom:4px;
}
.artisteCol1 a
{
    text-decoration:none;
    color:#00aded;
}
.artisteCol1 h2
{
    margin-bottom:6px;
    font-size:15px;
}
.artisteCol1 a:hover
{
    text-decoration:underline;
    color:#00aded;
}
.artisteCol2
{
    width:400px;
    float:left;
}
.artisteCol2 b
{
    color:#00aded;
    margin-bottom:5px;
}
.artisteCol2 p
{
    margin-top:0px;
}

.activite h1
{
    margin-bottom:0px;
    margin-top:0px;
} 
.activiteText 
{
    text-align:left;
}
.activiteText p 
{
    margin-top:0px;
    margin-bottom:0px;
    text-align:left;
}
.activite
{
    font-size:11px;
    width:360px;
    margin-bottom:30px;
}
.activite a
{
    text-decoration:none;
    color:#00aded;
    font-size:12px
}
.activite1
{
    float:left;
    margin-right:50px;
}
.activite2
{
    margin-right:0px;
    float:right;
}
.activiteLabel
{
    float:left;
    width:50px;
}
.activiteText
{
    float:left;
    width:310px;
}
#sousMenuActivites
{
    background-color:#f0e054;
    padding-left:30px;
    width:743px;  
}
.pageActivite
{
    width:320px;
    float:left;
    
}
.pageActivite a
{
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    color:#686768;
}
.pageActivite a:hover
{
    text-decoration:underline;
}
.page p 
{
    margin-top:0px;
}
.page h3 
{
    margin-bottom:0px;
    margin-top:0px;
}
.page h1 
{
    margin-bottom:0px;
    
}
.page h2
{
    margin-bottom:0px;
    margin-top:0px;
}


.link a
{
    text-decoration:none;
    color:#00aded;
    font-size:12px
}

.link a:hover
{
    text-decoration:underline;
}
.contact h4
{
    margin-bottom:0px;
    font-size:14px;
}
.contact h3
{
    margin-bottom:0px;
    font-size:14px;
}
.edition
{
    margin-bottom:30px;
}
.edition p
{
    margin-bottom:0px;
    margin-top:0px;
}
.edition h1
{
    margin-bottom:0px;
    
}
.edition a
{
    text-decoration:none;
    color:#00aded;
    font-size:12px
}

.edition a:hover
{
    text-decoration:underline;
}
