/*myAccountAreaPopup*/
/*#myAccountAreaPopup {position:absolute; top:0; left:0; width:100%; height:100%;}
#myAccountAreaPopup .popupFrame {background-color:#FFFFFF; opacity:0.55; width:100%; height:100%;}
#myAccountAreaPopup .popupPosition {position:fixed; top:33%; left:33%; width:542px; border:1px solid red;}*/

#myAccountAreaPopup {position:absolute; top:0; left:0; width:100%;z-index: 999}
#myAccountAreaPopup .popupFrame {background-color:#FFFFFF; filter:alpha(opacity=55); opacity:0.55; width:100%; height:100%;}
#myAccountAreaPopup .popupPosition {position:fixed; width:542px; border:1px solid red;}
#myAccountAreaPopup .bookingDetails {border:1px solid #3B7AB6;}
/* hack IE6 pour la position fixed POSE pb pour l'affichage
body {height:100%; overflow-y:auto;}*/
* html  #myAccountAreaPopup .popupPosition {position:absolute;}


#myAccountAreaPopup .popupPosition .popupWrapper {width:444px/*540-48-48*/; padding:32px 49px 8px 49px; background:url("../img/box_container_content_bg.jpg") repeat-x scroll 0 100% #FFFFFF; position:relative;}
#myAccountAreaPopup .popupPosition .popupWrapper .brandBox {position:absolute; right:48px; top:6px;}
#myAccountAreaPopup .popupPosition .popupWrapper .popupPicto {position:absolute; top:23px; left:10px;}
#myAccountAreaPopup .popupPosition .popupWrapper .popupTitle {color:#3B7AB6; font-size:15px; font-weight:bold; padding-right:100px;}
#myAccountAreaPopup .tableInfoPopup {margin:11px 0;}
#myAccountAreaPopup .tableInfoPopup td {padding:7px 0 9px 0; border-bottom:1px solid #D8D8D8;}
#myAccountAreaPopup .tableInfoPopup .tableCell1 {width:98px;}
#myAccountAreaPopup .tableInfoPopup .tableCell2 {width:285px;}
#myAccountAreaPopup .tableInfoPopup .tableCell3 {width:49px; padding-left:11px}
#myAccountAreaPopup .tableInfoPopup .totalLine .tableCell1 {color:#3B7AB6; text-transform:uppercase; font-weight:bold; font-size:15px; padding:5px 0 5px 0;}
#myAccountAreaPopup .tableInfoPopup .totalLine .tableCell3 {color:#FF9933; font-weight:bold; font-size:15px; padding:5px 0 5px 11px;}

#myAccountAreaPopup .popupPosition .popupWrapper .popupErrorTitle {color:#FF9933; text-transform:uppercase; font-size:15px; font-weight:bold; padding-right:100px;}
#myAccountAreaPopup .tableInfoPopup .errorLine .tableCell1 {color:#FF9933; font-weight:bold; font-size:15px; padding:5px 0 5px 11px; vertical-align: top;}
#myAccountAreaPopup .tableInfoPopup .errorLine .tableCell2 {color:#FF9933; font-weight:bold; font-size:15px; padding:5px 0 5px 11px;}
#myAccountAreaPopup .tableInfoPopup .errorLine .tableCell3 {color:#FF9933; font-weight:bold; font-size:15px; }
#myAccountAreaPopup .tableInfoPopup .errorDetailedTitle .tableCell1 {color:#3B7AB6; font-weight:bold; font-size:15px;}
#myAccountAreaPopup .tableInfoPopup .errorDetailedTitle .tableCell2 {color:#FF9933; font-weight:bold; font-size:15px;}
#myAccountAreaPopup .tableInfoPopup .errorDetailedTitle .tableCell3 {color:#FF9933; font-weight:bold; font-size:15px;}
#myAccountAreaPopup .tableInfoPopup .errorDetails .tableCell1 {color:#888888; font-weight:bold; font-size:15px;}
#myAccountAreaPopup .tableInfoPopup .errorDetails .tableCell2 {color:#888888; font-size:15px;}
#myAccountAreaPopup .tableInfoPopup .errorDetails .tableCell3 {color:#888888; font-size:15px;}