/* Entete */
#entete_wkf .clearboth { 
	clear:both;
	height:0; 
	font-size:0px; 
	line-height:0; 
	margin:0; 
	padding:0;
}
#entete_wkf {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:auto;
	margin-right:auto;
	width:1001px;
	padding:5px 0 11px;
	color:#666666;
}
#entete_wkf ul { 
	margin:0; 
	padding:0;
	list-style-image:none;
	list-style-position:outside;
	list-style:none;
	}
#entete_wkf ul li {float:left;}
/*********************/
/* Modif arul 6/05/2009 */
#entete_wkf ul.logo li { float:left}
#entete_wkf .top {  }
#entete_wkf .top a{color:#666666;text-decoration:none;font-weight:normal; margin:0;width:10px;text-align:center; line-height:18px}
#entete_wkf .top a:link{color:#666666}
#entete_wkf .top a:visited{color:#666666}
#entete_wkf .top a:hover{color:#666666; text-decoration:underline}
#entete_wkf .top li{ }
#entete_wkf .top .taille_txt{padding-left:470px; padding-right:5px; text-align:center;line-height:18px;}
#entete_wkf .top .txt_mini a {font-size:1em; padding:3px 3px 3px 3px}/*Modifié*/
#entete_wkf .top .txt_middle a { font-size:1.2em;padding:2px 2px 2px 2px}/*Modifié*/
#entete_wkf .top .txt_maxi a { font-size:1.4em;padding:1px 2px 1px 2px}/*Modifié*/
#entete_wkf .top a { }
/* #entete_wkf .top .accueil{ padding-top:0px; padding-left:240px} *//*Modifié*/
#entete_wkf .top .contact{ padding-top:0px; padding-left:10px}
#entete_wkf .top .accueil a{text-decoration:underline; display:inline}
#entete_wkf .top .contact a{text-decoration:underline;d isplay:inline}
#entete_wkf .top .selected { border: solid 1px #666666;}
/*********************/
#entete_wkf .top .txt_mini{padding:0 5px;font-size:1em}
#entete_wkf .top .txt_middle{padding:0 5px;font-size:1.2em;}
#entete_wkf .top .txt_maxi{padding:0 5px;font-size:1.4em;}
#entete_wkf .top a.selected { border: solid 1px #666666; padding:0 3px}
#entete_wkf ul.logo { clear:both; height:58px; margin:7px 0 5px 1px}
#entete_wkf ul.logo a {
	color:#0668A9;
	display:block;
	padding:0; margin:0;
	text-indent:-3000px;
}
#entete_wkf ul.logo a:hover {
	text-decoration:underline;
}
#entete_wkf .logo_wolters{ 
	background: url(../images/structure/logo_wolters-kluwer.gif) no-repeat;
	height:58px;
	
	margin:0 0 0 5px;}
	
#entete_wkf .logo_wolters a{ 
	height:58px;
	width:251px}
#entete_wkf .baseline{ 
	background:url(../images/structure/baseline.gif) no-repeat;
 	margin-left:13px;
	margin-top:25px;
	height:41px; 
	width:420px;
	text-indent:-3000px;
}
#entete_wkf .logo_liaisons{
	background: url(../images/structure/liaisons.gif) no-repeat;
 	margin-left:25px;
	margin-top:12px;}
#entete_wkf .logo_liaisons a{
	height:24px; 
	width:143px;
	}
#entete_wkf .logo_lamy{
	background: url(../images/structure/lamy.gif) no-repeat;
 	width:73px;
	margin-left:65px;
	margin-top:17px}
	
#entete_wkf .logo_lamy a{
	height:26px; 
	width:73px;}

#entete_wkf .logo_dalian{
	background: url(../images/structure/dalian.gif) no-repeat;
	width:142px;
	margin-left:25px;
	margin-top:1px}
	
#entete_wkf .logo_dalian a{
	height:26px; 
	width:142px;
	}
/* FIN Entete */
/************* Menu ****************/
.menu_v3 {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
width:1001px;
}
.menu_v3 .clearboth { 
	clear:both;
	height:0; 
	font-size:0px; 
	line-height:0; 
	margin:0; 
	padding:0;
}

