.displayNone	{display:none;}

div#groupe{margin-bottom:15px;}
	div#groupe_accueil{
		float:left;
		width:463px;
	}
  	div.txt_accueil{
			background:url('/Accueil/img/txt_accueil.gif') center left no-repeat;
			border:1px solid #a9a9a9;
			color:#1c1c1c;
			font-family:helvetica,Arial,sans-serif;
			font-size:14px;
			height:91px;
			line-height:18px;
			margin-bottom:15px;
			padding-left:150px;
			padding-top:10px;
		}
			div.txt_accueil p{
				color:#555;
				font-family:Verdana,arial,sans-serif;
				font-size:10px;
				font-style:italic;
				line-height:12px;
				margin-top:5px;
			}
      
			ul.actu li{
				/*border-bottom:1px dotted #a1a1a1;*/
				cursor:pointer;
				font-size:12px;
				padding:7px;
			}
			ul.actu li:hover{
				background-color:#fefbe1;
				border-bottom:1px solid #09f;
			}
				ul.actu li a{font-size:11px; font-family:Georgia, "Times New Roman", Times, serif;}
				ul.actu li span.date{
					color:#818080;
					font-family:Verdana,Arial,sans-serif;
					font-size:10px;
					letter-spacing:1px;
				}
        ul.actu li strong,
        ul.actu li strong a{
          color:#545454;
          font-family:Verdana,Arial,sans-serif;
          font-size:11px;
          font-weight:normal;
        }

	div#groupe_accueil2{
		float: right;
    width: 295px;
	}
		div#indicateur{
			/*height:145px;*/
			width:278px;
		}

    /*--JobInTree--*/
    div.cadreSidebarBlanc {
    background-color: #FFFFFF;
    border: 1px solid #CECECE;
    color: #666666;
    font:normal 12px Verdana,Arial,sans-serif;
    padding: 10px;
    width: 273px;
    }
      p.titreBlanc{
        display:inline;
        font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
        font-size: 16px;
        font-weight: bold;
        line-height: 120%;
      }
      div#groupe_accueil2 p.titreBlanc img{display:inline; vertical-align:baseline;}
      div.cadreSidebarBlanc p#jobintree {
          background: url("/pub/JobInTree/img/logo.jpg") no-repeat scroll 0 0 transparent;
          padding: 10px 0 0 70px;
      }
      div.cadreSidebarBlanc a.lien_jobintree {
          background: url("/tools/lib/Composant/SideBar/img/btnBlocBlanc.gif") no-repeat scroll 0 0 transparent;
          color: #FFFFFF;
          display: block;
          font-size: 10px;
          height: 18px;
          letter-spacing: 0.2px;
          margin-top: 10px;
          padding: 4px 0 0;
          text-align: center;
          text-decoration: none;
          text-transform: uppercase;
          width: 196px;
      }
    /*--Fin JobInTree--*/

    
		h2#home_avocat{
      background-color:#fefbe1;
			border:1px solid #c6bb77;
      color:#131313;
      font-family: Georgia,"Times New Roman",Times,serif;
      font-size: 16px;
      font-weight: bold;
      padding:10px;
      margin-top:15px;
      padding: 5px;
		}
    
    /*--------------------bloc Avocats---------------------*/
		.home_avocat{width:275px;margin-top:15px;background:#dbdbdb url('/Accueil/img/home/bgBlocAvocat.gif') 0 0 repeat-x;border:1px solid #b0b0b0;}
		
		#home_avocat_titre	{padding:6px 8px;font:normal 18px/24px Georgia, Times, "Times New Roman", serif;color:#fff;background-color:#253c8a; border-bottom:1px solid #d6d6d6;}
			#home_avocat_titre a, #home_avocat_titre a:visited	{color:#fff;text-decoration:underline;}
		
		#home_avocat_content	{padding:6px 7px 8px 7px;}
			#home_avocat_content form input#searchChpsTxt{
				float:left;
				width:193px;
				padding:5px;
				border:1px solid #cbcbcb;
				-moz-border-radius:5px;
				-webkit-border-radius:5px;
				border-radius:5px;
			}
			#home_avocat_content form input#btn_recherche{float:right;width:39px;height:29px;margin:0;background:url('/Accueil/img/home/btnMoteurAvocat.gif') 0 0 no-repeat;cursor:pointer;text-indent:10000px;}
				#home_avocat_content form input#btn_recherche:hover	{background-position:0 -29px;}
				#home_avocat_content form input#btn_recherche:focus	{background-position:left bottom;}
			#textExemple	{font:italic 11px/24px Georgia, Times, "Times New Roman", serif;color:#858585;clear:both;margin:-2px 0 0 2px;}
		
			#carteAvocat	{clear:both;margin-top:10px;}
				#groupe_accueil2 #carteAvocat img	{display:block;margin:0 auto;}
		
		
		/*--------------------Last Actus Avocats---------------------*/
    h3#last_avocat{
    	border-bottom:1px solid #cacaca;
      color:#000;
			font-size:12px;
			font-weight:bold;
			margin-top:15px;
      margin-bottom:15px;
    }
    ul#last_avocat li{
      overflow:hidden;
      margin-bottom:6px;
    }
    ul#last_avocat li img{
      display:block;
      float:left;
      height:40px;
      margin-right:5px;
    }
    ul#last_avocat li a{display:block;padding-top:5px;font-size:12px;}

    ul#last_avocat li span{
      display:block;
      margin-bottom:5px;
    }
		/*-------------------- / Last Actus Avocats---------------------*/


    /*-------------------- / bloc Avocats---------------------*/
			p#question{
				color:#242424;
				float:left;
				font-family:Verdana,Arial,sans-serif;
				font-size:10px;
				/*hack pour simuler le min_height sous IE*/
				height:auto;
				_height:100px;
				min-height:100px;
				/*----------------------------*/
				line-height:14px;
				margin-bottom:15px;
				text-align:left;
				width:160px;
			}
			p#nom_avocat{
				color:#666131;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:right;
			}
			p#autre{
				line-height:18px;
				margin-top:5px;
				text-align:left;
			}

