* {
margin: 0px;
padding: 0px;
}

body         { background-color: #C3565F; text-align:center; }

img { border: 0px; }

h1           { font-family: Arial; font-size: 15px; text-align: center; color:#843930; padding-top:40px }

h2           { font-family: arial; font-size: 12px; color: #727272; text-align: center; 
               padding-bottom:20px; padding-top:20px }

h3           { font-family: arial; font-size: 13px; color: #808080; text-align:center; padding-top:10px; padding-bottom:10px }

h4           { font-family: arial; font-size: 13px; color: #808080; text-align:center; padding-top:10px; padding-bottom:10px }

li           { text-align: center; font-family: arial; font-size: 12px; color: #C54B54; 
               padding-top: 0px; padding-bottom: 0px; list-style-type:none; }
               
span {   font-family: Arial; font-size: 13px; color: #666666; text-align: center; 
               text-decoration: underline; font-weight: bold}

a            { font-family: Arial; font-size: 12px; color: #843930; text-decoration:none }
a:hover      { font-family: Arial; font-size: 12px; color: #727272; text-decoration:none; }

p            { text-align: center; padding-bottom:15px;padding-top:15px; }
   
img  {  border: 0px;  }


#haut_dancing_lutecia_rennes {
margin:0px auto; 
text-align:left; 
width:904px; 
height:238px; 
background-image:url('images-lutecia/header-presentation-lutecia.jpg'); 
position:relative; 
z-index:1 
}

#lecteur_lutecia_35_rennes  {   position: absolute; width: 100px; height: 13px; z-index: 2; left: 685px; top: 4px;}


#centre_dancing_lutecia {
margin:0px auto; 
text-align:left; 
width:904px; 
background-image:url('images-lutecia/centre-thes-dansants-dancing-lutecia.jpg'); 
position:relative;
}

#bas_dancing_lutecia { 
margin:0px auto; 
text-align:left; 
width:904px; 
height:103px; 
background-image:url('images-lutecia/bas-thes-dansants-dancing-lutecia.jpg'); 
position:relative; 
z-index:1 
}

ul#menu {
text-align:left;
list-style-type: none;
width: 100%; 
left:35px;
top:199px;
position:relative;
z-index:1; 
}

ul#menu li {
float: left;
}

ul#menu a {
float: left;
margin: 0 2px;
text-align: center;
border: 0px solid #FFC0D0;
text-decoration: none;
color: #FFFFFF;
background: #843930; 
font-family:Arial; 
font-size:12px; 
padding-left:7px; 
padding-right:7px; 
padding-top:3px; 
padding-bottom:3px
}


ul#menu a:hover {
background: #c54b54;
border: 0px solid #808080; 
}