/**
* début de la boîte du sous menu colonne de droite
*/
.tlv_shadow_extensible_box_01
{
  padding:30px 15px 0 0;
  position:relative;
  top:-60px;
}

.tlv_leaf
{
  background:transparent url(/tlv_images/tlv_common/tlv_background/tlv_main_bg_submenu.png) no-repeat right top;
}


.tlv_shadow_extensible_box_01 .tlv_left_shadow
{
  background:transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_01/tlv_left_shadow.png) no-repeat left 100px;
  padding-left:11px;

}

.tlv_shadow_extensible_box_01 .tlv_tr_shadow
{
  background:transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_01/tlv_tr_shadow.png) no-repeat right top;
  padding:20px 20px 0 0;
}

.tlv_shadow_extensible_box_01 .tlv_top,
.tlv_shadow_extensible_box_01 .tlv_top div
{
  height: 15px;
  line-height: 0;
  font-size: 0;
}
.tlv_shadow_extensible_box_01 .tlv_top .tlv_corner_l
{
  padding: 0 0 0 15px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_01/tlv_corner_tl.png) no-repeat left top;
}
.tlv_shadow_extensible_box_01 .tlv_top .tlv_corner_r
{
  padding: 0 15px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_01/tlv_corner_tr.png) no-repeat right top;
}
.tlv_shadow_extensible_box_01 .tlv_top .tlv_border
{
  background:#ffffff;
}

/* Manque padding right de 15px a remettre lors de la reprise des anciennes pages */
.tlv_shadow_extensible_box_01 .tlv_box_content
{
  background:#ffffff url(/tlv_images/tlv_common/tlv_background/tlv_bg_submenu.png) no-repeat center top;
  padding:30px 17px 15px 28px ;
  min-height:300px;
}

.tlv_shadow_extensible_box_01 .tlv_bottom,
.tlv_shadow_extensible_box_01 .tlv_bottom div
{
  height: 6px;
  line-height: 0;
  font-size: 0;
}
/*
* fin de la boîte du sous menu colonne de droite
**/


/*
* début de la boîte extensible avec ombre utilisé pour encadré l'agenda
**/
.tlv_shadow_extensible_box_02 .tlv_top,
.tlv_shadow_extensible_box_02 .tlv_top div,
.tlv_shadow_extensible_box_02 .tlv_bottom,
.tlv_shadow_extensible_box_02 .tlv_bottom div
{
  height: 12px;
  line-height: 0;
  font-size: 0;
}
.tlv_shadow_extensible_box_02 .tlv_top .tlv_corner_l
{
  padding: 0 0 0 13px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_02/tlv_corner_tl.png) no-repeat left top;
}
.tlv_shadow_extensible_box_02 .tlv_top .tlv_corner_r
{
  padding: 0 12px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_02/tlv_corner_tr.png) no-repeat right top;
}
.tlv_shadow_extensible_box_02 .tlv_top .tlv_border
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_02/tlv_border_t.png) repeat-x left top;
}
.tlv_shadow_extensible_box_02 .tlv_border_l
{
  padding: 0 0 0 5px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_02/tlv_border_l.png) repeat-y left top;
}
.tlv_shadow_extensible_box_02 .tlv_border_r
{
  padding: 0 4px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_02/tlv_border_r.png) repeat-y right top;
}
.tlv_shadow_extensible_box_02 .tlv_box_content
{
  background: #FFE0EA url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_02/tlv_box_background.png) repeat-x left top;
  _height: 43px;
  min-height: 43px;
}

.tlv_shadow_extensible_box_02 .tlv_bottom .tlv_corner_l
{
  padding: 0 0 0 13px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_02/tlv_corner_bl.png) no-repeat left top;
}
.tlv_shadow_extensible_box_02 .tlv_bottom .tlv_corner_r
{
  padding: 0 12px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_02/tlv_corner_br.png) no-repeat right top;
}
.tlv_shadow_extensible_box_02 .tlv_bottom .tlv_border
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_02/tlv_border_b.png) repeat-x left top;
}

