.img_offres{
    margin:10px 0 0 10px;
    width:353px;
    height:12px;
    background:url(../images/titres/offres.gif) no-repeat;
}
.offres_moment{
    margin:10px 0 0 10px;
    width:214px;
    height:13px;
    background:url(../images/titres/offres_moment.gif) no-repeat;
}
.offre1_glv{
    float:left;
    width:384px;
}
.visus_offre1_glv{
    padding-top:10px;
    width:374px;
    height:97px;
}
.visus_offre1bis_glv{
    padding-top:10px;
    width:374px;
    height:97px;
    margin-left:10px;
}
.visus_offre1bis_glv a img {
    height:97px;
}
.descrpitif_offre1_glv{
    width:294px;
    float:left;
    margin-top:11px;
    height:55px;
}
.descrpitif_offre1_glv h5 img{
    vertical-align:top;
    margin-right:3px;
}
.descrpitif_offre1_glv h5 {
    color:#000;
    font: bold 13px arial, helvetica, sans-serif;
    float:left;
    text-transform:uppercase;
    padding-top:4px;
    width:270px;
    height:32px;
    overflow: hidden;
}
.descrpitif_offre1_glv h5 a {
    text-decoration:none;
    color:#000;
}
.descrpitif_offre1_glv h3{
    text-decoration:none;
    font: bold 13px arial, helvetica, sans-serif;
    padding:0px 0 0 10px;
    clear:both;
}
.descrpitif_offre1_glv h3 a{
    text-decoration:none;
}
.offre_glv_titre1{
    color:#879204;
}
.offre_glv_titre2{
    color:#900054;
}
.offre_glv_titre3{
    color:#C479AA;
}
.offre_glv_titre4{
    color:#afbea1;
}
.img_espace_collection{
    padding-top:19px;
}
.descrpitif_offre3_glv{
    width:100%;
    float:left;margin-top:-5px;position:relative
}
.descrpitif_offre3_glv h4{
    width:284px;
    clear:both;
    color:#9a8f87;
    font: 11px arial, verdana, sans-serif;
    margin-left:10px;
}
.descrpitif_offre3_glv h4 a{
    color:#9A8F87;
    text-decoration:none;
    font-family:arial,verdana,sans-serif;
    font-size:11px;
}
.descrpitif_offre3_glv .p{
    width:284px;
    padding-left:10px;
}
.descrpitif_offre3_glv .p1{
    float:left;
    width:284px;
    padding-left:10px;
}
.descrpitif_offre3_glv .p2{
    float:right;
    width:79px;
    padding-right:8px;
    background:url(../images/boutons/plus_infos.gif) no-repeat;
    height:16px;
}
.descrpitif_offre3_glv .p2 a{
    width:79px;
    display:block;
    height:16px;
}
.descrpitif_offre3_glv .p1 a, .descrpitif_offre3_glv .p a{
    color:#9A8F87;
    text-decoration:none;
    font-family:arial,verdana,sans-serif;
    font-size:11px;
}
.img_plus_info{
    margin-top:22px;
}
.descrpitif_offre1_glv p{
    clear:both;
    color:#9a8f87;
    font: 11px arial, verdana, sans-serif;
    margin-left:10px;
}
.descrpitif_offre1_glv p a{
    text-decoration:none;
    color:#9a8f87;
}
.star{
    vertical-align:middle;
    margin-left:2px;
    float:left;
}
.descrpitif_offre2_glv{
    width:90px;
    float:right;
    margin-top:11px;
}
.descrpitif_offre2_glv p{
    font:11px arial, verdana, sans-serif;
    color:#bb0c31;
    text-align:right;
    padding-right:8px;
}
.descrpitif_offre2_glv .prix{
    font:9px arial, verdana, sans-serif;
    color:#bb0c31;
    text-align:right;
    padding-right:8px;
}
.descrpitif_offre2_glv a{
    text-decoration:none;
    color:#bb0c31;
}
.descrpitif_offre2_glv span{
    font: bold 19px arial, verdana, sans-serif;
}
.fashion_destinations{
    margin-top:18px;
    /*padding-bottom:5px;*/
    float:left;
    width:468px;
    background-color:#fff;
}
.fashion_desti img {
    height:49px;
    width:147px;
}
.visu_premium{
    padding:9px 0 0 10px;
    float:left;
    width:147px;
}
.visu_premium2{
    clear:both;
}
.bg_premium{
    width:468px;
    height:117px;
    background:url(../images/fonds/bg_premium.jpg) no-repeat;
    float:left;

}
.conteneur_bg_premium{
    width:468px;
    height:135px;
    background-color:#EDEDEF;
    float:left;
}
.plus_info2{
    width:77px;
    height:19px;
    background:url(../images/boutons/plus_infos.gif) no-repeat;
    margin-bottom:3px;
}
.plus_info2 a{
    width:77px;
    height:19px;
    display:block;
}
.lien_bg_premium{
    color:#fff;
    font: 9px arial, helvetica, sans-serif;
    float:right;
    padding:10px 10px 5px 8px;
    background:url(../images/puces/puce_blanche.gif) center left no-repeat;
}
.mdp{
    background:url(../images/puces/puce_mdp.gif) center left no-repeat;
    padding-left:8px;
}
.gl_premium{
    margin:10px 0 0 10px;
    width:188px;
    height:17px;
    background:url(../images/titres/gl_premium.gif) no-repeat;
    float:left;
}
.premium_contenu_left, .fashion_destination_left{
    float:left;
    width:220px;
    padding-top:4px;
    color:#000;
    font: bold 13px arial, helvetica, sans-serif;
    float:left;
    padding-top:2px;
}
.premium_contenu_left h3{
    color:#fff;
    font: bold 13px arial, helvetica, sans-serif;
    float:left;
    text-transform:uppercase;
    overflow:hidden;
    width:190px;
}
.fashion_destination_left h5{
    color:#000;
    font: bold 13px arial, helvetica, sans-serif;
    float:left;
    text-transform:uppercase;
    overflow:hidden;
    width:190px;
}
.fashion_destination_left h5 a{
    color:#000;
    text-decoration:none;
}
.premium_contenu_left img, .fashion_destination_left img{
    vertical-align:middle;
    margin-left:2px;
    float:left;
}
.premium_contenu_left p, .fashion_destination_left p{
    color:#9a8f87;
    font: 11px arial, verdana, sans-serif;
    padding-left:10px;
}
.premium_contenu_left a, .fashion_destination_left a{
    color:#9a8f87;
    text-decoration:none;
}
.premium_contenu_left h4, .fashion_destination_left h4{
    color:#9a8f87;
    font: 11px arial, verdana, sans-serif;
    padding-left:10px;
}
.premium_contenu_right, .fashion_destination_right{
    width:90px;
    float:right;
}
.premium_contenu_right p{
    font:11px arial, verdana, sans-serif;
    color:#bb9c58;
    text-align:right;
    padding-right:10px;
}
.premium_contenu_right .prix{
    font:9px arial, verdana, sans-serif;
    color:#bb9c58;
    text-align:right;
    padding-right:10px;
}
.premium_contenu_right a{
    color:#bb9c58;
    text-decoration:none;
}
.premium_contenu_left h3 a{
    color:#fff;
    text-decoration:none;
}
.fashion_destination_right p{
    font:11px arial, verdana, sans-serif;
    color:#bb0c31;
    text-align:right;
    padding-right:10px;
    padding-top:-2px;
}
.fashion_destination_right .prix{
    font:9px arial, verdana, sans-serif;
    color:#bb0c31;
    text-align:right;
    padding-right:10px;
}
.fashion_destination_right a{
    text-decoration:none;
    color:#bb0c31;
}
.premium_contenu_right span, .fashion_destination_right span{
    font: bold 19px arial, verdana, sans-serif;
}
.img_fashion{
    float:left;
    margin:10px 0 0 8px;
    background:url(../images/titres/fashion_destinations.gif) no-repeat;
    width:210px;
    height:12px;
}
.lien_fashion{
    float:right;
    padding:10px 10px 5px 8px;
    background:url(../images/puces/puce_noire.gif) center left no-repeat;
}
.lien_fashion a{
    text-decoration:underline;
    color:#000;
    font: 9px arial, verdana, sans-serif;
}
.block_fashion_destination{
    width:468px;
    float:left;
}
.lady{
    float:right;
    margin-top:17px;
    background:url(../images/push/lady.gif) no-repeat;
    width:71px;
    height:188px;
}
.mini_visus{
    padding:15px 0 0 15px;
    float:left;
    width:223px
}
.zone_mini_visus1{
    float:left;
    margin-bottom:10px;
}
.zone_mini_visus2{
    padding:0 0 0 10px;
    float:left;
}
/*avec zone flash*/
.bg_form{
    background-color:#FFFFFF;
    height:295px;
    position:absolute;
    z-index:999;
    top:223px;
    left:7px;
    width:191px;
}
#img_newsletter{
    vertical-align:bottom;
    margin-left:4px;
    width:17px;
}
.carnets_destination{
    float:left;
    width:192px;
    height:260px;
    background-color	: #fff;
    margin-top:10px;
}
.brussels{
    background	:  url(../images/brussels.gif) no-repeat;
    width:137px;
    height:43px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:4px;
}
.carnets_destination .input_img{
    vertical-align:middle;
    margin-left:3px;
}
.carnets_destination p{
    text-align:center;
}
.img_carnets_destination{
    margin:17px 0 0 40px;
    background	:  url(../images/titres/carnets_destinations.gif) no-repeat;
    width:111px;
    height:25px;
}
.carnets_destination div{
    margin-top:10px;
    width:179px;
    margin-left:auto;
    margin-right:auto
}
.visus_carnets_destination img{
    margin-bottom:4px
}
.carnets_destination h6{
    color:#4c4c4c;
    font: 11px arial, verdana, sans-serif;
    text-align:center;
    width:179px;
    line-height:11px;
    padding-bottom:8px;
}
.carnets_destination label a{
    text-decoration:none;
    color:#bb0c31;
    font: bold 11px arial, verdana, sans-serif;
}
.carnets_destination label{
    margin-left:21px;
    background	: green url(../images/puces/puce1.gif)  no-repeat;
    width:130px;
    padding-left:7px;
}
.consultation_destinations{
    font: 11px arial, verdana, sans-serif;
    list-style:none;
    width:130px;
    margin-left:25px;margin-top:10px;
}
.consultation_destinations li{
    padding-left:10px;
    background	:  url(../images/puces/puce1.gif) 0px 5px no-repeat;
}
a.lien1{
    text-decoration:none;
    color:#bb0c31;
    font: bold 11px arial, verdana, sans-serif;
}

.de-noces{
    color:#900054;
}
.sejour{
    color:#e8ba30;
}
.circuit{
    color:#a88d52;
}
.croisiere{
    color:#00355D;
}
.week-end{
    color:#879204;
}
.bien-etre{
    color:#afbea1;
}
.envie{
    color:#c479aa;
}
.carnet-de-voyages{
    color:#333333;
}
.vol{
    color:#013064;
}
.location{
    color:#1b2831;
}

