html { 
  color: #FFFFFF ;
 }
body { 
  background-image: url("../images/fonds.jpg") ; 
  color: #FFFFFF ;
 }

hr.centree { width: 50px ; }

div.corpsactu { height: 600px ; }

.adroite {  text-align: right ;  }
td { vertical-align: top ; }

td.bando1 { height: 130px; }
td.bando2 { height: 40px; }

.titre { color: #FFFF00 ; }
a { text-decoration: none ; }
a  { color: #FF8F00 ; }
a:visited h1 { color: #FFFF00 ; }

th.lienactu { vertical-align: top ; }
a.lienactu { color: #FF8F00 ; }
a.lienactu:visited { color: #FF8F00 ; }


li { color: #000000 ; }
li a { color: #FF0000 ; }
li a:visited { color: #FF0000 ; }
dl a { color: #FF0000 ; }
dl a:visited { color: #FF0000 ; }

a img  { border: none ; }

div.body {
  color: #FFFFFF ;
  margin:0px auto;
  font-family: Arial ;
  width: 800px ;
}

h2 { 
font-family: Cursive Elegant normal ;
}

div.bandeau { width: 800px ; height: 280px ; padding-top: 10px ; }
div.bandeau {
  text-align: center ; 

}


div.bandeauelem, div.bandeauelx1 { height: 120px ; width: 150px ; }
div.bandeauelx3 { height: 120px ;  width: 470px ; }
div.bandeauelx1, div.bandeauelx3 { float: left ; }
div.bandeauelem, div.bandeauelx1, div.bandeauelx3 { padding: 5px }

/* div.bandeauelem, div.bandeauelx1, div.bandeauelx3 { 
  border: solid 0px #FFFFFF ;
 }
*/


span.titreliens { 
font-weight: bold ;
}

div.principalIndex { width: 800px ; height: 560px ; }

div.principalIndex { 
  text-align: center ;
  color: #FFFF00 ;
  background-image: url("../images/FestLivreB_2007_1.jpg") ; 
  border: solid 1px #000066 ; 
}

div.principal { 
  text-align: center ;

}

div.centree { 
  text-align: center ;
  vertical-align: top ;
}

div.fond_noir { 
  text-align: center ;
 }
td.pageL {
  padding: 5px ;
  color: #000066 ;
  width: 390px ;
  height: 560px ;
  text-align: center ;
}

td.pageR {
  padding: 5px ;
  color: #000000 ;
  width: 390px ;
  height: 560px ;
  text-align: left ;
}


/* Pages des textes */
table.listechansons { 
  font-family: Arial ;
  font-size: 12px ; 
}

table.listechansons tr td { 
  text-align: left ;
  margin-left: 100pt ;
}



div.roman { 
  text-align: left ;
  width: 390px ;
  color: #000000 ;
  font-size: 12px ; 
  text-align: justify ; 
}

p.romanitalic {
  font-style: italic ;
}

p.romancentre {
  text-align: center ;
}

div.romanlibre { 
  text-align: left ;
  color: #000000 ;
  font-size: 12px ; 
  text-align: justify ; 
}

p.citation { 
  font-family: Arial ;
  font-size: 10px ; 
  margin-left: 60px ;
}


div.poeme { 
  text-align: left ;
  width: 390px ;
  color: #000000 ;
  font-size: 12px ;  
}


div.liens {
  text-align: left ;
  width: 390px ;
  color: #000000 ;
  font-size: 10px ;  
}



p.poeme { 
  font-family: Arial ;
  font-size: 12px ; 
  margin-left: 60px ;
}

p.titre { 
  font-size: 14px ; 
  color: #000000 ;
  font-weight: bold ;
  text-transform: uppercase
}
p.titreMinuscule { 
  font-size: 14px ; 
  color: #000000 ;
  font-weight: bold ;
}

p.refrain { 
  font-family: Arial ;
  font-size: 12px ; 
  margin-left: 60px ;
}

p.signature {
  font-family: Arial ;
  font-weight: bold ;
  font-size: 12px ; 
  margin-left: 150px ;
}

div.pied { width: 800px ; height: 400px ; }

div.piedelem ,div.piedelx2 ,div.piedelx4 { height: 120px ; }
div.piedelem ,div.piedelx2 ,div.piedelx4 { width: 140px ; height: 120px ; }
div.piedelx2 ,div.piedelx4 { width: 140px ; height: 120px ; }
div.piedelem ,div.piedelx2 ,div.piedelx4 { width: 140px ; height: 120px ; }

ul { 
 text-align: left ;
 }
