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

body { background-image:url(img/bg.gif);
background-repeat:repeat;
font-family:Tahoma;
font-size:11px;
color:#3d3d3d;
line-height:inherit;
}
h1 {
font-family:Tahoma;
font-size:14px;
font-weight:bold;
color:#3d3d3d;
}
a {
color:#000000;
text-decoration:none;
}
#contenu {width:719px;
height:100%;
background-color:#FFFFFF;
margin:23px auto 23px auto;
position:relative;
padding:0;

}
	#evenements {
	width:348px;
	height:401px;
	background-image:url(img/cadreevenement.gif);
	margin:36px 0 0 24px;
	float:left;
	background-repeat:no-repeat;
	}
	#evenements img {margin:10px 0 0 20px;
	}
	#evenements p {margin:16px 0 0 17px;
	}
	#evenements h1 {margin:18px 0 0 17px;
	}
	
	#quoideneuf {width:260px;
	float:left;
	background-image:url(img/fondquoideneuf.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:36px 0 0 30px;
	}
	#quoideneuf p {margin:15px 0 0 26px;
	}
	#quoideneuf img {margin:0 0 0 47px;
	}
#banniere {
background-image:url(img/banniere.jpg);
background-repeat:no-repeat;
width:719px;
height:180px;
margin:0;
padding:0;
}
	#logo {margin:0 0 0 42px;
	padding:20px 0 0 0;
	width:auto;
	height:auto;
	}
