/**
 * habillage.css
 * habillage general
 *
 *
 * @author EIIDM
 * @date 2008-11-25
 * @media screen
 * @site http://www.ina.fr/
 */

/**
* Table des matieres
*
* General
*
* Header
* - header-menu-sites
* - header-publicite
* - - logo ina
* - - bandeau publicite 728x90
* - header-monina
* - menu premier niveau
* - menu second niveau
*
* Corps (colonne gauche + colonne droite)
*
* Colonne gauche
* - container panel haut-bas
* - container toutes les videos du jour - sous-chaine - dossier - affichage mosaique
* - container toutes les videos du jour - sous-chaine - affichage en liste
* - bouton gris extensible
* - bouton bleu extensible
* - bouton voir
* - menu trier par - affichage liste et mosaique
* - pictos multiliste et mosaique
* - container infos (corner quart de rond)
* - pagination (video du jour et sous-chaine)
* - slide images (dossiers - playlists)
* - module a decouvrir
* - - module a decouvrir : menu
* - - module a decouvrir : contenu
* - module en ce moment
* 
* Colonne droite
* - modules type liste
* - tooltip
* - module recherche simple
* - module recherche : mes affinages 
* - module recherche : affinages disponibles
* - module recherche : tags
* - widget timeline (ex. recherche)
* - module publicite 300x250
* - module programmation radio tele
* - module graph (naviguer en images)
*
* Footer
* - footer principal
* - footer sites ina -> voir module statique
*
* Popup extjs
*/

/* General
 ********************************************************/
 
body.body-global {
	background:#003558 url("/images/visio/background/bg_ogpv2.gif") top center no-repeat;
}


/* Header
 ********************************************************/

/* header-menu-sites
 ------------------------------------------------------ */
.header-sites li a {
	background:url(/images/visio/menu_sites/fleche.png) no-repeat;
	background-position:left;
}

.header-sites li a.lang-en {
	background:url(/images/visio/menu_sites/flag_en.gif) no-repeat;
	background-position:left;
}

/* header-publicite
 ------------------------------------------------------ */

/* logo ina */
a.logo-ina {
	background:url("/images/visio/logo/logo_ina.png") no-repeat;
}

/* bandeau publicite 728x90 */
div.publicite {
	border-color:#0287ad;
	border-style:solid;
	border-width:1px;
}

/* header-monina
 ------------------------------------------------------ */
div.navigation-monina {
	background-repeat:no-repeat;
	background-position:right;
	list-style:none;
}

div.navigation-boutique {
}

div.navigation-boutique a.bt-boutique {
	background-image:url("/images/visio/mon_ina/bt_boutique01.png");
	background-repeat:no-repeat;
}

* html div.navigation-boutique a.bt-boutique {/*ie6*/
	background-image:url("/images/visio/mon_ina/bt_boutique01.gif");
	background-repeat:no-repeat;
}

div.navigation-boutique a:hover.bt-boutique, div.navigation-boutique a:hover.bt-blog {
	background-position:0px -20px;
}

div.navigation-boutique a.bt-blog {
	background-image:url("/images/visio/mon_ina/bt_blog.png");
	background-repeat:no-repeat;
}

div.navigation-boutique div.articles-panier a{
	background-image:url("/images/visio/mon_ina/articles-panier.png");
	background-repeat:no-repeat;
}

* html div.navigation-boutique div.articles-panier a{/*ie6*/
	background-image:url("/images/visio/mon_ina/articles-panier.gif");
	background-repeat:no-repeat;
}

div.navigation-boutique div.articles-panier a:hover{
	background-position:0px -20px;
}

div.navigation-monina .oval-bouton {
	background: transparent url('/images/visio/mon_ina/bt_monina-g.png') no-repeat top left;
}

div.navigation-monina .oval-bouton span {
	background: transparent url('/images/visio/mon_ina/bt_monina-d.png') no-repeat top right;
}
 
/* menu premier niveau
 ------------------------------------------------------ */
div.header-nav .panelbas {
	background-image:url("/images/visio/menu/panel-bottom.png");
	background-repeat:no-repeat;
}

div.header-nav .nav-premier-niveau li.separation {
	background:url("/images/visio/menu/sep_menu.gif") no-repeat;
}