ul#auto_promo{
	border-left:1px dotted #999;
	margin-bottom:15px;
	height:89px;
}
	ul#auto_promo li{
		border-right:1px dotted #999;
		float:left;
		height:69px;/*inherit - padding*/
		padding:10px 16px;
		width:155px;
	}
	ul#auto_promo li:hover{background-color:#f3f3f3;}

		ul#auto_promo li div.txt_promo{
			float:right;
			width:111px;
		}
			div.txt_promo a{font-size:14px;}
			div.txt_promo p{
				color:#515151;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				line-height:12px;
				margin-top:5px;
			}

div#groupe_salarie{
	background-color:#f2f2f2;
	border-left:2px solid #f88605;
	padding:10px;
	width:348px;
}
div#groupe_employeur{
	background-color:#f2f2f2;
	border-left:2px solid #ff3300;
	float:right;
	padding:10px;
	width:348px;
}

	div#groupe_salarie h2,
	div#groupe_employeur h2{margin-bottom:20px;}

	div#groupe_salarie h2 a,
	div#groupe_employeur h2 a
  {
		color:#f88605;
		font-family:Helvetica,Arial,sans-serif;
		font-size:21px;
		font-weight:bold;
	}
	div#groupe_employeur h2 a{color:#ff3300;}

	div#groupe_ce{
		border-left:2px solid #69caf7;
		padding:10px;
		padding-top:0;
	}
 div#groupe_salarie #searchChpsTxt,div#groupe_employeur #searchChpsTxt,div#groupe_ce #searchChpsTxt{ border: 1px solid #777777; border-radius: 0px; width: 170px; }

	ul#groupe_emp,
	div.groupe_rh{
		margin-bottom:20px;
		padding-top:0;
	}
	div.groupe_rh:hover{background-color:#fff;}

		div#groupe_ce h3{
			font-family:Helvetica,Arial,sans-serif;
			font-size:18px;
			font-weight:bold;
			margin-bottom:10px;
			margin-top:20px;
		}
			div#groupe_ce h3 a{color:#69caf7;}
		div.groupe_rh h3{
			font-family:Helvetica,Arial,sans-serif;
			font-size:18px;
			font-weight:bold;
			margin-bottom:10px;
		}
			div.groupe_rh h3 a{color:#f30;}

		li.liste_groupe{
			/*border-left:1px solid #868686;*/
			cursor:pointer;
			margin-bottom:15px;
			padding-left:5px;
		}
		li.liste_groupe:hover{
			background-color:#fff;
			/*border-left:1px solid #06f;*/
		}
			li.liste_groupe a{
				font-family:Verdana,Arial,sans-serif;
				font-size:14px;
			}
			span.motCle,
			span.motCle a{
				color:#454545;
				font-family:Verdana,Arial,sans-serif;
				font-size:11px;
				line-height:15px;
			}
div#pub{
	width:300px;
	height:250px;
	border:1px solid #000;
	background-color:#666666;
	margin-left:40px;
	margin-top:20px;
}

