body {
	margin: 0; /* pour éviter les marges */
    text-align: center; /* pour corriger le bug de centrage IE */
	font-family: Arial; 
	background: transparent url(../images/ELEMENTS_GENERIQUES/gen_fond_navigateur.gif) repeat-x;
    background-color : #0099cc;
	}
	
table { border: 0; cellpadding: 0; cellspacing: 0;}
		 
#global {
    margin-left: auto;
    margin-right: auto;
    width: 1003px;
    text-align: left; /* on rétablit l'alignement normal du texte */
    background-color : #ffffff; 
	}
		 
#haut-g {
    margin-left: 0px;
    margin-right: 0px;
    width: 297px;
	height: 123px;
   /* background: transparent url(../images/ELEMENTS_BANDEAU_HAUT/bh_logo_cp.gif) no-repeat;*/
    }


/*** ONGLETS ***/ 
#onglets_fr {
	position: absolute;
	padding-left: -4px;
    margin-left: 297px;
	margin-top: -120px;
    width: 706px;
	height: 123px;
	font-family: Arial; 
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
    background: transparent url(../images/ELEMENTS_BANDEAU_HAUT/bh_fond_menu_et_transverses.jpg) no-repeat;
	z-index : 1;
    }
    
#onglets_en {
	position: absolute;
	padding-left: -4px;
    margin-left: 297px;
	margin-top: -120px;
    width: 706px;
	height: 123px;
	font-family: Arial; 
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
    background: transparent url(../images/ELEMENTS_BANDEAU_HAUT/bh_fond_menu_et_transverses_en.jpg) no-repeat;
	z-index : 1;
    }
    
#onglets_fr a:link, #onglets_fr a:visited, #onglets_en a:link, #onglets_en a:visited {
	text-decoration: none;
	font-family: Arial; 
	font-size: 14px;
	color: #AEDE21;
	font-weight: bold; 
	}

#onglets_fr a:hover, #onglets_en a:hover {
	text-decoration: none;
	font-family: Arial; 
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold; 
	}

tr.onglets { height: 64px; vertical-align: top;}
td.onglets-gauche-off { width: 8px;}
td.onglets-gauche-on { width: 8px; background: transparent url(../images/ELEMENTS_BANDEAU_HAUT/bh_menu_fond_on_gauche.gif) no-repeat;}
td.onglets-droite-off { width: 5px;}
td.onglets-droite-on { width: 5px; background: transparent url(../images/ELEMENTS_BANDEAU_HAUT/bh_menu_fond_on_droite.gif) no-repeat;}
td.onglets-off { 
	padding-top: 5px;
}
td.onglets-on { 
	padding-top: 5px; 
	background: transparent url(../images/ELEMENTS_BANDEAU_HAUT/bh_menu_fond_on_milieu_etirable.gif) repeat-x; 
	font-family: Arial; 
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	}

/*** NAVIGATION TRANSVERSE ***/ 
#navigation {
	position: relative;
	margin-top: -20px;
	width: 1003px;
	text-align: right;
    font-family: Verdana; 
	font-size: 10px;
	color: #82C8FF;
	z-index : 2;
    }
	
#navigation a:link, #navigation a:visited  {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 10px;
	color: #82C8FF;
	}
	
#navigation a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 10px;
	color: #99D900;
	}
		 
/*********************************************************************/
/*					           HOMEPAGE                              */
/*********************************************************************/
	
#flash {
	position: relative;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
	height: 212px;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_HOMEPAGE/ho_illustration_si_pas_flash.jpg) no-repeat; 
    }
		 
#bas {
	position: relative;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
	height: 267px;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_HOMEPAGE/ho_fond_etirable_zone_inferieure.gif) repeat-x;
    }
		 
#halo {
	position: relative;
    margin-left: 0px;
    margin-top: 0px;
    width: 100%;
	height: 251px;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_HOMEPAGE/ho_fond_coin_haut_gauche_zone_inferieure.jpg) no-repeat; 
    }

#infos {
	position: absolute;
    margin-left: 0px;
    margin-top: 0px;
	padding-top: 20px;
    }
		 
#infos a:link, #infos a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	color: #FFFFFF;
	}	 
		
#infos a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	color: #99D900;
	}	
	
td.infos1 {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #33CCFF;
	vertical-align: top;
	padding-top: 4px;
	}
		 
td.infos2 {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #33CCFF;
	vertical-align: top;
	padding-top: 14px;
	}
		 
td.infos3 {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #33CCFF;
	vertical-align: center;
	}
		  