div.header-nav .nav-premier-niveau ul li a {
	background:url("/images/visio/menu/background_bt_off.jpg") repeat;
}

div.header-nav .nav-premier-niveau ul li a:hover, div.header-nav .nav-premier-niveau ul li a.on  {
	background:url("/images/visio/menu/background_bt_on.jpg") repeat;
}

div.header-nav .nav-premier-niveau ul li a.arrgauche {
	background:url("/images/visio/menu/bt_menu_arr_gauche.png") no-repeat;
	background-position:left;
}

div.header-nav .nav-premier-niveau ul li a:hover.arrgauche, div.header-nav .nav-premier-niveau ul li a.arrgauche.on {
	background:url("/images/visio/menu/bt_menu_arr_gauche_on.png") no-repeat;
	background-position:left;
}

div.header-nav .nav-premier-niveau ul li.arrdroit {
	background:url("/images/visio/menu/bt_menu_arr_droit.png") no-repeat;
	background-position:right;
}

div.header-nav .nav-premier-niveau ul li a.arrdroit {
	background:url("/images/visio/menu/bt_menu_arr_droit.png") no-repeat;
	background-position:right;
}

div.header-nav .nav-premier-niveau ul li a:hover.arrdroit, div.header-nav .nav-premier-niveau ul li a.arrdroit.on {
	background:url("/images/visio/menu/bt_menu_arr_droit_on.png") no-repeat;
	background-position:right;
}

/* boutons speciaux */
/*div.header-nav .nav-premier-niveau ul li a.bouton1 {
	background:url("/images/visio/menu/bouton_tdf_off.jpg") repeat-x;
	background-position:center;
}

div.header-nav .nav-premier-niveau ul li a:hover.bouton1, div.header-nav .nav-premier-niveau ul li a.bouton1.on {
	background:url("/images/visio/menu/bouton_tdf_on.jpg") repeat-x;
	background-position:center;
}*/

div.header-nav .nav-premier-niveau ul li a.bouton1 {
	background:url("/images/visio/menu/bouton_photo_off.jpg") repeat-x;
	background-position:center;
}

div.header-nav .nav-premier-niveau ul li a:hover.bouton1, div.header-nav .nav-premier-niveau ul li a.bouton1.on {
	background:url("/images/visio/menu/bouton_photo_on.jpg") repeat-x;
	background-position:center;
}

/*div.header-nav .nav-premier-niveau ul li a.bouton2 {
	background:url("/images/visio/menu/bouton_soldes_off.jpg") no-repeat;
	background-position:center;
}

div.header-nav .nav-premier-niveau ul li a:hover.bouton2, div.header-nav .nav-premier-niveau ul li a.bouton2.on {
	background:url("/images/visio/menu/bouton_soldes_on.jpg") no-repeat;
	background-position:center;
}*/

div.header-nav .nav-premier-niveau ul li a.bouton2 {
	background:url("/images/visio/menu/bouton_presidentielles_off.jpg") repeat-x;
}

div.header-nav .nav-premier-niveau ul li a:hover.bouton2, div.header-nav .nav-premier-niveau ul li a.bouton2.on {
	background:url("/images/visio/menu/bouton_presidentielles_on.jpg") repeat-x 0 center;
}

/* div.header-nav .nav-premier-niveau ul li a.special {
	background:url("/images/visio/menu/bouton_pub_fr_off.jpg") no-repeat;
	background-position:center;
}

div.header-nav .nav-premier-niveau ul li a:hover.special, div.header-nav .nav-premier-niveau ul li a.special.on {
	background:url("/images/visio/menu/bouton_pub_fr_on.jpg") no-repeat;
	background-position:center;
} */

/*div.header-nav .nav-premier-niveau ul li a.ardisson {
	background:url("/images/visio/menu/bouton_ardisson_off.jpg") repeat-x;
}

div.header-nav .nav-premier-niveau ul li a:hover.ardisson, div.header-nav .nav-premier-niveau ul li a.ardisson.on {
	background:url("/images/visio/menu/bouton_ardisson_on.jpg") repeat-x 0 center;
}*/

