/*-------------------------------------------------------------*/
/*--------------PAGE NODE MID----------------------------------*/
/*-------------------------------------------------------------*/
.lienRetour	{padding:5px 0 10px 0; font-size:11px; color:#545454;}

/*-----------*/
/*--CONTENT--*/
/*-----------*/
div.node{
	margin-bottom:14px;
	padding:0;
	/*width:626px;*/
}

	h1	{font-family: Georgia, "Times New Roman",  Times,  serif;  font-weight:normal;}

	div.node h1{
		font-size:24px;
		line-height:27px;
		padding:0 0 10px 0;
	}
	
	div.node h2.h2Forum	{font-family: Georgia, "Times New Roman",  Times,  serif;  font-size:24px; line-height:27px; font-weight:normal; padding:10px 0;}
	
  h1#type, h2#type, p#type	{color:#2aa101;}
	h1#type1, h2#type1, p#type1	{color:#ff7f00;}
  h1#type2, h2#type2, p#type2	{color:#ff3300;}
  h1#type4, h2#type4, p#type4	{color:#0099ff;}
	
	#contenu_dossier .blocCenter	{float:none;margin:0 auto;}
	
	/*cas particulier poru le node salaire*/
	div#salaire{margin-bottom:15px;}
	div#salaire a{
		background-image:url('/Node/img/btn_salaires.png');
		color:#0066ff;
		display:block;
		float:left;
		font-family:Helvetica,Arial,sans-serif;
		font-size:14px;
		height:27px;

		padding:17px;
		width:275px;
	}
	div#salaire a:hover{
		background-position:0% -61px;
		color:#173e8c;
	}
	div#salaire a:active{
		background-position:0% -121px;
		color:#000;
	}
	div#salaire a img{
		display:block;
		float:left;
		margin-right:5px;
	}
	/*------------------------------------*/
	
		div.node p#chapeau{
			background-color:#fff;	
			border:1px solid #b8b8b8;
			font-family:Verdana,Arial,sans-serif;
			color:#3a3a3a;
			font-size:11px;
      height:53px;
      overflow:auto;
			line-height:18px;
			margin-bottom:15px;
			padding:21px 17px;
		}
		
			div.node p#chapeau strong,
			div.node p#chapeau a{line-height:18px;}
			
		div#rechercheType_Lettre,
		div#rechercheType_Contrat,
		div#rechercheType_Jurisprudence,
		div#outil_licenciement,
		div#outil_licenciement_abo
		{
			background-color:#f8ffc7;
			border:1px solid #9ba170;
			margin-bottom:15px;
			padding:5px;
			padding-left:70px;
		}
		
		div#appelez_juristes	{ margin-top:50px;}
		
		div#appelez_juristes a	{
			display:block;
			width:711px;
			height:174px;
			margin:0 auto;
			background:url('/Node/img/pubAppelJuriste.jpg') 0 0 no-repeat;
		}

		
		/*Exception*/
		div#outil_licenciement,
		div#outil_licenciement_abo {
			font-family:Helvetica,Arial,sans-serif;
			font-size:16px;
      margin:0 auto;
      margin-bottom:15px;
			padding-left:0;
			padding:10px;
      width:80%;
		}
    /*div#appelez_juristes{background:url('/image/icones/64px/appelJuriste.gif') center left no-repeat;background-color:#f8ffc7;padding:10px;text-align:left;width:424px;}*/

    div#outil_licenciement p{margin-bottom:5px;}
		div#outil_licenciement_abo img{
			float:left;
		}
                div#appelez_juristes p{margin-left:64px;}
		div#outil_licenciement p a,
		div#outil_licenciement_abo p a,
    div#appelez_juristes p a{
			color:#0066ff;
      line-height:18px;
			text-transform:none;
		}
    /*Exception*/
    div#appelez_juristes p a{
      padding:5px 0;
      font-size:14px;
      font-weight:bold;
    }

                
                p#ou{font-size:16px;font-weight:bold;margin-bottom:5px;text-align:center;}
                
		div#rechercheType_Lettre{background-image:url('/image/icones/64px/Lettre.gif');background-position:center left;background-repeat:no-repeat;}
		div#rechercheType_Contrat{background-image:url('/image/icones/64px/Contrat.gif');background-position:center left;background-repeat:no-repeat;}
		div#rechercheType_Jurisprudence{background-image:url('/image/icones/64px/Jurisprudence.gif');background-position:center left;background-repeat:no-repeat;}
		
			div#rechercheType_Lettre h4,
			div#rechercheType_Contrat h4,
			div#rechercheType_Jurisprudence h4{
				color:#000000;
				font-size:14px;
				margin-bottom:5px;
				text-transform:uppercase;
			}
			div#rechercheType_Lettre p,
			div#rechercheType_Contrat p,
			div#rechercheType_Jurisprudence p{
				color:#414141;
				font-size:11px;
				line-height:16px;
			}
		
			div.img{
				padding-top:17px;
				padding-left:25px;
				float:left;
			}
			div.img a{
				display:block;
				height:100%;
			}
			
			h2 a{
				color:#022558;
			}
			.titre{
				color:#f93;
			}