td.infos {
	font-family: Verdana; 
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 5px;
	vertical-align: center;
	width: 150px;
	}
		 
td.separation {
	height: 1px;
	width: 150px;
	background: transparent url(../images/ELEMENTS_GENERIQUES/gen_filet_vert_pointille.gif) repeat-x;
	margin-left: 5px;
	}
		 
#bienvenue_fr {
	position: absolute;
    margin-left: 290px;
    margin-top: 0px;
	padding-top: 37px;
    width: 425px;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_HOMEPAGE/ho_titre_bienvenue.gif) no-repeat; 
    }
	
#bienvenue_en {
	position: absolute;
    margin-left: 290px;
    margin-top: 0px;
	padding-top: 37px;
    width: 425px;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_HOMEPAGE/ho_titre_bienvenue.gif) no-repeat; 
    }

td.citation {
	font-family: Arial; 
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	width: 397px;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_HOMEPAGE/ho_citation_fond.gif) no-repeat;
	}
		 
#actualites {
	position: absolute;
    margin-left: 715px;
    margin-top: 0px;
	padding-top: 84px;
    width: 288px;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_HOMEPAGE/ho_illustration_facade_clinique.jpg) no-repeat; 
    }
		 
td.actualites {
	vertical-align: top;
	height: 112px;
	padding-top: 0px;
	margin-top: 0px;
	padding-left: 18px;
	padding-right: 20px;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_HOMEPAGE/ho_actualites_fond.gif) repeat-y;
	}
		
td.news {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #33CCFF;
	padding-top: 5px;
	vertical-align: top;
	}
		 
td.news2 {
	font-family: Verdana; 
	font-size: 12px;
	color: #003399;
	padding-top: 5px;
	vertical-align: top;
	}
		 
#actualites a:link, #actualites a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	}
	
#actualites a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #669900;
	}

#footer {
	position: absolute;
	margin-top: 0px;
	margin-left: auto;
    margin-right: auto;
	width: 1003px;
	height: 4px;
	background: transparent url(../images/ELEMENTS_PIED_DE_PAGE/pdp_bande_separatrice_etirable.gif) repeat-x; 
    }

#reflet {
	position: absolute;
	margin-top: 3px;
	margin-left: auto;
	margin-right: auto;
	width: 1003px;
	height: 85px;
	background: transparent url(../images/ELEMENTS_PIED_DE_PAGE/pdp_reflet_homepage.gif) no-repeat; 
    }
	
td.reflet{
	font-family: Verdana; 
	font-size: 11px;
	color: #4CB8DB;
	padding-top: 5px;
	padding-left: 5px;
	vertical-align: top;
	}
	
#reflet a:link, #reflet a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	color: #4CB8DB;
	}
	
#reflet a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	color: #99D900;
	}

/*********************************************************************/
/*				        LA CLINIQUE PASTEUR                          */
/*********************************************************************/

#banniere_page {
	position: relative;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
	height: 82px;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAUX_VISUELS/bandeau_visuel_1.jpg) no-repeat;
    }

#bas_page {
	position: relative;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    background: #0066CC url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/ZONE_TITRE/titre_page_fond_2.jpg) top right no-repeat;
    }
	
#halo_page {
	position: relative;
    margin-left: 0px;
    margin-top: 0px;
    width: 100%;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/ZONE_TITRE/titre_page_fond_1.jpg) no-repeat; 
    }
	
/*** CHEMIN NAVIGATION ***/     
#path {
	padding-left: 10px;
	padding-top: 3px;
	font-family: Verdana; 
	font-size: 11px;
	color: #AEDE21;
    }

#path a:link, #path a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	color: #FFFFFF;
	}
	
#path a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	color: #AEDE21;
	}
	
#titre {
	position: relative;
	margin-left: 20px;
	margin-top: 15px;
    }
	
td.titre { 
	font-family: Arial;	
	font-size: 32px; 
	color: #82C8FF; 
	white-space: nowrap;
	}

td.titre_tirets {
	background:url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/ZONE_TITRE/titre_page_gros_pointille_vert.gif) 10px 18px repeat-x;
	width: 100%;
	}

/*** MENU ***/     
#menu_page {
	clear:both;
	float: left;
	position: relative;
    margin-left: 20px;
    margin-top: 10px;
    width: 205px;
	z-index: 100;
    }

#menu_page a:link, #menu_page a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
#menu_page a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
td.menu_page_h{
	vertical-align: top;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAU_GAUCHE/bandeau_gauche_fond_menu_off_haut.gif) no-repeat; 
	}
	
