<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* general.css : CSS des menus et parties fréquentes du site */
/*
- class : titre
- id : groupe_tab
- class : titre_tab
- class : legende_tab
- id : menu_utilisateur
	- id : menu_ent
	- id : menu_pa
- id : historique
- class : pagination2
- class : note_information
- id : bloc_infos
	- id : liens_infos
	- id : liens_aide_infos
	- id : liens_infos_reduit
	- id : liens_infos_grand
	- id : aide_infos
	- id : rch_infos
		- id : plus_dinfos
		- id : moins_dinfos
	- id : infos_plus
- class : lien_gestion
*/

/* Titre des blocs - d�but*/
	
	.titre
	{
		margin:0;
		padding:6px 0 0 10px;
		height:23px;
		background:url(../../images/fonds/fond_tetiere_atline.png) repeat-x;
		border-bottom:1px solid #999999;
		color:#2d285f;
		font-size:15px;
		font-weight:bold;
	}
	
	#bloc_infos.warning	.titre
	{
		color:#CC0000;
	}
	#bloc_infos.aide	.titre
	{
		color:#0d9b5a;
	}

/* Titre des blocs - fin*/

/* Sous-titre des blocs - début*/
	
	.soustitre
	{
		margin:0;
		padding:2px 2px 2px 10px;
		background:url(../../images/fonds/fond_sous_titre.png) repeat-x;
		color:#2d285f;
		font-size:12px;
		font-weight:bold;
	}

/* Sous-titre des blocs - fin*/
/* Sous-titre mise_a_jour des blocs - début*/
	
        .display {
            display: inline-block;
        }
        
	.mise_a_jour
	{
		margin:0;
                width: 160px;
		padding:0px 2px;
		background:url(../../images/fonds/fond_sous_titre.png) repeat-x;
		color:#3C3C3C;
		font-size:11px;
		font-weight:bold;
	}

/* Sous-titre mise_a_jour des blocs - fin*/
/* Groupe de tableaux - début*/
	
	#groupe_tab
	{
		margin:20px 0 10px 0;
	}

/* Groupe de tableaux - fin*/

/* Titre des tableaux - début*/
	
	.titre_tab
	{
		margin:20px 10px 1px 10px;
		padding:0;
		width:908px;
		height:26px;
		color:#3C3C3C;
		font-size:12px;
		font-weight:bold;
	}
	
	.titre_tab li
	{
		display:block;
		float:left;
	}
	
	.titre_tab .dossier_detail,.titre_tab .fiche,.titre_tab .mail_env,.titre_tab .mail_recu
	{
		margin:0 1px 0 0;
		width:26px;
		height:26px;
		background:url(../../images/pictos/dossier_detail.png);
	}
	.titre_tab .fiche{background:url(../../images/pictos/fiche.png);}
	.titre_tab .mail_env{background:url(../../images/pictos/mails_envoyes_t.png);}
	.titre_tab .mail_recu{background:url(../../images/pictos/mails_recus_t.png);}

	.titre_tab .libelle,.titre_tab .libelle_double,.titre_tab .info_date
	{
		margin:0;
		padding:5px 0 0 10px;
		width:869px;
		height:19px;
		border:1px solid #EBEBEB;
		text-transform:uppercase;
	}

	.titre_tab .libelle_double
	{
		margin:0 1px 0 0;
		width:686px;
	}
	.titre_tab .info_date
	{
		padding:5px 0 0 10px;
		width:170px;
		text-transform:none;
	}
	.titre_tab .info_date img	{vertical-align:middle;}
	
/* Titre des tableaux - fin*/

/* L�gende des tableaux - début*/
	
	.legende_tab
	{
		margin:1px 0 20px 0;
		padding:0;
		width:908px;
		height:20px;
		font-size:10px;
		text-align:right;
	}
	
	.legende_tab img
	{
		margin:0 0 0 10px;
		vertical-align:middle;
	}
	
/* L�gende des tableaux - fin*/

/* Alerte à l'utilisateur lorsqu'il n'a pas les droits d'accès - début*/
	
	div.alerte_droit{
		margin:10px auto;
		padding:5px 0;
		width:98%;
		border:1px solid #555555;
		background:#FFFFFF;
		text-align:center;
		font-size:16px;
		font-weight:bold;
	}
	
/* Alerte à l'utilisateur lorsqu'il n'a pas les droits d'accès - fin*/