/* div.header-nav .nav-premier-niveau ul li a.photo {
	background:url("/images/visio/menu/bouton_photo_off.jpg") repeat-x;
}

div.header-nav .nav-premier-niveau ul li a:hover.photo, div.header-nav .nav-premier-niveau ul li a.photo.on {
	background:url("/images/visio/menu/bouton_photo_on.jpg") repeat-x 0 center;
} */

/* div.header-nav .nav-premier-niveau ul li a.tour-de-france {
	background:url("/images/visio/menu/bouton_tdf_off.jpg") repeat-x;
}

div.header-nav .nav-premier-niveau ul li a:hover.tour-de-france, div.header-nav .nav-premier-niveau ul li a.tour-de-france.on {
	background:url("/images/visio/menu/bouton_tdf_on.jpg") repeat-x 0 center;
} */

/* div.header-nav .nav-premier-niveau ul li a.cannes {
	background:url("/images/visio/menu/bouton_cannes_off.jpg") repeat-x;
}

div.header-nav .nav-premier-niveau ul li a:hover.cannes, div.header-nav .nav-premier-niveau ul li a.cannes.on {
	background:url("/images/visio/menu/bouton_cannes_on.jpg") repeat-x 0 center;
} */

/* div.header-nav .nav-premier-niveau ul li a.afp {
	background:url("/images/visio/menu/bouton_afp_off.jpg") repeat-x;
}

div.header-nav .nav-premier-niveau ul li a:hover.afp, div.header-nav .nav-premier-niveau ul li a.afp.on {
	background:url("/images/visio/menu/bouton_afp_on.jpg") repeat-x 0 center;
} */

/* div.header-nav .nav-premier-niveau ul li a.roland-garros {
	background:url("/images/visio/menu/bouton_roland_garros_off.jpg") repeat-x;
}

div.header-nav .nav-premier-niveau ul li a:hover.roland-garros, div.header-nav .nav-premier-niveau ul li a.roland-garros.on {
	background:url("/images/visio/menu/bouton_roland_garros_on.jpg") repeat-x 0 center;
} */

/* div.header-nav .nav-premier-niveau ul li a.h-du-mans {
	background:url("/images/visio/menu/bouton_24h-du-mans_off.jpg") repeat-x;
}

div.header-nav .nav-premier-niveau ul li a:hover.h-du-mans, div.header-nav .nav-premier-niveau ul li a.h-du-mans.on {
	background:url("/images/visio/menu/bouton_24h-du-mans_on.jpg") repeat-x 0 center;
} */

/* div.header-nav .nav-premier-niveau ul li a.soldes {
	background:url("/images/visio/menu/bouton_soldes_off.jpg") repeat-x;
}

div.header-nav .nav-premier-niveau ul li a:hover.soldes, div.header-nav .nav-premier-niveau ul li a.soldes.on {
	background:url("/images/visio/menu/bouton_soldes_on.jpg") repeat-x 0 center;
} */

/* div.header-nav .nav-premier-niveau ul li a.presidentielles {
	background:url("/images/visio/menu/bouton_presidentielles_off.jpg") repeat-x;
}

div.header-nav .nav-premier-niveau ul li a:hover.presidentielles, div.header-nav .nav-premier-niveau ul li a.presidentielles.on {
	background:url("/images/visio/menu/bouton_presidentielles_on.jpg") repeat-x 0 center;
} */


/* menu second niveau
 ------------------------------------------------------ */

div.header-nav .nav-second-niveau{
	background:url("/images/visio/menu/panel-middle.png") top left no-repeat ;
}

/* Corps (colonne gauche + colonne droite)
 ********************************************************/


/* Colonne gauche
 ********************************************************/

/* container panel haut - bas
 ------------------------------------------------------ */
div.container-panel-hb .panelhaut,div.container-panel-hb .panelhaut-notice,div.container-panel-hb .panelhaut-dossier {
	background-image:url("/images/visio/commun/panel_haut.png");
	background-repeat:no-repeat;
}

.bt-rss {
	background:url("/images/visio/commun/bt_rss.png") no-repeat top left;
}

div.container-panel-hb .panelbas {
	background-image:url("/images/visio/commun/panel_bas.png");
	background-repeat:no-repeat;
}

div.container-panel-hb div.txtpanelvideo,
div.container-panel-hb div.txtsynoptique,
div.container-panel-hb div.milieu {
	background-color:#fff;
}

 
/* container toutes les videos du jour - sous-chaine - dossier - affichage mosaique
 ---------------------------------------------------------------------------------- */