td.menu_page_b{
	vertical-align: top;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAU_GAUCHE/bandeau_gauche_fond_menu_off_bas.gif) no-repeat; 
	}
    
td.menu_page{
	font-family: Verdana; 
	font-size: 13px;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 15px;
	vertical-align: top;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAU_GAUCHE/bandeau_gauche_fond_menu_off_milieu.gif) repeat-y; 
	}
	
td.menu_page_on_h{
	vertical-align: top;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAU_GAUCHE/bandeau_gauche_fond_menu_on_haut.gif) no-repeat; 
	}
	
td.menu_page_on_b{
	vertical-align: top;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAU_GAUCHE/bandeau_gauche_fond_menu_on_bas.gif) no-repeat; 
	}
    
td.menu_page_on{
	font-family: Verdana; 
	font-size: 13px;
	font-weight: bold;
	color: #669900;
	padding-top: 0px;
	padding-left: 15px;
	vertical-align: top;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAU_GAUCHE/bandeau_gauche_fond_menu_on_milieu.gif) repeat-y; 
	}
	
td.menu_page_sep{
	vertical-align: top;
	/*background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAU_GAUCHE/bandeau_gauche_separateur.gif) no-repeat; */
	}
	
/*** LISTE NEWS ***/ 
#liste_page {
	position: relative;
	left: -10px;
	margin-top: 5px;
	z-index: 20;
    }
* html #liste_page {left: -13px;}


/*** le style liste_page etant utilisé un peu partout, redéfinition d'un style spécial pour les news ***/
#liste_page_news {
	position: relative;
	margin-top: 5px;
	z-index: 20;
    }


#liste_page a:link, #liste_page a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	}
	
#liste_page a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	}



td.liste_page_h{
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/PORTLET/portlet_ombre_h.gif) repeat-x;
	vertical-align: top;
	}
	
td.liste_page_g{
	width: 10px;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/PORTLET/portlet_ombre_g.gif) repeat-y;
	vertical-align: top;
	}

td.liste_page_b{
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/PORTLET/portlet_ombre_b.gif) repeat-x;
	vertical-align: top;
	}
	
td.liste_page_d{
	width: 10px;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/PORTLET/portlet_ombre_d.gif) repeat-y;
	vertical-align: top;
	}
	
td.liste_page_date{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	width: 150px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.liste_page_gt{
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
	width: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.liste_page_sep{
	height: 1px;
	margin-left: 50px;
	background: #fff url(../images/ELEMENTS_GENERIQUES/gen_filet_vert_pointille_fond_blanc.gif) repeat-x;
	vertical-align: top;
	}
	
td.liste_page_lib{
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	width: 590px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	


/** NEWS **/
td.news_page_titre{
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	width: 545px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 20px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
#news_img {
	float: left;
	padding: 10px;
	}
	
#news_corps {
	font-family: Verdana; 
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	margin:0px;
	}
	
#news_ss_titre {
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	color: #669900;
	margin:0px;
	}
	
#news_surligne {
	font-family: Verdana; 
	font-size: 13px;
	font-weight: bold;
	color: #0099CC;
	margin:0px;
	}

/** PDF **/ 
#pdf_page {
	position: absolute;
	right: 10px;
	top: 73px;
	z-index: 30;
    }
    
#pdf_presse {
	position: absolute;
	right: 200px;
	top: 93px;
	z-index: 30;
    }
	
tr.pdf_page{
	font-family: Verdana; 
	font-size: 11px;
	color: #003399;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.pdf_page{
	font-family: Verdana; 
	font-size: 11px;
	width: 165px;
	padding-bottom: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.pdf_page a:link, td.pdf_page a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	color: #003399;
	}
	
td.pdf_page a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	color: #669900;
	}
	
td.pdf_page_2{
	font-family: Verdana; 
	font-size: 9px;
	color: #33CCFF;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.pdf_page_2 a:link, td.pdf_page_2 a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 9px;
	color: #003399;
	}
	
td.pdf_page_2 a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 9px;
	color: #669900;
	}
	