.menu_v3 a { color:#0768a9}
.menu_v3 a:link { color:#0768a9}
.menu_v3 a:visited { color:#0768a9}
.menu_v3 a:hover { color:#0768a9}

/* Onglets menu */
#onglets_menu {  width:1001px; height:21px;margin:0; padding:0; clear:both;}
#onglets_menu a{ color:#666666; font-weight:normal;font-size:0.92em;}
#onglets_menu ul { 	margin:0; padding:0; list-style:none;}
#onglets_menu span {color:#666666; font-weight:normal; font-size:0.92em;}
#onglets_menu li { float:left}
#onglets_menu .gamme{
	background:url(../images/structure/onglet1.gif) left bottom no-repeat; 
	margin:0;
	padding:0;
	cursor:pointer;
	display:block;
    text-indent:-1500px;
	width:136px;
	height:21px;
	 }
#onglets_menu .domaine{ 
	background:url(../images/structure/onglet2.gif) left bottom no-repeat; 
	margin:0;
	padding:0;
 	cursor:pointer;
	display:block;
    text-indent:-1500px;
	width:138px;
	height:21px;
}

#onglets_menu .gamme-active{ 
	background:url(../images/structure/onglet1.gif) right bottom no-repeat; 
	margin:0;
	padding:0;
	cursor:pointer;
	display:block;
    text-indent:-1500px;
	width:137px;
	height:21px;
 	}
#onglets_menu .domaine-active{ 
	background:url(../images/structure/onglet2.gif) right bottom no-repeat; 
	margin:0;
	padding:0;
 	cursor:pointer;
	display:block;
    text-indent:-1500px;
	width:138px;
	height:21px;
	}

#onglets_menu .panier {
background:url("../images/panier.jpg") no-repeat scroll 0 0 transparent;
float:right;
height:19px;
padding-left:25px;
padding-top:2px;
}
#onglets_menu .panier a { 
	color:#666666; 
	text-decoration:underline; 
	font-size:0.92em;
	}
#onglets_menu .groupe {
background:url("../images/structure/onglet3.gif") no-repeat scroll left bottom transparent;
color:#FFFFFF;
float:right;
height:19px;
margin:0 6px 0 9px;
padding-top:2px;
text-align:center;
width:92px;
}
#onglets_menu .groupe a{
	color:#ffffff;
}	
#onglets_menu .contact {
float:right;
padding-left:10px;
padding-top:2px;
height:19px;
}
#onglets_menu .separe {
color:#666666;
float:right;
padding-left:10px;
padding-top:2px;
height:	19px;
}
#onglets_menu .contact a{
	color:#666666; 
	text-decoration:underline; 
	font-size:0.92em}

/*Fin Onglets menu */

/* menu  */

#menu_gamme {
	width:1001px; padding:0; margin:0 ; 
	margin-left:auto; 
	margin-right:auto; 
	clear:both;
	height:29px!important;
	position:relative;
	z-index:1000;
}

#menu_domaine {
	width:1001px; 
	margin-left:auto; 
	margin-right:auto; 
	clear:both;
	height:29px;
	position:relative;
	z-index:1000;
}

.menu_1 {
	margin:0 0 -3px 0;
	padding:0;
	list-style-type:none;
	/*list-style-position:outside;*/
	background: url(../images/structure/bg_menu.gif) repeat-x;
	height:29px;
	position:relative;
}

.menu_1 li {
	margin:0; 
	padding:0;
	float:left;
	position:relative;
/*	overflow:hidden;*/
}

.menu_1 li a {
	display:block;
	text-indent:-1500px;
	margin:0; padding:0;
}
	
.menu_1 li:hover ul {
    display:block;
}

.menu_2 {
	margin:0;
	padding:0;
	list-style-type:none;
	/*list-style-position:outside;*/
	background:url(../images/bg_menu2.gif) repeat-x;
	height:29px;
	position:relative;
}

.menu_2 li {
	margin:0; 
	padding:0;
	float:left;
	position:relative;
/*	overflow:hidden;*/
}

.menu_2 li a {
	display:block;
	text-indent:-1500px;
	margin:0; padding:0;
}
	
.menu_2 li:hover ul {
    display:block;
}

/*****************************************************/
/* sous-menus du menu domaine*/

.active {
	background-position: 0px 59px;
}

