body{ margin:0; background-color:#404040;}
.maintable{ background-color:#FFFFFF; width:780px;}

.back_left{ background:url(http://prestige.mondedelacroisiere.com/images/back_left.jpg) repeat-y; background-position:right top; height:137px;}
.back_right{ background:url(http://prestige.mondedelacroisiere.com/images/back_right.jpg) repeat-y; background-position:left top; height:137px;}

/* Newsletter */
.news_label{ font-family: Arial, Helvetica, sans-serif; color:#043049; font-size:10px; font-weight:normal;}
.news_field{ padding:1px; font-family: Arial, Helvetica, sans-serif; color:#db3c04; font-size:14px; font-weight:bold;}
.news_formfield{ width:150px;}
.news_link{ font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:normal;}
.news_warning{ font-family: Arial, Helvetica, sans-serif; color:#db3c04; font-size:10px; font-weight:normal;}
.news_table{ width:240px;}


/* CRUISE - inc_cruis.php */
.centerbg{ background-color:#ffffff;}
.centerTab{ }
.cadreCruise{ /*border:#043049 1px solid;*/ background-color:#ffffff;}
.cadreTitle { background-color:#ab9a9a; padding:4px; font-family: Arial, Helvetica, sans-serif; color:#db3c04; font-size:16px; font-weight:bold;}
.cadreTitle2 { background-color:#d03c04; padding:4px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px; font-weight:bold;}
.cadreCabine{ background-color:#d9d9d9; font-family: Arial, Helvetica, sans-serif; color:#0a415c; font-size:10px; font-weight:bold;}
.borderItineraire{ }
.cadreItineraire{ background-color:#d9d9d9;}

.cruise_Title{ padding:4px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold; background-color:#7f848f; border-bottom:#FFFFFF 1px solid;}
.cruise_Date{ padding:4px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold; background-color:#7f848f; border-bottom:#FFFFFF 1px solid;}
.cruise_navire{ padding:4px; font-family: Arial, Helvetica, sans-serif; color:#043049; font-size:12px; font-weight:bold;}
.cruise_label{ padding:4px; font-family: Arial, Helvetica, sans-serif; color:#043049; font-size:12px; font-weight:normal;}
.cruise_itineraire{ padding:4px; font-family: Arial, Helvetica, sans-serif; color:#043049; font-size:10px; font-weight:normal;}
.cruise_prix{ font-family: Arial, Helvetica, sans-serif; color:#043049; font-size:16px; font-weight:bold;}
.cruise_desc{ font-family: Arial, Helvetica, sans-serif; color:#043049; font-size:10px; font-weight:normal;}

.link{ font-family: Arial, Helvetica, sans-serif; color:#043049; font-size:11px; font-weight:normal;}

.b2c_label{
font-family: Arial, Helvetica, sans-serif; color:#1C2035; font-size:12px; font-weight:bold;
}

.footer_text{
font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:normal;
}

.CG_pagetitle{ font-family: Arial, Helvetica, sans-serif; color:#db3c04; font-size:16px; font-weight:bold;}
.CG_maintext{  font-family: Arial, Helvetica, sans-serif; color:#043049; font-size:12px; font-weight:normal;}
.CG_subtitle{ font-family: Arial, Helvetica, sans-serif; color:#043049; font-size:14px; font-weight:bold;}
.CG_paratitle{ font-family: Arial, Helvetica, sans-serif; color:#db3c04; font-size:14px; font-weight:bold;}
.CG_paratitle2{ background-color:#bcc9d0; font-family: Arial, Helvetica, sans-serif; color:#043049; font-size:14px; font-weight:bold;}

.header_top { background-color:#7f848f; border-bottom:#ffffff 1px solid; height:10px}
.header_menu { background-color:#7f848f; border-top:#ffffff 1px solid; height:30px;}
a.header_menu_text{ font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none; }
a.header_menu_text:hover{ font-family: Arial, Helvetica, sans-serif; color:#2d2b6f; font-size:14px; font-weight:bold; text-decoration:underline; }
