

/*----------------------------------------------------*/
/*-----------Liens et mise en page basic--------------*/
/*----------------------------------------------------*/

  body { 

    text-align: center;
    font-size: 12px;
    color: #272624;
    font-family: Arial,Helvetica,sans-serif;
    background-color: #2F3E4B;
    margin: 0px;
    background-color: #2F3E4B;
	background-image:  url(images/fond.jpg);
	background-repeat: repeat-y;
	background-position:center;

    }

  #conteneur {
    position:relative;
	text-align: left;
	width: 969px;
	margin-right: auto;
	margin-left: auto;
	background-image:  url(images/centre_fond.jpg);
	background-repeat: repeat-y;
	background-position: 0 209px ;
    }
   #copy {
	width: 786px;
	position:relative;
	text-align:center;
	left: 183px;
	font-size:10px;
	}
  	
	.li_vide {
	list-style:none;
	}
	
	.ul_vide {
	margin: 0px ;
	}
	
  font, th, td, p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

  a:link, a:active, a:visited { 
    text-decoration: none;
    color: #6B0F0F;
    }

  a:hover { 
    text-decoration: none;
    color: rgb(116, 96, 89);
    }

  .droite { float: right;}
  .gauche { float: left;}
	
  .centre {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	display: block ;
  }
  
  .justify  {  text-align:justify;}

  .c-gauche { clear: left;}
  .c-droite { clear: right;}
  .c-both   { clear: both; font-size: 0px; }
   
  img { border: 0pt none ;}

  p:first-letter {  font-weight: bold; } 
  P              { text-indent: 2em ; 
                   margin: 10px 0 5px 0; 
				   padding: 0px;
				   text-align:justify;
  }

  .code {
	  font-family: Courier, 'Courier New', sans-serif;
      color: #006600;
	  background-color: #CDC4BA; 
	  border: #AAA3A0; 
	  border-style: solid;
	  border-width: 1px; 
   }

   .quote {
	  font-family: Verdana, Arial, Helvetica, sans-serif; 
	  color: #444444; 
	  font-size: 11px;
	  background-color: #CDC4BA; 
	  border: #AAA3A0; 
	  border-style: solid;
	  border-width: 1px;
    }
	
  .img-galerie {  
    border:  solid #333333;
	border-width: 1px;
  }
  
  form {
  margin: 0px;
  }


/*----------------------------------------------------*/
/*------------- Design général du site ---------------*/
/*----------------------------------------------------*/
   #fond-header {
     position:relative;
     background:  url("images/fond_header.jpg") left;
	 background-repeat: repeat-x;
	 background-color: #1e2434;
	 height: 200px;
     }
	#fond-header-neige {
     position:relative;
     background:  url("images/neige.gif");
	 height: 200px;
     }
	 
	  #haut_connexion { 
		height: 40px;
		width: 100%;
		}
		
		 #haut_connexion_fond {
		   position:relative;
		   height: 40px;
		   width:auto;
		   margin: 0px 335px 0px 0px;
		   background:transparent url("images/haut_connexion_fond.png") repeat-x;
		   *background:none;
		   *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='forum/templates/nwn2/images/haut_connexion_fond.png', sizingMethod='scale');
		   z-index:500;
		   }
		 #haut_connexion_fond_mi {
		   position:absolute;
		   top: 0px;
		   right: 280px;
		   height: 40px;
		   width: 55px;
		   background:transparent url("images/haut_connexion_fond_mi.png") repeat-x;
		   *background:none;
		   *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/forum/templates/nwn2/images/haut_connexion_fond_mi.png', sizingMethod='crop');
		   z-index:500;
		   }
		 #haut_connexion_fond_d {
		   position:absolute;
		   top: 0px;
		   right: 0px;
		   height: 40px;
		   width: 280px;
		   background:transparent url("images/haut_connexion_fond_d.png") repeat-x;
		   *background:none;
		   *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/forum/templates/nwn2/images/haut_connexion_fond_d.png', sizingMethod='scale');
		   z-index:500;
		   }
		   
           #haut_connexion_t {
	          margin: 3px 0px 0px 0px;
		     }
   
   #logo {
    position:absolute;
    background: transparent  url("images/logo.png");
	background-repeat: no-repeat;
	top:25px;
	left: 0px;
	width: 465px;
	height: 145px;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/forum/templates/nwn2/images/logo.png', sizingMethod='crop');
   }
   
   #haut_logo {
	width: 969px;
	height: 136px;
   }

   #haut_onglet {
	height:25px;
	background:transparent url("images/haut_onglet_fond.png") repeat-x;
    *background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/forum/templates/nwn2/images/haut_onglet_fond.png', sizingMethod='scale');
   }
   
   #bbnwn {
    position:absolute;
    background: transparent  url("images/bbnwn.png");
	background-repeat: no-repeat;
	top:13px;
	right: 290px;
	width: 100px;
	height: 25px;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/forum/templates/nwn2/images/bbnwn.png', sizingMethod='crop');
	z-index: 1;
   }
   
   #bbnwn-lien {
    position:absolute;
	top:13px;
	right: 290px;
	width: 100px;
	height: 25px;
	z-index: 1000;
   }




   .logo_desc {
	     position:absolute;
	     height:200px;
		 right: 0px;
		 z-index:0;	  }

/*----------------------------------------------------*/
/*------------- Design général du site ---------------*/
/*----------------------------------------------------*/
/*
  #haut_connexion { 
    background-image:  url(images/haut_connexion.jpg);
    height: 31px;
    width: 969px;
    }
   
   #haut_connexion_t {
   position:relative;
   left: 680px;
   top: 1px;
   width: 285px;
   }
   
   #haut_logo {
    background-image:  url(images/haut_logo.jpg);
	background-repeat: no-repeat;
	width: 969px;
	height: 146px;
   }

   #haut_onglet {
    background-image:  url(images/haut_onglet.jpg);
	background-repeat: no-repeat;
	background-position:right;
	width:969px;
	height:24px;
   }
   #haut_bbnwn {
   width: 98px;
   height: 25px;
   position:absolute;
   top: 11px;
   left: 575px;
   background: url("images/bbnwn.png") no-repeat;
   }
*/
	