/*
* fin de la boîte extensible avec ombre utilisé pour encadré l'agenda
**/

/*début - style pour la boîte extenible avec ombre utilisé pour annoncer le jeu iphone 4g*/

.tlv_shadow_extensible_box_03 .tlv_top,
.tlv_shadow_extensible_box_03 .tlv_top div,
.tlv_shadow_extensible_box_03 .tlv_bottom,
.tlv_shadow_extensible_box_03 .tlv_bottom div
{
  height: 8px;
  line-height: 0;
  font-size: 0;
}

.tlv_shadow_extensible_box_03 .tlv_corner_l
{
  padding: 0 0 0 8px;
}

.tlv_shadow_extensible_box_03 .tlv_corner_r
{
  padding: 0 8px 0 0;
}
.tlv_shadow_extensible_box_03 .tlv_top .tlv_corner_l
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_03/tlv_corner_tl.png) no-repeat left top;
}
.tlv_shadow_extensible_box_03 .tlv_top .tlv_corner_r
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_03/tlv_corner_tr.png) no-repeat right top;
}
.tlv_shadow_extensible_box_03 .tlv_top .tlv_border
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_03/tlv_border_t.png) repeat-x left top;
}
.tlv_shadow_extensible_box_03 .tlv_border_l
{
  padding: 0 0 0 2px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_03/tlv_border_l.png) repeat-y left top;
}
.tlv_shadow_extensible_box_03 .tlv_border_r
{
  padding: 0 2px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_03/tlv_border_r.png) repeat-y right top;
}
.tlv_shadow_extensible_box_03 .tlv_box_content
{
  background: #EEEFEE url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_03/tlv_box_background.gif) repeat-x left top;
  _height: 177px;
  min-height: 177px;
}

.tlv_shadow_extensible_box_03 .tlv_bottom .tlv_corner_l
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_03/tlv_corner_bl.png) no-repeat left top;
}
.tlv_shadow_extensible_box_03 .tlv_bottom .tlv_corner_r
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_03/tlv_corner_br.png) no-repeat right top;
}
.tlv_shadow_extensible_box_03 .tlv_bottom .tlv_border
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_03/tlv_border_b.png) repeat-x left top;
}
/*fin - style pour la boîte extenible avec ombre utilisé pour annoncer le jeu iphone 4g*/

/* styles génériques pour les boîtes extensibles */
.tlv_extensible_box_02,
.tlv_extensible_box_03,
.tlv_extensible_box_04,
.tlv_extensible_box_05
{
  position: relative;
}
/* DÉBUT - styles pour la boîte extensible 02 utilisé pour la recettes du mois */
.tlv_extensible_box_02 .tlv_top,
.tlv_extensible_box_02 .tlv_top div
{
  height: 5px;
  line-height: 0;
  font-size: 0;
}
.tlv_extensible_box_02 .tlv_top .tlv_corner_l
{
  padding: 0 0 0 5px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_02/tlv_corner_tl.png) no-repeat left top;
}
.tlv_extensible_box_02 .tlv_top .tlv_corner_r
{
  padding: 0 5px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_02/tlv_corner_tr.png) no-repeat right top;
}
.tlv_extensible_box_02 .tlv_top .tlv_border
{
  background:#FFFFFF;
}

.tlv_extensible_box_02 .tlv_box_content
{
  background:#EDEFD1 url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_02/tlv_gradient_background.png) repeat-x left top;
  min-height: 180px;
  _height: 180px;
}