.menu-ouvrages {
	width:174px;
	height:29px;margin:0; padding:0;
}
.menu-ouvrages-active a {
	background:url(../images/structure/menu_ouvrages.gif) 0 59px ;
	width:174px;
}	
.menu-ouvrages a:link {
	background:url(../images/structure/menu_ouvrages.gif);
}
.menu-ouvrages a:visited {
	background:url(../images/structure/menu_ouvrages.gif);
}
.menu-ouvrages a:hover {
	background:url(../images/structure/menu_ouvrages.gif) 0 29px;
}

/*****************************************************/

.menu-services {
	width:198px;	height:29px;margin:0; padding:0;

}
.menu-services-active a {
	background:url(../images/structure/services-internet.gif) 0 59px ;
	width:198px;
}	
.menu-services a:link {
	background:url(../images/structure/services-internet.gif);
}
.menu-services a:visited {
	background:url(../images/structure/services-internet.gif);
}
.menu-services a:hover {
	background:url(../images/structure/services-internet.gif) 0 29px;
}

/*****************************************************/
.menu-formation {
	width:89px;	height:29px;margin:0; padding:0;

}
.menu-formation-active a {
	background:url(../images/structure/menu_formations.gif) 0 59px ;
	width:89px;
}	
.menu-formation a:link {
	background:url(../images/structure/menu_formations.gif);
}
.menu-formation a:visited {
	background:url(../images/structure/menu_formations.gif);
}
.menu-formation a:hover {
	background:url(../images/structure/menu_formations.gif) 0 29px;
}

/*****************************************************/
.menu-evenements {
	width:96px;	height:29px;margin:0; padding:0;

}
.menu-evenements-active a {
	background:url(../images/structure/menu_evenements.gif) 0 59px ;
	width:96px;
}	
.menu-evenements a:link {
	background:url(../images/structure/menu_evenements.gif);
}
.menu-evenements a:visited {
	background:url(../images/structure/menu_evenements.gif);
}
.menu-evenements a:hover {
	background:url(../images/structure/menu_evenements.gif) 0 29px;
}

/*****************************************************/
.menu-etudiants {
	width:79px;	height:29px;margin:0; padding:0;

}
.menu-etudiants-active a {
	background:url(../images/structure/menu_etudiants.gif) 0 59px ;
	width:79px;
}	
.menu-etudiants a:link {
	background:url(../images/structure/menu_etudiants.gif);
}
.menu-etudiants a:visited {
	background:url(../images/structure/menu_etudiants.gif);
}
.menu-etudiants a:hover {
	background:url(../images/structure/menu_etudiants.gif) 0 29px;
}

/*****************************************************/

.menu-juridique {
	width:162px;	height:29px;margin:0; padding:0;
}
	
.menu-juridique-active a {
	background:url(../images/structure/menu-professionnels-du-droit.gif) 0 59px ;
	width:162px;
	}	
.menu-juridique a:link {
	background:url(../images/structure/menu-professionnels-du-droit.gif);
	}
.menu-juridique a:visited {
	background:url(../images/structure/menu-professionnels-du-droit.gif);
	}
.menu-juridique a:hover {
	background:url(../images/structure/menu-professionnels-du-droit.gif) 0 30px;
	}

	
/*****************************************************/

.menu-associations {
	width:209px;	height:29px;margin:0; padding:0;

}	
	
.menu-associations-active a {
	background:url(../images/menu_associations.gif) 0 59px ;
	width:209px;
	}	

.menu-associations a:link {
	background:url(../images/menu_associations.gif);
	}
.menu-associations a:visited {
	background:url(../images/menu_associations.gif);
	}
.menu-associations a:hover {
	background:url(../images/menu_associations.gif) 0 30px;
	}

/*****************************************************/

.menu-ce {
	width:100px;	height:29px;margin:0; padding:0;

}	
	
.menu-ce-active a {
	background:url(../images/menu_ce.gif) 0 59px ;
	width:100px;
	}	
.menu-ce a:link {
	background:url(../images/menu_ce.gif);
	}
.menu-ce a:visited {
	background:url(../images/menu_ce.gif);
	}
.menu-ce a:hover {
	background:url(../images/menu_ce.gif) 0 30px;
	}

/*****************************************************/

.menu-sante {
	width:163px;	height:29px;margin:0; padding:0;

}
	
.menu-sante-active a {
	background:url(../images/menu_sante.gif) 0 59px ;
	width:163px;
	}	
.menu-sante a:link {
	background:url(../images/menu_sante.gif);
	}
.menu-sante a:visited {
	background:url(../images/menu_sante.gif);
	}