/*-------------------Onglet MidNode-----------------*/
ul.ongletMidNode	{height:40px; border-left:1px solid #cacaca; border-bottom:1px solid #cacaca;}
	ul.ongletMidNode	li {display:block; height:40px; float:left; background:url('../img/MidNode/bgOnglet.gif') 0 0 repeat-x;}
		/*ul.ongletMidNode	li a	{
			display:block;
			width:90px;
			height:20px;
			padding:13px 10px 4px 44px;
			font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
			font-size:13px;
			font-weight:bold;
			color:#666;
			border-right:1px solid #cacaca;
			border-top:3px solid #bababa;
			background: 0 0 no-repeat;
		}

		ul.ongletMidNode	li a:visited	{color:#666;}

		ul.ongletMidNode	li a#ongletDocumentMid	{background-image:url('../img/MidNode/docMid40px.gif');}
		ul.ongletMidNode	li a#ongletActuMid	{background-image:url('../img/MidNode/actuMid40px.gif');}
		ul.ongletMidNode	li a#ongletAvocatMid	{background-image:url('../img/MidNode/avocatMid40px.png') !important;background-image:url('../img/MidNode/avocatMid40px.gif');}
		ul.ongletMidNode	li a#ongletForumMid	{background-image:url('../img/MidNode/forumMid40px.png') !important;background-image:url('../img/MidNode/forumMid40px.gif');}

	ul.ongletMidNode	li a:hover, ul.ongletMidNode	li a.ongletActif	{background-color:#fff; background-position:0 -40px; text-decoration:none; color:#545454;}
		ul.ongletMidNode	li a.ongletActif	{height:21px !important; height:20px;}
		ul#Mid1	li a.ongletActif	{border-top:3px solid #F88605;}
		ul#Mid2	li a.ongletActif	{border-top:3px solid #FF3300;}
		ul#Mid4	li a.ongletActif	{border-top:3px solid #69CAF7;}*/

    ul.ongletMidNode	li a	{
			display:block;
			width:144px;
			height:40px;
			font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
			font-size:13px;
			font-weight:bold;
			color:#666;
			border-right:1px solid #cacaca;
    }
    /*Exception*/
    ul.ongletMidNode	li#job img{display:none;}
    ul.ongletMidNode	li#job a img{display:inline;}

    ul.ongletMidNode	li a#ongletDocumentMid	{background-image:url('../img/MidNode/ongletDocumentMid.gif');}
    ul.ongletMidNode	li a#ongletDocumentMid:hover{background-position:0 -40px; text-decoration:none;}
    ul#Mid	li a#ongletDocumentMidActif	{background-image:url('../img/MidNode/ongletDocumentMidActifAutre.gif');border-bottom: 1px solid #FFFFFF;}
    ul#Mid1	li a#ongletDocumentMidActif	{background-image:url('../img/MidNode/ongletDocumentMidActif.gif');border-bottom: 1px solid #FFFFFF;}
    ul#Mid2	li a#ongletDocumentMidActif	{background-image:url('../img/MidNode/ongletDocumentMidActifEmp.gif');border-bottom: 1px solid #FFFFFF;}
    ul#Mid4	li a#ongletDocumentMidActif	{background-image:url('../img/MidNode/ongletDocumentMidActifCe.gif');border-bottom: 1px solid #FFFFFF;}


		ul.ongletMidNode	li a#ongletActuMid	{background-image:url('../img/MidNode/ongletActuMid.gif');}
    ul.ongletMidNode	li a#ongletActuMid:hover{background-position:0 -40px; text-decoration:none;}
    ul#Mid	li a#ongletActuMidActif	{background-image:url('../img/MidNode/ongletActuMidActifAutre.gif');border-bottom: 1px solid #FFFFFF;}
    ul#Mid1	li a#ongletActuMidActif	{background-image:url('../img/MidNode/ongletActuMidActif.gif');border-bottom: 1px solid #FFFFFF;}
    ul#Mid2	li a#ongletActuMidActif	{background-image:url('../img/MidNode/ongletActuMidActifEmp.gif');border-bottom: 1px solid #FFFFFF;}
    ul#Mid4	li a#ongletActuMidActif	{background-image:url('../img/MidNode/ongletActuMidActifCe.gif');border-bottom: 1px solid #FFFFFF;}

		ul.ongletMidNode	li a#ongletAvocatMid	{background-image:url('../img/MidNode/ongletAvocatMid.gif') !important;}
    ul.ongletMidNode	li a#ongletAvocatMid:hover{background-position:0 -40px; text-decoration:none;}
    ul#Mid	li a#ongletAvocatMidActif	{background-image:url('../img/MidNode/ongletAvocatMidActifAutre.gif') !important;border-bottom: 1px solid #FFFFFF;}
    ul#Mid1	li a#ongletAvocatMidActif	{background-image:url('../img/MidNode/ongletAvocatMidActif.gif') !important;border-bottom: 1px solid #FFFFFF;}
    ul#Mid2	li a#ongletAvocatMidActif	{background-image:url('../img/MidNode/ongletAvocatMidActifEmp.gif') !important;border-bottom: 1px solid #FFFFFF;}
    ul#Mid4	li a#ongletAvocatMidActif	{background-image:url('../img/MidNode/ongletAvocatMidActifCe.gif') !important;border-bottom: 1px solid #FFFFFF;}

		ul.ongletMidNode	li a#ongletForumMid	{background-image:url('../img/MidNode/ongletForumMid.gif') !important;}
    ul.ongletMidNode	li a#ongletForumMid:hover{background-position:0 -40px; text-decoration:none;}
    ul#Mid	li a#ongletForumMidActif	{background-image:url('../img/MidNode/ongletForumMidActifAutre.gif') !important;border-bottom: 1px solid #FFFFFF;}
    ul#Mid1	li a#ongletForumMidActif	{background-image:url('../img/MidNode/ongletForumMidActif.gif') !important;border-bottom: 1px solid #FFFFFF;}
    ul#Mid2	li a#ongletForumMidActif	{background-image:url('../img/MidNode/ongletForumMidActifEmp.gif') !important;border-bottom: 1px solid #FFFFFF;}
    ul#Mid4	li a#ongletForumMidActif	{background-image:url('../img/MidNode/ongletForumMidActifCe.gif') !important;border-bottom: 1px solid #FFFFFF;}

    ul.ongletMidNode	li a#ongletCCMid	{background-image:url('../img/MidNode/ongletCCMid.gif') !important;}




  p.link{
    background:url('/image/icones/16px/right_arrow.png') center left no-repeat;
    background-color:#f7f5f5;
    border:1px solid #CACACA;
    border-top:none;
    font-size:12px;
    padding:8px;
    padding-left:26px;
		position:absolute;
		width:937px;
		z-index:10;
  }
  
  p.link_iframe{
    width:614px;
  }
/*-------------------End Onglet MidNode-----------------*/


/*--------------------------------------------------------*/
/*-------------------PROPOSITION PACK---------------------*/
/*--------------------------------------------------------*/
div#proposition_pack{
    border:1px solid #bdbdbd;
    background-color:#fafafa;
    background-image:url('/Node/img/fond_proposition_pack.gif');
    background-posiiton:top left;
    background-repeat:no-repeat;
    font-family:Helvetica,Arial,sans-serif;
    padding:5px;
}

	p#pour_seulement{
		color:#333;
		font-family:Helvetica,Arial,sans-serif;
		font-size:18px;
	}
	span.prix_bleu{
		font-size:36px;
		color:#06f;
		font-weight:bold;
	}
	p#retrouvez_dans{
		color:#333;
		font-size:22px;
		text-transform:uppercase;
		font-weight:bold;
		line-height:30px;
		text-align:center;
	}
	p#titre_pack{
		margin-left:145px;
		margin-bottom:10px;
		color:#0239a7;
		font-size:24px;
	}

