/* ------------------------------------ *
 CSS
 13 mai, 2008 08:38:26
 HAPedit 3.1.11.111
 * ------------------------------------ */

/*                              GLOBAL ELEMENTS                               */

body, .textarea_edition{
   margin-top: 0px;
   margin-bottom: 0px;

   font:12px arial;
}

table td{
   vertical-align: top;
}

a{
   color: #9B1D1F;
   text-decoration: none;
}


a:hover{
   color: #B295B4;
   text-decoration: underline;
}



h1{
  font-size: 18px;
  margin-top: 0px;
}

h2, .h2{
  color: #9B1D1F;

  border-bottom: 1px dashed #CCCCCC;
  padding: 3px;

  background-color: #FBFAF8;

  font-size: 14px;
  font-weight: bold;
  margin: 0px;
}


p, .p{
   text-align: justify;
   color: #333333;
}

.url{
   color: green;
   font-size: 11px;
}

.textarea_edition{
   padding: 5px;
}

.h2{
   padding: 5px;
   border-top: 1px solid #7F9DB9;
   border-left: 1px solid #7F9DB9;
   border-right: 1px solid #7F9DB9;
}

ol,ul{
   margin: 5px 0px 10px 25px;
}





/* -------------------------------------------------------------------------- */

.menu{
   text-align: left;
   padding: 5px;

   border-top: 1px solid #CCCCCC;
   background-color: #F7F4EF;

   cursor: pointer;

}

.menu:hover{
   background-color: #FEF9C1;
}

.menu_noaction{
   text-align: left;
   padding: 5px;

   border-top: 1px solid #CCCCCC;
   background-color: #F7F4EF;

}

.submenu{
   font-size: 11px;
   text-align: left;
   padding: 5px;
}

.submenu:hover{
   background-color: #FEF9C1;
   cursor: pointer;
}




.news{
   border: 0px;
   margin-top: 10px;
   margin-bottom: 25px;
   padding: 3px;
   text-align: justify;
}


/*                  fiche  ACTES NOTARIE                                      */
th{
  color: #9B1D1F;

  border-bottom: 1px dashed #CCCCCC;
  padding: 3px;

  background-color: #FFFFFF; /*#F7F4EF;*/

  font-weight: bold;
  margin: 5px;

  text-align: left;
}

.fiche{
   border: 1px solid #DDDDDD;
   padding: 1px;
}

.fiche a{
   color: #666666;
}

.fiche a:hover{
   color: #9B1D1F;
}

.fiche tr:hover{
   /*background-color: #FFEEEE;*/
}

.fiche th{
   padding: 5px;
   background-color: #EEEEEE;
}

.fiche td{
   padding: 3px;
}


/* Couleur des lignes */
.row0{
   background-color: #FFFFFF;
}

.row0 b, .row1 b{color: #9B1D1F;}

.row1{
   background-color: #FBFAF8;
}

.row9{ /* Alerte de verification */
   background-color: #D39A9A;
}

/*  Compteur de pages */
.page{
   border: 1px solid #CCC;
   float: left;
   text-decoration: none;

   color: #999999;

   padding: 2px;
   margin: 1px;
}

.page:hover{
   border: 1px solid #9B1D1F;

   color: #9B1D1F;

   background-color: #FFEEEE;
   margin: 1px;
}

.thispage{
   border: 1px solid #9B1D1F;

   color: #9B1D1F;

   background-color: #FFEEEE;
   float: left;
   text-decoration: none;

   padding: 2px;
   margin: 1px;
}


/* affichage du contenu */
.affichage_no{
  width: 120px;
  padding: 5px;

  color: #9B1D1F;
  background-color: #FFEEEE;
  border: 1px solid  #9B1D1F;
}

.affichage_yes{
  width: 120px;
  padding: 5px;

  color: #1E9C5D;
  background-color: #EDFFF6;
  border: 1px solid  #1E9C5D;
}


/**/
.footer_list{
  border-bottom: 1px solid #CCCCCC;

  padding: 10px;
  padding-left: 10px;
  padding-top: 20px;

  background-color: #FBFAF7;
  background-image: url(http://www.parafevs.org/CONTENU/admin/bg.jpg);
  background-repeat: repeat-x;
}


/*Boite Ajax Patronyme */
.ajax_row_over{
  background-color: yellow;
  cursor: pointer;
}

.ajax_row_out{
  background-color: white;
}