body {
margin: auto;
text-align: center;
font-family: "Arial";
font-weight: bold;
}

a{color:black;}

table{
border-collapse:collapse;	
border-width:0px;
margin:auto;
text-align:center;
border-spacing: 0px 0px;
padding: 0px;
}

td{
padding: 0px;
}

img {
border: none;
}

#banner{
background-image: url("logo.png");
width: 990px;
height: 286px;
margin: 0px;
padding: 0px;
}

#menu{
background-image:url("menuBack.png");
padding-top: 20px;
}

#tv{
background-image: url("tv_med.jpg");
width: 199px;
height: 156px;
text-align: left;
padding-top: 20px;
padding-left: 60px;
}

#electro{
background-image: url("electro_med.jpg");
background-repeat: no-repeat;
background-color: transparent;
width: 199px;
height: 156px;
text-align: left;
padding-top: 20px;
padding-left: 60px;
}

#cuisine{
background-image: url("cuisine_med.jpg");
background-repeat: no-repeat;
background-color: transparent;
width: 213px;
height: 156px;
text-align: left;
padding-top: 20px;
padding-left: 60px;
}

#contenu{
background-image:url(cont1.png);
background-repeat: no-repeat;
background-color: transparent;
margin: 0;
text-align: center;
border: 0px;
padding-left: 80px;
padding-top: 15px;
}

/*.borderRight{
width: 28px;
background-image:url(borderRight.png);
background-repeat:repeat-y;
padding: 0px;
}

.borderLeft{
width: 28px;
background-image:url(borderLeft.png);
background-repeat:repeat-y;
padding: 0px;
}*/

#infos{
text-align: left;
margin:auto;
padding-left: 300px;
}

#img_cont{
margin-top: -20px;
}

#img_map{
margin-top: -15px;
}

.cache {
position:absolute;
height:0;
width:0;
overflow:hidden;
}

#animTd{
background-image:url("anim.png");
width: 990px;
height: 478px;
margin: 0px;
padding: 0px;
vertical-align: top;
}

.contH{
background-image:url("contItem.png");
background-color:transparent;
background-repeat: no-repeat;
text-align: left;
height: 30px;
font-family: 'Droid Sans';
font-size: large;
font-weight: bolder;
padding-left: 30px;
margin: 0px;
}

.red{
color: red;
}

#modal{
text-align: left;
font-size: small;
margin: 0px;
}

#card{
background-image:url("cont1.png");
background-position: right top;
text-align: right;
font-size: small;
padding-right: 100px;
vertical-align: bottom;
background-color: transparent;
margin: 0;
border: 0;
}

#adresse{
background-image:url("footer.png");
background-repeat: no-repeat;
height: 217px;
margin: 0;
padding: 0px;
width: 990px;
}
