body {
background-color:#990000;
/*   Texte   */ 
font-family: Arial;
font-size: 10pt;
color: #ffffcc;

margin: 0;
padding: 0;
}

#text_sup
{
font-size: 12pt;
}

#text_moy
{
font-size: 11pt;
}

table {
border-collapse: collapse;
}

td{
/*text-align:center;*/
}

a {
color: #ffffcc;
text-decoration: none;
}

img {
border: none;
}

.conteneur {
width: 760px;
}


td {
width: 250px;
}

.menu {

	margin: 0 0 0 0 ;
	padding: 0 0 0 0;
	width: 154px;
	

}
/******************/
/*     PRIX       */
/******************/
b {
font-family: Arial;
font-size: 11pt;
color: #ffffcc;
}

.text {
text-align: justify;
padding: 0 1em;
font-weight: bold;
}

.text-center {
text-align: center;
padding: 1em 1em;
font-weight: bold;
}

td.bandeau {
height: 60px;
/*text-align: left;*/
background-image: url("../images/bandeau_titre.jpg");
background-repeat: no-repeat;
background-position: left;
}

.top {
height: 20px;
text-align: center;
}

.bottom {
height: 20px;
text-align: center;
}

td.pan_salle {

background-image: url("../images/pan_salle.jpg");
background-repeat: no-repeat;
background-position: top right;
}

td.plan {

background-image: url("../images/plan.jpg");
background-repeat: no-repeat;
background-position: right;
width: 400px;
height: 400px;
}

.center{
 text-align: center;
}
.right{
 text-align: right;
}

/*
.text_menu
{
text-align: left;
vertical-align:top;

}

#menu_titre
{
text-align: left;
font-size: 9pt;
height: 19px;
width: 300px;
padding:0;
margin: 0;
}
*/
td.formule_tout_compris {
height: 120px;
background-image: url("../images/formule_bandeau.jpg");
background-repeat: no-repeat;
background-position: center;
}

td.formule_homard {
height: 120px;
background-image: url("../images/homard_bandeau.jpg");
background-repeat: no-repeat;
background-position: center;
}

td.carte_homard {
height: 120px;
background-image: url("../images/homard_bandeau.jpg");
background-repeat: no-repeat;
background-position: center;
}

.formule_entrees
{
background-image: url("../images/formule_entrees.jpg");
background-repeat: no-repeat;
background-position: left center;
padding:0px 10px 0px 140px;
font-size: 8pt;
}

td.formule_plats
{
background-image: url("../images/formule_plats.jpg");
background-repeat: no-repeat;
background-position: left center;
padding:0px 0px 0px 50px;
font-size: 8pt;
}


/*************************************/
/* 		MODIF pour la V2			 */
/*************************************/
.copyright {text-align:center;}

/* Pour IE6 */
ul {width:420px;margin:50px 0px 50px 0px;padding:20px 0px;}

*>ul {width:430px;margin:50px 0px 50px -40px;padding:0 40px;}

/* Hack Pour IE7 */
*+html ul {width:420px;margin:50px 0px 50px 0px;padding:20px 0px;}

ul li {list-style-image:none;list-style-position:outside;list-style-type:none;position:relative;}

div.bandeau {height: 60px;background-image: url("../images/bandeau_titre.jpg");background-repeat: no-repeat;background-position: left;}

div.conteneur {margin:auto;width: 760px;overflow:visible;}

ul li p {margin:0px 1px}

/* CARTE */ 

div#menu_carte {position:absolute;margin:50px 0px 0px 611px}

.carte ul li p {width:395px;margin:0px 1px}
span.ptit_txt {font-size: 8pt;}

span.prix {font-size:11pt;font-weight:bold;position:absolute;right:0;top:0;}

ul#spec_chef {}
ul#carte_poisson {margin-left:130px;}
ul#carte_viande {}
div.traiteur {font-weight:bold;margin:0 0 20px 0;text-align:center;}

/* FORMULE */

div.formule_prix {margin: 30px 0px 0px 0px;}

div#menu_formule {position:absolute;margin:40px 0px 0px 510px}

p.titre_formule {position:relative;}

ul#formule_plats {margin-left:200px;}
span.prix_formule {font-size: 8pt;position:absolute;top:4px}
div.formule_dessert{font-weight:bold;margin:0 0 20px 0;text-align:center;}

div.formule_canaille{margin-left:-70px;overflow:visible;}