/*---Styles utilisateur--------------------------*/



.Titre1		{COLOR: #4383c4 ;FONT-SIZE: 25pt ;FONT-WEIGHT : normal ;FONT-VARIANT : small-caps;}
.Titre2		{COLOR: #4383c4 ;FONT-SIZE: 15pt ;FONT-WEIGHT : bold ;TEXT-DECORATION: underline;FONT-VARIANT : small-caps;}
.Titre3		{COLOR: #4383c4 ;FONT-SIZE: 13pt ;FONT-WEIGHT: normal;}
.Normal		{COLOR: #000000 ;FONT-WEIGHT: normal;}
.Normal_bold	{COLOR: #000000 ;FONT-WEIGHT: bold;}
.Normal_bold_italic	{COLOR: #000000 ;FONT-WEIGHT: bold ;FONT-STYLE: italic;}
.Normal_italic	{COLOR: #000000 ;FONT-STYLE: italic;}
.Normal_underline	{COLOR: #000000 ;FONT-WEIGHT: normal;TEXT-DECORATION: underline;}
.Normal_color	{COLOR: #4383c4 ;FONT-WEIGHT: normal;}
.Normal_color_bold	{COLOR: #4383c4 ;FONT-WEIGHT: bold;}
.Normal_color_bold_underline	{COLOR: #4383c4 ;FONT-WEIGHT: bold ;TEXT-DECORATION: underline;}
.Normal_color_underline	{COLOR: #4383c4 ;FONT-WEIGHT: normal ;TEXT-DECORATION: underline;}
.Style1		{COLOR: #4383c4 ;FONT-WEIGHT: normal;}
.Style2		{COLOR: #000000 ;FONT-WEIGHT: normal;}
.Style3		{COLOR: #000000 ;FONT-WEIGHT: normal;}
.Style4		{COLOR: #000000 ;FONT-WEIGHT: normal;}
.Style5		{COLOR: #000000 ;FONT-WEIGHT: normal;}
.Style6		{COLOR: #000000 ;FONT-WEIGHT: normal;}
.Events		{COLOR: #000000 ;FONT-WEIGHT: normal; TEXT-DECORATION: underline;DISPLAY:block}

#bloc_7322	a{
	color:#FFFFFF;
	font-size:11PX;
	text-decoration: none;
	}

#bloc_7322	a:hover{
	color:#4383c4;
	text-decoration: underline;
}

.blocJW1{
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	COLOR: #4383c4 ;FONT-WEIGHT: bold;
	background: url(bck_menu.gif) left repeat-x;
	display:block;
	width:100%;
}

.blocJW1b{
/*	padding-left:65px; */
	padding-top:2px;
	padding-bottom:2px;
	COLOR: #4383c4 ;FONT-WEIGHT: bold;
	background: url(bck_menu.gif) left repeat-x;
	display:block;
	width:100%;
}

.blocJW2{
	padding-left:2px;
	padding-top:2px;
	COLOR: #000000 ;FONT-WEIGHT: normal;
	background-color: #EFEFEF;
	display:block;
	width:100%;
}

.blocJW3{
	font-size:10px; FONT-STYLE: italic; 
	COLOR: #666666;
/*	background: url(puce0.gif) no-repeat 2px left ;  */
	padding-left:2px;
	padding-top:0px;
	padding-bottom:14px;
	display:block;
	width:100%;
}

.bloc_date{
	font-size:10px; FONT-STYLE: italic; 
	padding-left:2px;
	padding-top:10px;
	display:block;
	width:100%;
}

.bloc_date2{
	font-size:10px; FONT-STYLE: italic; 
	COLOR: #666666;
/*	background: url(puce0.gif) no-repeat 2px left ;  */
	padding-left:2px;
	padding-top:0px;
	display:block;
	width:100%;
}

.Titre_PressRelease{
	background: url(puce0.jpg) 0px 11px no-repeat ;
	padding-left:14px;
	padding-top:6px;
	display:block;
	width:100%;
	}

.Titre_Events{
	background: url(puce0.jpg) no-repeat 12px left;
	padding-left:14px;
	padding-top:6px;
	COLOR: #4383c4;
/*	background-color: #EFEFEF; */
	display:block;
	width:100%;
	}

.Normal_color_bold_view	{margin-left:15px;COLOR: #4383c4 ;FONT-WEIGHT: bold;display:block;}

/* Additional */
.titre1a	{FONT-SIZE: 18px; COLOR: #cd3a67;FONT-WEIGHT: normal;}
.titre1b	{FONT-SIZE: 14px; COLOR: #cd3a67;FONT-WEIGHT: bold;}
.titre1c	{COLOR: #cd3a67;}

.titre2a	{FONT-SIZE: 18px; COLOR: #004071;FONT-WEIGHT: normal;}
.titre2b	{FONT-SIZE: 14px; COLOR: #004071;FONT-WEIGHT: bold;}
.titre2c	{COLOR: #004071;}

.titre3a	{FONT-SIZE: 18px; COLOR: #b9904f;FONT-WEIGHT: normal;}
.titre3b	{FONT-SIZE: 14px; COLOR: #b9904f;FONT-WEIGHT: bold;}
.titre3c	{COLOR: #b9904f;}

.titre4a	{FONT-SIZE: 18px; COLOR: #719824;FONT-WEIGHT: normal;}
.titre4b	{FONT-SIZE: 14px; COLOR: #719824;FONT-WEIGHT: bold;}
.titre4c	{COLOR: #719824;}

.titre5a	{FONT-SIZE: 18px; COLOR: #4d72b3;FONT-WEIGHT: normal;}
.titre5b	{FONT-SIZE: 14px; COLOR: #4d72b3;FONT-WEIGHT: bold;}
.titre5c	{COLOR: #4d72b3;}

.Corps_petit	{
	font-size:11px;
	}
.corps_11	{
	FONT-SIZE: 11px;
	}

.bloc_a	{
	padding:4px;
	COLOR: #505050;
	border: #dadada solid 1px;
	display:block;
	width:100% 
}
.corps_bleu	{
	 COLOR:#344E6E;
	}
.corps_bleu_10{
	FONT-SIZE: 10px;
	COLOR:#344E6E;
	}
.Titre_puce1{
	FONT-SIZE: 12px;
	COLOR: #666666;
	background: url('puce01.jpg') no-repeat 2px left ;
	padding-left: 16px;
	FONT-WEIGHT: bold;
	display:block;
	width:100% 
	}
.Titre_puce2{
	FONT-SIZE: 10px;
	COLOR: #666666;
	background: url('puce01.jpg') no-repeat 2px left ;
	padding-left: 16px;
	FONT-WEIGHT: bold;
	display:block;
	width:100% 
	}
.bloc1{
	padding:2px;
	COLOR: #505050;
	background-color: #F8F3E6;
	display:block;
	width:100% 
}
.bloc2{
	padding:2px;
	COLOR: #FFFFFF;
	background-color: #DDC586;
	display:block;
	width:100% 
}
.bloc3{
	padding:2px;
	COLOR: #505050;
	background-color: #EFEFEF;
	display:block;
	width:100%;
}
.utigroup{
	font-size:8px;
	padding-left:2px;
	padding-top:24px;
}
a.top_link,a.top_link:hover{
	font-size:8pt;
	COLOR: #FFFFFF;
}


.EndUserStyles {}

/*---Shop-------------*/
.shop_table	{
		background:#FFFFFF;
		width:100%;
		height:100%;
		}
.shop_tr	{
		background:#a5c89b;
		}
.shop_tr_sep	{
		background:#cccccc;
		}
.shop_td_off	{
		background:#f6f8f9;
		}
.shop_td_on	{
		background:#dff0ce;
		}
.shop_popup	{
		position: absolute;
		left: 0px;
		top: 0px;
		z-index: 1000;
		background-color: #FFFFFF;
		border: solid 3px;
		border-color: #e7e5e0;
		width:512;
		height:350;
		}
.shop_popup_top	{
		background-color:#b6aea1;
		height:36px;
		width:100%;
		COLOR: #FFFFFF ;
		FONT-WEIGHT: bold;
		text-align:center;
		}
.shop_popup_body{
		padding-left:15px;
				}
.shop_popup_bottom	{
		background:#b6aea1 url(/shop/bas_shop_popup.gif) repeat-x; 
		width:100%;
		height:58px;
		COLOR: #FFFFFF ;
		FONT-WEIGHT: bold;
		text-align:center;
		}
.close_popup_button 	{	
		padding-right:8px;
		width:18px;
		cursor:pointer;
		}
.shop_btn_off,.shop_btn_on{
		color:#FFFFFF;
		height:29px;
		width:143px;
		font-weight:bold;
		text-align:center;
		background:url(shop/shop_btn.gif);
		/*-firefox-----*/
		line-height:29px;
		}
.shop_btn_on{
		cursor:pointer;		
		background:url(shop/shop_btn_over.gif);		
}
.shopcart_button 	{		
		width:132px;
		height:20px;
		FONT-WEIGHT: bold;
		COLOR: #FFFFFF ;
}

/*---HTML Standard------------*/
.mini	{FONT-SIZE: 9px;}
.float_left{
	float:left;
	}

.BODY_popup
	{
	background :white url(vide.gif); 
	background-repeat: repeat;
	}


body,p,table	{
	margin: 0px 0px 0px 0px;
	margin-top:0px;
	margin-left:0px;
	}
	
body,table	{
	COLOR: #000000;
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px;
	FONT-FAMILY: Trebuchet MS,arial;
	}
body{background:  #FFFFFF;}

.vide	{background:  #d3d9e0;}
LI,UL	{margin:0px 0px 0px 10px;padding:0px }

/*---Formulaires--------------*/
INPUT,SELECT,TEXTAREA    {
	font-size:11px;
	cOLOR: #5B5D75;
	}
TEXTAREA {background: url(form_a.jpg) no-repeat left bottom;}

/*---Liens---------------------*/
A.link_blc,A.link_blc:hover{
	text-decoration:none;
	}
A	 {
	COLOR: #4383c4;
	text-decoration: underline;
	}
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;}

/*---templates-----------------------------*/
.tpl_editor{
	width:100%;
	height:100%;
}
/*--Template 0--*/
.tpl_0	{	
	text-align:center;
	width:100%;
	}
.tpl_0_0	{
	width:100%;
	}
.tpl_0_2	{
	text-align:top;
	float:right;
	background :white url(adm_back.png); 
	background-repeat: repeat;
	padding-right:15px;
	padding-left:40px;
	padding-top:10px;
	margin-left:10px;
	width:775px;
	}
.tpl_0_10	{
	width:100%;
	}

/*--Template 1--*/
.tpl_1	{	
	text-align:center;
	width:100%;
	}

.tpl_1_0	{
	}

.tpl_1_1	{
	background :url(banner_top.gif); 
	height:117px;
	width:990px;
	}

.tpl_1_2	{
	}

.tpl_1_3	{
	}

.tpl_1_4	{
	background :url(bck_menu.gif) repeat-x;
	height:22px;
	margin-bottom:15px;
	}

.tpl_1_5	{
	float:left;
	margin-left:15px;
	margin-right:15px;
	width:266px;	
	}
.tpl_1_6	{
	float:left;
	width:678px;	
	}


.tpl_1_10	{
	padding-top:20px;
	vertical-align:top;
	background : #d3d9e0 url(banner_bottom.gif) repeat-x; 
	color:#214162;
	font-size:11px;
	}

/*--Template 2--*/
.tpl_2	{	
	text-align:center;
	width:100%;
	}

.tpl_2_0	{
	}

.tpl_2_1	{
	background :url(banner_top.gif); 
	height:117px;
	width:990px;
	}

.tpl_2_2	{
	}

.tpl_2_3	{
	}

.tpl_2_4	{
	background :url(bck_menu.gif) repeat-x;
	height:22px;
	margin-bottom:15px;
	}

.tpl_2_5	{
	float:left;
	margin-left:15px;
	margin-right:15px;
	width:266px;	
	}
.tpl_2_6	{
	float:left;
	width:473px;	
	margin-right:15px;
	}
.tpl_2_7	{
	float:left;
	width:181px;	
	}

.tpl_2_10	{
	padding-top:20px;
	vertical-align:top;
	background : #d3d9e0 url(banner_bottom.gif) repeat-x; 
	color:#214162;
	font-size:11px;
	}

/*--Template 3--*/
.tpl_3	{	
	text-align:center;
	width:100%;
	}

.tpl_3_0	{
	}

.tpl_3_1	{
	background :url(banner_top.gif); 
	height:117px;
	width:990px;
	}

.tpl_3_2	{
	}

.tpl_3_3	{
	}

.tpl_3_4	{
	background :url(bck_menu.gif) repeat-x;
	height:22px;
	margin-bottom:15px;
	}

.tpl_3_5	{
	float:left;
	margin-left:15px;
	margin-right:15px;
	width:266px;	
	}
.tpl_3_6	{
	float:left;
	margin-left:15px;
	margin-right:15px;
	width:974px;	
	}


.tpl_3_10	{
	padding-top:20px;
	vertical-align:top;
	background : #d3d9e0 url(banner_bottom.gif) repeat-x; 
	color:#214162;
	font-size:11px;
	}

/*--Template Page Home--*/
.tpl_home	{	
	text-align:center;
	width:100%;
	}

.tpl_home_0	{
	}

.tpl_home_1	{
	background :url(banner_top.gif); 
	height:117px;
	width:990px;
	}

.tpl_home_2	{
	}

.tpl_home_3	{
	float:left;
	margin-left:15px;
	margin-right:15px;
	width:266px;
	}

.tpl_home_4	{
	background :url(bck_menu.gif) repeat-x;
	height:22px;
	margin-bottom:15px;
	}

.tpl_home_5	{

	}
.tpl_home_6	{
	float:left;
	width:678px;	
	}

.tpl_home_8	{
	float:left;
	width:678px;	
	}

.tpl_home_10	{
	padding-top:10px;
	vertical-align:top;
	background : #d3d9e0 url(banner_bottom_home.gif) repeat-x; 
	color:#214162;
	font-size:11px;
	}


/*---Forums---------------------*/
.Fborder {background-color: #7EA0CF;}
.f0 	{background-color: #4A7BBD;FONT-SIZE: 11px; COLOR: #ffffff;}
.f1	{background-color: #ffffff;FONT-SIZE: 11px; COLOR: #244878;}
.f1on	{background-color: #D1DFF1;FONT-SIZE: 11px; COLOR: #244878;cursor: pointer;}
.f1off	{background-color: #FFFFFF;FONT-SIZE: 11px; COLOR: #244878;cursor: pointer;}
.f2	{background-color: #F4F4F4;FONT-SIZE: 11px; COLOR: #244878;}
.f3	{background-color: #FF416F;FONT-SIZE: 11px; COLOR: #FFFFFF;}

/*---Pagination--------------*/
.pagination	{}
a.page	{
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	text-align:center;
	height:14px;
	padding:0px 2px;
	}

a.page:hover,a.page_on	{
	COLOR: #FFFFFF;
	height:14px;
	padding:0px 2px;
	background-color:#4383c4;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	text-align:center;
	}
.page	{
	color: #4383c4;
	}

a.pgl,a.pgl:hover{
	float:left;
	width:95px;
	height:19px;
	cursor: pointer;
	text-decoration:none;
	background: url(pgl0.gif) no-repeat;
	
}
a.pgl:hover{
	background: url(pgl1.gif) no-repeat;
	
}
a.pgr,a.pgr:hover{
	float:right;
	width:95px;
	height:19px;
	cursor: pointer;
	text-decoration:none;
	background: url(pgr0.gif) no-repeat;
	}

a.pgr:hover{
	background: url(pgr1.gif) no-repeat;
	}

/*---Divers----------------------*/

.cursor 	{cursor: pointer}
.vote	{FONT-SIZE: 15px;}
.here 	{FONT-SIZE: 11px; COLOR: #B4B3B3;
	height:30px;
	background: url(separateur.gif) bottom repeat-x
	}
.rouge	{COLOR: #FF0000;}
.bad	{COLOR: #FF0000;}
.surligne	{COLOR: #FFFFFF;background-color: #7191C1;}
.mini	{}
.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: #55555;
	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 	{
  	height: 12px;
 	background: url(separateur_adm.gif) repeat-x scroll center;
	}
.hrv 	{
  	height: 100%;
	padding:10px;
 	width:1px;
	background: url(separateurV.gif) repeat-y scroll center;
	}
.breaker 	{CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px}

.art_off	 {border:dashed 1px #FFFFFF;
	padding-bottom:10px;}
.art_on	 {
	border:dashed 1px #a0a0a0;
	cursor: pointer;
	/*-BACKGROUND-COLOR: #F6F6f6; -*/
	padding-bottom:10px;
	}
.blc_off 	{border:solid 1px #FFFFFF;
	padding-bottom:0px;}
.blc_on	 {
	border:dashed 1px #a0a0a0;
	cursor: pointer;
	BACKGROUND-COLOR: #F6F6f6; 
	padding-bottom:0px;
	}

/*-------------------------------------------------*/
.art_blc 	{
	display:none;
	cursor: pointer;
	padding-bottom:0px;
	padding-left:30px;
	}

.art_blc_on,.art_blc_onOver {
	cursor: pointer;
	padding-bottom:0px;
	text-decoration: none;
	background :url(folder_on.gif) no-repeat;
	padding-left:35px;
	}

.art_blc_onOver {
	text-decoration: underline;
	}

.art_blc_off,.art_blc_offOver {
	background :url(folder_off.gif) no-repeat;
	padding-left:35px;
	cursor: pointer;
	padding-bottom:0px;
	text-decoration: none;
	}
.art_blc_offOver {
	text-decoration: underline;
	}

.blc_between{
	height:10px;
	}
.blc_bottom_last{
	display:none;
	}

/*-------------------------------------------------*/
a.back_left {
	display:block;
	background: url(fl2-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(fl2-gon.jpg) left 1px no-repeat;
	}
a.back_right {
	background: url(fl2-doff.jpg) right 0px no-repeat;
	height: 30px;
	width:100%;
	text-decoration:none;
	align:right;
	cursor: pointer;
	padding-right: 30px;
	padding-top: 7px;
	}
a.back_right:hover {
	background: url(fl2-don.jpg) right 1px no-repeat;
	}

/*---BOXMODEL------------------------------*/
.hg1	{background :url(hg1.gif) top;width:8px;height:8px;}
.hm1	{background :url(hm1.gif) right}
.hd1	{background :url(hd1.gif) right;width:8px;}
.mg1	{background :url(mg1.gif) bottom repeat-y}
.m1	{background :url(m1.gif) bottom repeat-x ;padding:0px;padding-top:0px;}
.md1	{background :url(md1.gif) bottom}
.bg1	{background :url(bg1.gif) left ;height:8px;}
.bm1	{background :url(bm1.gif) right}
.bd1	{background :url(bd1.gif) top }

.hg2	{background :url(hg2.gif) top;width:8px;height:8px;}
.hm2	{background :url(hm2.gif) right}
.hd2	{background :url(hd2.gif) right;width:8px;}
.mg2	{background :url(mg2.gif) repeat-y}
.m2	{background :url(m2.gif) top ;padding:0px;}
.md2	{background :url(md2.gif) right}
.bg2	{background :url(bg2.gif) left ;height:8px;}
.bm2	{background :url(bm2.gif) right}
.bd2	{background :url(bd2.gif) top}

.hg3	{background :url(hg3.gif) top;width:8px;height:8px;}
.hm3	{background :url(hm3.gif) right}
.hd3	{background :url(hd3.gif) right;width:8px;}
.mg3	{background :url(mg3.gif) repeat-y}
.m3	{background :url(m3.gif)  repeat-x top ;padding:0px;padding-left:2px;padding-top:0px;}
.md3	{background :url(md3.gif) repeat-y}
.bg3	{background :url(bg3.gif) left ;height:8px;}
.bm3	{background :url(bm3.gif) right}
.bd3	{background :url(bd3.gif) top}




.thg0	{/*- not used in CSS but need for ASP script */}

.thg1 	{background :url(thg1.gif) top left ; width:8px;}
.thd1 	{background :url(thd1.gif) top right ; width:8px;}
.thm1	{background :url(thm1.gif) top right ; height: 20px;}
.thtxt1	{
	font-size:14px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	
	}

.thg2 	{background :url(thg2.gif) top left ; width:8px;}
.thd2 	{background :url(thd2.gif) top right ; width:8px;}
.thm2	{background :url(thm2.gif) top right ; height: 20px;}
.thtxt2	{

	font-size:14px;
	FONT-WEIGHT: bold;
	COLOR: #4383c4;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	
	}



/*-----------------------------------------------------------*/
.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_edit	{
	border-color:#cccccc;border-width: 1px;  border-style: dashed 
	}
.bloc_edit_ico{
	}
/*---MENU--------------------------------------------*/


.menu_btn,.menu_btn_over{
	display:block;
	border-style 0px solid #FFFFFF;
	height:22px;
	font-size:12px;
	font-weight:bold;
	color:#4383c4;
	text-align:center;
	margin:0px;
	cursor: pointer;
	background: url(bck_menu.gif) left repeat-x;
	padding-left:10px;
	padding-right:10px;
	/*---FIREFOX------*/
	line-height:22px
}
.menu_btn_over{	
	cursor: pointer;
	color:#FFFFFF;
	background: url(bck_menu_over.gif) left repeat-x;
}
.menu_btnV{
	display:block;
	border-style 0px solid #FFFFFF;
	width:140px;
	height:32px;
	color:#8294CE;
	font-size:15px;
	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 0px solid #FFFFFF;
	width:140px;
	height:32px;
	color:#8294CE;
	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:#4383c3;
	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{
	padding-top:4px;
font-size:12px;
	display:block;
width:100%;
	color:#216ea6;
	text-decoration:none;
padding-left:20px;
	cursor: pointer;
	display:block;
	height:21px;
	text-align:left;
	background-color:#e0e5eb;
	FONT-FAMILY: Arial Narrow;
	text-transform: uppercase;
	}

a.nav_plain:hover{
	color:#FFFFFF;
	background-color:#4484c4;
	font-weight:bold;
	text-decoration: none;
}
a.nav_membre{
	background: url(membre.gif) 3px no-repeat;
	background-color:#e0e5eb;

	}
a.nav_membre:hover{
	color:#FFFFFF;
	background-color:#4484c4;
	text-decoration:none;	
	font-weight:bold;

	}
a.nav_offline{
	background: url(interdit.jpg) 3px no-repeat;
	background-color:#F9F9F9;

	}
a.nav_offline:hover{
	text-decoration:none;
	background-color:#F9F9F9;
	font-weight:bold;

	}
a.nav_cache{
	background: url(cache.gif) 3px no-repeat;
	background-color:#F9F9F9;

	}
a.nav_cache:hover{
	font-weight:bold;
	text-decoration:none;
	font-weight:bold;

	}
a.nav_noclk {
	font-weight:bold;
	background: url(/repupload/upload-jware/template/menu_sep.gif)   no-repeat 24px 26px;;
	background-color:#e0e5eb;
	padding-top:10px;
	padding-bottom:8px;
}

/*---MENU LEFT----------------*/
a.navL,a.navL:hover,a.navL_noclk{
	display:block;
	color:#1174b6;
	text-decoration:none;
	cursor: pointer;
	display:block;
	padding-left:22px;
	text-align:left;
	background: url() top left repeat-x;
	background: #f7f7f8;
	height:21px;
	FONT-FAMILY: Arial Narrow;
	text-transform: uppercase;

	}

a.navL:hover{
	
	vertical-align: middle;
	background: url(Lmenu_over.gif) #f7f7f8 top left no-repeat;
	text-align:left;
	padding-left:22px;
	font-weight:bold;
	color:#1174b6;
	text-decoration: none;
	}
a.navL_on,a.navL_on:hover{
	display:block;
	vertical-align: middle;
	background: url(Lmenu_over.gif) #f7f7f8 top left no-repeat;
	text-align:left;
	padding-left:22px;
	font-weight:bold;
	color:#1174b6;
	text-decoration: none;
	height:19px;
/*	text-transform: uppercase; */
	}
a.navL_on:hover{
	}
a.navL_noclk,a.navL_noclk:hover{
	display:block;
	background: url(Lmenu_separator.gif) 0px #f7f7f8 no-repeat;
	font-weight:bold;
	color:#1174b6;
	text-align: left;
	padding-top: 10px;
	padding-bottom:8px;
	text-decoration: none;
	cursor: default;
}
.menu	{
   	z-index:3;
	position:absolute;
   	margin:0;	
	display:block;
   	margin-top:0px;
    	margin-left:10px; 
	}
/*---SITEMAP-------------*/
a.map_page,a.map_page:hover{
	display:block;
	text-align: left;
	color:#6181a1;
	text-decoration: none;
	text-transform: uppercase
	}
a.map_page:hover{
	text-decoration: underline;
	}
.map_menu{	
	color:#000000;
	font-size:18px;
	font-weight:bold;
	}
.map_menu_separator{
	display:block;
	height:20px;
}
	