td.get_acrobat{
	padding-top: 5px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
/** PRESENTATION **/
td.presentation_page_titre{
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	width: 505px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 20px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
* html td.presentation_page_titre{width: 480px;}


td.presentation_page_titre_recrutement{
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	width: 505px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 20px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
* html td.presentation_page_titre_recrutement{width: 650px;}


td.presentation_page_titre_contact{
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	width: 505px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 20px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
* html td.presentation_page_titre_contact{width: 650px;}


#presentation_img {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	}

#presentation_citation {
	padding-top: 70px;
	}
	
td.presentation_citation {
	font-family: Verdana; 
	font-weight: bold;
	font-size: 17px;
	color: #003399;
	width: 250px;
	}

#presentation_ss_titre {
	font-family: Verdana; 
	font-size: 16px;
	font-weight: bold;
	color: #669900;
	margin: 0px;
	margin-bottom: -5px;
	}
	
#presentation_corps {
	font-family: Verdana; 
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
	padding-left: 30px;
	}
	
#presentation_puce {
	font-family: Verdana; 
	font-size: 12px;
	color: #0099CC;
	font-weight: bold;
	margin: 0px;
	margin-left: 30px;
	margin-top: 10px;
	padding-left: 12px;
	background: #fff url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/puce_carre_vert.gif) left 60% no-repeat;
	}
	
#presentation_corps_retrait {
	font-family: Verdana; 
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
	padding-left: 42px;
	}



/** HISTORIQUE **/
#histo_page {

	position: absolute;
	right: 10px;
	top: 73px;
	z-index: 30;
	
    }
	
td.histo_page{
	font-family: Verdana; 
	font-size: 11px;
	width: 200px;
	padding: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}	
	
td.histo_date{
	font-family: Arial; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	padding: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.histo_corps{
	font-family: Arial; 
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	padding: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
/** FOOTER **/
#footer_page {
	position: relative;
	margin-top: -50px;
	margin-left: auto;
    margin-right: auto;
	width: 1003px;
	height: 93px;
	z-index: 10;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BAS_DE_PAGE/bas_de_page_degrade_bleu.gif) repeat-x; 
    }
* html #footer_page {margin-top: 0px;}

#reflet_page {
	position: relative;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 1003px;
	height: 85px;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BAS_DE_PAGE/bas_de_page_degrade_pied_de_page.gif) repeat-x; 
    }
	
td.reflet_page{
	font-family: Verdana; 
	font-size: 11px;
	color: #4CB8DB;
	padding-top: 5px;
	padding-left: 5px;
	vertical-align: top;
	}
	
#reflet_page a:link, #reflet_page a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	color: #4CB8DB;
	}
	
#reflet_page a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	color: #99D900;
	}
	
/*********************************************************************/
/*				        LES SPECIALITES                          */
/*********************************************************************/

#banniere_specialites {
	position: relative;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
	height: 82px;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAUX_VISUELS/bandeau_visuel_3.jpg) no-repeat;
    }
	
#banniere_specialites_2 {
	position: relative;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
	height: 82px;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAUX_VISUELS/bandeau_visuel_4.jpg) no-repeat;
    }
	
#banniere_specialites_3 {
	position: relative;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
	height: 82px;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAUX_VISUELS/bandeau_visuel_5.jpg) no-repeat;
    }

#titre_spe {
	position: relative;
	margin-left: 20px;
	margin-top: 15px;
    }
	
#ss_titre_spe {
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/titre_page_guillemet_sous_titre.gif) no-repeat;
	margin-left: 20px;
	padding-left: 25px;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	margin-bottom: -5px;
    }
* html #ss_titre_spe {margin-bottom: 0px;}	

#ss_titre_spe_2 {
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/titre_page_guillemet_sous_titre.gif) no-repeat;
	margin-left: 20px;
	padding-left: 25px;
	font-family: Arial;
	font-weight: normal;
	font-size: 18px;
	color: #FFFFFF;
    }
    
#titre_actu {
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/corps_de_page_guillemet.gif) no-repeat;
	margin-left: 20px;
	padding-left: 25px;
	font-family: Arial;
	font-weight: normal;
	font-size: 18px;
	color: #03399;
    }
	
#ss_titre_sep_spe {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #99CCFF;
    }
	
#ss_titre_sep_spe_2 {
	font-family: Arial;
	font-weight: normal;
	font-size: 15px;
	color: #99CCFF;
    }


td.medecin_nom a:link, td.medecin_nom a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	}

td.medecin_spe{
	font-family: Arial; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	padding: 2px;
	vertical-align: top;
	}
	
td.medecin_spe a:link,  td.medecin_spe a:visited {
	font-family: Arial; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	padding: 2px;
	vertical-align: top;
	text-decoration: none;
	}	


	


#retour_spe {
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/bouton_retour.gif) no-repeat;
	margin-left: 20px;
	padding-left: 25px;
	margin-top: 10px;
	padding-top: 2px;
	margin-bottom: -7px;
	font-family: Verdana;
	font-weight: bold;	
	font-size: 11px;
	color: #99CCFF;
    }

