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}

.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}

.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}

.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}

.SDmenu {font-size: 8pt; color: #004FA3; text-decoration: none}
a.SDmenu:link ,a.SDmenu:active, a.SDmenu:visited {color: #004FA3; 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}
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: #C6E2FF;
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt;
border-style: none;
}
TD.hoverDest {
background-color: #E7F2FE;
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt;
border-style: none;
}

TD.normalPort {
background-color: #FFD599;
border-style: none;
}
TD.hoverPort {
background-color: #FFE5C1;
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: #028DC0}
.texte8Marge {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 4px; padding-right: 6px; padding-bottom: 4px; padding-left: 6px}

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;
}

.texte8Marge {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: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}

.texte7Marge { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; padding-top: 4px; padding-right: 6px; padding-bottom: 4px; padding-left: 6px }
.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}
.blanc10 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF ; text-decoration: none}

.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}
/* COPYRIGHT */

#lienSite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#028DC0;
	text-decoration:none;
}

#lienSite:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#004fa3;
	text-decoration:underline;
}