/*--------------------------------------------------------*/
/*--------------HOME LETTRE/JURISPRUDENCE-----------------*/
/*--------------------------------------------------------*/
div.node{
	background-color:#f2f2f2;
	margin-bottom:14px;
	padding:10px;
	width:626px;/*648 - padding - border*/
}
  div.node h1{
		font-family:Helvetica,Arial,sans-serif;
		font-size:21px;
		font-weight:bold;
		margin-bottom:5px;
	}

  div#lettre {border-left:2px solid #0066FF;width:auto;}
    div#lettre div{border-left:1px solid #0066FF;width:45%;float:left;}
      div#lettre div#sal{border-left:1px solid #F88605;}
      div#lettre div#emp{border-left:1px solid #FF3300;}
      div#lettre div#ce{border-left:1px solid #69CAF7;}
        div#lettre div#sal h2 a{color:#F88605;}
        div#lettre div#emp h2 a{color:#FF3300;}
        div#lettre div#ce h2 a{color:#69CAF7;}
    div#lettre div#ce{width:auto;}
    div#lettre h1{color:#0066FF;}

	div#jurisprudence {border-left:2px solid #0066FF;}
  div#jurisprudence div{border-left:1px solid #0066FF;}
	div#jurisprudence h1{color:#0066FF;}

  div.node p#chapeau{
    background-color:#fff;
    border:1px solid #b8b8b8;
    font-family:Verdana,Arial,sans-serif;
    color:#3a3a3a;
    font-size:11px;
    line-height:18px;
    margin-bottom:15px;
    padding:21px 17px;
  }
    div.node p#chapeau strong,
    div.node p#chapeau a{line-height:18px;}

  div.node div{
		margin-bottom:20px;
		padding:10px;
		padding-top:0;
	}
  div.node div h2{
    font-family:Helvetica,Arial,sans-serif;
    font-size:18px;
    margin-bottom:14px;
  }

  div.node div h2 a{text-transform:none}

  dl{
    border-left:1px solid #868686;
    cursor:pointer;
    float:left;
    margin-bottom:8px;
    padding-left:5px;
    width:48%;
  }
  /*Exception*/
  div#lettre div dl{
    float:none;
    width:auto;
  }
  div#lettre div#ce dl{
    float:left;
    width:48%;
  }

  dl:hover{
    background-color:#fff;
    border-left:1px solid #06f;
  }

    dl dt{
      font-size:12px;
      line-height:15px;
    }
    dl dd{
      color:#454545;
      font-family:Verdana,Arial,sans-serif;
      font-size:11px;
    }
/*--------------------------------------------------------*/
/*--------------HOME LETTRE/JURISPRUDENCE-----------------*/
/*--------------------------------------------------------*/

/*---Home Avocat----*/
div#avocats h1{font-size:16px;margin-bottom:20px;}
div#avocats p{
	font-family:Verdana,Arial,sans-serif;
	line-height:20px;
  float:left;
	font-size:12px;
	letter-spacing:0.8px;
	margin-bottom:15px;
  padding:10px;
  width:45%;
}
  div#avocats p strong{vertical-align:bottom;}
  div#avocats p:first-letter{
    font-size:24px;
    font-weight:bold;
  }

div#avocats div{
	line-height:16px;
	font-size:12px;
	letter-spacing:0.8px;
	margin-bottom:15px;
  padding:10px;
}
div#avocats div ul{
  margin-bottom:20px;
  margin-top:15px;
}
    div#avocats div ul li{
      float:left;
      margin-bottom:10px;
      width:50%;
    }
/*---/Home Avocat----*/

