.accueil{background:#2b2b2b url('../images/fond.jpg') repeat-x top;} /*#beb8b8 url('../images/habillage.png') repeat-x top*/

body{ padding:0; margin:0;background:#fff; font-size: 12px;   font-family: Verdana;    color: #333;}
#site{width:780px; margin:0 auto; padding-top:20px;} /*padding-top:0*/
#header{height:199px; border-bottom:#000 solid 1px;  width:780px; background:url('../images/header.png') repeat-x top;}
#menu{ padding-top:172px; }
#menu ul{ list-style:none; padding:0; margin:0; height:27px;}
#menu ul li { float:left; padding:0; margin:0; margin-left:2px; }
#menu ul li a{ display:block; float:left; height:27px; line-height:27px; padding:0; margin:0; background:url('../images/menu-fond.png') repeat-x top; width:107px; text-align:center; color:#c81569; font-weight:bold; margin-right:2px;}

#menu ul li a:hover{background:url('../images/menu-fond-hover.png') repeat-x top;}
.bandes{ height:10px; background:url('../images/rayure.jpg') repeat-x top;}
#contenu{background:#f7f7f7; min-height:500px; padding:10px; }
#footer{ height:115px; font-size:10px; color:#fff;  background:url('../images/footer.png') repeat-x bottom; clear: both;  }

#contenu-R{ width:536px;  }
#contenu-L{width:214px; margin-left:10px;}
.soirees:hover{background:#F9F6F7;}

#listeAgenda{list-style:none; padding:0; margin:0;background-color:#fff;width:212px; }
#listeAgenda li{ background-color:#e01a5e; border:#eee solid 1px; text-align:right; line-height:15px; padding:0; margin:0;  margin:5px;}
#listeAgenda a {color:#fff;} 

p{padding:0 ; margin:0;}
h1{ padding:0; margin:0; font-size:13px; color:#de0a52;}
h2{padding:0; margin:0; font-size:10px; color:#de0a52;}
a,img,a img {outline: none; border:0; padding:0; margin:0; text-decoration:none; color:#fff;}


.block{background-color:#fff; border:#e6e0e0 solid  1px;}
.float{ float:left;}
.evenment{height:70px;}
.padding10{ padding:10px;}
.clear{ clear:both;}
.bottom{margin-bottom:10px;}

.fond-L{ background:url('../images/fond-gauche.jpg') repeat-x top; height:37px; line-height:37px; text-align:center; color:#fff; font-weight:bold; }
.plus{ display:block; padding:5px; border:solid 1px #d5cdd0; text-align:center; background-color:#e8e8e8; color:#000; font-size:10px; margin:6px;}
.fond-News{ background:url('../images/fond-gauche2.jpg') repeat-x top left; margin:0px; padding:50px 10px 10px 10px;  font-size:12px;}


.input1{ background-color:#fff; margin:0; padding:2px; border:solid 1px #d5cdd0; color:#000; }
.input1:hover{border:solid 1px #de0a52;}


.lienplus{ color:#de0a52; font-weight:bold;}
.bouton{ margin:0;  border:solid 1px #d5cdd0; background-color:#2c2c2c; cursor:pointer; padding:0 4px 0 4px;  color:#fff; margin-left:160px; margin-top:10px; display:block;} 

.blockphoto img{border :#eee solid 5px; }
.blockphoto{ font-size:9px; display:block;  margin:4px; width:160px;  height:113px;}
.blockphoto:hover img{ background:#f9f6f7; border :#de0a52 solid 5px; }


.photosmini{border :#eee solid 3px; }
.img-evenement{margin:10px;}
.blockphotomini{ font-size:9px;  padding:2px;   width:80px;  height:80px;  }
.blockphotomini:hover img{border :#de0a52 solid 3px;}


.navPage li{ float:left; padding:0; margin:0; margin-left:2px;  padding-bottom:8px; padding-top:8px; }
.navPage a, .navPage div{ font-size:10px; float:left; display:block;  border :#eee solid 1px;  padding:4px; margin-left:4px; color:#de0a52;}
.navPage{list-style:none; padding:0; margin:0; clear:both;}
.navPage a:hover{ background:#f9f6f7; }


.ensavoir{ font-size:10px; float:left; display:block;  border :#eee solid 1px;  padding:4px; margin-left:4px; color:#fff;background:#E01A5E;}
.ensavoir:hover{ background:#cc0248; }
.blockagenda{ font-size:14px; display:block; padding:5px; width:200px;  }
.lignegris{ height:1px; background:#eee; border:0; padding:0; margin:0; }

.topsoiree{width:528px; background-color:#000;color:#E01A5E; padding:5px; margin-top:3px; border:#d5cdd0 solid 1px; }

.num-page a{ font-size:10px; float:left; display:block;  border :#eee solid 1px;  padding:4px; margin-left:4px; color:#de0a52;}
.num-page a:hover{ background:#f9f6f7; }
.num-page a.sel{background:#DDD; }
