body {
text-align : center;
background : url(./images/fd_dis.jpg) no-repeat;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

#gaucheCd{
float : left;
height:189px;
width : 544px;
margin : 0 0 0 0;
padding:0 0 0 0;
background-color :#922927;
text-align: left;
}
#gaucheCd a img{
border: 0px;
cursor: pointer;
}

#milieuCd {
float : left;
height:189px;
width : 606px;
margin : 0 auto;
padding:0 0 0 0;
background-color :#922927;
font-size: 105%;
font-family : georgia,"times new roman",times,serif;
}

#container {
position : absolute;
top : 223px;
left : 44px;
width : 540px;
height : 480px;
overflow : hidden;
}
#contenu {
color : #ffffff;
line-height : 1.6em;
position : absolute;
left : 0;
width : 470px;
/* text-align : justify; */
/* font-size : 12px; */
font-family : georgia,"times new roman",times,serif;
}
#contenu a{
color : #ffffff;
}

#mCol{
float: left;
margin: 85px 0 0 0;
padding: 0 0 0 0;/*padding top 85px*/
/* height:178px; aucun interet sauf creer des bugs sur ie6*/
width : 370px;/*au lieu de 606px pour caler la TitreLine*/
text-align: left;
line-height : 1.2em;
font-size: 100%;
}
#mCol p{
width : 345px;
margin: 3px 0 10px 0; /*bottom 10px  descendre le sqNav vers la ligne de séparation horizontale*/
padding: 0 0 0 0;
border-top-style:solid;
border-width:1px;
border-color: #922927;/*bordure avec couleur de fond conservée, pour éviter un décalage de sqNav de la page Discographie*/
font-family : georgia,"times new roman",times,serif;
color : #ffffff;
font-size: 70%;
}
#TitreLine300{
width: 280px;
height:3px;
padding: 0 0 0 0;
margin: 4px 0 0 0;
border-top-style:solid; /* pour avoir le bas de la bordure en couleur */
border-width:1px;
border-color: #ff6600;
}
.txtBlcCol{
color: #ffffff;
font-size: 85%;
}
#sqNav{
float: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
/* height:20px; */
width: 580px; /* au lieu de 606px qui empeche l'affichage du menu sous ie6 et ie55*/
}
#sqNav ul {
float: right;
padding: 0 0 0 0;/*right: 28px; pour aligner avec les flèches de navigation et la FloatingLine - compatibilite ie 55 et 6*/
margin : 0 0 0 0;
list-style: none;
/* background : #ff6600; */
}

#sqNav li {
float : left;
width : 32px; 
height : 11px;
margin : 0 5px 0 5px;
padding : 0 0 0 0;
}

#sqNav a {
display : block;
text-decoration : none;
}

#sqNav li a img {
border: none
}

#FloatingLine0 {
position : absolute;
top : 185px;
left : 32px;/*157px*/
width : 1087px;/*870px*/
height : 5px;
border-top-style:solid; /* pour avoir le bas de la bordure en couleur */
border-width:1px;
border-color: #ff6600;
}

#nav{
height:15px;
width : 1150px;
margin : 0 0 0 0;
padding:0 0 0 0;
}

#nav a img {
border: none;
}

#colCd{
clear: left;
height:530px;/*div gauche H757px -logo H184px -floatingline H5px soit H568px au lieu de 543px qui entrainait un decalage de la hauteur par rapport aux autres pages*/
width : 1150px;
margin : 0 0 0 0;
padding:0 0 0 0;
background-color :#922927;
text-align: left;
}



#colCdG{
float: left;
height:500px;/*508*/
width : 572px;
margin : 0 0 0 0;
padding:0 0 0 0;
/* background-color :#000000; */
border-right-style: solid;
border-right-color: #ff6600;
border-right-width: 1px;

}

.prog1 {
position: relative;
font:75% georgia,"times new roman",times,serif;
color: #ffffff;
line-height: 1.6em;/*réduction de line-height de colCdG li à 1.4em et agrandissement marginbottom de li imgà 4 au lieu de 0*/
width : 510px; 
height: 170px;
margin : 10px 0 0 32px;
padding : 0 0 0 0;
border-bottom-style: solid;
border-bottom-color: #ff6600;
border-bottom-width: 1px;
}


.legende {
position: absolute;
width: 395px;/*130*/
/* height: 100px;*/
top:0px;
left:135px; 
padding: 0 0 0 0; 
margin: 0 0 0 0;
text-align:left;
} 



#colCdD{
float: left;
height:500px;/*508*/
width : 565px;/*au lieu de 570px*/
margin : 0 0 0 0;
padding:0 0 0 0;
/* background-color :#000000; */

}

.prog2 {
position: relative;
font:75% georgia,"times new roman",times,serif;
color: #ffffff;
line-height: 1.6em;/*réduction de line-height de colCdG li à 1.4em et agrandissement marginbottom de li imgà 4 au lieu de 0*/
width : 520px; 
height: 240px;
margin : 10px 0 0 22px;
padding : 0 0 0 0;
border-bottom-style: solid;
border-bottom-color: #ff6600;
border-bottom-width: 1px;
}

.prog2 .legende {
position: absolute;
width: 390px;/*130*/
/* height: 100px;*/
top:0px;
left:135px; 
padding: 0 0 0 0; 
margin: 0 0 0 0;
text-align:left;
} 
