/*---Styles utilisateur-------*/
.titre1		{FONT-SIZE: 11px; COLOR: #4D4D4D;FONT-WEIGHT: bold;FONT-FAMILY: verdana;}
.titre2		{FONT-SIZE: 10px; COLOR: #013D6F;FONT-WEIGHT: bold;FONT-FAMILY: verdana;}

.titre3		{FONT-SIZE: 12px; COLOR: #666666;FONT-WEIGHT: bold;}
.titre4		{FONT-SIZE: 11px; COLOR: #A4A4A4;FONT-WEIGHT: bold;}
.corp2	{
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana;
	color :#4D4D4D;
	}
.titre10	{
	display:block;
	height:50px;
	FONT-SIZE: 11px; 
	COLOR: #00476B;
	FONT-WEIGHT: bold;
	background: url(fond_titre10.jpg) left top no-repeat;
	padding-left:30px;
	padding-top:30px;
	}
.list1             {
	margin-top: 5px;
	margin-bottom: 5px;
	
}
a.addon2{
	color:#ffffff;
	FONT-SIZE: 11px;
	}
.EndUserStyles {}

/*---HTML Standard------------*/
.float_left{
	float:left;
}
a,body,li,table {

	FONT-WEIGHT:normal; FONT-SIZE: 11px;
	COLOR: #4D4D4D;
	FONT-FAMILY: verdana;
	
	
	}
P,td{margin: 0px 0px 0px 0px;}
.BODY_popup
	{
	background :white url(vide.jpg); 
	background-repeat: repeat;
	}
.BODY_popup_adm
	{
	background :white url(fond_admin.gif); 
	background-repeat: repeat;
	margin-left:40px;
	margin-right:20px;
	margin-top:10px;
	}

body 	{background :#FFFFFF; } /*--uniquement pour l'editeur--*/
.vide	{background:  #ffffff }
BLOCKQUOTE  { margin: 0px 0px 0px 10px; }
UL	{
	margin-top:0px; 
	}

/*---Formulaires--------------*/
INPUT,SELECT,TEXTAREA    {
	font-size:11px;
	cOLOR: #5B5D75;
	}
TEXTAREA {background: url(form_a.jpg) no-repeat left bottom;}

/*---Liens---------------------*/
A {	COLOR: #4D72B3;
	TEXT-DECORATION: none;
	}

A:Hover {
	text-decoration: underline;
	}


A.ftri	 	{FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #FFFFFF; TEXT-DECORATION: none;}
A:hover.ftri 	{FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #FF0000;  TEXT-DECORATION: none;}
A.admin {
	display:block;
	width: 100%;
	padding:1px;
	FONT-SIZE: 11px;
	text-decoration: none;
	color:#003F62;
	}

A.admin:Hover {
	
	width: 100%;
	padding:1px;
	background-color:#4481D9;
	FONT-SIZE: 11px;
	text-decoration: none;
	color:#FFFFFF;
	}

/*---template---*/
.col_haut	{}
.col_bas	{}
.col1		{background: url(fond000.jpg);padding-left:0px;}
.col2		{background: url(fond000.jpg); height:375px;}
.col3		{background: url(fond000.jpg);padding-right:0px;}
.sep_col_intL	{
	height: 100%;
	width:12px;
 	/*background: #FFffff url(separateurV.gif) repeat-y scroll center;*/
	}
.sep_col_intR	{
	height: 100%;
	width:12px;
 	/*background: #FFFFFF url(separateurV.gif) repeat-y scroll center;*/
	}
.sep_col_extL	{background: url(sep_extL.gif) top left repeat-y; width:4px;}   
.sep_col_extR	{background: url(sep_extL.gif) top right repeat-y; width:4px;} 

/*---Forums---------------------*/
.Fborder {background-color: #FFFFFF;}
.f0 		{background-color: #747B98;FONT-SIZE: 11px; COLOR: #ffffff;}
.f2		{background-color: #F4F4F4;FONT-SIZE: 11px; COLOR: #3F495D;}
.f1on		{background-color: #EFF0F4;FONT-SIZE: 11px; COLOR: #111111;cursor: pointer;}
.f1off		{background-color: #FFFFFF;FONT-SIZE: 11px; COLOR: #3F495D;cursor: pointer;}
.f1		{background-color: #ffffff;FONT-SIZE: 11px; COLOR: #3F495D;}
.f3		{background-color: #FF416F;FONT-SIZE: 11px; COLOR: #FFFFFF;}

/*---Divers----------------------*/
.cursor 	{cursor: pointer}
.vote		{FONT-SIZE: 15px;}
.here 		{FONT-SIZE: 10px; COLOR: #B2B2B2;}
.rouge		{COLOR: #FF0000;}
.bad		{COLOR: #FF0000;}
.surligne	{COLOR: #FFFFFF;background-color: #7191C1;}
.mini		{}
.pagination	{}
.workflow	{background-color: #A991AC;FONT-SIZE: 15px; COLOR: #FFFFFF;cursor: pointer;}
.date		{FONT-SIZE: 15px; COLOR: #E95400; TEXT-DECORATION: none;  line-height: 12px;}
.nombre		{}
.hand		{cursor: pointer;}
.censure	{font-style: italic; COLOR: #ff0000;}
.login		{FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #555555;
		width:100%;
		/*filter: dropshadow(color=#FFFFFF , OffX=1, OffY=1,Positive=5);*/
		
		}
.date_msg	{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #555555;
		width:100%;
		/*filter: dropshadow(color=#FFFFFF , OffX=1, OffY=1,Positive=5);*/
		}
.hr {
  	display:block;
	width:100%;
	height: 2px;
 	background: url(separateur.gif) repeat-x scroll center;
	}
.hrv {
  	height: 100%;
	width:5px;
 	background: url(separateurV.gif) repeat-y scroll center;
	}
.breaker {CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px}

.art_off {border:dashed 1px #FFFFFF;
	padding-bottom:20px;}
.art_on {
	border:dashed 1px #a0a0a0;
	cursor: pointer;
	/*-BACKGROUND-COLOR: #F6F6f6; -*/
	padding-bottom:20px;
	}
.blc_off {border:solid 1px #FFFFFF;
	padding-bottom:0px;}
.blc_on {
	border:dashed 1px #a0a0a0;
	cursor: pointer;
	BACKGROUND-COLOR: #F6F6f6; 
	padding-bottom:0px;
	}

a.back_left {
	display:block;
	background: url(fl1-goff.jpg) left 0px no-repeat;
	height: 28px;
	width:100%;
	text-decoration:none;
	cursor: pointer;
	padding-left: 25px;
	padding-top: 7px;
	}
a.back_left:hover {
	background: url(fl1-gon.jpg) left 1px no-repeat;
}
a.back_right {
	
	background: url(fl1-doff.jpg) right 0px no-repeat;
	height: 30px;
	width:100%;
	text-decoration:none;
	text-align:right;
	cursor: pointer;
	padding-right: 30px;
	padding-top: 7px;

	}
a.back_right:hover {
	background: url(fl1-don.jpg) right 1px no-repeat;
}
/*---BOXMODEL------------------------------*/
.hg1		{background :url(hg1.gif) ;width:8px;height:8px;}
.hm1		{background :url(hm1.gif);}
.hd1		{background :url(hd1.gif) right;width:8px;}
.mg1		{background :url(mg1.gif)}
.m1		{background :url(m1.gif);}
.md1		{background :url(md1.gif)}
.bg1		{background :url(bg1.gif) ;height:8px;}
.bm1		{background :url(bm1.gif)}
.bd1		{background :url(bd1.gif) top}

.hg2		{background :url(hg2.gif) ;width:8px;height:8px;}
.hm2		{background :url(hm2.gif);}
.hd2		{background :url(hd2.gif) right ;width:8px;}
.mg2		{background :url(mg2.gif); FONT-SIZE: 15px;}
.m2		{background :url(m2.gif);}
.md2		{background :url(md2.gif)}
.bg2		{background :url(bg2.gif) ;height:8px;}
.bm2		{background :url(bm2.gif) }
.bd2		{background :url(bd2.gif) top}

.hg3		{background :url(hg3.gif) ;width:8px;height:8px;}
.hm3		{background :url(hm3.gif);}
.hd3		{background :url(hd3.gif) right ;width:8px;}
.mg3		{background :url(mg3.gif)}
.m3		{background :url(m3.gif);COLOR: #FFFFFF;}
.md3		{background :url(md3.gif)}
.bg3		{background :url(bg3.gif) ;height:8px;}
.bm3		{background :url(bm3.gif);}
.bd3		{background :url(bd3.gif)}

.hg4		{background :url(hg4.gif) ;width:8px;height:8px;}
.hm4		{background :url(hm4.gif);}
.hd4		{background :url(hd4.gif) right ;width:8px;}
.mg4		{background :url(mg4.gif)}
.m4		{background :url(m4.gif) ;COLOR: #FFFFFF;}
.md4		{background :url(md4.gif) }
.bg4		{background :url(bg4.gif) ;height:8px;}
.bm4		{background :url(bm4.gif);}
.bd4		{background :url(bd4.gif)}


.hg9		{background :url(hg9.gif) left; width:5px}
.hm9		{background :url(hm9.gif) top; height:5px}
.hd9		{background :url(hd9.gif) right;width:5px}
.mg9		{background :url(mg9.gif) left; width:5px}
.m9		{background :url(m9.gif);}
.md9		{background :url(md9.gif) right;width:5px}
.bg9		{background :url(bg9.gif) left;width:5px}
.bm9		{background :url(bm9.gif) bottom;height:5px}
.bd9		{background :url(bd9.gif) right;}

.hg100		{background :url(hg100.gif) ;width:10px;height:7px;}
.hm100		{background :url(hm100.gif);}
.hd100		{background :url(hd100.gif) right ;width:10px;}
.mg100		{background :url(mg100.gif)}
.m100		{background :url(m100.gif) no-repeat #ffffff;FONT-FAMILY:arial;font-size:10px}
.md100		{background :url(md100.gif)}
.bg100		{background :url(bg100.gif) ;height:7px;}
.bm100		{background :url(bm100.gif);}
.bd100		{background :url(bd100.gif)}

.thg1 	{background :url(thg1.gif) top left ; width:8px;}
.thd1 	{background :url(thd1.gif) top right ; width:8px;}
.thm1	{background :url(thm1.gif) top left ;  COLOR: #013D6F;FONT-WEIGHT: bold;padding:3px;vertical-align: top;height: 23px;}
.thg2 	{background :url(thg2.gif) top left ; width:8px;}
.thd2 	{background :url(thd2.gif) top right ; width:8px;}
.thm2	{background :url(thm2.gif) top left no-repeat; FONT-SIZE: 12px; COLOR: #013D6F;FONT-WEIGHT: bold;padding-left: 20px;height: 23px;}
.thg3 	{background :url(thg3.gif) left ; width:5px;}
.thd3	{background :url(thd3.gif) right ; width:5px;}
.thm3	{background :url(thm3.gif) top; FONT-SIZE: 15px; COLOR: #FFFFFF;FONT-WEIGHT: bold;padding-left: 5px;height: 25px;}
.thg4 	{background :url(thg4.gif) left ; width:5px;}
.thd4 	{background :url(thd4.gif) right ; width:5px;}
.thm4	{background :url(thm4.gif) top; FONT-SIZE: 15px; COLOR: #FFFFFF;FONT-WEIGHT: bold;padding-left: 5px;height: 23px;}
.thg5 	{background :url(thg5.gif) left ; width:5px;}
.thd5 	{background :url(thd5.gif) right ; width:5px;}
.thm5	{background :url(thm5.gif) top; FONT-SIZE: 15px; COLOR: #FFFFFF;FONT-WEIGHT: bold;padding-left: 5px;height: 23px;}
.thg6 	{background :url(thg6.gif) left ; width:5px;}
.thd6	{background :url(thd6.gif) right ; width:5px;}
.thm6	{background :url(thm6.gif) top; FONT-SIZE: 15px; COLOR: #FFFFFF;FONT-WEIGHT: bold;padding-left: 5px;height: 23px;}
.thg7 	{background :url(thg7.gif) left ; width:5px;}
.thd7 	{background :url(thd7.gif) right ; width:5px;}
.thm7	{background :url(thm7.gif) top; FONT-SIZE: 15px; COLOR: #FFFFFF;FONT-WEIGHT: bold;padding-left: 5px;height: 23px;}
.thg8 	{background :url(thg8.gif) left;width:5px;}
.thd8 	{background :url(thd8.gif) right;width:5px;}
.thm8	{background :url(thm8.gif) left top; FONT-SIZE: 15px; COLOR: #777777;FONT-WEIGHT: normal;padding-left: 6px;height: 26px;}
.thg9 	{background :url(thg9.gif) left ; width:5px;}
.thd9 	{background :url(thd9.gif) right ; width:5px;}
.thm9	{background :url(thm9.gif) left top; FONT-SIZE: 12px; COLOR: #777777;FONT-WEIGHT: bold;padding-left: 5px;height: 26px;}

.thg100 {background :url(thg100.gif) left ; width:10px;}
.thd100 {background :url(thd100.gif) right ; width:10px;}
.thm100	{background :url(thm100.gif) left top; FONT-SIZE: 11px; FONT-FAMILY:arial;COLOR: #415C85;FONT-WEIGHT: bold;padding: 5px 0px 0px 13px;height: 29px;vertical-align: top;}
.thg101 {background :url(thg101.gif) left ; width:10px;}
.thd101 {background :url(thd101.gif) right ; width:10px;}
.thm101	{background :url(thm101.gif) left top; FONT-SIZE: 11px; FONT-FAMILY:arial; COLOR: #435063;FONT-WEIGHT: normal;padding: 5px 0px 0px 5px;height: 29px;vertical-align: top;}

.bloc_down	{
		background :url(bloc_down.gif) no-repeat;
		background-position: right center;
		width:100%;
		cursor: pointer;
		}
.bloc_up	{
		background :url(bloc_up.gif) no-repeat;
		background-position: right center;
		width:100%;
		cursor: pointer;
		}
.bloc_down_adm	{
		background :url(bloc_down_adm.gif) no-repeat;
		background-position: right center;
		width:100%;
		cursor: pointer;
		}
.bloc_up_adm	{
		background :url(bloc_up_adm.gif) no-repeat;
		background-position: right center;
		width:100%;
		cursor: pointer;
		}

/*---MENU--------------------------------------------*/

.menu_btn,.menu_btn_over{
	display:block;
	border-style: solid ;
	border-width: 0px;
	border-color: #FFFFFF ;
	width : 149px;
	height:23px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding : 3px 0px 0px 0px;
	cursor: pointer;
	background: url(bck_menu.gif) right no-repeat;
}
.menu_btn_over{	
	
	cursor: pointer;
	background: url(bck_menu_over.gif) right  no-repeat;
}
.menu_btnV{
	display:block;
	border-style: solid ;
	border-width: 0px;
	border-color: #FFFFFF ;
	width:140px;
	height:32px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	padding : 5px 0px 20px 0px;
	cursor: pointer;
	background: url(bck_menuV.gif) no-repeat;
}
.menu_btnV_over{	
	display:block;
	border-style: solid ;
	border-width: 0px;
	border-color: #FFFFFF ;
	width:140px;
	height:32px;
	color:#3BAA0B;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	padding : 5px 0px 20px 0px;
	cursor: pointer;
	/*-background: url(bck_menuV_over.gif) no-repeat;-*/
}
.nav_menu {
	display:block;
	width: 100%;
	z-index:999;border-color:#717C81;
	border-style:solid;border-width:1px;
	position:absolute;visibility:hidden;

}
a.nav_plain,a.nav_plain:hover,a.nav_membre,a.nav_offline,a.nav_cache,a.nav_noclk{
	display:block;
	color:#6D6D6D;
	text-decoration:none;
	padding:2px 0px 2px 0px;
	cursor: pointer;
	display:block;

	text-align:left;
	background: url(separateur.gif) no-repeat;
	background-color:#FFFFFF;
	
	}

a.nav_plain:hover{
	/*--background: url(pucemenu.gif) right center no-repeat;--*/
	vertical-align: middle;
	background-color:#E7E9EA;
	color:#6D6D6D;
	text-decoration: none;
	}
a.nav_membre{
	background: url(membre.gif) no-repeat;
	background-color:#FFFFFF;
	padding-left: 10px;
	}
a.nav_membre:hover{
	color:#6D6D6D;
	background-color:#E7E9EA;
	text-decoration:none;
	}
a.nav_offline{
	background: url(interdit.jpg) no-repeat;
	background-color:#FFFFFF;
	padding-left: 10px;
	}
a.nav_offline:hover{
	color:#6D6D6D;
	background-color:#E7E9EA;
	text-decoration:none;
	}
a.nav_cache{
	background: url(cache.gif) no-repeat;
	background-color:#FFFFFF;
	padding-left: 10px;
	}
a.nav_cache:hover{
	color:#6D6D6D;
	background-color:#E7E9EA;
	text-decoration:none;
	}
a.nav_noclk {
	display:block;
	background: url(pucemenu.gif) no-repeat;
	background-position: 3px center;
	vertical-align: middle;
	FONT-SIZE: 15px;
	font-weight: normal;
	background-color:#EEEEEE;
	text-align: left;
	padding-top: 0px;
	padding-left: 10px;
	width:100%;
	color:#313F5D;
	text-decoration: none;
	cursor: default;
}

/*---MENU LEFT----------------*/
a.navL,a.navL:hover,a.navL_noclk{
	display:block;
	width: 100%;
	color:#4D72B3;
	text-decoration:none;
	cursor: pointer;
	display:block;
	padding:3px;
	padding-left:13px;
	text-align:left;
	background-color:#FEFEFE;
	}

a.navL:hover{
	width: 100%;
	vertical-align: middle;
	background: url(bck_nav_left.gif) left no-repeat;
	text-align:left;
	color:#4D72B3;
	text-decoration: none;
	}
a.navL_on,a.navL_on:hover{
	display:block;
	width: 100%;
	color:#4D72B3;
	text-decoration:none;
	cursor: pointer;
	display:block;
	background: url(bck_nav_left.gif) left no-repeat;
	padding:3px;
	padding-left:13px;
	}
a.navL_on:hover{
	color:#4D72B3;
	background: url(bck_nav_left.gif) left no-repeat;
	}
a.navL_noclk,a.navL_noclk:hover{
	display:block;
	
	background: url(pucemenu.gif) no-repeat;
	background-position: 3px center;
	vertical-align: middle;
	background-color:#EEEEEE;
	text-align: left;
	padding-top: 0px;
	padding-left: 14px;
	width:100%;
	color:#4D72B3;
	text-decoration: none;
	cursor: default;
}
/*---------------------------------------------------------*/
.menu_addon1 { 	
	z-index:1;
 	
  	margin:0;
	padding-top:0px;
  	padding-left: 0px;
	}


.menu	{
   	z-index:2;
   	position:absolute;
    	display:block;
   	margin:0;
   	padding-top:140px;
    	padding-left:1px; 
	}