.menu-sante a:hover {
	background:url(../images/menu_sante.gif) 0 30px;
	}
	
/*****************************************************/

.menu-entreprises {
	width:90px;	height:29px;margin:0; padding:0;

}	
	
.menu-entreprises-active a {
	background:url(../images/menu_entreprises.gif) 0 59px ;
	width:90px;
	}	
.menu-entreprises a:link {
	background:url(../images/menu_entreprises.gif);
	}
.menu-entreprises a:visited {
	background:url(../images/menu_entreprises.gif);
	}
.menu-entreprises a:hover {
	background:url(../images/menu_entreprises.gif) 0 30px;
	}	

/*****************************************************/	

.menu-etudiants2 {
	width:79px;	height:29px;margin:0; padding:0;

}
		
.menu-etudiants2 a:link {
	background:url(../images/menu_etudiants2.gif);
	}
.menu-etudiants2 a:visited {
	background:url(../images/menu_etudiants2.gif);
	}
.menu-etudiants2 a:hover {
	background:url(../images/menu_etudiants2.gif) 0 30px;
	}

/*****************************************************/
	
a.menu_lien { height:29px; margin:0; padding:0}	
li.menu_separation { height:29px; margin:0; padding:0}	
	
	
/*ss menu*/

.ss_menu_1_simple {
	border:solid 1px #FFFFFF; 
	background:#6EBB1F none repeat scroll 0 0 ;
	opacity: 0.94;filter:alpha(opacity=94);-Moz-Opacity:94%;
    position:absolute;
	list-style-type:none;
    width:215px;
    display:none;
	padding:10px;
	margin:0 0 0 -2px;
	z-index:900;
}

.ss_menu_1_simple li {
	background:#6EBB1F none repeat scroll 0 0 ;
	opacity: 0.94;filter:alpha(opacity=94);-Moz-Opacity:94%;
	border-left: solid 1px #ffffff;
	width:215px;
	line-height:1.1em;
	padding-bottom:10px;
	/*height:19px;*/
}

.ss_menu_1_simple li a{
	color:#FFFFFF;
	font-weight:normal;
	text-indent:0px;
	padding-left:10px
}

.ss_menu_1_simple li a:link {
	color:#FFFFFF;
	font-weight:normal;
	background:none;
	text-decoration:none;
	padding-left:10px
}

.ss_menu_1_simple li a:visited {
	color:#FFFFFF;
	font-weight:normal;
	background:none;
	text-decoration:none;
	padding-left:10px
}

.ss_menu_1_simple li a:hover {
	color:#FFFFFF;
	font-weight:normal;
	background:url(../images/fleche_mini_ico.gif) no-repeat 3px 3px;
	text-decoration:none;
	padding-left:10px
}

.ss_menu_1_double {
	border:solid 1px #FFFFFF; 
	background:#6EBB1F none repeat scroll 0 0 ;
	opacity: 0.94;filter:alpha(opacity=94);-Moz-Opacity:94%;
    position:absolute;
	list-style-type:none;
    width:410px;
    display:none;
	padding:10px;
	margin:0 0 0 -2px;
	z-index:20;
}

.ss_menu_1_double ul{
	background:#6EBB1F none repeat scroll 0 0 ;
	opacity: 0.94;filter:alpha(opacity=94);-Moz-Opacity:94%;
    position:relative;
	float:left;
	list-style-type:none;
    width:200px;
	padding:0;
	margin:0 0 0 -2px;
	display:block; 
}

.ss_menu_1_double li {
	background:#6EBB1F none repeat scroll 0 0 ;
	opacity: 0.94;filter:alpha(opacity=94);-Moz-Opacity:94%;
	border-left: solid 1px #ffffff;
	width:195px;
	line-height:1.2em;
	padding-bottom:10px;
	/*height:19px;*/
}

.ss_menu_1_double li a{
	color:#FFFFFF;
	font-weight:normal;
	text-indent:0px;
	padding-left:10px

}

.ss_menu_1_double li a:link {
	color:#FFFFFF;
	font-weight:normal;
	background:none;
	text-decoration:none;
	padding-left:10px
}

.ss_menu_1_double li a:visited {
	color:#FFFFFF;
	font-weight:normal;
	background:none;
	text-decoration:none;
	padding-left:10px
}

