body {
  background-color: rgb(140,136,111);
  font-family: Verdana, sans-serif;
  margin: 0px;
  padding:0px;
  background-image: url('../images/memoTitre.jpg');
  background-repeat: no-repeat;
  font-size: 1em;
}

/*********************** Style pour le Bandeau ***********************/
table.bandeau {
  width: 100%; 
  background-repeat: no-repeat;
}
td.ecussonBandeau {
  width: 60px;
  text-align: left;
}
td.titreBandeau {
  width: 280px;
  white-space: nowrap;
  text-align: left;
  vertical-align: top;
  padding-top: 10px;
}
span.texteBandeau {
  color: #552E1D;
  font-weight: bold;
  letter-spacing: 0.2em;
  font-size: 0.7em;
}
td.menuBandeau {
  width: 417px;
  text-align: right;
  white-space: nowrap;
  vertical-align: top;
  padding-top: 10px;
}
td.finBandeau {}
span.seprateurBandeau {
  color: white; 
  font-size: 0.8em;
}
a.lienBandeau {
  color: #552E1D;
  text-decoration: none;
  font-size: 0.8em;
}	
a.lienBandeau:hover {
  color: #350E00;
  text-decoration: underline;
}
	
/******************** Style pour les menus déroulants	*******************/
table.menuDeroulant {
  width: 100%;
}
td.menuDeroulantDebut {
  width: 1%;
  background-color : #552E1D;  
  border-top: solid rgb(166,162,141);
  border-width: 1px;
}
td.menuDeroulant {
  background-color : #552E1D;
  color : #A6A28B;
  text-align : center;
  width: 200px;
  border-left: solid rgb(166,162,141);
  border-top: solid rgb(166,162,141);
  border-width: 1px;
}
a.menuDeroulant {
  color: white;
  text-decoration: none;
  font-size:  0.8em;
  cursor: pointer;
  display : block;
  width: 100%;
}	
a.menuDeroulant:hover {
  text-decoration: underline;
}

/******************* Style pour les div titre complet du moteur de recherche *******************/
div.titreComplet {
  position: absolute;
  z-index: 2;
  text-align: left;
  visibility: hidden;
  width: 100%;
  background-color: rgb(229,228,221);
  border: solid black;
  border-width: 0px 1px 1px 1px;
}													

/************** Style pour le tableau principale de la page **************/
table.corps {
  width: 100%;
}
td.gauche {
  width: 18%;
  text-align: left;
  vertical-align: top;
  background-color: rgb(229,228,221);
  border-right: solid black;
  border-right-width: 1px;
  padding: 4px 10px 10px 10px;
}
/*lien du menu gauche*/
a.lienMenuGauche {
  color: #552E1D;
  text-decoration: none;
  font-size: 0.80em;
}	
a.lienMenuGauche:hover {
  color: #350E00; 
  text-decoration: underline;
}		
td.droite {
  width: 83%;
  text-align: left;
  vertical-align: top;
  background-color: white;
  font-size: 0.8em;
  padding: 20px;
}	
/***************** Style pour les liens en bas de page ******************/
a.lienBasDePage {
  color: #552E1D;
  text-decoration: none;
  font-size: 0.8em;
}	
a.lienBasDePage:hover {
  color: white;
  text-decoration: underline;
}		

/********************* Style pour la page elle-même *********************/
h1.titrePage {
  font-size: 1.3em;
  font-weight: normal;
  border-bottom: solid black 0.5pt;
  letter-spacing: 1mm;
  color : #552E1D;
}
h2.titrePage {
  font-size: 1em;
  font-weight: normal;
  border-bottom: solid black 0.5pt;
  color : #552E1D;
}
.demi {font-size: 0.5em}
a.normal {color: #552E1D}	
a.normal:hover {color: red;}		
a {color: #552E1D}	
.italique {font-style: italic}
.gras {font-weight: bold}
table.simple {
  border-collapse: collapse;
  width: 100%;
  border: solid black;
  border-width: 2px;
}
th.simple {
  border: solid black;
  border-width: 2px;
  text-align: center;
  padding: 5px;
  font-weight: bold;
  background-color: rgb(229,228,221);
}
th.simple2 {
  border: solid black;
  border-width: 2px;
  text-align: center;
  padding: 4px;
  font-weight: bold;
  background-color: #eeeeee;
}
td.simple {
  border: solid black;
  border-width: 1px;
  text-align: center;
  padding: 2px;
}

/************ Style pour la table des matières des sessions ************/
a.lienTableMatiere {
  color: #552E1D; 
  text-decoration: none;
}	
span.lienTableMatiere {
  color: #552E1D; 
  cursor: pointer;
}	
a.lienTableMatiere:hover {
  color: #350E00; 
  text-decoration: underline;
}		
li.avertissement{
    list-style-type: none;
    padding: 20px 0;
    margin: 0 0 0 -15px;
}
table{
  font-size: 1em;
}
/********************* Style pour le mémorial *********************/
/* custom GCGE styles */
.style_df_adopte_8 { font-weight: bold; }
/*.style_df_adopte_9 { font-weight: bold; font-size:120%; }*/
.style_df_adopte_9 { font-weight: bold; }
.style_df_rejete_8 { font-weight: bold; font-style:italic; }
.style_df_rejete_9 { font-weight: bold; font-style:italic; }
.style_ref_memorial { font-style:italic; }
.style_pdg_gras, .style_orateur_gras {font-weight: bold; }
.style_pdg_italic, .style_orateur_italic {font-style:italic;}
.style_pdg_italique { font-style:italic; } /* as italic was defined with this name at the beginning.*/
.style_no_debat {font-style:italic; margin:0px auto; text-align:center;}
.mainTable {padding-right: 3pt; text-align: justify}
.p_style_no_debat { margin-top: 5pt; text-align: center; }
p { text-align: justify; }
.style_user_title {font-size:130%;font-weight:bold; }
.p_style_pdg_italic, .p_style_orateur_italic, .p_style_pdg_gras, .p_style_orateur_gras,
.p_style_user_title, .p_style_df_adopte_8, .p_style_df_adopte_9, .p_style_df_rejete_8,
.p_style_df_rejete_9 {margin-top: 10pt; margin-bottom: 0pt;}
.pdTextParagraph {margin-top: 0pt; margin-bottom: 0pt; text-align: justify}
.p_style_election_resultats {
    margin: 0;
    padding: 0;
}
.style_bold_italic{
    font-weight: bold;
    font-style: italic;
}
/*style pour les published notes*/
.published_notes {font-style:italic}
/*style pour les identifiants des objets (ex PL 8500)*/
.idObjet {font-size: 1.3em}
/*style pour les titre des objets (ex Rapport de la commission des finances chargée d'étudier le projet de loi du Conseil d'Etat établissant le budget administratif de l'Etat de Genève pour l'exercice 2003 (D 3 70))*/
.titreObjet {font-size: 1.1em; font-weight: bold}
/*style pour les nom des orateurs*/
.speaker {font-weight: bold}


