body {
font-family: georgia, serif;
font-size: 100%;
margin:0px;
padding:0px;
width:100%;
height:100%;
background-color:#CDDEE6;
background-image:url(img/fd-main.jpg);
background-repeat:no-repeat;
overflow:hidden;
scrollbar-3dlight-color:#F5F5DC;
scrollbar-arrow-color:#483D8B;
scrollbar-base-color:#F5DEB3;
scrollbar-track-color:#F5DEB3;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#DEB887;
scrollbar-highlight-color:#DEB887;
scrollbar-shadow-color:#191970;
}

#menu {
position: absolute;
width: 190px;
height: expression(document.body.clientHeight - 15);
top: 0px;
right: auto;
bottom: 35px;
left: 0px;
}

#basdemenu {
position: absolute;
width: 190px;
height: 35px;
top: auto;
right: auto;
bottom: 0px;
left: 0px;
}

#entete {
position: absolute;
width: expression(document.body.clientWidth - 190);
height: 87px;
top: 0px;
right: 0px;
bottom: auto;
left: 190px;
z-index:1;
}

#corps {
position: absolute;
width: expression(document.body.clientWidth - 190);
height: expression(document.body.clientHeight - 87);
top: 87px;
right: 0px;
bottom: 0px;
left: 190px;
overflow:auto;
}

.homepage {
font-size: 0.7em;
color: #68383E;
}

.Style5 {font-size: 18px;font-weight: bold;}

p {
font-size: 0.9em;
line-height:1.5em;
color:Black;
text-align: justify;
}

li {
font-size: 0.9em;
color:Black;
}

a {
color: Black;
}

.hgtimg{
height: 1.3em;
}

.MenuLink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.57em;
color: Yellow;
font-weight: bold;
text-decoration: none;
width: 190px;
height: 1.2em;
display: block;
}

.MenuLink:hover {
color: #000080;
background-image:url(img/lien_fond.gif);
background-position: center;
background-repeat:no-repeat;
}

.MenuLinkSelected {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.57em;
color: #000080;
font-weight: bold;
text-decoration: none;
width: 190px;
height: 1.2em;
display: block;
background-image:url(img/lien_select.gif);
background-position: center;
background-repeat:no-repeat;
}

.Title1 {
font-size: 1.2em;
font-weight: bold;
color: #68383E;
text-align: center;
padding: 5px;
font-style: italic;
}

.Small {
font-size: 0.5em;
text-align: center;
}

.Table01 {
font-size: 1em;
text-align: center;
color: Black;
border-top: 1px solid #DEB887;
border-right: 1px solid #8F6431;
border-bottom: 1px solid #8F6431;
border-left: 1px solid #DEB887;
}

.Table02 {
font-size: 0.9em;
color: #000080;
text-align: center;
border-top: 1px solid #DABC98;
border-right: 1px solid #8F6431;
border-bottom: 1px solid #8F6431;
border-left: 1px solid #DABC98;
font-weight: bold;
}

.Table03 {
border: 2px outset #DABC98;
}

.TablePrezzi {
font-size: 0.9em;
text-align: right;
border: 1px outset #DABC98;
}

.TablePrezziHead {
font-size: 1em;
text-align: center;
border: 1px outset #DABC98;
}

.TablePrezziLeft {
font-size: 1em;
text-align: right;
border: 1px outset #DABC98;
}

.txtBoldRight {
text-align: right;
font-weight: bold;
}

.pNbRight {
font-size: 0.9em;
text-align: right;
}

.right {
text-align: right;
}

.left {
text-align: left;
}

.center {
text-align: center;
}

.Title2 {
font-size: 1.1em;
font-weight: bold;
color: White;
text-align: center;
padding: 5px;
background-color: #000080;
background-image: url(img/fd_ronds.gif);
border: 1px solid #FFFF00;
}

.legendeC {
text-align: center;
font-weight: bold;
font-style: italic;

}

.legendeJ {
text-align: justify;
font-weight: bold;
font-style: italic;
}
