/****************************************************

*	Thème Aquarelle    V1.0                           *

*	Réalisé par stefff                                *

*	http://www.brikwo.com                             *

*	Le 02/02/2008                                     *

*	Modifié le 10/07/2008                             *

****************************************************/



font{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

}



td{

  font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

}



p{font-family: Arial, Helvetica, sans-serif;

	font-size:1.0em;

	color:#666666;

}



th{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight : bold;

	text-align:center;

	color:#3366CC;

}

/* Mise en forme de la date */

.date{

	font-family: Arial, Helvetica, sans-serif;

	font-size:0.8em;

	color:#666666;

	}



/* Liens généraux */

a:link,a:active,a:visited{

	color:#666666;

	text-decoration:none;

	font-weight : bold;

	}

a:hover{

	color:#999;

	text-decoration: underline overline;

	}

.titrelien{

	font-weight:bold

	}

.bbcode_url

{

	color: #CC8728 !important;

	background:url(../images/bbcode_url.gif) no-repeat right center;

	padding-right:16px;

}

.bbcode_url:hover

{

	background-image:url(../images/bbcode_url_hover.gif);

}

/******************************************************************************/

/*                                                                            */

/*   - - - -   M I S E    EN     P A G E    DU    S I T E     - - - -         */

/*                                                                            */

/******************************************************************************/

/* Le Style général du site <body> </body> ************************************/

body{

	/*background: url(null) fixed; /*evite le sautillement du menu sous IE*/

	background-color:#CC8728;

	font-family: Arial, Helvetica, sans-serif;

	font-size:1.0em;

	color:#666666;

	margin-left: auto;

	margin-right: auto;

	margin-top:-1px;

	width: 99%;

	min-width: 890px;

}



/* Le Menu  du Header *********************************************************/

.tab_fixed

{

	width:99%;

	position:fixed;

	top:0px;

	margin-right:0px;

	margin-left:0px;

	z-index:15;

}



.left_menu{

	background-image:url(../img/menu_left.png);

	background-repeat:no-repeat;

  height:47px;

  width:17px;

  }

.right_menu{

	background-image:url(../img/menu_right.png);

	background-repeat:no-repeat;

	background-position:right;

  height:47px;

  width:17px;

  }

.center_menu{

  background-image:url(../img/center_menu.jpg);

	text-align:center;

	background-repeat:repeat-x;

	font-size: 1.0em;

	color:#cc8728;

	height:47px;





	}

.center_menu img{

	vertical-align:middle;

}

