input, select, textarea {color:#61002B;}
body{color:#61002B;}

/* --------------------------------- DEBUT DESIGN --------------------------------- */
div#container {position: absolute;top: 0;left: 0;min-height: 100%;width: 100%;background: url('../img/0/BasMenuGauche.jpg') repeat-y;}
div#container_admin {position: absolute;top: 0;left: 0;width: 100%;background: url('../img/0/BasMenuGauche_admin.jpg') repeat-y;}
div#content {padding-bottom: 55px;}
div#content_admin{padding-bottom:0px;}
div#footer {position: absolute;bottom: -1px;/*-1 pour IE6 sinon bug*/left: 0;clear: both;height:46px;background: url('../img/0/FinMenuGauche.jpg') no-repeat;}
div#footer_admin {position: absolute;bottom: -1px;/*-1 pour IE6 sinon bug*/left: 0;clear: both;height:46px;background: url('../img/0/FinMenuGauche_admin.jpg') no-repeat;}
/* --------------------------------- DEBUT DESIGN --------------------------------- */

* html div#container_admin,
* html div#container {
	height: 100%; /* Fix IE 5.5, 6 and 7 */
}
html:first-child body {
	height: 100%; /* fix opera 9.22 and 7.10 */
}
#LeftCol {width:251px;}

/* Colonne de gauche */
	/* Partie supérieure de la colonne de gauche */
#HautGaucheLogo, #HautDroiteLogo, #HautGaucheLogo_admin,#HautDroiteLogo_admin { height: 60px; }
#MilieuGaucheLogo, #MilieuDroiteLogo,#MilieuGaucheLogo_admin,#MilieuDroiteLogo_admin { height: 30px; }
#BasGaucheLogo, #BasDroiteLogo, #BasGaucheLogo_admin {height: 10px;}


#HautGaucheLogo, #MilieuGaucheLogo, #BasGaucheLogo, #HautGaucheLogo_admin,#MilieuGaucheLogo_admin { width: 31px; }
#HautDroiteLogo,#HautDroiteLogo_admin, #MilieuDroiteLogo,#MilieuDroiteLogo_admin, #BasDroiteLogo, #BasGaucheLogo_admin { width: 22px; }




#ImageLogo { width: 198px; height: 100px; }


#HautGaucheLogo_admin {background: url('../img/0/HautGaucheLogo_admin.jpg') no-repeat;}
#HautGaucheLogo {background: url('../img/0/HautGaucheLogo.jpg') no-repeat;}
#MilieuGaucheLogo {background: url('../img/0/MilieuGaucheLogo.jpg') no-repeat;}
#MilieuGaucheLogo_admin {background: url('../img/0/MilieuGaucheLogo_admin.jpg') no-repeat;}
#BasGaucheLogo {background: url('../img/0/BasGaucheLogo.jpg') no-repeat;}
#BasGaucheLogo_admin {background: url('../img/0/BasGaucheLogo_admin.jpg') no-repeat;}

#HautDroiteLogo_admin {background: url('../img/0/HautDroiteLogo_admin.jpg') no-repeat;}
#HautDroiteLogo {background: url('../img/0/HautDroiteLogo.jpg') no-repeat;}
#MilieuDroiteLogo {background: url('../img/0/MilieuDroiteLogo.jpg') no-repeat;}
#BasDroiteLogo {background: url('../img/0/BasDroiteLogo.jpg') no-repeat;}
#MilieuDroiteLogo_admin {background: url('../img/0/MilieuDroiteLogo_admin.jpg') no-repeat;}

#ImageLogo {background: url('../img/0/logo.jpg') no-repeat;}
	/* Partie inférieure de la colonne de gauche */
#MenuGauche {width: 251px;height: 334px;}
#MenuGauche {background: url('../img/0/MenuGauche.jpg') no-repeat;}
/*partie inérieure de la colonne de gauche cote admin*/
#MenuGauche_admin, #MenuGauche_clt{width:251px;height:92px;}
#MenuGauche_admin {background: url('../img/0/MenuGauche_admin_titre.jpg') no-repeat;}
#MenuGauche_clt{background: url('../img/0/G_Espace_Employeur.jpg') no-repeat;}


 



.MenuGauche_admin_gestion_inscription,#MenuGauche_admin_gestion_non_fonctionnel,
.MenuGauche_admin_gestion_cotisation, .MenuGauche_admin_gestion_inscription_ok, .MenuGauche_admin_gestion_cotisation_ok
, .MenuGauche_gest_doc, .MenuGauche_gest_doc_ok,
.MenuGauche_accueil, .MenuGauche_accueil_ok,.MenuGauche_gestion_cotisation_clt,.MenuGauche_gestion_cotisation_clt_ok,.MenuGauche_mvt_perso,.MenuGauche_mvt_perso_ok,.MenuGauche_prestation,.MenuGauche_prestation_ok,
.MenuGauche_doc_telechargeable,.MenuGauche_gestion_cotisation_clt_nd, .MenuGauche_doc_telechargeable_ok,.MenuGauche_doc_telechargeable_nd, .MenuGauche_mvt_perso_nd{height:80px; width:250px;}
#MenuGauche_admin_gestion_non_fonctionnel_bas{height:144px; width251px;}

.MenuGauche_gestion_cotisation_clt_nd { background: url('../img/0/NC_G_Gestion_cot_non_habilite.jpg') no-repeat;}


.MenuGauche_doc_telechargeable { background: url('../img/0/G_Doc_telecharg_non_cliquer.jpg') no-repeat;}
.MenuGauche_doc_telechargeable_ok { background: url('../img/0/G_Doc_telecharg_cliquer.jpg') no-repeat;}
.MenuGauche_doc_telechargeable_nd { background: url('../img/0/MenuGauche_admin_gestion_non_fonctionnel.jpg') no-repeat;}
.MenuGauche_gestion_cotisation_clt { background: url('../img/0/G_Gestion_cot_non_cliquer.jpg') no-repeat;}
.MenuGauche_gestion_cotisation_clt_ok { background: url('../img/0/G_Gestion_cot_cliquer.jpg') no-repeat;}
.MenuGauche_prestation { background: url('../img/0/G_Prestation_non_cliquer.jpg') no-repeat;}
.MenuGauche_prestation_ok { background: url('../img/0/G_Prestation_cliquer.jpg') no-repeat;}
.MenuGauche_accueil{background: url('../img/0/G_accueil_non_cliquer.jpg') no-repeat;}
.MenuGauche_accueil_ok { background: url('../img/0/G_Accueil_cliquer.jpg') no-repeat;}
.MenuGauche_mvt_perso{background: url('../img/0/NC_G_Mvts_sal_non-cliquer.jpg') no-repeat; }
.MenuGauche_mvt_perso_ok{ background: url('../img/0/NC_G_Mvts_sal_cliquer.jpg') no-repeat;}
.MenuGauche_mvt_perso_nd{ background: url('../img/0/NC_G_Mvts_sal_non_cliquer_cadena.jpg') no-repeat;}

.MenuGauche_gest_doc_ok {background: url('../img/0/G_Gestion_documents_cliquer.jpg') no-repeat;}
.MenuGauche_gest_doc {background: url('../img/0/G_Gestion_Documents_non_cliquer.jpg') no-repeat;}

.MenuGauche_admin_gestion_cotisation_ok  {background: url('../img/0/G_Gestion_Cotisations_cliquer.jpg') no-repeat;}
.MenuGauche_admin_gestion_inscription_ok {background: url('../img/0/MenuGauche_admin_gestion_inscription_click.jpg') no-repeat;}
.MenuGauche_admin_gestion_inscription {background: url('../img/0/MenuGauche_admin_gestion_inscription_no_click.jpg') no-repeat;}
#MenuGauche_admin_gestion_non_fonctionnel {background: url('../img/0/MenuGauche_admin_gestion_non_fonctionnel.jpg') no-repeat;}
#MenuGauche_admin_gestion_non_fonctionnel_bas {background: url('../img/0/MenuGauche_admin_gestion_non_fonctionnel_bas.jpg') no-repeat;}
.MenuGauche_admin_gestion_cotisation {background: url('../img/0/G_Gestion_Cotisations_ouvert.jpg') no-repeat;}

/* Colonne de droite */
	/* Partie supérieure de la colonne de droite */
#MenuHaut {height: 60px; background: #58517B;}
#MenuHaut_admin {height: 60px; background: #D6D4DC;}
#BarreInformations {height: 30px; background: url('../img/0/BarreInformations.jpg') repeat-x;}
#MenuTop, .email,.mvt_salarie, .MenuGauche_gestion_cotisation_clt_nd{cursor: pointer;} /* Curseur de main sur chaque cellule */

/* Les tailles */
#MenuTop .MonCompte, #MenuTop .MonCompteOn {width: 91px; height: 35px;}
#MenuTop .AdminDroits, #MenuTop .AdminDroitsOn, #MenuTop .AdminDroitsGris {width: 91px; height: 35px;}
#MenuTop .Aide, #MenuTop .AideOn, #MenuTop .FilOpe, #MenuTop .FilOpeOn, .gest_gestionnairesOn{width: 91px; height: 35px;}
#MenuTop .Contact, #MenuTop .ContactOn, #MenuTop .gest_gestionnaires{width: 91px; height: 35px;}
#MenuTop .Empty1, .Empty1_jpg{width: 91px; height: 35px;cursor: auto;} /* Curseur normal */
#MenuTop .Empty2, .Empty2_jpg {width: 92px; height: 35px;cursor: auto;} /* Curseur normal */
#MenuTop .Empty3 {width: 91px; height: 35px;cursor: auto;} /* Curseur normal */
#MenuTop .Empty4 {width: 91px; height: 35px;cursor: auto;} /* Curseur normal */

/* Le style */
#MenuTop td {color:#fff;font-weight:bold;text-align:center;font-size:12px;}

/* Le background */
#MenuTop .MonCompte {background: url('../img/0/menu_top_off_01.gif') no-repeat;}
#MenuTop .FilOpe {background: url('../img/0/menu_top_off_03.gif') no-repeat;}
#MenuTop .AdminDroits {background: url('../img/0/menu_top_off_03.gif') no-repeat;}
#MenuTop .Aide {background: url('../img/0/menu_top_off_03.gif') no-repeat;}
#MenuTop .Contact{background: url('../img/0/menu_top_off_04.gif') no-repeat;}
#MenuTop .gest_gestionnaires{background: url('../img/0/menu_top_off_04.gif') no-repeat;}
#MenuTop .Empty1 {background: url('../img/0/menu_top_off_01.gif') no-repeat;}
#MenuTop .Empty2 {background: url('../img/0/menu_top_off_02.gif') no-repeat;}
#MenuTop .Empty3 {background: url('../img/0/menu_top_off_03.gif') no-repeat;}
#MenuTop .Empty4 {background: url('../img/0/menu_top_off_04.gif') no-repeat;}

#MenuTop .MonCompteOn {background: url('../img/0/menu_top_on_01.gif') no-repeat;color: #61002B;}
#MenuTop .FilOpeOn {background: url('../img/0/menu_top_on_03.gif') no-repeat;color: #61002B;}
#MenuTop .AdminDroitsOn {background: url('../img/0/menu_top_on_03.gif') no-repeat;color: #61002B;}
#MenuTop .AideOn {background: url('../img/0/menu_top_on_03.gif') no-repeat;color: #61002B;}
#MenuTop .ContactOn, #MenuTop .gest_gestionnairesOn{background: url('../img/0/menu_top_on_04.gif') no-repeat;color: #61002B;}


#MenuTop .AdminDroitsGris {background: url('../img/0/menu_top_gris_02.jpg') no-repeat;cursor:default;color:#ccc;}

.Deconnexion, .DeconnexionOn, #BlocDeconnexionLeft, #BlocDeconnexionRight, .Deconnexion_jpg, .DeconnexionOn_jpg {width:40px;height:35px;}
.Deconnexion {background: url('../img/0/deconnexion_off.gif') no-repeat;cursor:pointer;}
.DeconnexionOn {background: url('../img/0/deconnexion_on.gif') no-repeat;cursor:pointer;}

	/* Les options d'affichage */
#ScreenOptions ul {margin:0; padding:0;}
#ScreenOptions ul li {margin:0; padding:0;display: block;float:left;}

#ScreenOptions .FontSizeS, #ScreenOptions .FontSizeSOn, #ScreenOptions .FontSizeM, 
	#ScreenOptions .FontSizeMOn, #ScreenOptions .FontSizeL, #ScreenOptions .FontSizeLOn {width:20px; height:25px;cursor:pointer;}
#ScreenOptions .FontSizeS {background: url('../img/0/FontSizeS_off.jpg') no-repeat;}
#ScreenOptions .FontSizeM {background: url('../img/0/FontSizeM_off.jpg') no-repeat;}
#ScreenOptions .FontSizeL {background: url('../img/0/FontSizeL_off.jpg') no-repeat;}
#ScreenOptions .FontSizeSOn {background: url('../img/0/FontSizeS_on.jpg') no-repeat;}
#ScreenOptions .FontSizeMOn {background: url('../img/0/FontSizeM_on.jpg') no-repeat;}
#ScreenOptions .FontSizeLOn {background: url('../img/0/FontSizeL_on.jpg') no-repeat;}
#ScreenOptions .ScreenWidthS, #ScreenOptions .ScreenWidthSOn, #ScreenOptions .ScreenWidthM, 
	#ScreenOptions .ScreenWidthMOn, #ScreenOptions .ScreenWidthL, #ScreenOptions .ScreenWidthLOn {width:20px; height:25px;cursor:pointer;}
#ScreenOptions .ScreenWidthS {background: url('../img/0/ScreenWidthS_off.jpg') no-repeat;}
#ScreenOptions .ScreenWidthM {background: url('../img/0/ScreenWidthM_off.jpg') no-repeat;}
#ScreenOptions .ScreenWidthL {background: url('../img/0/ScreenWidthL_off.jpg') no-repeat;}
#ScreenOptions .ScreenWidthSOn {background: url('../img/0/ScreenWidthS_on.jpg') no-repeat;}
#ScreenOptions .ScreenWidthMOn {background: url('../img/0/ScreenWidthM_on.jpg') no-repeat;}
#ScreenOptions .ScreenWidthLOn {background: url('../img/0/ScreenWidthL_on.jpg') no-repeat;}

	/* Partie inférieure de la colonne de droite */
#MenuMiddle {cursor:pointer;} /* Icone avec main sur toutes les cases */
/* Les tailles */
#MenuMiddle .LeftCorner {width: 63px; height: 35px;cursor: auto;} /* ATTENTION class redéfinit pour le design small */
#MenuMiddle .RightCorner {width: 58px; height: 35px;cursor: auto;} /* ATTENTION class redéfinit pour le design small */
#MenuMiddle .GestDecla, #MenuMiddle .GestDeclaOn {width: 91px; height: 35px;}
#MenuMiddle .ParamTeleg, #MenuMiddle .ParamTelegOn, #MenuMiddle .ParamTelegGris {width: 91px; height: 35px;}
#MenuMiddle .ParamCEA, #MenuMiddle .ParamCEAOn, #MenuMiddle .ParamCEAGris {width: 90px; height: 35px;}
#MenuMiddle .FAQ, #MenuMiddle .FAQOn {width: 91px; height: 35px;}
#MenuMiddle .FilOpe, #MenuMiddle .FilOpeOn, #MenuMiddle .FilOpeGris {width: 91px; height: 35px;}
#MenuMiddle .Connexion, #MenuMiddle .ConnexionOn, #MenuMiddle .ConnexionGris {width: 91px; height: 35px;}
#MenuMiddle .Mdp, #MenuMiddle .MdpOn {width: 90px; height: 35px;}
#MenuMiddle .Inscription, #MenuMiddle .InscriptionOn {width: 91px; height: 35px;}
#MenuMiddle .AdminBtn, #MenuMiddle .AdminBtnOn, .AdminGestion_menu, .AdminGestion_menuOn {width: 88px; height: 35px;}
#MenuMiddle .PrestaArret, #MenuMiddle .PrestaArretOn {width: 91px; height: 35px;}
#MenuMiddle .PrestaDecompte, #MenuMiddle .PrestaDecompteOn {width: 91px; height: 35px;}

/* Le style */
#MenuMiddle td {color: #ffa616; text-align:center;font-size:11px;line-height:14px;}
#MenuMiddle .GestDecla, #MenuMiddle .ParamTeleg, #MenuMiddle .ParamCEA, #MenuMiddle .FAQ, #MenuMiddle .FilOpe, 
#MenuMiddle .Connexion, #MenuMiddle .Mdp, #MenuMiddle .Inscription, #MenuMiddle .PrestaArret, #MenuMiddle .PrestaDecompte {color: #fff;}

/* Les backgrounds */
#MenuMiddle .LeftCorner {background: url('../img/0/menu_middle_left_corner.jpg') no-repeat;}
#MenuMiddle .RightCorner {background: url('../img/0/menu_middle_right_corner.jpg') no-repeat;}
	/* Boutons qd connecté */
#MenuMiddle .GestDecla {background: url('../img/0/menu_middle_off_01.jpg') no-repeat;}
#MenuMiddle .ParamTeleg {background: url('../img/0/menu_middle_off_02.jpg') no-repeat;}
#MenuMiddle .ParamCEA {background: url('../img/0/menu_middle_off_03.jpg') no-repeat;}
#MenuMiddle .FAQ {background: url('../img/0/menu_middle_off_04.jpg') no-repeat;}
#MenuMiddle .FilOpe {background: url('../img/0/menu_middle_off_05.jpg') no-repeat;}

#MenuMiddle .PrestaArret {background: url('../img/0/menu_middle_off_01.jpg') no-repeat;}
#MenuMiddle .PrestaDecompte {background: url('../img/0/menu_middle_off_02.jpg') no-repeat;}

#MenuMiddle .GestDeclaOn {background: url('../img/0/menu_middle_on_01.jpg') no-repeat;}
#MenuMiddle .ParamTelegOn {background: url('../img/0/menu_middle_on_02.jpg') no-repeat;}
#MenuMiddle .ParamCEAOn {background: url('../img/0/menu_middle_on_03.jpg') no-repeat;}
#MenuMiddle .FAQOn {background: url('../img/0/menu_middle_on_04.jpg') no-repeat;}
#MenuMiddle .FilOpeOn {background: url('../img/0/menu_middle_on_05.jpg') no-repeat;}

#MenuMiddle .PrestaArretOn {background: url('../img/0/menu_middle_on_01.jpg') no-repeat;}
#MenuMiddle .PrestaDecompteOn {background: url('../img/0/menu_middle_on_01.jpg') no-repeat;}


/* Pas d'icone de main pour les cases grisées */
#MenuMiddle .ParamTelegGris {background: url('../img/0/menu_middle_gris_02.jpg') no-repeat;cursor:default;color:#ccc;}
#MenuMiddle .ParamCEAGris {background: url('../img/0/menu_middle_gris_03.jpg') no-repeat;cursor:default;color:#ccc;}

	/* Boutons qd non connecté */
#MenuMiddle .Connexion {background: url('../img/0/menu_middle_unconnect_off_01.jpg') no-repeat;}
#MenuMiddle .Mdp {background: url('../img/0/menu_middle_unconnect_off_02.jpg') no-repeat;}
#MenuMiddle .Inscription {background: url('../img/0/menu_middle_unconnect_off_03.jpg') no-repeat;}

#MenuMiddle .ConnexionOn, #MenuMiddle  {background: url('../img/0/menu_middle_unconnect_on_01.jpg') no-repeat;}
#MenuMiddle .MdpOn {background: url('../img/0/menu_middle_unconnect_on_02.jpg') no-repeat;}
#MenuMiddle .InscriptionOn {background: url('../img/0/menu_middle_unconnect_on_03.jpg') no-repeat;}

	/* Boutons coté admin */
#MenuMiddle .AdminBtn {background: url('../img/0/menu_middle_off_01.jpg') no-repeat;}
#MenuMiddle .AdminBtnOn {background: url('../img/0/menu_middle_on_01.jpg') no-repeat;}
#MenuMiddle .AdminBtn:hover {background: url('../img/0/menu_middle_unconnect_on_01.jpg') no-repeat;}

#MenuMiddle .AdminGestion_menu {background: url('../img/0/menu_middle_off_01.jpg') no-repeat;}
#MenuMiddle .AdminGestion_menuOn {background: url('../img/0/menu_middle_unconnect_on_03.jpg') no-repeat;}
#MenuMiddle .AdminGestion_menu:hover {background: url('../img/0/menu_middle_unconnect_on_01.jpg') no-repeat;}

/* --------------------------------- END DESIGN --------------------------------- */

/* --- Des liens --- */
	/* Utilisé fréquement */
a.link1 {text-decoration: none;color:#f80;font-weight:bold;}
a.link1:hover {text-decoration: underline;color:#61002B;font-weight:bold;cursor:pointer;}
	/* Utilisé plus rarement */
a.link2 {text-decoration: none;color:#61002B;}
a.link2:hover {text-decoration: underline;color:#61002B;}
	/* Présent dans le bloc pour ajouter des avis d'appel */
a.AjouterAvisAppel {text-decoration: underline;color:#61002B;}
a.AjouterAvisAppel:hover {text-decoration: none;color:#61002B;}
/* ----------------- */

#InformationsLegales {border-top: 1px solid #61002B;}

/* LES BOUTONS (Définis en PX pour ne pas être affectés par le redimensionnement) */
input.btn33 {background: white url('../img/0/charger.jpg') no-repeat;}
input.btn50{background-color:white; border:none; width: 50px; height: 35px;}
input.btn140v2{color: #61002B;}
input.btn140v2:hover{color: #ffa616;}
input.btn70,input.btn70v2,input.btn50,  input.btn100, input.btn120, input.btn140, input.btn270{color: #ffa616;font-weight:bold;}
input.btn50:hover{color: #61002B;font-weight:bold;background: white url('../img/0/btn70v2.jpg') no-repeat;}
input.btn70v2:hover{color: #61002B;font-weight:bold;background: white url('../img/0/btn70v2.jpg') no-repeat;}
input.btn70v2{background: white url('../img/0/btn70v2.jpg') no-repeat;}
input.btn70 {background: white url('../img/0/btn70.jpg') no-repeat;}
input.btn100 {background: white url('../img/0/btn100.jpg') no-repeat;}
input.btn120 {background: white url('../img/0/btn120.jpg') no-repeat;}
input.btn140 {background: white url('../img/0/btn140.jpg') no-repeat;}
input.btn140v2 {background: white url('../img/0/btn140v2.jpg') no-repeat;}
input.btn270 {background: white url('../img/0/btn270.jpg') no-repeat;}
div.deblocage input {background: white url('../img/0/btn120_red.jpg') no-repeat;color:#fff;} /* Le boutond de déblocage coté gestionnaire chorum est particulier */
.grand_deblocage input {background: white url('../img/0/btn270_red.jpg') no-repeat;color:#fff;} /* Le boutond de déblocage coté gestionnaire chorum est particulier */

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


/* -- Les tableaux avec Bordure -- */
.TabBorder {border: 1px solid #61002B;}
.TabBorder td, .TabBorder th {border: 1px solid #61002B;}
.TabBorder tr.TabEntete1 th, .TabBorder tr.TabEntete_total_stat td{background-color:#fc7;}
.TabBorder tr.TabEntete2 th {background-color:#61002B;color:#fff;}
.TabBorder tr.TabEntete3 td {background-color:#F9E5B8;}
/* ------------------------------- */


/* Le titre de la page */
h1 {border-bottom:1px solid #61002B;}
h2 {color:#fa2;}
h1.h1_title{ border:none;}
  
/* L'iconne d'impression, présente dans le titre de la page */
#ImgPrint {background: url('../img/0/print.jpg') no-repeat;}
#ImgXls {background: url('../img/0/xls.gif') no-repeat;}
#ImgPdf {background: url('../img/0/download_pdf.png') no-repeat;}

/* -- Contenu de la BarreInformations -- */
#NowDate {color:#000;} /* Définit en PX pour ne pas être affecté par le redimensionnement */
#User {color:#000;} /* Définit en PX pour ne pas être affecté par le redimensionnement */
#User span {font-weight: bold;}
#ScreenOptions {float:right;}
/* ------------------------------------- */

/* -- Ecran de connexion -- */
#Connexion {border-left:1px solid #61002B;}
#Connexion legend {color:#61002B;}
/* ------------------------ */

/* -- Page pour la Gestion des déclarations -- */
/* Le tableau détaillant l'avis d'appel (les lignes de l'avis) */
table#DetailAvisAppel .AssietteAvis {background-color:#F3C066;white-space:nowrap;} /* td contenant l'input pour la saisie de l'assiette */
table#DetailAvisAppel tr.PeriodeConcernee td {background-color:#e2cecf;}
/* Le récapitulatif du réglement */
#RecapReglement {border:1px solid #fa2;}
#RecapReglement legend {color:#61002B;}

.BlocSepa {border:1px solid #61002B;}
.BlocSepa legend {color:#61002B;font-weight:bold;}
/* ------------------------------------------- */

/* -- Traces des utilsiateurs -- */
#Traces {background-color:#FFF9E1;border:1px solid #61002B;}
/* ----------------------------- */

/* -- Page d'aide & mension légale -- */
.TitreAide {background: url('../img/0/aide.png') no-repeat;}
.aide h2 { color: #f80 ; margin-top : 2em; margin-bottom : 0.3em; font-size : 160%; }
.aide dt { color: #f80 ; margin-top : 1em; margin-bottom : 0.5em; font-size : 120%; }
.aide p {
	margin-top 	: 0.3em;
	margin-bottom 	: 0.3em;
	}
.aide dd>p{
	margin-top 	: 0.5em;
	margin-bottom 	: 0.5em;
	}
.aide .adresse p{
	margin-top 	: 0em;
	margin-bottom 	: 0em;
	}
.aide .adresse .cp{ text-transform : uppercase;}
.aide ol {
	margin 		:0;
	}
.aide ol+ol {
	margin-top 	: 2em;
	}
.aide ol+p+ol{
	margin-top 	: 2em;
	}

.aide lh {
	position	: relative;
	left 		: -3em;
	color 		: #f80;
	font-size 	: 115%;
	}
.aide li+lh{
	left 		: -2em;
	color		: #61002B;
	font-size	: 110%;
	font-weight 	: bold;
	}
.aide li{
	margin-top 	: 0.5em;
	margin-bottom	: 0.5em;
	}
.aide li li{
	margin-top	: 0.2em;
	margin-bottom	: 0.2em;
	}

.aide .assistance{font-size 	: 130%;}
/* ----------------- */



/* -- Administration des droits -- */
	/* Page d'acceuil */
img.AccueilAdminDroits {border: 1px solid #906;}
/* ------------------------------- */

/* Partie Admin Exalog */
	/* Envoi EBICS */
div#EnvoiEbics input {background: white url('../img/0/btn140_red.jpg') no-repeat;color:#fff;} /* Le bouton d'envoi à la banque doit être visible */

.rappelBRE{
  color: red;
  text-align:justify;
  font-weight: none;
  padding:5px 5px;
 
  float:right;
  border: solid 1px #61002B;
  font-weight:none;}
    
 .periode_appel{padding:5px 5px;}
  
a.notif_ok{
  color: #61002B;
  text-decoration:none;
}
a.notif , a.regroupement_ok{
  color: green;
  text-decoration:none;

}
.regroupement_null{color: grey;}
.regroupement_non_ok{color:red;}
a.regroupement_ok{color:green;}
.regroupement_non_ok, a.regroupement_ok{
	cursor:pointer;
}
#retour{
 text-decoration:none;
 color:#FFA616;
 float:right;
 font-size:12px;
}
#retour:hover{
color:#61002B;
text-decoration:underline;

}
.TabBorder th#detail, .regroupement_td{
  border-right:none;
}
.texte_presentation{
  
  font-weight:normal;
  width:192px;
  margin : 1em;
  text-align :justify;
}
#MenuGauche_admin_gestion_inscription, #MenuGauche_admin_gestion_cotisation, .MenuGauche_gest_doc,
.MenuGauche_gestion_cotisation_clt, .MenuGauche_doc_telechargeable, .MenuGauche_mvt_perso, .MenuGauche_mvt_perso_nd,.MenuGauche_prestation, .MenuGauche_accueil, #aff_cacher, input.btn33{

  cursor:pointer;
}
#aff_cacher{
 float:right; 
}
#MenuMiddle .AdminGestion_menu{
  color:#FFFFFF;
}
#LogoContact img {
 width:700px; 
 border:none;
}
#ListeGestionnaires{
 margin-bottom:70px; 
}
#tetiere1{
  border:none;
  width:600px;
  height:663px;

}

#texte-bas{
  border:none;
  width:600px;
  height:41px;
  margin-left:4px;
}
#none{ display:none;}
div#AlignementProduits { padding-top : 20px !important; padding-top : 0px;  }
div#AlignementProduits td.modif,div#AlignementProduits td.suppr{ text-align:center;}
div#AlignementProduits td.numero_categorie,div#AlignementProduits td.modif,div#AlignementProduits td.suppr {padding: 5px 5px;} 
div#AlignementProduits .code_produit, div#AlignementProduits .nom_produit{ padding :5px 5px; text-align:center;}
div#AlignementProduits td.code_produit{text-align:left;}
div#AlignementDoc { padding-top : 10px !important; padding-top : 0px;  }
div#AlignementDoc tr.categorie_100{background-color : rgb(255,255,209); font-weight:bold;}
div#AlignementDoc tr.categorie_200,div#AlignementDoc tr.categorie_10{background-color : rgb(255,255,209); font-weight:bold;}
div#AlignementDoc tr.categorie_300{background-color : rgb(255,255,209);font-weight:bold;}
div#AlignementDoc tr.categorie_400, .entete_habilitation{background-color : rgb(222,195,193);font-weight:bold;}

div#AlignementDoc tr.categorie_500{background-color : rgb(249,230,194);font-weight:bold; color: rgb(246,137,66);}
div#AlignementDoc tr.categorie_600{background-color : rgb(231,229,231); font-weight:bold;color: rgb(82,79,100);}

div#AlignementDoc td.numero_categorie{ text-align:center; padding: 5px 5px;}
div#AlignementDoc td.libelle_categorie{text-align:left; padding: 5px 5px;}
div#AlignementDoc td.doc_spec_libelle{text-align:left; padding-left: 5px;  border:none;}
div#AlignementDoc td.compteur_fichier{ text-align:right; color:rgb(0,0,0); padding: 5px 5px;}
.left_tableau,.right_tableau{
  margin-top :  5px;
  margin-bottom : 5px;
   width:45%;
  
  
}

 table .left_tableau{
   float:left;
   clear:left;
}

 table .right_tableau{
   
   float:right;
   clear:right;
}

 table .accueil_client_text{
   vertical-align:top;
   text-align:justify;
   padding-right:20px;
   width:350px;
   color:black;
}
.client_table{
margin-top:50px;
}
.bibli_text{
font-weight:bold;
 color : #61002B; 
}
.white{
 background-color:white; 
}

#voir_acompte{
 width:100%; 
}
td.regroupement{
  text-align:center;
}
td.regroupement_padding{
  padding: 5px;
}
.infobulle{

  position: absolute;   
  visibility : hidden;
  border: 1px solid #61002B;
  padding: 10px;
  font-family: Verdana, Arial;
  font-size: 10px;
  background-color: #FFCC77;
  color : #61002B;
  display : inline;
  
}
.mouseover {
 
  cursor:pointer;
}
 #afficher_cacher{

}
.vertical{
  padding-top: 10px; vertical-align: top;
}
.hauteur_doc{height : 350px;}

.black{color: black;}
.profil_habit{
  padding : none;
  border : none;
  
}
.grey_gestion{
  background-color:#CCC;
}
.global_class{background-color : rgb(249,230,194);}
.td_global_class{font-weight : bold;}
#HabilitationsOctroyees,#HabilitExtranet { width:100%;}

 .dads_image{color:red; cursor:pointer; text-decoration:none;}
  
  
table#stat td.bordure_stats{
	padding:0;
	
	border-style: dashed;
	border-color: #61002B;
	border-left:none;
	border-bottom:none;
	border-top:none;
}
div#tab_stat{
 margin-left:22px; 
}
tr.no_bordure th{
 padding:0;
 border:0;
 width:50%;
}
tr.bordure_bas th{
  padding:0px;
  border:0px;
  border-bottom:1px solid #61002B ;
  
}
tr.no_padding th{
 padding:0; 
}
.fermeture p{
 text-align:justify; 
}
.padding_td{
	padding: 0 4px;
}