/*-------------------------------------------------------------------------------------*/
/*=  Global site                                                                       */
/*-------------------------------------------------------------------------------------*/

	body {
		font-size: 80%;
		font-family: 'Verdana', Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
		margin: 0; padding: 0;
		text-align: center;
		background: #61106A url(/global/medias/bgBody.gif) repeat-x
		}
	ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,
	blockquote,fieldset,input,img,legend {margin: 0; padding: 0;}

	h1,h2,h3,h4,h5,h6 {font-size: 1em; font-weight: normal; margin: 0; padding: 0;}
	img { display: block; }
	em {font-style: normal}
	ul, ol {list-style: none}
	span.hide {display: none}
	.break {clear: both}

	p, li, a { font-size: 0.9em; line-height: 1.1em;}
	p { color: #999; line-height: 1.5em;}
	a { text-decoration: underline;color: #C8312D;  }
     
/*-------------------------------------------------------------------------------------*/
/* = GLOBAL STRUCTURE                                                                  */
/*-------------------------------------------------------------------------------------*/

	#allContent {
		width: 780px;
		position: relative; margin: 0 auto;
		text-align: left; z-index: 1
	    }
	#header, #mainContent, #footer { width: 780px}

/*-------------------------------------------------------------------------------------*/
/* =  HEADER                                                                           */
/*-------------------------------------------------------------------------------------*/

	#header img.logo { position: absolute; top: 105px; left: 5px;}
	#header a.RetourAccueil { color:  white; position:  absolute; top: 85px; left: 10px;}
	#header { 
		height: 105px;
		background: white url(/global/medias/bgHeader.gif) no-repeat top;
		}
	#header #bandeau, 
	#header #MenuGlobal, 
	#header #bandeau h1,
	#header #bandeau img.signature,
	#header #banniere { position: absolute; }

	#header #bandeau { left: 70px; top:0; height: 70px; width: 705px; }
	#header #bandeau img.signature { top: 0; left: 0; }
	#header #banniere { 
		width: 468px; height: 60px; 
		text-align: center;
		font-size: 1.5em; color: white;
		top: 5px; left: 230px; border: 1px white solid;
		}

/*-------------------------------------------------------------------------------------*/
/* =  HEADER                                                                MenuGlobal */
/*-------------------------------------------------------------------------------------*/

	#header #MenuGlobal {
		z-index: 1000; 
		top: 70px; left: 105px; 
		height: 35px; width: 672px;
		}
	#header #MenuGlobal { padding: 0 0 0 4px;}
	#header #MenuGlobal li { display: inline;}
	#header #MenuGlobal li a { 
		float: left; 
		display: block; width: 90px; height: 17px;
		color: white; text-align: center;
		margin: 5px 1px 5px 1px;
		padding: 5px 0 0 0;
		border: 1px #D8521E solid;
		text-decoration: none;
		}
	#header #MenuGlobal li a:hover { background-color:#61106A; }

	ul.niv2 { 
		display: none;
		position: absolute;
		top: 0; left:0;
		}
	#Menu1 { margin: 34px 0 0 5px}
	#Menu2 { /*margin: 112px 0 0 97px; border: 1px #000 solid*/}
	#Menu3 { margin: 34px 0 0 98px}
	#Menu4 { margin: 34px 0 0 380px}
	
	ul.niv2 li.n2 { width: 150px;}
	ul.niv2 li.n2 a,
	ul.niv3 li.n3 a {
		display: block; height: auto!important;
		clear: both;
		padding: 2px!important; margin:0!important;
		font-size: 1em!important; color: white!important; line-height: 1.2em;
		border-bottom: 1px #E68773 solid!important;
		background-color: #D9531D;		
		}
	ul.niv2 li.n2 a:hover { 
		color:white!important; 
		background-color: #61106A!important;
		background-position: 3px -35px!important;
		}
	
	ul.niv3 { position: relative; }
	ul.niv3 li { }
	ul.niv3 li a { 
		display: block;
		padding: 0 0 0 25px!important;
		font-size: 1.1em;
		background-color: #C50851!important;
		}

	