div.container-videos, div.container-videos-liste {
	background:#fff;
}

.container-videos img, .container-videos-liste img {
	border:1px solid #ccc;
}

div.container-autres-video {
	background-color:#fff;
}

/* container toutes les videos du jour - sous-chaine - affichage en liste
 ------------------------------------------------------------------------ */
h3.date_video_dujour {
	border-bottom-color:#0094bb;
	border-bottom-style:solid;
	border-width:1px;
}

/* bouton gris extensible
 ------------------------------------------------------ */
div.bt-gris-extensible a.bt-oval {
	background:transparent url("/images/visio/commun/bt_oval_gris_gauche.png") no-repeat top left;
}

div.bt-gris-extensible a.bt-oval span {
	background:transparent url("/images/visio/commun/bt_oval_gris_droit.png") no-repeat top right;
}

div.bt-gris-extensible a.bt-oval:hover {
	background-position:bottom left;
}

div.bt-gris-extensible a.bt-oval:hover span {
	background-position:bottom right;
}

/* bouton bleu extensible
 ------------------------------------------------------ */
div.bt-bleu-extensible a.bt-oval {
	background:transparent url("/images/visio/commun/bt_oval_bleu_gauche.png") no-repeat top left;
}

div.bt-bleu-extensible a.bt-oval span {
	background:transparent url("/images/visio/commun/bt_oval_bleu_droite.png") no-repeat top right;
}

div.bt-bleu-extensible a.bt-oval:hover {
	background-position:bottom left;
}

div.bt-bleu-extensible a.bt-oval:hover span {
	background-position:bottom right;
}

/* bouton voir
 ------------------------------------------------------ */
a.bt-voir {
	background:url(/images/visio/dossier/bt_voir.png) no-repeat;
}

/* bouton jouer
 ------------------------------------------------------ */
a.bt-jouer {
	background:url(/images/visio/communaute/bt_jouer.png) no-repeat;
}
/* bouton entretiens
 ------------------------------------------------------ */
a.bt-entretiens {
	background:url(/images/visio/dossier/bt_entretiens.png) no-repeat;
}
/* bouton jouer
 ------------------------------------------------------ */
a.bt-collection {
	background:url(/images/visio/dossier/bt_collection.png) no-repeat;
}

/* menu trier par - affichage liste et mosaique
 ------------------------------------------------------ */
div.menu-trier-par img {
	border:0;
}

/* pictos multiliste et mosaique
 ------------------------------------------------------ */
a.picto-multiliste,a.picto-multiliste.off {
	background:url("/images/visio/commun/picto_multiliste_off.png") no-repeat;
}

a.picto-multiliste.on, a.picto-multiliste:hover {
	background:url("/images/visio/commun/picto_multiliste_on.png") no-repeat;
}

a.picto-mosaique, a.picto-mosaique.off {
	background:url("/images/visio/commun/picto_mosaique_off.png") no-repeat;
}

a.picto-mosaique.on, a.picto-mosaique:hover {
	background:url("/images/visio/commun/picto_mosaique_on.png") no-repeat;
}

/* container infos (corner quart de rond)
 ------------------------------------------------------ */
div.container-qr {
	background:url("/images/visio/commun/border-l.gif") top left no-repeat;
}

div.container-qr .haut {
	background:url("/images/visio/commun/border-r.gif") top right no-repeat;
}

div.container-qr p,div.container-qr div.hab-qr {
	background:#fff;
	border:1px solid #d8d8d8;
	border-width:0 1px;
}

div.container-qr .bas {
	background:url("/images/visio/commun/border-l.gif") bottom left no-repeat;
}

div.container-qr .bas .plus {
	background:url("/images/visio/commun/border-r.gif") bottom right no-repeat;
}

/* pagination (video du jour et sous-chaine)
 ------------------------------------------------------ */
.pagination, .pagination a {
	background:#fff;
}

/* slide images (dossiers - playlists)
 ------------------------------------------------------ */ 
div.container-slide {
	background:url(../../../images/visio/dossier/bg_slide_dossier.png) no-repeat;
}

div.container-slide .slide-images li {
	border-color:#666;
	border-style:solid;
	border-width:1px;
}