/*ce style sera lu par Ie qui interpretera le height et augmentera si le contenu change*/
    div#proposition_pack ul{
	list-style-image:url('/Node/img/puce_liste_contenu_pack.gif');
	margin-left:175px;
	height:114px;
    }
/*hack IE : sera pris en compte uniquement par les autres navigateurs*/
    html>body div#proposition_pack ul{
	list-style-image:url('/Node/img/puce_liste_contenu_pack.gif');
	margin-left:175px;
	height:auto;
	min-height:114px;
    }
        div#proposition_pack ul li{
	    margin-bottom:10px;
	    color:#333;
	    text-transform:uppercase;
	    font-weight:bold;
	    font-size:14px;
	}
    p#voir_detail{
	margin-left:30px;
    }
    p#telecharger_scenario{
	background-image:url('/Node/img/telecharger_pack.gif');
	width:231px;
	height:70px;
	margin-left:320px;
    }
    p#telecharger_scenario a{
	display:block;
	height:100%;
    }

/*-------------------Erreur 404---------------------*/
div#error404{margin-top:20px;}

div#error404Content{
	float:left;
	font-size:16px;
	text-align:center;
	width:550px;
}
	div#error404Content h1{margin-bottom:20px;	}
	div#error404Content h1 span{color:#c1c1c1;font-size:14px;}
	div#error404Content h1 span#err{
		color:#ab2424;
		font-size:16px;
	}

