a.lienpetit {text-decoration: none; color: #747474; font-size: 10px; font-family: "MS Sans Serif", Geneva, sans-serif;    line-height : 12px;     }
a.lienpetit:active {text-decoration: none; color: #008ACA; font-size: 10px; font-family: "MS Sans Serif", Geneva, sans-serif; line-height : 12px;}
a.lienpetit:hover {text-decoration: none; color:  #008ACA; font-size: 10px; font-family: "MS Sans Serif", Geneva, sans-serif;   line-height : 12px;  }

a.lien {text-decoration: none; color: #008ACA; font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    line-height : 14pt;  font-weight: bold;     }
a.lien:active {text-decoration: none; color: #cc0000; font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height : 14pt;  font-weight: bold; }
a.lien:hover {text-decoration: none; font-weight: bold; color:  #cc0000; font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   line-height : 14pt;  }

a.lienplus {text-decoration: none; color: #0454A5; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;    line-height : 14pt;  font-weight: bold;     }
a.lienplus:active {text-decoration: none; color: #008ACA; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; line-height : 14pt;  font-weight: bold; }
a.lienplus:hover {text-decoration: none; font-weight: bold; color:  #008ACA; font-size: 11pt; font-family: Arial, Helvetica, sans-serif;   line-height : 14pt;  }

a.lienrouge {text-decoration: none; color: #0454A5; font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    line-height : 14pt;  font-weight: bold;     }
a.lienrouge:active {text-decoration: none; color: #008ACA; font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height : 14pt;  font-weight: bold; }
a.lienrouge:hover {text-decoration: none; font-weight: bold; color:  #008ACA; font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   line-height : 14pt;  }

a.lienrouge2 {text-decoration: none; color: #0454A5; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    line-height : 11pt;  font-weight: bold;     }
a.lienrouge2:active {text-decoration: none; color: #008ACA; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height : 11pt;  font-weight: bold; }
a.lienrouge2:hover {text-decoration: none; font-weight: bold; color:  #008ACA; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   line-height : 11pt;  }

a.lienmenu {text-decoration: none; font-size: 11px; color: #0454A5; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-weight : bold; line-height : 16px;  text-transform: uppercase; }
a.lienmenu:active {text-decoration: none; color: #F0D900; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;     font-weight : bold; line-height : 16px; text-transform: uppercase; }
a.lienmenu:hover {text-decoration: none; color: #F0D900; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight : bold;   line-height : 16px; text-transform: uppercase; }

body {
 scrollbar-face-color: #0454A5; 
 scrollbar-shadow-color: #FFffff;
 scrollbar-highlight-color: #FFffff;
 scrollbar-3dlight-color: #FFffff; 
 scrollbar-darkshadow-color: #cccccc; 
 scrollbar-track-color: #FFE400; 
 scrollbar-arrow-color: #008ACA;
}

p {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; color: #747474; }
p.ppetit {font-size:7pt; line-height: 10px;}
p.pmenu {text-decoration: none; font-size: 11px; color: #0454A5; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height : 14px;  text-transform: uppercase; }
p.pmenu2 {text-decoration: none; font-size: 11px; color: #0454A5; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height : 14px;   }
p.pmenubleu {text-decoration: none; font-size: 17px; color: #0080BB; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height : 20px;    font-weight: bold;  font-variant: small-caps;   }
p.pbleu {color:#008ACA;}
p.pbleu8 {color:#008ACA;font-size: 8pt;line-height: 11pt;  font-weight: bold; }
p.pcentre {text-align: center;}
p.pjustify {text-align: justify;}

h {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;}
h1 {font-size: 15px; line-height: 18px; font-weight: bold; color: #0454A5;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;}
h2 {font-size: 13px; line-height: 16px; font-weight: bold; color: #0454A5;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;}
h3 {font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; color: #747474; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;}
h4 {text-decoration: none; font-size: 17px; color: #0454A5; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height : 20px;    font-weight: bold;  font-variant: small-caps; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  }
h5 {font-size: 10px; line-height: 12px; font-weight: bold; color: #ffffff;}

li {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; color: #747474;	list-style-type : square;	 margin : 0px 0px 0px -20px;  padding : 0 0 0 0; }
li.lifleche {color: #008ACA; list-style-image: url(croisieres/navigation_fleche.gif); margin : 5px 0px -10px -20px; }
li.liattention {color: #747474; list-style-image: url(croisieres/attention.gif);  display: list-item; }

.tdbleu {background-color:#008ACA; color: #ffffff;	font: bold 12px/16px Arial, Helvetica, sans-serif;	text-align: center;  display: block;   text-decoration: none;  width: 100%; height: 100%;    }
.tdbleu:active {background-color:#FFE400; color: #0454A5;	font: bold 12px/16px Arial, Helvetica, sans-serif;	text-align: center;  display: block;   }
.tdbleu:hover {background-color:#FFE400; color: #0454A5;	font: bold 12px/16px Arial, Helvetica, sans-serif;	text-align: center;  display: block;   }

.tdjaune {background-color:#FFE400; color: #0454A5;	font: bold 14px/17px Arial, Helvetica, sans-serif;	text-align: center;  display: block;  text-decoration: none; width: 100%;}
.tdjaune:active {background-color:#0454A5; color:#FFE400;	font: bold 14px/17px Arial, Helvetica, sans-serif;	text-align: center;  display: block;   }
.tdjaune:hover {background-color:#0454A5; color:#FFE400;	font: bold 14px/17px Arial, Helvetica, sans-serif;	text-align: center;  display: block;   }

input {font: 10pt/12pt Verdana, Geneva, Arial, Helvetica, sans-serif; color:#0080BB; border: 1px solid #cc0000; background-color: #ffffff;  }

select {font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; color:#0080BB;  line-height: 12pt;  border: 1px solid #cc0000; background-color: #ffffff;}
textarea {font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; color:#0080BB;  line-height: 12pt;  border: 1px solid #cc0000; background-color: #ffffff;  }
.none {border: 0px;}