div.container-slide .slide-images li:hover,div.container-slide .slide-images li.on {
	background-color:#0093ba;
	border-color:#0093ba;
	border-style:solid;
	border-width:1px;
}

div.container-slide a.bt-slide-gauche {
	background:url("../../../../images/visio/commun/bt_g_slide_off.png") no-repeat center;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#187693;
	cursor:pointer;
}

div.container-slide a.bt-slide-droit {
	background:url("../../../../images/visio/commun/bt_d_slide_off.png") no-repeat center;	
	border-left:solid;
	border-left-width:1px;
	border-left-color:#187693;
	cursor:pointer;
}

div.container-slide a.bt-slide-gauche.on, div.container-slide a:hover.bt-slide-gauche {
	background:url("../../../../images/visio/commun/bt_g_slide_on.png") no-repeat center;
}

div.container-slide a.bt-slide-droit.on, div.container-slide a:hover.bt-slide-droit {
	background:url("../../../../images/visio/commun/bt_d_slide_on.png") no-repeat center;
}

div.container-slide a.bt-slide-gauche.end, div.container-slide a.bt-slide-gauche.fin  {
	background:url("../../../../images/visio/commun/bt_g_slide_end.png") no-repeat center;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#e6e6e6;
}

div.container-slide a.bt-slide-droit.end, div.container-slide a.bt-slide-droit.fin {
	background:url("../../../../images/visio/commun/bt_d_slide_end.png") no-repeat center;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#e6e6e6;
}

div.container-slide a.bt-slide-gauche.end:hover, div.container-slide a.bt-slide-gauche.fin:hover  {
	background:url("../../../../images/visio/commun/bt_g_slide_end.png") no-repeat center;
}

div.container-slide a.bt-slide-droit.end:hover, div.container-slide a.bt-slide-droit.fin:hover {
	background:url("../../../../images/visio/commun/bt_d_slide_end.png") no-repeat center;
}

div.container-slide .slide-images {
	cursor:default;
}

/* module a decouvrir
 ------------------------------------------------------ */
div.decouvrir {
	background-image:url("../../../../images/visio/decouvrir/bg_global_dec.png");
	background-repeat:no-repeat;
}

/* module a decouvrir : menu */
div.decouvrir_element_menu_inactif {
	background-repeat:repeat-x;
}

div.decouvrir_first_inactif {
	background-image:url("../../../../images/visio/decouvrir/bg_first_dec.png");
}

div.decouvrir_middle_inactif {
	background-image:url("../../../../images/visio/decouvrir/bg_middle_dec_off.png");
}

div.decouvrir_last_inactif {
	background-image:url("../../../../images/visio/decouvrir/bg_last_dec.png");
}

div.decouvrir_element_menu_over {
	background-repeat:repeat-x;
}

div.decouvrir_first_over {
	background-image:url("../../../../images/visio/decouvrir/bg_first_dec_over.png");
}

div.decouvrir_middle_over {
	background-image:url("../../../../images/visio/decouvrir/bg_middle_dec_over.png");
}

div.decouvrir_last_over {
	background-image:url("../../../../images/visio/decouvrir/bg_last_dec_over.png");
}

/* module a decouvrir : contenu */
div.decouvrir_element_contenu_bandeau {
	background-image:url("../../../../images/visio/decouvrir/bg_bandeau.png");
	cursor:pointer;
}

div.decouvrir_element_contenu_bandeau h1 {
	cursor:pointer;
}

/* module en ce moment
 ------------------------------------------------------ */
div.container-encemoment {
	background-image:url("../../../../images/visio/en_ce_moment/bg_en_ce_moment.png");
	background-repeat:no-repeat;
}

div.container-encemoment .bt-gauche {
	background-image:url("../../../../images/visio/commun/bt_g_slide_off.png");
}

div.container-encemoment .bt-gauche:hover {
	background-image:url("../../../../images/visio/commun/bt_g_slide_on.png");
}

div.container-encemoment .bt-gauche.fin {
	background-image:url("../../../../images/visio/commun/bt_g_slide_end.png");
}

div.container-encemoment .bt-droit {
	background-image:url("../../../../images/visio/commun/bt_d_slide_off.png");
}

