/* = html  */
	html, body {margin:0; padding:0;}
	html {background: #EAFFCB url(/global/medias/bgRepeatHtml.gif) repeat-x 0 0;}
	body {background: #fff url(/global/medias/bgHabillage.gif) repeat-x top center;}
	body.novaContent {background: #fff url(/global/medias/bgHabillageNova.gif) repeat-x top center;}
	body.declicContent {background: #fff url(/global/medias/bgHabillageDeclic.gif) repeat-x top center;}
	body.seniorContent {background: #fff url(/global/medias/bgHabillageSeniors.gif) repeat-x top center;}
	
	body#home {background: #fff url(/global/medias/bgHabillageHome.gif) repeat-x top center;}

/* = Commun = */
	.break, .clear {clear:both; height: 1px; position: relative;}
	.hidden {display: none}
	p {line-height: 150%;}
	img {display: block;margin:0; padding:0;}
	b, strong {font-weight: bold;}

/* = Debug = */
	.debug {/*background: transparent url(/global/medias/12_col.png) repeat-y 0 0;*/}

/*Arrondis*/
	.rounded, .roundedMembre, .roundedProxi, .roundedWhite {
		margin:0;
		position: relative;
		}
	.tl, .tr, .bl, .br {
		position: absolute; 
		width: 20px; height: 20px;
		}
	.tl {background: transparent url(/global/medias/TopLeft.png) no-repeat 0 0;}
	.tr {background: transparent url(/global/medias/TopRight.png) no-repeat 0 0;}
	.bl {background: transparent url(/global/medias/BottomLeft.png) no-repeat 0 0;}
	.br {background: transparent url(/global/medias/BottomRight.png) no-repeat 0 0;}
	
	.tr, .br {right: 0;}
	.tl, .bl {left: 0;}
	.tl, .tr {top: 0;}
	.bl, .br {bottom: 0;}

/* videoContent */
	#videoContent {display: none;}
	.videoAcc a.close {
		display: block; text-align: right;
		color:#fc1708; font-size: 85%;
		text-decoration: none; padding: 0 15px 0 0;
		background: transparent url(/global/medias/close.gif) no-repeat right;
		}

/* = structure = */
	#habillage, #menuTopContent, #headerContent, 
	#menuContent, #mainContent, 
	#footerAdminContent, #footerContent {width: 100%; position: relative; }
	#menuTopContent {z-index: 1000;} 
	#headerContent, #menuContent, #mainContent, 
	#footerAdminContent, #footerContent {z-index :1;}
	
	#footerAdminContent, #footerContent {padding: 0.5em 0 0.5em 0;}
	
	#headerContent {}
	#menuTopContent {height: 47px; background: transparent url(/global/medias/bgRepeatMenuTop.gif) repeat-x 0 0;}
	#mainContent {/*background: transparent url(/global/medias/bgRepeatHtml.gif) repeat-x 0 0;*/}
	#footerAdminContent, #footerContent {background-color:#EAFFCB;}
	
	#headerContent .container_12,
	#menuTopContent .container_12,
	#menuContent .container_12,
	#toolsContent .container_12, 
	#mainContent .container_12,
	#footerContent .container_12 {position: relative; width: 960px; margin: 0 auto;}
	
	#menuTopContent .container_12,
	#headerContent .container_12,
	#mainContent .container_12,
	#footerContent .container_12 {/*background: transparent url(/global/medias/12_col.png) repeat-y;*/}
	
	#right {padding: 0 0 1em 0;}
	#left {padding: 12px 0 1em 0!important;}
	body#home #middle {padding: 15px 0 10px 0;}
	
	#footerContent .container_12 {background-color:#D6F39D;}

/* zoneRecherche */
	#zoneRecherche {}
	#zoneRecherche input, #zoneRecherche button {float: left;}
	#zoneRecherche p {
		height: 30px;
		background: transparent url(/global/medias/search_field.gif) no-repeat 0 0;
		}
	body#generique #zoneRecherche p {
		width: 220px;
		background: transparent url(/global/medias/search_field_page.gif) no-repeat 0 0;
		}
	#zoneRecherche input {
		font-size: 100%; color:#EF0423;
		width: 235px; height: 20px;
		font-weight: bold;
		border: 1px #fff solid; 
		margin: 5px 0 0 10px;
		}
	body#generique #zoneRecherche input {width: 165px;}
	#zoneRecherche button.ok {
		border:0; margin: 0 0 0 10px;
		display: block; text-indent: -1000em;
 		width:30px; height: 30px;
		background: transparent url(/global/medias/search_ok.gif) no-repeat 0 0;
		}
	
	 .return_home {
		text-indent: -1000em;
		position:absolute; left:20px; top: 0;
		display:block; width:285px;height:130px;
		margin:0;
		}

/* = menuTop */
	#navCoorpo {
		width: 940px; height:47px; 
		margin: 0; padding:0;
		}
	#navCoorpo li {
		margin: 0 20px 0 0; float: left;
		}
	#navCoorpo li.last {margin:0;}
	#navCoorpo li a {
		display: block; width: 140px; 
		padding: 10px 0 0 0; height: 28px;
		text-align: center; font-size: 95%; color:#fff; 
		text-decoration: none; font-weight: bold;
		background: transparent url(/global/medias/btMenuTop.gif) no-repeat 0 0;
		}
	#navCoorpo li a:hover,
	#navCoorpo li.current {background-position: 0 -38px;}
	
	/* = Sous menus */
	#Menu1, #Menu2 {
		display: none; position: absolute;
		z-index: 1000!important; width: 140px;
		padding: 0 0 10px 0; margin: -1px 0 0 0;
		background: transparent url(/global/medias/bottomSousMenu.png) no-repeat bottom;
		}
	#Menu1 img, #Menu2 img {display: block; margin:0}
	#Menu1 li, #Menu2 li {heigh: 1%; margin: 0; background-color:#429B00;}
	#Menu1 li a, #Menu2 li a {
		display: block; height: auto!important; 
		text-align: left; width: 130px;
		padding: 0 5px 0 5px; margin:0!important;
		font-weight: normal!important;
		font-size: 85%; color:#fff;
		background-image: none!important;
		}
	#Menu1 li.n2 a:hover, #Menu2 li.n2 a:hover {color:#fff}
				