/*---------------------------------------------------------------------------------------*/
/* = GLOBAL PAGES                                                                        */
/*---------------------------------------------------------------------------------------*/

	#mainContent { 
		padding: 0 0 10px 4px;
		background: transparent url(/global/medias/bgMainContent.gif) repeat-y 1px 0;
		}
	#colA, #colB, #colC { float: left; }
	#colB, #colC { padding: 20px 20px 0 20px; border-top: 5px #61106A solid;}
	#colA { 
		width: 105px; padding: 200px 0 0 0; 
		background: transparent url(/global/medias/bgColA.gif) no-repeat 1px 0;
		} 
	body#home #colB { width: 244px!important; }
	body#home #colC { width: 345px!important; }
	#colB { width: 630px;}
	#partenaires { float: left; padding-left: 125px; width: 625px}
	#partenaires img { float: left; padding: 0 10px 0 0}
	#partenaires a img{border: none;}
	#colA img{border: none;}

/*---------------------------------------------------------------------------------------*/
/* = MAINCONTENT                                                                    COLA */
/*---------------------------------------------------------------------------------------*/

	#colA h1 {
		width: 105px; height:40px; 
		background: transparent url(/global/medias/h1Newsletter.gif) no-repeat 0 0;
		}
	#colA p { 
		width: 72px;
		font-size: 0.8em; color: white;
		margin:0; padding: 5px 10px 5px 18px;
		background: #C50851 url(/global/medias/itemPcolA.gif) no-repeat 0 6px;
		}
	#colA p input { width: 50px; border: 1px black solid; padding: 0 0 0 5px; border: 1px white solid;}
	#colA a img { display: block; margin: 0; padding: 0; border: 0; }
	#colA a.coordonnees {color: #FFF;}

/*---------------------------------------------------------------------------------------*/
/* = MAINCONTENT                                                             COLB / HOME */
/*---------------------------------------------------------------------------------------*/

	body#home #colB #apcom, body#home #colB #rdv,
	body#home #colB #calendrier, body#home #colB #annuaire, 
	body#home #colB #emploi, body#home #colB #forum { 
		width: 224px; padding: 0 10px 25px 10px; margin-bottom: 10px; 
		}
	body#home #colB h1, #colB h1 {
		font-size: 1.5em; /*color: #DFCFE1;*/ 
		color: #C7B1C9; font-weight: bold;
		}
	#colB h1, body#home #colB a {padding: 0 0 10px 35px}

	body#home #colB #apcom, body#home #colB #rdv { 
		background: transparent url(/global/medias/bgBlocColBUne.gif) no-repeat bottom;
		}
	body#home #colB #apcom a, body#home #colB #rdv a { 
		margin: 10px 0 0 0; padding: 0 20px 0 0 ;
		background: transparent url(/global/medias/btPlus.gif) no-repeat right;
		}
	body#home #colB #calendrier, body#home #colB #annuaire, body#home #colB #emploi {
		background: transparent url(/global/medias/bgBlocColB.gif) no-repeat bottom;
		}

/*---------------------------------------------------------------------------------------*/
/* = MAINCONTENT                                               TITRAGES PRINCIPAUX PAGES */
/*---------------------------------------------------------------------------------------*/
	
	#colB { color:#999}

/* = MAINCONTENT                                                                       H1*/
	
	#colB h1 {  padding: 0 0 10px 35px; }
	body#home #colB #apcom, body#home #colB #rdv,
	body#home #colB #calendrier, body#home #colB #annuaire,
	body#home #colB #emploi, body#home #colB #forum { }

	body#home #colB #apcom h1,
	body#pagePresentation #colB h1 { background: transparent url(/global/medias/picto01ColBHomeH1.gif) no-repeat 0 0}

	body#home #colB #rdv h1,
	body#pageRendezvous #colB h1 {background: transparent url(/global/medias/picto02ColBHomeH1.gif) no-repeat}

	body#pageRendezvous #colB h1 {font-size: 1.8em}
	body#home #colB #calendrier h1,
	body#pageCalendrier #colB h1 {background: transparent url(/global/medias/picto03ColBHomeH1.gif) no-repeat}

	body#home #colB #annuaire h1,
	body#pageAnnuaire #colB h1 {background: transparent url(/global/medias/picto04ColBHomeH1.gif) no-repeat}

	body#home #colB #emploi h1,
	body#pageEmploi #colB h1 {background: transparent url(/global/medias/picto05ColBHomeH1.gif) no-repeat}

	body#home #colB #forum h1,
	body#pageForum #colB h1 {background: transparent url(/global/medias/picto06ColBHomeH1.gif) no-repeat}

	body#pageContact #colB h1 {background: transparent url(/global/medias/pictoContact.gif) no-repeat}

