  /*********************************************************/
 /**   Section des Commentaires posté par les Usagers    **/
/*********************************************************/

/* Bloc contenant tous les Commentaires des Utilisateurs */
.last5-message	{ 
	background-color		: #EEEEEE;
	color				: black;
	width				: 90%;
	min-width			: 830px;
	max-width			: 1250px;
	border				: 2px groove #EFEFEF; 
	padding				: 5px 5px 5px 5px;
	vertical-align			: middle;
	margin-top			: 6px;
	margin-bottom			: 6px;
	display				: block;
	margin-left			: auto;
	margin-right			: auto; }

/* Titre du Bloc des Commentaires «Commentaires des Utilisateurs» */
.last5-titre {
	width				: 95%;
	background-color		: #242424;
	color				: white;
	border				: 3px outset black;
	padding				: 5px 5px 5px 5px;
	font 				: bold small-caps 130% helvetica,arial; 
	text-align			: center;
	vertical-align			: middle;
	display				: block;
	margin-left			: auto;
	margin-right			: auto;} 

/* Bloc contenant chaque Commentaire des Utilisateurs Individuellement */
.bloc-message { 
	background-color		: white;
	color				: black;
	width				: 92%;
	max-width			: 960px;
	border				: 2px outset #646464;
	padding				: 8px 15px 5px 15px;
	margin-top			: 18px;
	margin-bottom			: 18px; 
	display				: block;
	margin-left			: auto;
	margin-right			: auto; }

/* Bloc contenant chaque Commentaire des Utilisateurs Individuellement quand il est en cours de Modération */
.bloc-message-Moderation { 
	background-color		: white;
	color				: black;
	width				: 92%;
	max-width			: 960px;
	border				: 2px outset #660066;
	padding				: 8px 15px 5px 15px;
	margin-top			: 18px;
	margin-bottom			: 18px; 
	display				: block;
	margin-left			: auto;
	margin-right			: auto; }

/* Bloc contenant le Corps du Commentaire de l'Auteur quand il est en cours de Modération */
.message-Moderation { 
	font 			: italic 90% arial;
	color			: #969696;
	margin-top		: 15px;
	margin-bottom		: 5px;
	text-align		: justify;
	background-color	: #DDDDDD;
	border			: 1px solid #000033;
	padding			: 5px 12px 8px 12px; }

/* La ligne contenant la Notice de Modération en Cours */
.Moderation {
	font 			: bold italic 88% verdana;
	text-decoration		: underline;
	text-align		: center;
	vertical-align		: middle;
	background-color	: #330033;
	color			: #FFFF99;
	border			: 2px solid #660066;
	padding			: 3px 15px 3px 15px; 
	margin-bottom		: 1px; 
	margin-top		: 1px; }

/* Ligne contenant Le Pseudo, la Date de Publication */
.date-msg	{ 
	font 			: italic 72% verdana;
	text-align		: right;
	background-color	: #CCCCCC;
	color			: #000066;
	border			: 1px solid #969696;
	padding			: 3px 15px 3px 15px; }