/* = headerContent */
	#headerContent #header {
		height: 138px;
		background: transparent url(/global/medias/header.png) no-repeat top left;
		}
	img.logo {
		position: absolute; right: 20px;
		margin: 25px 0 0 0;
		display: block; width: 285px; height: 70px;
		background: transparent url(/global/medias/logo.gif) no-repeat 0 0;
		}
	#headerContent a.returnMembre {
		display: none;
		position: absolute; top: 7px;
		z-index: 1000;
		font-size: 100%; color:#fff;
		text-decoration: none;
		padding: 0.2em;
		margin: 0 0 0 400px;
		background-color:#17A779;
		}

/*----------------------*/
/* =  HOME / Gestion du menu des deux espaces particuliers et entreprise  */
	
	/* les offres */
	#offres {padding: 0;}
	
	/* h1 */
	body#home #offres h1 { cursor: pointer;
		position: absolute; top: 0px;
		display: block; width: 150px; height: 116px;
		}
 	#offres h1 { 
		text-indent: -1000em;
		display: block; width: 220px; height: 42px;
		}	
	#offres h1.parti {background: transparent url(/global/medias/h1PartiMenu.png) no-repeat 0 0; margin: 0}
	#offres h1.entre {background: transparent url(/global/medias/h1EntMenu.png) no-repeat 0 0; margin: 0}
	body#home #offres h1.parti {background: transparent url(/global/medias/h1ParticuliersHome.gif) no-repeat 0 0;}
	body#home #offres h1.entre {background: transparent url(/global/medias/h1EntrepriseHome.gif) no-repeat 0 0; margin: 0 0 0 150px;}

	/* espaces - habillage */
	#offres .espace {width: 220px; padding: 0 0 10px 0;}
	body#home #offres .espace {width: 300px; padding: 116px 0 10px 0;}
	
	.espParti {margin: 0 0 10px 0; background: transparent url(/global/medias/bottomPartiPage.png) no-repeat bottom;}
	.espParti .main {background: #0D78B8 url(/global/medias/bgRepeatXMenuParti.gif) repeat-x top left;}
	.espEntre {background: transparent url(/global/medias/bottomEntPage.gif) no-repeat bottom;}
	.espEntre .main {background: #F9AF60 url(/global/medias/bgRepeatXMenuEnt.gif) repeat-x top left;}
	
	body#home .espParti {background: #165699 url(/global/medias/bottomParti.gif) no-repeat bottom;}
	body#home .espEntre {background: #F69F4E url(/global/medias/bottomEnt.gif) no-repeat bottom;}

	/* h2 */
	#offres h2 {
		display: block; width: 220px; height: 25px;
		margin:0; text-indent: -1000em;
		}
	body#home #offres h2 {width: 298px; height: 35px;}

	.espParti h2 {background: transparent url(/global/medias/h2DecouvOffresPartiPage.gif) no-repeat 0 0;}
	.espEntre h2 {background: transparent url(/global/medias/h2DecouvOffresEntPage.gif) no-repeat 0 0;}
	body#home .espParti h2 {background: transparent url(/global/medias/h2DecouvOffresParti.gif) no-repeat 0 0;}
	body#home .espEntre h2 {background: transparent url(/global/medias/h2DecouvOffresEntre.gif) no-repeat 0 0;}
	
	/* h3 */
	#offres h3 {
		display: block; width: 200px; height: 28px;
		cursor: pointer; font-weight: bold;
		margin: 0 0 0 8px; padding: 5px 0 0 10px;
		font-family:'helvetica'; font-size: 100%; color:#fff;
		}
	body#home #offres h3 {width: 274px; height: 25px; font-size: 108%; font-weight: bold;}
	.espParti h3 {background: transparent url(/global/medias/btSousMenPartiPage.png) no-repeat 0 0;}
	.espEntre h3 {background: transparent url(/global/medias/btSousMenEntPage.png) no-repeat 0 0;}	
	body#home .espParti h3 {background: transparent url(/global/medias/btSousMenParti.gif) no-repeat top right;}
	body#home .espEntre h3 {background: transparent url(/global/medias/btSousMenEnt.gif) no-repeat top right;}

	/* content offres */
	#offres .current {}
	#offres .content {
		display: block; width: 184px;
		margin: 0 0 0 8px;
		padding: 0 10px 7px 10px;
		}
	body#home #offres .content {width: 264px;}
	#offres .espParti .content {background: #fff url(/global/medias/bottomContentPartiPage.gif) no-repeat bottom;}
	#offres .espEntre .content {background: #fff url(/global/medias/bottomContentEntPage.gif) no-repeat bottom;}
	body#home #offres .espParti .content {background: #fff url(/global/medias/bottomContentParti.gif) no-repeat bottom;}
	body#home #offres .espEntre .content {background: #fff url(/global/medias/bottomContentEnt.gif) no-repeat bottom;}
	
	#offres li a {text-decoration: none; font-weight: bold;}
	.espParti li a {color:#066CAA;}
	.espEntre li a {color:#F65D11;}
	
	/* Devis / souscription / … */
	#plusInfos {margin: 10px 0 0 0;}
	#plusInfos #devis h1 a, 
	#plusInfos #souscription h1 a {
		text-indent: -1000em; 
		display: block; width: 220px; height: 35px;
		}
	body#home #plusInfos #devis h1 a, 
	body#home #plusInfos #souscription h1 a {
		float: left; 
		display: block; width: 150px; height: 54px;
		}
	
	#plusInfos #devis h1 a {background: transparent url(/global/medias/btDevisPage.gif) no-repeat 0 0;}
	#plusInfos #souscription h1 a {background: transparent url(/global/medias/btSouscrirePage.gif) no-repeat 0 0;}
	
	body#home #plusInfos #devis h1 a {background: transparent url(/global/medias/btDevis.gif) no-repeat 0 0;}
	body#home #plusInfos #souscription h1 a {background: transparent url(/global/medias/btSouscrire.gif) no-repeat 0 0;}
	
	/* contactez-nous */
	#plusInfos #appel a {
		display: block; width: 220px; height: 85px;
		margin: 10px 0 10px 0;
		/*background: transparent url(/global/medias/contactezNousPage.gif) no-repeat 0 0;*/
		}
	body.nosOffresEntreprises #plusInfos #appel a {	
		background: transparent url(/global/medias/contactezEntreprises.gif) no-repeat 0 0;
		}
	body#home #plusInfos #appel a {
		display: block; width: 300px; height: 115px;
		/*background: transparent url(/global/medias/contactezNous.gif) no-repeat 0 0;*/
		}

