
/******************************************************************************/
/*                                  compDialogue                              */
/******************************************************************************/

.compDialogue {
}
#pageErreur .compDialogue {
	width: 995px;
}

.compDialogue .headerComposants {
}
.compDialogue .headerComposants .footerComposants {
}
.compDialogue .headerComposants .footerComposants .contentComposants {
}

.compDialogue .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compDialogue .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
}
.compDialogue .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {
}

.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants {
}



.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .titleMessage {
    display: none;
}
.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage {
    padding:12px 5px 5px 20px;
    font-weight:bold;
    min-height:18px;
    _height: 18px;    
    background: #FFFFFF;
    margin-bottom:10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
#pageEtape4 .compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage,
#pageReservation .compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage {
    min-height: 53px;
    _height: 53px;
    background: url('../image/bt_payement_accepte.gif') no-repeat;
    width:645px;
    color: #000000;
    font-size: 11px;
    padding: 11px 5px 5px 85px;
    margin-bottom: 10px;
}

.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .titleErreur {
    display: none;
}
.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur {
    padding: 3px 5px 5px 70px;
    background: #810000 url('../image/bg_erreur.gif') repeat-x left top;
    width: 660px;
    color: #FFF;
    font-weight: bold;
    min-height: 58px;
    _height: 58px;
    margin: auto;
    margin-bottom:10px;
    -moz-border-radius: 10px;
    /*border-radius: 10px 30px / 15px 25px;*/
}
/* Pour passer le site en maintenance sans avoir un trop gros visuel d'erreur (conseil Olivier) */
/*#pageErreur .compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur {
	padding: 50px 30px 50px 178px;
	background: #FFF url('../image/under-construction.png') no-repeat 10px top;
    width: 660px;
    color: #000;
    font-weight: bold;
    margin: auto;
    -moz-border-radius: 10px;
}*/

.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur a {
	color: #fff;
}

.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage span,
.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur span {
    display:block;
}

.compDialogue .headerComposants .footerComposants .contentComposants .bottomContentComposants {
}


/******************************************************************************/
/*                              compDialoguePanier                            */
/******************************************************************************/

.compDialoguePanier {
    background: #FFFFFF url('../image/fleche_ajout.gif') no-repeat right top;
    min-height: 72px;
    _height: 72px;
    width: 735px;
    margin-bottom:10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.compDialoguePanier .headerComposants {
}
.compDialoguePanier .headerComposants .footerComposants {
}
.compDialoguePanier .headerComposants .footerComposants .contentComposants {
}

.compDialoguePanier .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compDialoguePanier .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
}
.compDialoguePanier .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {
}

.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants {
}

.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .titleMessage {
    display: none;
}
.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage {
    padding:12px 5px 5px 20px;
    font-weight:bold;
    min-height:18px;
    _height: 18px;
}

.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .titleErreur {
    display: none;
}
.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur {
    padding:7px 5px 5px 45px;
    margin-left: 5px;
    width:580px;
    font-weight:bold;
    min-height:18px;
    _height: 18px;
}

.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage span,
.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur span {
    display:block;
}

.compDialoguePanier .headerComposants .footerComposants .contentComposants .bottomContentComposants {
}