/* = MAINCONTENT                                                                       H2*/

	body#home #colB h2 { 
		color: #61106A; font-size: 1em; font-weight: bold; 
		padding: 0 0 10px 0!important; 
		margin: 0!important; 
		border: 0!important;
		text-align: left!important; 
		}
	#colB h2 { 
		text-align: left;
		margin:  0 0 5px 0;
		padding: 10px 0 0 0; font-weight: bold; color: #D84F17; font-size: 1.3em;
		border-top: 1px #DFCFE1 solid;
		}

/* = MAINCONTENT                                                                       H3*/
	#colB h3 {color: #61106A; font-size: 1em; font-weight:bold; margin:  0 0  5px 0}

/* = MAINCONTENT                                                                       H4*/
	#colB h4 {color: #98005E; font-size: 0.9em; font-weight:bold}

/* = MAINCONTENT                                                              PARAGRAPHES*/
	body#home p { border: 0!important}
	body#home #colB p, body#home #colB span { font-size: 0.9em; line-height: 1.2em}
	#colB p { margin: 5px 0 7px 0; padding: 5px 0 5px 0}

/* = MAINCONTENT                                                                    LIENS*/
	body#home a { text-decoration: none!important;}
	body#home #colB a { display:block; text-align: right; color: #61106A; }
	body#home #colB #calendrier a, body#home #colB #annuaire a, 
	body#home #colB #emploi a, body#home #colB #forum a { text-align: left;}
	#colB a {}

/* = MAINCONTENT                                                                   TABLES*/
	#colB table { 
		width: 100%;
		border-collapse:  collapse;
		background-color: #FAEDEF;
		margin:5px 0 0 0;
		}
	#colB table th ,#colB table td {padding:5px;}
	#colB table th {background-color: #61106A; color: white; border: 1px black solid; }
	#colB table td { color:#61106A; border:  1px #61106A solid;  }
	#colB table td a { display: block;}

/* = MAINCONTENT                                                                   LISTES*/
	#colB ul { margin: 2px 0 7px 0 ; padding: 0 0 7px 0}
	#colB ul li {
		position: relative;
		font-size: 1em; color: #C8312D;
		margin: 0 0 0 15px; padding: 0 0 0 15px;
		background: transparent url(/global/medias/puceLabel.gif) no-repeat 0 3px;
		}
	#colB ul li a {}

/*---------------------------------------------------------------------------------------*/
/* = MAINCONTENT                                              CONTENU colB Menu SOMMAIRE */
/*---------------------------------------------------------------------------------------*/
	#colB #IntroSommaire { }

	#colB #intro,
	#colB #ResultEmploi, 
	body#pageRendezvous #colB #sommaire, 
	body#pageEmploi #colB #sommaire,
	body#pageAnnuaire #colB #sommaire { float: left; }

	#colB #intro, #colB #ResultEmploi { width: 440px;}
	#colB #intro img, #colB #ResultEmploi img { float: left; padding: 0 10px 10px 0;}
	#colB #intro p, #colB #ResultEmploi p { padding: 0 10px 10px 0;}
	
	#colB #intro strong {padding: 0 5px 0 0;}
	#colB #intro a {padding: 0 0 0 5px;}

	#colB #sommaire { 
		width: 190px; padding: 0; 
		color: white; 
		background-color: #D9531D;
		}
	#colB #sommaire h2 { 
		font-size: 1em; color: white; 
		padding:  3px 10px 3px 10px;
		border: 0!important; background-color: #C8312D; 
		}

	#colB #sommaire ul { border: 0!important;}
	#colB #sommaire ul li, #colB #sommaire ul li a { color: white;}
	#colB #sommaire ul li { 
		width: 95%;
		font-size: 0.9em;
		margin: 3px 0 0 0!important; padding: 0 0 0 5px;
		color: #4E0D55; 
		background-image: none!important;
		}
	#colB #sommaire li a { 
		display: block!important;
		margin: 0!important;
		text-decoration: none!important;
		padding: 3px 0 7px 20px!important;
		border-bottom: 1px #E76D17 solid!important;
		background: transparent url(/global/medias/puceLi.gif) no-repeat 5px 5px;
		}
	#colB #sommaire ul li a:hover { background-color: #4E0D55!important;}

