@charset "UTF-8";
/* CSS Document */

#diapo { height: 380px; width:895px; margin:10px 0; padding:0px;float:left; }
#diapo a img{  text-decoration:none; border:none;}
#diapo img { padding: 0px; margin:0 }
#contenu_home { 		overflow: hidden; /* -> 5 */
		background:url(/images/structure/bas-de-page.png) no-repeat left bottom #E0DFC2;
		position:relative;
		padding:0px 0px 50px 30px;
		margin:0;}


/***************************/
/*		CARTOUCHE		*/
/***************************/
#contenu_home h2.home-domaine,  #contenu_home #home-1 h2  {
		position:absolute;
		top:2px;
		left:2px;
		width:201px;
		height:25px;
		color:white;
		padding:0;
		margin:0;
		line-height:25px;
		background:url(/images/structure/ap-domaine.png) no-repeat 0 0;
		z-index:100;
		text-indent:5px;
}

#contenu_home h2.home-hebergement, #contenu_home #home-2 h2 {
		position:absolute;
		top:2px;
		left:2px;
		width:201px;
		height:25px;
		color:white;
		padding:0;
		margin:0;
		line-height:25px;
		background:url(/images/structure/ap-hebergement.png) no-repeat 0 0;
		z-index:100;
		text-indent:5px;
}

#contenu_home h2.home-region,  #contenu_home #home-3 h2 {
		position:absolute;
		top:2px;
		left:2px;
		width:201px;
		height:25px;
		color:white;
		padding:0;
		margin:0;
		line-height:25px;
		background:url(/images/structure/ap-region.png) no-repeat 0 0;
		z-index:100;
		text-indent:5px;
}

#contenu_home h2.home-pratique, #contenu_home #home-4 h2 {
		position:absolute;
		top:2px;
		left:2px;
		width:201px;
		height:25px;
		color:white;
		padding:0;
		margin:0;
		line-height:25px;
		background:url(/images/structure/ap-infos.png) no-repeat 0 0;
		z-index:100;
		text-indent:5px;
}

/***************************/
/*		LAYOUT		*/
/***************************/

#col4x1, #col4x2, #col4x3, #col4x4, #home-1, #home-2, #home-3 ,#home-4 {
		width:205px;
		margin-left:0;
		margin-top:0;
		margin-bottom:0;
		float:left;
		position:relative;
}

#col4x1, #col4x2, #col4x3, #home-1, #home-2, #home-3 {
		margin-right:25px;
}