/*-----------------------------------------------------*/
/*----------------------Carrousel---------------------*/

	/*----contenu des slides-------*/
	div#slider{
		width:461px;
		height:257px;
		letter-spacing:1px;
		border:1px solid #a9a9a9;
		border-bottom:none;
		overflow:hidden;
	}
	
		div#slider li.slide	{height:257px;}
		div#slider li.slide h4	{margin:10px 10px 0 10px; padding:5px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal;}
		div#slider li.slide p.ssTitreSlider	{margin:0 10px 10px 10px; padding:15px 0 10px 0; font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; text-align:center; color:#333; border-top:1px solid #fff;}
		
		/*--------------------slide actu--------------------*/
		
		div#slider li#slideActu	{background:url('/Accueil/img/carrousel/bgSlide.gif') 0 0 repeat-x;}
			div#slider li#slideActu h4	{margin-top:0;}
				div#slider li#slideActu h4 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#253c8a; text-decoration:none;}
			div#slider li#slideActu ul.actu	{margin:0 10px 0 10px; background-color:#fff;border-top:1px solid #e5e5e5;}
				div#slider li#slideActu ul.actu li	{border-bottom:1px solid #e5e5e5;}
				
		/*----------------fin slide actu---------------*/
				
		/*----------------slide conformite---------------*/
		div#slider li#slideConformite	{background-color:#EAEAE7;}
			div#slider li#slideConformite h4	{text-align:center; color:#bf110b; border-bottom:1px solid #b0b0ae;}
			div#slider li#slideConformite p#bulleConformite	{float:left; width:97px; height:97px; margin:-66px 0 0 10px;}
			div#slider li#slideConformite ul	{margin:20px 10px 0 155px; padding:0 0 20px 0; list-style:outside circle; font-size:11px; color:#333; }
				div#slider li#slideConformite ul li	{margin:0 0 5px 0;}
			div#slider li#slideConformite p#lienConformite	{padding:12px 15px 15px 0; text-align:right; background-color:#212121;}
				div#slider li#slideConformite p#lienConformite a	{ 
					padding:2px 20px 5px 0; 
					font-family:Georgia, "Times New Roman", Times, serif; 
					font-size:14px;
					text-decoration:none;
					color:#f00;
					background:url('/Accueil/img/carrousel/goDiagnostic.gif') top right no-repeat; 
				}
				
		/*----------------fin slide conformite---------------*/	
		
		/*----------------slide pause cafe---------------*/
		div#slider li#slidePauseCafe	{background:url('/Accueil/img/carrousel/bgSlidePC.gif') 0 0 repeat-x;}
			div#slider li#slidePauseCafe a, div#slider li#slidePauseCafe a:hover	{text-decoration:none;}
			div#slider li#slidePauseCafe h4	{height:30px;text-align:center; color:#42210b; border-bottom:1px solid #795e4b; background:url('/Accueil/img/carrousel/pauseCafe.gif') center top no-repeat;}
			div#slider li#slidePauseCafe p.ssTitreSlider	{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; font-style:italic; text-transform:none; text-shadow:#FFF 1px 1px 1px; color:#42210b;}
			div#slider li#slidePauseCafe p#tasseCafe	{float:left; width:70px; height:110px; margin:-79px 0 0 10px;}
			div#slider li#slidePauseCafe p#cestQuoiPC	{margin:10px 10px 10px 100px; padding:0 0 20px 0; list-style:outside circle; font-size:12px; line-height:16px; color:#42210b; }
			div#slider li#slidePauseCafe p#lienPC	{padding:12px 15px 15px 0; background-color:#42210b; text-align:right;}
				div#slider li#slidePauseCafe p#lienPC span	{
					padding:5px 30px 5px 0; 
					font-family:Georgia, "Times New Roman", Times, serif; 
					font-size:14px;
					text-decoration:none;
					color:#fff;
					background:url('/Accueil/img/carrousel/goPauseCafe.gif') right 1px no-repeat; 
				}
				
		/*----------------fin slide pause cafe---------------*/	
				
		div#slider li#slideNouveaute, div#slider li#slideAbo, div#slider li#slideForum	, div#slider #slideJuriConseil{background:url('/Accueil/img/carrousel/bgSlide.gif') 0 0 repeat-x;}
		div#slider li#slideNouveaute h4, div#slider li#slideAbo h4	{color:#253c8a;}
		
		/*-------------------slide nouveaute---------------------*/
			div#slider li#slideNouveaute p {margin:0 10px; font-size:12px; line-height:18px;}
			div#slider li#slideNouveaute p#slideNouveaute_blabla	{padding-bottom:15px; border-bottom:1px solid #cacaca;}
			div#slider li#slideNouveaute p#slide_btnNouveautes	{margin:15px 0 0 10px;}
				div#slider li#slideNouveaute p#slide_btnNouveautes a {
					display:block;  
					float:left;
					width:141px;
					height:23px;
					padding-top:5px;
					margin:0 4px 0 0;
					font-size:11px;
					font-weight:bold;
					text-decoration:none; 
					text-transform:uppercase; 
					text-align:center; 
					color:#fff;
					background:left top  no-repeat;
				}
					div#slider li#slideNouveaute p#slide_btnNouveautes a#slide_btnNewsSalarie {background-image:url('/Accueil/img/carrousel/btn_nouvSal.gif');}
					div#slider li#slideNouveaute p#slide_btnNouveautes a#slide_btnNewsEmployeur {background-image:url('/Accueil/img/carrousel/btn_nouvEmp.gif');}
					div#slider li#slideNouveaute p#slide_btnNouveautes a#slide_btnNewsCE {background-image:url('/Accueil/img/carrousel/btn_nouvCE.gif');}
					
					div#slider li#slideNouveaute p#slide_btnNouveautes a:hover {background-position: 0 -28px;}
					div#slider li#slideNouveaute p#slide_btnNouveautes a:focus {background-position: left bottom;}
			/*-------------------fin slide nouveaute------------------*/
			
			
			/*-----------------------slide Abo------------------------*/
			div#slider li#slideAbo h4	{text-align:center; color:#253c8a; border-bottom:1px solid #dadada;}
			div#slider li#slideAbo div#slide_cadreAboContainer	{margin:0 10px 0 9px;}
			div#slider li#slideAbo p.cadreAboSlide	{float:left; width:146px; height:120px; margin-left:1px; border-top:4px solid; border-bottom:2px solid; background-color:#fff;}
				
				div#slider li#slideAbo p#cadreAboSlide_salarie	{border-color:#ff7f00; color:#ff7f00;}
				div#slider li#slideAbo p#cadreAboSlide_employeur	{border-color:#f30; color:#f30;}
				div#slider li#slideAbo p#cadreAboSlide_ce	{border-color:#09f; color:#09f;}
				
				div#slider li#slideAbo span.slide_titreAbo	{display:block; margin-top:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; text-align:center; }
				div#slider li#slideAbo span.slideAbo_prix	{display:block; margin:17px 22px; font-size:11px; line-height:14px; color:#333;}
				div#slider li#slideAbo span.slideAbo_prix strong	{display:block; font-size:12px; }
				
				div#slider li#slideAbo a.slideAbo_BtnVoirOffres	{
					display:block;
					margin:10px auto;
					width:134px; 
					height:8px; 
					padding:7px 0;
					font-size:9px; 
					text-transform:uppercase; 
					text-align:center; 
					text-decoration:none; 
					color:#fff;
					background:url('/Accueil/img/carrousel/btnVoirOffres.gif') 0 0 no-repeat;
				}
				
					div#slider li#slideAbo a.slideAbo_BtnVoirOffres:hover	{background-position: 0 -22px;}
					div#slider li#slideAbo a.slideAbo_BtnVoirOffres:focus	{background-position: 0 -44px;}
			/*------------fin slide abo--------------*/
			
			/*-----------------------slide Forum------------------------*/
			div#slider li#slideForum #contentSlideForum	{width:390px; margin:0 auto; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:15px;color:#666;letter-spacing:0;}
			div#slider #illusForum	{margin:35px 0 15px 0;background:url('/Accueil/img/carrousel/illusForum.png') 18px 1px no-repeat;}
				div#slider #illusForum #baselineForum, div#slider li.slide #illusForum h4	{padding:0 0 0 145px;}
				div#slider #illusForum #baselineForum	{padding-right:18px;font-style:italic;letter-spacing:0.2px;line-height:20px;font-weight:bold;color:#767676;}
				div#slider li.slide #illusForum h4	{color:#06d; margin:0 0 15px 0;}
			div#slider #cadreBlancForum	{
			padding:12px 0;
			-moz-box-shadow:inset 0px 1px 3px #dadada;
			-webkit-box-shadow:inset 0px 1px 3px #dadada;
			box-shadow:inset 0px 1px 3px #dadada;
			text-align:center;
			background-color:#fff;
			border:1px solid #cacaca;
			}
			div#slider #cadreBlancForum a{
				display:block;
				width:186px;
				height:23px;
				padding:7px 0 0 0;
				margin:0 auto;
				margin-top:15px;
				font-size:16px;
				font-weight:bold;
				color:#fff;
				text-shadow: -1px -1px 0 rgba(0,102,204,0.9);
				text-decoration:none;
				background:url('/Accueil/img/carrousel/btnForum.png') 0 0 no-repeat;
			}
				div#slider #cadreBlancForum a:hover	{background-position:0 -30px;}
				div#slider #cadreBlancForum a:focus	{background-position:0 -60px;}
			/*------------fin slide abo--------------*/
			
			/*------slide Juri Conseil------------*/
			div#slider #slideJuriConseil h4{ font:normal 32px Georgia, 'Times New Roman', Times, serif; color:#253c8a;margin:5px 0 20px 10px;padding:0;}
			div#slider #slideJuriConseil #detail{
				width:440px;
				height:235px;
				display:block;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				background:#fff url('/Accueil/img/carrousel/avocat2-juriconseil.jpg') left bottom no-repeat;
				border:1px solid #c9c9c9;
				padding:0;
				margin:10px;
				text-decoration:none;
				cursor:pointer;
				-moz-box-shadow:0 0 1px #fff;
				-webkit-box-shadow:0 0 1px #fff;
				box-shadow:0 0 1px #fff;
			}
			div#slider #slideJuriConseil #juriconseil-contentSlide	{width:430px;padding:10px 0 10px 10px;}
			div#slider #slideJuriConseil #nouveau	{
				display:block;
				display:none !ie;
				width:73px;
				height:73px;
				margin:-3px -3px 0 0;
				float:right;
				background:url('/Accueil/img/carrousel/Nouveau.png') 0 0 no-repeat;
			}
			
			div#slider #slideJuriConseil #detail .ssTitreJuriConseil	{font:normal 20px/24px Georgia, 'Times New Roman', Times, serif;color:#333;letter-spacing:0px;padding-left:60px;}
			div#slider #slideJuriConseil #detail .ssTitreJuriConseil span	{display:block;color:#bb0300;padding-left:15px;}
			
			div#slider #slideJuriConseil #detail ul	{margin:22px 0 0 95px;}
				div#slider #slideJuriConseil #detail li { display:inline-block; display:inline !ie; color:#222;font:normal 12px Verdana, Arial, sans-serif;padding-right:5px;letter-spacing:0;}
			
			div#slider #slideJuriConseil a#btnAppeler, 
			div#slider #slideJuriConseil a#btnAppeler:visited	{
				display:block;
				margin:22px 0 3px 97px;
				width:178px;
				height:26px;
				font:bold 15px/32px Helvetica,Arial,sans-serif;
				/*background:url('/Accueil/img/carrousel/btnAnime-5min.gif') 0 0 no-repeat;*/
				background:url('/image/newsletter/All/boutonJuriConseil.gif') 0 0 no-repeat;
				text-shadow:1px 1px 1px #28440a;
				letter-spacing:0;
				color:#fff;
			}

				div#slider #slideJuriConseil a#btnAppeler:hover	{text-decoration:none;}

			
			/*-----fin slide Juri Conseil---------*/

	/*---------------navigation-------------*/
	ol#controls{width:461px; height:48px; margin:0; border:1px solid #a9a9a9; border-top:3px solid #253c8a; overflow:hidden; list-style:none; background:url('/Accueil/img/carrousel/bgControl.gif') 0 0 repeat-x;}
		ol#controls li	{
			float:left;
			width:114px;
			height:48px;
			border:none;
			border-right:1px solid #cbcbcb;
		}
		
		ol#controls li#controls2, ol#controls li#controls4	{width:115px;}
		ol#controls li#controls4	{border:none;}
		ol#controls li a	{
			display:block; 
			width:94px;
			height:30px; 
			padding:8px 10px 10px 10px; 
			font-size:13px;
			letter-spacing:0.8;
			color:#666; 
			font-weight:bold; 
			line-height:16px;
			text-decoration:none;
		}
		
		ol#controls li a:hover	{background:#fff;}
		ol#controls li.current a, ol#controls li.current a:hover	{background:#fff url('/Accueil/img/carrousel/flecheTop.gif') center top no-repeat;}
		ol#controls li a:hover, ol#controls li.current a	{color:#545454;}