* html #retour_spe {margin-bottom: 0px;margin-top:5px;}
	
#retour_spe a:link, #retour_spe a:visited {
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;	
	font-size: 11px;
	color: #99CCFF;
	}
	
#retour_spe a:hover {
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;	
	font-size: 11px;
	color: #99D900;
	}
	
#liste_spe {
	position: relative;
	left: -10px;
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 30px;
	z-index: 20;
    }
    
#liste_spe_relative {
	position: relative;
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 0px;
	z-index: 20;
    }
	
td.header_spe {
	font-family: Arial; 
	font-size: 18px;
	font-weight: bold;
	width: 900px;	
	color: #FFFFFF;
	vertical-align: top;
	background: #FFFFFF url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/tableau_tetiere_superieure_milieu.gif) repeat-x;
	}
	
	
td.header_spe_petit {
	font-family: Arial; 
	font-size: 18px;
	font-weight: bold;
	width: 500px;	
	color: #FFFFFF;
	vertical-align: top;
	background: #FFFFFF url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/tableau_tetiere_superieure_milieu.gif) repeat-x;
	}

td.header_spe_coin_g {
	width: 10px;
	text-align: right;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.header_spe_coin_d {
	width: 10px;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.ss_header_spe {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 21px;
	padding-left: 5px;
	border: solid 1px #FFFFFF;
	background: #FFFFFF url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/tableau_tetiere_inferieure_milieu.gif) repeat-x;
	}

td.ss_header_spe_contact {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 21px;
	width:100px;
	padding-left: 5px;
	border: solid 1px #FFFFFF;
	background: #FFFFFF url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/tableau_tetiere_inferieure_milieu.gif) repeat-x;
	}
	
td.specialites_spe {
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	color: #669900;
	width: 370px;
	padding: 2px;
	padding-right:10px;
	vertical-align: top;
	border-right: solid 1px #FFFFFF;
	}

#gt_spe {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
	}
	
td.gt_spe {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
	padding-left: 2px;
	vertical-align: top;
	}

td.cabinets_spe {
	
	border-right: solid 1px #FFFFFF;
	padding: 2px;
	}
	
td.cabinets_spe a:link, td.cabinets_spe a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	}
	
td.cabinets_spe a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	}
	
tr.spe_1 {
	background-color: #FFFFFF;
	}
	
tr.spe_2 {
	background-color: #F3F9E2;
	}
	
td.blanc_spe {
	background-color: #FFFFFF;
	}
	
td.blanc_spe_personnel {
	background-color: #FFFFFF;
	width: 730;
	}
* html td.blanc_spe_personnel {width: 630;}
	
#sep_spe {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #99CCFF;
	}
	
td.liste_spe {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.titre_spe2 {
	font-family: Verdana; 
	font-size: 16px;
	font-weight: bold;
	color: #669900;
	background-color: #FFFFFF;
	/*border: url(../images/ELEMENTS_GENERIQUES/gen_filet_vert_pointille_fond_blanc.gif) repeat-x;*/
	}
	
td.titre_spe3 {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	background-color: #FFFFFF;
	
	text-align: right;
	vertical-align: top;
	padding-right: 10px;	
	}
	
td.mail_spe {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	background-color: #FFFFFF;
	width: 110px;
	text-align: right;
	padding-right: 10px;	
	}	

td.consultation_spe2 {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 5px;
	}
	
td.retrait_consult_spe2 {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-left: 20px;
	}
	
td.dr_consult_spe2 {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
	background: #FFFFFF url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/puce_carre_vert.gif) 0% 50% no-repeat;
	padding-left: 10px;
	}
	
td.nom_spe2 {
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	}

td.tel_spe2 {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	}
	
td.adresse_spe {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	}
	
td.cabinet_spe {
	font-family: Verdana; 
	font-size: 13px;
	font-weight: normal;
	color: #003399;
	}
	
td.mail_spe2 {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #0099CC;
	height: 15px;
	background-color: #FFFFFF;
	}
	
td.mail_spe2 a:link, td.mail_spe2 a:visited{
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	}
	
td.mail_spe2 a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	}
	
/** RENDEZ-VOUS **/
#rv_page {
	position: absolute;
	right: 10px;
	top: 86px;
	z-index: 30;
    }
* html #rv_page{top: 85px;}


#rv_page_relative {
	position: relative;
	margin-top: 5px;
	z-index: 30;
    }


td.rv_page{
	font-family: Verdana; 
	font-size: 11px;
	width: 200px;
	padding: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}	
	