/*Menu utilisateur connecté - début*/
	#menu_utilisateur
	{
		margin:0 0 10px 0;
		height:38px;
		background:url(../../images/fonds/fond_menu_utilisateurs.png) repeat-x;
		border:1px solid #D1D1D1;
		border-bottom:1px solid #999999;
	}

		#menu_ent dt,#menu_pa dt
		{
			width:94px;
			height:38px;
			border-right:1px solid #D1D1D1;
			text-align:center;
			float:left;
		}
		
		#menu_ent dt a,#menu_pa dt a,#menu_ent dt a.selected,#menu_ent dt a.selected
		{
			padding:3px 0 0 0;
			width:92px;
			height:33px;
			border:1px transparent solid;
			display:block;
		}
		
		#menu_ent dt.simple a,#menu_pa dt.simple a,#menu_ent dt.simple a.selected,#menu_ent dt.simple a.selected	 /*18/18 ou 11/25*/
		{
			padding:11px 0 0 0;
			height:25px;
		}
		
		#menu_ent dt a:hover,#menu_ent dt a.selected,#menu_pa dt a:hover,#menu_pa dt a.selected
		{
			background:url(../../images/fonds/fond_menu_utilisateurs_on.png) repeat-x;
			border:1px #FFFFFF solid;
			color:#FFFFFF;
		}
		
/*Menu utilisateur connecté - fin*/

/*Historique - début*/
	
	#historique
	{
		margin:0 0 10px 0;
		height:16px;
		border:1px solid #C8C8C8;
		background:#FFFFFF;
	}
	
	#historique li
	{
		margin:0 0 0 10px;
		padding:2px 0 0 0;
		font-size:10px;
		color:#CCCCCC;
		text-transform:uppercase;
	}
	
	#historique li img
	{
		margin:0 5px 0 0;
	}
	
	#historique li a
	{
		font-size:10px;
		color:#B23535;
		text-decoration:underline
	}
	
/*Historique - fin*/


/* Note d'information - début */
	
	.note_information,.note_information_large
	{
		margin:0;
		width:800px;
		height:23px;
	}
	.note_information_large{width:926px;}
	
	.note_information li,.note_information_large li
	{
		text-align:center;
		float:left;
	}
	
	.note_information .titre_note,.note_information_large .titre_note
	{
		margin:0 1px 0 0;
		padding:4px 0 0 0;
		width:138px;
		height:19px;
		background:#CCCCCC;
		color:#3C3C3C;
	}
	
	.note_information .contenu_note,.note_information_large .contenu_note
	{
		width:659px;
		padding:3px 0 0 0;
		height:18px;
		border:1px solid #CCCCCC;
		background:#FFFFFF;
	}
		
	.note_information_large .contenu_note{width:785px;}
		
/* Note d'information - fin */

/* Logo PA - d�but */

	#logo_pa
	{
		width:139px;
		height:134px;
	}
		
		#logo_pa img
		{
			margin:10px auto 5px auto;
		}

/* Logo PA - fin */