#menu {margin:-10px 0 0 0;
padding:0;
background-image:url(img/bgmenu.gif);
background-repeat:repeat;
height:38px;
width:719px;
position:relative;
font-size:13px;
font-family:Tahoma;
}

	#hautmenu {background-image:url(img/hautmenu.gif);
	background-repeat:no-repeat;
	width:719px;
	height:10px;
	position:absolute;
	top:0px;
	}
	#basmenu {background-image:url(img/basmenu.gif);
	background-repeat:no-repeat;
	width:719px;
	height:10px;
	position:absolute;
	bottom:0px;
	}
	#textemenu {width:719px;
	height:18px;
	margin:10px 0 10px 0;
	}
		.liensmenu {
		 width:auto; 
		 height:18px;
		 float:left;
		 margin:10px 0 0 10px;
		 }
		 .liensmenu:hover a {
		 width:auto; 
		 height:18px;
		 float:left;
		 color:#FFFFFF;
		 }
		.liensmenuactif a {
		 width:auto; 
		 height:18px;
		 float:left;
		 margin:10px 0 0 10px;
		 color:#FFFFFF;
		 }
	#footer {
	width:719px;
	height:30px;
	position:relative;
	bottom:0px;
	}
		#coin_gauche { background-image:url(img/coinarrondigauche.gif);
		position:absolute;
		bottom:0px;
		left:0px;
		width:12px;
		height:12px;
		}
		#liens_bas {
		width:216px;
		height:30px;
		margin:0 auto 0 auto;
		font-size:13px;
		font-family:Tahoma;
		}
		#liens_bas span {
		margin:0 0 0 22px;
		}
		#coin_droite { background-image:url(img/coinarrondidroite.gif);
		position:absolute;
		bottom:0px;
		right:0px;
		width:12px;
		height:12px;
		}
	#texteacceuil {
	width:660px;
	margin:28px 0 0 38px;
	}
	.hautacceuilcontenu {
	float:left;
	width:320px;
	margin:0 10px 0 0;
	}
	#hautacceuil {width:580px;
	height:49px;
	clear:both;
	
	}
	#assoc1 {width:690px; 
	height:308px;
	background-image:url(img/elementgraphiqueassoc.gif);
	background-repeat:no-repeat;
	margin:20px 0 0 38px;
	}
	#assoc1 img {margin:10px 0 0 38px;
	}
	#assoc1 div {margin:10px 0 0 38px;
	width:630px;
	}
	#assoc1 span {
	line-height:15px;
	font-weight:bold;
	}
	#assoc2 {margin:10px 0 20px 70px;
	width:630px;
	}
	#reponseassoc {width:690px; 
	height:100px;
	background-image:url(img/bas_assoc.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	}
	#reponseassoc div { margin:0 0 0 70px;
	}
	#marche {
	background-image:url(img/cadre_marches.gif);
	background-repeat:no-repeat;
	width:543px;
	height:502px;
	margin:20px 0 20px 38px;
	}
	#marche p {margin:5px 0 5px 18px;
	}
	#marche h1 {margin:10px 0 5px 38px;
	}
	#marche img {margin:0 5px 0 0;
	}
	#logomarche {margin:0 0 0 38px;
	width:234px;
	}
	#hautadherents {
	background-image:url(img/fond_adherents.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:193px;
	margin:20px 0 20px 38px;
	}
	#hautadherents div {margin:0 0 20px 40px;
	}
	#contenuadherents {width:670px;
	margin:0 0 20px 38px;
	}
	#contenuadherents a {
	color:#000099;
	text-decoration:underline;
	}
	
	#hautlabiocquoi { width:663px;
	height:119px;
	background-image:url(img/fond_haut_labiocquoi.gif);
	background-repeat:no-repeat;
	margin:20px 0 0 38px;
	}
		#hautlabiocquoi img {margin:0 0 0 45px;
		}
		#hautlabiocquoi p {margin:10px 0 0 45px;
		}
	#jaunelabiocquoi { width:663px;
	height:228px;
	background-image:url(img/jaune_labiocquoi.gif);
	background-repeat:no-repeat;
	margin:20px 0 0 38px;
	}
	#jaunelabiocquoi p {margin:0 0 0 70px;
	 line-height:24px;
	}
	#contenulabiocquoi {margin:10px 0 20px 45px;
	width:618px;
		}
	#jaunelabiocquoi div {margin:15px 0 15px 45px;
	line-height:20px}
	#baslabiocquoi { width:663px;
	height:75px;
	background-image:url(img/fond_%20bas_labiocquoi.gif);
	background-repeat:no-repeat;
	}
	#baslabiocquoi p {margin:10px 0 20px 45px;
		}
	#hautlecout {
	background-image:url(img/hautlecout.gif);
	background-repeat:no-repeat;
	width:663px;
	height:112px;
	margin:20px 0 0 38px;
	}
	#hautlecout p {
	margin:0 0 0 40px;
	}
	#jaunelecout {
	background-image:url(img/jaunelecout.gif);
	background-repeat:no-repeat;
	width:663px;
	height:410px;
	margin:0 0 0 30px;
	padding:16px 0 0 0;
	}
	#jaunelecout p {margin:12px 0 0 70px;
	}
	.lecout1 {margin:12px 0 0 70px;}
	#jaunelecout div {margin:0 0 0 55px;
	}
	#baslecout {background-image:url(img/baslecout.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:663px;
	height:160px;
	margin:0 0 20px 38px;}
	#baslecout p {
	margin:10px 0 0 40px;}
	#hautmonpanier {
	background-image:url(img/hautmonpanier.gif);
	background-repeat:no-repeat;
	width:663px;
	height:111px;
	margin:20px 0 0 38px;
	}
	#hautmonpanier p {
	margin:0 0 0 30px;}
	#monpanier img {
	margin:10px 0 20px 30px;
	}
	#liens {
	background-image:url(img/font_partenaires.gif);
	background-repeat:no-repeat;
	width:652px;
	height:346px;
	margin:20px 0 20px 38px;
	}
	#liens p {margin:0 0 0 20px;}
	#liens div {margin:0 0 20px 40px;}
	#hautcontact {background-image:url(img/fond_contact.gif);
	background-repeat:no-repeat;
	width:663px;
	margin:20px 0 0 38px;
	}
	#hautcontact p {
	margin:10px 0 0 30px;
	}
	#infolegales {width:663px;
	margin:20px 0 20px 38px;
	}
.spacer { clear:both;}