
/* Fichier contenant les styles utilisés pour */
/* les balises générales */
/* la structure du site */



/*
  display:            block;
  float:              left;
  margin:             0px 0px 0px 0px;
  padding:            0px 0px 0px 0px;
  width:              100%;
  height:             100%;
  font-size:          12px;
  font-weight:        bold;
  text-align:         left;
  text-transform:     uppercase;
  text-decoration:    underline overline;
  font-family:        Verdana, Arial, Helvetica, "Courier New", sans-serif;  georgia
  font-family:        "Trebuchet MS", helvetica, sans-serif;
  text-align:         justify;
  letter-spacing:     1em;
  letter-spacing:     -1px;
  letter-spacing:     1px;
  vertical-align:     top;
  list-style-position: outside;
  color:              #000000;
  background:         url("../image/puce_rond_gris01.png") transparent no-repeat top left;
  background-color:   #FFFFCC;  transparent
  background-image:   url("../image/fond_ombre01.jpg");
  background-position: top center;
  border-top:         #775522 1px solid;
  border-right:       #775522 0px solid;
  border-bottom:      #775522 0px solid;
  border-left:        #775522 1px solid;
  border:             #000000 1px solid;
  border:             none;
*/



/* ========================================================================= */
/* Balises générales */
* {
  margin:             0;
  padding:            0;
  border:             none;
}

body {
  margin:             0px;
  padding:            0px;
/*  background:         url("../image/fond_ombre01.jpg") #FFFFFF top center; */
  background:         url("../image/fond_ombre01.jpg") transparent repeat-y top center;
  color:              #880000;
  /* font-family:        georgia, "Trebuchet MS", helvetica, sans-serif; */
  font-family:        "Trebuchet MS", helvetica, sans-serif;
  font-size:          14px;
  text-align:         justify;
}

p {
  margin:             4px 0px 6px 0px;
  padding:            0px;
}



/* ========================================================================= */
/* Tableau de la structure du site */
.css_table_general01 {
  margin:             0 auto 0 auto;
  width:              880px;
  border-collapse:    collapse;
  background-color:   #DDDDDD;
  border:             none;
  border-top:         #AAAAAA 0px solid;
  border-right:       #AAAAAA 1px solid;
  border-bottom:      #AAAAAA 1px solid;
  border-left:        #AAAAAA 1px solid;
}
/* Ligne du menu */
.css_table_td_menu01 {
  padding:            10px 0px 0px 0px;
  background-color:   #FFFFFF;
  border:             none;
}
/* Ligne du logo et du nom de la page en cours */
.css_table_td_logo01 {
  padding:            0px 0px 0px 0px;
  border:             none;
}
/* Ligne du bandeau d'image */
.css_table_td_bandeau_image01 {
  height:             200px;
  padding:            0px 20px 0px 20px;
  border:             none;
  border-top:         #AAAAAA 1px solid;
  border-right:       #AAAAAA 0px solid;
  border-bottom:      #AAAAAA 0px solid;
  border-left:        #AAAAAA 0px solid;
}
/* Ligne du contenu */
.css_table_td_contenu01 {
  padding:            0px 20px 20px 20px;
  background-color:   transparent;
  vertical-align:     top;
  border:             none;
}
/* Ligne du copyright */
.css_table_td_copyright01 {
  padding:            0px 20px 20px 20px;
  border:             none;
}



/* ========================================================================= */
/* Ligne du tableau des logo, titre du site et nom de la page en cours */
.css_table_logo01 {
  width:              880px;
  margin:             0px 0px 0px 0px;
  border-collapse:    collapse;
}
/* Logo du site */
.css_table_logo01_td01 {
  padding:            20px 0px 0px 134px;
  background:         url("../image/logo_bookmarium01.png") #FFFFFF no-repeat 8px 11px;
  text-align:         left;
  font-size:          30px;
  font-weight:        bold;
  letter-spacing:     1px;
  border:             none;
}
/* Nom de la page en cours */
.css_table_logo01_td02 {
  padding:            10px 5px 0px 0px;
  background-color:   #FFFFFF;
  font-size:          40px;
  font-weight:        bold;
  text-align:         right;
  text-transform:     uppercase;
  border:             none;
  letter-spacing:     -1px;
}
/* Image du bandeau en haut du site */
.css_bandeau_image01 {
  margin:             0;
  padding:            0;
  width:              838px;
  height:             160px;
  border:             #000000 1px solid; /* AAAAAA  */
}



/* ========================================================================= */
/* Zone d'affichage des informations de debugguage */
.css_debug_affichage01 {
  font-size:          12px;
  margin:             0;
  padding:            10px;
  background:         #FFFFFF;
  color:              #888888;
  border:             #440000 1px dashed;
}
.css_debug_affichage02 {
  margin:             0;
  padding:            4px;
  background:         #FFFFFF;
  color:              #888888;
  border:             none;
  border:             #440000 2px solid;
}
.css_debug_affichage01 hr {
  margin:             0;
  padding:            0;
  border:             #FF0000 1px solid;
}





