/*	-----------------------------------------------------------
--
--	Avenir Mutualiste
--	CSS ecran (palette couleurs - partielle)
--
--	nb: autres couleurs + bg definis dans commun_nav.css
--  revision : mai 2007
-- 	bug a rapporter : aurelien POINT ferlito CHEZ free POINT fr
--
------------------------------------------------------------ */
div.fixeAccueil,
div.fixeAgenda,
div.fixePlan {
	/* pour heritage, descendance */
}

/*	-----------------------------------------------------------
--	colCentre : accueil
------------------------------------------------------------ */
div.fixeAccueil {
	/* reminder */
}
div#colCentre h1.titreAgenda a {
	text-decoration: none;
}
div#colCentre h1.titreParticuliers a {
	text-decoration: none;
}
div#colCentre h1.titreEntreprises a {
	text-decoration: none;
}

div.fixeAccueil div.offres {
	background: url(../img_layout/offresbg.gif) repeat left top;
	padding: 0 0 1em 0;
	margin: 0 0 2em 0;
}

div.fixeAccueil img.rss { /* lien + img doivent se trouver imperativement avant le h1 */
	border: none;
	display: block;
	float: right;
	position: relative;
	right: .6em;
	top: .5em;
	margin-bottom: -1.6em;
}
img.rss { /* lien + img doivent se trouver imperativement avant le h1 */
	border: none;
	display: block;
	float: right;
	position: relative;
	right: .6em;
	top: .5em;
}
div.fixeAccueil .entreprises h2, div.fixeAccueil .entreprises h3  {
	padding-left: 1em;
}
div.fixeAccueil .entreprises p {
	text-align: left;
	padding: .6em 1em .4em 1em;
}
div.fixeAccueil .particuliers p {
	text-align: right;
	text-transform: uppercase;
	float: left;
	width: 128px;
	margin: 0 0 1em 0;
}
div.fixeAccueil .particuliers p a {
	color: #016898 !important;
	text-decoration: none;
}
div.fixeAccueil div.spacer {
	margin: 0 0 2em 0;
}
div.fixeAccueil .pos02 h1,
div.fixeAccueil .pos02 p { /* combiner avec div.col */
	padding: .6em 0 .4em 1.2em;
}
div.fixeAccueil .pos01 h1 { /* combiner avec div.col */
	text-align: right;
	padding: .6em 1em .4em 0;
	clear: both;
}
div.fixeAccueil div.offres img {
	border: none;
	display: block;
	float: right;
}
div.fixeAccueil li {
	background: url(../img_layout/puces_actualites.gif) left 10% no-repeat;
	list-style-type: none;
	list-style-position: outside; /* hack IE */
	padding-left: 1.4em;
	margin-bottom: 1em;
}
div.fixeAccueil p a:hover {
	color: #000 !important;
	text-decoration: none;
}
div.fixeAccueil li a {
	color: #222;
	text-decoration: none;
}
div.fixeAccueil li a:hover {
	color: #000;
	text-decoration: underline !important;
}

/*	-----------------------------------------------------------
--	colCentre : agenda/actualites
------------------------------------------------------------ */
div.fixeAgenda {
	/* reminder */
}
div.fixeAgenda h1 {
	border-bottom-color: #FFA500;
}
div.fixeAgenda h2 {
	background: url(../img_layout/puces_actualites_page.gif) left center no-repeat;
	padding-left: 1.6em;
	margin: 1.4em 0 0 0;
	font-size: 1.1em;
	line-height: 140%;
	color: #cc6600 !important;
}
div.fixeAgenda h2 a {
	color: #cc6600 !important;
	text-decoration: none;
	display: block;
}
div.fixeAgenda h2 a:hover {
	background-color: #f5f5f5;
}
div.fixeAgenda p {
	line-height: 160%;
}
div.fixeAgenda p a {
	color: #222;
}
div.fixeAgenda p a:hover {
	color: #000;
	text-decoration: none;
}
span.datePub {
	color: #999;
	font-style: italic;
	display: block;
	margin-bottom: -.5em;
}
span.agendaDateDetails {
	font-weight: bold;
}
span.liresuite a {
	color: #cc6600;
}
span.agendaLieu {
	display: block;
	margin-bottom: 1.4em;
}

/*	-----------------------------------------------------------
--	colCentre : offres aux particuliers
------------------------------------------------------------ */
div.naviPagesub {
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
	border-bottom: 1px #ccc dotted;
}
div.naviPagesub ul {
	margin: 0 !important;
	list-style-type: none;
	list-style-position: outside;
}
div.naviPagesub li {
	background: url(../img_layout/flecherose.gif) no-repeat left center;
	padding-left: 1.5em;
	line-height: 160%;
}

/*	-----------------------------------------------------------
--	colCentre : plan du site
------------------------------------------------------------ */
div.fixePlan {
	/* reminder */
}
div.fixePlan li {
	list-style-position: outside;
	list-style-type: none;
	background: url(../img_layout/arborescence.gif) no-repeat left 5px;
	padding-left: 1.6em;
	line-height: 165%;
}
div.fixePlan li li {
	margin-left: -1.3em;
}