/*---------------------------------------------------------------------------------------*/
/* = MAINCONTENT                                                     CONTENU colB PRESSE */
/*---------------------------------------------------------------------------------------*/

	body#pagePresse #colB h1 { 
		background: transparent url(/global/medias/picto01ColBHomeH1.gif) no-repeat 0 0;
		}
	body#pagePresse #colB table {
		width: 100%!important;
		background-color: white; 
		margin:5px 0 0 0;
		}
	body#pagePresse #colB td { border:0!important; }
	body#pagePresse #colB td.post_title a,
	body#pagePresse #colB h2 {
		width: 100%; 
		font-size: 1.2em;
		color: #D84F17; font-weight: bold;
		/*border-bottom: 1px #999 solid;*/
		text-decoration: none;
		}
	td.post_title, td.post_date { border-bottom: 1px solid #DDDDDD; }

	body#pagePresse #colB span.datePost { display: block;}
	body#pagePresse #colB span.datePost, td.post_date { 
		color: #61106A; font-size: 1em; 
		font-weight: bold; text-align: right;
		}
	body#pagePresse #colB a.returnPresse,
	body#pagePresse #colB a.suitePresse { 
		display: block; text-align: right;
		}
	td.post_short {padding-bottom: 5px}

/*---------------------------------------------------------------------------------------*/
/* = MAINCONTENT                                         CONTENU colB ANNUAIRE RECHERCHE */
/*---------------------------------------------------------------------------------------*/

	body#pageAnnuaire #colB #alphabet { padding: 0 0 10px 0!important; float: left;}
	body#pageAnnuaire #colB #alphabet li { display: inline; background-image: none!important; margin: 0!important; padding: 0!important;}
	body#pageAnnuaire #colB #alphabet li a { display: block; float: left; border: 1px #C8312D solid; padding: 5px; margin: 0 3px 0 0;}
	body#pageAnnuaire #colB #alphabet li a:hover { background-color: #61106A; color: white;}

	body#pageAnnuaire #colB form.affichage {}
	body#pageAnnuaire #colB .affichage p,
	body#pageAnnuaire #colB .affichage p label,
	body#pageAnnuaire #colB .affichage p input { width: auto !important; border: 0 !important; margin:0 30px 0 0;}
	body#pageAnnuaire #colB .affichage p { float: left }
	body#pageAnnuaire #colB .affichage p label,
	body#pageAnnuaire #colB .affichage p input {margin: 0 2px 0 2px}
	body#pageAnnuaire #colB .affichage p label { }
	body#pageAnnuaire #colB .affichage input.valide {float: left!important}

	body#pageAnnuaire #colB #ResultRecherche { 
		width: 410px; float: left;
		/*padding: 5px!important; 
		border: 1px #ccc solid;*/
		}
	body#pageAnnuaire #colB #ResultRecherche li { 
		margin: 0 0 5px 0!important;
		background-position: 2px 3px!important;
		border-bottom: 1px #ccc solid!important;
		}
	body#pageAnnuaire #colB #ResultRecherche li a { 
		display: block;
		margin: 0 0 5px 0!important;
		padding: 0 0 5px 3px!important;
		text-decoration: none!important;
		}
	body#pageAnnuaire #colB #ResultRecherche li a:hover { color: #611080; background-color: #FFF0C8!important;}
	
/*---------------------------------------------------------------------------------------*/
/* = MAINCONTENT                                         CONTENU colB RESULTAT RECHERCHE */
/*---------------------------------------------------------------------------------------*/
	body#pageAnnuaire #colB .ContentResult { 
		float: left; width: 620px;
		margin:  0 0 10px 0;
		border-bottom:  1px #ccc solid;
		}	
	body#pageAnnuaire #colB .ContentResult img { 
		float: left; margin: 0 5px 10px 0; 
		}
	body#pageAnnuaire #colB .ContentResult p { }
	body#pageAnnuaire #colB .ContentResult p a,
	body#pageAnnuaire #colB .ContentResult a { 
		display:  block; text-align:  right;
		padding: 0 20px 5px 0; margin-top:  10px;
		background: transparent url(/global/medias/liaCV.gif) no-repeat right;
		}
	body#pageAnnuaire #colB .ContentResult a.site { 
		background: none !important;
		}
	
