h1 {
	border: none;
	margin: 0;
	padding: 0;
	text-transform: none;
	}
	h2 {
		color: #fff;
		display: block;
		float: none;
		font-family: arial;
		margin: 0;
		min-height: 21px; /* IE */
		padding: 10px 0 0 30px;
		font-size:1.3em;
		}
#contenu {
	background: #F4F5F7;
	padding: 0 0 0 0;
	width: 100%;
	}
#menuHome {
	color: #fff;
	list-style: none;
	margin: 0;
	padding: 5px 0;
	}
	#menuHome .menuHomeItem {
		float: left;
		margin-left: 7px;
		width: 237px;
		}
		#menuHome .menuHomeItem .bas {
			min-height: 336px; /* !IE */
			padding:  0 0 2.2em 0;
			position: relative;
			width: 237px;
			}
		#menuHome .titre {
			background: #F4F5F7;
			padding-left: 0;
			position: relative;
				z-index: 1;
			}
		#menuHome .titre ul {margin-left: 4px;}

		#menuHome .menuHomeItem .flashHome object {margin-top: -4px;}
		#antistax {background:  url(../_media/img/fonds/fond_zone1_1px.gif) repeat-y;}
			#antistax h2 {background: #F4F5F7 url(../_media/img/fonds/fond_espace_antistax_haut.gif) no-repeat 0 0;} /* IE*/
				#antistax .bas {
					background: url(../_media/img/fonds/fond_zone1_bas.gif) no-repeat 0 100%;
					}
		#conseilsexpert {background:  url(../_media/img/fonds/fond_zone2_1px.gif) repeat-y}
			#conseilsexpert h2 {background: #F4F5F7  url(../_media/img/fonds/fond_conseils_haut.jpg) no-repeat 0 0;}  /* IE*/
				#conseilsexpert .bas {
					background: url(../_media/img/fonds/fond_zone2_bas.gif) no-repeat 0 100%;
					}
		#monespacesante {background: url(../_media/img/fonds/fond_zone3_1px.gif) repeat-y;}
			#monespacesante h2 {background: #F4F5F7 url(../_media/img/fonds/fond_espace_sante_haut.gif) no-repeat 0 0;}  /* IE*/
				#monespacesante .bas {
					background: url(../_media/img/fonds/fond_zone3_bas.gif) no-repeat 0 100%;
					}

		#menuHome #push {margin-left: 4px; width: 224px;}
			#push h2 {
				background: none;
				margin: 0;
				padding: 0;
			li#push a { margin-top : 1px;}
				}

			#antistax .subMenu li {background: #970B2D;}
			#conseilsexpert .subMenu li {background: #0087C6;}
			#monespacesante .subMenu li {background: #3B8D10;}
			.subMenu li {margin-left: 0;}
				.subMenu a {
					background: url(../_media/img/fleche_menu.png) no-repeat; /* !IE */
					border-bottom: 1px solid #fff;
					color: #fff;
					display: block;
					padding: 2px 5px 2px 18px;
					text-decoration: none;
					/*text-transform: uppercase;*/
					width: 206px;
					}
					.subMenu li:first-child a {border-top: 1px solid #fff;} /* ! IE JS */
					#antistax .subMenu a:hover, #antistax .subMenu a:focus {background-color: #710923;}
					#conseilsexpert .subMenu a:hover, #conseilsexpert .subMenu a:focus {background-color: #006498;}
					#monespacesante .subMenu a:hover, #monespacesante .subMenu a:focus {background-color: #2D690C;}
		
			.subMenu.mask {
				margin-left:4px;
				padding:0;
			}
			#antistax .subMenu li.leschinois {background:url("../_media/img/fonds/fond_espace_antistax_bas.gif") no-repeat scroll 0 0 transparent;float:left;
height:auto; background-position:bottom;}
			#antistax .subMenu  li.leschinois a { border-bottom:0;}
			#antistax .subMenu.mask{ background-color:#970B2D;height:97px;}
			
			#conseilsexpert .subMenu li.leschinois {background:url("../_media/img/fonds/fond_espace_conseils_bas.gif") no-repeat scroll 0 0 transparent;float:left;
height:auto; background-position:bottom;}
			#conseilsexpert .subMenu li.leschinois a { border-bottom:0;}
			#conseilsexpert .subMenu.mask{ background-color:#0087c6;height:50px;}
			
			
			#monespacesante .subMenu li.leschinois {background:url("../_media/img/fonds/fond_espace_sante_bas.gif") no-repeat scroll 0 0 transparent;float:left;
height:auto; background-position:bottom;}
			#monespacesante .subMenu li.leschinois a { border-bottom:0;}
			#monespacesante .subMenu.mask{ background-color:#3b8d10;height:50px;}
			
			
		.push {padding: 0 2px 1px 4px; width: 229px;}
		.jsActif .push {display: none;}
		.jsActif .firstPush {display: block;}

			.push h3 {
				font-size: 1.1em;
				line-height: 1.6;
				margin: 0.5em 5px;
				}
				.push h3 a {color: #fff; text-decoration: none;}
			.push p {margin: 0.5em 5px;}
			.push img {margin: 0;}
		.pagination {
			margin: 0;
			padding: 0 5px 1em;
			position: absolute;
				bottom: 0;
				left: 10px;
			}
			.pagination a {color: #fff;}
				.pagination .on {
					font-weight: bold;
					text-decoration: none;
					}


#ootb {
	display: none;
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
	position: absolute;
	z-index: 1;
	height: 583px;
	width: 970px;
}