td.rv_tel{
	font-family: Arial; 
	font-size: 18px;
	font-weight: bold;
	color: #669900;
	padding: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.rv_corps{
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.rv_corps_2{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
/** INFORMATONS AU PATIENT **/
#info_patient_page {
	position: absolute;
	right: 10px;
	top: 300px;
	z-index: 30;
    }
    
#info_patient_page_relative {
	position: relative;
	margin-top: 5px;
	z-index: 30;
    }    
	
td.info_patient_page{
	font-family: Verdana; 
	font-size: 11px;
	width: 200px;
	padding: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}



td.info_patient_corps{
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	padding: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}

td.info_patient_corps a:link, td.info_patient_corps a:visited{
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	}
	
td.info_patient_corps a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #669900;
	}
	
/*********************************************************************/
/*				        ESPACE PRESSE                             */
/*********************************************************************/

#banniere_presse {
	position: relative;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
	height: 82px;
    background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/BANDEAUX_VISUELS/bandeau_visuel_1.jpg) no-repeat;
    }

td.presse_titre {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	background-color: #FFFFFF;
	width: 200px;
	text-align: right;
	vertical-align: top;
	}
	
td.presse_sep {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #0099CC;
	background-color: #FFFFFF;
	width: 20px;
	text-align: center;
	vertical-align: top;
	}
	
td.presse_lib{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	vertical-align: top;
	}
	
td.presse_lib a:link, td.presse_lib a:visited{
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	}
	
td.presse_lib a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	}
	
#presse_lib_2{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	vertical-align: top;
	}
	
#lien_courant{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #AEDE21;
	}

/*********************************************************************/
/*				     INFORMATIONS DU PATIENT                             */
/*********************************************************************/

td.titre_info{
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	color: #009922;
	background-color: #FFFFFF;
	}
	
td.titre_info a:link, td.titre_info a:visited{
	text-decoration: none;
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	}
	
td.titre_info a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	color: #669900;
	}
	
td.corps_info{
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-left: 35px;
	}
	
#candidat {
	position: absolute;
	right: 10px;
	top: 73px;
	z-index: 30;
    }
	
#candidat_2 {
	position: absolute;
	right: 10px;
	top: 113px;
	z-index: 30;
    }
	
#candidat_3 {
	position: absolute;
	right: 10px;
	top: 113px;
	z-index: 30;
    }
* html #candidat_3{top: 113px;}
	
td.candidat{
	font-family: Verdana; 
	font-size: 11px;
	width: 200px;
	padding: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}

#recrutement_citation {
	padding-top: 20px;
	}


table.recrutement_citation {

}

* html table.recrutement_citation {
	width:610px;			
}

td.recrutement_citation {
	font-family: Verdana; 
	font-weight: bold;
	font-size: 17px;
	color: #003399;
	
	}
	
#recrutement_img {
	float: left;
	margin-left: -10px;
	padding-right: 10px;
	padding-bottom: 10px;
	}
	
#recrutement_img_2 {
	float: right;
	margin-left: 10px;
	margin-right: -20px;
	padding-top: 10px;
	}
	
#recrutement_img_3 {
	float: left;
	margin-right: 10px;
	margin-left: -10px;
	padding-top: 10px;
	}
	
td.header_recrutement {
	font-family: Arial; 
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	width: 680px;	
	vertical-align: top;
	background: #FFFFFF url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/tableau_tetiere_superieure_milieu.gif) repeat-x;
	}
* html td.header_recrutement {
	width : 660px;
}
	
td.date_recrutement {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	color: #669900;
	padding: 2px;
	padding-right:5px;
	vertical-align: top;
	border-right: solid 1px #FFFFFF;
	background-color: #F3F9E2;
	}
	
td.date_recrutement_2 {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	color: #669900;
	padding: 2px;
	padding-right:5px;
	vertical-align: top;
	border-right: solid 1px #FFFFFF;
	background-color: #FFFFFF;
	}
	
td.poste_recrutement {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #0099CC;
	padding: 2px;
	vertical-align: top;
	border-left: solid 1px #FFFFFF;
	background-color: #F3F9E2;
	}
	
td.poste_recrutement a:link, td.poste_recrutement a:visited{
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	}
	
td.poste_recrutement a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	}
	
td.poste_recrutement_2 {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #0099CC;
	padding: 2px;
	vertical-align: top;
	border-left: solid 1px #FFFFFF;
	background-color: #FFFFFF;
	}
	
td.poste_recrutement_2 a:link, td.poste_recrutement_2 a:visited{
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	}
	
td.poste_recrutement_2 a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	}
	