/*---------------------------------------------------------------------------------------*/
/* = MAINCONTENT                                                     CONTENU colB EMPLOI */
/*---------------------------------------------------------------------------------------*/
	body#pageEmploi #colB #ResultEmploi {margin: 0!important; padding: 0!important}
	body#pageEmploi #colB #ResultEmploi h3 {margin: 0}
	body#pageEmploi #colB #ResultEmploi ul {margin: 10px 0 0 0}
	body#pageEmploi #colB #ResultEmploi ul li {
		width: 90%;
		padding: 0 0 5px 15px!important;
		margin: 0 0 5px 0!important;
		border-bottom: 1px #ccc solid!important;
		background: transparent url(/global/medias/liCV.gif) no-repeat 0 -3px!important;
		}
	body#pageEmploi #colB #ResultEmploi ul li a {
		display: block; padding: 0 0 5px 3px;
		text-decoration: none!important;
		background: transparent url(/global/medias/liaCV.gif) no-repeat right!important;
		}
	body#pageEmploi #colB #ResultEmploi li a:hover { 
		color: #611080;
		background-color: #FFF0C8!important;
		}
	
/*---------------------------------------------------------------------------------------*/
/* = MAINCONTENT                                                  COLB / PAGES / CONTACT */
/*---------------------------------------------------------------------------------------*/
	#colB form {}
	#colB fieldset { padding: 10px; background-color: #FAEDEF;}
	#colB input, #colB select, #colB textarea {padding:  2px;  }
	#colB fieldset, #colB input, #colB select, #colB textarea { border: 1px #DFCFE1 solid; color: #C8312D;}
	#colB fieldset, #colB input, #colB select { font-size:  1em; }
	#colB textarea { font-size:  1.2em;}
	#colB form p { 
		float: left; width:  100%;
		border-bottom: 1px #81308A solid!important; 
		border-top: 0!important; 
		margin: 0 0 5px 0; padding:  5px 0 10px 0;
		}
	#colB form p label, #colB form p input, #colB form p font { float:  left;}
	#colB form p label, #colB form p font { font-size: 1em; font-weight: bold; }
	#colB form p label {
		color: #61106A;
		width: 200px;
		padding:0;
		/*background: transparent url(/global/medias/puceLabel.gif) no-repeat 0 3px;*/
		}
	#colB form p font { margin: 0 15px 0 0; color: #C8312D; }
	#colB form p input { width: 50%;}
	#colB form p input.field_radio { width:auto!important;}
	#colB form input.field_checkbox {width:auto!important;}
	#colB form input.valide { 
		float: right; 
		border: 0!important; cursor: pointer; 
		background-color: #C8312D; 
		color: white;
		}
	#colB form input.valide:hover { background-color: #81308A;}
	#colB form p.captcha { border: 0!important; padding: 0!important; margin:0 !important;}