/*---------------------fin Courrousel------------------*/
/*-----------------------------------------------------*/

/*--- catalogue --*/

#btnCatalogue	{display:block;width:278px; height:134px;background:url('/image/home/btnCatalogueSite.jpg') 0 0 no-repeat;}
#btnDlCatalogue	{display:block;width:278px; height:134px;background:url('/image/home/btnDlCatalogueSite.jpg') 0 0 no-repeat;}
/*-- end catalogue --*/


/*--------------------------------------------------*/
/*----------modele de lettres & contrat------------*/

.gradientBleu, #moteurHomeLettres input#btn_recherche	{
background: #008ce8; /* Old browsers */
background: -moz-linear-gradient(top, #008ce8 0%, #137abe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008ce8), color-stop(100%,#137abe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #008ce8 0%,#137abe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #008ce8 0%,#137abe 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #008ce8 0%,#137abe 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008ce8', endColorstr='#137abe',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #008ce8 0%,#137abe 100%); /* W3C */
}

.gradientRouge, #moteurHomeContrat input#btn_recherche	{
	background: #bf110b; /* Old browsers */
	background: -moz-linear-gradient(top, #ca251f 0%, #bf110b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca251f), color-stop(100%,#bf110b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ca251f 0%,#bf110b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ca251f 0%,#bf110b 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ca251f 0%,#bf110b 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca251f', endColorstr='#bf110b',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ca251f 0%,#bf110b 100%); /* W3C */
}

