/* CSS Document */

body  {
text-align:center;
margin:15px;
font-family:Arial, Helvetica, sans-serif;
color:#990000;
}


.main {
width:950px;
height:750px;
margin-left:auto;
margin-right:auto;
text-align:left;
}


.bandeau_top {
width:950px;
height:200px;
display:block;
float:left;
background-image:url(images/bandeau_top.jpg);
}


/* BOUTONS MENUS   */

.menu {
width:240px;
height:552px;
display:block;
float:left;
}



a.menu_resto {
width:240px;
height:42px;
display:block;
float:left;
background-image:url(images/but_resto.png);
}

a.menu_resto:hover {
width:240px;
height:42px;
display:block;
float:left;
background-image:url(images/but_resto_hover.png);
}



a.menu_carte {
width:240px;
height:44px;
display:block;
float:left;
background-image:url(images/but_carte.png);
}

a.menu_carte:hover {
width:240px;
height:44px;
display:block;
float:left;
background-image:url(images/but_carte_hover.png);
}


a.menu_contact {
width:240px;
height:41px;
display:block;
float:left;
background-image:url(images/but_contact.png);
}

a.menu_contact:hover {
width:240px;
height:41px;
display:block;
float:left;
background-image:url(images/but_contact_hover.png);
}



a.menu_plan {
width:240px;
height:47px;
display:block;
float:left;
background-image:url(images/but_plan.png);
}

a.menu_plan:hover {
width:240px;
height:47px;
display:block;
float:left;
background-image:url(images/but_plan_hover.png);
}


.photo {
width:240px;
height:375px;
display:block;
float:left;
background-image:url(images/photo.jpg);
}



/*  CONTENU  */


.contenu {
width:680px;
height:549px;
display:block;
float:left;
}


.titre {
width:500px;  /* 680px - 180px paddin */
height:31px;
display:block;
float:left;
padding-left:180px;
padding-top:10px;
background-image:url(images/titre.png);
background-repeat:no-repeat;
}


.page {
width:680px;
height:408px;
display:block;
float:left;
padding-top:21px;
overflow:auto;
background-image:url(images/page.png);
background-repeat:no-repeat;
}


.bottom {
width:680px;
height:79px;
display:block;
float:left;
background-image:url(images/bottom.png);
background-repeat:no-repeat;
}


.right {
width:25px;
height:548px;
display:block;
float:left;
background-image:url(images/right.png);
background-repeat:no-repeat;
}











