body{font-family:Arial;font-size:14px;margin:0 auto;}
#wrapper{background:url(../images/background.jpg) repeat-x;width:965px;margin:0 auto;height:950px;}
#header{width:965px;height:74px; margin-left:50px;  background:url(../images/head.png) no-repeat;}
#cadre{width:878px;height:366px;background:url(../images/cadre.png) no-repeat;margin-left:46px;}
#menu{width:680px;height:50px;background-color:#ba94fa;margin-left:50px;margin-top:10px;}
#ballade{width:232px;height:359px;background:url(../images/ballade.png) no-repeat;margin-left:50px;margin-top:20px;float:left;}
#centre{width:360px;height:359px;background:url(../images/centre.png) no-repeat;margin-left:10px;margin-top:20px;float:left;
color:#4c4bad; font-size:14px; padding-left:5px; padding-right:15px
}
#tel{width:227px; text-align:center; color:#C9159A;font-size:20px; padding:5px; height:98px;background:url(../images/tel.png)no-repeat;float:left;margin-left:10px;margin-top:20px;}
#info{width:233px;height:245px;background:url(../images/info.png) no-repeat;float:left;margin-left:10px;margin-top:6px;}
#footer{width:965px;height:78px;background:url(../images/footer.png) no-repeat;float:left;margin-top:5px;
font-size:12px; font-style:italic; padding-top:40px;  padding-left:250px; color:white;
}
#footer a{color:white; text-decoration:none;}
#footer a:hover{color:grey;}
#fleur{position:absolute;width:278px;height:183px;background:url(../images/fleur.png) no-repeat;margin-top:-43px;margin-left:5px; z-index:888;}

#news-feed	 { height:130px; width:200px; overflow:hidden; position:relative;  }
#news-feed ul	{ position:absolute; top:0; left:0; list-style-type:none; padding:0; margin:0; }
#news-feed ul li { height:110px; font-size:12px; margin:0; padding:10px;  color:#c9159a;overflow:hidden; }

h3{font-size:24px;
color:#c9159a;
font-style:italic;
margin-top:20px;
margin-bottom:30px;
margin-left:10px;
}


#SlideItMoo_banners_outer { 
	display:block; 
	position:relative; 
	width:860px; 
	height:366px; 
	margin:0px auto 0px; 

}
#SlideItMoo_banners_inner { 
	position:relative ; 
	overflow:hidden ; 
	width:860px ; 
	height:366px ; 
	margin:0px auto 0px;  
}
#SlideItMoo_banners_items { 
	white-space:nowrap; 
	display:block; 
	position:relative; 
}
#SlideItMoo_banners_items a img { 
	border:none; 
}


*{padding:0; margin:0;}


.menu {white-space:nowrap /*IE hack*/; float:left; height:50px; width:900px; border:none; color:rgb(0,0,0); font-size:120%;}
.menu ul {list-style-type:none;}
.menu ul li {float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; }
.menu ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; font-size:18px; font-family:Arial;font-style:italic; height:2.8em; line-height:3.1em; padding:0 15px 0 25px; text-decoration:none; font-weight:bold; color: rgb(255,255,255);}
.menu ul li ul {display:none; border:none;}

/*Non-IE6 hovering*/
.menu ul li:hover {position:relative;}
.menu ul li:hover a {background-color:rgb(255,255,255);  color:#BA94FA; text-decoration:none;}
.menu ul li:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.0em; margin-top:0em; left:0;}
.menu ul li:hover ul li a {white-space:normal; display:block; width:10.0em; opacity:0.8;  height:auto; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:#BA94FA; font-weight:normal; color:rgb(50,50,50);}
.menu ul li:hover ul li a:hover {background-color:#D5BFFF; opacity:1;    text-decoration:none;}

/*IE6 hovering*/
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
.menu ul li a:hover {position:relative /*IE hack*/; z-index:1000 /*IE hack*/; background-color:rgb(255,255,255); text-decoration:none;}
.menu ul li a:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.1em; left:0; margin-top:0.1em;}
.menu ul li a:hover ul li a {white-space:normal; display:block; opacity:0.5;  width:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50);}
.menu ul li a:hover ul li a:hover {background-color:#BA94FA; opacity:0.5;  text-decoration:none;}

.ballade{
margin-left:20px;
margin-top:20px;
}

#titre{
font-size:18px;
color:#C9159A;
margin-left:10px;
margin-top:30px;
font-weight:bold;
}

#date{
color:#C9159A;
font-size:14px;
font-style: italic;
float:right;
margin-right:10px;
margin-top:10px;
}

#menu1{
font-size:14px;
color:#C9159A;
padding:10px;
}

#fromage{
font-size:10px;
color:#C9159A;
text-align:center
}
