body {  background-color: #A9D5FF; background-image: url(../imgs/ap.gif); background-repeat: repeat-x; background-position: top}
.apPage {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFFFFF; background-image: url(../imgs/pied/arriere_plan.jpg); background-repeat: no-repeat; background-position: bottom}
.Lmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF}
a.Lmenu:link ,a.Lmenu:active, a.Lmenu:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.Lmenu:hover {color: #71CFFF; text-decoration: none}
.Ldetail {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none}
a.Ldetail:link ,a.Ldetail:active, a.Ldetail:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none}
a.Ldetail:hover {color: #FED380; text-decoration: none}
.LSmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #4188C0; text-decoration: none}
a.LSmenu:link ,a.LSmenu:active, a.LSmenu:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #4188C0; text-decoration: none}
a.LSmenu:hover {color: #FFFFFF; text-decoration: none}
.Dmenu {color: #028DC0; text-decoration: none}
a.Dmenu:link ,a.Dmenu:active, a.Dmenu:visited {color: #028DC0; text-decoration: none}
a.Dmenu:hover {text-decoration: none}
.SDmenu2 {font-size: 8pt; color: #0033CC; text-decoration: none}
.SDmenu {font-size: 8pt; color: #028DC0; text-decoration: none}
a.SDmenu:link ,a.SDmenu:active, a.SDmenu:visited {color: #028DC0; text-decoration: none}
.SDmenu3 {font-size: 8pt; color: #bf023a; text-decoration: none}
a.SDmenu3:link ,a.SDmenu3:active, a.SDmenu3:visited {color: #bf023a; text-decoration: none}
a.SDmenu:hover {text-decoration: none}
.Pmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #F37B36; padding-left: 8pt}
.Pmenu2 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0033CC; padding-left: 8pt}
a.Pmenu:link ,a.Pmenu:active, a.Pmenu:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #F37B36; text-decoration: none}
a.Pmenu:hover {color: #F37B36; text-decoration: none}
TD.normal {
background-image: url(../imgs/menu/s_menu2.gif);
border-style: none;
}
TD.hover {
background-image: url(../imgs/menu/s_menu2b.gif);
border-style: none;
}
TD.normal2 {
background-image: url(../imgs/menu/s_menu4.gif);
border-style: none;
}
TD.hover2 {
background-image: url(../imgs/menu/s_menu4b.gif);
border-style: none;
}
TD.normalDest {
background-color: #D9E3FE;
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt;
border-style: none;
}
TD.hoverDest {
background-color: #F2F6FF;font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt;
border-style: none;
}
TD.normalPort {
background-color: #FFD599;
border-style: none;
}
TD.hoverPort {
background-color: #FFEBCF;
border-style: none;
}
.divrelief {
	position:relative;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#303F34, direction=135, strength=3);
	top:0px;
	left:0px;
	padding:0px;
}
.apCarte {  background-image: url(../imgs/accueil/carte.gif); background-repeat: no-repeat; background-position: right bottom; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.titre9 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #007CBB}
.tarifs {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #005099}
.texte8Marge {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 4px; padding-right: 12px; padding-bottom: 4px; padding-left: 12px; text-decoration: none; text-align:justify}
a.texte8Marge:link ,a.texte8Marge:active, a.texte8Marge:visited {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 4px; padding-right: 6px; padding-bottom: 4px; padding-left: 6px; text-decoration: none}
a.texte8Marge:hover {color: #FF2A00; text-decoration: none}
div.scrollnews {
	scrollbar-face-color: #FFFFFF;
	scrollbar-arrow-color: #055899;
	scrollbar-track-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #055899;
	scrollbar-shadow-color: #055899;
	scrollbar-darkshadow-color: #FFFFFF;
	OVERFLOW: auto;
}
.blanc10 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF ; text-decoration: none}
.texte7Marge { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; padding-top: 4px; padding-right: 6px; padding-bottom: 4px; padding-left: 6px }
input {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.apPageGroupe { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFFFFF; background-image: url(../imgs/groupe/apPage.jpg); background-repeat: no-repeat; background-position: right bottom}
.apPageDest {  background-color: #FFFFFF; background-image: url(../imgs/autres_desti/apDestinations.gif); background-repeat: no-repeat; background-position: right bottom}

.apGalerie {  background-color: #FFFFFF; background-image: url(../imgs/galeries/fond.jpg); background-repeat: no-repeat; background-position: right bottom}

.Lcopy {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}
a.Lcopy:link ,a.Lcopy:active, a.Lcopy:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}
a.Lcopy:hover {font-size: 9pt; color: #333333; text-decoration: none}