.tlv_extensible_box_02 .tlv_bottom,
.tlv_extensible_box_02 .tlv_bottom div
{
  height: 5px;
  line-height: 0;
  font-size: 0;
}
.tlv_extensible_box_02 .tlv_bottom .tlv_corner_l
{
  padding: 0 0 0 5px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_02/tlv_corner_bl.png) no-repeat left top;
}
.tlv_extensible_box_02 .tlv_bottom .tlv_corner_r
{
  padding: 0 5px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_02/tlv_corner_br.png) no-repeat right top;
}
.tlv_extensible_box_02 .tlv_bottom .tlv_border
{
  background:#EDEFD1;
}
/* FIN - styles pour la boîte extensible 02 utilisé pour la recettes du mois */


/* DÉBUT - styles pour la boîte extensible 03 utilisé pour la sélection du mois */
.tlv_extensible_box_03 .tlv_top,
.tlv_extensible_box_03 .tlv_top div
{
  height: 5px;
  line-height: 0;
  font-size: 0;
}
.tlv_extensible_box_03 .tlv_top .tlv_corner_l
{
  padding: 0 0 0 5px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_03/tlv_corner_tl.png) no-repeat left top;
}
.tlv_extensible_box_03 .tlv_top .tlv_corner_r
{
  padding: 0 5px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_03/tlv_corner_tr.png) no-repeat right top;
}
.tlv_extensible_box_03 .tlv_top .tlv_border
{
  background:#FFFFFF;
}

.tlv_extensible_box_03 .tlv_box_content
{
  background:#FFFFFF url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_03/tlv_gradient_background.png) repeat-x left bottom;
  min-height: 180px;
  _height: 180px;
}


.tlv_extensible_box_03 .tlv_bottom,
.tlv_extensible_box_03 .tlv_bottom div
{
  height: 5px;
  line-height: 0;
  font-size: 0;
}
.tlv_extensible_box_03 .tlv_bottom .tlv_corner_l
{
  padding: 0 0 0 5px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_03/tlv_corner_bl.png) no-repeat left top;
}
.tlv_extensible_box_03 .tlv_bottom .tlv_corner_r
{
  padding: 0 5px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_03/tlv_corner_br.png) no-repeat right top;
}
.tlv_extensible_box_03 .tlv_bottom .tlv_border
{
  background:#FADDE7;
}
/* FIN - styles pour la boîte extensible 03 utilisé pour la sélection du mois */

/* DÉBUT - styles pour la boîte extensible 04 utilisé pour "Apprenez le vin" */
.tlv_extensible_box_04 .tlv_top,
.tlv_extensible_box_04 .tlv_top div
{
  height: 5px;
  line-height: 0;
  font-size: 0;
}
.tlv_extensible_box_04 .tlv_top .tlv_corner_l
{
  padding: 0 0 0 5px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_04/tlv_corner_tl.png) no-repeat left top;
}
.tlv_extensible_box_04 .tlv_top .tlv_corner_r
{
  padding: 0 5px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_04/tlv_corner_tr.png) no-repeat right top;
}
.tlv_extensible_box_04 .tlv_top .tlv_border
{
  background:#FFFFFF;
}
.tlv_extensible_box_04 .tlv_box_content
{
  background-color: #FFFFFF;
  min-height: 102px;
  _height: 102px;
}

.tlv_extensible_box_04 .tlv_bottom,
.tlv_extensible_box_04 .tlv_bottom div
{
  height: 5px;
  line-height: 0;
  font-size: 0;
}
.tlv_extensible_box_04 .tlv_bottom .tlv_corner_l
{
  padding: 0 0 0 5px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_04/tlv_corner_bl.png) no-repeat left top;
}
.tlv_extensible_box_04 .tlv_bottom .tlv_corner_r
{
  padding: 0 5px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_04/tlv_corner_br.png) no-repeat right top;
}
.tlv_extensible_box_04 .tlv_bottom .tlv_border
{
  background:#FFFFFF;
}
/* FIN - styles pour la boîte extensible 04 utilisé pour "Apprenez le vin" */