/* gestion menu lef textranet */
	#votre_espace {}
	#votre_espace h1 {
		padding: 10px 0 0 10px;
		font-size: 108%; color:#fff; font-weight: bold;
		display: block; width: 210px; height: 35px;
		background: transparent url(/global/medias/Extranet_left_h1.png) no-repeat 0 0;
		}
	#votre_espace .espace {
		padding: 0 0 10px 0; margin: 0 0 10px 0;
		background: transparent url(/global/medias/Extranet_left_bottom.png) no-repeat bottom;
		}
	#votre_espace .espace .liste {
		width: 200px; padding: 0 10px 5px 10px;
		background-color: #17a779;
		}
	#votre_espace .espace .liste h3,
	#votre_espace .espace .liste h4,
	#votre_espace .espace .liste p,
	#votre_espace .espace .liste ul li,
	#votre_espace .espace .liste ul li a,
	#votre_espace .espace .liste a {color:#fff;}
		
/*cyclage / Home */
	#cyclageHome {width: 460px; height: 225px;}
	
	body#home #middle #nav {
		z-index: 10000!important;
		position: absolute; right: 170px; 
		display: block; width: 100px; height: 15px;
		border: 1px #17A779 solid;
		margin: 208px 0 0 0; padding: 0 2px 0 0;
		text-align: right;
		background-color:#17A779;
		}
	body#home #middle #nav a {
		text-decoration: none;
		padding: 0 2px 0 2px; 
		font-size: 90%; color:#262626; 
		border-left: 1px #262626 solid;
		}
	body#home  #nav a.activeSlide {color:#fff!important;font-weight: bold;}
	
	.articlesHome a {text-decoration: none;cursor:  pointer;}
	#cyclageHome h2, #cyclageHome p {color:#fff; }
	#cyclageHome h2 {font-size: 100%; font-weight: bold;}
	#cyclageHome p {font-size: 85%;text-decoration:none!important;}
	#cyclageHome .article {
		position:absolute;
		display: block; width: 440px; height: 80px; 
		margin: 125px 0 0 0; padding: 10px;
		background: transparent url(/global/medias/bgRepeatArticle.png) repeat 0 0;
		cursor:  pointer;
		}
	
