
/* Image transparente par dessus la bannière pour le retour à l'accueil */
img.img_trans_ret_accueil {
  width: 580px;
  height: 150px;
}

/* POLICE */
div, td,
table#table_nav_bar.navbar_v3 a.top_menu_item,
/* corps de l'article */
td#webcast_description, td#webcast_description DIV, td#webcast_description P
{
  font-family: Arial;
}


/* TAILLE DE POLICE */
body, div, td,

/* Les titres des bandeaux des blocs du genre "Nuage de chaînes" */
td.header, div.header, td.messages_header, .comment_headline,
td#se_debug_window_menu, div.album_headline,
td.blog_header, div.blog_headline,
td.event_header, div.poll_headline,

/* Infos de cartouche d'event ou de chaîne */
font.whoose_channel, font.whoose_parent_project, font.event_main_title, font.event_type,
div.client_name, div.whoose_channel, div.whoose_parent_project, div.event_main_title, div.event_type,

/* Sujets potentiellement connexes : */
div.connex_events_title font, table.connex_events li.connex_events_channel_title,
table.connex_events li.connex_events_channel_title a,
div.under_connected_subjects,
li.connex_event a,
td.connex_events_list div.more_events a,

/* "Pour la raison suivante" (texte précédant l'explication à saisir dans un textarea) */
td.profile tr#zone_vote_explain td,

/* options de vote */
td.profile div.vote_choice, td.profile div.vote_choice label span,

/* chaque ligne de case à cocher d'intéressement à un event */
td.interest_checkbox, td.interest_label label,

a.tasklist_mozaique_item_title,

/* explication détaillée d'une candidature ou d'une réponse à une invitation */
div.member_explain_value, div.profile_friend_details div.member_explain_value,

table.small_fonts td, table.small_fonts td a,
.event_slide_comment_empty,

/* liens "modifier" */
#webcast_description .com_manager,
#table_prompteur .com_manager,
div.project_past, div.event_scheduled,

/* explication détaillée du vote d'un user */
li.li_member_interests div.vote_details_header, li.li_member_interests div.vote_details,

/* lien vers un event parent dans le menu "Mes favoris" */
div.menu_item_dropdown a.bookmark_parent_event,
div.div_favourite_links a.bookmark_parent_event,

/* taille de police à l intérieur des onglets */
div.profile_content td, #event_intervenants,
td#webcast_description, td#webcast_description DIV, td#webcast_description P,

/* taille de police dans le cartouche des webcasts en page d accueil */
div.browse_event_entete,

/* pas de plus grosses taille de police pour les lightbox, car asenceurs sinon */
#TB_window, #TB_window div,

/* pas de plus grosses taille de police pour la deuxième barre de menus */
td.menu_user a.menu_item,

/* taille de police l'intérieur des last news */
div.network_content td,

/* taille de police des liens à l'intérieur des last news */
div.network_content td a,

/* taille de police des libellés de bookmarking en vis-à-vis des cases à cocher */
td.profile td,

/* dans les onglets */
td.profile_tab a, td.event_tab a, td2.profile_tab a, td2.event_tab a,

/* lignes d'infos diverses dans le cartouche d'un event */
td.event_infos_header_big_template, td.event_infos_value_big_template, td.event_infos_value_big_template a, td.event_infos_value font,

/* zone de lien vers le formulaire d'e-commerce */
div.eCommerce,

/* Infos diverses d'un event */
td.event_infos_header, div.profile_content td.event_infos_header, td.event_infos_value, div.tab_content td.event_infos_value, td.event_infos_value a,
td.event_infos_header font,

/* Les chapitres d'une vidéo */
a.chapitre,

/* taille de police dans le résumé des webcasts en page d accueil */
div.home_summary,

/* "M’informer par email des prochains commentaires" */
label.comment_notify_me

{
  font-size: 12px;
}


/* exception pour les bandeaux latéraux */
/* Les chapitres d'une vidéo */
a.chapitre,

/* Infos diverses d'un event */
td.event_infos_header, div.profile_content td.event_infos_header, td.event_infos_value, div.tab_content td.event_infos_value, td.event_infos_value a,
td.event_infos_header font,