/*----------------------------------------------------*/
/*----------------- Menu gauche-----------------------*/
/*----------------------------------------------------*/

    
   li.menu-li {
     list-style: none ;
	 margin: 0px;
	 padding: 0px;
  } 
  
  a.menu_lien:link, a.menu_lien:active, a.menu_lien:visited {
     color: #CCCCCC;
	 text-decoration: none;
  }
  
  a.menu_lien:hover{
  color: #B3B3B3;
  text-decoration: none;
  }
  
  #menu { float: left;}
  
  #menu_b, #menu_r { 
    width: 183px;
    }
	
   #menu_b { background-image: url(images/menu_fond_b.jpg);}
   #menu_r { background-image: url(images/menu_fond_r.jpg);}
  
  ul.menu_t {
    color: #CCCCCC;
    padding: 0 0 8px 15px;
	 margin: 0px;
    font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
  }
  
  .menu_cat_bm, .menu_cat_rm {
    background-repeat:no-repeat;
    height:28px;
    width: 183px;
  }
  
  .menu_cat_bm  { background-image:url(images/menu_cat_bm.jpg);} 
  .menu_cat_rm  { background-image:url(images/menu_cat_rm.jpg);}
   
  .menu_cat_b_t, .menu_cat_r_t {
    position:relative;
    top:3px;
    left:25px;
    font-weight:bold;
  }
  
   .menu_cat_b_t { color:#434751;  top:3px;}
   .menu_cat_r_t { color:#FFFFFF;  top:2px;}
  

/*----------------------------------------------------*/
/*----------------- Menu droite-----------------------*/
/*----------------------------------------------------*/


   #menu_d {
   float: right;
   width: 190px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   }

   .menu_d_mi {
   background:url(images/menu_d_mi.jpg);
   padding: 2px 10px 10px 20px;
   color: #CDC4BA;
   }
   

   
   .menu_d_cat_h {
   background:url(images/menu_d_cat_h.jpg);
   width: 190px;
   height: 31px;
   }
   
   .menu_d_cat_t {
   color: #CDC4BA;
   position:relative;
   top: 5px;
   left: 15px;
   }
   .menu_d_cat_t:first-letter {
   font-weight:bold;
   }
   
   .menu_d_cat_mi {
   background:url(images/menu_d_cat_mi.jpg);
   width: 190px;
   height: 30px;
   }
   
      .menu_d_bas {
   background:url(images/menu_d_bas.jpg);
   width: 190px;
   height: 23px;
   }

/*----------------------------------------------------*/
/*------------- Mise en page interieure --------------*/
/*----------------------------------------------------*/

  #centre_conteneur {
	width: 786px;
	float:left;
  }
  
  #centre_haut {
    background-image: url(images/centre_haut.jpg);
	width: 786px;
	height: 8px;
	font-size:0px;
  }
  
    #centre_haut_titre {
    background-image: url(images/haut_titre.jpg);
	width: 786px;
	height: 24px;
	font-size:0px;
	position:relative;
	top: -8px;
  }
  
      #centre_bas_titre {
    background-image: url(images/haut_titre.jpg);
	width: 786px;
	height: 24px;
	font-size:0px;
	position:relative;
	top: -8px;
	    border-width: 1px 0px 0px 0px;
		border-color: #736f6c ;
		border-style: solid;
  }
  
  #centre_haut_titre_t {
  padding: 4px 0px 0px 10px;
  font-size:10px;
  font-weight:bold;
  color:#333333;
  }
  
  #zone_centre {
  float:left;
  }
  
  	.site_tg {
	position:relative;
	left: 7px;
	width: 596px;
	}
  
  .mep_centre_g {
  	width: 596px;
	height: 64px;
	}
  
  
  .mep_titre_001 {
    background-image: url(images/mep_titre001.jpg);
	background-repeat:no-repeat;
	width: 596px;
	height: 64px;
  }
    .mep_titre_002 {
    background-image: url(images/mep_titre002.jpg);
	background-repeat:no-repeat;
	width: 596px;
	height: 31px;
  }
  
   .mep_titre_002_t {
    position:relative;
    top: 5px;
    left: 10px;
	color: #CDC4BA;
    font-weight:bold;
  }
  
  .mep_titre_001_t_h {
    position:relative;
    top: 13px;
    left: 10px;
	color: #494749;
    font-weight:bold;
  }
  
  a.mep_titre_001_lien-h {
    color: #494749;
    font-weight:bold;
  }
  
  .mep_titre_001_t_b {
    position:relative;
    top: 22px;
    left: 10px;
    color: #343330;
	font-size:10px;
  }
  
  .mep_t_001 {
	padding: 1px 30px 20px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	width: 596px;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 536px;
    }
	
	html>body  .mep_t_001  {
   width: 546px;
    }
   
   
  .mep_mi_001 {
    background-image: url(images/mep_mi001.jpg);
	width: 596px ;
	}
  .mep_bas_001 {
    background-image: url(images/mep_bas001.jpg);
	background-repeat:no-repeat;
    width: 596px;
	height: 21px;
	margin: 0px 0px 20px 0px;
	}
	
	.icon_fiche_profil {
		background: url(images/lang_french/icon_profile.gif) no-repeat right;
		width: 48px;
		height: 25px;
		float:left;
	}
	.icon_fiche_joueur {
		background: url(images/lang_french/icon_joueur.gif) no-repeat;
		width: 83px;
		height: 25px;
		float:left;
	}
	.icon_fiche_concept {
		background: url(images/lang_french/icon_concept.gif) no-repeat;
		width: 116px;
		height: 25px;
		float:left;
	}
	
	.icon_liste_concept {
		background: url(images/lang_french/icon_liste_concepteur.gif) no-repeat;
		width: 134px;
		height: 25px;
		float:right;
	}
	.icon_liste_joueur {
		background: url(images/lang_french/icon_liste_joueur.gif) no-repeat;
		width: 106px;
		height: 25px;
		float:right;
	}
	.icon_liste_module {
		background: url(images/lang_french/icon_liste_module.gif) no-repeat;
		width: 114px;
		height: 25px;
		float:right;
	}