/* une / Home */
	#une h1, #une h2 {color:#fc1708; font-weight: bold;}
	#une h1 {font-size: 150%;}
	#une h2 {font-size: 100%; padding: 0 0 7px 0;}
	#une #uneContent p {font-size: 85%; color:#262626;}
	#uneContent a.more {
		display: block;
		font-size: 85%; color:#FC1708; 
		text-decoration:none;
		text-align: right;
		}
	
	#uneContent dl {margin: 15px 0 0 0;}
	#uneContent dt a {
		/*display: block;*/padding: 2px 0 3px 30px;
		font-size: 100%; color:#fc1708; 
		font-weight: bold; text-decortion: none;
		background: transparent url(/global/medias/bulleFlux.gif) no-repeat 0 0;
		}
	#uneContent dt i { display: block; padding: 0 0 0 30px;}
	#uneContent dt i.viva {padding: 5px 0 5px 0;}
	#uneContent dt i.viva a {
		display: inline!important;
		padding:0; color:#000;
		text-decoration: none;
		background-image: none!important;
		}
	#uneContent dd {color:#262626; font-size: 85%;}
	

/* espaceMembre */
	#espaceMembre {
		width: 140px; 
		margin: 24px 0 10px 0; padding: 0;
		background: #17A779 url(/global/medias/topEspMembres.gif) no-repeat 0 0;
		}
	#espaceMembre .tl {background: transparent url(/global/medias/espMembreTL.png) no-repeat 0 0;}
	#espaceMembre .tr {background: transparent url(/global/medias/espMembreTR.png) no-repeat 0 0;}
	#espaceMembre .bl {background: transparent url(/global/medias/espMembreBL.png) no-repeat 0 0;}
	#espaceMembre .br {background: transparent url(/global/medias/espMembreBR.png) no-repeat 0 0;}
	
	body.novaContent #espaceMembre .tl {background: transparent url(/global/medias/espMembreTL_nova.png) no-repeat 0 0;}
	body.novaContent #espaceMembre .tr {background: transparent url(/global/medias/espMembreTR_nova.png) no-repeat 0 0;}
	body.novaContent #espaceMembre .bl {background: transparent url(/global/medias/espMembreBL_nova.png) no-repeat 0 0;}
	body.novaContent #espaceMembre .br {background: transparent url(/global/medias/espMembreBR_nova.png) no-repeat 0 0;}
	
	body.declicContent #espaceMembre .tl {background: transparent url(/global/medias/espMembreTL_declic.png) no-repeat 0 0;}
	body.declicContent #espaceMembre .tr {background: transparent url(/global/medias/espMembreTR_declic.png) no-repeat 0 0;}
	body.declicContent #espaceMembre .bl {background: transparent url(/global/medias/espMembreBL_declic.png) no-repeat 0 0;}
	body.declicContent #espaceMembre .br {background: transparent url(/global/medias/espMembreBR_declic.png) no-repeat 0 0;}
	
	body.seniorContent #espaceMembre .tl {background: transparent url(/global/medias/espMembreTL_senior.png) no-repeat 0 0;}
	body.seniorContent #espaceMembre .tr {background: transparent url(/global/medias/espMembreTR_senior.png) no-repeat 0 0;}
	body.seniorContent #espaceMembre .bl {background: transparent url(/global/medias/espMembreBL_senior.png) no-repeat 0 0;}
	body.seniorContent #espaceMembre .br {background: transparent url(/global/medias/espMembreBR_senior.png) no-repeat 0 0;}
	
	#espaceMembre h1 {
		display: block; width: 140px; height: 26px;
		text-indent: -1000em; margin: 0 0 5px 0;
		background: transparent url(/global/medias/h1EspMembres.gif) no-repeat 0 0;
		}
	#espaceMembre form {padding: 0 5px 10px 5px;}
	#espaceMembre form .txt_inpt {
		padding: 0 0 2px 0; margin: 0 0 3px 0;
		background: transparent url(/global/medias/bgInputEspMembres.gif) no-repeat -6px 0;
		}
	#espaceMembre input {width: 100px; border:0; margin: 2px 0 0 5px; font-size: 85%;}
	#espaceMembre button {
		display: block; width: 120px; height: 20px;
		border: 0; text-indent: -10000em;
		background: transparent url(/global/medias/espMembresButton.gif) no-repeat 1px 0;
		}
	#espaceMembre label a {font-size: 80%; color:#fff; text-decoration: none;}
	#espaceMembre {font-size: 85%;}
	#espaceMembre p a {color:#fff; text-decoration: none;}
	
	