/* DÉBUT - styles pour la boîte extensible 05 utilisé pour "Gagnez vos cours d'œnologie" */
.tlv_extensible_box_05 .tlv_top,
.tlv_extensible_box_05 .tlv_top div
{
  height: 5px;
  line-height: 0;
  font-size: 0;
}
.tlv_extensible_box_05 .tlv_top .tlv_corner_l
{
  padding: 0 0 0 4px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_05/tlv_corner_tl.png) no-repeat left top;
}
.tlv_extensible_box_05 .tlv_top .tlv_corner_r
{
  padding: 0 4px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_05/tlv_corner_tr.png) no-repeat right top;
}
.tlv_extensible_box_05 .tlv_top .tlv_border
{
  background: #6ea9bb;
}

.tlv_extensible_box_05 .tlv_box_content
{
  background: #6ea9bb url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_05/tlv_gradient_background.gif) repeat-x left bottom;
  min-height: 60px;
  _height: 60px;
}


.tlv_extensible_box_05 .tlv_bottom,
.tlv_extensible_box_05 .tlv_bottom div
{
  height: 5px;
  line-height: 0;
  font-size: 0;
}
.tlv_extensible_box_05 .tlv_bottom .tlv_corner_l
{
  padding: 0 0 0 5px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_05/tlv_corner_bl.png) no-repeat left top;
}
.tlv_extensible_box_05 .tlv_bottom .tlv_corner_r
{
  padding: 0 5px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_05/tlv_corner_br.png) no-repeat right top;
}
.tlv_extensible_box_05 .tlv_bottom .tlv_border
{
  background: #a0a0bf;
}
/* FIN - styles pour la boîte extensible 05 utilisé pour "Gagnez vos cours d'œnologie" */

/**
* début de la boîte verte de la premiere colonne
*/
.tlv_our_selection_box
{
  padding-bottom: 15px;
}

.tlv_our_selection_box .tlv_up
{
  background:transparent url(/tlv_images/tlv_common/tlv_background/tlv_bg_up_block_03.png) repeat-x left top;
  min-height:66px;
  _height:66px
}

.tlv_our_selection_box .tlv_down
{
  background:#D6EABB url(/tlv_images/tlv_common/tlv_background/tlv_bg_down_block_03.gif) repeat-x left top;
  min-height:100px;
  _height:100px;
}
/*
* fin de la boîte verte de la premiere colonne
**/

/*
* debut de la boîte avec onglet
**/

.tlv_extensible_tab_box .tlv_left_shadow
{
  background:transparent url(/tlv_images/tlv_common/tlv_box/extensible_tab_box/tlv_l_shadow.png) no-repeat left top;
  padding-left:4px;
}

.tlv_extensible_tab_box .tlv_right_shadow
{
  background:transparent url(/tlv_images/tlv_common/tlv_box/extensible_tab_box/tlv_r_shadow.png) no-repeat right top;
  padding-right:4px;
}



.tlv_extensible_tab_box .tlv_top_tab,
.tlv_extensible_tab_box .tlv_top_tab div,
.tlv_extensible_tab_box .tlv_top_tab .tlv_tab_content
{
  height:44px;
}

.tlv_extensible_tab_box .tlv_top_tab,
.tlv_extensible_tab_box .tlv_top_tab .tlv_corner_l,
.tlv_extensible_tab_box .tlv_top_tab .tlv_corner_r,
.tlv_extensible_tab_box .tlv_top_tab .tlv_border
{
  line-height: 0;
  font-size: 0;
}
.tlv_extensible_tab_box .tlv_top_tab .tlv_corner_l
{
  background:transparent url(/tlv_images/tlv_common/tlv_box/extensible_tab_box/tlv_corner_tl.png) no-repeat left top;
  padding-left:9px;
}

