a {color: #000000; text-decoration: underline;}
a:hover {color: #666666; text-decoration: none;}
.menu {font-family: Cooper Black, Arial, Helvetica; font-size: 15px; padding: 2px 0px 4px 0px;}
.menu a {color: #000000; text-decoration: underline;}
.menu a:hover {color: #333333; text-decoration: none;}
.foot a{color: #000000; text-decoration: none; font-weight: bold;}
.foot a:hover{color: #333333; text-decoration: underline; font-weight: bold;}
.foot {background-image: url(img/ban.jpg); padding: 2px 0px 2px 0px;}
.footimg {border-top: 1px solid #FFFFFF;}
.maintable {border: 1px solid #000000; background-color: #0099FF; width: 800px;}
.bodymaintable {padding: 5px 100px 5px 100px; background-color: #AAFFFF;}
.bodymaintablebis {padding: 5px 50px 5px 80px; background-color: #AAFFFF;}
.toptext {font-weight: bold; font-size: 12px;}
.topimg {vertical-align: bottom; border: none;}
.span {margin-left: 10px; font-weight: bold; font-size: large;}
.titletext {width: 100%; background-color: #0099FF; border: 1px solid #000000; font-weight: bold;}
.mapcell {padding: 5px 100px 5px 100px; background-color: #AAFFFF;}
.mapimg {width: 200px; border: 1px solid #000000;}
.enlarge {font-size: small; font-weight: bold;}
.costtable {border: 1px solid #000000; width: 70%;}
.contactlink {text-decoration: underline; font-weight: normal;}
.warning {color: #FF0000; font-style: italic;}
.imglink {vertical-align: middle; border: 1px solid #000000;}
.imgbody {padding: 5px 5px 5px 5px; border: none;}
.bouton {border: 1px solid #00000; background-color: #FFAA00;}
.activity {margin-left: 50px;}
.header {padding: 5px 0px 5px 0px;}
.headerimg {border: 1px solid #000000;}
.headerflag {vertical-align: middle; width: 10%;}