/* reseau */
 	#flashCarteFrance {
		position:relative; margin: 0 0 0 5px;
		width: 130px; height: 160px; overflow: hidden;
		background-color:#129CEB;
		}
	#flashCarteFrance #altContent {width: 130px;}
	#flashCarteFrance #altContent p {}
	
	#reseau {width: 140px; background-color:#209AEB;}
	#reseau .tl {background: transparent url(/global/medias/espProxiTL.png) no-repeat 0 0;}
	#reseau .tr {background: transparent url(/global/medias/espProxiTR.png) no-repeat 0 0;}
	#reseau .bl {background: transparent url(/global/medias/neutreBL.png) no-repeat 0 0;}
	#reseau .br {background: transparent url(/global/medias/neutreBR.png) no-repeat 0 0;}
	
	#reseau h1, #reseau h2 {
		display: block; width: 140px; 
		text-indent: -1000em; margin: 0;
		}
	#reseau h1 {height: 26px; background: transparent url(/global/medias/h1EspProx.gif) no-repeat 0 0;}
	body.novaContent #reseau h1 {background: transparent url(/global/medias/h1EspProx_nova.gif) no-repeat 0 0;}
	body.declicContent #reseau h1 {background: transparent url(/global/medias/h1EspProx_declic.gif) no-repeat 0 0;}
	body.seniorContent #reseau h1 {background: transparent url(/global/medias/h1EspProx_senior.gif) no-repeat 0 0;}
	
	#reseau h2 {height: 88px; background: transparent url(/global/medias/h2EspProx.gif) no-repeat 0 0;}
	
	#reseau #reseauContent {
		border-top: 1px #73C7E3 solid;
		padding: 5px;
		}
	#reseau #reseauContent h3 {
		font-family: 'helvetica';
		font-size: 93%; color:#fff; font-weight: bold;
		padding: 0 0 5px 0;
		}
	#reseau #reseauContent select {
		width: 99%; margin: 0 0 5px 0;
		font-size: 85%;
		}
	#reseau #reseauContent button {
		display: block; width: 120px; height: 20px;
		border: 0; text-indent: -10000em;
		background: transparent url(/global/medias/espProxiButton.gif) no-repeat 1px 0;
		}	