/*---------------------------------------------------------------------------------------*/
/* = MAINCONTENT                                                             COLC / HOME */
/*---------------------------------------------------------------------------------------*/

	body#home #colC h1 {font-size: 1.7em; font-weight: bold; /*color: #DFCFE1;*/ color: #C7B1C9;}
	body#home #colC #ContentColC { 
		background: #DFCFE1 url(/global/medias/bgColCHome.gif) no-repeat top;
		}
	body#home #colC #ContentColC h1 {
		color: white; font-size: 1.5em; font-weight: bold;
		clear: both;
		padding: 5px 0 7px 40px;
		background: #C50851 url(/global/medias/pictoH1ColCHome.gif) no-repeat;
		}
	body#home #colC #ContentColC #prochainement,
	body#home #colC #ContentColC #dernierement { 
		position: relative;
		margin: 10px 10px 10px 10px; padding-bottom: 15px;
		background: #D4709B url(/global/medias/footerBlocColCUne.gif) no-repeat bottom;
		}
	body#home #colC #ContentColC .une { /*position: relative;*/ margin: 10px;}

	/*= novembre 2007 / rajout zone identification intranet
	---------- */
	
	form#intranetIdentification {
		width: 200px;
		border:0;
		padding: 0 0 5px 0; 
		margin: 0 0 10px 0;
		}
	form#intranetIdentification fieldset {
		padding: 5px;
		background-color:#fff;}
	form#intranetIdentification legend {color:#C7B1C9; font-size: 0.9em}
	form#intranetIdentification p {
		width: 175px;
		border-bottom: 1px #FFF solid!important;
		padding: 5px 0 0 2px!important; clear: both;
		}
	form#intranetIdentification p label, 
	form#intranetIdentification p input {float: left}
	form#intranetIdentification p label {
		display: block; width: 70px;
		color:#C7B1C9; font-size: 0.8em;
		background: transparent url(/global/medias/puceLabelNew.gif) no-repeat 0 2px;
		}
	form#intranetIdentification p input {
		border: 1px #CBB1CD solid; 
		width: 75px; margin:0;
		}
	form#intranetIdentification button.valide {
		float: right; border:0; cursor: pointer;
		color:#fff; margin: 5px 0 0 0;
		background-color: #C7B1C9
		}
	
	/*18 octobre 2006*/
	body#home #colC #ContentColC .une .content_une { clear:both; padding: 0 0 10px 0;}
	body#home #colC #ContentColC .une a { display: block; }

	body#home #colC #ContentColC h2, 
	body#home #colC #ContentColC p,
	body#home #colC #ContentColC a { padding: 0 10px 0 0;}
	body#home #colC #ContentColC p { color: white;}
	body#home #colC #ContentColC a { display: block; text-align: right;}

	body#home #colC #ContentColC h2,
	body#home #colC #ContentColC a { margin: 5px 0 0 0; color:#61106A}
	body#home #colC #ContentColC h2 { font-weight: bold;}

	body#home #colC #ContentColC #dernierement a {
		padding: 0 20px 0 0; margin:0; 
		background: transparent url(/global/medias/btPlusMauve.gif) no-repeat right;
		 }
	body#home #colC #ContentColC #prochainement img,
	body#home #colC #ContentColC #dernierement img { 
		position: relative;
		display: block; float: left; padding: 0 10px 10px 0!important; margin:0;
		}
	
	/*bonnus --------------------------------------------------------------------*/

	body#home #colC #bonnus {
		background-color: white;
		padding-top:10px;
		}
	body#home #colC #bonnus h1 {
		display: block;
		width: 275px;
		/*color: #DFCFE1;*/ color: #C7B1C9;
		/*padding: 5px 0 0 30px!important;*/
		border-bottom:  1px #EBEFFC solid;
		background-color: white !important;
		background: transparent url(/global/medias/pictoBonnus.gif) no-repeat 0 5px;
		}
	/*body#home #colC #bonnus h6.MsoNormal { width: 300px; border: 1px white solid}*/
	body#home #colC #bonnus p { 
		float:  left;
		color: #61106A!important;
		width: 325px;
		border: 1px #EBEFFC solid!important;
		padding:5px; 
		}
	body#home #colC #bonnus p a, 
	body#home #colC #bonnus a { 
		color: #C8302D!important; 
		}

	/*adherent --------------------------------------------------------------------*/

	body#home #colC #adherent {
		background-color: white;
		padding-top:10px;
		}
	body#home #colC #adherent h1 {
		display: block;
		width: 275px;
		color: #C7B1C9;
		border-bottom:  1px #EBEFFC solid;
		background-color: white !important;
		background: transparent url(/global/medias/pictoAdherent.gif) no-repeat 0 5px;
		}
	body#home #colC #adherent h3 {
		color: #61106A!important;
		width: 325px;
		padding:5px;
		font-weight:bold;
		}
	body#home #colC #adherent p { 
		float: left;
		color: #61106A!important;
		width: 325px;
		border: 1px #EBEFFC solid!important;
		padding:5px; 
		}
	body#home #colC #adherent p a, 
	body#home #colC #adherent a { 
		color: #C8302D!important; 
		}
		
	/*RSS --------------------------------------------------------------------*/

	body#home #colC #rss {
		background-color: white;
		padding-top:10px;
		}
	body#home #colC #rss h1 {
		display: block;
		width: 295px;
		color: #d9531d;
		border-bottom:  1px #fbcca0 solid;
		background-color: white !important;
		background: transparent url(/global/medias/pictosRSS.gif) no-repeat 0 5px;
		}
	body#home #colC #rss p { 
		float:  left;
		color: #fa871d !important;
		width: 325px;
		background-color: white !important;
		padding:5px; 
		}
	body#home #colC #rss a { 
		color: #fa871d !important;
		text-align:left;
		padding:0; margin:0;
		}
	body#home #colC #rss a:hover { 
		color: #fa871d !important;
		font-weight:bold;
		}
		
