/* ------------------------------------------------------------------------ */
/* BALISE PAR DEFAUT																												*/
/* ------------------------------------------------------------------------ */
BODY {		
	background-color: #444444;
	scrollbar-face-color: #666666; 
	scrollbar-base-color: #666666;
	scrollbar-arrow-color: #05FF00; 
	scrollbar-track-color: #444444; 
	scrollbar-3dlight-color: #444444; 
	scrollbar-darkshadow-color: #444444;
	scrollbar-highlight-color: #444444;
	scrollbar-shadow-color: #444444;
	margin: 0; padding: 0;
	color: #cccccc;
	font-size: 10px; 
	border: 0px;
}
*			{	font-family:  Verdana, Geneva,  Arial, Helvetica, sans-serif; }
TD		{	font-size: 10px; color: #cccccc; font-weight: normal; }
IMG		{	border: 0px; }
TABLE	{	border: 0px: }
LI 		{	list-style-type: round; padding-bottom: 5px; }
UL		{	margin-left:10px; margin-top:5px; padding-left: 15px; }
OL		{	margin-left:12px; margin-top:5px; padding-left: 12px; }
FORM 	{	margin:0;padding:0; }

/* ----------------------------------------------------------- */
/* AUTRES																											 */
/* ----------------------------------------------------------- */
.hidden		{	display: none; 	}
.show			{	display: show; 	}
#tricker 	{	color: #999999; letter-spacing: 2px; }

/* ------------------------------------------------------------ */
/* VIGNETTES																										*/
/* ------------------------------------------------------------ */
#VI		{ border-bottom: 1px solid #333333; border-right: 1px solid #333333; margin-right: 10px; margin-bottom: 10px; }
#VI2	{	margin-right: 5px; margin-bottom: 5px; }
#VI3	{ border: 1px solid #333333; margin-right: 10px; margin-bottom: 10px; }

/* ------------------------------------------------------------ */
/* SPONSORS																											*/
/* ------------------------------------------------------------ */
.SP1	{ border: 1px solid #5F705C; filter:alpha(opacity=25); cursor: hand; }
.SP2	{ border: 1px solid #000000; filter:alpha(opacity=100); cursor: hand;}

/* ------------------------------------------------------------ */
/* TITRE PAGE STATIQUE (WYSIWYG)																*/
/* ------------------------------------------------------------ */
#S1	{ font-size: 7pt;	color: #66cc00;	font-weight: bold; }
#S2	{ font-size: 18pt; font-weight: bold;	color: #888888; }

/* ------------------------------------------------------------ */
/* LIENS PAR DEFAUT																							*/
/* ------------------------------------------------------------ */
A				{	color: #00bb00; text-decoration : none; cursor: hand;	}
A:hover	{	color: #00ff00;	text-decoration : none; cursor: hand; }

/* ------------------------------------------------------------ */
/* LIENS CHOIX DES LANGUES																			*/
/* ------------------------------------------------------------ */
#lg				{	color: #999999; }
#lg:hover	{	color: #00ff00;	}

/* ------------------------------------------------------------ */
/* LIENS ADMIN																									*/
/* ------------------------------------------------------------ */

#adm { background-color: none;	color: #009900;	font-weight: bold;
			 padding-left: 5px; padding-right: 5px; height: 13px;	margin-right: 3px;
			 border:1px solid #666666;
			 margin-top: 3px;
}	
#adm:hover	{	background-color: #00ff00; color: #006600; border:1px solid #00ff00;}

/* ------------------------------------------------------------ */
/* LIENS ALBUM																									*/
/* ------------------------------------------------------------ */
#alb 				{ border: 1px solid #666666; }	
#alb:hover	{	border: 1px solid #00cc00; }
#album			{ border: 1px solid #666666; padding: 2px; padding-left: 5px; padding-right: 5px; }

/* ------------------------------------------------------------ */
/* LIENS USER		SUITE																						*/
/* ------------------------------------------------------------ */

#user { background-color: none;	color: #009900;	font-weight: bold;
			 padding-left: 5px; padding-right: 5px; height: 13px;	margin-right: 3px;
			 border:1px solid #666666;
			 margin-top: 3px;
}	
#user:hover	{	background-color: #00ff00; color: #006600; border:1px solid #00ff00;}


/* ------------------------------------------------------------ */
/* FORMULAIRE UPGRADE	/ REGISTER	  														*/
/* ------------------------------------------------------------ */
#formZ	LI 			{ color: #888888; padding-bottom: 0px; }
#formZ	SPAN 		{ color: #cccccc; }
#formZ	INPUT 	{ width: 175px; 	}
#formZ	SELECT 	{ width: 175px; 	}

/* ------------------------------------------------------------ */
/* HEAD FORMULAIRE INPUT, SELECT, TEXTAREA											*/
/* ------------------------------------------------------------ */
#formZA LI {
	padding-bottom: 0px;
}
#formZA SPAN { 
	padding: 1px;
	color: #00cc00;
	font-weight: bold;
	padding-left: 3px;
	text-transform: uppercase;
}

/* ----------------------------------------------------------- */
/* MENU PRINCIPAL																							 */
/* ----------------------------------------------------------- */
#banner {	border-bottom: 1px solid #444444;	}
#MM 		{	border-bottom: 1px solid #555555;	}

/* ------------------------------------------------------------ */
/* MENU ARCHIVES	 																							*/
/* ------------------------------------------------------------ */
#M4 LI 		{ padding-bottom: 0px; }
#M4 SPAN 	{ color: #00bb00; }
#M4	a			{	display:block; width:100%; color: #cccccc; padding:3px;	padding-left:7px; }								
#M4	a:hover	{	background-color: #393939; color: #00cc00; }

/* ------------------------------------------------------------ */
/* MENU ADMIN				 																						*/
/* ------------------------------------------------------------ */
.head2 LI		{	color: #00ff00; padding-bottom: 0px; }
.head2 SPAN	{	color: #ffcc33; } 
.head2	{	padding: 5px; color: #bb0000; text-transform: uppercase; font-weight: bold; letter-spacing: 1px; padding-left: 7px; }						
.head2 TD { color: #5F705C; text-transform: uppercase; font-weight: bold; letter-spacing: 1px; padding-left: 7px; }

#M3 LI {	padding-bottom: 0px; }
#M3 	 {	padding-top:5px;	padding-bottom:5px; }
#M3	a	 { display:block; width:100%; color: #cccccc; padding:3px; padding-left:7px; background-color: transparent; }								
#M3	a:hover	{ background-color: #009900; color: #ffffff; }

												
/* ---------------------------------------------------------- */
/* ENTETE ADMIN																								*/
/* ---------------------------------------------------------- */
					
.head		LI		{	list-style: none;	padding-bottom: 0px;	}
.head		SPAN	{	color: #005500; } 
.head					{	padding: 5px;
								color: #ffffff;
								background-color: #009900; 
								font-weight: bold;
								background-image: url("p8.gif"); 
								background-repeat:  no-repeat; 
								background-position: 0px center;
							}						
.head	TD { color: #ffffff; text-transform: uppercase; font-weight: bold; }

/* ---------------------------------------------------------- */
/* HEAD																												*/
/* ---------------------------------------------------------- */
#H1			{	color: #00bb00;	letter-spacing: 2px; 	font-size: 10px; }
#H2	TD 	{ color: #00cc00;	font-weight: bold; letter-spacing: 3px; font-size: 12px; border-bottom: 1px dashed #555555; }
#H3			{	color: #00bb00;	font-weight: bold; letter-spacing: 5px; text-transform: uppercase; font-size: 10px;	background-color: #555555; }
/* ---------------------------------------------------------- */
/* PAGINATION																									*/
/* ---------------------------------------------------------- */
#PG	{ border-top: 1px dashed #555555; }
#p1	{	font-weight: bold; padding: 1px; color: #ffffff; cursor:hand; }
#p2	{	font-weight: bold; padding: 1px; color: #00ff00; }	
/* ---------------------------------------------------------- */
/* MOUSEOVER ADMIN																						*/
/* ---------------------------------------------------------- */
.O3a 	LI	{ padding-left: 5px; padding-bottom: 0px;}
.O3a	TD	{ color: #cccccc; background-color: none;}								
.O3b 	LI	{ padding-left: 5px; padding-bottom: 0px;}
.O3b	TD	{ color: #ffffff; background-color: #333333;cursor: hand; }
												
/* ------------------------------------------------------------------------ */
/* FORMULAIRE																																*/
/* ------------------------------------------------------------------------ */

.form_adm 		{		background-color: #ffcc33; color:#000000;	}

INPUT, TEXTAREA, SELECT {
	background-color: #555555;
	border: 0px;
	border-left: 2px solid #00cc00;
	color: #ffffff; 
	font-weight: normal; 
	font-size: 10px;
}

INPUT			{	padding-left: 5px; height: 18px; font-size: 12px; }
TEXTAREA	{ overflow-x : hidden; overflow-y : auto; padding:7 px; width:100%; }
SELECT		{	width: 130px; }

.inp_sub {  
	background-color: #006600;
	border: 1px solid #006600;
	border-left: 2px solid #00cc00;
	color: #99FF99; 
	padding: 0px;
	font-weight: bold; 	
	text-transform: uppercase;  
	font-size: 10px;
	cursor: hand;
	height: 16px;
}														
					
/* ------------------------------------------------------------------------ */
/* HTML EDITOR 																															*/
/* ------------------------------------------------------------------------ */

.body_2 {
	font-size: 10px;
	background-color: #444444; 
	border: 1px solid #666666;
	border-top: 0px;
	border-left: 2px solid #00cc00;
	color: #dddddd;
	font-family: "Verdana"; 
	font-size: 10px;
	padding: 5px;
	margin: 5px;
	background-image: none;
	
}

/* ------------------------------------------------------------------------ */
/* ADMIN PHOTOS 																														*/
/* ------------------------------------------------------------------------ */

.B1 { border: 1px solid #555555; }

/* ------------------------------------------------------------------------ */
/* WYSWYG	COPIER/COLLER																											*/
/* ------------------------------------------------------------------------ */

#Wtitre {	font-size: 24px;	font-weight: bolder; color: #999999; }
#Wsoustitre {	font-size: 10px;	font-weight: bolder; color: #cccccc; }
#Wstat { padding: 5px; border-left: 1px solid #666666; border-top: 1px solid #666666; }
#Wstat TD {	padding: 5px;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666; }
#Wcat TD {	border-bottom: 1px solid #666666;	color: #999999; padding: 5px; }
#Wcat SPAN {	font-weight: bold; text-transform: uppercase; letter-spacing: 1px; color: #bbbbbb; }
#Wdesc TD { background-color: #555555; color: #999999; padding: 3px; font-weight: bold; text-transform: uppercase; }
#Wbit TD {	color: #cccccc;}
#Wbit SPAN {	font-weight: bold; }