#homeLettres h1 span, #homeContrat h1 span	{
	display:block;
	width:210px;
	margin-left:10px;
	font:normal 18px/42px Verdana,Arial,sans-serif;
	text-align:center;
	color:#fff;
	text-shadow:0 0 1px rgba(0,0,0,0.4);
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
}

#chapeauHomeLettre, #chapeauHomeContrat	{
padding:10px;
font:normal 11px/16px Verdana,Arial,sans-serif;
color:#5c5c5c;
background:#f6f6f6;
border:1px solid #bebebe;
}

#moteurHomeLettres, #moteurHomeContrat	{
	position:relative;
	padding:20px 10px;
	margin-bottom:10px;
	border-bottom:1px solid #c2c2c2;
	background:#f6f6f6;
	width:954px;
	z-index:100;
}

#moteurHomeLettres	{border-top:2px solid #018be5;}
#moteurHomeContrat	{border-top:2px solid #c0130d;}

	#moteurHomeLettres #searchChpsTxt,#moteurHomeLettres input#btn_recherche,
	#moteurHomeContrat #searchChpsTxt,#moteurHomeContrat input#btn_recherche{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
	#moteurHomeLettres #searchChpsTxt, #moteurHomeContrat #searchChpsTxt	{padding:0 5px;height:24px;font-size:12px;line-height:24px;}
		#moteurHomeLettres #searchChpsTxt	{border:1px solid #007dff;}
		#moteurHomeContrat #searchChpsTxt	{border:1px solid #c0130d;}
	#moteurHomeLettres input#btn_recherche, 
	#moteurHomeContrat input#btn_recherche	{height:26px;font:bold 11px Verdana,Arial,sans-serif;text-transform:uppercase;color:#fff;cursor:pointer;text-shadow:0 0 1px rgba(0,0,0,0.4);}

