
body {
font-family: arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0;
padding: 0;
}
#conteneur {
border:0px solid black;
position: absolute;
width: 800px;
left: 50%;
margin-left: -400px;
}
#header {
height: 141px;
background : url(photos/bandeau.jpg) no-repeat ;
}
#haut {
height: 20px;
background-color:#ffffff;
}

#centre {
margin-top:0px;
text-align:center;
background-color:#ffffff;
height:410px;
border-top:1px solid #B6203B;
border-left:1px solid #B6203B;
border-right:1px solid #B6203B;
}

#centrepresentation {
margin-top:0px;
text-align:center;
background-color:#ffffff;
height:450px;
border-top:1px solid #B6203B;
border-left:1px solid #B6203B;
border-right:1px solid #B6203B;

}


#centreplat {
margin-top:0px;
text-align:center;
background-color:#ffffff;
height:850px;
border-top:1px solid #B6203B;
border-left:1px solid #B6203B;
border-right:1px solid #B6203B;

}

#centreplacecarte {
text-align:center;
background-color:#0099CC;


}

#pied {
height: 15px;
background-color: #5E0D13;
text-align:center;
color:#ffffff;
font-size:0.7em;
}



.menuhaut {
list-style-type: none;
text-align:center;
margin: 0;
padding:0;
}
.menuhaut li {
display: inline;
}

.menuhaut a {

margin: 0 40px;
color: #B81F3B;
text-decoration: underline;
font-weight:900;
font-size:1.0em;
}

.menuhaut a:hover {
color: #D4965B;
text-decoration: none;
}
p {margin: 0 0 10px 0;}



#titre{
position:relative;
border:0px solid black;
width:800px;
height:50px;
text-align:left;
border:0px solid gray;

}



#titremenu{
position:absolute;
width:250px;
height:20px;
font-size:1.2em;
text-align:center;
margin-top:12px;
color:red;
font-weight:700;
border: 0px solid black;
left:300px;
}




.white{
color:#ffffff;
}


.red {
color:#B6203B;
}



.black{
font-size:0.7em;
text-align:left;
font-weight:200;
padding-bottom:0px;
color:black;
font-weight:200; 

}
.black2{
font-size:1.1em;
text-align:left;
font-weight:200;
padding-bottom:0px;
color:#B6203B;
font-weight:700; 

}


.centre {
text-align:center;
}


p {
margin:25px;
}


#facade {
position:absolute;
top:170px;
left:10px;
text-align:center;
border:0px solid #000000;
width:250px;
height:171px;
}

#texte {
position:absolute;
top:420px;
left:25px;
text-align:center;
border:0px solid #000000;
width:300px;
height:200px;
}

#adresse {
position:absolute;
top:190px;
left:498px;
text-align:center;
border:0px solid #000000;
width:270px;
height:150px;
font-weight:700;
}


.gras {

font-weight:700;
font-size:1.0em;

}



#basphoto {

position:absolute;
top:355px;
left:495px;
text-align:center;
border:0px solid #339933;
width:250px;
height:40px;
color:#000000;
font-weight:900;
font-style:italic;
}




#interieur {
position:absolute;
top:220px;
left:50px;
text-align:center;
border:0px solid #000000;
width:250px;
height:171px;
}

#interieur2 {
position:absolute;
top:220px;
left:500px;
text-align:center;
border:0px solid #000000;
width:200px;
height:150px;
}

#interieur3 {
position:absolute;
top:430px;
left:60px;
text-align:center;
border:0px solid #000000;
width:250px;
height:171px;
}

#interieur4 {
position:absolute;
top:310px;
left:270px;
text-align:center;
border:0px solid #000000;
width:250px;
height:171px;
}

#interieur5 {
position:absolute;
top:420px;
left:450px;
text-align:center;
border:0px solid #000000;
width:250px;
height:171px;
}



#interieur6 {
position:absolute;
top:620px;
left:50px;
text-align:center;
border:0px solid #000000;
width:250px;
height:171px;
}

#interieur7 {
position:absolute;
top:620px;
left:500px;
text-align:center;
border:0px solid #000000;
width:200px;
height:150px;
}

#interieur8 {
position:absolute;
top:830px;
left:60px;
text-align:center;
border:0px solid #000000;
width:250px;
height:171px;
}

#interieur9 {
position:absolute;
top:710px;
left:270px;
text-align:center;
border:0px solid #000000;
width:250px;
height:171px;
}

#interieur10 {
position:absolute;
top:820px;
left:450px;
text-align:center;
border:0px solid #000000;
width:250px;
height:171px;
}




#adress {
color:#000000;
position:absolute;
top:180px;
left:275px;
text-align:center;
border:0px solid #000000;
width:250px;
height:150px;
font-weight:700;
}

.lien {
color:#B81F3B;
}



#adressmarchiennes {
position:absolute;
top:200px;
left:550px;
text-align:center;
border:0px solid #000000;
width:250px;
height:150px;
}

#restaurant1 {
position:absolute;
top:270px;
left:30px;
text-align:center;
border:0px solid #000000;
}

#restaurant2 {
position:absolute;
top:270px;
left:530px;
text-align:center;
border:0px solid #000000;
}

#plan {
position:absolute;
top:480px;
left:356px;
text-align:center;
border:0px solid #000000;
}


#eplan {

text-align:center;
border:0px solid #000000;
font-size:1.4em;
color:#B81F3B;
font-style:italic;
}

.cursor{cursor: pointer;}

.table{
padding:0px;
vertical-align:bottom;
}


.menu {
color:#80c5C8;
font-weight:700;
font-size:1.3em;

}