.tlv_extensible_tab_box .tlv_top_tab .tlv_corner_r
{
  background:transparent url(/tlv_images/tlv_common/tlv_box/extensible_tab_box/tlv_corner_tr.png) no-repeat right top;
  padding-right:8px;
}
.tlv_extensible_tab_box .tlv_top_tab .tlv_border
{
  background:#F1F1F1 url(/tlv_images/tlv_common/tlv_box/extensible_tab_box/tlv_gradient.jpg) no-repeat right top;
}
.tlv_extensible_tab_box .tlv_top_tab .tlv_tab_content
{
  background:#FFFFFF url(/tlv_images/tlv_common/tlv_box/extensible_tab_box/tlv_right_tab.jpg) no-repeat right top;
  float:left;
  font:12px/20px Arial, Helvetica, sans-serif;
  padding:15px 28px 0 18px;
  height:29px;
}


.tlv_extensible_tab_box .tlv_bottom,
.tlv_extensible_tab_box .tlv_bottom div
{
  height: 7px;
  line-height: 0;
  font-size: 0;
}
.tlv_extensible_tab_box .tlv_bottom .tlv_corner_l
{
  padding: 0 0 0 7px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/extensible_tab_box/tlv_corner_bl.png) no-repeat left top;
}
.tlv_extensible_tab_box .tlv_bottom .tlv_corner_r
{
  padding: 0 7px 0 0;
  background: transparent  url(/tlv_images/tlv_common/tlv_box/extensible_tab_box/tlv_corner_br.png) no-repeat right top;
}
.tlv_extensible_tab_box .tlv_bottom .tlv_border,
.tlv_extensible_tab_box .tlv_content
{
  background:#ffffff;
  width:auto;
}



.tlv_extensible_tab_box .tlv_content
{
  min-height:500px;
  _height:500px;
  padding:30px 20px 20px 20px;
}

/*
* fin de la boîte avec onglet
**/

/*
* debut de la boîte rose le saviez-vous page une boutille un nom
**/

.tlv_did_you_box
{
  padding:12px 16px;
  border:1px solid #e2b0ca;
  background-color:#feeff4;
}

/*
* fin de la boîte rose le saviez-vous page une boutille un nom
**/

/*
* debut de la boîte vin du mois et agenda
**/

.tlv_agenda_month_box
{
  min-height:300px;
  _height:300px;
  margin-bottom:10px;
}

.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_left_shadow
{
  background:transparent url(/tlv_images/tlv_common/tlv_box/tlv_agenda_month_box/tlv_l_shadow.png) repeat-y left top;
  padding-left:4px;
}

.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_right_shadow
{
  background:transparent url(/tlv_images/tlv_common/tlv_box/tlv_agenda_month_box/tlv_r_shadow.png) repeat-y right top;
  padding-right:4px;
}



.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab div,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab .tlv_tab_content,
.tlv_extensible_tab_box .tlv_top_tab a
{
  height: 44px;
}

.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab .tlv_corner_l,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab .tlv_corner_r,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab .tlv_border
{
  line-height: 0;
  font-size: 0;
}
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab .tlv_corner_l
{
  background: url(/tlv_images/tlv_common/tlv_box/tlv_agenda_month_box/tlv_corner_tl.png) no-repeat left top;
  padding-left:6px;
}

.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab .tlv_corner_r
{
  background: url(/tlv_images/tlv_common/tlv_box/tlv_agenda_month_box/tlv_corner_tr.png) no-repeat right top;
  padding-right:6px;
}
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab .tlv_border
{
  background: url(/tlv_images/tlv_common/tlv_box/tlv_agenda_month_box/tlv_bg_tab_agenda_box.gif) repeat-x right top;
}

.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab .tlv_tab_content_monthly_wine,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_top_tab .tlv_tab_content_agenda
{
  float:left;
  width:115px;
  font:12px/20px Arial, Helvetica, sans-serif;
  padding:0px;
  height:35px;
}

.tlv_extensible_tab_box .tlv_top_tab a,
.tlv_extensible_tab_box .tlv_top_tab a:hover
{
  display:block;
  color:#6F665E;
  text-decoration:none;
  text-align:center;
  padding-top:12px;
  height:32px;
}

