body {
margin:0;
background-image:url(img/bg.jpg);
background-repeat: repeat-x;
background-color: #b5e93f;
font-family: Arial;
}
table.header{
width: 989px;
height: 128px;
padding: 0px;
margin: 0px;
}
table.header td.he1 {
height: 128px;
width: 260px;
background-repeat: no-repeat;
}
table.header td.he2 {
background-image:url(img/Header.png);
width: 729px;
height: 100px;
}

td.accueil{
height: 128px;
width: 327px;
}
td.header1 {
background-image:url(img/Header1.png);
height: 23px;
}
td.header2 {
background-image:url(img/Header2.png);
height: 13px;
}
td.navigation {
background-image:url(img/Header_navigation.png);
height: 28px;
}
a.navigation
{
color: #252525;
font-size: 12px;
}
table.contenu{
background-color: #FFFFFF;
width: 989;
padding: 0;
border-left-style:solid;
border-left-color:#000000;
border-left-width:1px;
border-right-style:solid;
border-right-color:#000000;
border-right-width:1px;
}
table.menu{
background-color: #EFEFEF;
width: 175;
padding: 0px;
border-left-style:solid;
border-left-color:#000000;
border-left-width:1px;
border-right-style:solid;
border-right-color:#000000;
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width:1px;
}
table.voiraussi{
background-color: #EFEFEF;
width: 100%;
padding: 0px;
border-left-style:solid;
border-left-color:#000000;
border-left-width:1px;
border-right-style:solid;
border-right-color:#000000;
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width:1px;
}
td.header_menu{
background-image:url(img/menu_bg.gif);
height: 27;
color:#252525;
font-size: 12px;
font-weight: bold;
}
ul.menu{
list-style-image: url(img/puce_menu.gif);
color: #252525;
font-size: 12px;
PADDING-LEFT: 20px;
margin: 0px;
}
a.menu:link{
color: #252525;
font-size: 12px;
text-decoration: none;
}
a.menu:visited{
color: #252525;
font-size: 12px;
text-decoration: none;
}
a.menu:hover{
color: #252525;
font-size: 12px;
text-decoration: underline;
}
ul.menux{
list-style-image: url(img/puce_menu_x.gif);
color: #FF80FF;
font-size: 12px;
PADDING-LEFT: 20px;
margin: 0px;
}
a.menux:link{
color: #e00f8a;
font-size: 12px;
text-decoration: none;
}
a.menux:visited{
color: #e00f8a;
font-size: 12px;
text-decoration: none;
}
a.menux:hover{
color: #e00f8a;
font-size: 12px;
text-decoration: underline;
}
.central{
background-color: #EFEFEF;
width: 100%;
border-style:solid;
border-color:#000000;
border-width:1px;
padding: 0px;
}

table.blanc{
background-color: #FFFFFF;
width: 100%;
border-style:solid;
border-color:#000000;
border-width:1px;
padding: 0px;
}

table.bleu{
background-color: #82d2ed;
width: 100%;
border-style:solid;
border-color:#000000;
border-width:1px;
padding: 0px;
}

table.vert{
background-color: #b5e93f;
width: 100%;
border-style:solid;
border-color:#000000;
border-width:1px;
padding: 0px;
}

.lettre{
color: #99cc00;
font-size: 12px;
font-weight: bold;
}
.normal{
color: #000000;
font-size: 12px;
font-weight: normal;
}
a.resolution:link{
color: #000000;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}
a.resolution:visited{
color: #000000;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}
a.resolution:hover{
color: #000000;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
}

.bleu{
color: #55a8c8;
font-size: 12px;
font-weight: bold;
}
a.bleu:link{
color: #55a8c8;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}
a.bleu:visited{
color: #55a8c8;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}
a.bleu:hover{
color: #55a8c8;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
}
.rose{
color: #ec008c;
font-size: 12px;
font-weight: bold;
}
.gris{
color: #333333;
font-size: 12px;
font-weight: bold;
}
a.vert:link{
color: #b5e93f;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}
a.vert:visited{
color: #b5e93f;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}
a.vert:hover{
color: #b5e93f;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
}

#chemin_de_fer{
background-color: #b5e93f;
width: 100%;
border-style:solid;
border-color:#000000;
border-width:1px;
padding: 2px;
}

div.liste{
background-color: #FFFFFF;
width: 31%;
border-style:solid;
border-color:#000000;
border-width:1px;
padding: 2px;
margin-top: 5px;
margin-right: 5px;
float: left;
}