/* = Pages de régions / nouveau gabarit 3 onglets */

	.onglets_region {
		width: 555px;
		margin: 0 0 0 -5px; 
		padding: 0 0 75px 0!important;
		}
	.onglets_region .mode {
		height: 85px;
		}
	.onglets_region .mode h2 {
		display: block; 
		text-indent: -1000em;
		width: 554px; height: 85px;
		}
	
	.mode h2.bandeau_135 {background: transparent url(/global/medias/bandeau135.gif) no-repeat 0 0;}
	.mode h2.bandeau_136 {background: transparent url(/global/medias/bandeau136.gif) no-repeat 0 0;}
	.mode h2.bandeau_137 {background: transparent url(/global/medias/bandeau137.gif) no-repeat 0 0;}
	.mode h2.bandeau_138 {background: transparent url(/global/medias/bandeau138.gif) no-repeat 0 0;}
	.mode h2.bandeau_139 {background: transparent url(/global/medias/bandeau139.gif) no-repeat 0 0;}
	.mode h2.bandeau_140 {background: transparent url(/global/medias/bandeau140.gif) no-repeat 0 0;}
	
	#select_region_page {position: absolute; left: 253px; margin: 58px 0 0 0;}
	
	.onglets_region h2.onglet {
		position: absolute; top: 85px; 
		display: block; height: 30px; 
		padding: 10px 0 0 0!important; cursor:pointer;
		text-align: center; font-weight:bold;
		font-size: 93%; color:#000;
		}
	.onglets_region h2.ongReg1 {
		left: 245px;color:#007D00!important;
		width:112px; background: transparent url(/global/medias/ongReg1.gif) no-repeat 0 0;`
		}
	.onglets_region h2.ongReg2 {
		left: 357px; color:#fff!important;
		width:312px; background: transparent url(/global/medias/ongReg2.gif) no-repeat 0 0;
		}
	.onglets_region h2.ongReg3 {
		left: 669px; color:#fff!important;
		width:131px; background: transparent url(/global/medias/ongReg3.gif) no-repeat 0 0;
		}
	.onglets_region a.more{color:#fff;}
	.extendedRegion {
		position: relative; 
		top: 35px; /*top: 79px;*/ 
		width: 554px; padding: 10px 0 0 0;
		background-color: #fff;
		}
	.extendedRegion .article {font-size: 85%; line-height: 150%;}
	.extendedRegion .article h3 {font-size: 100%;}
	.extendedRegion .article a {
		/*display: block; color:#FC1708;*/ 
		text-align: right; color:#014D94;
		}
	a.more {display: block; text-align: right; color:#FC1708!important;}
	
	/* = onglet / actualités */
	.extendeReg1 {}
	.extendeReg1 .article {padding: 10px;}
	.extendeReg1 img {float: left; margin: 0 10px 10px 0;}
	.extendeReg1 h3 {font-size: 90%; color:#014d94; font-weight: bold;}
	.extendeReg1 p {color:#3c3c3c;}
	.extendeReg1 a.all {
		margin: 5px 0 5px 0;
		display: block; padding: 0 0 0 10px;
		font-size: 90%; color:#014d94; font-weight: bold;
		text-decoration: none;
		}
	
	.extendeReg1 .rss {
		width: 520px; padding: 10px;
		margin: 0 0 0 10px;
		background: transparent url(/global/medias/region_rss_bg.gif) no-repeat 0 0;
		}
	.extendeReg1 .rss h2 {
		color:#fc1708; font-size: 93%; 
		padding: 0 0 3px 25px;
		background: transparent url(/global/medias/rss_icn.png) no-repeat 0 0;
		}
		
	.extendeReg1 .rss h2 a, .extendeReg1 .rss h2 {color:#FC1708;}
	.extendeReg1 .rss h2 span {display: block; color:#000;}
	.extendeReg1 .rss h2 span.date a {color:#000;}
	.extendeReg1 .rss p {color:#000; font-size: 85%;}
	.extendeReg1 .rss p a {color:#FC1708;}
	
	#right .offres {margin: 15px 0 0 0; padding: 0 0 0px 0px; font-size:90%; line-height:120%;}
	#right .offres a{text-decoration:none; color:#0054DC;}
	#right .offres a:hover{text-decoration:underline; color:#0054DC;}
	#right .offres p{line-height:120%;}
	#right .offres ul li{list-style-type:square !important; margin:3px 0 0 10px;}
	#right .offres strong{font-weight:bold;}
	#right .offres h2 {
		cursor: pointer;
		display: block; width: 110px; 
		margin: 0 0 2px 0; padding: 5px 20px 5px 10px;
		color:#fff; font-size: 100%; 
		background: transparent url(/global/medias/h2_OffresActu_plus_small.png) no-repeat 0 0;
		}
	#right .offres h2.moins {	
		background: transparent url(/global/medias/h2_OffresActu_moins_small.png) no-repeat 0 0}
	#right .offres .extended {
		padding: 10px; width: 120px;
		background-color:#E0F0FC;
		}
	
	/* = onglet / votre mutuelle par région */
	.extendeReg2 {}
	.extendeReg2 .article {
		display: block;
		clear: both;
		margin: 0 0 0 0;
		padding: 7px 10px 10px 10px;  
		border-top: 1px #D4D4D4 solid;
		}
	.extendeReg2 img {float: left; margin: 5px 10px 10px 0;}
	.extendeReg2 h3 {font-size: 90%; color:#117D04; font-weight: bold;}
	.extendeReg2 p {font-size: 85%; color:#3c3c3c;}
	.extendeReg2 a.all {display: block; }
	
	/* = onglet / nous trouver */
	.extendeReg3 { padding:0;}
	.extendeReg3 .infos {padding: 10px;}
	.extendeReg3 .infos h3,
	.extendeReg3 .infos h4 {color:#129ceb; font-weight: bold;}
	.extendeReg3 .infos h3 {
		font-size: 125%; text-align: right;
		border-bottom: 1px #129ceb solid;
		padding: 0 0 5px 0; margin: 0 0 5px 0;
		
		}
	.extendeReg3 .infos h4 {font-size: 108%; margin: 5px 0 5px 0;}
	
	.extendeReg3 .infos h5 {
		display: block;  width: 505px; 
		padding: 2px 0 3px 20px;
		border-bottom: 1px #D4D4D4 solid;
		font-size: 93%; color:#129ceb;
		background: transparent url(/global/medias/ville_down.gif) no-repeat 0 3px;
		cursor: pointer;
		}
	.extendeReg3 .infos h5.up {	background: transparent url(/global/medias/ville_up.gif) no-repeat 0 3px}
	.extendeReg3 .infos p {
		padding: 5px 0 0 0; 
		font-size: 85%; color:#3c3c3c;
		}
	.extendeReg3 .infos p.ville {
		color:#0D5799; font-weight: bold;
		/*border-bottom: 1px #00ADEF solid;*/
		}
	.extendeReg3 .extended p {
		padding: 0 0 0 5px; 
 		background-color: #E3F6FF;
		}
	
	/* = Gestion de l’agenda des espace par région */
	#agenda_Region {background-color:#f7fdeb;}
	#agenda_Region h2 {
		width: 140px; height: 100px;
		text-indent: -1000em;
		background: transparent url(/global/medias/agenda_left_top.gif) no-repeat 0 0;
		}
	#agenda_Region h3 {
		width: 125px; cursor: pointer;
		display: block; padding: 3px 0 3px 15px;
		font-size: 85%; color:#fff;
		border-bottom: 1px #f7fdeb solid;
		background: #0B7300 url(/global/medias/agenda_left_down.gif) no-repeat -5px 0;
		}
	#agenda_Region h3.up {background: #0B7300 url(/global/medias/agenda_left_up.gif) no-repeat -5px -2px;}
	#agenda_Region p {
		/*width: 120px;
		padding: 5px 10px 5px 10px;
		font-size: 85%; color:#4d4d4d;*/
		}
		
	#agenda_Region .extended {
		width: 120px;
		padding: 5px 10px 5px 10px;
		font-size: 85%; color:#4d4d4d;
		}
	#agenda_Region .extended strong {
		font-weight: bold;
	}
	#agenda_Region a.all {
		display: block; width: 125px; 
		padding: 3px 0 3px 15px; 
		text-decoration: none;
		font-size: 85%; color:#fff;
		background-color:#0B7300;
		}

/* = footerAdminContent */
	#footerAdminContent .grid_2 {text-align: left;}
	#footerAdminContent h2 {}
	#footerAdminContent ul {}
	#footerAdminContent ul li {height: 1%; border-bottom: 1px #D1E991 solid;}
	#footerAdminContent ul li a {
		display: block; padding: 0 0 0 10px;
		font-size: 85%; color:#525252; text-decoration: none;
		background: transparent url(/global/medias/itemFooterAdmin.gif) no-repeat 0 0;
		}
	
/* = footerContent */
	#footerContent {margin: 0 0 10px 0;}
	#footerContent #content {padding: 12px 1em 5px 1em; height: 22px;}
	#footerContent ul {margin: 0; padding: 0 0 0.5em 0;}
	#footerContent ul li {float: left; margin: 0 10px 0 0;}
	#footerContent ul li a {font-size: 85%; color:#525252; text-decoration: none;}
	
	.logoFooter {
		position: absolute; right: 0; margin:0
		display: block; width: 53px; height: 38px;
		background: transparent url(/global/medias/logoBottom.gif) no-repeat 0 0;
		}
	
/* fin */	
	