/* DEBUT style pour onglet agenda selected et hover */
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_agenda_selected .tlv_top_tab .tlv_tab_content_agenda
{
  background:#ffffff url(/tlv_images/tlv_common/tlv_box/tlv_agenda_month_box/tlv_left_side_tab.gif) no-repeat left top;
}


.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_agenda_selected .tlv_top_tab .tlv_corner_r,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_both_hover .tlv_top_tab .tlv_corner_r
{
  background:url(/tlv_images/tlv_common/tlv_box/tlv_agenda_month_box/tlv_white_corner_tr.gif) no-repeat right top;
  padding-right:6px;
}

/* FIN style pour onglet agenda selected et hover */

/* DEBUT style pour onglet vin du mois selected et hover */
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_montlhy_wine_selected .tlv_top_tab .tlv_tab_content_monthly_wine
{
  background:#ffffff  url(/tlv_images/tlv_common/tlv_box/tlv_agenda_month_box/tlv_right_side_tab.gif) no-repeat right top;
}

.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_montlhy_wine_selected .tlv_top_tab .tlv_corner_l,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_both_hover .tlv_top_tab .tlv_corner_l
{
  background:url(/tlv_images/tlv_common/tlv_box/tlv_agenda_month_box/tlv_white_corner_tl.gif) no-repeat left top;
  padding-left:6px;
}

/* FIN style pour onglet vin du mois selected et hover */

.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_both_hover .tlv_top_tab .tlv_tab_content_agenda a,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_both_hover .tlv_top_tab .tlv_tab_content_monthly_wine a,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_agenda_selected .tlv_top_tab .tlv_tab_content_agenda a,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_montlhy_wine_selected .tlv_top_tab .tlv_tab_content_monthly_wine a
{
  color:#ED4D83;
  background:url(/tlv_images/tlv_common/tlv_pictos/tlv_puce_agenda_box.gif) no-repeat center 34px;
}

.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_both_hover .tlv_top_tab .tlv_tab_content_agenda a,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_both_hover .tlv_top_tab .tlv_tab_content_monthly_wine a
{
  background-color:#ffffff;
}

.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_bottom,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_bottom div
{
  height: 7px;
  line-height: 0;
  font-size: 0;
}
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_bottom .tlv_corner_l
{
  padding: 0 0 0 7px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/extensible_tab_box/tlv_corner_bl.png) no-repeat left top;
}
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_bottom .tlv_corner_r
{
  padding: 0 7px 0 0;
  background: transparent  url(/tlv_images/tlv_common/tlv_box/extensible_tab_box/tlv_corner_br.png) no-repeat right top;
}
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_bottom .tlv_border,
.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_content
{
  background:#ffffff;
  width:auto;
  padding:0px;
}

.tlv_agenda_month_box .tlv_extensible_tab_box .tlv_content
{
  min-height:300px;
  _height:300px
}

/*
* fin de la boîte vin du mois et agenda
**/


/**
* début des styles astuces page cours apreciation visuelle
*/

.tlv_extensible_box_06
{
	position:relative;
  margin-bottom:14px;
  background-color:#47adb2;
  zoom:1;
}

.tlv_extensible_box_06 .tlv_box_content
{
	background-color:#47adb2;
	padding:10px 10px 16px 18px;
}
.tlv_extensible_box_06 .tlv_corner_tl,
.tlv_extensible_box_06 .tlv_corner_tr,
.tlv_extensible_box_06 .tlv_corner_br,
.tlv_extensible_box_06 .tlv_corner_bl
{
	display: block;
	position: absolute;
	font-size: 0;
	line-height: 0;

}

.tlv_extensible_box_06 .tlv_corner_tl,
.tlv_extensible_box_06 .tlv_corner_tr,
.tlv_extensible_box_06 .tlv_corner_bl
{
  width:5px;
  height:5px;
}