.date-msg a:link 	{color: black;   background: none; text-decoration: underline; }
.date-msg a:visited 	{color: black;   background: none; text-decoration: underline; }
.date-msg a:hover  	{color: #990000; background: none; text-decoration: none; }
.date-msg a:active  	{color: black;   background: none; text-decoration: underline; }

/* Span contenant le Pseudo de l'auteur du Commentaire */
.pseudo	{ 
	font 				: 100% verdana;
	text-align			: justify;
	float				: left; }


/* Bloc contenant le Corps du Commentaire de l'Auteur */
.message { 
	font 			: 100% arial;
	margin-top		: 15px;
	margin-bottom		: 5px;
	text-align		: justify;
	background-color	: #FFFFEE;
	border			: 1px solid #000033;
	padding			: 5px 12px 8px 12px; }



/********************************************************************/
/* Sert pour le lien Signaler un Abus au Bas + le # du Commentaire */
.signaler	{ 
	font-size		: 75%;
	font-style		: italic;
	text-align		: left;
	vertical-align		: middle;
	margin-top		: 0px;
	margin-bottom		: 0px;
	padding-left		: 10px; }
.BoutonSubmitLien {
	float			: right;
  	font			: italic 100% "Times New Roman";
  	color			: #000066;
  	background		: transparent;
  	border			: 0px;
  	cursor			: pointer;
  	text-decoration		: none;
  	margin-top		: 0px;
  	margin-bottom		: 0px; 
	vertical-align		: middle;}
/********************************************************************/


/*Sert pour le Titre du Documentaire sur la Page d'Accueil */
.titre-msg	{ 
	font 			: small-caps bold 100% "Comic Sans MS",arial;
	padding			: 5px 2px 5px 2px;
	background-color	: #646464;
	color			: white;
	margin-bottom		: 10px;
	text-align		: center; }

.titre-msg A:link	{ color: white;}
.titre-msg A:visited	{ color: white;}
.titre-msg A:active	{ color: white;}
.titre-msg A:hover	{ color: white;}
.titre-docu	{ 
	font 			: small-caps bold 100% "Comic Sans MS",arial;
	margin-top		: 10px;
	margin-bottom 		: 10px;
	text-align		: center; }

.code-spam	{ 
	font 			: bold 120% monospace,arial;
	background-color	: black;
	color			: white;
	padding			: 2px 1px 2px 5px;
	letter-spacing		: 6px; }




.upperleft A:link {color: white;}
.upperleft A:visited {color: white;}
.upperleft A:active {color: white;}
.upperleft{
	font : small-caps bold 100% "Comic Sans MS",arial; color: white; text-align: center;
	background-color : #808080;
	background-image : url('http://documentaire-streaming.net/img/icones/upperleft.png');
	background-repeat : no-repeat;
	background-position : top left;}
.upperright{
	background-image : url('http://documentaire-streaming.net/img/icones/upperright.png');
	background-repeat : no-repeat;
	background-position : top right;}
.lowerleft{
	background-image : url('http://documentaire-streaming.net/img/icones/lowerleft.png');
	background-repeat : no-repeat;
	background-position : bottom left;}
.lowerright{
	background-image : url('http://documentaire-streaming.net/img/icones/lowerright.png');
	background-repeat : no-repeat;
	background-position : bottom right;
	padding: 3px 15px 2px 15px;}


  /**************************************************/
 /** Section Case Input et TextArea du Formulaire **/
/**************************************************/
.case-msg 	{ font: small-caps 100% "courier new"; background-color: #fafaf6; vertical-align:middle;}
textarea.msgtext { font: 100% "courier new"; background-color: #fafaf6; vertical-align: top; overflow:auto;}
.msgtext-maxcar	{ font: italic 14px "Times New Roman",arial; vertical-align:middle; text-align: center; 
		  margin-top:-5px; margin-bottom:10px;}
.case-antispam	{ font : bold 120% monospace,arial; text-transform: uppercase; background-color: #fafaf6; 
		  padding: 0px 0px 0px 2px; vertical-align:middle;}
.code-spam	{ font : bold 120% monospace,arial; background-color: black; color: white; padding: 2px 5px 2px 5px;
		  letter-spacing: 2px; }
.case-nospam	{ font : bold 120% monospace,arial; background-color: #fafaf6; 
		  padding: 0px 0px 0px 2px; vertical-align:middle;}
.erreur-red	{ font: italic 85% verdana; color: red;}
.case-spamimg	{ font : bold 120% monospace,arial; text-transform: uppercase; background-color: #fafaf6; 
		  padding: 0px 0px 0px 2px; vertical-align:middle;}
.lien-form-msg	{ 
	cursor			: pointer;
	width			: 500px;
	background-color	: #003366;
	color			: black;
	border			: 4px inset #969696;
	padding			: 7px 7px 7px 7px;
	display			: block;
	margin-left		: auto;
	margin-right		: auto;
	vertical-align		: middle;
	text-align		: center;
	font			: bold 15px Georgia,"Comic Sans MS", arial; }
.lien-form-msg-libre { 
	cursor			: pointer;
	width			: 800px;
	background-color	: #003366;
	color			: black;
	border			: 4px inset #969696;
	padding			: 7px 7px 7px 7px;
	display			: block;
	margin-left		: auto;
	margin-right		: auto;
	vertical-align		: middle;
	text-align		: center;
	font			: bold 15px Georgia,"Comic Sans MS", arial; }
.bloc-form-smiley { 
		  width: 97%;
		  cursor: default;
		  background-color: #FFFFCC; color: black; border: 1px inset #969696;
		  margin-bottom:10px; margin-top:10px; 
		  padding: 6px 4px 6px 4px;
		  font: italic 13px Georgia,"Comic Sans MS", arial;
		  text-align: center; vertical-align: middle;
		  display: block; margin-left: auto; margin-right: auto; }
button.button2 {
		width: auto !important; padding: 2px 3px; cursor: crosshair;
		font-family: Verdana,Arial,Helvetica,sans-serif; 
		color: #000000; background-repeat: repeat-x; background-color: #FAFAFA;
		background-image: url('http://documentaire-streaming.net/img/icones/button-balise.gif');
		background-position: top; overflow: visible; }
.bloc-form-message{ 
		  background-color: white; width: 630px; border: 0px outset #663333;
		  color: black; padding: 10px 15px 5px 15px;
		  margin-bottom:20px; display: block; margin-left: auto; margin-right: auto; }
.entete-form	{ background-color: #808080; width: 630px; border: 1px groove #663333;
		  font : small-caps bold 110% "Comic Sans MS",arial; margin-top:20px; text-align: center; 
		  padding: 5px 15px 5px 15px; display: block; margin-left: auto; margin-right: auto;}
.form-titre	{ font : 14px Georgia, verdana, arial; text-align: left; background-color: #DDDDDD; color: black; width: 95%;
		  line-height: 1.5; display: block; margin-left: auto; margin-right: auto; margin-bottom:10px; 
		  padding: 5px 15px 5px 15px; }
.form-info	{ 
	font 		: italic 70% verdana, arial;
	text-align	: justify;
	background-color: #DDDDDD;
	color		: black;
	width		: 95%;
	line-height	: 1.5;
	display		: block;
	margin-left	: auto;
	margin-right	: auto;
	margin-bottom	: 5px; 
	padding		: 5px 15px 5px 15px; }


.form-info-no2	{ 
	width		: 630px;
	display		: block;
	margin-left	: auto;
	margin-right	: auto;
	background-color: #000033;
	border		: 1px solid #336699;
	color		: #FFFFCC;
	font 		: italic 70% verdana, arial;
	text-align	: justify;
	margin-bottom	: 5px; 
	padding		: 3px 15px 3px 15px; }

.form-info-no2 h3 {
	text-align	: center;
	vertical-align	: middle;
	font 		: small-caps bold 130% "Times New Roman", arial;
	color		: #FFFFFF;
	text-decoration	: underline;
	margin-top	: 0px;
	margin-bottom	: 2px; }


.bouton-msg 	{ 
	vertical-align		: middle;
	text-align		: center;
	cursor			: pointer;
	font			: bold 15px Georgia, arial;
	color			: black; 
	background-color	: #DDDDDD;
	height			: 26px;
	width			: 120px;
	padding			: 2px 5px 2px 5px; 
	border			: 2px outset #EFEFEF; }

.Bouton-Modif {
	margin-top		: 4px;
	vertical-align		: middle;
	text-align		: left;
	width			: 300px;
	display			: block;
	margin-left		: auto;
	margin-right		: auto;	}

.Bouton-Publier {
	vertical-align		: middle;
	float			: right; }