.ss_menu_1_double li a:hover {
	color:#FFFFFF;
	font-weight:normal;
	background:url(../images/fleche_mini_ico.gif) no-repeat 3px 3px;
	text-decoration:none;
	padding-left:10px
}

/*********************************************/

.ss_menu_2_simple {
	clear:both;
	border:solid 1px #FFFFFF; 
	background:#458F1B none repeat scroll 0 0;
	opacity: 0.94;filter:alpha(opacity=94);-Moz-Opacity:94%;
    position:absolute;
	list-style-type:none;
    width:215px;
    display:none;
	padding:10px;
	margin:0 0 0 -2px;
	z-index:20;
}

.ss_menu_2_simple li {
	/*background:#458F1B none repeat scroll 0 0;*/
	border-left: solid 1px #ffffff;
	width:215px;
	padding-bottom:10px;
}

.ss_menu_2_simple li a{
	color:#FFFFFF;
	font-weight:normal;
	text-indent:0px;
	padding-left:10px
}

.ss_menu_2_simple li a:link {
	color:#FFFFFF;
	font-weight:normal;
	background:none;
	text-decoration:none;
	padding-left:10px
}

.ss_menu_2_simple li a:visited {

	color:#FFFFFF;
	font-weight:normal;
	background:none;
	text-decoration:none;
	padding-left:10px
}

.ss_menu_2_simple li a:hover {
	color:#FFFFFF;
	font-weight:normal;
	background:url(../images/fleche_mini_ico.gif) no-repeat 3px 3px;
	text-decoration:none;
	padding-left:10px
}

.ss_menu_2_double {
	border:solid 1px #FFFFFF; 
	background:#154713 none repeat scroll 0 0;
	opacity: 0.94;filter:alpha(opacity=94);-Moz-Opacity:94%;
    position:absolute;
	list-style-type:none;
    width:400px;
    display:none;
	padding:0px;
	margin:0 0 0 -2px;
	z-index:20;
}

.ss_menu_2_double ul{
	background:#154713 none repeat scroll 0 0;
	opacity: 0.94;filter:alpha(opacity=94);-Moz-Opacity:94%;
    position:relative;
	float:left;
	list-style-type:none;
    width:180px;
	padding:10px;
	display:block;
}

.ss_menu_2_double li {
	width:170px;
	background:#154713 none repeat scroll 0 0;
	opacity: 0.94;filter:alpha(opacity=94);-Moz-Opacity:94%;	
	border-left: solid 1px #ffffff;
	width:150px;
}

.ss_menu_2_double li a{
	color:#FFFFFF;
	font-weight:normal;
	text-indent:0px;
	padding-left:10px
}

.ss_menu_2_double li a:link {
	color:#FFFFFF;
	font-weight:normal;
	background:none;
	text-decoration:none;
	padding-left:10px
}

.ss_menu_2_double li a:visited {
	color:#FFFFFF;
	font-weight:normal;
	background:none;
	text-decoration:none;
	padding-left:10px
}

.ss_menu_2_double li a:hover {
	color:#FFFFFF;
	font-weight:normal;
	background:url(../images/fleche_mini_ico.gif) no-repeat 3px 3px;
	text-decoration:none;
	padding-left:10px
}

/* code fond vert-foncé : #154713 */


/*Recherche*/
#recherche {
	clear:both;
	background:url(../images/structure/aplat-gris.gif) repeat-x;

	height:32px;
	margin-left:auto;
	margin-right:auto;
	padding:7px 0;
	width:999px;}
	
#recherche .accroche{
	color:#474747;
	float:left; 
	width:310px; 
	font-size:1em; 
	line-height:15px;
	padding:0px 0 0 10px;}

#recherche .recherche { 
	float:left; 
	width:285px; 
	margin-left:30px; 
	color:#666666;
	border:solid 1px #b2B2B2;
	padding:3px;
	background:transparent url(/images/structure/moteur-recherche.gif) no-repeat scroll -1px -1px
	;}
#recherche .ok { 
	float:left;
	border:none; 
	margin:-1px 0px 0px 8px; 
	width:22px;
	height:23px;
	}
	
#newsletter{
	color:#0768a9;
	font-weight:bold;
	float:left; 
	font-size:1em; 
	padding:4px 0px 0px 7px;
	}
#enveloppe_newsletters{
	font-weight:normal;
	float:left; 
	font-size:1em; 
	margin: 0px 0px 0px 80px; 
}
/*FIN Recherche*/