
html, body      { height: 100%; width: 100%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: "Tahoma", sans-serif; font-weight: normal; font-size: 8pt; font-style: normal; color: #515151; }
img				{ border: solid 0px #ffffff; }
table.annonce		{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: solid 0px #ffffff; border-collapse: collapse;}
table.annonce td	{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: solid 0px #ffffff; border-collapse: collapse;}


a               { text-decoration: none; }
a:hover         { text-decoration: none; }
a:visited       { text-decoration: none; }

table           { background-color: #FFFFFF; font-family: "Tahoma", sans-serif; font-weight: normal; font-size: 8pt; font-style: normal; color: #515151; }
.cadre          { border-color: #FED170; border-width: 1px; border-style: solid; }
.cadreBleu      { border-color: #41B3F5; border-width: 1px; border-style: solid; }
.centpourcent   { height: 100%; width: 100%; }

.tabTrans       { background-color: transparent; }
.tabCarte       { background-color: transparent; font-family: "Tahoma", sans-serif; font-weight: bold; font-size: 8pt; font-style: normal; color: #2A91D2; }

.fd_haut_amarine_restaurant { background-image: url(../images/fd_haut_amarine_restaurant.jpg); background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_haut_produit_commerce   { background-image: url(../images/fd_haut_produit_commerce.jpg);   background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_haut_vente_emporter     { background-image: url(../images/fd_haut_vente_emporter.jpg);     background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_haut_rh                 { background-image: url(../images/fd_haut_rh.jpg);                 background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_haut_defaut             { background-image: url(../images/fd_haut_defaut.jpg);             background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_haut_ouvertureWasquehal { background-image: url(../images/fd_haut_changementCarte.jpg);		background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_haut_accueil			{ background-image: url(../images/fd_haut_accueil.jpg);		background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_bas                     { background-image: url(../images/fd_bas.jpg);                     background-attachement: fixed; background-position: top center;    background-repeat: no-repeat; }
.fd_point                   { background-image: url(../images/sepTiretVertical.gif);           background-attachement: fixed; background-position: top center;      background-repeat: repeat-y;}

.fd_bancpoisson_accueil { background-image: url(../images/fd_bancpoisson_accueil.jpg);     background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_bancpoisson         { background-image: url(../images/fd_bancpoisson.jpg);             background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }

.fd_moule   { background-image: url(../images/fd_moule.jpg);   background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_marin   { background-image: url(../images/fd_marin.jpg);   background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_coco    { background-image: url(../images/fd_coco.jpg);    background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_resto   { background-image: url(../images/fd_resto.jpg);   background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_paella  { background-image: url(../images/fd_paella.jpg);  background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_huitres { background-image: url(../images/fd_huitres.jpg); background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_phare	{ background-image: url(../images/fd_phare.jpg);   background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }

.fd_annonceHaut { width:500px; height: 25px; background-image: url(../images/annonce/top.gif); background-attachement: fixed; background-position: left top; background-repeat: no-repeat; }
.fd_posteHaut   { background-image: url(../images/fd_poste_haut.gif);   background-attachement: fixed; background-position: center center; background-repeat: no-repeat; }
.fd_annonceBas  { width:500px; height: 45px; background-image: url(../images/annonce/bottom.gif);  background-attachement: fixed; background-position: left bottom; background-repeat: no-repeat; }

.hrSepOrange    { border: thin dotted #FEBD3C; height: 1px; padding: 0px; margin: 0; _margin: -7px 0; display: block; }
.hrSepPoint     { border: thin dotted #999999; height: 1px; padding: 0px; margin: 0; _margin: -7px 0; display: block; }

.txtBleuCiel    { color: #41B3F5; }
.txtBleuMarin   { color: #1575C8; }
.txtOrange      { color: #FEBD3C; }
.txtRouge       { color: #FF0000; }
.txtNoir        { color: #515151; }
.txtMarron      { color: #D57C47; }
.txtMarron_Ama	{ color: #A65F19; }
.txtBlanc		{ color: #FFFFFF; }

.txt6N          { font-weight: normal; font-size:  6pt; font-style: normal; }
.txt7N          { font-weight: normal; font-size:  7pt; font-style: normal; }
.txt8B          { font-weight:   bold; font-size:  8pt; font-style: normal; }
.txt8N          { font-weight: normal; font-size:  8pt; font-style: normal; }
.txt10B         { font-weight:   bold; font-size: 10pt; font-style: normal; }
.txt10N         { font-weight: normal; font-size: 10pt; font-style: normal; }
.txt11B         { font-weight:   bold; font-size: 11pt; font-style: normal; }

.txtMenuAccueil   { color: #000000; font-weight: bold;   font-size: 9pt; font-style: normal; }
.txtSsMenuAccueil { color: #2A5190; font-weight: normal; font-size: 8pt; font-style: normal; }
.txtProduitCarte  { color: #0089CF; font-weight: bold;   font-size: 9pt; font-style: normal; }
.txtRmqProduit    { color: #1575C8; font-weight: normal; font-size: 8pt; font-style: normal; }

.titrePartie    { color: #2A5190; font-weight: normal; font-size: 13pt; }

.etoileRouge    { color: #FF0000; font-weight:   bold; font-size: 8pt; }

.lienMenuAcc        { color: #414141; font-weight: bold;   font-size: 9pt; font-style: normal; text-decoration: none; }
.lienMenuAcc:hover  { color: #000000; font-weight: bold;   font-size: 9pt; font-style: normal; text-decoration: underline; }
.lienSsMenuAcc      { color: #2A5190; font-weight: normal; font-size: 8pt; font-style: normal; text-decoration: none; }

.lienMenu           { color: #222222; font-weight: bold;   font-size: 9pt; font-style: normal; text-decoration: none; }
.lienMenu:hover     { color: #000000; font-weight: bold;   font-size: 9pt; font-style: normal; text-decoration: underline; }
.lienMenuActif      { color: #000000; font-weight: bold;   font-size: 9pt; font-style: normal; text-decoration: none; }

.lienSsMenu         { color: #41B3F5; font-weight: bold; font-size: 7pt; font-style: normal; text-decoration: none; }
.lienSsMenu:hover   { color: #000000; font-weight: bold; font-size: 7pt; font-style: normal; text-decoration: underline; }
.lienSsMenuActif    { color: #515151; font-weight: bold; font-size: 7pt; font-style: normal; text-decoration: none; }

.lienSsPartie       { color: #41B3F5; font-weight: bold; font-size: 10pt; font-style: normal; text-decoration: none; }
.lienSsPartie:hover { color: #000000; font-weight: bold; font-size: 10pt; font-style: normal; text-decoration: underline; }
.lienSsPartieActif  { color: #515151; font-weight: bold; font-size: 10pt; font-style: normal; text-decoration: none; }

.lienPostuler       { color: #0074c0; font-weight: bold; font-size: 12pt; font-style: normal; letter-spacing: -1; text-decoration: none; font-family: Arial; }
.lienPostuler:hover { color: #0074c0; font-weight: bold; font-size: 12pt; font-style: normal; letter-spacing: -1; text-decoration: underline; font-family: Arial; }

.lienCarte          { color: #41B3F5; font-weight: bold;   font-size: 8pt; font-style: normal; text-decoration: none; }
.lienCarte:hover    { color: #FEBD3C; font-weight: bold;   font-size: 8pt; font-style: normal; text-decoration: underline; }
.lienCarteActif     { color: #FEBD3C; font-weight: bold;   font-size: 8pt; font-style: normal; text-decoration: none; }

.lienOption         { color: #515151; font-weight: normal; font-size: 8pt; font-style: normal; text-decoration: none; }
.lienOption:hover   { color: #FEBD3C; font-weight: normal; font-size: 8pt; font-style: normal; text-decoration: underline; }
.lienOptionActif    { color: #FEBD3C; font-weight: bold;   font-size: 8pt; font-style: normal; text-decoration: none; }

.lienMenuBas        { color: #1575C8; font-weight: normal; font-size: 7pt; font-style: normal; text-decoration: none; }
.lienMenuBas:hover  { color: #000000; font-weight: normal; font-size: 7pt; font-style: normal; text-decoration: underline; }
.lienMenuBasActif   { color: #000000; font-weight: normal; font-size: 7pt; font-style: normal; text-decoration: none; }

.lienAmarine        { color: #095BA6; font-weight: normal; text-decoration: none; }
.lienAmarine:hover  { color: #095BA6; font-weight: normal; text-decoration: underline; }
.lienAmarineActif   { color: #095BA6; font-weight: normal; text-decoration: none; }
.txtAmarineSurl     { color: #095BA6; font-weight: bold;   text-decoration: none; }

.inputcheckbox      { width: 11px; height: 11px; cursor: hand; }
.inputtext          { color: #003366; font-family: "Tahoma"; font-size: 10px; font-weight: normal; background-color: #F0F8FF; border: 1 solid #7F9DB9; height: 18px; }
.inputsubmit        { color: #003366; font-family: "Tahoma"; font-size: 10px; font-weight: normal; background-color: #F0F8FF; border: 1 solid #7F9DB9; height: 18px; cursor: hand; }
.inputannul         { color: #003366; font-family: "Tahoma"; font-size: 10px; font-weight: normal; background-color: #FFDDDD; border: 1 solid #7F9DB9; height: 18px; cursor: hand; }
.inputtextarea      { color: #003366; font-family: "Tahoma"; font-size: 10px; font-weight: normal; background-color: #F0F8FF; border: 1 solid #7F9DB9; }

.handCursor         { cursor: hand; }


/* NEW */
.lnkAnnoncePoste	{ color: #41B3F5; font-weight: bold; font-size: 12pt; font-style: normal; text-decoration: none; }

.txtMentionMB	{ color: #ffffff; font-size: 9px; font-weight:bold; text-transform: uppercase; }
.txtMentionMB A			{ color: #ffffff; font-size: 9px; font-weight:bold; text-decoration: none;}
.txtMentionMB A:hover	{ color: #ffffff; font-size: 9px; font-weight:bold; text-decoration: underline;}