ul.glossaire{margin:20px 0;}
ul.glossaire li{
	width:21px;
	height:21px;
	float:left; 
	margin:0 2px;
}
ul.glossaire li.first{margin-left:0;}
ul.glossaire li.end{visibility:hidden;clear:both;}
ul.glossaire li a{
	display:block;
	text-align:center; 
	font:bold 12px/20px Verdana,Arial,sans-serif;
	background-color:#ebf2ff;
	color:#06c;
	border:1px solid #84c1ff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
ul.glossaire li a:hover{color:#fff;text-decoration:none;background-color:#84c1ff;}
ul.glossaire li.current a,ul.glossaire li.current a:hover{border-color:#fff;background-color:#fff;color:#000;}

div.list div.content{min-height: 300px; line-height: 20px;}


#resultHomeLettres	{border-bottom:2px solid #018be5;}
#resultHomeContrat	{border-bottom:2px solid #c0130d;margin-top:20px;}
	#resultHomeLettres span, #resultHomeContrat span	{
		display:block;
		width:96px;
		margin-left:10px;
		font:bold 11px/30px Verdana,Arial,sans-serif;
		letter-spacing:0;
		text-transform:uppercase;
		text-align:center;
		color:#fff;
		text-shadow:0 0 1px rgba(0,0,0,0.4);
		-moz-border-radius:3px 3px 0 0;
		-webkit-border-radius:3px 3px 0 0;
		border-radius:3px 3px 0 0;
	}
ul#listLettre li.lg{background-color:#fff;}
ul#listLettre li.lb{background-color:#ebf2ff;}
ul#listContrat li.lb{background-color:#fff0f0;}
ul#listLettre li	 a , ul#listContrat li a {display:block;padding:10px 10px 10px 50px;color:#323232;}
	ul#listLettre li	 a {background:url('/image/icones/32px/Lettre.gif') 7px 5px no-repeat;}
	ul#listContrat li a {background:url('/image/icones/32px/Contrat.gif') 7px 5px no-repeat;}
ul#listLettre li	a:visited, ul#listContrat li a:visited	{color:#434343}
ul#listLettre li	a:hover, ul#listContrat li a:hover	{background-color:#fffdeb;}

#paginationLettre	{
	padding:6px 0;
	line-height:20px;
	letter-spacing:0;
	color:#333;
	border-top:2px solid #018be5;
	text-align:right;
}
	#paginationLettre a	{
		display:inline-block;
		padding:0 0.8%;
		margin:0 0.2%;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		background-color:#fff;
		-webkit-border-radius:3px;
		-moz-border-radius:3px;
		border-radius:3px;
	}
	#paginationLettre a.current	{color:#545454;border:1px solid #545454;}
	#paginationLettre a.paginate	{color:#018be5;border:1px solid #008ce8;}
		#paginationLettre a.paginate:hover	{background-color:#84C1FF;color:#fff;}