/* Bloc d'information - début */
	/*liens_infos : pa|detail_dossier_pa*/
	/*liens_infos_reduit : pa|administration_pa*/
	/*liens_infos_grand : pa|mon_compte*/
	/*liens_aide_infos : pa|avis_attribution*/
	/*aide_infos : pa|avis_attribution*/
	/*aide_infos_large : ent|mon_profil*/

		#bloc_infos
		{
			margin:0 0 10px 0;
			width:928px;
			height:167px;
			background:#FFFFFF;
			border:1px solid #C8C8C8;
			font-size:12px;
			position: relative;
		}
		
		#bloc_infos.warning
		{
			background-color:#f5e0e0;
		}
		
		#bloc_infos.aide
		{
			background-color:#b6f5d8;
		}
		
		#bloc_infos ul
		{
			display:block;
			float:left;
		}
		
		#bloc_infos #liens_infos,#bloc_infos #liens_infos_reduit,#bloc_infos #liens_aide_infos,#bloc_infos #liens_infos_grand
		{
			padding:10px 0 0 10px;
			width:779px;
			height:85px;
		}
			#bloc_infos #liens_infos li,#bloc_infos #liens_infos_reduit li,#bloc_infos #liens_infos_grand li
			{
				padding:7px 0 0 30px;
				width:300px;
				height:18px;
				border-right:1px solid #DCDCDC;
				float:left;
			}
			#bloc_infos #liens_infos li.right,#bloc_infos #liens_infos_reduit li.right,#bloc_infos #liens_infos_grand li.right{border:none;}
				#bloc_infos #liens_infos li a,#bloc_infos #liens_infos_reduit li a,#bloc_infos #liens_aide_infos li a,#bloc_infos #liens_infos_grand li a
				{
					width:auto;
					height:16px;
					font-weight:normal;
					display:block;
				}
				
				#bloc_infos #liens_infos li a.selection,#bloc_infos #liens_infos_reduit li a.selection,#bloc_infos #liens_aide_infos li a.selection,#bloc_infos #liens_infos_grand li a.selection
				{
					color:#009DFF;
				}
				
		#bloc_infos #liens_infos_reduit
		{
			padding:5px 0 0 10px;
			height:90px;
		}
			#bloc_infos #liens_infos_reduit li{padding:3px 0 0 30px;}
							
		#bloc_infos #liens_infos_grand 
		{
			padding:5px 0 0 0;
			width:789px;
			height:129px;
		}
			#bloc_infos #liens_infos_grand li
			{
				padding:5px 0 0 15px;
				width:370px;
			}
			
		#bloc_infos #liens_aide_infos
		{
			padding:10px 5px 0 10px;
			width:350px;
			border-right:1px solid #CCCCCC;
		}
			#bloc_infos #liens_aide_infos li
			{
				padding:3px 0 0 0;
				width:350px;
			}
		
		#bloc_infos #aide_infos,#bloc_infos #aide_infos_large
		{
			padding:5px 10px 0 10px;
			width:403px;
			height:90px;
			color:#8C8C8C;
			font-size:10px;
			text-align:justify;
		}
		#bloc_infos #aide_infos_large{width:908px;height:129px;font-size:11px;}
		#bloc_infos #aide_infos li,#bloc_infos #aide_infos_large li{margin:2px 0 0 0;}

		#bloc_infos #rch_infos
		{
			margin:0;
			padding:15px 1px 1px 1px;
			width:926px;
			height:23px;
			background:#FAFAF9;
			font-weight:bold;
		}

			#bloc_infos #rch_infos li
			{
				float:left;
			}
			
			#bloc_infos #rch_infos #plus_dinfos,#bloc_infos #rch_infos #moins_dinfos
			{
				visibility:visible;
				margin:1px 0 2px 8px;
				width:98px;
				height:20px;
				background:url(../../images/boutons/plus_info.png) 0 0;
				display:block;
			}	
			
			#bloc_infos #rch_infos #moins_dinfos
			{
				visibility:hidden;
				width:102px;
				background:url(../../images/boutons/moins_info.png) 0 0;
			}
			#bloc_infos #rch_infos #plus_dinfos:hover{background:url(../../images/boutons/plus_info.png) 98px 0;}
			#bloc_infos #rch_infos #moins_dinfos:hover{background:url(../../images/boutons/moins_info.png) 102px 0;}
			
		#bloc_infos #infos_plus
		{
			width:927px;
			height:127px;
			height:0px;
			background:#EBEBEB;
			border:1px solid #FFFFFF;
			border-top:none;
			border-right:none;
			color:#3C3C3C;
			font-weight:normal;
			display:none;
		}
		#bloc_infos #infos_plus li
		{
			margin:0;
			padding:5px;
			width:916px;
			height:127px;
			background:#EBEBEB;
			border-right:1px solid #FFFFFF;
			text-align:justify;
			display:block;
			float:left;
		}

		.important
		{
			color:#FF0000;
			font-weight:bold;
		}

/* Bloc d'information - fin */

/* Bloc d'information - début */

		.bloc_pa
		{
			margin:0 0 10px 0;
			width:928px;
			height:auto;
			background:#FFFFFF;
			border:1px solid #C8C8C8;
			font-size:12px;
			position: relative;
		}
		
		.bloc_pa .select_pa
		{
			padding:10px;
		}
		
/* Bloc d'information - fin */

