#weekend div.mini_thematique{float:left;margin:0;padding:0;width:960px;height:310px;}
#weekend div.mini_thematique #theme_bord_mer{background:#f60 url(../../images/thematiques/weekend/mini_thematique/top_bordmer.jpg) no-repeat;float:left;margin:0;padding:0;width:310px;height:310px;}
#weekend div.mini_thematique #theme_ski{background:#f60 url(../../images/thematiques/weekend/mini_thematique/top_ski.jpg) no-repeat;float:left;margin:0;padding:0;width:310px;height:310px;}
#weekend div.mini_thematique #theme_thalasso{background:#00f url(../../images/thematiques/weekend/mini_thematique/top_thalasso.jpg) no-repeat;float:left;margin:0 0 0 15px;padding:0;width:310px;height:310px;}
#weekend div.mini_thematique #theme_gastronomie{background:#c00 url(../../images/thematiques/weekend/mini_thematique/top_gastronomie.jpg) no-repeat;float:left;margin:0 0 0 15px;padding:0;width:310px;height:310px;}
#weekend div.mini_thematique span{font-size:14px;}
#weekend div.mini_thematique h3{margin:3px 0 49px 0;}
#weekend div.mini_thematique a{margin:0;padding:0;color:#000;text-decoration:none;}
#weekend div.mini_thematique a:hover{margin:0;padding:0;color:#000;text-decoration:none;}
#weekend div.mini_thematique #theme_bord_mer div.content{position:relative;width:302px;background:#fff;height:68px;margin:0 4px 1px 4px;padding:0;}
#weekend div.mini_thematique #theme_bord_mer div.content p{margin:0;padding:0;}
#weekend div.mini_thematique #theme_bord_mer div.content div.destination{position:absolute;top:5px;left:5px;height:58px;width:200px;text-align:left;}
#weekend div.mini_thematique #theme_bord_mer div.content div.destination .region{color:#000;font-size:14px;line-height:14px;font-weight:bold;}
#weekend div.mini_thematique #theme_bord_mer div.content div.destination .ville{color:#f60;font-size:13px;line-height:13px;font-weight:bold;}
#weekend div.mini_thematique #theme_bord_mer div.content div.destination .description{color:#000;line-height:11px;font-size:11px;}
#weekend div.mini_thematique #theme_bord_mer div.content div.apartirde{position:absolute;top:5px;left:210px;width:85px;height:58px;text-align:left;}
#weekend div.mini_thematique #theme_bord_mer div.content div.apartirde .prix{text-align:center;background-color:#f60;width:auto;margin:0;padding:3px 3px;color:#fff;font-size:17px;font-weight:bold;line-height:17px;}
#weekend div.mini_thematique #theme_bord_mer div.content div.apartirde .prix a{color:#fff;}
#weekend div.mini_thematique #theme_bord_mer div.content .apartirde span.ttc{background-color:#f60;padding:0 1px 0 2px;color:#fff;font-size:14px;font-weight:bold;}
#weekend div.mini_thematique #theme_ski div.content{position:relative;width:302px;background:#fff;height:68px;margin:0 4px 1px 4px;padding:0;}
#weekend div.mini_thematique #theme_ski div.content p{margin:0;padding:0;}
#weekend div.mini_thematique #theme_ski div.content div.destination{position:absolute;top:5px;left:5px;height:58px;width:200px;text-align:left;}
#weekend div.mini_thematique #theme_ski div.content div.destination .region{color:#000;font-size:14px;line-height:14px;font-weight:bold;}
#weekend div.mini_thematique #theme_ski div.content div.destination .ville{color:#f60;font-size:13px;line-height:13px;font-weight:bold;}
#weekend div.mini_thematique #theme_ski div.content div.destination .description{color:#000;line-height:11px;font-size:11px;}
#weekend div.mini_thematique #theme_ski div.content div.apartirde{position:absolute;top:5px;left:210px;width:85px;height:58px;text-align:left;}
#weekend div.mini_thematique #theme_ski div.content div.apartirde .prix{text-align:center;background-color:#f60;width:auto;margin:0;padding:3px 3px;color:#fff;font-size:17px;font-weight:bold;line-height:17px;}
#weekend div.mini_thematique #theme_ski div.content .apartirde span.ttc{background-color:#f60;padding:0 1px 0 2px;color:#fff;font-size:14px;font-weight:bold;}
#weekend div.mini_thematique #theme_thalasso div.content{position:relative;width:302px;background:#fff;height:68px;margin:0 4px 1px 4px;padding:0;}
#weekend div.mini_thematique #theme_thalasso div.content p{margin:0;padding:0;}
#weekend div.mini_thematique #theme_thalasso div.content div.destination{position:absolute;top:5px;left:5px;height:58px;width:200px;text-align:left;}
#weekend div.mini_thematique #theme_thalasso div.content div.destination .region{color:#000;font-size:14px;line-height:14px;font-weight:bold;}
#weekend div.mini_thematique #theme_thalasso div.content div.destination .ville{color:#09f;font-size:13px;line-height:13px;font-weight:bold;}
#weekend div.mini_thematique #theme_thalasso div.content div.destination .description{color:#000;line-height:11px;font-size:11px;}
#weekend div.mini_thematique #theme_thalasso div.content div.apartirde{position:absolute;top:5px;left:210px;width:85px;height:58px;text-align:left;}
#weekend div.mini_thematique #theme_thalasso div.content div.apartirde .prix{text-align:center;background-color:#09f;width:auto;margin:0;padding:3px 3px;color:#fff;font-size:17px;font-weight:bold;line-height:17px;}
#weekend div.mini_thematique #theme_thalasso div.content div.apartirde .prix a{color:#fff;}
#weekend div.mini_thematique #theme_thalasso div.content .apartirde span.ttc{background-color:#09f;padding:0 1px 0 2px;color:#fff;font-size:14px;font-weight:bold;}
#weekend div.mini_thematique #theme_gastronomie div.content{position:relative;width:302px;background:#fff;height:68px;margin:0 4px 1px 4px;padding:0;}
#weekend div.mini_thematique #theme_gastronomie div.content p{margin:0;padding:0;}
#weekend div.mini_thematique #theme_gastronomie div.content div.destination{position:absolute;top:5px;left:5px;height:58px;width:200px;text-align:left;}
#weekend div.mini_thematique #theme_gastronomie div.content div.destination .region{color:#000;font-size:14px;line-height:14px;font-weight:bold;}
#weekend div.mini_thematique #theme_gastronomie div.content div.destination .ville{color:#f00;font-size:13px;line-height:13px;font-weight:bold;}
#weekend div.mini_thematique #theme_gastronomie div.content div.destination .description{color:#000;line-height:11px;font-size:11px;}
#weekend div.mini_thematique #theme_gastronomie div.content div.apartirde{position:absolute;top:5px;left:210px;width:85px;height:58px;text-align:left;}
#weekend div.mini_thematique #theme_gastronomie div.content div.apartirde .prix{text-align:center;background-color:#f00;width:auto;margin:0;padding:3px 3px;color:#fff;font-size:17px;font-weight:bold;line-height:17px;}
#weekend div.mini_thematique #theme_gastronomie div.content div.apartirde .prix a{color:#fff;}
#weekend div.mini_thematique #theme_gastronomie div.content .apartirde span.ttc{background-color:#f00;padding:0 1px 0 2px;color:#fff;font-size:14px;font-weight:bold;}
#weekend div.mini_thematique div.arrow{float:left;margin:5px 5px 0 4px;padding:0;}
#weekend div.mini_thematique div img{float:left;margin:2px 0 0 0;padding:0;}
#weekend div.mini_thematique div span.textarrow{text-decoration:underline;color:#fff;font-size:15px;font-weight:bold;}