#listeContrat .content{border-bottom:2px solid #c0130d;}

/* sidebar modeles de lettres */
.cat-lettres	{margin-bottom:10px;letter-spacing:0;}
	.cat-lettres .catLettres-titre	{padding:7px;}
	#cat-salaries-prive, #catContrat-employeurs	{margin-top:121px;margin-top:126px !ie;}
	#cat-salaries-prive .catLettres-titre	{
		background: #f88605; /* Old browsers */
		background: -moz-linear-gradient(top, #ffae52 0%, #f88605 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffae52), color-stop(100%,#f88605)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffae52 0%,#f88605 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ffae52 0%,#f88605 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #ffae52 0%,#f88605 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae52', endColorstr='#f88605',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, #ffae52 0%,#f88605 100%); /* W3C */
	}
	#cat-employeurs .catLettres-titre, #catContrat-employeurs  .catLettres-titre	{
		background: #f30; /* Old browsers */
		background: -moz-linear-gradient(top, #ff7350 0%, #ff3300 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7350), color-stop(100%,#ff3300)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ff7350 0%,#ff3300 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ff7350 0%,#ff3300 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #ff7350 0%,#ff3300 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7350', endColorstr='#ff3300',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, #ff7350 0%,#ff3300 100%); /* W3C */
	}
	#cat-ce-irp-comite-entreprise	.catLettres-titre	{
		background: #69caf7; /* Old browsers */
		background: -moz-linear-gradient(top, #86d9ff 0%, #69caf7 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d9ff), color-stop(100%,#69caf7)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #86d9ff 0%,#69caf7 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #86d9ff 0%,#69caf7 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #86d9ff 0%,#69caf7 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d9ff', endColorstr='#69caf7',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, #86d9ff 0%,#69caf7 100%); /* W3C */
	}
		.cat-lettres .catLettres-titre a	{font:bold 12px/18px Verdana,Arial,sans-serif;color:#fff;}
		
	.cat-lettres .catLettres-content	{padding:10px;border:1px solid #d8d8d8;border-top:none;}
		.cat-lettres .catLettres-content ul	{list-style-type:disc;margin-left:15px;}
		.cat-lettres .catLettres-content ul, .cat-lettres .catLettres-content a{color:#009aff;}
		.cat-lettres .catLettres-content li,.cat-lettres .catLettres-content a	{line-height:1.4;}
		.cat-lettres .catLettres-content a	{text-decoration:underline;}