/*----------------------------------------------------*/
/*--------------------- Onglet -----------------------*/
/*----------------------------------------------------*/

    .o-separateur_b {background: url(images/onglets/o-separateur_b.jpg);}
	.o-separateur_r {background: url(images/onglets/o-separateur_r.jpg);}
	
     .o-separateur_r {
	width: 3px;
	height: 24px;
	float:left;
	 position:relative; 
	 left: -16px;
	}
	
	.o-separateur_b {
	width: 3px;
	height: 24px;
	float:left;
	}

    .o-connexion-c, .o-connexion-f, .o-inscription-c, .o-inscription-f, .o-accueil-f, .o-accueil-c, .o-forums-c, .o-forums-f,  .o-encyclopedie-c, .o-encyclopedie-f, .o-annuaire-c, .o-annuaire-f, a.o-chat-c, a.o-chat-f, .o-stats-c, .o-stats-f  {
	  height: 24px;
      float:left;
	  display: block;
   }


   .o-connexion-c, .o-connexion-f                {width: 80px;}
   .o-inscription-c, .o-inscription-f            {width: 100px;}
   a.o-accueil-c, a.o-accueil-f                  {width: 75px;}
   a.o-forums-c, a.o-forums-f                    {width: 57px;}
   a.o-encyclopedie-c, a.o-encyclopedie-f        {width: 96px;}
   a.o-annuaire-c, a.o-annuaire-f                {width: 104px;}
   a.o-chat-c, a.o-chat-f                        {width: 49px;}
   a.o-stats-c, a.o-stats-f                      {width: 53px;}


   .o-connexion-c         {background: url("images/onglets/c_connexion.png") no-repeat 0 0 ;}
   a.o-inscription-c      {background: url("images/onglets/c_inscription.jpg") no-repeat 0 0 ; position:relative;}
   a.o-accueil-c          {background: url("images/onglets/c_inscription_d2.jpg") no-repeat ; position:relative;  left: -16px;  cursor:pointer;}
   a.o-forums-c           {background: url("images/onglets/c_forums.png") no-repeat 0 0 ; position:relative; left: -16px;  cursor:pointer;}
   a.o-encyclopedie-c     {background: url("images/onglets/c_encyclopedie.jpg") no-repeat 0 0 ; position:relative; left: -16px;  cursor:pointer;}
   a.o-chat-c             {background: url("images/onglets/c_chat.png") no-repeat 0 0 ; position:relative; left: -16px;  cursor:pointer;}
   a.o-stats-c            {background: url("images/onglets/c_serveur.png") no-repeat 0 0 ; position:relative; left: -16px;  cursor:pointer;}
   a.o-annuaire-c         {background: url("images/onglets/c_annuaire.png") no-repeat 0 0 ; position:relative; left: -16px;  cursor:pointer;
		  					*background: url("images/onglets/c_annuaire.jpg") no-repeat 0 0 ;}
	

   f.o-connexion-f        {background: url("images/onglets/f_connexion.jpg");}
   a.o-inscription-f      {background: url("images/onglets/f_inscription.jpg");}
   a.o-accueil-f          {background: url("images/onglets/f_accueil.jpg");}
   a.o-forums-f           {background: url("images/onglets/f_forums.jpg");}
   a.o-encyclopedie-f     {background: url("images/onglets/f_encyclopedie.jpg");}
   a.o-annuaire-f         {background: url("images/onglets/f_annuaire.jpg");} 
   

   a.o-connexion-c:hover          {background: url("images/onglets/c_connexion.png") no-repeat 0 -24px ;} 
   a.o-inscription-c:hover        {background: url("images/onglets/c_inscription.jpg") no-repeat 0 -24px ; z-index:30;}
   a.o-accueil-c:hover            {background: url("images/onglets/c_inscription_d.jpg") no-repeat ; position:relative; left: -16px; cursor:pointer;}
   a.o-forums-c:hover             {background: url("images/onglets/c_forums.png") no-repeat 0 -24px ; position:relative;  cursor:pointer;}
   a.o-encyclopedie-c:hover       {background: url("images/onglets/c_encyclopedie.jpg") no-repeat 0 -24px ; position:relative; left: -17px;  cursor:pointer;}
   a.o-chat-c:hover               {background: url("images/onglets/c_chat.png") no-repeat 0 -24px ; position:relative; left: -16px;  cursor:pointer;}
   a.o-stats-c:hover              {background: url("images/onglets/c_serveur.png") no-repeat 0 -24px ; position:relative; left: -16px;  cursor:pointer;}
   a.o-annuaire-c:hover           {background: url("images/onglets/c_annuaire.png") no-repeat 0 -24px ; position:relative; left: -16px;  cursor:pointer;
   		   							
		  							*background: url("images/onglets/c_annuaire.jpg") no-repeat 0 -24px ;;}

    .o-inbox, .o-inbox-a, .o-outbox, .o-outbox-a, .o-sentbox, .o-sentbox-a, .o-savebox, .o-savebox-a, .o-savebox, .o-savebox-a    {
	  height: 21px;
	  float: left ;
	  display: block;
	  cursor:pointer; 
   }
   
     .o-inbox, .o-inbox-a              {width: 148px ; }
	 .o-outbox, .o-outbox-a            {width: 109px ; }
	 .o-sentbox, .o-sentbox-a          {width: 139px ; }
	 .o-savebox, .o-savebox-a          {width: 98px ; }
	 
     .o-inbox            {background: url(images/onglet/o_boite-rec.jpg) no-repeat 0 0 ;}
	 .o-outbox           {background: url(images/onglet/o_boite-env.jpg) no-repeat 0 0 ;}
	 .o-sentbox          {background: url(images/onglet/o_mess-envoyes.jpg) no-repeat 0 0 ;}
	 .o-savebox          {background: url(images/onglet/o_archives.jpg) no-repeat 0 0 ;}
	 
	 .o-inbox-a          {background: url(images/onglet/o_boite-rec.jpg) no-repeat 0 -21px ;}
	 .o-outbox-a         {background: url(images/onglet/o_boite-env.jpg) no-repeat 0 -21px ;}
	 .o-sentbox-a        {background: url(images/onglet/o_mess-envoyes.jpg) no-repeat 0 -21px ;}
	 .o-savebox-a        {background: url(images/onglet/o_archives.jpg) no-repeat 0 -21px ;}