/*--------------------------------------------------*/




/*-------------------------------------------------------------------*/
/*----------------affichage cadres actus & node mid------------------*/
/*-------------------------------------------------------------------*/
	div.groupe{
		background-color:#fff;
		border:1px solid #b8b8b8;
		margin-bottom:4px;
		padding:20px 29px 0px 10px;
	}
		div.groupe img{
			display:block;
			float:left;
			width:36px;
		}

		div.groupe h2{
			border-bottom:1px solid #868686;
      color:#3e3e3e;
      font-family:Helvetica,Arial,sans-serif;
      font-size:14px;
			margin-left:46px;
			padding-bottom:12px;
      text-transform:uppercase;
		}
      /*2x le meme style, oui, mais c'est parceque y a des h2 qui n'ont pas de balise a mais qui doivent avoir le meme design'*/
			div.groupe h2 a{
				color:#3e3e3e;
				font-family:Helvetica,Arial,sans-serif;
				font-size:14px;
				line-height:16px;
			}

			div.groupe h2 a:hover{text-decoration:none;}

			div#view_1 div.groupe h2 a:hover{color:#f88605;}
			div#view_2 div.groupe h2 a:hover{color:#ff3300}
			div#view_3 div.groupe h2 a:hover{color:#f88605;}
			div#view_4 div.groupe h2 a:hover{color:#69caf7;}
			div#view_5 div.groupe h2 a:hover{color:#a85acf;}

		div.groupe ul{
			margin-bottom:15px;
		}
			div.groupe ul li{
				border-bottom:1px dashed #999999;
        padding-top:5px;
				padding-bottom:5px;
			}
			
			div.actu	{letter-spacing:0;}
			div.actu ul li .metaActu	{font-size:11px;line-height:16px;color:#767676;}
			
				div.groupe ul li a.titreActu, div.groupe ul li a.titreActu:visited{
					color:#0066ff;
					display:block;
					font:normal 12px/20px Helvetica,sans-serif;
					margin:5px 0;
				}
        /*Exception*/
        div.groupe ul li .metaActu a{font-size:11px;line-height:16px;color:#767676;text-decoration:underline;}

		div.groupe p{
			font-family:Helvetica,Arial,sans-serif;
			font-size:11px;
			margin-left:46px;
			margin-bottom:2px;
		}
	
	/*---------------------------------------------------------------------------------------------*/
	/*-------------------------------------onglet Avocat-------------------------------------------*/
	
	#chapeauAvocat{ font-family:Verdana,Arial,sans-serif; color:#3a3a3a; font-size:11px; line-height:18px; margin-bottom:15px;}
		#chapeauAvocat span{cursor:pointer; display:block; font-weight:bold;margin-bottom:5px;margin-top:15px; }
		#chapeauAvocat span:hover{text-decoration:underline;}
		#chapeauAvocat #chapeauNode{border:1px solid #cacaca; padding:5px;}
	
	/*---------Fiche Avocat---------*/
	div#randomAvocat	{margin:20px 0;border-bottom:1px solid #cacaca;text-align:left;}
		div#randomAvocat h2	{
			padding:10px 5px 10px 5px;
			font-size:16px;
			font-family:Georgia,"Times New Roman",Times,serif;
			color:#767676; 
			border-top:1px solid #cacaca;
		}

		.fiche_avocat{
			border-top:1px solid #cacaca;
			overflow:hidden;
			margin:0 0 15px 0;
			padding:20px 15px 0px 15px;
			text-align:left;
		}
			.poser_question{
				border-left:1px solid #e5e5e5;
				float:right;
				padding-left:15px;
				width:227px;
			}

			.fiche_avocat img.photo{
				display:block;
				float:left;
				height:88px;
				margin-right:10px;
				width:78px;
				border:1px solid #cacaca;
			}
			.fiche_avocat p{margin-bottom:5px;}

			.fiche_avocat p.maitre{
				color:#313131;
				font-family:Georgia,sans-serif;
				font-size:16px;
			}
			.fiche_avocat p.barreau,
			.fiche_avocat p.expertise,
			.fiche_avocat .poser_question p,
			.fiche_avocat .poser_question span,
      .fiche_avocat ul li{
				color:#666666;
				font-family:Verdana,Arial,sans-serif;
				font-size:13px;
			}
				.fiche_avocat p.expertise span,
			.fiche_avocat .poser_question span{
				font-size:11px;
				vertical-align:bottom;
			}

			.fiche_avocat p.barreau,
			.fiche_avocat .poser_question p{font-weight:bold;}

			.fiche_avocat .poser_question a,
			.info form input#QuestionAvocat,
			.info form input#ContactAvocat{
				background:url('/Avocat/img/poser-ma-question.png');
				display:block;
				height:32px;
				margin-top:10px;
				width:203px;
			}
			/* exception*/
			.info form input#ContactAvocat{
				background:url('/Avocat/img/envoyer.png');
				width:150px;
			}
      .fiche_avocat p.presentation{margin:5px 0px;}
			.fiche_avocat .poser_question a:hover{background-position:0px -32px;}
			.fiche_avocat .poser_question a:active{background-position:0px -64px;}
	
	.blocAdSenseAdd	{margin:20px 0;}