.tlv_extensible_box_06 .tlv_corner_tl
{
	background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_06/tlv_corner_tl.gif) no-repeat left top;
	left: 0;
	top: 0;
}
.tlv_extensible_box_06 .tlv_corner_bl
{
	background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_06/tlv_corner_bl.gif) no-repeat left top;
	bottom: 0;
	left: 0;
}
.tlv_extensible_box_06 .tlv_corner_br
{
	background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_06/tlv_corner_br.gif) no-repeat left top;
	bottom: 0;
	right: 0;
  width:5px;
  height:6px;
  _bottom: expression((0 == this.parentNode.offsetHeight % 2)?'0px':'-1px');
}
.tlv_extensible_box_06 .tlv_corner_tr
{
	background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_extensible/tlv_06/tlv_corner_tr.gif) no-repeat left top;
	top: 0;
	right: 0;
  _bottom: expression((0 == this.parentNode.offsetHeight % 2)?'0px':'-1px');
}
/*
* début des styles astuces page cours apreciation visuelle
**/


/* début - style des encarts publicitaires */
.tlv_game_insert_box_01 .tlv_top,
.tlv_game_insert_box_01 .tlv_bottom,
.tlv_game_insert_box_01 .tlv_corner_l,
.tlv_game_insert_box_01 .tlv_corner_r
{
  line-height: 0px;
  font-size: 0px;
}
.tlv_game_insert_box_01 .tlv_corner_l
{
  padding: 0 0 0 8px;
}
.tlv_game_insert_box_01 .tlv_corner_r
{
  padding: 0 8px 0 0;
}
.tlv_game_insert_box_01 .tlv_top,
.tlv_game_insert_box_01 .tlv_top div
{
  height: 28px;
}
.tlv_game_insert_box_01 .tlv_bottom,
.tlv_game_insert_box_01 .tlv_bottom div
{
  height: 8px;
}

.tlv_game_insert_box_01 .tlv_top .tlv_corner_l
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_corner_tl.png) no-repeat left top;
}
.tlv_game_insert_box_01 .tlv_top .tlv_border
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_border_t.png) repeat-x left top;
}
.tlv_game_insert_box_01 .tlv_top .tlv_corner_r
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_corner_tr.png) no-repeat right top;
}
.tlv_game_insert_box_01 .tlv_top_content .tlv_border_l
{
  padding: 0 0 0 2px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_border_tl.png) repeat-y left top;
}

.tlv_game_insert_box_01 .tlv_top_content .tlv_border_r
{
  padding: 0 2px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_border_tr.png) repeat-y right top;
}

.tlv_game_insert_box_01 .tlv_top_content .tlv_content
{
  background: #FEFEFE url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_content_top_bg.gif) repeat-x left bottom;
  /*border-bottom: 1px solid #711a46;*/
}

.tlv_game_insert_box_01 .tlv_bottom_content .tlv_border_l
{
  padding: 0 0 0 1px;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_border_bl.png) repeat-y left top;
}

.tlv_game_insert_box_01 .tlv_bottom_content .tlv_border_r
{
  padding: 0 1px 0 0;
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_border_br.png) repeat-y right top;
}
.tlv_game_insert_box_01 .tlv_bottom_content .tlv_content
{
  background: #ebecea url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_content_bottom_bg.gif) repeat-x left top;
}


.tlv_game_insert_box_01 .tlv_bottom .tlv_corner_l
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_corner_bl.png) no-repeat left top;
}

.tlv_game_insert_box_01 .tlv_bottom .tlv_border
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_border_b.png) repeat-x left top;
}
.tlv_game_insert_box_01 .tlv_bottom .tlv_corner_r
{
  background: transparent url(/tlv_images/tlv_common/tlv_box/tlv_shadow_extensible/tlv_insert/tlv_corner_br.png) no-repeat right top;
}
/* fin - style des encarts publicitaires */