/*----------------------------------------------------*/
/*---------------------- News ------------------------*/
/*----------------------------------------------------*/


    .mep-new-cit-titre, .mep-new-cit-titre-g, tinyMCEquotename  {
	border-color: #8D8480;
	border-width: 0px 0px 2px 0px;
	border-style: solid;
    text-align:left;
    font-weight: bold;
    color: #465A69;
	margin: 0px auto 2px auto;
    }
	a.mep-new-cit-titre-t { color: #465A69;font-weight: bold;}
	
	    .mep-new-cit-titre, tinyMCEquotename    { width: 542px; }
		.mep-new-cit-titre-g  { width: 722px; }
	
	.mep-new-cit-mi, .mep-cadre-mi, .mep-cadre-mi2, .mep-cadre-mi-g, tinyMCEquote  {
	border-color: #8D8480;
	border-width: 1px;
	border-style: solid;
	padding: 0px 10px 10px 10px;
	background-color: #b3a99f; 
	text-align:justify;
	font-size:11px;
	margin: 0px auto 0px auto;
    }
	
    .mep-new-cit-mi, .mep-cadre-mi, .mep-cadre-mi2, tinyMCEquote  {
	width: 540px;
	voice-family: "\"}\"";
    voice-family: inherit;
    width: 520px;
    }
	
	html>body  .mep-new-cit-mi, .mep-cadre-mi2, tinyMCEquote  {
   width: 520px;
    }
	
	 .mep-cadre-mi-g  {
	width: 720px;
	voice-family: "\"}\"";
    voice-family: inherit;
    width: 700px;
    }
	
	html>body  .mep-cadre-mi-g  {
   width: 700px;
    }
	
	.mep-cadre-mi:first-letter, .mep-cadre-mi2:first-letter {  font-weight: bold; } 
  .mep-cadre-mi              { text-indent: 20px ; }
 
  p.mep-new-cit-mi, p.mep-cadre-mi, p.mep-cadre-mi2  {
  font-size:11px;
  }
  

	
/*----------------------------------------------------*/
/*--------------------- Galerie ----------------------*/
/*----------------------------------------------------*/
   
   .gal_cadre_img {
	border: 1px;
	border-style:solid;
	background-color: #bcb5ae;
	border-color: #59636C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	float:left;
	text-align:center;
	padding: 5px;
	margin: 20px;
	}
	
	.gal_border_img {
	border: 1px;
	border-style:solid;
	border-color: #59636C;
	width:130px;
	height:94px;
	}
   
     .gal_fond_grille {
   background-image:url(images/fond-grille.jpg);
   text-align:center;
   width:100%;
   }
   .gal_fond_grille2 {
   background-image:url(images/fond-grille2.jpg);
   text-align:center;
   width:100%;
   }
   
     .gal_sep_beige {
	background-image:url(images/forum_sep_beige_h.gif);
	background-repeat:repeat-x;
	background-position:right;
	height: 2px;
	width: 100%;
	margin:0px;
	font-size:0px;
	}
	
	   .gal_cadre_img_cat {
	   position:relative;
	   left:-250px;
	   top: -20px;
	}
	
	    .gal_cat_titre  {
	border-color: #8D8480;
	border-width: 0px 0px 2px 0px;
	border-style: solid;
    text-align:left;
    font-weight: bold;
    color: #465A69;
    }
	
	   	a.mep-win{
	  position:relative; 
	  font:11px ; 
	  padding:0;
	  text-decoration:none;
	  cursor:hand; 
      z-index:24;
	}

  a.mep-win:hover{
	  background:transparent;
	  z-index:25;
	}

  a.mep-win span{display: none}

  a.mep-win:hover span{ 
  	  text-decoration:none;
	  display:block;
	  width: 180px; 
	  top:7px;
	  position:absolute;
	  left:3px;
	  font: 12px ; 
	background-color: #F3E9E3;
	border-width: 2px 1px 2px 1px;
	color: #948983;
	padding: 1px 0px 1px 3px ;
	font-size: 11px ;
	margin: 5px 0px 0px 0px;
	border-style: solid dashed solid dashed;
	border-color: #8D8480;
  }
  
  .mep_marge_table {
  margin: 0px 3px 0px 3px;
  }
/*----------------------------------------------------*/
/*----------------- Menu déroulent-------------------*/
/*----------------------------------------------------*/



#nav, #nav ul {
	list-style: none;

}

#nav a {
	display: block;
	text-decoration: none;
	padding: 0 2px 0 2px;
	
}

#nav a.fleche {
	display: block;
	width: 11px;
	float:left;
}

#nav a.parent {
	width:190px;
}

#nav li {
	float: left;
	padding: 0;
	margin:0px;
	
}


#nav li ul {
	position: absolute ;
	height: 20px;
	overflow: auto ;
	width: 650px;
	margin: -30px 0px 0px 63px;

}

