﻿@media screen, projection, print {

	/* MC gratuit */
	.conteneur_mc_gratuit {
		position:relative;
		width:99%;
		height:auto;
		float:left;
		left:0px;
		border:1px solid #D1C6C0;
		border-top:5px solid #D1C6C0;
		background-color:#FFFFFF;
		min-height:605px;
		overflow:visible;
	}
	.conteneur_mc_fiche {
		position:relative;
		width:100%;
		height:auto;
		float:left;
		left:0px;					
		min-height:605px;
		overflow:visible;
	}
	.conteneur_mc_gratuit .cont_mc {
		padding-left:20px;
		padding-right:20px;
		padding-top:10px;
	}
	.conteneur_mc_fiche .cont_mc {
		padding-left:20px;
		padding-right:20px;		
	}
	.cont_mc h2 {
		color:#000000;
		font-size:16px;
		margin:0;
		font-weight:bold;
		margin-bottom:20px;
	}
	.cont_mc .titre_h1 {
		color:#4A362A;
		font-size:35px;
		margin-top:0;
	}
	
	.cont_mc .desc {
		color:#646464;
		font-size:12px;
		margin:0;
		font-weight:normal;
		text-align:justify;
	}
	.bloc_cont_central {
		margin-top:30px;
		width:570px;
	}
	.bloc_acces_art {
		color:#4a362a;			
		margin-right:10px;
		padding:10px;		
		width:345px;
		padding-top:0;	
		padding-bottom:20px;
		height:100%;
		background: #ffffff url(../images/imagesv2/droit-travail/js/bloc_acces_art_bg.jpg) top left repeat-y;
	}
	.bloc_inscr_maj {
		color:#4a362a;	
		border:1px solid #d0cdc6;		
		width:210px;
		padding:10px;
		padding-bottom:0;
	}
	.bloc_inscr_maj .email {
		color:#505050;	
		margin-top:15px;
		font-size:10px;
	}
	.bloc_inscr_maj .input {
		border:1px solid #d0cdc6;
	}
	.bloc_inscr_maj .savoirplus {
		color:#000096;
		font-weight:bold;
		margin-top:10px;
	}
	.bloc_inscr_maj .savoirplus .lien12{
		color:#000096;
		text-decoration:none;
		font-size:12px;
	}
	.bloc_inscr_maj .savoirplus .lien12:hover{
		color:#000096;
		text-decoration:underline;
	}
	.bloc_inscr_maj .savoirplus .lien10{
		color:#000096;
		text-decoration:none;
		font-size:10px;
	}
	.bloc_inscr_maj .savoirplus .lien10:hover{
		color:#000096;
		text-decoration:underline;
	}
	.bloc_acces_art .niv1 h2, .bloc_inscr_maj .niv1 h2{
		font-size:16px;
		font-weight:bold;
		margin:0;
		color:#4a362a;
	}
	.bloc_acces_art .niv2{
		font-size:14px;
		font-weight:bold;
		color:#998675;
		text-align:left;
		margin-top:10px;
		margin-bottom:20px;	
	}
	.bloc_inscr_maj .niv2{
		background: url(../Images/imagesv2/droit-travail/js/titre_inscr_maj.gif) top left no-repeat;		
		font-size:12px;
		font-weight:bold;
		color:#998675;
		text-align:left;
		margin-top:10px;
		padding-left:45px;
	}
	.bloc_acces_art .btn_art{
		margin-top:5px;
	}
	.bloc_acces_art .art_consultes{
		margin-top:30px;
		color:#998675;
	}
	.bloc_acces_art .art_consultes A{
		text-decoration:none;
		font-size:10px;
		color:#0c0c6e;
	}
	.bloc_acces_art .art_consultes A:hover {
		text-decoration:underline;
		font-size:10px;
		color:#0c0c6e;
	}
	.bloc_actu_mc {
		margin-top:30px;		
		padding-bottom:20px;
		background: #f3f5f8;
		margin-bottom:20px;
		clear:both;
	}
	.bloc_actu_mc .titre {
		background: #f3f5f8 url(../images/imagesv2/droit-travail/picto_actu_mc.gif) top left no-repeat;
		padding-left:15px;
		padding-top:4px;	
		height:35px;
		border-bottom:1px solid #D8DEEF;
	}
	.bloc_actu_mc .titre h2 {
		margin:0;
		color:#646382;
		font-size:16px;
		font-weight:bold;
	}
	.bloc_actu_mc .liens {
		padding-left:10px;
		background: #f3f5f8;
		font-size:12px;
		border-bottom:1px solid #D8DEEF;
	}
	.bloc_actu_mc .liens:hover {
		background-color: white;
	}

	.bloc_actu_mc .liens A{
		text-decoration:none;
		font-size:12px;
		color:#0c0c6e;
	}
	.bloc_actu_mc .liens A:hover {
		text-decoration:underline;
		font-size:12px;
		color:#0c0c6e;
		background: #ffffff;
	}
	.bloc_ref {
		color:#646464;
		margin-top:50px;
		margin-bottom:20px;
		font-size:10px;
		margin-left:5px;
		margin-right:5px;
		text-align:justify;
	}	
	.lire_suite 
	{
		color:#000096;		
		text-decoration:underline;
	}
	.lire_suite:hover 
	{
		color:#000096;		
		text-decoration:none;
	}
		

	/* MC ARTICLE */	
	.conteneur_mc_gratuit .cont_mc_art 
	{
		padding-left:10px;
		padding-right:10px;
	}
	.cont_mc_art h2 {
		color:#323232;
		font-size:14px;
		margin:0;
		font-weight:bold;
		margin-bottom:20px;
	}
	.cont_mc_art h1 {
		color:#7E6554;
		font-size:24px;
		margin:0;
		font-weight:bold;
		margin-bottom:10px;
	}
	.path_article_mc {
		font-size:10px;
		color:#8f7a6a;
		margin-bottom:10px;
		padding-top:5px;
	}	
	.path_article_mc A{
		text-decoration:underline;
		font-size:10px;
		color:#0c0c6e;
	}
	.path_article_mc A:hover {
		text-decoration:none;
		font-size:10px;
		color:#0c0c6e;
	}
	.nav_articles {
		text-decoration:none;
		font-size:12px;
		color:#000096;
		font-weight:bold;
	}

	.nav_articles A:hover {
		text-decoration:underline;
	}
	.art_courant {
		color:#4a362a;
	}
	.cont_nav_articles A {
		text-decoration:none;
		font-size:12px;
		color:#000096;
		font-weight:bold;
	}
	.bloc_js_connexes 
	{
		background-color:#F5F5F2;
		margin:10px;
		margin-top:30px;
		padding:10px;
	}
	.bloc_js_connexes .titrebloc
	{
		color:#000000;
		font-size:14px;
		font-weight:bold;
		background: #f3f5f8 url(../images/imagesv2/droit-travail/js/puce_carre.gif) top left no-repeat;
		padding-left:15px;
	}
	.bloc_js_connexes .titrebloc h2
	{
		margin:0;
		font-size:14px;
	}
	.bloc_js_connexes .sstitrebloc
	{
		color:#000000;
		font-size:12px;
		font-weight:bold;
		margin-top:10px;	
		padding-left:15px;	
	}
	.bloc_js_connexes .contjs
	{
		color:#292929;
		font-size:12px;					
		padding-left:30px;	
		margin-top:10px;
	}
	.bloc_js_connexes .contjs A
	{
		color:#00008C;
		font-size:12px;					
		text-decoration:none;		
		font-weight:bold;
	}
	.bloc_js_connexes .contjs A:hover
	{
		color:#00008C;
		font-size:12px;					
		text-decoration:underline;		
		font-weight:bold;
	}
	.bloc_js_connexes .contjs .myJS
	{
		margin-top:10px;
		background: #f3f5f8 url(../images/imagesv2/droit-travail/js/puce_carre_bleu.gif) top left no-repeat;
		padding-left:10px;
	}
	.js_newsletter_article 
	{	
		margin-left:10px;
		margin-right:10px;
		margin-top:20px;
		padding-top:3px;
		padding-bottom:3px;
		padding-left:50px;
		color:#505050;		
		border-top:1px solid #D1C6C0;
		border-bottom:1px solid #D1C6C0;
		background:#F2F1EC url(../images/imagesv2/droit-travail/js/picto_enews.gif) top left no-repeat; 			
	}
	.js_newsletter_article A
	{
		text-decoration:none;
		color:#0C0C6E;
		font-weight:bold;	
	}
	.js_newsletter_article A:hover
	{
		text-decoration:underline;	
	}
	.mc_timer_texte {
		font-weight:bold;
		font-size:14px;
		padding:10px;
	}
	.mc_milieu {	
		background:url(../images/imagesv2/droit-travail/js/mc_bloc_timer_horloge.jpg) top left no-repeat;
		font-weight:bold;
	}
	.mc_milieu_off {	
		background:none;
	}
	.mc_bg {
		background:url(../images/imagesv2/droit-travail/js/mc_bloc_timer_bg.jpg) top left repeat-y;
	}
	.bloc_avantages {
		color:#505050;
		font-size:12px;
		margin-top:30px;
	}
	.bloc_avantages .puce_fleche_noire{
		background:url(../images/imagesv2/droit-travail/js/picto_fleche_noire.gif) top left no-repeat;
		padding-left:20px;
		margin-top:10px;
		margin-left:20px;
		margin-right:20px;
	}
	.bloc_avantages .titre{
		color:#4A362A;
		font-size:20px;
		font-weight:bold;
	}
	.bloc_avantages .motcle{
		color:#000000;
		font-weight:bold;
	}
	.testimonial {
		padding-top:10px;
		padding-bottom:10px;
		background-color:#F2F1EC;
		margin-top:20px;
	}
	
	/* INSCR */
	.asterisk {
		color:red;
	}
	.bloc_inscr {
		margin-top:20px;
		padding-left:5px;		
		background-color:#fcfcfb;
	} 
	.bloc_inscr .cont_infos{
		padding-bottom:10px;				
	}
	.bloc_inscr .cont_infos TD{
		background: url(../images/imagesv2/droit-travail/js/bande_infos.jpg) top left repeat-x;
	}
	.bloc_inscr .cont_infos .infos{
		background: url(../images/imagesv2/droit-travail/js/puce_info.gif) top left no-repeat;
		color:#5a4a3d;
		padding-left:20px;
		margin-top:10px;
		margin-right:10px;		
		margin-left:10px;
	} 
	.bloc_inscr .cont_infos .infos span{
		font-weight:bold;
		font-size:14px;		
	} 
	.bloc_avert {
		background: #ffffca url(../images/imagesv2/droit-travail/js/puce_interrog.gif) top left no-repeat;
		border:1px solid #EEEF81;
		padding:5px;
		color:#000000;
		padding-left:40px;
		margin-top:10px;
		margin-bottom:10px;
		margin-left:5px;
	}
	.bloc_avert span{		
		color:#c8281e;
	}
	.fieldDescription {
		color:#323232;
	}
	.msg_inscr_confirm {
		background: url(../images/imagesv2/droit-travail/js/puce_confirm.gif) top left no-repeat;
		padding-left:40px;
		color:#323232;
		height:30px;
	}
	.confirm_rub_titre {
		border-top:1px solid #D8D5CF; border-bottom:1px solid #D8D5CF;
		color:#323232;
		padding-top:5px; padding-bottom:5px;
		margin-top:20px;
		font-weight:bold;
		font-size:14px;
	}
	.vcard {		
		color:#323232;
		margin-top:10px;
	}
	.inscr_bloc_autres_services {
		margin-top:20px;
		color:#323232;
	}
	.inscr_bloc_autres_services .txt{
		padding-left:15px;
		background: url(../images/imagesv2/droit-travail/js/puce_carre.gif) top left no-repeat;
	}
	.inscr_bloc_autres_services .txt span{
		font-size:12px;
		font-weight:bold;
	}
	/*
	.inscr_bloc_autres_services .txt span A{
		color:#323232;			
		text-decoration:none;		
		font-weight:bold;
	}
	.inscr_bloc_autres_services .txt span A:hover{
		color:#323232;			
		text-decoration:underline;		
		font-weight:bold;
	}*/
	.inscr_bloc_autres_services .txt A{
		color:#00008C;			
		text-decoration:none;		
		font-weight:bold;
	}
	.inscr_bloc_autres_services .txt A:hover{
		color:#00008C;			
		text-decoration:underline;		
		font-weight:bold;
	}

	/* DICO SOCIAL */
	.conteneur_mc_gratuit .cont_dico {
		padding-left:6px;
		padding-right:6px;
		padding-top:10px;
	}
	.conteneur_mc_gratuit .cont_dico_def {
		padding-left:6px;
		padding-right:6px;
	}
	.cont_dico .desc {
		text-align:justify;
		color:#292929;
	}
	.cont_dico h1, .cont_dico_def h1 {
		color:#7E6554;
		font-size:24px;
		margin:0;
		font-weight:bold;
		margin-bottom:10px;
	}
	.dico_liste_def
	{
		width:570px;
		margin-left:10px;
		margin-right:10px;
	}
	.myDef
	{		
		background: url(../images/imagesv2/droit-travail/js/puce_carre_bleu.gif) top left no-repeat;
		padding-left:10px;
	}
	.dico_liste_def A 
	{
		color:#0c0c6e;
		text-decoration:none;
	}
	.dico_liste_def A:hover
	{
		color:#0c0c6e;
		text-decoration:underline;
	} 
	.dico_definition 
	{
		color:#292929;
		font-size:12px;
		text-align:justify;
	}
	.dico_definition A
	{
		color:#0c0c6e;
		font-size:12px;
		text-decoration:underline;
	}
	.dico_definition A:hover
	{
		color:#0c0c6e;
		font-size:12px;
		text-decoration:none;
	}
	.dico_titre_alpha {
		font-size:16px;
		color:#4A362B;
		font-weight:bold;
		padding-top:10px;
		border-top:5px solid #CCBFB8;
		margin:0;
		margin-top:30px;
	}
	.dico_titre_alpha h2 {
		font-size:16px;
		margin:0;
	}
	
	/* JS GRATUIT */
	.conteneur_mc_gratuit .cont_js {
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
	}
	.conteneur_mc_gratuit .cont_js_detail {
		padding-left:10px;
		padding-right:10px;
	}
	.conteneur_mc_gratuit .cont_arch {
		padding-left:10px;
		padding-right:10px;
	}
	.conteneur_mc_gratuit .cont_js_alpha {
		padding-left:5px;
		padding-right:5px;
	}
	.cont_js .desc, .cont_js_alpha .desc {
		text-align:justify;
		color:#292929;
		font-size:12px;
	}
	.cont_js h1, .cont_js_detail h1 {
		color:#7E6554;
		font-size:24px;
		margin:0;
		font-weight:bold;
		margin-bottom:10px;
	}	
	.cont_js_alpha h2 {
		color:#4a362b;
		font-size:20px;
		margin:0;
		font-weight:bold;
		margin-bottom:20px;
	}
	.myJS
	{		
		background: url(../images/imagesv2/droit-travail/js/puce_carre_bleu.gif) top left no-repeat;		
		border-bottom:1px dotted #D1C6C0;
		padding-bottom:3px;
		padding-top:1px;
		padding-left:10px;
		color:#646464;
	}
	.myJS A
	{
		color:#000096;
		font-weight:bold;
		text-decoration:none;
	}
	.myJS A:hover
	{
		color:#000096;
		font-weight:bold;
		text-decoration:underline;
	}
	.myJS_titre 
	{
		margin-top:5px;
		margin-bottom:5px;
		margin-left:5px;
	}
	.js_liste A 
	{
		color:#0c0c6e;
		text-decoration:none;
		font-weight:bold;
	}
	.js_liste A:hover
	{
		color:#0c0c6e;
		text-decoration:underline;
		font-weight:bold;
	} 
	.cell_theme_js 
	{
		background: url(../images/imagesv2/droit-travail/js/bg_cell_themes.jpg) top left repeat-x;
		border:1px solid #968B82;
		color:#000000;
		font-weight:bold;
		height:23px;
		padding-left:10px;
		font-size:12px;
	}
	.cell_theme_js A
	{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	.cell_theme_js A:hover
	{
		color:#000000;
		font-weight:bold;
		text-decoration:underline;
	}
	.cell_js 
	{
		padding-top:10px;
		padding-left:10px;	
		font-size:12px;	
	}
	.voir_toutes 
	{
		padding-top:20px;
		padding-bottom:20px;
		color:#646464;
		font-weight:bold;
	}
	.voir_toutes A
	{		
		color:#000096;
		font-weight:bold;
		text-decoration:none;
	}
	.voir_toutes A:hover
	{		
		color:#000096;
		font-weight:bold;
		text-decoration:underline;
	}
	.cell_js_chapeau 
	{
		margin-top:10px;
		margin-bottom:10px;
	}
	.lien_accueil 
	{
		color:#646464;
		font-size:11px;
		margin-bottom:20px;
	}
	.lien_accueil A
	{
		color:#000096;
		font-size:11px;
		text-decoration:underline;
	}
	.lien_accueil A:hover
	{
		color:#000096;
		font-size:11px;
		text-decoration:none;
	}
	
	/* DETAIL JS GRATUITE */
	.detail_js_titre 
	{
		color:#000000;
		font-size:16px;
		margin-top:20px;
		border-left:3px solid #000000;
		font-weight:bold;
		padding-left:5px;		
	}	
	.detail_js_titre h2
	{
		margin:0;
		font-size:16px;
	}	
	.detail_js_source
	{
		color:#323232;
		font-size:11px;
		margin-top:7px;
		margin-bottom:20px;
		border:1px solid #D1C6BF;		
		padding:5px;
	}
	.detail_js_source A
	{
		color:#000096;
		font-size:11px;
		text-decoration:none;		
	}
	.detail_js_source A:hover
	{
		color:#000096;
		font-size:11px;
		text-decoration:underline;		
	}
	.detail_js_chapeau
	{
		color:#323232;
		font-size:12px;
		margin-top:20px;
		margin-bottom:30px;					
	}	
	.detail_js_bloc_faits_titre
	{
		margin-left:10px;
		margin-top:10px;
		background:  url(../images/imagesv2/droit-travail/js/puce_carre.gif) top left no-repeat;
		padding-left:12px;
		color:#000000;
		font-size:16px;
		font-weight:bold;
	}
	.detail_js_bloc_faits_titre h2
	{
		margin:0;
		font-size:16px;
	}
	.detail_js_bloc_faits_titre_bloque
	{
		margin-left:10px;
		margin-top:5px;
		background: url(../images/imagesv2/droit-travail/js/puce_carre.gif) top left no-repeat;
		padding-left:12px;
		color:#000000;
		font-size:16px;
		font-weight:bold;
		border-bottom:1px dotted #D1C6C0;	
		padding-bottom:5px;
	}
	.detail_js_bloc_faits
	{		
		margin-left:22px;
		color:#000000;
		font-size:12px;
		padding-bottom:20px;
		border-bottom:1px dotted #D1C6C0;	
		margin-bottom:5px;	
	}
	.detail_js_bloc_puce_bleue
	{
		background: url(../images/imagesv2/droit-travail/js/puce_carre_bleu.gif) top left no-repeat;
		padding-left:10px;
	}
	.bloc_aller_plus_loin {
		background-color:#F6F6F3;
		padding-top:10px;
		padding-bottom:10px;
		padding-right:5px;
		margin-top:40px;
	}
	.detail_js_bloc_aller_loin
	{		
		font-weight:bold;
		color:#000000;
		font-size:12px;
		padding-bottom:10px;
		border-bottom:1px dotted #D1C6C0;	
		margin-bottom:5px;	
		margin-top:10px;
		margin-left:20px;
	}
	.detail_js_bloc_puce_bleue
	{				
		color:#000000;
		font-size:12px;		
		margin-bottom:5px;	
		margin-top:5px;
		margin-left:10px;
		font-weight:normal;
	}
	.detail_js_bloc_puce_bleue A
	{				
		color:#000096;
		font-size:12px;
		text-decoration:underline;
	}
	.detail_js_bloc_puce_bleue A:hover
	{				
		color:#000096;
		font-size:12px;
		text-decoration:none;
	}
	
	/* CASSATION */
	.detail_cass_resume 
	{
		font-weight:bold;
		margin-bottom:20px;
	}
	
	/* ESPACE ABO JS */
	.bloc_direct_js {
		background:url(../Images/imagesv2/droit-travail/js/bloc_telechargement.jpg) no-repeat top left;
		width:187px;
		height:114px;
		margin-top:9px;
	}
	.bloc_maj_js {		
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		font-size:11px;
	}
	.bloc_maj_js_bas {
		border-bottom:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
	}
	.bloc_maj_js_titre {
		background:url(../Images/imagesv2/droit-travail/js/bloc_maj_titre_bg.jpg) repeat-x top left;
	}
	.bloc_direct_js_item A {
		font-size:11px;
	}
	.titre_partie {
		font-size:28px;
		color:#625852;
		font-weight:bold;
		margin-top:0;
		text-align:left;
	}
	.lien_maj_js 
	{
		font-size:12px;
	}
	.telechargement_infos 
	{
		color:#999999; 
		font-size:11px
	}
	.defcn 
	{
		font-size:12px;
	}
	.maj_js_deplier 
	{
		border:1px solid #CCCCCC;
		padding:2px;
		margin-right:3px;
		margin-bottom:2px;		
		background-color:#F8F7F5;
		width:7px;
	}
	.maj_js_lien_deplier, .maj_js_lien_deplier:hover
	{
		text-decoration:none;
	}
	#cont_index 
	{
		margin-left:10px;
	}
	.index_lettres IMG
	{
		margin-right:2px;
	}
	.index_t1 
	{
		border:1px solid #968B82;
		font-size:12px;
		height:23px;
		background:url(../Images/imagesv2/droit-travail/js/bg_index.jpg) repeat-x top left;
		font-weight:bold;
		padding-left:5px;
		margin-bottom:2px;		
	}
	.index_t2 
	{
		border-bottom:1px dotted #CCCCCC;
		font-size:12px;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:10px;
		background:url(../images/imagesv2/droit-travail/js/puce_carre_bleu.gif) top left no-repeat;
		font-weight:bold;
	}
	.index_t2 A
	{
		color:#00008C;
		text-decoration:none;		
	}
	.index_t2 A:hover
	{
		color:#00008C;
		text-decoration:underline;		
	}
	.bloc_recherche 	
	{
		background-color:#BFBCBC;
		padding:6px;
		margin-left:5px;
		font-size:10px;
		float:left;
		margin-bottom:5px;
	}
	.input_recherche
	{
		width:125px;
		border:1px solid #968B82;
		margin-right:5px;
	}
	.res_recherche_null 
	{
		font-size:12px;
	}
	.res_recherche_requete 
	{
		font-size:14px;
		margin-bottom:10px;
		font-weight:bold;
	}
	#cont_theme 
	{
		margin-left:10px;
	}
	.myOcc_terme 
	{
		font-size:12px;
		margin-left:10px;
	}
	.myOcc_terme A
	{
		color:#00008C;
		text-decoration:none;
	}
	.myOcc_terme A:hover
	{
		color:#00008C;
		text-decoration:underline;
	}	
	.index_theme_t1
	{
		border-bottom:1px dotted #CCCCCC;
		font-size:12px;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:10px;	
		font-weight:bold;	
	}
	.index_theme_t1 A
	{
		color:#00008C;
		text-decoration:none;		
	}
	.index_theme_t1 A:hover
	{
		color:#00008C;
		text-decoration:underline;		
	}
	.index_theme_t2 
	{		
		font-size:12px;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:10px;	
		font-weight:normal;	
	}
	.index_theme_t2 A
	{
		color:#00008C;
		text-decoration:none;		
	}
	.index_theme_t2 A:hover
	{
		color:#00008C;
		text-decoration:underline;		
	}
	.ligne_justif P, .ligne_justif DIV{
		margin:0;
		padding:0;
	}
	.ligne_justif UL{
		margin:0;
		padding:0;
		margin-left:10px;
	}
	
	/* JS ABO FICHE */
	.haut_page {
		font-size:10px;
		color:#CCCCCC;
	}
	.conteneur_mc_gratuit .cont_fiche {
		padding-left:10px;
		padding-right:10px;	
		padding-top:0;	
	}
	.cont_fiche h1 {
		color:#7E6554;
		font-size:24px;
		margin:0;
		font-weight:bold;
		margin-bottom:10px;
	}
	.onglet_bg 
	{
		background:url(../images/imagesv2/droit-travail/js/onglets_bg.jpg) top left repeat-x;
	}
	.contenu_onglets {
		border-left:1px solid #CECAE3; border-bottom:1px solid #CECAE3; border-right:1px solid #CECAE3;		
	}
	.contenu_onglets .contenu 
	{
		margin-top:10px; padding:10px; font-size:12px
	}
	#def, #rto 
	{
		font-size:12px;
	}
	.js_def_definition
	{
		margin-top:10px; margin-left:10px; margin-bottom:50px; margin-right:10px; text-align:justify;
	}
	.js_def_definition A
	{
		color:#00008C;
		text-decoration:underline;
	}
	.js_def_definition A:hover
	{
		color:#00008C;
		text-decoration:none;
	}
	.mini_sommaire_js 
	{
		margin-left:30px;
		margin-right:30px;
		margin-bottom:40px;
		border-top:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:10px;
	}
	.acces_rapide 
	{
		background-color:#F3F5F8;
		padding:5px;
		font-size:10px;		
		margin-left:10px;
	}
	.acces_rapide .puce_acces_rapide
	{
		background:url(../images/imagesv2/droit-travail/js/puce_fleche_bas.gif) top left no-repeat;	
		padding-left:10px;
	}
	.acces_rapide A
	{
		color:#00008C;
		text-decoration:none;
	}
	.acces_rapide A:hover
	{
		color:#00008C;
		text-decoration:underline;					
	}
	.detail_js_chapeau_fiche
	{
		color:#323232;
		font-size:12px;		
		margin-bottom:30px;					
		text-align:justify;
	}
	.mini_sommaire_cass 
	{
		width:470px;
		margin-left:10px;
		margin-right:10px;
		margin-bottom:40px;
		border-top:1px solid #CCCCCC;
			_bborder-bottom:1px solid #CCCCCC;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:10px;
		text-align:justify;
	}	
	.resume_cass_fiche 
	{
		_ffont-weight:bold;
		font-size:12px;
	}
	.voir_cass_fiche 
	{
		_mmargin-bottom:30px;
		border-bottom:1px dashed #CCCCCC;
		padding-bottom:5px;
		font-size:12px;
	}
	.detail_js_resume_cass_fiche 
	{
		margin-top:20px;
		margin-bottom:20px;
	}
	.detail_js_texte_cass_fiche, .detail_js_texte_cass_fiche_xxx
	{
		margin-left:10px;
	}
	.detail_js_texte_cass_fiche_tronque
	{
		margin-top:10px;
		margin-left:10px;
		height:105px;
		overflow:hidden;
	}
	.fiche_print_h2
	{
		background-color:#E4E0D7; padding-left:5px; font-weight:bold
	}	
	.sources_abo_lien_open {
		margin-left:20px;
		margin-top:10px;
		font-size:12px;
		font-weight:normal;
	}
	.sources_abo_lien_open A{
		color:#00008C;
		text-decoration:none;
	}
	.sources_abo_lien_open A:hover{
		color:#00008C;
		text-decoration:none;
	}
	.cont_source, .cont_source_xxx {
		margin-left:20px;
		margin-right:20px;
		margin-top:10px;
		font-size:12px;
		font-weight:normal;
		text-align:justify;
	}
	.cont_source_tronque {
		margin-left:20px;
		margin-right:20px;
		margin-top:10px;
		font-size:12px;
		font-weight:normal;
		text-align:justify;
		height:105px;
		overflow:hidden;
	}
	#rto P {
		margin:0;
		margin-bottom:10px;
	}
	.lienJSinactive {
		color:#4A362A;
	}
	.lienJSinactive:hover {
		color:#4A362A;
	}
	.lienJSactive {
		font-weight:bold;
		color:#0A0A6C;
	}
	.lienJSactive:hover {
		font-weight:bold;
		color:#0A0A6C;
	}
	.ligne_lien_als {
		padding-top:3px;
		padding-bottom:3px;
	}
	.lien_als {
		color:#0A0A6C;
		text-decoration:none;
	}
	.lien_als:hover {
		color:#0A0A6C;
		text-decoration:underline;
	}
	
	/* sources cassation */
	.sources_titre
	{
		margin-left:10px;
		margin-top:30px;
		background:  url(../images/imagesv2/droit-travail/js/puce_carre.gif) top left no-repeat;
		padding-left:12px;
		color:#000000;
		font-size:16px;
		font-weight:bold;
	}
	.cass_sources {
		width:95%;
		margin-left:10px;
		margin-top:20px;			
	}
	.cass_sources .boxcontent {	
		display:block;
		border: 1px solid #EBE8E6;
		padding-left:10px;
		padding-right:10px;	
		padding-top:3px;
		padding-bottom:20px;
		color: #7C7C85;
		background:#F7F7F5 url(../images/imagesv2/css_guide/commentaires/commentaires_sources.gif) top left no-repeat;
		background-position: 0 5px;		
	}
	.cass_sources .b1 {
		display:block; 
		overflow:hidden; 
		height:1px; 
		margin:0 4px 0 4px; 
		background:#EBE8E6;
		font-size:1px;
	}
	.cass_sources .ombre {
		display:block; 
		overflow:hidden; 
		height:1px; 
		margin:0 6px 0 6px; 
		background:#F5F3F1;
		font-size:1px;
	}
	.cass_sources .b2 {
		display:block; 
		overflow:hidden; 
		height:1px; 
		margin:0 3px 0 3px;
		background:#F7F7F5; 
		border-left:1px solid #EBE8E6; 
		border-right:1px solid #EBE8E6; 
		height:1px;
		font-size:1px;
	}
	.cass_sources .b3 {
		display:block; 
		overflow:hidden; 
		height:1px; 
		margin:0 2px 0 2px;
		background:#F7F7F5; 
		border-left:1px solid #EBE8E6; 
		border-right:1px solid #EBE8E6; 
		font-size:1px;
	}
	.cass_sources .b4 {
		display:block; 
		overflow:hidden; 
		height:2px; 
		margin:0 1px 0 1px; 
		background:#F7F7F5; 
		border-left:1px solid #EBE8E6; 
		border-right:1px solid #EBE8E6; 
		font-size:1px;
	}
	
	#cont_credits {
		 margin-left:10px; margin-top:20px; width:700px;
		 font-size:12px;
		 border:1px solid #CCCCCC;
		 padding:10px;
		 background-color:#FDFDFD;
	}	
	
	.chemindefer {
		font-size: 11px;
		margin-bottom:5px;
	}
	
}