div.container-encemoment .bt-droit:hover {
	background-image:url("../../../../images/visio/commun/bt_d_slide_on.png");
}

div.container-encemoment .bt-droit.fin {
	background-image:url("../../../../images/visio/commun/bt_d_slide_end.png");
}

div.container-encemoment div.bt-droit,div.container-encemoment div.bt-gauche {
	cursor:pointer;
}


/* Colonne droite
 ********************************************************/

/* modules type liste
 ------------------------------------------------------ */
div.modtypliste .panel-haut {
	background-image:url("/images/visio/les_plus/bg_h_videoplus.png");
}

div.modtypliste .panel-haut .bt-multiimgs {
	background:url("/images/visio/les_plus/bt_multiimgs_videoplus.png") no-repeat;
}

div.modtypliste .panel-haut .bt-multiliste {
	background-image:url("/images/visio/les_plus/bt_multiliste_videoplus.png");
	background-repeat:no-repeat;
}

div.modtypliste .panel-haut .bt-fleche-video.on{
	background-image:url("/images/visio/les_plus/bt_fleche_videoplus.png");
	background-repeat:no-repeat;
	cursor:pointer;
}

div.modtypliste .panel-haut .bt-fleche-video.on:hover {
	background-image:url("/images/visio/les_plus/bt_fleche_videoplus_off.png");
	background-repeat:no-repeat;
}

div.modtypliste .panel-haut .bt-fleche-video.off {
	background-image:url("/images/visio/les_plus/bt_fleche_videoplus_off.png");
	background-repeat:no-repeat;
	cursor:pointer;
}

div.modtypliste .panel-milieu {
	background-color:#fff;
	border-left:solid;
	border-left-color:#e9e7e4;
	border-left-width:1px;
	border-right:solid;
	border-right-color:#e9e7e4;
	border-right-width:1px;
}

div.modtypliste .panel-bas {
	background:url("../../../../images/visio/les_plus/bg_b_videoplus.png") no-repeat;
}

div.bt-monter-imgs {
	background:url("../../../../images/visio/les_plus/bt_haut_pour_tous.png") no-repeat center;
	border-bottom:#e6e6e6;
	border-bottom-style:solid;
	border-bottom-width:1px;
	cursor:pointer;
}

div.bt-descendre-imgs {
	background:url("../../../../images/visio/les_plus/bt_bas_pour_tous.png") no-repeat center;
	border-top:#e6e6e6;
	border-top-style:solid;
	border-top-width:1px;
	cursor:pointer;
}

div.bt-monter-imgs:hover {
	background:url("../../../../images/visio/les_plus/bt_haut_pour_tous_on.png") no-repeat center;
	border-bottom:#e6e6e6;
	border-bottom-style:solid;
	border-bottom-width:1px;
	cursor:pointer;
}

div.bt-descendre-imgs:hover {
	background:url("../../../../images/visio/les_plus/bt_bas_pour_tous_on.png") no-repeat center;
	border-top:#e6e6e6;
	border-top-style:solid;
	border-top-width:1px;
	cursor:pointer;
}

