.conteneur { 
 vertical-align: middle;
/* height: 100%;*/
/* border: 1px solid #00FF00;*/
}

.contenu { 
/* height: 567px;*/
 width: 100%;
 background-image: url(bg.gif);
 background-position: center center;
 background-repeat: no-repeat;
/* border: 1px solid #0000FF;*/
}

.contenuhome { 
/* margin-top: 64px;*/
/* height: 526px;*/
 width: 100%;
 background-image: url(bg_home.gif);
 background-position: center center;
 background-repeat: no-repeat;
/* border: 1px solid #0000FF;*/
}

body { 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 background-color: #000000;
 color: #ffffff;
}

.bloctext {
 overflow: auto;
 width: 600px;
 height: 250px;
 font-family: arial;
 font-size: 12px;
 text-align: justify;
 padding-right: 15px;
/*border: #00ff00 1px solid;*/
}

.blocbook {
 overflow: auto;
 width: 600px;
 height: 250px;
 font-family: arial;
 font-size: 12px;
 text-align: justify;
 padding-right: 15px;
 z-index: 199;
/* border: #00ff00 1px solid;*/
}

.bloctextsmall {
 overflow: auto;
 height: 250px;
 width: 250px;
 font-family: arial;
 font-size: 12px;
/*border: #0000ff 1px solid;*/
float: left;
}

.right {
float: right;
/*border: #00ff00 1px solid;*/
}

h1 {
 font-family: arial;
 font-size: 12px;
 color: #AA0000;
 margin-top: 10px;
 margin-bottom: 0px;
}

a {
 font-family: arial;
 font-size: 12px;
 color: #FFF;
}

.bas {
 font-family: arial;
 font-size: 12px;
 color: #AA0000;
}

.bas a {
 font-family: arial;
 font-size: 12px;
 color: #AA0000;
}

img {
border: 0px;
}