@ChrtColor {
  border-color: #55BFCF;
  background-color: black;
}

body
{
  font-family:"verdana";
  background : url('../../background/back.png') repeat-y top center black;
  font-size:16px;
  font-weight:normal;
  --color :#55BFCF;
  color :snow;
  border-color:#55BFCF;
}


.masklib
{
  width:450px;
  font-weight:bold;
  font-size:16px;
  padding:5px;
  border:2px solid silver;
  background:url('../../background/btn02.png') bottom;
}

.TitreCarte
{
  font-weight:bold;
  border:2px solid;border-radius:10px;
  height:50;
  font-size:14px;
  width:240px;
  background:url('../../background/underline.png') bottom;
}

.produit, .newpizza 
{
  font-weight:bold;
  font-size:18px;
}

.newpizza{
	color:red;

}


.descProd
{

  font-weight:none;
  font-size:14px;
}


table.carte
{
   padding:30px;
   width:96%;
   border:2px solid white;border-radius:10px;
}

table.carte td
{
  padding:10px;
}

td.entete
{
  font-size:16px;
  font-weight:bold;
  color:white;
}



table.cartouche

{
   font-size:16px;
   width:100%;
   padding:0px;
   margin-left:0px;
   top:20px;
   float:right;
   border:0px solid gray;
}



table.pied
{
   margin-left:4px;
   border:0px solid gray;
   width:900px;
   background : url('../../background/txtv.png') repeat top center;

}

div.bck
{
   margin:5px;
   Padding:5px;
   width:90%;
   height :100%;
   border:15px solid #55BFCF;
}



div.texte
{
  color:snow;
  font-family:tohama;
  line-height:17px;
  text-align:justify;
  width:90%	;
  background : url('../../background/txt.png') ;
  padding:15px;
  padding:15px;
  border:2px solid;border-radius:10px;
  font-size:20px;

}

div.texteLibre
{
  font-family:tohama;
  line-height:16px;
  text-align:justify;
  background : url('../../background/txt.png') ;
  padding-top:8px;
  padding-bottom:8px;
  border:0px solid white;border-radius:1px;
  font-size:16px;
}



.lacarte
{
   padding:3px;
   border:0px solid yellow;
   height:380px;
   width:270px;
   padding-top:20px;
   padding-left:0px;
   text-align:left;

}

.chrt
{
  #background-color:#92D050;
  min-height:400px;
}





img.logo

{
  width:200px;
}

.pdp
{
  font-size:12px;
  padding-left : 20px;
  --color:#55BFCF;
  color :white;
}

.mbar
{

    background-image: url('../../background/mbar0.jpg');
    font-size:15px;
    text-align :center;
    font-weight:bold;
    border : 3px solid white;

}



.desc {

  background-color:white;
  background-image: url('../../background/bcktxtJ+s.png');
  margin :10px;
  padding:20px;
  border : 2px solid green;
  font-size:12px;
  text-align:justify;
  width:400px;

}



.newpizza{
	color:red;
	font-size:14px;
	font-weight:bold'
	
}

.infos{
	color:black;
	background-color:silver;
	font-size:14px
}


.contact {
  background-color:green ;
  background: url('../../background/txt.png');
  margin:0px;
  text-align:non;
  margin-left :0px;
  padding:10px;
  font-size: 14px;
  font-weight:bold;
  color:snow;
  width:350px;

}



.contactmail {
  width:500px;
  background-color: green ;
  background: url('../../background/txt.png');
  margin:0px;
  text-align:justify;
  margin-left :0px;
  padding:10px;
  font-size: 12px;
  font-weight:normal;
}

span.menu0:hover, span.menu1:hover, span.menu2:hover
{

   background: url('../../background/txtv.png') bottom;

}


span.menu0actif, span.menu1actif, span.menu2actif
{
   background: url('../../background/txtv.png') repeat center;
   padding:6px;
   border:0px solid green;
}




.menu0
{
    padding:6px;
    color:whithe;
    width:250px;
    background: url('../../background/btn02.png') center;
    font-size:18px;
    border:0px solid green;
}

.menu1

{

  background: url('../../background/btn02.png') center;
  padding:6px;
  color:green;
  width:250px;
  font-size:18px;
  border:0px solid green;

}
.menu2
{

  background: url('../../background/btn02.png')center;
  padding:6px;
  width:250px;
  color:black;
  font-size:18px;
  border:0px solid green;
}

td.tarif

{
  text-align:right;
  font-weight:bold;
  width:80px;

}
a:link.menu0  { color:green; text-decoration: none; }
a:visited.menu0 {color:green; text-decoration: none;}

a#lienActif {color:white}
a:link    { color:black;text-decoration: none; }
a:visited { color:black;text-decoration: none;}
a:hover   { color:white; text-decoration: none;}
a:link.menu   { color:white; text-decoration: none; }
a:visited.menu {color:white; text-decoration: none;}
a:active.menu  {color: yellow; text-decoration: none;}
a:hover.menu  { color:yellow; text-decoration: none;}
a:link    { color:white;text-decoration: none; }
a:visited { color:white;text-decoration: none;}
a:active  { color:white;text-decoration: none;}
a:hover   { color:white; text-decoration: none;}
a:link.normal    { color:white;font-weight:bold; text-decoration: underline; }
a:visited.normal  {color:white; font-weight:normal; text-decoration: undeline;}
a:active.normal {color: white; font-weight:bold; text-decoration: undeline;}
a:hover.normal { color:white; text-decoration: undeline;}
