@import url('css/coins_arrondis.css');

.titremenu {
	text-align: center;
	font: italic bold 12px 'Verdana';
}
.voscroisiere {
	color: navy;
}
.lastminute {
	color: #fa0000;
}
.meilleurstarifs {
	color: #faeb04;
}
.cadrePres {
	color: #2B60DE;
	font: bold 12pt Arial;
}
.cadrePresPart {
	color: white;
	text-align: center;
	background: #488AC7;
	font: bold 12pt Arial;
}
.cadrePresFushia {
	color: #F09;
	font: bold 12pt Arial;
}
.sousTitre {
	color: #6CC417;
	font: bold 10pt Arial;
}
.sousTitreFushia {
	color: #F09;
	font: bold 10pt Arial;
}
.texteCadre {
	color: blue;
	font: 10pt Arial;
}
TD.vignette2 {
	color: #E41B17;
	font: 8pt Arial;
}
A.menugauchecontenu {
	font-size: 8pt;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}
A.menugauchecontenu:hover {
	color: #fff;
	text-decoration: underline;
}
TD.menugauchecontenu {
	padding-left: 5px;
	padding-right: 5px;
	background: #09c;
}
TD.bleu {
	background: #09c;
}
A.menudroitecontenu {
	font-size: 8pt;
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
A.menudroitecontenu:hover {
	text-decoration: underline;
}
TD.menudroitecontenu {
	padding-left: 5px;
	padding-right: 5px;
	text-align: justify;
	background: #ffe166;
}
TD.jaune {
	background: #ffe166;
}
table.tdlienjaune TD {
	color: #faeb03;
	text-align: center;
	text-decoration: none;
	font: normal 8pt Verdana;
}
table.tdlienjaune {
	border-collapse: collapse;
}
.defonce {
	color: blue;
	padding: 0 0 0 10px;
	background: url(../images/cadrePromo.jpg) no-repeat left center;
	font: bold 8pt Verdana;
}
.titredsbarre {
	font-size: 9pt;
	color: black;
	font-weight: bold;
}
.titredsbarreprix {
	font-size: 7pt;
	color: black;
	font-weight: bold;
}
TD.MenuGras {
	color: black;
	font-weight: bold;
	font-size: 9pt;
}
TD.Menu {
	color: #09C;
	font-size: 9pt;
}
TABLE.Menu {
	background: #FFE166;
}
TABLE.Croisiere {
	cursor: pointer;
	border-bottom: #09C 1px solid;
}
TD.Croisiere {
	font-size: 10pt;
	color: White;
	text-decoration: none;
	font-style: italic;
	background: #09C;
}
SPAN.Croisierenom {
	font-size: 10pt;
	color: White;
	font-weight: bold;
	font-style: normal;
	padding-right: 20px;
}
TD.Navire {
	height: 80px;
	width: 134px;
	font-size: 8pt;
	background: #FFF3C2;
}
TD.Description {
	color: #09C;
	font-size: 13px;
	width: 466px;
	padding-left: 8px;
	font-weight: bold;
}
SPAN.couleurprix {
	color: red;
	font-size: 9pt;
	font-weight: normal;
}
SPAN.gras {
	font-weight: bold;
}
A.liennoir {
	color: black;
	text-decoration: none;
	font: normal 8pt Verdana;
}
A.liennoir:hover {
	color: white;
	text-decoration: none;
}
A.liennoirentete {
	color: black;
	text-decoration: none;
	font: normal 10pt Arial, Helvetica, sans-serif;
}
A.liennoirentete:hover {
	color: #09C;
	text-decoration: none;
}
TR.ligne0 {
	font-size: 8pt;
	font-weight: bold;
	background: #FFE166;
}
TR.ligne1 {
	color: blue;
	/*background: #E0FFFF;*/
	background:#FFEEC1;
	font: 8pt Arial;
}
TR.ligne2 {
	color: blue;
	font: 8pt Arial;
}
TR.ligne3 {
	color: blue;
	background: #E3E4FA;
	/*background: #FFbb8d;*/
	font: 8pt Arial;
}
TR.ligne4 {
	color: blue;
	/*background: #FDEEF4;*/
	background: #FFEEC1;
	font: 8pt Arial;
}
A.lienjaunepromo {
	color: #FAEB03;
	text-decoration: none;
	font: normal 8pt Verdana;
}
A.lienjaunepromo:hover {
	color: #FAEB03;
	text-decoration: none;
}
.grostitre {
	color: white;
	font-size: 15pt;
	font-weight: bold;
}
.titre {
	color: white;
	font-size: 13pt;
	font-weight: bold;
}
.sstitre {
	color: white;
	font-size: 9.5pt;
	font-weight: bold;
}
.entete {
	font-size: 8pt;
	font-weight: bold;
	color: white;
}
A.lienjaunegras {
	color: #FAEB03;
	text-decoration: none;
	font: bold 10pt Verdana;
}
A.lienjaunegras:hover {
	color: #FAEB03;
	text-decoration: none;
}
A.lienblanc {
	color: white;
	text-decoration: none;
	font: normal 8pt Verdana;
}
A.lienbleu {
	color: blue;
	text-decoration: none;
	font: normal 8pt Verdana;
}
A.lienorange {
	color: #E66C2C;
	text-decoration: none;
	font: normal 8pt Arial;
}
A.lienbleu:hover {
	color: white;
	text-decoration: none;
}
A.lienblanc:hover {
	color: #FAEB03;
	text-decoration: none;
}
A.lienjaune {
	color: #FAEB03;
	text-decoration: none;
	font: normal 8pt Verdana;
}
A.lienjaune:hover {
	color: #faeb03;
	text-decoration: none;
}
A.lienjauneblanc {
	color: #FAEB03;
	text-decoration: none;
	font: normal 8pt Verdana;
}
A.lienjauneblanc:hover {
	color: white;
	text-decoration: none;
}
A.lienblancsansjaune {
	color: white;
	text-decoration: none;
	font: normal 8pt Verdana;
}
A.lienblancsansjaune:hover {
	color: white;
	text-decoration: none;
}
A.titrelienblancsansjaune {
	color: white;
	text-decoration: none;
	font: bold 10pt Verdana;
}
A.titrelienblancsansjaune:hover {
	color: white;
	text-decoration: none;
}
.texte {
	font-size: 9pt;
	color: blue;
	font-weight: normal;
	text-decoration: none;
}
.textegras {
	font-size: 9pt;
	color: white;
	font-weight: bold;
}
.textenoir {
	font-size: 9pt;
	color: black;
	font-weight: normal;
}
.petittextegras {
	color: blue;
	font: bold 8pt Arial;
}
.textebluegras {
	font-size: 9pt;
	color: blue;
	font-weight: bold;
}
.petittexte {
	color: blue;
	text-decoration: none;
	font: normal 8pt Arial;
}
.texteErreur {
	color: #F00;
	font: bold 10pt Verdana;
}
A.lienpetittexteblanc {
	font-size: 8pt;
	color: white;
}
A.lienpetittexteblanc:hover {
	color: white;
	text-decoration: underline;
}
A.lienpetittextenoir {
	font-size: 8pt;
	color: black;
}
A.lienpetittextenoir:hover {
	color: black;
	text-decoration: underline;
}
.minitexte {
	font-size: 7pt;
}
.minitexteblanc {
	font-size: 7pt;
	color: White;
}
.titrebleu {
	color: #246196;
	font: 14pt Arial;
}
.cnil {
	color: blue;
	text-align: justify;
	font: 7pt Arial;
}
A.cnil_lien {
	color: blue;
	text-decoration: none;
	font: normal 7pt Arial;
}
A.cnil_lien:hover {
	color: #FAEB03;
}
.lienbouton {
	font-size: 10pt;
	color: black;
	text-decoration: none;
}
.totooptiondevis {
	font-size: 9pt;
	color: #FAEB03;
}
.petittotooptiondevis {
	font-size: 8pt;
	color: #FAEB03;
}
.total {
	color: blue;
	font: bold 8pt Arial;
}
.montant {
	color: #800517;
	font: bold 8pt Arial;
}
.montantbarre {
	color: #800517;
	text-decoration: line-through;
	font: bold 8pt Arial;
}
.rouge {
	color: #800517;
	font: 8pt Arial;
}
INPUT.nb {
	font-size: 8pt;
	text-align: center;
	width: 13px;
}
SELECT.nb {
	font-size: 8pt;
	width: 33px;
}
BODY {
	margin: 0;
}
/*TD.menuClick {
	background: url(../images/new/entete/fondMenuClick.jpg) no-repeat left bottom;
}
TD.menu {
	background: url(../images/new/entete/fondMenu.jpg) no-repeat left bottom;
}*/
TD.menuClick {
	background: url(../image/fondMenu.jpg);
}
TD.menu {
	background: url(../image/fondMenu.jpg);
}
TD.separateur_menu{
	background: url(../image/fondMenu2.jpg) no-repeat left bottom;
}
/* Gestion des bouts de style qui trainent partout sur le site... */
.fond728FCE {
	background-color:#728FCE;
}
.fond659EC7 {
	background-color:#659EC7;
}
.fond5CB3FF {
	background-color:#5cb3ff;
}
.fondB6BFFB {
	background-color:#B6BFFB;
}
.titreFF0099 {
	color:#FF0099;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
}
.texte1F2FF5 {
	color:#1F2FF5;
	font-family:Arial;
	font-size:8pt;
}
.gras {
	font-weight:bold;
}
.pas_souligne{
	text-decoration:none;
}
.texteF87217 {
	font-size:9pt;
	font-family:Arial;
	color: #F87217;
	font-weight:bold;
}
.texteC11B17 {
	font-size:10pt;
	font-family:Arial;
	color: #C11B17;
}
.texteblue {
	color:blue;
	font-family:Arial;
	font-size:8pt;
	text-decoration:underline;
}
.texte1569C7 {
	color:#1569C7;
	font-family:Arial;
	font-size:8pt;
}
.texteC35617 {
	color:#003399;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
}
.credits{
	color:blue;
	font-family:Arial;
	font-size:7pt;
}
.texte15317E {
	/*color:#15317E;
	font-family:Arial;
	font-size:8pt;
	text-decoration:none;*/
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	/*font-weight: bold;*/
}