/* ----------------------------------------------------------- */
/*    Feuilles de styles de la page d'accueil de  SPIP 1.9     */
/* ----------------------------------------------------------- */


/* Quelques reset
---------------------------------------------- */

.page_sommaire #hierarchie {display:none;} /* A bas la #hierarchie !!! */
#aloes_menu .opportunite {display:none;}



/*  Colonne de gauche
---------------------------------------------- */
.page_sommaire #navigation {
	padding-top:25px;  /* pour compenser le décalage top lié à la présence de #hierarchie */
}

#navigation p.spip  {
	padding: 10px 15px;
        font-size:0.8em;
        text-align: left;
        color: #003;
}


/* Positionnement du plant et des hover 
---------------------------------------------- */

.page_sommaire #contenu #aloes_menu {
	width: 748px;
        height: 403px;
	margin: 30px 0px 0px 0px;
	padding:0;
	position:relative;
	background: transparent url(../images/aloes.png) no-repeat top left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/squelettes/images/aloes.png', sizingMethod='scale');
}

#aloes_menu #menu1 h1 a span, 
#aloes_menu #menu2 h1 a span, 
#aloes_menu #menu3 h1 a span, 
#aloes_menu #menu4 h1 a span {
	display:none;
}


#aloes_menu #menu1 {
	position:absolute;
	bottom:0px;
	left:0px;
}
	#aloes_menu #menu1 h1 a {
		display:block;
		width: 515px;
		height: 321px;
		position: absolute;
		bottom: 0px;
		left: 0px;
		background: transparent url(../images/menu1_off.png) no-repeat top left;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/squelettes/images/menu1_off.png', sizingMethod='scale');
	}
	#aloes_menu #menu1 h1 a:hover {	
		background: transparent url(../images/menu1_on.png) no-repeat top left;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/squelettes/images/menu1_on.png', sizingMethod='scale');
	}

#aloes_menu #menu2 {
	position:absolute;
	top:0px;
	left:0px;
}
	#aloes_menu #menu2 h1 a {
		display:block;
		width: 515px;
		height: 403px;
		position: absolute;
		top: 0px;
		left: 0px;
		background: transparent url(../images/menu2_off.png) no-repeat top left;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/squelettes/images/menu2_off.png', sizingMethod='scale');
	}
	#aloes_menu #menu2 h1 a:hover {
		background: transparent url(../images/menu2_on.png) no-repeat top left;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/squelettes/images/menu2_on.png', sizingMethod='scale');
	}
	
#aloes_menu #menu3 {
	position:absolute;
	top:0px;
	right:0px;	
}
	#aloes_menu #menu3 h1 a {
		display:block;
		width: 515px;
		height: 403px;
		position: absolute;
		top: 0px;
		right: 0px;
		background: transparent url(../images/menu3_off.png) no-repeat top left;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/squelettes/images/menu3_off.png', sizingMethod='scale');
	}
	#aloes_menu #menu3 h1 a:hover {
		background: transparent url(../images/menu3_on.png) no-repeat top left;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/squelettes/images/menu3_on.png', sizingMethod='scale');
	}	

#aloes_menu #menu4 {
	position:absolute;
	bottom:0px;
	right:0px;
}
	#aloes_menu #menu4 h1 a {
		display:block;
		width: 515px;
		height: 321px;
		position: absolute;
		bottom: 0px;
		right: 0px;
		background: transparent url(../images/menu4_off.png) no-repeat top left;			
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/squelettes/images/menu4_off.png', sizingMethod='scale');
	}
	#aloes_menu #menu4 h1 a:hover {
		background: transparent url(../images/menu4_on.png) no-repeat top left;		
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/squelettes/images/menu4_on.png', sizingMethod='scale');
	}	


/* Boite Rubriques additionnelles */

.page_sommaire .divers {
	/*float:left;
	margin:10px 0px 10px 25px;*/
	position:absolute;
	right:0px;
	bottom: 0px;
	width: 200px;
}
	.page_sommaire .divers h2 { 
		
	}
	.page_sommaire .divers ul {
		padding:0px 4px 0px 10px;
	}
	.page_sommaire .divers li {
		font-size: 0.8em;
		margin:0px;
		text-align:left;
	}