/* Sous blocs - d�but */

		.sous_bloc
		{
			margin:10px;
			border:1px solid #C8C8C8;
		}
		
		.sous_bloc .liste_infos
		{
			padding:0 0 0 5px;
		}
		
		.sous_bloc .texte
		{
			margin:0;
			padding:4px 5px;
			border-top:1px solid #C8C8C8;
			text-align:justify;
			display:block;
		}

		.sous_bloc .liste_details 
		{
			margin:0;
			padding:0 0 0 10px;
			border-top:1px solid #C8C8C8;
		}

		.sous_bloc .liste_details li
		{
			margin:3px 0;
			list-style:disc inside;
		}

		.sous_bloc .ligne_details
		{
			margin:0 0 1px 0;
			height:21px;
			display:block;
		}

		.sous_bloc .ligne_details li
		{
			margin:0;
			padding:1px 0 0 10px;
			width:678px;
			height:18px;
			border:1px solid #C8C8C8;
			float:left;
		}

		.sous_bloc .ligne_details li.lib
		{
			margin:0 1px;
			padding:3px 0 0 9px;
			width:204px;
			background:#C8C8C8;
			border:none;
			font-weight:bold;
		}

/* Sous blocs - fin */

/* Lien gestion - d�but */

	.lien_gestion
	{
		margin:20px;
		font-weight:bold;
	}

	.lien_gestion a,.lien_gestion a:link,.lien_gestion a:visited,.lien_gestion a:hover
	{
		color:#0064BE;
		text-decoration:underline;
		font-weight:bold;
	}
	
/* inpute- d�but */

	input.continuer
	{
		border:none;
		width:80px;
		height:20px;
		background: transparent url("../../images/boutons/continuer.png") no-repeat 0px 0px;
	}
	
	input.continuer:hover
	{
		background:transparent url("../../images/boutons/continuer.png") no-repeat -80px 0px;
	}

	input.continuer.off
	{
		border:none;
		width:80px;
		height:20px;
		background:transparent url("../../images/boutons/continuer.png") no-repeat -80px 0px;
	}

#zone_pa_infos{
	margin:0 0 10px 0;
	height:124px;
}	
	#bloc_logo
	{
		margin:0;
		width:122px;
		height:122px;
		border:1px solid #C8C8C8;
		background:#FFFFFF;
		text-align:center;
		float:left;
		overflow:hidden;
	}
	#bloc_pa_infos
	{
		margin:0 0 0 8px;
		width:798px;
		float:left
	}
		#zone_pa_infos #bloc_pa_infos #bloc_recherche,
		#zone_pa_infos #bloc_pa_infos #bloc_defilant
		{
			margin:0;
			width:796px;
			height:56px;
			background:#FFFFFF;
		}
		#zone_pa_infos #bloc_pa_infos #bloc_defilant
		{
			margin:0 0 8px 0;
		}
			#zone_pa_infos #bloc_pa_infos #bloc_defilant #msg_info
			{
				margin:10px 0 0 0;
			}
			
#zone_pa
{
	margin:0 0 10px 0;
	height:124px;
}
	#zone_pa #bloc_logo
	{
		height:122px;
	}
	
	#zone_pa #bloc_pa_infos
	{
		border:1px solid #C8C8C8;
		background:#FFFFFF;
		width:796px;
	}
		#zone_pa #liens_infos
		{
			padding:4px 0 0 0;
			width:796px;
			height:157px;
			float:left;
		}
		
		#zone_pa #liens_infos
		{
			height:99px;
		}
			#zone_pa #liens_infos li,
			#zone_pa_infos #liens_infos li
			{
				padding:4px 0 0 10px;
				width:387px;
				height:18px;
				border-right:1px solid #DCDCDC;
				float:left;
			}
			
			#zone_pa #liens_infos li.right,
			#zone_pa_infos #liens_infos li.right
			{
				border:none;
			}
				#zone_pa #liens_infos li a,
				#zone_pa_infos #liens_infos li a
				{
					width:auto;
					height:16px;
					font-weight:normal;
					display:block;
				}
				
				#zone_pa #liens_infos li a.selection,
				#zone_pa_infos #liens_infos li a.selection
				{
					color:#009DFF;
				}

                                
    #zone_pa #liens_infos_admin{
        padding:4px 0 0 0;
        width:796px;
        height:157px;
        float:left;
        height:99px;
    }
	
    #zone_pa #liens_infos_admin li,
    #zone_pa_infos #liens_infos_admin li{
        padding:4px 0 0 10px;
        width:250px;
        height:18px;
        border-right:1px solid #DCDCDC;
        float:left;
    }
			
    #zone_pa #liens_infos_admin li.right,
    #zone_pa_infos #liens_infos_admin li.right{
        border:none;
    }

    #zone_pa #liens_infos_admin li a,
    #zone_pa_infos #liens_infos_admin li a{
        width:auto;
        height:16px;
        font-weight:normal;
        display:block;
    }
				
    #zone_pa #liens_infos_admin li a.selection,
    #zone_pa_infos #liens_infos_admin li a.selection{
        color:#009DFF;
    }