/* ================================================================================ */
/* = Intranet rajout novembre 2007 = */
/* ================================================================================ */
	
	body#pageIntranet #colB h1 {background: transparent url(/global/medias/pictoContact.gif) no-repeat} 
	
	body#pageIntranet #colB .documents {}
	body#pageIntranet #colB .documents ul li {
		/*border-top: 1px #DFCFE1 solid;*/
		padding: 3px 0 3px 15px;
		background: transparent url(/global/medias/puceLabel.gif) no-repeat 0 6px;
		}
	body#pageIntranet #colB .documents ul li span {
		font-size: 0.8em; color:#61106A;
		border-left: 1px #61106A solid;
		margin: 0 0 0 5px;
		padding: 0 0 0 5px;
		}
	body#pageIntranet #colB .documents ul li a {}
	
	/*= formulaire ---------------------------------------- */
	body#pageIntranet form.uploadIntranet p {}
	body#pageIntranet form.uploadIntranet p input {
		float: left; width: 125px!important; margin: 0 10px 0 0;
		}
	body#pageIntranet form.uploadIntranet button.envoiDoc {
		width: auto!important; float: right; border:0;
		color:#fff; font-size: 0.9em;
		cursor: pointer;
		background-color: #D84F17;
		}
	
/*---------------------------------------------------------------------------------------*/
/* = ANNUAIRE                                               STYLE POUR ANNUAIRE RESULTAT */
/*---------------------------------------------------------------------------------------*/

	body#pageAnnuaire #mainContent p.initule,
	body#pageAnnuaire #mainContent p.resultat{
		padding: 0px; margin: 0px;
		line-height: 1em;
		}

	body#pageAnnuaire #mainContent p.initule {
		color: #61106A;
		text-align: right;
		display: block; width: 160px;
		}
	
	body#pageAnnuaire #mainContent p.resultat {
		position: relative; top: -1em;
		margin-left: 180px;
		}
	
	body#pageAnnuaire #mainContent p.resultat a {
		text-align: left; width: 80px;
		margin: 0px; padding: 0px 15px 4px 0px;
		}
	body#pageAnnuaire #mainContent p.resultat a.site {
		font-size: 108%;
		text-decoration: none;
		color: #999;
	}
	body#pageAnnuaire #mainContent p.resultat a.site:hover {
		text-decoration: underline;
	}	
	body#pageAnnuaire #mainContent p.photo img{
		display: block;
		width: 120px; height:140px;
		padding: 0px; margin: 0px;
		position: absolute; top: 315px;  left:628px;
		}

	/*---------------------------------------------------------------------------------------*/
	/* = POPUP                                                  POPUP
	/*---------------------------------------------------------------------------------------*/
	
	body#pagePopup #allContent, 
	body#pagePopup #mainContent, 
	body#pagePopup #footer {width: 478px !important; }

	body#pagePopup #colA, body#pagePopup #colA.popar{
		padding: 0px 0px 0px 0px !important; margin: 0px;
		position: relative; top: 0px; left: 0px;
		}
	body#pagePopup #colA img.logo, body#pagePopup #colA img.logo{}
	body#pagePopup #colB, body#pagePopup #colB{display: block; width: 330px;}

	body#pagePopup #colB.pop h1 {
		padding: 0 0 10px 35px;
		background: transparent url(/global/medias/pictoBonnus.gif) no-repeat 0 0;
		}
	body#pagePopup #colB.popar h1 {
		padding: 0 0 10px 35px;
		background: transparent url(/global/medias/picto04ColBHomeH1.gif) no-repeat 0 0;
		}

		body#pageAnnuaire #mainContent p.resultat a.site {
		
		}
