body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
body {background-image: url(img/bg_table.gif);margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
a:hover {color: #FF6600; text-decoration: none; font-style: normal}
a:link {color: #006666; text-decoration: none}
a:visited {color: #006666; text-decoration: none}
h1 {margin: 0px;}
h2 {margin: 0px;}
h3 {margin: 0px;}
h4 {margin: 0px;}
p {margin: 0px;}
/******************/
#logo {position:absolute; left:44px; top:14px; width:156px; height:39px;}
#contact {position:absolute;left:537px;top: 14px;width: 144px;height: 20px;background-image:  url("img/envelope.gif");background-repeat: no-repeat;background-position: 2px 2px;}
#navBar {position:absolute;left:207px;top:14px;width:113px;height:56px;}
#image1 {position:absolute; left:0px; top:91px; width:100%; height:360px; overflow: hidden; background-image: url("img/visuelcentral.jpg")}
#image2 {position:absolute; left:0px; top:91px; width:714px; height:8px; overflow: hidden; background-image: url("img/visuelcentral.jpg")}
#image3 {position:absolute; left:0px; top:0; width:537px; height: 6px; overflow: hidden; background-image: url("img/visuelcentral.jpg");}
#expression {position:absolute;left:206px;top:0px;width:331px;height:360px;visibility: visible;vertical-align: middle;text-align: center;color: #CCCCCC;}
#online {position:absolute; left:207px; top:107px; width:300px;}
#offline {position:absolute; left:537px; top:107px; width:160px;}
#autres {position:absolute; left:45px; top:250px; width:152px;}
#intro {position:absolute; left:0px; top:0px; width:100%; background-image:url(img/bgpage.gif); background-repeat:repeat; padding-top:91px;}
/******************/
#visuel {position:absolute; left:207px; top:70px; width:329px; height:290px;}
.visuel img {border-width: 5px;border-style: solid;border-color: #E0E0E0;}
#information {position:absolute; left:207px; top:336px; width:193px; height:83px;}
#numeros {position:absolute; left:207px; top:20px; width:325px; height:22px;}
/******************/
.logo {font-size: 12px;padding: 0px 0px 0px 0px;}
.logo h1 {font-size: 12px;padding: 0px; margin: 0px;}
.logo a {text-decoration: none;color: #000000;}
.logo a:hover {color: #999999;}
/******************/
.contact {font-size: 9px;color: #999999;padding: 2px 0px 0px 20px;}
.contact a {color: #999999;text-decoration: none;}
.contact a:hover {color: #FF6600; text-decoration: none;}
/******************/
.navBar {font-size: 9px;font-weight: bold;}
.navBar a {text-decoration: none;display: block;color: #000000; padding: 2px 0px 2px 4px;}
.navBar a:hover {text-decoration: none;color: #999999;border-right-color: #000000;border-right-width: 1px;border-right-style: solid;}
.navBarSelect {font-size: 9px;font-weight: bold;color: #FF3300;border-right-color: #CCCCCC;border-right-width: 1px;border-right-style: dotted; padding: 2px 0px 2px 4px;}
/******************/
.module {padding: 0px 0px 6px 4px;}
.module h3{font-size: 11px; color: #FF3300; font-weight: 700; padding: 0px 0px 1px 0px;; margin: 0px;}
.module h4{font-size: 10px; font-weight: 100; padding: 0px 0px 3px 0px; margin: 0px;}
.module p {color: #333333; font-size: 9px; line-height: 13px; text-decoration: none; font-weight: 100; padding: 2px 0px 8px 0px; margin: 0px;}
.module a {text-decoration: none; font-weight: 700;}
.module a:hover {color: #333333;text-decoration: none; font-weight: 700;}
/******************/
.dest h1{font-family: Georgia, "Times New Roman", Times, serif;font-size: 9px;font-weight: 100;line-height: 20px;color: #666666;text-decoration: none;padding: 10px 0px 10px 4px;margin: 0px;letter-spacing: 1px;}
/******************/
.module2 {padding: 0px 0px 6px 4px;}
.module2 h3{font-size: 11px; color: #003366; font-weight: 700; padding: 0px 0px 1px 0px;; margin: 0px;}
.module2 h4{font-size: 10px; font-weight: 100; padding: 0px 0px 3px 0px; margin: 0px;}
.module2 p {color: #333333; font-size: 9px; line-height: 13px; text-decoration: none; font-weight: 100; padding: 2px 0px 8px 0px; margin: 0px;}
.module2 a {text-decoration: none; font-weight: 700;}
.module2 a:hover {color: #333333;text-decoration: none; font-weight: 700;}
/******************/
.module3 {padding: 0px 0px 6px 4px;}
.module3 h3{font-size: 10px; color: #003366; font-weight: 700; padding: 0px 0px 5px 0px;; margin: 0px;}
.module3 h4{font-size: 10px; font-weight: 100; padding: 0px 0px 2px 0px; margin: 0px;}
.module3 p {color: #333333; font-size: 9px; line-height: 13px; text-decoration: none; font-weight: 100; padding: 2px 0px 8px 0px; margin: 0px;}
.module3 a {text-decoration: none; font-weight: 700;}
.module3 a:hover {color: #333333;text-decoration: none; font-weight: 700;}
/******************/
.module4 {padding: 0px 5px 6px 5px; color: #999999; font-size: 9px; font-weight: 100; line-height:16px;}
.module4 h3{font-size: 11px; color: #D4D1D2; font-weight: 700; padding: 0px 0px 2px 0px;; margin: 0px;}
.module4 h4{font-size: 10px;font-weight: 100;padding: 0px 0px 2px 0px;margin: 0px;color: #FFFFFF;}
.module4 a {text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}
.module4 a:hover {color: #333333;text-decoration: none;}
/******************/
.numerotation {font-weight: 700; text-align: right; color: #333333; letter-spacing:1px;}
.numerotation a {font-weight: 700; text-align: right; display:block;}
