.forum			{ width:100%; background-image:url(../images/background_rubrique.jpg); background-position: left top; background-repeat:no-repeat; }
.forum			{ width:100%; background-image:url(../images/background_rubrique.jpg); background-position: left top; background-repeat:no-repeat; }
.forum h2		{ padding:12px 0px 10px 40px; color:rgb(0,0,0); font-size:14px; }
.forum h3 		{ color:rgb(255,153,51); margin:0; padding:0; font-weight:bold; font-size:14px; text-align:left;}
.forum p 		{ margin:0; padding:5px 0;}


/* Forum ----------------------------------------------------------- */
.forum_table table 		{ width:100%; border-collapse:collapse; }
.forum_table caption 		{ padding:0px; color:rgb(255,153,51); font-weight:bold; font-size:14px; text-align:left;}
.forum_table th	 		{ text-align:left; padding:0;}
.forum_table td	 		{ text-align:left;}

.forum_table h3			{ color:rgb(70,70,70); margin:0px; padding:0px; font-size:14px; text-align:left;}
.forum_table h3 a		{ color:rgb(255,153,51); font-size:14px; font-weight:bold; text-decoration:none; }
.forum_table h3 A:hover, 
.forum_table h3 A:active 	{ text-decoration:none;}
.forum_table p			{ margin:0px; padding:0px ; }

#formulaire form 		{ background-color:#f4f4f4; margin: 0; padding: 1em; }
#formulaire legend 		{ padding:0px; margin-bottom:20px; color:rgb(70,70,70); font-size:14px; text-align:left;}
#formulaire label 		{ float:left; width:25%; text-align:left; margin:0; padding:0 .2em 0 0; }
#formulaire label:hover, 
#formulaire input 		{ margin-bottom:.6em; cursor:pointer;	/*** Petite astuce pour apprendre aux utilisateurs à cliquer sur les intitulés ***/}
#formulaire input,textarea 	{ color:rgb(0,0,0); font-family:Verdana,Arial,sans-serif; font-size:9pt; font-weight:normal; }


blockquote {
  margin:1em; background: transparent url(../forum/images/quoleft.png) left top no-repeat;
}
blockquote div {
  padding: 0 48px;
  background: transparent url(../forum/images/quoright.png) right bottom no-repeat;
}