/* lignes d'infos diverses dans le cartouche d'un event */
td.event_infos_header_big_template, td.event_infos_value_big_template, td.event_infos_value_big_template a, td.event_infos_value font,

div.tab_content td.event_small_value, div.tab_content td.event_small_value a,

/* zone de lien vers le formulaire d'e-commerce */
div.eCommerce,

/* options de vote */
td.profile div.vote_choice, td.profile div.vote_choice label span,

/* chaque ligne de case à cocher d'intéressement à un event */
td.interest_checkbox, td.interest_label label,

/*  boutons d'actions */
td.profile, td.profile a, td.profile div,

/* taille de police des libellés de bookmarking en vis-à-vis des cases à cocher */
td.profile td,

/* dans les onglets */
td.profile_tab a, td.event_tab a, td2.profile_tab a, td2.event_tab a,
td.group_tab2 a, td.group_tab a

{
  font-size: 11px;
}




/* police dans le résumé et description des webcasts dans les pages dédiées */
#webcast_summary, #webcast_description { font-family: arial; }


/* Les gros titres */
div.page_header, div.cartouche_event a.main_event_link/*, #panes h2 a*/ {
  color: #D81D6C/*#444444*/;
}

div.page_header font.event_main_title_ss_link { font-size: 15pt; }


/* Les titres d'event dans les listes d'events */
font.titre_event_list {
  color: #E64489;
}

input.button {
  color: white;
  background: #97AC02;
  /*background: #076FB2;*/
  border-top: 1px solid #D3C5D0;
  border-left: 1px solid #D2C6CC;
  border-bottom: 1px solid #846A79;
  border-right: 1px solid #846A79;
}


/* items de la barre de menus */
a.top_menu_item, a.top_menu_item:link, a.top_menu_item:visited {
  /* ombre portée */
  text-shadow: 1px 1px 0 #444444;
  font-size: 13px;
  color: #B0C802;
  font-weight: bold;
}

/* pas de plus grosses taille de police pour la deuxième barre de menus */
td.menu_user a.menu_item { font-size: 11px; }