.center_menu a{

  color:#cc8728;}

.menu{

  background-color:#fff;

  font-variant:small-caps;

  line-height:35px;

  height:35px;}

.table{

  margin-top:50px;}

/* Le Header ******************************************************************/

.header_01{

	background-image:url('../img/header_01.png');

	background-repeat:no-repeat;

	height:182px;

	width:243px;

	}

.header_02{

	background-image:url('../img/header_02.png');

	background-repeat:no-repeat;

	height:182px;

	width:460px;

	}

.header_03{

	background-image:url('../img/header_03.png');

	background-repeat:repeat-x;

	height:182px;

	width:auto;

	}

.header_04{

	background-image:url('../img/header_04.png');

	background-repeat:no-repeat;

	height:182px;

	width:240px;

	}

.header_04_contenu{

  margin-top: -30px;}

/* Les 3 Parties ( GAUCHE CENTRE DROITE ) *************************************/

.centre{

	background-color:#fff; /* Entre les Blocs */

	}

/* Colonnne des blocs à gauches*/

.left{

	width:210px;

	background-repeat:repeat-y;

	}

.fond_left{

  padding-left: 8px;

	background-image:url(../img/fond_left.png);

	background-repeat:repeat-y;

	background-position:left;

	width:12px;

	}

/* Colonnne des blocs à droite*/

.right{

	width:210px;

	}

.fond_right{

	padding-right:8px;

	background-image:url(../img/fond_right.png);

	background-repeat:repeat-y;

	background-position:right;

	width:12px;

	}

/* Centre (entre colonne de gauche et droite) */

.central{

  padding-top:12px;

	padding-left:5px;

	padding-right:5px;;

	}



/******************************************************************************/

/************ MISE EN FORME DES LIENS  DU BLOC MENU ***************************/

.blocmenu {

	margin: 0px !important;

	padding: 0px !important;

	list-style: none !important;

	}



.blocmenu ul {

	margin: 0px !important;

	padding: 0px !important;

	list-style-image: none !important;

	}



.blocmenu a, .blocmenu a:visited {

  height:22px !important;

  line-height:22px !important;

	display: block !important;

  font-weight: bold !important;



  margin: 0px 0px 0px 0px !important;

	padding: 0px 10px 0px 25px !important;

	}



.blocmenu a:hover {

	background-image: url('../images/menu/menu_hover.jpg') !important;

	height:22px !important;

	color: #fff !important;

	display: block !important;

	text-decoration: none !important;

  margin: 0px 0px 0px 0px !important;

	padding: 0px 10px 0px 25px !important;

	}



.blocmenu li {

  background-image: url('../images/menu/menu.jpg') !important;

	list-style-image: none !important;

	margin-bottom:1px !important;

	padding: 0px !important;

	width: 195px !important;

	height:22px !important;

	}



/* Les blocs principaux *******************************************************/



/* Le contenu des blocs des colonnes de gauches et de droites */

.bloc_espace_membre1{

  text-align:left;

}

.bloc_espace_membre2{

  text-align:center;

}

.bloc_espace_membre3{

  text-align:center;

}

.bloc_espace_membre_avat{

  text-align:center;

}

.bloc_espace_membre_list-style{

	list-style-image:url('../images/espace_membre/puce.png');

	padding:5px;

	margin-left:18px;

}

.bloc_espace_membre_list-style li{



}

.bloc_espace_membre_priv{

	float:left !important;

}

.bloc_new_message{

background-color:#ddaf6f;

}



.bloc_titre{

  width:210px;

  height:45px;

  line-height:45px;

  text-align:center;

	font-weight: bolder;

	font-size: 1.3em;

	font-family: "Century gothic", Arial, "Times New Roman", Times, serif;

	color: #666;

  }

.bloc_titre:first-letter {

  font-style: italic;

  font-variant: small-caps;

	font-weight: bolder;

	font-size: 1.3em;

	font-family: "Century gothic", Arial, "Times New Roman", Times, serif;

	color: #666;

}

.bloc_contenu{

  background-color:#ecca8a;

  border-left: 1px solid #d3d0d0;/*pas toucher*/

  border-right: 1px solid #d3d0d0;/*pas toucher*/

  font-family: Arial, Helvetica, sans-serif;

	font-size:1em;

	color:#666666;

	padding-top:5px;

  padding-left: 5px;               /* Marge à gauche                */

  padding-right: 2px;              /* Marge à droite                */

  overflow: hidden;                /* Ne Pas Toucher                */

  height:99%;                      /* Pour IE sinon espace          */

  }

.bloc_footer{

	background-image:url(../img/bloc_footer.png);

	background-repeat:no-repeat;

	width:210px;

	height:13px;

	}

/* Les Blocs du centre */

.bloc_titre_centre{

  background-image:url('../img/bloc_titre_centre.jpg');

  margin-left:5px;

  margin-right:5px;

  padding-left:10px;

  height:32px;

  line-height:32px;

  border-left: 1px solid #552800;

  border-right: 1px solid #552800;

  font-size:1.2em;

  }

.bloc_contenu_centre{

  background-color: #ecca8a;

  margin-left:5px;

  margin-right:5px;

  margin-bottom:5px;

  padding:5px;

  border: 1px solid #552800;

  min-height:10px;

  }



.blocline{

	background:#ffffff;            /* A voir si encore utilisé */

	}



/******************************************************************************/

/*                                                                            */

/*  - - - - - - - - - -  L E S     A R T I C L E S (Rubriques) - - - - - - -  */

/*                                                                            */

/******************************************************************************/

/* Mise en forme du titre des Articles ****************************************/

.article_titre {

  background-image: url('../img/bloc_titre_centre.jpg');

  height:32px;

  line-height:32px;

  margin-left:5px;

  margin-right:5px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 1.1em;

	padding-left: 5px;

	border-left:1px solid #552800;

	border-right:1px solid #552800;

	border-bottom:1px solid #552800;

	}

.article_contenu {

  background-color: #ecca8a;

  margin-left:5px;

  margin-right:5px;

  margin-bottom:5px;

  border-left:1px solid #552800;

	border-right:1px solid #552800;

	border-bottom:1px solid #552800;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 1.0em;

	padding: 5px;

	min-height:150px;   /* Tous les Blocs auront une hauteur minimum *************/

	}

.image_articles{

border: 0;

margin-left:5px;

float: right;

}

/******************************************************************************/

/*                                                                            */

/*  - - - - - - - - - - -  L E S     N E W S  - - - - - - - - - - - - - - -   */

/*                                                                            */

/******************************************************************************/

.date_news {

	font-family: Arial, Helvetica, sans-serif;

	font-size:1em;           /* Taille de la police    */

	font-style: italic;      /* Police en italique     */

	color:#666666;           /* Couleur de la police   */

	}

.image_news{

	float: left;

	margin-right:5px;

	}

.bloc_contenu_news{

  background-color: #ecca8a;

  margin-left:5px;

  margin-right:5px;

  padding:5px;

  border: 1px solid #552800;

  overflow: hidden;                /* Ne Pas Toucher                */

  }

.commentaire_news{

  background-color: #ecca8a;

  margin-bottom:5px;

  margin-left:5px;

  margin-right:5px;

  border-left: 1px solid #552800;

  border-right: 1px solid #552800;

  border-bottom: 1px solid #552800;

  text-align:right;

  }



/******************************************************************************/

/*                                                                            */

/*  - - - - - - - - - - -  L E    F O R U M  - - - - - - - - - - - - - - -    */

/*                                                                            */

/******************************************************************************/



.forum_cat_mid{

  background-color:##ffe0b7;

  border-left: 1px solid #552800;

  border-bottom: 1px solid #552800;

  border-top:none;

  padding:3px;

  font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666}



.forum_cat_mid_der{

  background-color:##ffe0b7;

  border-right: 1px solid #552800;

  border-left: 1px solid #552800;

  border-bottom: 1px solid #552800;

  border-top:none;

  padding:3px;

  font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666;

	text-align:right

  }

.forum_tr{

  background-color:#552800

  }

.forum_message{

  background-color:#ecca8a;}

.forum_contenu{

  background-color:#ecca8a;

  padding:5px;

  vertical-align:top;

  }





.forum_auteur{

  background-color:#552800;

  width:20%;

  padding:5px;

  text-align:center;

  vertical-align:top;

  text-align:center;

  }

.forum_contact{

  background-color:#552800;

  width:5%;

  vertical-align:bottom;

  padding:5px;

  padding-bottom:5px;

  }

.forum_signature{

  background-color:#ecca8a;

  width:100%;

  margin-left:-5px;

  padding:5px;

  vertical-align:bottom;

  margin-bottom:15px;

  max-height:130px;

  overflow:auto;

  }

.forum_date{

  background-color:#552800;

  padding:5px;

  font-style: italic;

  border-bottom:1px solid #ecca8a;

  }

/* TITRE DES CATEGORIES *******************************************************/

.forum_titre{

	background-image:url('../img/forum_titre.png');

	background-repeat:repeat-x;

	height:33px;

	border-left: 1px solid #cc8728;

	font-family: Arial, Helvetica, sans-serif;

	font-variant:small-caps;

	font-weight:bold;

	font-size:14px;

	color:#666;

  text-align:center

	}

.forum_titre_der{

	background-image:url('../img/forum_titre.png');

	background-repeat:repeat-x;

	height:33px;

	border-right: 1px solid #cc8728;

	border-left: 1px solid #cc8728;

	font-family: Arial, Helvetica, sans-serif;

	font-variant:small-caps;

	font-weight:bold;

	font-size:14px;

	color:#666;

  text-align:center

	}

.forum_titre_right{

	background-image:url('../img/titre_forum_right.png');

	background-repeat:no-repeat;

	width:2px;

	height:18px

	}

#postzone{ /* Saisie du texte dans le forum*/

  width:585px;

  }

/* Titre du forum des catégorie */

.titrecat{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#fff

	}

/* Séparateur des catégories *****************/

.forum_cat_sep{

  background-image:url(../img/forum_sep.png);

  height:32px;

  border: 1px solid #552800;

  border-top:none;

  font-family: Arial, Helvetica, sans-serif;

	font-variant:small-caps;

	font-weight:bold;

	font-size:14px;

	color:#666;

  text-align:center;

  }

/* Topics du forum */

.topicrow1{

	background-color:#F2F3F4;

	padding:5px;

	border-right-style:solid;

	border-right-width:1px;

	border-right-color:#552800;

	}

.topicrow2{

	padding:5px

	}

/***************************************************************/



/* Structure d'un contenu en tableau */

.tab1{

	padding-left:1px;

	padding-right:1px;

	border-left-style:solid;

	border-left-width:1px;

	border-left-color:#552800;

	border-top-style:solid;

	border-top-width:1px;

	border-top-color:#552800;

	}

.tab2{

	padding-left:1px;

	padding-right:1px;

	border-top-style:solid;

	border-top-width:1px;

	border-top-color:#552800;

	}



/* Ligne séparateur */

hr{

	border: 0px dashed #552800;

	border-top-width:1px;height:0px

	}



/* Couleurs de fond en général des tableaux ex:index.php?mod=ip */

td.row1{ background-color:#ecca8a }

td.row2{ background-color:#ecca8a }

td.row3{ background-color:#ecca8a }







/* MISE EN FORUM DES BBCODES

/****************************************************************/

/* Eléments du formulaire */

textarea, select {

	padding:2px;

}

input,textarea, select {

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-style:italic;

	letter-spacing : 1px ;

	color:#666666;

	border-style:solid;

	border-width:1px;

	border-color:#552800;

	background-color:#ffffff;

	-moz-border-radius:10px;

	}



input:hover,textarea:hover, select:hover {

	color:#666666;

	border-style:solid;

	border-width:1px;

	border-color:#552800;

	background-color:#ddaf6f;

	}



/* Couleur d'arrière-plan des champs d'entrée du texte */

input.post, textarea.postzone, select {background-color:#fff ; color:#666;}



/* Panneau du bbcode [panneau]*/

.panneau {

	background-color:#cccccc;

  border: 1px solid #ddaf6f;

	font-family: Arial, Helvetica, sans-serif;

	font-size:1.0em;

	color:#666;

	padding:4px;

	}

/* CITATIONS [QUOTE] [/QUOTE]  ************************************************/

.quote {

	background-image:url('../images/forum/citation.jpg');

	background-repeat: no-repeat;

	background-color:#ddaf6f;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-style: italic;

	color:#666;

	padding-left:5px;

	border: 1px solid #552800;

	border-left: 4px solid #552800;

	width:95% !important;

	min-width: 650px !important;

}



/*.quote:first-letter {

	font-size: 1.5em;

	font-weight: bolder;

	font-style: italic;

	color: #666;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-variant: small-caps;

  }

/* Code PHP dans les bbcode. ([code][/code])*/

.code_php_titre

{

	border: 1px solid #9f9f9f;

	border-top: 3px solid #9f9f9f;

	background-color: #dfdfdf;

	margin: auto;

	padding: 4px;

	width: 700px;

	max-width: 700px;

}

.code_php {

	background-color:#dfdfdf;

	border-top: 3px solid #9f9f9f;

	border-bottom: 3px solid #9f9f9f;

	border-left: 1px solid #9f9f9f;

	border-right: 1px solid #9f9f9f;

	font-family: Courier, Helvetica, sans-serif;

	font-size: 0.9em;

	color:#000000;

	padding:4px;

	left:-2px;

	overflow: auto;

	width: 700px !important;

	max-width: 700px !important;

}

.code_php_citer{

	background-color:#9f9f9f;

	border-bottom: 1px solid #9f9f9f !important;

	margin-top: -4px !important;

	margin-left: -4px !important;

	width: 708px !important;

	max-width: 708px !important;

}

/* Style du surlignage avec le bbcode) */

.surlign {

  background-color:#ffff99;

  color:#333;

  }

/* Visiualisation d'un post */

#apercu {

  background-color:#ddd;

	text-align:left;

	height:220px;

	width:580px;

	color:#3366CC;

	overflow:auto;

	padding:2px;

	border:1px solid #552800;

	margin:auto;

	}



/* Style des buttons submit et annuler*/

#valider,#envoyer,#submit_login_bloc,#submit_login,#s_button,#annuler,

#poster,#verifer,#retour,#button,#bouton,#bouton2,#submit,

#reset,#prev,#validation,#res_edit,#all,#modbuttoncompteur {

	background-color:#FFFFFF;

	padding:2px;

	text-align:center;

	font-weight:normal;

	color:#666666;

	border-width:1px;

	border-color:#CCCCCC;

  }

/* Style des onmouseover (passsage souris ex: index.php?mod=forum&ac=affgrd) */

.onmouse_over {

  border: 1px #666 dashed;

  background: #eee;

  }

.onmouse_out{

  border: 0px;

  }

.onmouse_over_forum {

  background: #ddd;

  }

.onmouse_out_forum {

  border: 0px;

  }

/* Style des buttons submit et reset au passage dessus*/

#valider:hover,#envoyer:hover,#submit_login_bloc:hover,#submit_login:hover,#s_button:hover,#annuler:hover,

#poster:hover,#verifer:hover,#retour:hover,#button:hover,#bouton:hover,#bouton2:hover,#submit:hover,

#reset:hover,#prev:hover,#validation:hover,#res_edit:hover,#all:hover,#modbuttoncompteur:hover {

	background-color:#DDDDDD;

	color:#666666;

	border-width:1px;

	border-color:#666666;

  }



/* Style des labels*/

label {

  display:inline;

  float:left;

}

.label_enregistrer1 {

   width: 250px;

  }

.label_enregistrer2 {

  width: 250px;

  }

.label_profil1 {

  width: 150px;

  font-weight:bold;

  }

.label_profil2 {

  width: 280px;

  font-weight:bold;

  }

.label_contact{width:150px;}

.label_admin_options1{width:200px;}

.label_admin_options2{width:400px;}

.label_admin_email{width:200px;}



fieldset {

	background-color:#ecca8a;

	border-style:solid;

	border-width:1px;

	border-color:#552800;

	padding:1.5em;

	margin-left:auto;

	margin-right:auto;

  }



.fieldset_resume {

	background-color:#ecca8a;

	border-style:solid;

	border-width:1px;

	border-color:#552800;

	padding:1em;

	margin-left:auto;

	margin-right:auto;

  }

/* Pied de page */

.pied_de_module{

	text-align:center;

  }

.pied_de_module a:link,.pied_de_module a:active,.pied_de_module a:visited{

	color:#666;

	font-style: italic;

	border:1px solid #552800;

	border-left:4px solid #552800;

	padding:5px;

	letter-spacing : 1px ;

  }

.pied_de_module a:hover{

	color:#999;

	border:1px solid #666;

	border-left:4px solid #666;

	text-decoration:none;

  }

/* Pagination  */

.page_encours{

  background-color:#666;

  color:#ecca8a;

  padding:5px;

}

.page_choix{

  border:1px solid #cc8728;

  padding:5px}

.page_choix:hover{

  background-color:#ddaf6f;

  color:#fff;

  border:1px solid #fff}





/*Le Footer *******************************************************************/

.footer_01{

	background-image:url('../img/footer_01.png');

	background-repeat: no-repeat;

	height:22px;

	width:117px;}

.footer_02{

	background-image:url('../img/footer_02.png');

	height:22px;

	background-repeat:repeat-x;

	text-align:center;

	color:#FFFFFF;

	}

.footer_03{

	background-image:url('../img/footer_03.png');

	background-repeat: no-repeat;

	height:22px;

	width:117px;

	}

.footer_text a:hover{

  color:#FFFFFF;

}

.footer_text {

  text-align: center;

  color:#FFFFFF;

}

.footer_text a{

  color:#FFFFFF;}

.footer_text a:visited{

  color:#FFFFFF;}

.footer_kws{

  font-size: 10px;

  color:#fff;

  text-align:center;}

.footer_kws a{

  font-size: 10px;

  color:#fff;

  text-align:center;}

.footer_kws a:hover{

  font-size: 10px;

  color:#fff;

  text-align:center;

  text-decoration: underline;}

.gen{ /* pour Page générée */

  font-size: 10px;

	color:#fff;

	text-align:center;

	width:100%;

	clear:both;

	}

#ckwsp, #ckws{color:#fff;font-size: 10px;}

.copyright{

  font-size: 10px;

	color:#fff;

	text-align:center;

  }



.espion_info_user {background-color:#A9D1F7 !important; padding:5px !important;-moz-border-radius:10px !important;}

.stats_info_user {background-color:#A9D1F7 !important; padding:5px !important;-moz-border-radius:10px !important; text-align:left !important;}



#connectes_end

{

	width:98% !important;

	margin-left:auto !important;

	margin-right:auto !important;

	margin-top:3px !important;

	margin-bottom:3px !important;

	padding:5px !important;

	border:5px groove #6FAFDD !important;

	-moz-border-radius:10px !important;

	font-size:9px !important;

	text-align:center !important;

	background-color:#ecca8a !important;

	color:#666 !important;

}

#connectes_end strong, #connectes_end a

{

	font-size:11px !important;

	color:#666 !important;

}



/* Bulles infos © Patrick perron **************************/

a.BBcodeSyntaxe {

	position:relative;

	/* Très important */

	background:none;

	/* Important pour le fonctionnement sur IE */

	z-index:10;

}



a.BBcodeSyntaxe:hover {

	z-index:20;

	text-decoration:none;

}



a.BBcodeSyntaxe span {

	display:none;

	font-weight:normal;

}



a.BBcodeSyntaxe:hover span {

	/*la tag SPAN apparaitra avec l’effet hover*/

	display:block;

	-moz-border-radius:10px;

	border: 1px dashed;

	position:absolute;

	margin-top:50px;

	margin-left:130px;

	/* Éléments pour positionner le texte dans la bulle */

	padding:5px;

	width:350px;

	/* Style du character dans la bulle */

	background-color: #6FAFDD;

	color: #000066;

	text-align:center;

}



a.BBcodeSyntaxe em {

font-variant:small-caps;

}



/* Pour avoir un beau background de bulle*/

a.BBcodeSyntaxe:hover>span {

	/* background-image:url('../img/bulle.jpg');*/

}



/*Mise en page lors de la rédaction d'un post*/

.fieldset_post

{

	width:600px;

	margin: 1em auto;

	padding:1em;

}

.fieldset_post legend

{

	font-weight:bold;

}

.fieldset_post label span

{

	color:red;

}

.fieldset_post dd

{

	margin-left:210px;

}

div.fieldset_post

{

	text-align:center;

	width:585px;

	margin: auto;

}

div #smil

{

	z-index:50;

	width:210px;

	height:230px;

	-moz-border-radius:10px;

	position:fixed;

	margin-left:-220px;

	top:250px;

	display:none;

	background-color:#6FAFDD;

}

div #smil_in

{

	overflow:auto;

	width:170px;

	height:200px;

	border:1px solid;

	padding:5px;

	margin:10px auto;

}



/* bbcode flottant */

#choice_bbcode_color, #choice_bbcode_size, #choice_bbcode_font

{

	z-index:50;

	-moz-border-radius:10px;

	position:absolute;

	width:180px;

	padding:10px;

	margin-top:-100px;

	margin-left:220px;

	background-color:#6FAFDD;

}



div.EditPost

{

	text-align:right;

	padding-top:10px;

}

span.EditPost

{

    font-size:7.2pt;

    width:100%;

	border-top:1px dashed;

	border-left:1px dashed;

	border-right:1px dashed;

	padding:2px 5px 2px 15px;

	margin-right:5px;

}

div.MovePost

{

	text-align:right;

	padding-bottom:10px;

}

span.MovePost

{

    font-size:7.2pt;

    width:100%;

	border-left:1px dashed;

	border-right:1px dashed;

	border-bottom:1px dashed;

	padding:2px 5px 2px 15px;

	margin-right:5px;

}

.NavRubFo, .NavRubTopicFo, .NavTopicFo {

  float:right !important;

  margin-right:5px !important;

  font-size:smaller !important;

}

.NavRubFo span, .NavRubTopicFo span, .NavTopicFo span{

  background-color:#666;

  color:#ecca8a;

  padding:0px 2px;

}

.NavRubFo select, .NavRubTopicFo select, .NavTopicFo select{

  font-size:smaller;

}

.NavRubFo a, .NavRubTopicFo a, .NavTopicFo a{

  border:1px solid #552800;

  padding:0px 2px;

  text-decoration:none;

}

.NavRubFo a:hover, .NavRubTopicFo a:hover, .NavTopicFo a:hover{

  background-color:#6fafdd;

  color:#fff;

  border:1px solid #fff;

}



.username_login, .username_password, .username_connect{

	padding-left:20px;

	height:18px;

	background-image: url(../../../modules/espace_membre/images/login_bg.png);

	background-repeat:no-repeat;

}

.username_login {

	background-position:0 0;

}

.username_password {

	background-position:0 -18px;

}

.username_auto {

	vertical-align:middle;

}

.username_connect{

	background-position:0 -36px;

	height:20px !important;

	width:135px !important;

}



.hr_menu{}

.texte_menu {}

.MultiInputInline span{margin-left:25px;}

.contenu_page{}

.ancre{padding-top:55px !important}

.align-center{text-align:center;} .align-left{text-align:left;} .align-right{text-align:right;}

.float-left{float:right;} .float-left{float:right;}

.fvariant-smallcaps{font-variant:small-caps;}



.mini_message{margin-left:10px;font-style:italic;font-size:smaller;}



.erreurUpAvatar{color: red;font-weight: bold}

.erreurUpAvatar span{font-style: italic;font-weight: normal}

.msgUpAvatar{color: green}



#valider[disabled], #valider[disabled]:hover,

#envoyer[disabled], #envoyer[disabled]:hover,

#submit[disabled], #submit[disabled]:hover

{border: 1px dotted #c77; background:#e5dfe5; color:#fff;}



#ckws img {display: none;}

#ckws{

	display:block;

	margin:auto;

	text-decoration:none;

	background: url('../copyright3_kwsphp.png') top left no-repeat ;

	background-position:0 0px;

	width:189px  !important;

	height:56px  !important;

}

#ckws:link{

	background: url('../copyright3_kwsphp.png') top left no-repeat ;

	background-position:0 0;

}

#ckws:hover {

	background: url('../copyright3_kwsphp.png') top left no-repeat ;

	background-position:0 -56px;

}


/*************FIN DU CSS  ********************************/

#footer_test{background:#552800;color:#666;z-index:10;overflow:auto;position:fixed;bottom:0;left:0;text-align:center;width:100%;height:30px;font-size:.9em;display:block}