  /* Bloc contenant les Informations du Forfait-Cadeau si Actif */
.Membre_Forfait   	   { width: 95%; padding: 8px 8px 4px 8px; margin-top: 5px; margin-bottom: 25px; background-color: #333333; border: 2px outset #646464; vertical-align: middle; display: block; margin-left: auto; margin-right: auto; } /* Bloc */
.Membre_Forfait h2 	   { margin-top: 0px; margin-bottom: 18px; color: #FF4B4B; font: bold small-caps 22px "Trebuchet MS", arial; text-align: center; letter-spacing : 2px; } /* Titre */
.Membre_Forfait h3 	   { margin-top: 5px; margin-bottom: 15px; color: #FFFFEE; font: 94% Helvetica, "Trebuchet MS", arial; text-align: justify; } /* Texte Principal */

.Membre_Forfait h4 	   { margin-top: 12px; margin-bottom: 2px; color: #FFFFEE; font: italic 95% "Times New Roman", arial; text-align: center; } /* Texte Secondaire */
.Membre_Forfait h4 a:link, .Membre_Forfait h4 a:visited, .Membre_Forfait h4 a:active { background: none; text-decoration: none; color: #33FFFF; font-weight: bold; }
.Membre_Forfait h4 a:hover { background: none; text-decoration: underline; color: #FFFF33; font-weight: bold; }
.Membre_Forfait h5 	   { margin-top: 14px; margin-bottom: 2px; color: #FFFFCC; font: italic 85% "Times New Roman", arial; text-align: left; } /*Notes de Bas de Page */



/* Box JavaScript Écrivant en Direct les Actualités Voulues */
.box-actualite	{ 
		background-color: #DDDDDD; color: black; 
		font: bold 14px "Times New Roman",verdana; border: 3px outset #646464;
		text-align: left; vertical-align:middle; 
		width: 97%; min-width: 940px; max-width: 1250px; height: 75px; 
		padding: 5px 5px 5px 5px;
		display: block; margin-left: auto; margin-right: auto;}


a.lien-petit	{ font: italic 80% arial;}
.liste02	{ font: 105% "Comic Sans MS", arial; text-indent:15px; text-align: justify }
.titre-epi 	{ font-size: 100%; font-weight: bold; font-variant: small-caps; text-align: center } 
.under-bold	{ font-size: 100%; font-weight: bold; text-decoration: underline }
.under-em	{ font-size: 100%; font-style: italic; text-decoration: underline }
.notice-italic  { font: italic 75% arial; margin-bottom:10px; text-align: center }
.titre-101 	{ font-family: "Comic Sans MS", arial; color: maroon; font-size: 120%;  
              	  font-weight: bold; text-align: center }
.avertissement  {font-weight: bold; color: red; font-size: 110%; font-variant: small-caps; text-align: center } 
.barre-news	{ width: 75%; border: 5px; text-align: center; margin-bottom: 10px }
.barre-marges00	{ margin-top: 10px; margin-bottom: 10px; text-align: center }
.bloc-blanc	{ background-color: white; width: 86%; margin-top: 10px; margin-bottom: 15px; border: 5px outset #EFEFEF; display: block; margin-left: auto; margin-right: auto; text-align: justify }
.bande-grise	{ background-color:#DDDDDD; width:90%; display: block; margin-left: auto; margin-right: auto; padding: 0px 8px 0px 8px;}

.pas_de_compte		{font: 95% "Comic Sans MS",arial;text-align:center;margin-top:5px; }
.notice_rouge		{font:105% "Comic Sans MS",arial;text-align:center;margin-top:5px;color:#FF0000;}
.notice_erreur		{font:bold italic 85% courrier,arial;text-align:center;margin-top:5px;color:#FF0000;}
.Notice_Inscription	{font:bold italic 85% courrier,arial;text-align:center;margin-top:8px;color:#0000FF;}
.Notice_Inscription a:link,.Notice_Inscription a:visited ,.Notice_Inscription a:active
			   {font-size:115%;color:#008000;background:none;text-decoration:underline;}
.Notice_Inscription a:hover{font-size:115%;color:#000000;background:none;text-decoration:none;}
.ExcluTitre a:active 	{color: #FFFF99;text-decoration:underline;letter-spacing:1px;background:none;cursor:text;}


.bonjour	{ 
	min-width		: 800px;
	width			: 80%;
	background-color	: black;
	color			: white;
	font			: 100% arial;
	text-align		: center;
	vertical-align		: middle;
	margin			: 20px auto 3px auto;
	padding-top		: 1px;
	padding-bottom		: 3px;
	display			: block;
	border			: 1px solid #DDDDDD;}

.bonjour_pseudo	{
	width			: auto;
	padding			: 2px;
	background-color	: #DDDDDD;
	color			: #003399;
	font			: bold 125% verdana;
	text-align		: center;
	vertical-align		: middle;
	margin-bottom		: 10px;}


.bloc-membre	{ background-image: url(http://documentaire-streaming.net/img/fond-membre-small.png); width:358px; height: 160px; border: 0px outset #663333;
		  font: bold 12px verdana, sans-serif, Helvetica, inherit; color: black; text-align: justify; padding: 0px 0px 5px 0px;
		  margin-top: 15px; margin-bottom:20px; display: block; margin-left: auto; margin-right: auto }
.padding-membre { padding: 20px 8px 5px 48px;}

.membre-case { margin-bottom: 8px; vertical-align: middle; text-indent: 2px; font: bold 12px black verdana, arial; background-color: #B8B8B8; border: 2px groove black }

a.lien-mini	{ font: italic bold 75% arial; background-color: black; margin-top: 5px}


.ordi-public    { font: italic 12px arial; vertical-align: top; }

.result-couleur { color: #6633FF; }
.float-gauche 	{ FLOAT: left; }
.lienshaut 	{ font: bold 100% arial; text-align: right; }

.bouton-exit { 
		vertical-align: middle; text-align: center; cursor: pointer;
		font: bold small-caps 15px arial, arial; color: black; 
		background-color: #DDDDDD; padding: 2px 5px 2px 5px;
		display: block; margin-left: auto; margin-right: auto;
		width: 440px;} 



.bloc-select	{ 
		width: 81%; min-width: 770px; max-width: 1000px;
		background-color: black; color: white;
		border: 4px double #DDDDDD;
		display: block; margin-left: auto; margin-right: auto;
		text-align: center; vertical-align: middle;
		padding: 10px 15px 20px 15px;
		margin-top: 30px; margin-bottom: 50px;}

.select-txt	{
		width: 95%;
		display: block; margin-left: auto; margin-right: auto;
		text-align: center; vertical-align: middle;
		padding: 5px 5px 5px 5px;
		background-color: #FFFFCC; color: black;
		border: 3px outset #EFEFEF;
		font: italic 90% "Comic Sans MS","Times New Roman",arial;
		margin-bottom: 12px;}	

	/* Le Formulaire Select Docu - Le plus long titre au 26 Aout 2009 = (109 Caractères/La Vérité est...) */
.select-listdoc	{ 
		width:670px; padding: 10px 6px 10px 6px;
		background-color: #DDDDDD; color: #000033;
		border: 5px outset #EFEFEF;
		display: block; margin-left: auto; margin-right: auto;
		font: 85% "Times New Roman",arial;  }


	/* Le Formulaire Select Série - Le plus long titre au 31 Aout 2009 = (40 Caractères/Nazisme, Un Avertissement...) */
.select-listserie { 
		width:320px; padding: 10px 6px 10px 6px;
		background-color: #DDDDDD; color: #000033;
		border: 5px outset #EFEFEF;
		display: block; margin-left: auto; margin-right: auto;
		font: bold 85% "Times New Roman",arial;  }

.barre-select {
		width: 95%; 
		border: 5px groove #969696;
		margin-top:60px; margin-bottom: 30px;
		display: block; margin-left: auto; margin-right: auto;
		text-align: center; vertical-align: middle; }



/*****************************************************************************************************/
/***************************Top 50 des Documents Videos les Plus Visionnés***************************/
/***************************************************************************************************/

.bloc-top50	{ 
	background-color	: white; 
	width			: 825px;
	margin-top		: 5px;
	margin-bottom		: 15px;
	padding			: 1px 1px 10px 1px;
	border			: 5px outset #EFEFEF;
	display			: block;
	margin-left		: auto;
	margin-right		: auto; }
.bande-top50	{ 
	background-color	: #DDDDDD;
	width			: 90%;
 	border			: 2px groove black;
	padding			: 5px 2px 1px 2px;
	letter-spacing 		: 1px;
	margin-top		: 12px;
	vertical-align		: middle;
	text-align		: center;
	display			: block;
	margin-left		: auto;
	margin-right		: auto; }
.bande-top50 h2	{ 
	font 			: bold small-caps 130% "Comic Sans MS";
	margin-top		: 0px;
	margin-bottom		: 0px; }
ol.liste-top50	{ 
	font			: bold 14px Georgia, "Comic Sans MS";
	line-height		: 1.7;
	text-indent		: 5px;
	text-align		: justify;
	list-style-type		: decimal-leading-zero; }
.notice-top50i    { font: italic 65% arial; text-align: center }
.notice-top50i h3 { font-size: 100%; margin-top: 0px; margin-bottom: 0px; }
.notice-top50g	  { font: bold 100% arial;  text-align: center }



table.DonPub {
	width			: 325px;
	margin-bottom		: 15px;
	margin-top		: 15px;
	display			: block; 
	margin-left		: auto;
	margin-right		: auto;
	border			: 2px outset #484848; }

td.DonPubEnt-Duree {
	width			: 200px;
	height			: 20px;
	text-align		: center;
	vertical-align		: middle;
	font			: bold 110% Arial;
	color			: #333300; }

td.DonPub-Duree {
	width			: 200px;
	height			: 20px;
	border			: 1px solid #484848; 
	text-align		: center;
	vertical-align		: middle;
	padding-top		: 4px;
	padding-bottom		: 4px;
	font			: bold 110% "Times new Roman";
	color			: #00000; }

td.DonPubEnt-Prix {
	width			: 125px;
	height			: 20px;
	text-align		: center;
	vertical-align		: middle;
	padding-top		: 4px;
	padding-bottom		: 4px;
	font			: bold 110% Arial;
	color			: #000000;}

td.DonPub-Prix {
	width			: 115px;
	height			: 20px;
	border			: 1px solid #484848; 
	padding-right		: 10px;
	text-align		: right;
	vertical-align		: middle;
	font			: bold 110% verdana, "Times new Roman";
	color			: #330066;}

/*****************************************************************************/
/* Section contenant la Table des Matières des Exclusivités pour nos Membres */


table.Exclusivites {
	background-color	: #000066;
	width			: 890px;
	margin-bottom		: 30px;
	text-align		: center;
	vertical-align		: middle;
	display			: block; 
	margin-left		: auto;
	margin-right		: auto;
	border			: 2px outset #3399CC; }

td.ExcluEspacement {
	background-color	: #000000;
	height			: 3px; }

td.ExcluLogo {
	width			: 40px;
	height			: 45px;
	background-color	: #003366;
	text-align		: center;
	vertical-align		: middle;
	padding			: 5px 0px 5px 1px;
	font			: bold 100% verdana;
	border-top		: 1px outset #003399; 
	border-right		: 2px outset #003399;
	border-bottom		: 1px outset #003399;
	border-left		: 2px outset #003399;  }

img.IconeAcces {
	width			: 36px;
	height			: 36px;
	border			: 0;
	text-align		: center;
	vertical-align		: middle; }

td.ExcluTxt {
	width			: 830px;
	background-color	: #000033;
	text-align		: justify;
	vertical-align		: middle;
	padding			: 1px 6px 4px 10px;
	color			: #FFFFCC;
	font			: 80% verdana;
	line-height		: 1.2; }

.ExcluTitre {
	font			: bold 110% "Times new Roman";
	text-decoration		: underline;
	color			: #FFFF99;
	letter-spacing		: 1px; }

.ExcluTitre a:link	{ color: #FFFF99; text-decoration: underline; letter-spacing: 1px; background: none; cursor: text; }
.ExcluTitre a:visited 	{ color: #FFFF99; text-decoration: underline; letter-spacing: 1px; background: none; cursor: text; }
.ExcluTitre a:hover 	{ color: #FFFF99; text-decoration: underline; letter-spacing: 1px; background: none; cursor: text; }
.ExcluTitre a:active 	{ color: #FFFF99; text-decoration: underline; letter-spacing: 1px; background: none; cursor: text; }


/**********************************************************************************/
/* Cases Affichées si l'Usager ne possède pas le Niveau de l'Espace Membre Requis */
td.ExcluLogo-Restreint {
	width			: 40px;
	height			: 45px;
	background-color	: #AAAAAA;
	color			: #646464;
	text-align		: center;
	vertical-align		: middle;
	padding			: 5px 0px 5px 1px;
	font			: bold 100% verdana;
	border-top		: 1px outset #AAAAAA; 
	border-right		: 2px outset #AAAAAA;
	border-bottom		: 1px outset #AAAAAA;
	border-left		: 2px outset #AAAAAA;  }

td.ExcluTxt-Restreint {
	width			: 830px;
	background-color	: #AAAAAA;
	color			: #646464;
	text-align		: justify;
	vertical-align		: middle;
	padding			: 1px 6px 4px 10px;
	font			: italic 66% verdana; } 

.ExcluTitre-Restreint {
	font			: bold 105% "Times new Roman";
	text-decoration		: underline;
	color			: #DDDDDD;
	letter-spacing		: 1px; }

.ExcluNotice-Restreint {
	background-color	: #161616;
	padding-right		: 4px;
	padding-left		: 4px;
	font			: italic bold 110% "Times new Roman";
	color			: red; }

/*****************************************************************/
/* Bloc contenant Badge Facebook et Accès au Formulaire Donation */
.BlocMembreHaut {
	width			: 690px;
	text-align		: left;
	vertical-align		: middle;
	display			: block; 
	margin-left		: auto;
	margin-right		: auto;	}
.BlocMembreHaut-Left {
	float			: none;
	width			: 50%;
	text-align		: center;
	vertical-align		: middle; }
.BlocMembreHaut-Right {
	float			: right;
	width			: 40%;
	text-align		: center;
	vertical-align		: middle; }
