.navigbarre {font-family:Garamond; color:white; background-color:#123488; text-align:center; font-size:10pt;}
.navigbarre table {align:left;}
.navigbarre td { margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:5px}

.navigbarre a {color:white; text-decoration:none;}
.navigbarre a:hover {font-weight:bold}
.navigdiv {position:absolute; visibility:visible;}

.languagebarre {position:absolute; visibility:hidden; color:white; background-color:#123488; text-align:center; font-size:9pt; border-style:none}

.navigmenu {font-family:Garamond; color:white; text-align:center; font-size:9pt; border-width:0px;}
.navigmenu td {border-width:0px}
.navigmenu a {color:white; text-decoration:none}
.navigmenu a:hover {font-weight:bold}

.navigmenudiv {position:absolute; visibility:hidden; filter:alpha(opacity=100); -moz-opacity:100}

.itexte td {color:#ffffff; text-align:center}
.itexte a {color:#ffffff}

.marge {background-color:#123488; vertical-align:top;}
.padding {background-color:#ddffff}
.texte {font-family:Garamond; font-size:12pt; padding-right:0px; text-align:justify;}
.texte input {font-family:Garamond; color:#123488; font-size:10pt; padding-right:0px; text-align:justify; border-width:1px; border-color:#123488; background-color:#ddffff}
.texte select {font-family:Garamond; color:#123488; font-size:10pt; padding-right:0px; text-align:justify; border-width:1px; border-color:#123488; background-color:#ddffff}
.texte textarea {font-family:Garamond; color:#123488; font-size:10pt; padding-right:0px; text-align:justify; border-width:1px; border-color:#123488; background-color:#ddffff}
.button input {font-family:Garamond; color:#123488; font-size:13pt}
.button a {font-family:Garamond; color:#123488; font-size:13pt; text-decoration:none}

.smalltexte a {font-family:Garamond; color:#123488; font-size:11pt; text-decoration:none}

.copyright {font-family:Garamond; font-size:8pt; padding-right:0px; text-align:justify;background-color:#ddffff}

.small {font-family:Garamond; font-size:11pt; padding-right:0px; text-align:center; color:#000000}
.small a {font-family:Garamond; font-size:10pt; padding-right:0px; text-align:center; color:#000000; font-weight:bold}
.small a:hover {font-family:Garamond; font-size:10pt; padding-right:0px; text-align:center; color:#ffffff}

.titre {font-family:Garamond; text-align:justify; font-size:12pt; font-weight:bold; background-color:#ddffff}

body {background-color:#123488; color:#123488}

.index {background-color:#000000}

.header h1 {font-family:Garamond; font-size:30pt; font-weight:bold; color:white; text-align:center; text-shadow: black 3px 3px 2px, yellow -3px -3px}
.header h2 {font-family:Garamond; font-size:20pt; font-weight:bold; color:white; text-align:center}

.h1a {font-family:Garamond; font-weight:bold; text-align:center; font-size: 30pt; color: #555555; position:relative; }
.h1b {font-family:Garamond; font-weight:bold; text-align:center; font-size: 33pt; color: #ffffff; margin-top: -61pt; margin-left: -4pt; position:relative; }

.index a { text-decoration:none}
.index a {text-decoration:none}

.link {color:black}

.h2a {font-family:Garamond; font-weight:bold; text-align:center; font-size: 20pt; color: #555555; position:relative; }
.h2b {font-family:Garamond; font-weight:bold; text-align:center; font-size: 20pt; color: #ffffff; position:relative; }

.top {background-color:123488}

.tourDescription {font-family:Garamond; font-size:11pt}
.dayTitle {font-family:Garamond; font-size:11pt; text-decoration:underline; font-weight:bold; font-style:italic}

.newstable {font-family:Garamond; border-width:1px; border-style:solid}
.newshead {font-family:Garamond; font-size:10pt; padding-right:0px; text-align:justify; font-style:italic}
.newstitle {font-family:Garamond; font-size:12pt; padding-right:0px; text-align:justify; text-decoration:underline}
.newsauthor {font-family:Garamond; font-size:11pt; padding-right:0px; text-align:justify; font-weight:bold}
.newstext {font-family:Garamond; font-size:12pt; padding-right:0px; text-align:justify;}
.newslink a {font-family:Garamond; font-size:12pt; padding-right:0px; text-align:justify;text-decoration:none}
.newslink a:hover {font-family:Garamond; font-size:12pt; padding-right:0px; font-weight:bold}

.newslist {font-family:Garamond; border-width:1px; border-style:solid}
.newslist td {text-align:center; border-style:none; height:30px;}
.newslisttitle a {font-family:Garamond; font-size:11pt;}
.newslisttitle a:hover {font-family:Garamond; font-weight:bold}
.newslistdate {font-family:Garamond;}
.newslistnav {font-family:Garamond;}

.flash a {font-family:Garamond; font-size:14pt; text-align:center; text-decoration:blink; color:#ffff00}
.flash a:hover {font-weight:bold;}

.photos {text-align:center}