/* ------------------------------------ *
 CSS
 18 juin, 2007 13:28:05
 HAPedit 3.1.11.111
 * ------------------------------------ */

body {
    background:#FBF2F9;
    background-image: url(background.jpg);
    background-position: center top;
    font:0.8em Lucida Grande, Lucida Sans Unicode,Verdana, sans-serif;
    line-height:1.4;
    text-align:left;
    color:#737272; /*#A6A6A6;*/
    margin-top: 0px;
    margin-bottom: 0px;
    border-top:1px solid #76b41c;
}

td{
    vertical-align: top;
}

a:link, a:visited {color:#76B41C;}

a:hover, a:active{
    color:#76B41C;
    text-decoration:none;
}

.nouvelle_texte{
    padding: 15px;
    text-align: justify;
    border: 1px dotted #CCC;
}

.nouvelle_footer{
    padding: 5px;
    text-align: left;
    background-color: #FF3399;
    color: #FFFFFF;
    font-weight: bold;
}

.google_search{
    font: 11px arial;

    background-color: #FAF8F9;
    color: #9F2F67;
    border-color: #BC96A9;
    height: 23px;
}

.pink{
   color:#FF3399;
}

.page{
    padding: 2px;
    border: 1px solid #E3E3E3;
    text-decoration: none;
    width: 10px;
}

.page:hover{
    border: 1px solid #76B41C;
    background-color: #E4F2D1;
    text-decoration: none;
}

.thispage{
    border: 1px solid #76B41C;
    background-color: #E4F2D1;
    text-decoration: none;
    padding: 2px;
}

.border{
    border: 1px solid #CCC;
}

.profile{
    border: 1px solid #CCC;
    background-color: #FFF4FF;
}

.tableau_forum_memberlist{
    vertical-align: middle;
}


.row0{
    background-color: #FFFFFF;
}
.row1{
    background-color: #F7F7F7;
}

.comment_bulle{
   background-image: url(comment_bulle.gif);
   background-repeat: no-repeat;
   background-position: right center;
   width: 15px;
}

.comment_texte{
   border-top: 1px solid #CCC;
   border-right: 1px solid #CCC;
   border-bottom: 1px solid #CCC;

   font-size: 12px;

   padding: 10px;

   background-color: #FFFFFF;
}
/*  TITRE */
h1 {
    font-size:1.8;
    font-weight:normal;
    color:#FF3399; /*//#F6CFEA;*/
    margin:0;
    padding:0px;
    margin-bottom: 3px;
}

.gr {color:#B13C76; /*//#76272D;*/}

/*/* Date et source de la nouvelle */
.source{
   border-bottom:1px solid #CCC;
   padding-bottom:8px;
   margin-bottom:8px;
   display:block;
   color:#BBB;
}


/* FORUM DE DISCUSSION ////////////////////////// */
.forum_table{
   background-color: #F6E0F6;
   color: black;
}

.forum_td{
   background-color: #FFF4FF;
   color: black;
}





/* IMAGES */
img{
   border:1px solid #CCC;
   padding:3px;
   background-color: #FFFFFF;
}

.thumbnail{
border:1px solid #CCC;
padding:2px;
}




/* Mots cles */
.tags{
   color:#BBBBBB;
}



/* SOUS MENU BARRE DE DROITE */
.titre{
    border-bottom:1px solid #CCC;
}

.table_type1{
 background-image: url(table_type1.jpg);
 background-position: right;
 background-repeat: repeat-y;
 background-color: #FAF3FB;
 border:1px solid #CCC;
 padding:10px;
}

.table_type1wide{
 background-image: url(table_type1.jpg);
 background-color: #F6F6F6;
 background-repeat: repeat-y;
 background-position: right;
 border:1px solid #CCC;
 padding:10px;
}

.submit{
 font: 10px arial;
 margin-top: 5px;

 color: #FF3399;

 border: 1px solid #ccc;
 background-color: #FFFFFF;
}

input{
 font: bold 11px arial;
 color: #999999;
 padding: 3px;
}

.rss_liens{
 border:1px solid #CCC;
 padding:10px;
 width: 285px;
}














/* PANNEAU DE CONTROLE */

.choisir_key{
 text-decoration: underline;
 cursor: pointer;
}
  /* Ligne de resultats */
  .actif{
   background-color: #E4F2D1;
  }

  .actif:hover{
   background-color: #D3E1C1;
  }

  .nonactif{
   background-color: #EEEEEE;
  }

  .nonactif:hover{
   background-color: #CCCCCC;
  }

.loading{
   width: 106px;
   height: 106px;
   border: 1px solid #CCC;
   background-image: url(indicator.gif);
   background-repeat: no-repeat;
   background-position: center center;
}