/* au passage de la souris sur les menus */
a.top_menu_item:hover { color: #DAFF46; text-decoration: underline; }


/* au passage de la souris */
div.menu_item_dropdown a:hover {
  background: #707070;
  color: white;
}


/* séparation horizontale */
div.bottom_area { border-top: 0px; }


/* Encarts "PROCHAINS PLATEAUX PLANIFIÉS", etc */
.bottom_area_title, div.bottom_area div.header { background-color: #8BA005; }
/* Encart "dernières suggestions" */
.bottom_area_title_last_suggestions { background-color: #E00C86; }
/* Encart "derniers commentaires" */
.bottom_area_title_last_comments { background-color: #575757; }
/* Encart "vidéos bientôt en ligne" */
.bottom_area_title_a_livrer { background-color: #52A7AF; }

/* CATÉGORIE DE COULEUR BLEUE dans techtoc => vert ici */
table.tribune_cat_title_2 { border-top: 5px solid #B1C903;}
td.tribune_cat_title_2 { background: #B1C903; }
td.tribune_cat_title_2 a { text-shadow: 1px 1px 0 #708002; }

/* CATÉGORIE DE COULEUR GRISE dans techtoc => bleue turquoise ici */
table.tribune_cat_title_1 { border-top: 5px solid #E00C86/*#40A5AF*/; }
td.tribune_cat_title_1 { background: #E00C86/*#40A5AF*/; }

/* CATÉGORIE DE COULEUR ORANGE dans techtoc => orange vif ici */
table.tribune_cat_title_3 { border-top: 5px solid #EE7F01; }
td.tribune_cat_title_3 { background: #EE7F01; }

td.tribune_cat_title {
  font-size: 12px !important;
  border-radius: 0px 0px 8px 0px;
  -moz-border-radius: 0px 0px 8px 0px;
  -webkit-border-radius: 0px 0px 8px 0px;
}
td.tribune_cat_title a { font-size: 12px !important; }

table.tribune_cat_title { height: auto !important; }
table.tribune_cat_title td {
  padding-top: 4px !important;
  padding-bottom: 7px !important;
}

/* taille de police dans le résumé des webcast en page d accueil */
div.home_summary { font-size: 13px; }

/* pas de plus grosses taille de police pour les lightbox, car asenceurs sinon */
#TB_window, #TB_window div { font-size: 12px; }
#TB_secondLine, #TB_window div { font: 10px; }

/* taille de police dans les entêtes */
td.header, div.header, td.messages_header, .comment_headline,
td#se_debug_window_menu, div.album_headline,
td.blog_header, div.blog_headline,
td.event_header, div.poll_headline {
  /*background-image: url(images/header_clair.jpg);*/
  font-size: 8pt;
}

/* taille de police à l intérieur des onglets */
div.profile_content td, #event_intervenants {
  font-size: 13px;
}
td#webcast_description, td#webcast_description DIV, td#webcast_description P {
  font-size: 13px;
}

/* cartouches de résultats */
div.event_pages_top, div.browse_pages
{
  background: white;
  border-top: 0px;
}

/* dans les onglets */
td.profile_tab a, td.event_tab a, td2.profile_tab a, td2.event_tab a {
  font-size: 8pt;
}

/* Couleur du texte "Bonjour XXX" */
font.hello { color: #EBFFEA; }
/* Lien Bonjour, XXX */
a.hello { font-size: 13px; }

/* petite infobulle des notifications */
div.newupdates { /*background-image: url(images/newupdates_rev_pink.gif);*/ }
div.newupdates_container { top: -35; }

/* zone de recherche */
.zone_search { padding-bottom: 50px; text-align: right; }

/* zone de recherche de largeur de largeur plus courte */
form.menu_search { width: 340px; background: url(/images/tribune/search.png) no-repeat 307px 6px; }
form.tribune_search input.menu_search { width: 300px; }
div.navbar_v3_container { width: 372px; }

/* largeur d'un item de la barre de sections */
td.home_tab table td {
  width: 120px;
}

/* couleur de fond de l'item actif dans la barre de sections */
td.home_tab table td.home_tab_active {
  background-color: #E00C86;
  border-top: 1px solid #E00C86;
}
td.home_tab table td.home_tab:hover, td.home_tab table td.home_tab_hover {
  background-color: #E00C86;
  border-top: 1px solid #E00C86;
  border-bottom: 1px solid #E00C86;
}

/* police des items actifs de la barre de sections */
td.home_tab table td.home_tab_active div, td.home_tab table td.home_tab:hover div, td.home_tab table td.home_tab_hover div {
  color: #FFFBFE;
  text-shadow: 0px 0px 0 #555555;
}

/* couleurs de police dans la banniere */
form.menu_search_color, label.menu_search_color, a.menu_search_color {
  color: #5C544E;
}

/* Image de fond de la barre de menus principale */
td.top_menu, td.top_menu2 {
  background: url(images/menu_bg_afdel.jpg) #545454;
}
/* Couleur de fond du lien "Inviter des collègues ou amis" */
div.inviteFriends {
  background: transparent;
}
div.inviteFriends a {
  color: #222D23;
}

.triangle { background-image: url('images/triangle_pink2.gif'); }

/* menu actif */
div.top_menu_link_container a.top_menu_item_active,
div.top_menu_link_container_end a.top_menu_item_active,
a.top_menu_item:hover {
  color: #F4FFF5;
}


/* navbar "above" */
table#table_nav_bar.navbar_v3 a.top_menu_item {
  color: #777777;
  font-size: 12px;
  font-family: Arial;
}
table#table_nav_bar.navbar_v3 a.top_menu_item:hover {
  color: #222222;
}

span.nous_suivre_sur { color: #6B6B6B; padding-right: 14px; }

/* au passage de la souris sur un event "bloc" */
span.group_thumb_on {
  background: #FFD5F8 !important;
  background-image: -moz-linear-gradient(top, #FFD5F8, #FFECFC) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFD5F8), to(#FFECFC)) !important;
}

/* titre d'un encart de droite */
td.tribune_encart_droite .bottom_area_title, div.bottom_area td.tribune_encart_droite div.header {
  color: #4A4A4A !important;
}



