p, td, th, h2, h1, li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
input, select, textarea{
color: #000;
}
body{
background-color: #001C29;
}
p, div, table, ul, form, li, body, #page{
margin: 0px;
padding: 0px;
}
li{
list-style: none;
}
#contenu h1, #contenu h2, #contenu h3{
font-weight: bold;
color: #78A6BE;
}
#contenu h1{
background-image: url(/img/h1.gif); 
height: 44px;
padding-left: 100px;
margin-top: 0px;
font-size: 16px;
}
a{
color: #FFF;
}
img{
margin: 0px;
border: 0px solid #FFF;
}
.bouton{
color: #FF0000;
}
.tabphotos{
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
}
.tabphotos td{
border: 1px solid #fff;
width: 200px;
padding: 5px;
}
#contenu{
border: 1px solid #888;
position: relative;
width: 959px;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 10px;
}

#menu #bandelien{
background-color: #EFEBEF;
text-align: center;
}
#menu #bandelien a{
text-decoration: none;
color: #001C29;
font-weight: bold;
}
#menu #bandelien a:hover{
color: #000;
}
#menu #bandelien img{
vertical-align: middle;
margin-left: 20px;
margin-right: 5px;
}
#bottom{
text-align: center;
}
#bottom #contact{
font-size: 14px;
}
h2, ul.listevilles{
margin-left: 10px;
}
ul.listevilles li{
margin-bottom: 3px;
}
ul.listevilles li a{
text-decoration: none;
}
ul.listevilles li a:hover{
text-decoration: underline;
}
.ml{
margin-left: 10px;
}

#tableaucommande{
border-collapse: collapse;
margin-left: 10px;
}
#tableaucommande th, #tableaucommande td{
padding-right: 20px;
}
#tableaucommande tr.l td{
border-top: solid 1px #FFF;
}
.c{
text-align: center;
}
.l{
text-align: left;
}
.r{
text-align: right;
}
#sousmenu{
text-align: center;
}