#nav li li {
	padding: 2px;
	width: 193px !important;
	width: 100%;
}

#nav li ul a {
	white-space: normal !important;	
	width: 200px;
}

#nav li ul ul {
	margin: -10px 0 0 0px;
	
	
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -5000px;
	height: auto ;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	height: auto;
	width: 650px;
	margin: -30px 0px 0px 63px;
		z-index:20;
}

#nav li:hover, #nav li.sfhover {

}  
/*----------------------------------------------------*/
/*--------------- Objets de formulaire ---------------*/
/*----------------------------------------------------*/

   .mep-input-b {
    background-image: url(images/bouton_fb.gif);
    background-position: right;
    border-width: 0px 2px 2px 2px;
    margin: 0px 15px 12px 0px;
	cursor:pointer; 
	  margin: 0px 
   }
   
   .select1 {
   background-color:#F3E9E3;
   border-width: 0px;
   border:transparent;
   color: #948983;
   font-size: 11px ;
   margin: 0px;
   voice-family: "\"}\"";
   voice-family: inherit;
   margin:-1px;
   }
   html>body .select1 {
   margin:-1px;
   }

   .mep-input-tick {
	margin: 0px 0px 0px 5px ;
	float: right;
  }
  .mep-input, .mep-input2, .mep-champ-d, .mep-champ-d-sel {
	border-style: solid ;
	border-color: #59636C;
	
  }
  .mep-champ-d, .mep-champ-d-sel {
   width: 195px;
  }
    .mep-input {
  	background-color: #8395A4;
	border-width: 1px 1px 1px 1px;
	margin: 2px 0 0 0;
	
	}
	
	
	.mep-input2 {
  	background-color: #F3E9E3;
	width: 200px;
	border-width: 2px 1px 0px 1px;
	float: right;
	color: #948983;
	padding: 1px 0px 1px 3px ;
	font-size: 11px ;
	margin: 5px 0px 0px 0px;
	}
	
  input.mep-envoyer {
		border: 1px;
		border-style:solid;
		cursor:pointer; 
		width: 23px;
		height: 17px;
		background-color: #8092a1;
		border-color: #59636C;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
  }
  
    input.mep-md {
    	font-size: 10px ;
		height: 12px;
		padding: 1px; 
  }
  
input.mep-vide {
   cursor: pointer;
   font-size: 10px;
   font-weight: bold;
   color: #948983;
   padding: 0px ;
   border: 0px;
   background-color: #F3E9E3 ;
   margin: 2px 0px 0px 0px;
   voice-family: "\"}\"";
   voice-family: inherit;
   margin: 1px 0px 0px 0px;
    }
	html>body  .mep-vide {
     margin: 1px 0px 0px 0px;
    }
  
  .mep-vide-text, textarea.mep-vide-text {
   font-size: 10px;
   color: #948983;
   margin: 0px ;
   padding: 0px ;
   border: 0px;
   background-color: #F3E9E3 ;
   width: 195px;
  }
  
.checkboxOff, .checkboxOn, .checkboxOff2, .checkboxOn2  {
	display: inline;
	margin: 0px;
	padding: 2px; /* NS 6 problem */
	padding-left: 20px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	background-repeat: no-repeat;
	background-position: 0% 50%;
	border: 0px;
}

.checkboxOff {
	color: #666;
	background-image: url(images/checkbox_off.jpg);
}

.checkboxOn {
	color: #7A716C;
	background-image: url(images/checkbox_on.jpg);
}

.checkboxOff2 {
	color: #666;
	background-image: url(images/checkbox_off.jpg);
}

.checkboxOn2 {
	color: #7A716C;
	background-image: url(images/checkbox_on.jpg);
}





	 
	 
	 .menu-mess { margin: 0px 0px 0px 50px ; }
	
	