#recrutement_ss_titre {
	font-family: Verdana; 
	font-size: 16px;
	font-weight: bold;
	color: #669900;
	margin-left: -10px;
	margin-bottom: -5px;
	}
	
td.recrutement_page_titre{
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	width: 660px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 20px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
* html td.recrutement_page_titre{width: 655px;}
	
#recrutement_corps {
	font-family: Verdana; 
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin-left: -10px;
	}
	
td.btn_lien {
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/bouton_milieu.gif) repeat-x;
	padding-bottom: 2px;
	}
	
.btn_lien a:link, .btn_lien a:visited, .btn_lien a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
td.recrutement_tab {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	text-align: right;
	vertical-align: top;
	padding-top: 5px;
	background-color: #FFFFFF;
	}
	
td.recrutement_tab_2 {
	font-family: Verdana; 
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px;
	}
	
td.version_imprimable {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
	background-color: #FFFFFF;
	padding: 5px;
	}
	
td.version_imprimable a:link, td.version_imprimable a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	}
	
td.version_imprimable a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #669900;
	}
	
td.rappel_offre {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.rappel_offre_2 {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}
	
td.rappel_offre_3 {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}

#obligatoire {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
}
	
td.obligatoire {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
	background-color: #FFFFFF;
	}
	
input.bouton {
border: 0;
font-family: Verdana; 
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background: transparent;
padding-left: 0px;
padding-right: 0px;
}

input.bouton:hover {
border: 0;
font-family: Verdana; 
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background: transparent;
padding-left: 0px;
padding-right: 0px;
}

input.bouton:active {
border: 0;
font-family: Verdana; 
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background: transparent;
padding-left: 0px;
padding-right: 0px;
} 

#attachement {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	}
	
#attachement_2 {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	}
	
td.fin_formulaire {
	padding: 5px;
	padding-right: 20px;
	background-color: #FFFFFF;
	}
	
table.table_personnel {
	width: 750px;
	}
* html table.table_personnel{width: 745px;}

/*********************************************************************/
/*				            PLANS D'ACCES                            */
/*********************************************************************/
#adresse {
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Verdana; 
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	}
	
#plan_gt {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
	}
	
#plan_texte {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	}
	
#plan_texte a:link, #plan_texte a:visited{
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	}
	
#plan_texte a:hover {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #669900;
	}
	
#plan_texte2 {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	}

#plan_texte3 {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/puce_carre_vert.gif) 0% 50% no-repeat;
	padding-left: 10px;
	}
	
#plan_texte4 {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 74px;
	margin-top: -10px;
	}
	
#plan_bold {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	}
	
#plan_general {
	position: absolute;
	right: 10px;
	top: 73px;
	z-index: 30;
    }
    
#plan_rapproche {
	position: absolute;
	right: 10px;
	top: 307px;
	z-index: 30;
    }
	
#plan_portes {
	position: absolute;
	right: 10px;
	top: 520px;
	z-index: 30;
    }
    
#plan_popup a:link, #plan_popup a:visited{
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	}

#plan_popup a:hover{
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #669900;
	}
	
#plan_image{
	padding-left: 8px;
	padding-top: 5px;
	margin-bottom: -5px;
	}
	
td.popup_close{
	padding-right: 10px;
	pading-top: 10px;
	vertical-align: top;
}

td.popup_close a:link, td.popup_close a:visited {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
	background: transparent url(../images/ELEMENTS_GENERIQUES/popup_bouton_fermer.gif) 0% 50% no-repeat;
	padding-left: 20px;
	}
	
td.popup_close a:hover {
	text-decoration: none;
	font-family: Verdana; 
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
	background: transparent url(../images/ELEMENTS_GENERIQUES/popup_bouton_fermer.gif) 0% 50% no-repeat;
	padding-left: 20px;
	}
	
/*********************************************************************/
/*				               PAGE DVD                              */
/*********************************************************************/
#dvd_ss_titre {
	font-family: Verdana; 
	font-size: 15px;
	font-weight: bold;
	color: #669900;

	}

* html #dvd_ss_titre {	width: 680px;}

#dvd_puce {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
	background: transparent url(images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/puce_carre_vert.gif) 0% 50% no-repeat;
	padding-left: 10px;
	margin-bottom: -2px;
	}
	
#dvd_texte {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	}
	
td.bc_texte {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
	padding-top: 5px;
	padding-bottom: 5px;
	}
	
#dvd_prix {
	position: absolute;
	right: 10px;
	top: 320px;
    }

* html #dvd_prix {top:330px; right:14px;}
	
