﻿body 
{
    margin-top:0px;
    font-family:Verdana;
    font-size:11px;
}
h2
{
    font-family:Verdana;
    font-size:14px;
}
sup
{
    font-size:11px;
}
#site
{
    width:762px;
    border:solid 1px black;
	overflow:hidden;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:100px;
	margin-right:auto;

}
.toolLink
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:Black;
    text-decoration:none;
    margin-right:11px;
}
.toolLink:hover
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#f0037f;
    text-decoration:none;
    margin-right:11px;
}
#content
{
    
}
#footer
{
    margin-left:42px;
    padding-top:20px;
    padding-bottom:10px;
    
  
}
.footerLink
{
    font-family:Verdana;
    font-size:9px;
    text-decoration:none;
    color:Black;
    margin-left:6px;
}
.footerLink:hover
{
    font-family:Verdana;
    font-size:9px;
    text-decoration:none;
    color:#f0037f;
    margin-left:6px;
}
#archive
{
    width:760px;
    margin: 3px auto auto auto; 
    text-align:right;
    font-family:Verdana;
    font-size:9px;
    text-decoration:none;
    color:Black;
}
.homeAVenirTitre
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    
}
.homeAVenirTexte
{
    font-family:Verdana;
    font-size:11px;
    color:White;
    margin-bottom:24px;
    
}

.homeAVenirTitreAlt
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    text-align:right;
    
}
.homeAVenirTexteAlt
{
    font-family:Verdana;
    font-size:11px;
    color:White;
    margin-bottom:24px;
    text-align:right;
}
.homeIntro
{
    font-family:Verdana;
    font-size:10px;
    line-height:15px;
}
.homeIntro p 
{
    margin-top:10px;
    margin-bottom:10px;
}
#pageTitre
{
    text-align:right;
    padding-top:39px;
}
.texteBoxTop
{
    margin-left:61px;
}
.texteBox
{
    margin-left:61px;
    background-image:url('../images/fr/texte_box_bkg.gif');
    background-repeat:repeat-y;
    padding-left:30px;
    padding-right:61px;
    padding-top:10px;
    padding-bottom:10px;
}
.texteBoxLargeTexte
{
    margin-left:61px;
    background-image:url('../images/fr/texte_box_bkg.gif');
    background-repeat:repeat-y;
    padding-left:30px;
    padding-right:61px;
    padding-top:10px;
    padding-bottom:10px;
    font-size:14px;
}
.texte
{
    margin-left:61px;
    padding-left:30px;
    padding-right:61px;
    padding-top:10px;
    padding-bottom:10px;
}
.texteLarge
{
    margin-left:61px;
    padding-left:30px;
    padding-right:61px;
    padding-top:10px;
    padding-bottom:10px;
    font-size:14px;
}
.texteSansMargeSupp
{
    margin-left:61px;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:61px;
}
.texteBoxBottom
{
    margin-left:61px;
}
a
{
    color:black;
}
a:hover
{
    color:#f0037f;
}
.line
{
    border-bottom:solid 1px black;
    width:455px;
    height:1px;
    position:absolute;
    margin-left:-61px;

}
.programmation_sous_titre
{
    font-size:12px;
    font-weight:bold;
    color:#f0037f;
    margin-left:15px;
}
.programmation_texte
{
    font-size:12px;
    margin-left:15px;
    margin-top:20px;
    margin-bottom:30px;
    margin-left:15px;
    
}
.programmation_titre
{
    margin-top:20px;
}
.programmation_date
{
    color:#ec008c;
}
.programmation_detail
{
    margin-left:60px;
}
.artiste_pic1
{
    float:right;
    text-align:left;
    width:100px;
    margin-right:110px;
    
}
.artiste_desc1
{
    width:368px;
    text-align:right;
    font-size:10px;
    font-weight:bold;
    height:90px;
    margin-top:0px;
}
.artiste_pic2
{
   float:right;
   text-align:left;
   width:100px;
   margin-right:145px;
    
}
.artiste_desc2
{
    width:334px;
    text-align:right;
    font-size:10px;
    font-weight:bold;
    height:90px;
    margin-top:0px;
}
.artistes_content
{
    font-size:10px;
    margin-bottom:50px;
}

.artistes_content p 
{
    text-align:justify;
}
.artistes_photo
{


}
.artistes_titre
{
    margin-bottom:10px;
}