
#menu-top { width:750px; height:22px; border-top:1px solid #000; }
#menu-top td { text-align:center; background:#009CE0; }
#menu-top td.spacer { width:1px; height:1px; background:#fff; }
#menu-top td.spacer img { width:1px; height:1px; }
#menu-top a { font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#fff; text-decoration:none; }

#menu-left-yellow {  }
#menu-left-yellow .link { text-align:right; background:#ffe065; padding:3px 3px 3px 0; }
#menu-left-yellow .link a { font-family:arial,sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none; }

#menu-left-blue {  }
#menu-left-blue .link { text-align:right; background:#009CE0; padding:3px 3px 3px 0; }
#menu-left-blue .link a { font-family:arial,sans-serif; font-size:12px; font-weight:bold; color:#fff; text-decoration:none; }

#destinations h1 { font-size:18px; margin:0; padding:10px 0 10px 0; }
#destinations h2 { font-size:13px; margin:0; padding:5px 0 10px 0; }
#destinations h3 { font-size:13px; margin:0; padding:5px 0 10px 0; }
#destinations p  { margin:0; padding:0 0 10px 0; }



.mainbold { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #304F61;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #304F61;
	text-decoration: none;
}
.liensgauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.liensgauche:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.liens10pxnoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liens10pxnoir:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.liensblancs11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.liensblancs11px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.main10pxblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.titre3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}
.tdnopad {
	margin: 0px;
	padding: 0px;
}
.titre2gris {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009CE0;
}
.titre2smaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.titre4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.table_border_bleupale {
	border: 1px solid #FFCC33;
}
.titre2_liens {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.titre2_liens:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.etoilesrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.liensgaucheblanc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.liensgaucheblanc:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}.bordurejaunegauche {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFCC33;
	border-right-color: #FFCC33;
	border-bottom-color: #FFCC33;
	border-left-color: #FFCC33;
	border-left-style: solid;
}
.bordurejaunedroite {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFCC33;
	border-right-color: #FFCC33;
	border-bottom-color: #FFCC33;
	border-left-color: #FFCC33;
	border-right-style: solid;
}
.footerbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009CE0;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009CE0;
}.liensfooter {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009CE0;
	text-decoration: underline;
}
.liensfooter:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009CE0;
	text-decoration: none;
}
.mip_prix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
}
.mip_destination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: Black;
}
.mip_ligne_bottom {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.surtitre_agences {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
}

.morelink, .morelink:hover, .morelink:visited, .morelink:active {
  background-color:#ffffff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#CE192A;
  text-decoration:underline;
  width: 100%;
  height: 22px;
  padding-top: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding-bottom: 0px;
}