﻿/* CSS Document */

/* balise dont le style par default est modifié */
*						{ margin: 0; padding: 0;}
body					{ font-family:Arial, Helvetica, sans-serif !important; font-size:12px !important; color:#000000 !important;}
.body_std				{ background-color:#FFFFFF !important;}
.body_adh				{ background-color:#D9DF59 !important;}
.Link:link				{ color:#FFFFFF !important; text-decoration:none !important;}
.Link:visited			{ color:#FFFFFF !important; text-decoration:none !important;}
.Link:hover				{ color:#FFE201 !important; text-decoration:none !important;}

/* Style des balises constituant l'interface */
#Corps					{ z-index:1 !important; top:0px !important; width:980px !important; margin:0 auto 0 auto !important;}
#BANDEAU				{ z-index:2 !important; position:absolute !important; top:5px !important; width:180px !important; height:127px !important; text-align:left !important;}
#RECHERCHE				{ z-index:2 !important; position:absolute !important; top:5px !important; width:975px !important; height:30px !important; text-align:right !important;}
#ESP2					{ z-index:2 !important; position:absolute !important; top:434px !important; width:184px !important; margin:0 0 0 0 !important; padding:0 0 10px 0 !important;}
#ESP3					{ z-index:2 !important; position:absolute !important; top:100px !important;}
.esp3_home				{ width:980px !important;}
.esp3_fille				{ width:780px !important; margin-left:200px !important; margin-top:20px !important;}
#FLASH_HOME				{ width:970px !important; text-align:center !important;}
#TEXTE_HOME				{ background-color: #D9DF59 !important; width:970px !important; }
#FOOTER					{ z-index:2 !important; position:absolute !important; visibility:hidden;}
.footer_home			{ width:970px !important; clear: both !important;}
.footer_home img		{ border: none !important;}
.footer_fille			{ width:780px !important; margin: 15px 0 0 200px !important; }
.footer_fille a			{ color: #990b80 !important; font-weight:bold !important; margin-right: 30px !important;}
.footer_fille a:hover	{ color: #e20e82 !important;}
#ACTUS h2				{ color:#4b539b !important; margin-bottom:3px !important;}
#ACTUS img				{ border: none !important;}
#ACTUS hr				{ color:#5866c4 !important; border-color:#5866c4 !important; margin-top:5px !important; margin-bottom:5px !important;}
#ACTUS div				{ margin-bottom:3px !important;}
#ACTUS .pcontact, #ACTUS .pcontact a	{ color:#2DA44A !important; font-size:10px !important; margin-top:2px !important;}

/**************************************************************************************************************************************************************/

.esp3_fille	.table_deposer	{ border:none !important; width: 650px !important; margin: 0 auto 0 auto !important; color: #990b80;}
.esp3_fille	.table_deposer_adh	{ border:none !important; width: 650px !important; margin: 0 auto 0 auto !important; color: #000000;}
.esp3_fille	.table_deposer .centre, .esp3_fille	.table_deposer_adh .centre	{ text-align:center !important}
.esp3_fille	.table_deposer table, .esp3_fille .table_deposer table		{ color:#000000; width:90% !important; border-spacing: 3px !important;}

.esp3_fille .offre_cession p, .esp3_fille .offre_emploi p, .esp3_fille .offre_adh p	{font-size: 13px !important;}
.esp3_fille .offre_cession label	{color: #852676 !important; font-weight:bold !important;}
.esp3_fille .offre_emploi label	{color: #e20e82 !important; font-weight:bold !important;}
.esp3_fille .offre_adh label	{color: #000000 !important; font-weight:bold !important;}
.esp3_fille .offre_cession span, .esp3_fille .offre_emploi span, .esp3_fille .offre_adh span	{font-style: italic !important;}
.esp3_fille .offre_cession a, .esp3_fille .offre_emploi a, .esp3_fille .offre_adh a	{color: #2DA44A !important; font-style:italic !important; font-weight: bold !important;}
.esp3_fille .offre_cession hr, .esp3_fille .offre_emploi hr, .esp3_fille .offre_adh hr	{color:#AAB622 !important; border-color:#AAB622 !important; margin-top:10px !important; margin-bottom:10px !important;}

/**************************************************************************************************************************************************************/

#PLAN_SITE div			{ width: 165px !important; height: auto !important; float: left !important; margin: 0 25px 15px 0 !important;}
#PLAN_SITE div h3		{ margin-bottom: 5px !important;}
#PLAN_SITE div p		{ margin-left: 5px !important;}
#PLAN_SITE div a		{ color: #000000 !important; text-decoration:none !important; font-weight:bold !important;}
#PLAN_SITE div a:hover	{ text-decoration:underline !important; background-color: #AAB622 !important;}
#PLAN_SITE div h3 a		{ color: #AAB622 !important; text-decoration:none !important;}
#PLAN_SITE div h3 a:hover	{ text-decoration:underline !important; background-color: #AAB622 !important; color: #000000 !important;}

/**************************************************************************************************************************************************************/

#RES_RECHERCHE h1		{ font-weight:bold !important; font-size:24px !important; color:#AAB622 !important; margin-bottom:10px !important;}
#RES_RECHERCHE a		{ color: #000000 !important; font-weight:bold !important;}
#RES_RECHERCHE a:hover	{ background-color: #AAB622 !important;}
#RES_RECHERCHE hr		{ border-color: #AAB622 !important; background-color: #AAB622 !important; margin: 10px auto 10px !important; width: 80% !important; color: #AAB622 !important; border-top: 0px !important; border-right: 0px !important}

/* Style du menu et sous-menu associé */
#Menu					{ z-index:3 !important; position:absolute !important; top:30px !important; height:70px !important; width:980px !important; text-align: right !important;}
#SOUSMENU				{ z-index:6 !important; position:absolute !important; top:115px !important; width:155px !important;}
#liens_ssmenus			{ height:366px !important;}
.liens_ssmenus_ecole	{ background-image:url(/images/fondvert_ssmenu.png) !important; background-repeat:no-repeat !important; padding-top: 15px !important;}
.liens_ssmenus_chambre	{ background-image:url(/images/fondvert_ssmenu.png) !important; background-repeat:no-repeat !important; padding-top: 15px !important;}
.liens_ssmenus_doc		{ background-image:url(/images/fondvert_ssmenu.png) !important; background-repeat:no-repeat !important; padding-top: 15px !important;}
.liens_ssmenus_emploi	{ background-image:url(/images/fondvert_ssmenu.png) !important; background-repeat:no-repeat !important; padding-top: 15px !important;}
.liens_ssmenus_actus	{ background-image:url(/images/fondvert_ssmenu.png) !important; background-repeat:no-repeat !important; padding-top: 15px !important;}
.liens_ssmenus_adh		{ background-image:url(/images/adherents/fond_ssmenu.png) !important; background-repeat:no-repeat !important; padding-top: 85px !important;}
#liens_ssmenus div		{ width: 130px !important; margin: 0 0 15px 10px !important; clear:both !important; text-align:right !important;}
#liens_ssmenus .text_link		{ display:block !important; width:110px !important; float:left !important; text-decoration:none !important; font-size: 10px !important; font-weight: bold !important;}
#liens_ssmenus .text_link_adh	{color:#46AA46;}
#liens_ssmenus .text_link_ecole	{color:#85196A;}
#liens_ssmenus .text_link_doc	{color:#E20076;}
#liens_ssmenus .text_link_chambre	{color:#2A368A;}
#liens_ssmenus .text_link_emploi	{color:#8c930c;}
#liens_ssmenus .text_link_actus		{color:#AE1C3A;}
#liens_ssmenus .text_link2		{ display:block !important; width:110px !important; float:left !important; text-decoration:none !important; font-size: 10px !important;}
#liens_ssmenus .text_link2_adh	{color:#46AA46;}
#liens_ssmenus .text_link2_ecole	{color:#85196A;}
#liens_ssmenus .text_link2_chambre	{color:#2A368A;}
#liens_ssmenus .text_link2_doc	{color:#E20076;}
#liens_ssmenus .text_link2_emploi	{color:#8c930c;}
#liens_ssmenus .text_link2_actus	{color:#AE1C3A;}
#liens_ssmenus.liens_ssmenus_ecole .ssmenu_on		{ color: #460517 !important;}
#liens_ssmenus.liens_ssmenus_chambre .ssmenu_on		{ color: #1b214d !important;}
#liens_ssmenus.liens_ssmenus_emploi .ssmenu_on		{ color: #5e6212 !important;}
#liens_ssmenus.liens_ssmenus_doc .ssmenu_on		{ color: #5d0d4f !important;}
#liens_ssmenus.liens_ssmenus_actus .ssmenu_on		{ color: #460517 !important;}
#liens_ssmenus.liens_ssmenus_adh .ssmenu_on		{ color: #383b10 !important;}

#liens_ssmenus img		{ border: none !important; vertical-align:middle !important; margin-bottom: 2px !important;}


.BoxRubrique			{ z-index:4 !important; display:inline !important;}

.Rubrique				{ z-index:5 !important; height:70px !important; font-size:12px !important; vertical-align:middle !important; padding-left:5px !important; border: none !important;}
.Rubrique:link 		{ z-index:5 !important; height:70px !important; font-size:12px !important; vertical-align:middle !important; padding-left:5px !important; border: none !important;}
.Rubrique:visited		{ z-index:5 !important; height:70px !important; font-size:12px !important; vertical-align:middle !important; padding-left:5px !important; border: none !important;}
.Rubrique:hover		{ z-index:5 !important; height:70px !important; font-size:12px !important; vertical-align:middle !important; padding-left:5px !important; border: none !important;}

.RubriqueON				{ z-index:5 !important; height:70px !important; font-size:12px !important; vertical-align:middle !important; padding-left:5px !important; border: none !important;}
.RubriqueON:link		{ z-index:5 !important; height:70px !important; font-size:12px !important; vertical-align:middle !important; padding-left:5px !important; border: none !important;}
.RubriqueON:visited	{ z-index:5 !important; height:70px !important; font-size:12px !important; vertical-align:middle !important; padding-left:5px !important; border: none !important;}
.RubriqueON:hover		{ z-index:5 !important; height:70px !important; font-size:12px !important; vertical-align:middle !important; padding-left:5px !important; border: none !important;}

/* Composant du formulaire du moteur de recherche*/
#mdr p						{ font-weight: bold !important;}
.mdr_std					{ color: #9559a0 !important; }
.mdr_adh					{ color: #FFFFFF !important; }
#champ_mdr					{ font-size:10px !important; width:115px !important; margin: 0 10px 0 10px !important;}
#env_mdr					{ font-size:10px !important; border: none !important;}
.mdr_std #env_mdr			{ background-color:#D9DF59 !important; color:#9559a0 !important;}
.mdr_adh #env_mdr			{ background-color:#5559A0 !important; color:#D9DF59 !important;}
#env_mdr:hover				{ cursor:pointer !important;}
.mdr_std #env_mdr:hover		{ background-color:#9559a0 !important; color:#D9DF59 !important; }
.mdr_adh #env_mdr:hover		{ background-color:#FFFFFF !important; color:#5559A0 !important; }

/*	Titre des articles pour les pages à affichage séquentiel */
.titreActus {	line-height:25px !important; height:25px !important; font-size:15px !important; font-weight:bold !important; font-style:italic !important; color:#6AACDA !important; vertical-align:middle !important;}

/*	Champs dans les formulaire */
.labelForm				{ font-size:12px !important;}