* {margin:0;padding:0}

body
{
width: 1000px;
margin: auto;
background-color: #000;
font-family: verdana, arial, "comic sans ms", serif;
color: #000;
font-size: 0.9em;
}

a {text-decoration: none; color:#000;}
a:hover {color: #ab0000;}
li {list-style: none;}
img {border: none;}

#global
{
width: 1000px;
background: url('images/global.gif') repeat-y;
}

#header
{
width: 1000px;
height: 270px;
background: url('images/header.gif') no-repeat;
}

#menu
{
width: 219px;
height: 359px;
background: url('images/menu.gif') no-repeat;
float: left;
display: inline;
margin-left: 70px;
}

#menu ul
{
text-align: center;
padding: 80px 0 0 0;
padding: 80px 0 0 0;
}

#head_corps
{
width: 604px;
height: 51px;
background: url('images/head_corps.gif') no-repeat;
}

#foot_corps
{
width: 604px;
height: 51px;
background: url('images/foot_corps.gif') no-repeat;
}

#corps
{
width: 604px;
background: url('images/corps.gif') repeat-y;
margin: 0 0 0 315px;
}

#texte
{
padding: 23px;
padding-top: 0px;
padding-bottom: 0px;
}

#programme
{
text-align: center;
}


.titre1
{
border: 1px solid black;
text-align: center;
}

#img1
{
text-align: center;
}

#compteur
{
text-align: center;
}

#footer
{
clear: both;
text-align: center;
font-size: 0.7em;
padding: 20px 0 10px 0;
}

.liste
{
text-align: center;
}

#livreor
{
text-align: center;
}