div.bt-monter-imgs.fin {
	background:url("../../../../images/visio/les_plus/bt_haut_pour_tous_fin.png") no-repeat center;
	border-bottom:#e6e6e6;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

div.bt-descendre-imgs.fin {
	background:url("../../../../images/visio/les_plus/bt_bas_pour_tous_fin.png") no-repeat center;
	border-top:#e6e6e6;
	border-top-style:solid;
	border-top-width:1px;
}

div.bt-voir_plus_vues {
	background-image:url("../../../../images/visio/les_plus/bt_gen_a_decouper.png");
	background-repeat:no-repeat;
}

div.modtypliste-imgs li {
	border-color:#99acb1;
	border-style:solid;
	border-width:1px;
}
 
div.modtypliste-imgs .liste li {
	border-bottom-color:#9dc5d3;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#fff;
	border-right:none;
	border-top-color:#fff;
}

div.modtypliste-imgs ul.liste li img  {
	border-color:#99acb1;
	border-style:solid;
	border-width:1px;
	padding:1px;
}

/* module type liste : blog */
div.panel-milieu ul.liste-blog li {
	border-bottom-color:#9dc5d3;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#fff;
	border-right:none;
	border-top-color:#fff;
}

div.panel-milieu ul.liste-blog li img {
	border-color:#99acb1;
	border-style:solid;
	border-width:1px;
	padding:1px;
}

/* tooltip
 ------------------------------------------------------ */
li.tt:hover {
	border:2px solid #0093ba;
}

div.container-global, div.header-monina, div.header-nav, div.corps, div.corps-colgauche, div.corps-coldroite, div.footer {
	background-color:transparent;
}

/* module recherche simple
 ------------------------------------------------------ */
div.container-recherche {
	background:url(../../../../images/visio/recherche/bg_champ_recherche.png) no-repeat top left;
	border:none;
}

div.container-recherche input.champRecherche {
	background:none;
	border:none;
}

div.container-recherche .bt-ok-recherche {
	background:url("../../../../images/visio/recherche/bt_ok_recherche.png") no-repeat;
}

div.container-recherche .x-form-field-wrap .x-form-trigger {
	background:transparent url(../../../../images/visio/recherche/trigger.jpg) no-repeat 0 0;
	cursor:pointer;
}

div.container-recherche .x-form-text.x-form-field {
	background:#fff url(../../../../images/visio/recherche/bg_select_recherche.jpg) repeat;
	border-bottom-color:#fff;
	border-left:none;
	border-right:none;
	border-top-color:#fff;
}

div.container-recherche select {
	background-color:#fff;
}

/* module recherche : mes affinages 
 ------------------------------------------------------ */
div.modtypliste ul.bg-gris {
	background:#ebeaea;
}
	
span.tmp-contenu-affinage-dispo-bt-n2 {
	background-image:url('../../../../images/visio/recherche/fleche_recherche.gif');
	background-position:1px 0px;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	float:left;
	height:16px;
	width:16px;
}

span.tmp-contenu-affinage-dispo-bt-n2.open {
	background-position:-25px 0px;
}

span.tmp-contenu-affinage-dispo-bt-n2:hover {
	background-image:url('../../../../images/visio/recherche/fleche_recherche.gif');
	background-position:-25px 0px;
}

.tmp-contenu-affinage-dispo-zone-n2 {
}

/*span.tmp-contenu-affinage-dispo-bt-n2.open:hover {
	background-image:url('/images/visio/recherche/fleche_recherche.gif');
	background-position:0px 0px;
}*/

/* module recherche : affinages disponibles 
 ------------------------------------------------------ */
div.modtypliste ul li.contenu-affinage-dispo-fleche{
	/*list-style-image:url(/images/visio/recherche/fleche_recherche.gif);
	list-style-position:inside;*/
}

/*a.bt-toggle {
 	background:url("/images/visio/recherche/bt_plus_criteres.png") no-repeat;
}

a.bt-toggle.on {
	background:url("/images/visio/recherche/bt_moins_criteres.png") no-repeat;
} 

a:hover.bt-toggle {
	background:url("/images/visio/recherche/bt_plus_criteres_hover.png") no-repeat;
}

a:hover.bt-toggle.on {
	background:url("/images/visio/recherche/bt_moins_criteres_hover.png") no-repeat;
}*/

div.centrage-bt-criteres a.bt-toggle {
 	background:url("/images/visio/recherche/bt_plus_criteres.png") no-repeat;
}

div.centrage-bt-criteres a.bt-toggle.on {
	background:url("/images/visio/recherche/bt_moins_criteres.png") no-repeat;
} 

div.centrage-bt-criteres a:hover.bt-toggle {
	background:url("/images/visio/recherche/bt_plus_criteres_hover.png") no-repeat;
}

div.centrage-bt-criteres a:hover.bt-toggle.on {
	background:url("/images/visio/recherche/bt_moins_criteres_hover.png") no-repeat;
}

/* module recherche : tags 
 ------------------------------------------------------ */
li.tag0 a {
	color:#009ee8;
}

li.tag1 a {
	color:#35b3ec;
}

li.tag2 a {
	color:#63c4f0;
}

li.tag3 a {
	color:#8cd4f2;
}

li.tag4 a {
	color:#b0e2f5;
}


/* widget timeline (ex. recherche)
 ------------------------------------------------------ */ 
.timeline-conteneur  {
	border:1px solid #ccc;
}
 
.timeline { /* attention! ne pas definir de border, padding, ou margin ici car le JS bug! uiliser le conteneur! */
	background-color:#fff;
}

.timeline .bar {
	background-color:#4db2ee;
	border-left:1px solid #fff;
}

.timeline .selecteur {
	background-color:#999;
	filter:alpha(opacity=50);
	opacity:0.5;
}

a.bt-ok-timeline {
	background: transparent url('/images/visio/recherche/bt_ok.png') no-repeat top left;
}

/* module publicite 300x250
 ------------------------------------------------------ */
div.container-pubcarre {
	background:url("/images/visio/publicite/bg_publicite.png") no-repeat;
}
/* module likebox facebook
 ------------------------------------------------------ */
div.container-likebox {
	background:url("/images/visio/commun/bg_likebox.png") no-repeat;
}
/* module suivre
 ------------------------------------------------------ */
div.container-suivre .panel-haut {
	background:url("/images/visio/commun/bg_suivre.png") no-repeat;
}
/* module programmation radio tele
 ------------------------------------------------------ */
div.container-programmation {
	background-image:url("/images/visio/programmation/bg_radio_tele.png");
	background-repeat:no-repeat;
}

div.container-programmation .box img {
	border-color:#fff;
	border-style:solid;
	border-width:1px;
}

div.container-programmation .voir-tele {
	background:url("/images/visio/programmation/fleche_verte.gif") no-repeat 2px 3px;
}

div.container-programmation .voir-radio {
	background:url("/images/visio/programmation/fleche_rose.gif") no-repeat 2px 3px;
}

/* module graph (naviguer en images)
 ------------------------------------------------------ */
div.mod-graph {
	background-image:url("/images/visio/graph/bg_graph.png");
	background-repeat:no-repeat;
}



/* Footer
 ********************************************************/

/* footer principal
 ------------------------------------------------------ */
div.container-footer-principal {
	background-image:url("/images/visio/footer/bg_footer_principal.png");
	background-repeat:no-repeat;
}

.pan-titre {
	border-bottom:solid;
	border-bottom-color:#fff;
	border-bottom-width:1px;
}

.pan-un {
	border-right:solid;
	border-right-color:#fff;
	border-right-width:1px;
}

.pan-deux {
	border-right:solid;
	border-right-color:#fff;
	border-right-width:1px;
}

.pan-deux ul, .pan-trois ul, .pan-quatre ul {
	list-style:none;
}


/* Popup extjs
 ********************************************************/
.x-window-plain .x-window-body{
background-color:#FFFFFF !important;
}

body.body-popup {
	background-color:#fff;
}

div.x-window-tl {
	background:transparent url(/images/visio/popup/left-corners.png) no-repeat scroll 0 0;
}

div.x-window-tr {
	background:transparent url(/images/visio/popup/right-corners.png) no-repeat scroll right 0;
}

div.x-window-tc {
	background:none;
	background-color:#fff;
}

div.x-tool-close {
	background:url(/images/visio/popup/tool-sprites.png) no-repeat top left;
	background-position:0 -0;
}

div.x-tool-close-over {
	background:url(/images/visio/popup/tool-sprites.png) no-repeat top left;
	background-position:-15px 0;
}

div.x-window-ml,div.x-window-mr,div.x-window-mc,div.x-window-bc {
	background:none;
	background-color:#fff;
	border:0;
}

div.x-window-bl {
	background:transparent url(/images/visio/popup/left-corners.png) no-repeat scroll 0 bottom;
}

div.x-window-br {
	background:transparent url(/images/visio/popup/right-corners.png) no-repeat scroll right bottom;
}

div.x-window-body iframe {
	border:0;
}

div.popup div.contenu input{
	background:url("/images/visio/commun/text-bg.gif") repeat-x;
	border:#ccc 1px solid;
}

div.ext-el-mask {
	background-color:#000;
}

/* Popup inscription reussie
 ********************************************************/
div.form-infos a {
	color:#00799D;
}

/* message erreur
 ------------------------------------------------------ */
div.msg-erreur {
	color:red;
}

/* page indisponibilite ina.fr */

.visio_indispo {
	background:url("/images/visio/commun/statique/bg_visio_site_out_01.jpg");
	height:653px;
	margin-left: auto; 
  	margin-right: auto; 
  	width:1024px;
}