td.dvd_prix{
	font-family: Verdana; 
	font-size: 10px;
	font-weight: normal;
	color: #0099CC;
	}


#candidat_dvd {
	position: absolute;
	right: 10px;
	top: 73px;
	z-index: 30;
    }
    
* html #candidat_dvd {right:14px;}



td.info_dvd_page{
	font-family: Verdana; 
	font-size: 11px;
	width: 200px;
	padding: 2px;
	vertical-align: top;
	background-color: #FFFFFF;
	}

* html td.info_dvd_page{
	width:196px;	
}

#diabete_encart1 {
	position: absolute;
	right: 10px;
	top: 73px;
	z-index: 30;
    }
    
* html #diabete_encart1 {right:14px;}

#diabete_encart2 {
	position: absolute;
	right: 10px;
	top: 360px;
	z-index: 30;
    }
    
* html #diabete_encart2 {right:14px;}

.diabete_ensemble_style, .diabete_ensemble_style a:link, .diabete_ensemble_style a:visited {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	text-decoration:none;
}

.diabete_ensemble_style a:hover{
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #669900;
	text-decoration:none;
}

/*********************************************************************/
/*				              POPUP CREDITS                          */
/*********************************************************************/
#credits_titre {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	margin-top: 5px;
	margin-bottom: 5px;
	}
	
#credits_bold {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}
	
#credits_texte {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	}
	
#credits_texte a:link, #credits_texte a:visited, #credits_texte a:hover{
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	}
	
/*********************************************************************/
/*			            ESPACE PROFESSIONNELS                        */
/*********************************************************************/
#pro_titre {
	font-family: Verdana; 
	font-size: 17px;
	font-weight: bold;
	color: #003399;
	margin-bottom: 65px;
	padding-left: 25px;
	background: transparent url(../images/ELEMENTS_SPECIFIQUES_PAGES_INTERIEURES/corps_de_page_guillemet.gif) 0% 50% no-repeat;
	}
	
	
#pro_texte {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 25px;
	}
	
#pro_lien a:link, #pro_lien a:visited, #pro_lien a:hover{
	font-family: Verdana; 
	font-size: 18px;
	font-weight: normal;
	color: #003399;
	padding-left: 25px;
	background: transparent url(../images/ELEMENTS_ACCES_PRO/bouton_lien.gif) 0% 50% no-repeat;
	}
	
/*********************************************************************/
/*			            CONTACTEZ NOUS		                        */
/*********************************************************************/


td.contact_titre_droite {
	font-family: Arial; 
	font-size: 15px;
	font-weight: bold;
	color: #669900;
	padding: 2px;
	vertical-align: top;
}

td.contact_nom{
	font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    background-color: #FFFFFF;
    margin-right: 15px
	}
td.contact_nom a:link, td.contact_nom a:visited {
	font-family: Arial; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	text-decoration:underline;
}
                                                	
td.contact_poste{
	font-family: Arial; 
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	}	


#contact_page {
	position: relative;
	left: -10px;
	margin-top: 5px;
	z-index: 20;
}

* html #contact_page { left:-13px;}

#contact_page A:link, A:visited
{
	font-family: Arial; 
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration:none;
}

#contact_page A:hover
{
	font-family: Arial; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	text-decoration:none;
}

td.contact_libelle_col1 {
 	font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    background-color: #FFFFFF;
    margin-right: 15px
}

td.contact_libelle {
	font-family: Verdana;
    font-size: 10px;
    font-weight: regular;
    color: #000000;
    background-color: #FFFFFF;
    text-align:left;
    margin-left:10px
}

td.contact_libelle2_col1 {
 	font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    background-color: #ECECDA;
    margin-right:15px
}

td.contact_libelle2 {
	font-family: Verdana;
    font-size: 10px;
    font-weight: regular;
    color: #000000;
    background-color: #ECECDA;
    text-align:left;
    margin-left:10px
}


/** PLAN DU SITE **/

#liste_plan {
	position: relative;
	margin-top: 5px;
	z-index: 20;
    }
#liste_plan a.plan_1:link, #liste_plan a.plan_1:visited {
	font-family: Verdana; 
	font-size: 16px;
	font-weight: bold;
	color: #669900;
	text-decoration:none;
	}
	
#liste_plan a.plan_2:link, #liste_plan a.plan_2:visited, #liste_plan a.plan_3:link, #liste_plan a.plan_3:visited {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration:none;
	}
	
#liste_plan a.plan_2:hover, #liste_plan a.plan_3:hover {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	text-decoration:none;
	}	