/** Avocat recherche */
#avocats form {
  margin-top: 15px;
  overflow:hidden;
}

#avocats form input#searchChpsTxt {
width:300px;
border:1px solid;
}

#avocats form input#btn_recherche, #avocats form input#btn_recherche:hover {
background:url("/Avocat/img/rechercher_avocat.png") repeat scroll 0 0 transparent;
border:0 none;
height:32px;
width:203px;
}

div.footerAvocatNavigation {
    border-top: 1px solid #E5E5E5;
		margin-top:15px;
		padding-top:10px;
}
div.sousFooter_region {
    color: #CACACA;
    float: left;
    margin: 15px 0;
    padding: 0 15px 0 10px;
}
	div.sousFooter_region li {
			display: inline;
			font-size: 11px;
			line-height: 14px;
	}
		div.sousFooter_region a{
				color: #767676;
				font-size: 9px;
				line-height: 14px;
		}
	/*---------------------------------------------------------------------------------------------*/
	/*-------------------------------------Fin onglet Avocat-------------------------------------------*/
	
#repComplete, .ssTitre-repComplete	{font:normal 14px Helvetica,Arial,sans-serif;letter-spacing:0;}
.ssTitre-repComplete	{color:#545454;}
#compact-loginForm .ssTitre-repComplete	{margin-bottom:10px;}
#repComplete	{margin-bottom:30px;}


/*--- compact login form ---*/
#compact-loginForm	{width:410px;float:right;letter-spacing:0;}
#compact-loginForm form	{padding:8px 0;width:408px;background-color:#e3f1fe;border:1px solid #a5c1db;}
div#contenu_dossier #compact-loginForm li 	{margin:0 0 0 10px;width:408px;}
div#contenu_dossier #compact-loginForm li#mdp-container, div#contenu_dossier #compact-loginForm li#connexion-btn	{float:left;}
div#contenu_dossier #compact-loginForm li#identifiant-container	{margin-bottom:8px;}
div#contenu_dossier #compact-loginForm li#mdp-container	{width:270px;}
div#contenu_dossier #compact-loginForm li#connexion-btn	{width:108px;overflow:hidden;}
.container-label	{display:block;float:left;width:87px;}
#compact-loginForm label	{
	display:block;
	width:87px;
	font:bold 13px/14px Helvetica,Arial,sans-serif;
	color:#545454;
}
#compact-loginForm label span	{display:block;font:normal 12px Helvetica,Arial,sans-serif;}
#compact-loginForm #forgetPwd, #compact-loginForm #forgetPwd:visited	{
	display:block;
	padding:0;
	margin:0;
	font:normal 10px/18px Verdana,Arial,sans-serif;
	color:#465394;
	background:none;
}
#compact-loginForm .chps-texte	{
	float:left;
	padding:7px 6px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #bfbfbf;
}
#compact-loginForm #identifiant-container .chps-texte	{width:288px;}
#compact-loginForm li#mdp-container .chps-texte	{width:165px;}

	#compact-loginForm .chps-texte:focus	{border-color:#465394;}
	
#acces-new-user	{float:left;width:425px;}

#compact-loginForm li#connexion-btn input#submit	{
	width:108px;
	height:31px;
	font:bold 13px Helvetica,Arial,sans-serif;
	color:#fff;
	text-shadow:0.5px 0.5px 1px rgba(0,0,0,0.3);
	background:url('/Node/img/btnLoginNode.png') 0 0 no-repeat;
	border:none;
	cursor:pointer;
}
	#compact-loginForm li#connexion-btn #submit:hover	{background-position:0 -31px;}
	#compact-loginForm li#connexion-btn #submit:focus	{background-position:left bottom;}