span.logo_lrar{
	
	background :			none;
	background-image:		url(../../images/logos/logo_lrar.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					292px;
	height:					16px;
	display:				block;
	padding:				0px;
	margin:					0px;
}

				
/*----------------------------------------------------*/
/*-------------       BOUTONS        -----------------*/
/*----------------------------------------------------*/

input.fw_pa_th, button.fw_pa_th{
	
	background:				none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/icone_pa_th.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					24px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_pa, button.fw_pa{
	
	background:				none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/icone_pa.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					24px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_pa:hover, button.fw_pa:hover{
	
	background-position:	-25px center;
	
}

input.fw_certificats, button.fw_certificats{
	
	background:				none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/certificats.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					24px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_cles_crypto, button.fw_cles_crypto{
	
	background:				none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/cles_crypto.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					24px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_cles_crypto_double, button.fw_cles_crypto_double{
	
	background:				none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/cles_crypto_double.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					30px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_cles_crypto_double_th, button.fw_cles_crypto_double_th{
	
	background:				none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/cles_crypto_double_th.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					30px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}


input.fw_cles_crypto_grise, button.fw_cles_crypto_grise{
	
	background:				none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/cles_crypto_grise.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					25px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_certificats_hover, button.fw_certificats_hover{
	
	background:none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/certificats.png);
	background-repeat:		no-repeat;
	background-position:	-25px center;
	
	width:					24px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_cles_crypto_hover, button.fw_cles_crypto_hover{
	
	background:none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/cles_crypto.png);
	background-repeat:		no-repeat;
	background-position:	-25px center;
	
	width:					24px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_cles_crypto_hover_big, button.fw_cles_crypto_hover_big{
	
	background:none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/cles_crypto_big_v2.png);
	background-repeat:		no-repeat;
	background-position:	-1px center;
	
	width:					45px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_certificats:hover, button.fw_certificats:hover{
	
	background-position:	-25px center;
	
}

input.fw_certificats_hover:hover, button.fw_certificats_hover:hover{}

input.fw_cles_crypto:hover, button.fw_cles_crypto:hover{

	background-position:	-25px center;

}

/*----------------------------------------------------*/

input.fw_dossier, button.fw_dossier{
	
	background:none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/valise_dce.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					24px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_dossier:hover, button.fw_dossier:hover{
	
	background-position:	-25px center;
	
}

/*----------------------------------------------------*/

input.fw_etoile_ok, button.fw_etoile_ok{
	
	background:none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/etoile_ok.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					24px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_etoile_ok:hover, button.fw_etoile_ok:hover{
	
	background-position:	-25px center;
	
}

/*----------------------------------------------------*/

input.fw_etoile_nok, button.fw_etoile_nok{
	
	background:none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/etoile_nok.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					24px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_etoile_nok:hover, button.fw_etoile_nok:hover{
	
	background-position:	-25px center;
	
}

/*----------------------------------------------------*/

input.fw_astuce, button.fw_astuce{
	
	background:none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/ampoule.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					24px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

/*----------------------------------------------------*/

input.fw_details, button.fw_details{
	
	background:none;
	cursor:					pointer;
	background-image:		url(../../images/pictos/document.png);
	background-repeat:		no-repeat;
	background-position:	0px center;
	
	width:					24px;
	height:					18px;
	border:					none;
	padding:				0px;
	margin:					1px;
}

input.fw_details:hover, button.fw_details:hover{
	
	background-position:	-25px center;
	
}

/*----------------------------------------------------*/
/*Pictos
/*----------------------------------------------------*/

span.picto_dl_fichier_ok, div.picto_dl_fichier_ok {
	background-image:		url("../../images/pictos/fichier_dl_ok.png");
    background-position:	4px 50%;
	width:					25px;
	height:					18px;
}

span.picto_dl_fichier_nok, div.picto_dl_fichier_nok {
	background-image:		url("../../images/pictos/fichier_dl_nok.png");
    background-position:	4px 50%;
	width:					25px;
	height:					18px;
}

span.picto_reponse_mail, div.picto_reponse_mail{
	background-image:		url("../../images/pictos/mails_envoyes_off.png");
}

span.picto_droit_supervision, div.picto_droit_supervision{
	background-image:		url("../../images/pictos/picto_droit_supervision.png");
	width:					11px;
	height:					20px;
}
</pre></body></html>