@charset "iso-8859-1";

BODY{margin : 0px; margin-left: 4px; margin-top: 9px;}/* background: #E5D172;}		B2BCED	*/ 
	
INPUT{font-family: Arial; font-size: 11px; color: #000000; width: 195px;}
	.Saisie{margin-bottom: 0em; font-family : Arial; font-size : 10px; }
	.Bt{border: 1px solid #000000; margin-left: 5px; background: #D5D4D4; background-color: #D5D4D4; font-weight: bold; width: 75px;}
	.Radio{margin-left: 5px; font-weight: bold; width: 35px;}
	
A{color: black; font-size: 12px; font-family: Arial; text-decoration: none;} A:hover{text-decoration: underline;}
	.LienHaut{color: #000000; margin-right: 10px; font-size: 12px; font-weight: normal;} .LienHaut:hover{text-decoration: none; color: red;}
	.LienAjout_G{color: #000080; font-size: 12px; font-weight: bold; margin-right: 15px;}
	.LienAjout_N{color: #000080; font-size: 12px; font-weight: normal;}
	.Lien_SiteWeb{color: #000000; margin-left: 10px;}
	.Lien_Bleu{color: #0000FF; margin-left: 10px;}

DIV{color: black; font-size: 12px; font-family: Arial; text-decoration: none;}
	.divGestionTexte{font-size: 11px;}
	.Txt{text-align: justify; font-size : 12px;}
	.Erreur{margin-top: 10px; margin-left: 10px; margin-right: 10px; color: red;}
	.SansResultat{color: #646464; margin-left: 10px; margin-right: 10px; margin-top: 5px; margin-bottom: 20px; font-style: italic;}
	.MessageHaut{color: red; text-align: left; font-size: 14px;}

	.Resultat_Forme{border: 1px solid #000000; background: #FFFFFF; background-color: #FFFFFF; padding-bottom: 20px; padding: 5px; margin-left: 5px;}
	.Resultat_Titre{padding-right: 2px; font-weight: bold; font-size: 14px; text-transform: uppercase; color: #000000; text-align: right;}
	.Resultat_Search{text-align: center;}
	
	.Site_Placement_Gestion{border-top: 1px solid #000000; padding-top: 5px; margin-top: 35px; margin-left: 10px; margin-right: 10px; margin-bottom: 5px;}
	.Site_Aff_Categorie{border-bottom: 1px solid #CFCFCF; margin-top: 10px; font-weight: bold; font-size: 11px; text-transform: uppercase; color: #6E6AC3;}
	.Site_Aff_Bouton{font-size: 11px; text-align: right;}
	.Site_Aff_Memo{color: #000000; text-align: left;}
	.Site_Aff_Bloc{padding-top: 0px; padding-bottom: 5px; margin-left: 10px;  background: #FFFFFF; background-color: #FFFFFF;}

	.Resultat_Absolute{position: absolute; width: 450px; z-index: 9; margin-top: 28px; margin-left: 0px;}
	.Resultat_Relative{position: relative; width: 450px; z-index: 9; margin-top: 0px; margin-left: 0px;}

	.GestionForm{margin: 10px; border: 1px solid #000000; z-index: 9;}
	.GestionFormTitre{border-bottom: 4px; border-top: 4px; background: #000080; color: #FFFFFF; font-size: 12px; font-weight: bold; text-transform: uppercase; text-align: center;}
	.GestionFormCentre{background:#D1D1FC; padding: 10px;}
	.GestionFormBouton{border-top: 0px; background:#D1D1FC; padding-right: 10px; padding: 2px; text-align: right;}
	.GestionMessage{margin-top: 10px; margin-left: 10px; margin-right: 10px; color: green; height: 20px;}
	.GestionErreur{color: red;}

	.Contact_Placement_Bloc{border: 1px solid #CFCFCF; margin-bottom: 5px; margin-top: 0px; margin-left: 0px; padding: 5px; background: #FFFFFF; background-color: #FFFFFF;}
	.Contact_Aff_Bloc{margin-left: 10px;  background: #FFFFFF; background-color: #FFFFFF;}
	.Contact_Lettre{border-bottom: 1px solid #BDBDBD; text-transform: uppercase; color: Blue; font-size: 14px; margin-left: 10px; font-weight: bold; margin-top: 5px; margin-bottom: 5px;}
	.Contact_NomPrenom{margin-left: 5px;}
	.Contact_PlaceTexte{text-align: right;}
	.Contact_Libelle{color: #979797; font-size: 12px;}
	
	
	
	.Choix_Couleur{float: left; width: 10px; height: 10px; font-size: 0px; margin-right: 0px;}
	
	











/*---------------------------------------------------------------------------------------------------------------- Verifier Agenda et menu*/


A{color: black; font-size: 12px; font-family: Arial; text-decoration: none;} A:hover{text-decoration: underline;}

	.PageTitreLien{font-size: 14px; text-transform: uppercase;}
	.PageTitreLien:hover{text-decoration: none; color: red;}
	
	.LienAjout{color: #000080; font-size: 12px;}
	.LienAjoutContact{color: #000080; font-size: 12px; font-weight: bold;}
	
	.ContactNomLien{color: #000000; margin-left: 20px;}

	/*----------  Agenda  ----------*/
	.AgendaCalendrierFleche{color: black; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold;} .CalendrierFleche:hover{text-decoration: underline;}
	.AgendaCalendrierLien{color: blue; font-size: 11px; font-family: Arial; text-decoration: none;} .CalendrierLien:hover{text-decoration: underline;}
	
DIV{color: black; font-size: 12px; font-family: Arial; text-decoration: none;}
	.PosLogo{text-align: center; margin-bottom: 0px; border: 0px solid #000000; padding-bottom: 20px; margin-left: 6px; width: 202px;}
	
	.divTop{padding-left: 0px; margin-right: 10px; border-bottom: 1px solid #000000;}
	
	.divResultat{padding-left: 2px; margin-bottom: 20px; margin-right: 10px; margin-top: 0px;}
	.divPublicite{border: 1px solid #000000; background: #F7F7F8; padding-bottom: 5px; padding-top: 5px; margin-bottom: 10px; margin-right: 7px; margin-top: 0px; margin-left: 2px;}
	
	.MenuGestionPos{position: absolute; width: 300px; margin-left: 200px;}
	.MenuContour{width: 200px; border: 1px solid #000000; margin-left: 3px; margin-bottom: 5px; margin-top: 0px; padding-right: 0px;}
	.MenuTitre{margin-left: 0px; margin-top: 0px; font-weight: bold; padding: 0.5px; color: #000000; padding-left: 5px; font-size: 12px; margin-right: 0.5px; margin-top: 2px;}
/*	.MenuTitre{margin-left: 0px; margin-top: 0px; font-weight: normal; padding: 0.5px; color: #FFFFFF; background: #6E86E2; border-bottom: 1px solid #000000; padding-left: 5px; font-size: 12px; margin-right: 0.5px;}
*/
	.PageTitre{padding-right: 5px; margin-bottom: 10px; padding-top: 3px; font-weight: bold; font-size: 14px; padding-left: 5px; text-transform: uppercase; color: #000000; text-align: right;}
	
	.PageContour{border: 1px solid #000000; background: #FFFFFF; background-color: #FFFFFF; padding-bottom: 20px; padding: 5px;}
	.PubContour{border: 1px solid #CFCFCF; margin-top: 4px; margin-left: 0px; margin-right: 0px; padding: 4px;}

	.PageGestion{position: absolute; width: 350px; z-index: 9; margin: 15px; }


	/*----------  General  ----------*/	
	A{color: black; font-size: 12px; font-family: Arial; text-decoration: none;} A:hover{text-decoration: underline;}
	.LienAjout{color: #000080;}
	.LienAjoutContact{color: #000080; font-weight: bold;}

	DIV{color: black; font-size: 12px; font-family: Arial; text-decoration: none;}

	/*----------  Menu  ----------*/	
	A{color: black; font-size: 12px; font-family: Arial; text-decoration: none;} A:hover{text-decoration: underline;}
	.Menu_Niv1{color: blue; margin-left: 10px;}
	.Menu_Niv2{color: green; margin-left: 20px;}
	.Menu_Ajout{color: #A8A8A8; margin-right: 8px; margin-left: 20px;}
	DIV{color: black; font-size: 12px; font-family: Arial; text-decoration: none;}
	.MenuGestionPos{position: absolute; width: 300px; margin-left: 80px; margin-top: 35px;}
		
	/*----------  Agenda  ----------*/
	A{color: black; font-size: 12px; font-family: Arial; text-decoration: none;} A:hover{text-decoration: underline;}
	.AgendaCalendrierFleche{color: black; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold;} 
	.AgendaCalendrierFleche:hover{text-decoration: underline;}
	.AgendaCalendrierLien{color: blue; font-size: 11px; font-family: Arial; text-decoration: none;} 
	.AgendaCalendrierLien:hover{text-decoration: underline;}
	DIV{color: black; font-size: 12px; font-family: Arial; text-decoration: none;}
	.AgendaCalendrier{border: 1px solid #CFCFCF; margin-bottom: 5px; margin-top: 0px; margin-left: 0px; padding: 5px; background: #FFFFFF; background-color: #FFFFFF;}
	.AgendaCategorie{border: 1px solid #CFCFCF; margin-bottom: 5px; margin-top: 0px; margin-left: 0px; padding: 5px; background: #FFFFFF; background-color: #FFFFFF;}
	.AgendaParametre{border: 1px solid #CFCFCF; margin-bottom: 5px; margin-top: 0px; margin-left: 0px; padding: 5px; background: #FFFFFF; background-color: #FFFFFF;}
	.AgendaParametreTitre{color: #000080; font-size: 12px; font-weight: bold;}
	.AgendaPlanning{border: 1px solid #FFFFFF; margin-bottom: 5px; margin-top: 0px; margin-left: 0px; padding: 5px; background: #FFFFFF; background-color: #FFFFFF;}
	.AgendaCalendrierMois{text-transform: uppercase; color: black; font-weight: bold; font-size: 11px; font-family: Arial;}	
	.AgendaCalendrierJour{color: green; font-size: 11px; font-family: Arial;}	
	.AgendaCalendrierNumero{color: #BFBFBF; font-size: 11px; font-family: Arial;}	
	.AgendaDateAffiche{margin-right: 15px; margin-bottom: 10px; margin-top: 10px; font-weight: bold; font-size: 16px; padding-left: 15px; text-transform: uppercase; text-align: right;}
	.AgendaRdvHeure{color: green; font-size: 11px; font-family: Arial; width: 45px; margin-top: 1px;}		
	.AgendaRdvDate{text-align: left; font-size: 11px; width: 50px; padding-left: 5px;}
	.AgendaRdvTitre{font-weight: bold; font-size: 12px;}
	.AgendaRdvDetails{text-align: left; font-size: 11px;}
	