/*----------------------------------------------------*/
/*----------------------- Forum ----------------------*/
/*----------------------------------------------------*/ 

  #centre_conteneur_forum {
	width: 786px;
	float:left;

  }

   .forum {
     width: 770px;
	 }
	 
	.forum_t {
	position:relative;
	left: 7px;
	width: 750px;
	}
	
	.forum_haut {
	background-image: url(images/forum_haut_fond.jpg);
	height: 26px;
	background-repeat:repeat-x;
	width: 770px;
	}
	
	.forum_haut_t {
	margin: 5px 0px 0px 5px;
	font-weight:bold;
	color:#CCCCCC;
	}
	
	.forum_forums, .forum_sujets, .forum_messages, .forum_dernier_messages, .forum_auteur, .forum_reponces, .forum_vus, .forum_nom_ut, .forum_dern_maj, .forum_loc_forum    { 
	position:relative;
	text-align:center;
	 }
	.forum_forums           { background-image:url(images/forum_forums.gif); width: 46px; height:19px; left: 5px;}
	.forum_sujets           { background-image:url(images/forum_sujets.gif); width: 40px; height:21px; margin:auto;}
	.forum_messages         { background-image:url(images/forum_messages.gif); width: 63px; height:20px; margin:auto;}
	.forum_auteur           { background-image:url(images/forum_auteur.gif); width: 41px; height:19px; margin:auto;}
	.forum_reponses         { background-image:url(images/forum_reponses.gif); width: 29px; height:20px; margin:auto;}
	.forum_vus              { background-image:url(images/forum_vus.gif); width: 24px; height:19px; margin:auto;}
	.forum_nom_ut           { background-image:url(images/forum_nom_ut.gif); width: 98px; height:20px; margin:auto;}
	.forum_dern_maj         { background-image:url(images/forum_dern_maj.gif); width: 119px; height:20px; margin:auto;}
	.forum_loc_forum        { background-image:url(images/forum_loc_forum.gif); width: 147px; height:20px; margin:auto;}
	.forum_dernier_messages { background-image:url(images/forum_dernier_messages.gif); width: 115px; height:21px; margin: 0 0 0 3px;}
	.stats_salles           { background-image:url(images/stats_salles.gif); width: 40px; height:21px; left: 5px;}
	.stats_serveurs         { background-image:url(images/stats_serveurs.gif); width: 54px; height:21px; margin:auto;}
	.stats_joueurs          { background-image:url(images/stats_joueurs.gif); width: 49px; height:21px; margin:auto;}
	.stats_minisgraphs      { background-image:url(images/stats_minisgraphs.gif); width: 100px; height:21px; margin:auto;}
	.stats_modules          { background-image:url(images/stats_modules.gif); width: 51px; height:21px; margin:auto;}

	.forum_sep_bleu {
	background-image:url(images/forum_sep_bleu.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height: 26px;
	float:left;
	}
	
	.forum_haut_d {
	background-image:url(images/forum_haut_d.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height: 26px;
	float:left;
	}
	
	.forum_haut_g {
	background-image:url(images/forum_haut_g.jpg);
	background-repeat:no-repeat;
	height: 26px;
	width:5px;
	float:left;
	}
	
	.forum_cat_fond {
	background-image:url(images/forum_cat_fond.jpg);
	background-repeat:repeat-x;
	height: 30px;
	width:770px;
	}
	
	.forum_cat_fond_topic {
	background-image:url(images/forum_cat_fond_topic.jpg);
	background-repeat:repeat-x;
	height: 25px;
	width:770px;
	margin: 0px;
	font-size: 0px;
	}
	
	
	.forum_cat_d {
	background-image: url(images/forum_cat_d.jpg);
	background-repeat:repeat-y;
	height:30px;
	width: 5px;
	float:right;
	}
	
	.forum_cat_g, .forum_cat_g2, .forum_cat_g3, .forum_cat_g_vide {
	background-repeat:no-repeat;
	height:30px;
	width: 770px;
	}
	.forum_cat_g_vide  {background-image:url(images/forum_cat_g_vide.jpg);}
	.forum_cat_g  {background-image:url(images/forum_cat_g.jpg);}
	.forum_cat_g2 {background-image:url(images/forum_cat_g2.jpg);}
	.forum_cat_g3 {background-image:url(images/forum_cat_g3.jpg);}
	
	a.forum_cat_lien, a.forum_cat_lien:visited, .forum_cat_lien {
	font-size:12px;
	color: #CDC4BA;
	font-weight:bold;
	position:relative;
	top: 5px;
	left: 10px;
	}
	
	.forum_cat_lien a {
	font-size:12px;
	color: #afa59a;
	font-weight:bold;
	}
	
	.forum_cat_t {
	font-size:12px;
	position:relative;
	top: 5px;
	left: 10px;
	margin: 0px 20px 0px 0px;
	}
	
	.forum_fond_icon {
	background-image:url(images/forum_fond_icons.jpg);
	background-repeat:repeat-y;
	width: 60px;
    height: 67px;
	float:left;
	}
	
	.forum_fond_icon_g {
	background-image:url(images/forum_fond_icons_g.jpg);
	background-repeat:repeat-y;
	width: 155px;
	float:left;
	}
	
	.forum_fond_icon_p {
	width: 33px;
	float:left;
	}
	
	.forum_fond_icon_p2 {
	background-image:url(images/forum_fond_icons_p.jpg);
	background-repeat:repeat-y;
	background-position:left;
	float:left;
	}
	
	.forum_image_icon {
    margin: 0px 7px 0px 0px;
	float:left;
	}
	
	.forum_fond_icon_p { min-height: 34px;}
	
	.forum_fond_icon_p_table {
	background-image:url(images/forum_fond_icons_p.jpg);
	background-repeat:repeat-y;
	width: 33px;
	height:20px;
	}
	
	.forum_fond_icon_stat {
	background-image:url(images/forum_fond_icons.jpg);
	background-repeat:repeat-y;
	width: 60px;
	float:left;
	}
	
	.forum_topic_g {
      margin: 3px 5px 5px 5px;
	  overflow: hidden;
	  width: 135px;
	}
	
    .forum_topic_d   { margin: 10px 5px 20px 15px;}
	.forum_topic_dh  {margin: 0px 5px 0px 10px;}
	.forum_topic_b   {padding: 10px 10px 10px 165px;}
	
	.forum_sep_beige, .forum_sep_beige2, .forum_sep_beige_vide {
	background-image:url(images/forum_sep_beige.gif);
	background-repeat:repeat-y;
	background-position:right;
	float:left;
	}
		
  .forum_sep_beige_table {
	background-image:url(images/forum_sep_beige.gif);
	background-repeat:repeat-y;
	background-position:right;
	float:left;
	height: 20px;
	}
	
	  .forum_sep_beige_table2 {
	background-image:url(images/forum_sep_beige.gif);
	background-repeat:repeat-y;
	background-position:right;
	height: 20px;
	}
	
	
		.forum_sep_beige, .forum_ligne_fond, .forum_ligne_d  {height: 67px;}
		.forum_sep_beige2, .forum_ligne_fond2, .forum_ligne_d2, .viewforum_ligne_fond, .viewforum_ligne_fond_postit, .viewforum_ligne_fond_annonce  {min-height: 48px;}
		.stats_viewsalle_fond  {min-height: 34px;}
		
		
	
	.forum_ligne_fond, .forum_fond_gen, .forum_ligne_fond2, .viewforum_ligne_fond, .viewforum_ligne_fond_postit, .viewforum_ligne_fond_annonce {
	width:770px;
	}
	
	.forum_ligne_fond, .forum_fond_gen, .forum_ligne_fond2 {
    background-image:url(images/forum_ligne_fond.jpg);
	}
	
	.viewforum_ligne_fond 			{ background-image:url(images/viewforum_ligne_fond.png); }
	.viewforum_ligne_fond_postit 	{ background-image:url(images/viewforum_ligne_fond_postit.png); }
	.viewforum_ligne_fond_annonce 	{ background-image:url(images/viewforum_ligne_fond_annonce.png); }

	
    /*.forum_ligne_fond2 {
    background-image:url(images/forum_ligne_fond2.jpg);
	width:770px;
	}*/
	.stats_viewsalle_fond {
	background-image:url(images/stats_viewsalle_fond.jpg);
	width:770px;
	}
	
	.forum_ligne_fond3 {
    background-image:url(images/forum_fond_viewtopic.jpg);
	width:770px;
	}
	.forum_ligne_d, .forum_ligne_d2 {
	background-image: url(images/forum_cat_d.jpg);
	background-repeat:repeat-y;
	background-position:right;
	float:left;
	}

		
		
	.forum_ligne_t {
	position:relative;
	height:67px;
	}
	
	
	.forum_t_centre, .forum_t_centre2,.forum_t_centre3 {
	margin:auto;
	color : #666666;
	font-size:11px;
	text-align:center;
	}
	
	.forum_t_centre { padding: 22px 0 0 0;}
	.forum_t_centre2 { padding: 9px 0 0 0;}
	.forum_t_centre3 { padding: 3px 0 0 0;}
	
		.forum_fond {
    background-image:url(images/forum_fond_bas.jpg);
	width:770px;
	}
	.forum_fond2 {
    background-image:url(images/forum_fond_bas2.jpg);
	width:770px;	
	padding: 0px 0px 10px 0px;
	}
	.forum_fond3 {
    background-image:url(images/forum_fond_topic_h.jpg);
	width:622px;	
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 3px;
	top:-3px;
	position:relative;
	voice-family: "\"}\"";
    voice-family: inherit;
    top:-3px;
    }
 	html>body  .forum_fond3 {
    top: 0px;
    }
	
	.forum_fond2_t {
	width:690px;
	float: left;
	padding: 5px 5px 10px 5px;
	}	
	.forum_bas {
	background-image:url(images/forum_bas.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width: 770px;
	height: 39px;
	float:left;
	}
	
	.forum_stat {
	background-image:url(images/forum_sep_beige_h.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height: 50px;
	width: 710px;
	position:relative;
	left: 55px;
	}
	
	.forum_sep_beige_hor, .forum_sep_beige_topic {
	background-image:url(images/forum_sep_beige_h.gif);
	background-repeat:repeat-x;
	height: 2px;
	position:relative;
	font-size: 0px;
	}
	.forum_sep_beige_hor {
		width: 710px;
	    left: 55px;
	}
	.forum_sep_beige_topic {
		width:615px;
		left: 5px;
		top:-3px;
	    voice-family: "\"}\"";
        voice-family: inherit;
        top:-3px;
    }
 	html>body  .forum_sep_beige_topic {
    top: 0px;
    }
	
	.forum_stat_t {
	position:relative;
	left: 5px;
	color : #333333;
	font-size:10px;
	}
	
	.forum_connecte {
	background-image:url(images/forum_connect_fond.jpg);
	background-repeat:repeat-y;
	background-position:top;
	width: 715px;
	position:relative;
	left: 55px;
	}
	
    .forum_sep_topic {
	background-image:url(images/forum_sep_topic.jpg);
	background-repeat:no-repeat;
	width: 770px;
	height: 13px;
	}
	
	.forum_gauche {
     width:150px; 
	 margin: 5px 0px 5px 10px;
	 float:left;
	 font-weight:bold;
	 font-size:11px;
	}
	
	.forum_droite {
	width:500px; 
	margin: 5px 0px 5px 0px;
	float:left;
	}
	
	.forum_icon_num { font-weight:bold; margin:0px 0px 0px 1px; padding: 0px 8px 0px 0px; font-size:9px; text-align:center; }
	
.avatar-profil {
padding:10px 0px 0px 20px;
float:left;
background: url(images/avatar.jpg) no-repeat 60px 80px ;
height: 230px;
width: 140px;
}

.agreement {
text-align:justify;
padding:0px 10px 20px 20px;
}

	 
/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }

/* This is the outline round the main forum tables */
.forumline	{ 
   background-color: #DFD5D2; 
   border:  #ADA4A0 solid;
   border-width: 2px 0px 2px 0px;
   }


  td.row1, td.row2, td.row3, td.rowd, td.rowg, .thCornerL, .thCornerR, td.rowd4, td.row5, td.rowhd, td.row4, td.rowgdb, td.rowdg3, th.thCornerL2, td.thCornerL2,th.thCornerR2, td.thCornerR2, .thtop2  {
  border:  solid #B2A9A5;
  background-color: #E8E4E2;}
  
  td.rowico, .rowg2, .row4{ background-color: #D3CAC6; border:  solid #B2A9A5; }
 
  td.rowico, .rowg2 { border-width: 0px 2px 0px 2px;}
  .row4                { border-width: 2px 2px 2px 2px;}
	
  td.rowico { width: 45px;}
  
  td.row1 { border-width: 0px 1px 0px 0px; }
  td.row2 {	border-width: 0px 1px 0px 0px; }
  td.row3 { border-width: 0px 1px 0px 1px;}
  td.row4 { border-width: 2px 1px 0px 1px;}
  td.row5 { border-width: 0px 0px 0px 1px;}
	
  td.rowd  {  border-width: 0px 2px 0px 0px;}
  td.rowg  {  border-width: 0px 0px 0px 2px;}
  td.rowd4 {  border-width: 2px 2px 2px 0px;}
  
  td.rowgdb { border-width: 0px 2px 2px 2px;}
  td.rowhd  {  border-width: 2px 1px 0px 0px;}
  
  td.rowdg3  {  border:  solid #B2A9A5; border-width: 2px 2px 0px 2px; background-color: #D3CAC6;}

  
  td.rowdg  {  border:  solid #B2A9A5; border-width: 2px 2px 0px 1px; background-color: #D3CAC6;}
  td.rowdg2  { border:  solid #B2A9A5; border-width: 2px 2px 0px 1px; background-color: #DFD5D2; }
   
  .thTop { 
    font-size: 11px;
    height: 15px;
	border-width: 0px 0px 1px 1px;
	background-color: #D3CAC6 ;
    }

  .cat, .catg, .catd, .catmi, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom, .catgh, .cathd, .cathgd { 
    background-color: #DAD5D3;
  	border: solid #ADA4A0;
    height: 25px;}

  .cat, td.catHead, td.catSides, td.catBottom, td.catLeft, td.catRight { 
	border-width: 2px 2px 2px 2px; }


  .catg   { border-width: 2px 0px 2px 2px; }
  .catd   { border-width: 2px 2px 2px 0px; }
  .catmi  { border-width: 2px 0px 2px 0px; }
  .catgh  { border-width: 2px 0px 0px 2px; }
  .cathd  { border-width: 2px 2px 0px 0px; }
  .cathgd  { border-width: 2px 2px 0px 2px; }


	
  th.thHead, th.thSides, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {
    font-weight: bold;
    height: 28px;
	background-position: top;
    }
	
	th.thCornerL, td.thCornerL {
	background-color: #D3CAC6;
	border-width: 0px 0px 0px 2px;}
	th.thCornerR, td.thCornerR {
	background-color: #D3CAC6;
	border-width: 0px 2px 0px 0px;}
	
	
	th.thCornerL2, td.thCornerL2 {
	background-color: #D3CAC6;
	border-width: 2px 0px 0px 2px;}
	th.thCornerR2, td.thCornerR2 {
	background-color: #D3CAC6;
	border-width: 2px 2px 0px 0px;}
	
  .thTop2 { 
    font-size: 11px;
    height: 15px;
	border-width: 2px 0px 0px 0px;
	background-color: #D3CAC6 ;
    }

.message { margin: 5px 10px 5px 10px; }


/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #000000;
}


/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #333333; }
a.gen,a.genmed,a.gensmall { color: #6B0F0F; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #6666666; text-decoration: underline; }


/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #333333 }
a.mainmenu		{ text-decoration: none; color : #7B706A;  }
a.mainmenu:hover{ text-decoration: underline; color : #7B706A; }


/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #7B706A}
a.cattitle, a.cattitle:visited	a.cattitle:active	{ text-decoration: none; color : #7B706A; }
a.cattitle:hover{ text-decoration: underline; }

/* titre des forum: index.php */
.forumlink		{ font-weight: bold; font-size: 12px; color : #7B706A; }
a.forumlink, a.forumlink:visited	{ text-decoration: none; color : #6b0f0f; }
a.forumlink:hover{ text-decoration: underline; color : #7B706A; }

.forumname { font-weight: bold; }
.forumname:first-letter { font-size: 14px; color:#5e0d0d; font-weight: bold; }

/* description des forum: index.php */
.forumdesc { font-size : 11px; color:#4c5d77; text-indent: 2em; text-align: justify; margin: 7px 15px 0px 3px; }
.forumdesc:first-letter {  font-weight: bold; }

.viewforumdesc { font-size : 12px; color:#4c5d77; text-align: justify; margin: 4px 8px 0px 3px; }
.viewforumdesc:first-letter {  font-weight: bold; }

.forumdermess { font-size : 11px; color:#4c5d77; text-align: center; }

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 11px; color : #333333;}
a.titre_gen, a.titre_gen:visited		{ font-weight: bold; font-size: 11px; color : #333333;}
a.nav			{ text-decoration: none; color : #7B706A; }
a.nav:hover		{ text-decoration: underline; }


/* titles for the topics: could specify viewed link colour too */
.topictitle			{ font-weight: bold; font-size: 11px; color : #333333; }
a.topictitle:link   { text-decoration: none; color : #333333; }
a.topictitle:visited { text-decoration: none; color : #333333; }
a.topictitle:hover	{ text-decoration: none; color : #000000; }


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #333333;}

/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #333333; }


/* The content of the posts (body of text) */
.postbody { font-size : 12px; color : #000000;}
a.postlink:link	{ text-decoration: none; color : #6B0F0F}
a.postlink:visited { text-decoration: none; color : #6B0F0F; }
a.postlink:hover { text-decoration: underline; color : #A29690}


/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}


.sep_text {
margin: 0px 4px 0px 4px;
font-weight:bold;
}

.text-r {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#6B0F0F;
}
/* Form elements */
input,textarea, select {
	font-weight : normal;
	border: 1px;
	border-style:solid;
	background-color: #bcb5ae;
	border-color: #59636C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#6B0F0F;
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption, .liteoption {
	font-weight : normal;
	border: 1px;
	border-style:solid;
	cursor:pointer; 
	background-color: #bcb5ae;
	border-color: #59636C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#6B0F0F;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { 	
    font-weight : normal;
	border: 1px;
	border-style:solid;
	cursor:pointer; 
	background-color: #bcb5ae;
	border-color: #59636C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#6B0F0F; }

.radio {
border:0px;
background:none;
}

.update{
        position:absolute;
        width:200px;
        background-color:#bcb5ae;
        border:1px solid #59636c;
        margin:2px 0px 0px 0px;
        padding:0px;
		z-index:10000;
}

ul.rescomp {
        list-style-type: none;
        margin:0px;
        padding:0px;
        text-align: left;
}
ul.rescomp li.selected { background-color: #ffb; cursor: pointer; }
.rescomp li {
        list-style-type: none;
        display:block;
        margin:0;
        padding:3px;
        height:12px;
		color: #6b0f0f;
		font-weight:bold;
		font-size:10px;
}
li.rescomp div.image {
        float:left;
        width:32px;
        height:32px;
        margin-right:8px;
}


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");
/* Off state for a ARC checkbox */