#badAbo-container	{
	padding:20px;
	margin-top:20px;
	text-align:center;
	letter-spacing:0;
	background: #f0f0f0; /* Old browsers */
	background: -moz-linear-gradient(bottom, #f0f0f0 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0%,#f0f0f0), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(bottom, #f0f0f0 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(bottom, #f0f0f0 0%,#ffffff 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(bottom, #f0f0f0 0%,#ffffff 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(bottom, #f0f0f0 0%,#ffffff 100%); /* W3C */
	-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);
	-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);
	box-shadow:0 0 2px rgba(0,0,0,0.1);
	border:1px solid #f2f2f2;
}
#badAbo-content span, #badAbo-content a	{display:block;}
	#badAbo-content span	{
		font:bold 16px Helvetica,Arial,sans-serif;
		color:#545454;
		margin-bottom:20px;
	}
	#badAbo-content a, #badAbo-content a:visited, div#reponse_complete #badAbo-content a, div#reponse_complete #badAbo-content a:visited	{
		width:320px;
		overflow:hidden;
		padding:7px 20px;
		margin:0 auto;
		font:bold 16px/28px Helvetica,Arial,sans-serif;
		color:#fff;
		text-shadow:0.5px 0.5px 2px rgba(0,0,0,0.3);
		border:1px solid #365218;
		-moz-border-radius:25px;
		-webkit-border-radius:25px;
		-khtml-border-radius:25px;
		border-radius:25px;
		-moz-box-shadow:inset 0 0 1px rgba(255,255,255,0.5);
		-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,0.5);
		box-shadow:inset 0 0 1px rgba(255,255,255,0.5);
		background: #578425; /* Old browsers */
		background: -moz-linear-gradient(bottom, #405d20 0%, #578425 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left bottom, left top, color-stop(0%,#405d20), color-stop(100%,#578425)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(bottom, #405d20 0%,#578425 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(bottom, #405d20 0%,#578425 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(bottom, #405d20 0%,#578425 100%); /* IE10+ */
		/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#578425', endColorstr='#405d20',GradientType=0 );  IE6-9 */
		background: linear-gradient(bottom, #405d20 0%,#578425 100%); /* W3C */
	}
	
	#content_doc_left #badAbo-content a, #badAbo-content a:visited	{
		width:220px;
		-moz-border-radius:35px;
		-webkit-border-radius:35px;
		-khtml-border-radius:35px;
		border-radius:35px;
	}
	
	#badAbo-content a:hover, div#reponse_complete #badAbo-content a:hover	{
		text-decoration:none;
		background: #6da22e; /* Old browsers */
		background: -moz-linear-gradient(bottom, #517628 0%, #6da22e 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left bottom, left top, color-stop(0%,#517628), color-stop(100%,#6da22e)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(bottom, #517628 0%,#6da22e 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(bottom, #517628 0%,#6da22e 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(bottom, #517628 0%,#6da22e 100%); /* IE10+ */
		/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6da22e', endColorstr='#517628',GradientType=0 ); IE6-9 */
		background: linear-gradient(bottom, #517628 0%,#6da22e 100%); /* W3C */
	}
	
	#badAbo-content a:focus, div#reponse_complete #badAbo-content a:focus	{
		background: #578425; /* Old browsers */
		background: -moz-linear-gradient(top, #405d20 0%, #578425 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#405d20), color-stop(100%,#578425)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #405d20 0%,#578425 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #405d20 0%,#578425 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #405d20 0%,#578425 100%); /* IE10+ */
		/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#405d20', endColorstr='#578425',GradientType=0 );  IE6-9 */
		background: linear-gradient(top, #405d20 0%,#578425 100%); /* W3C */
	}

/*---btns reagir actu & poser question---*/
.padding15-10	{padding:15px 10px;}
.padding15-12	{padding:15px 12px;}
.paddingB15	{padding-bottom:15px;}
#reagirActu, #poserQuestion	{
	height:45px; 
	width:283px; 
	color:#fff;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:45px;
	letter-spacing:0;
	font-weight:bold;
	text-decoration:none;
	text-indent:48px;
	letter-spacing:0;
	overflow:hidden;
}
#reagirActu	{background:url('../img/btnReagirActu.png') 0 0 no-repeat;text-shadow:0.5px 0.5px 0 rgba(0, 0, 0, 0.4);}
#poserQuestion	{background:url('../img/btnPoserQuestion.png') 0 0 no-repeat;text-shadow:0.5px 0.5px 0 rgba(0, 0, 0, 0.2);}
#reagirActu:hover, #poserQuestion:hover	{background-position:0 -45px;}
#reagirActu:focus, #poserQuestion:focus	{background-position:0 -90px;}
/*---end btns reagir actu & poser question---*/


/*--------------Dossier Gratuit---------------*/
ul#dossiergratuit{ width:620px; overflow:hidden; margin:0 auto; }
ul#dossiergratuit li{ float:left; margin:0px 24px 0px 8px; width:123px; }
/*--------------------------------------------*/

div#___plusone_1{ float:left; }


/*---------------------------------------------*/
/*----------------- New midNode ---------------*/

#container-groupe-dossier	{margin:15px 0 10px 0;}
.groupeType	{border-bottom:1px solid #dedede;margin-bottom:15px;}
.groupe-dossier	{margin-bottom:5px;}
.groupe-dossier-barreTitre, .groupeType-barreTitre {
	width:584px;
	margin-left:34px;
	padding:0;
	min-height:33px;
	border:1px solid #cacaca;
}

.groupe-dossier-barreTitre	{cursor:pointer;}
.blocImpair .groupe-dossier-barreTitre	{background-color:#f4f4f4;}
.blocPair .groupe-dossier-barreTitre	{background-color:#fff;}

.groupeType-barreTitre {
	background: #f2f2f2; /* Old browsers */
	background: -moz-linear-gradient(top, #f8f8f8 0%, #e7e7e7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f8f8f8 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f8f8f8 0%,#e7e7e7 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f8f8f8 0%,#e7e7e7 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f8f8f8 0%,#e7e7e7 100%); /* W3C */
	cursor:pointer;
}
	
.titre-groupe-dossier, 
.groupeType-barreTitre h2	{font:normal 14px/20px Helvetica,Arial,sans-serif;letter-spacing:0.25px;color:#222;}
.groupeType-barreTitre .groupeType-titre	{display:block;padding:7px 0 7px 10px;}
.groupeType-barreTitre img	{display:block;float:left;}
/*.groupeType-barreTitre h2	{width:576px;float:left;margin-left:7px;}*/
.titre-groupe-dossier a{text-decoration: none;color:#222;}
.groupe-dossier h2 .nbResult, 
.groupeType-barreTitre .nbResult {
	background: url("/MoteurV3/img/bgBlocNbResult.png") no-repeat scroll 0 0 transparent;
	display: block;
	float:right;
	margin:5px 5px 0 0;
	font:normal 11px/24px Helvetica,Arial,sans-serif;
	height: 24px;
	text-align:center;
	width:46px;
	color:#545454;
}
#container-groupe-dossier .groupe-dossier h2 .nbResult{ 
	background:url("/Node/img/MidNode/NbResult.png") no-repeat scroll 0 0 transparent;
	width:106px; 
	font-style:italic; 
	letter-spacing:0;
}

.groupe-dossier .titre-groupe-dossier {display:inline-block;padding:7px 0 5px 40px;background:url('/Node/img/MidNode/pictoRubriques.png') 8px 4px no-repeat;}
.groupe-dossier .goDirectly .titre-groupe-dossier {background-image:url('/Node/img/MidNode/pictoSingle.png');}
.moreContent	{position:relative;}
.moreContentPicto {
	display:block;
	position:absolute;
	z-index:10;
	float:left;
	width:32px;
	left:-35px;
	top:-1px;
	border:1px solid #2a83dd;
	background:#37A0F6; /* Old browsers */
	background: -moz-linear-gradient(top, #64B9FF 0%, #37A0F6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#64B9FF), color-stop(100%,#37A0F6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #64B9FF 0%,#37A0F6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #64B9FF 0%,#37A0F6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #64B9FF 0%,#37A0F6 100%); /* IE10+ */
	background: linear-gradient(top, #64B9FF 0%,#37A0F6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64b9ff', endColorstr='#37a0f6',GradientType=0 ); /* IE6-9 */
}
.groupe-dossier .moreContentPicto {
	-moz-border-radius:5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px;
	border-radius:0 \0/;
}
.moreContentPicto .elPicto {display:inline-block;width:100%;height:34px;background:url('/Node/img/MidNode/btnMoreDossier.gif') 0 0 no-repeat;vertical-align:center;}
.goDirectly .moreContentPicto .elPicto	{background-image:url('/Node/img/MidNode/btnGoDirectly.gif');}
.lineHover .moreContentPicto, .lineHover .pictoLessContent {background:#64B9FF;}
.moreContent .pictoLessContent, 
.groupeType .moreContentPicto {
	-moz-border-radius:5px 0 0 0;
	-webkit-border-radius:5px 0 0 0;
	border-radius:5px 0 0 0;
	border-radius:0 \0/;/*hack IE9*/
}
.pictoLessContent .elPicto	{background-position:right top;}

.moreContentBrown {
	display:block;
	float:left;
	width:32px;
	height:19px;
	margin:2px 5px 0 0;
	background:url('/Node/img/MidNode/pictoMoreLess.png') 0 0 no-repeat;
	cursor:pointer;
}

.moreContentBleu	{display:block;width:37px;height:19px;margin-top:10px;float:none;background:url('/Node/img/MidNode/pictoMoreLessBleu.png') 0 0 no-repeat;}

.groupeType-presentation	{width:583px;padding:20px 20px 15px 15px;margin:0;background:#fffbed;border-left:1px solid #dedede;border-right:1px solid #dedede;}
	.groupeType-presentation img, .groupeType-texteAndButton	{float:left;}
	.groupeType-texteAndButton	{width:500px;margin-left:15px;color:#545454;}
		.groupeType-texte	{font-size:11px;line-height:15px;}
		
	.groupeType-presentation .clearFloat	{display:none !ie;}

ul.hiddenContent	{padding:10px 15px 10px 50px;border:1px solid #cacaca;border-top:none;}
.groupe-dossier ul.hiddenContent	{background:url('/Node/img/MidNode/bgListeDossier.gif') 0 0 repeat-y;background-position:1px 0 !ie;}
	ul.hiddenContent li {
		font:normal 12px/22px Verdana,Arial,sans-serif;
		padding:3px 0;
		border-top:1px dashed #c6c6c6;
		border-top:none\9;
		border-bottom:1px dashed #c6c6c6\9;
	}
	ul.hiddenContent li:first-child	{border-top:none;}
	.groupe-dossier ul.hiddenContent li	{background:url('/Node/img/MidNode/pictoSmallSingle.gif') 0 6px no-repeat;padding-left:24px;}
	.groupe-dossier ul.hiddenContent li.multiRubriques	{background:url('/Node/img/MidNode/pictoSmallMulti.gif') 0 5px no-repeat;}
	.groupe-dossier ul.hiddenContent .nbSousRubriques	{display:inline-block;font:italic normal 11px/22px Verdana,Arial,sans-serif;color:#666;}
	.groupe-dossier ul li a,
	.groupeType ul li	{padding-left:18px;background:url('/Node/img/MidNode/puceFlecheGrise.gif') 0 7px no-repeat;}
	.groupeType ul li	{background-position:0 10px;}
	.groupe-dossier ul li a	{display:inline-block;}
	
	/* exception */
	.groupeType ul.hiddenContent	{border-top:1px dashed #c6c6c6;padding:15px 0 0 0;}
	.groupeType ul.hiddenContent li	{margin:0 22px;}
	
	.groupe-dossier ul li.nodeName	{
		margin-bottom:10px;
		padding:0;
		line-height:12px;
		font-size:10px;
		font-style:italic;
		background:none;
		border:none;
	}
	
		.groupe-dossier ul li.nodeName a, .groupe-dossier ul li.nodeName a:visited	{color:#767676;}
	
	/* end exception */
	
.groupeType ul.hiddenContent li.goMore	{
	margin:0;
	margin-top:15px;
	padding:10px 12px;
	background: #f2f2f2; /* Old browsers */
	background: -moz-linear-gradient(top, #f8f8f8 0%, #e7e7e7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f8f8f8 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f8f8f8 0%,#e7e7e7 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f8f8f8 0%,#e7e7e7 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f8f8f8 0%,#e7e7e7 100%); /* W3C */
	border:none;
	border-top:1px dashed #c6c6c6;
}
	.groupeType ul.hiddenContent li.goMore a	{display:block;padding-left:25px;background:url('/Node/img/MidNode/pictoMore.png') 0 0 no-repeat;}


/*--------------- end New midNode -------------*/
/*---------------------------------------------*/

#achat_docCerfa	{margin-top:25px;}

.listReferencement	{color:#4d4d4d; font:normal 11px Verdana,sans-serif;border:1px solid #c5c5c5;padding:15px 20px;letter-spacing:0;}
.listReferencement p{ font: bold 14px/22px Helvetica,Arial,sans-serif;color:#666;border-bottom: 1px solid #BABABA;margin-bottom:10px;letter-spacing:0.2px;}
.listReferencement li	{background:url('/image/puce-referencement.gif') center left no-repeat;padding-left:15px;line-height:20px;width:435px;float:left;}
.listReferencement li.cleanFloatList	{float:none;clear:both;line-height:0;background:transparent;padding:0;height:0;font-size:0;}
	.listReferencement li a{color:#666;}
	

