#bloc_header {
    background:#00b1da url(/style/img/header/bg_deg_header.gif) repeat-x;
    height:130px;
    width: 1000px;
    
}
#menu_top #fichemav {
    float:right;
    padding-right:5px;
    font-size:10px;
}

/* logo_site ******************************************************************************************************* */
#logo_site { margin:0; width:290px; height:80px; background:#079 url(/style/img/header/logo_jvfr_complet.jpg) no-repeat; float:left; }
#logo_site.jvtv { background-image:url(/style/img/header/logo_jvtv_complet.jpg)}
#logo_site a#jvfr1, #logo_site a#jvtv1 { display:block; height:50px; }
#logo_site a#jvfr2, #logo_site a#jvtv2 { display:block; width:180px; height:33px; margin-left:110px; }
#logo_site a#jvfr2 { background:url(/style/img/header/logo_jvfr2.jpg) no-repeat;}
#logo_site a#jvfr2:hover { background-image:url(/style/img/header/logo_jvfr2_survol.jpg)}
#logo_site a#jvtv2 { background:url(/style/img/header/logo_jvtv2.jpg) no-repeat;}
#logo_site a#jvtv2:hover { background-image:url(/style/img/header/logo_jvtv2_survol.jpg)} 

/* HEADER SPECIAL NOEL*/

#bloc_header_noel {background:#00b1da url(/style/img/header/bg_deg_header_noel.jpg) repeat-x;min-height:130px;}

#logo_site_noel{
    margin:0;
    width:290px;
    height:80px;
    background:#079 url(/style/img/header/logo_jvfr_complet_noel.jpg) no-repeat;
    float:left;
}
#logo_site_noel.jvtv{background-image:url(/style/img/header/logo_jvtv_complet_noel.jpg)}


#logo_site_noel a#jvfr1, #logo_site_noel a#jvtv1{
    display:block;
    height:50px;
}
#logo_site_noel a#jvfr2, #logo_site_noel a#jvtv2{
    display:block;
    width:180px;
    height:33px;
    margin-left:110px;
}
#logo_site_noel a#jvfr2{background:url(/style/img/header/logo_jvfr2_noel.jpg) no-repeat;}
#logo_site_noel a#jvfr2:hover{background-image:url(/style/img/header/logo_jvfr2_survol_noel.jpg)}
#logo_site_noel a#jvtv2{background:url(/style/img/header/logo_jvtv2_noel.jpg) no-repeat;}
#logo_site_noel a#jvtv2:hover{background-image:url(/style/img/header/logo_jvtv2_survol_noel.jpg)}


#actualite_noel a{display:block;width:107px;height:50px;background:#079 url(/style/img/header/menu_actualite_off_noel.gif) no-repeat;}
#actualite_noel.selected a, #actualite_noel a:hover{background-image:url(/style/img/header/menu_actualite_survol_noel.gif)}

#video_noel a{display:block;width:105px;height:50px;background:#079 url(/style/img/header/menu_videos_off_noel.gif) no-repeat;}
#video_noel.selected a, #video_noel a:hover{background-image:url(/style/img/header/menu_videos_survol_noel.gif)}

#jeux_noel a{display:block;width:121px;height:50px;background:#079 url(/style/img/header/menu_jeux_video_off_noel.gif) no-repeat;}
#jeux_noel.selected a, #jeux_noel a:hover{background-image:url(/style/img/header/menu_jeux_video_survol_noel.gif)}

#astucestips_noel a{display:block;width:107px;height:50px;background:#079 url(/style/img/header/menu_astuces_off_noel.gif) no-repeat;}
#astucestips_noel.selected a, #astucestips_noel a:hover{background-image:url(/style/img/header/menu_astuces_survol_noel.gif)}

#communaute_noel a{display:block;width:136px;height:50px;background:#079 url(/style/img/header/menu_communaute_off_noel.gif) no-repeat;}
#communaute_noel.selected a, #communaute_noel a:hover{background-image:url(/style/img/header/menu_communaute_survol_noel.gif)}

#comparateur_noel a{display:block;width:121px;height:50px;background:#079 url(/style/img/header/menu_shopping_off_noel.gif) no-repeat;}
#comparateur_noel.selected a, #comparateur_noel a:hover{background-image:url(/style/img/header/menu_shopping_survol_noel.gif)}
#comparateur_noel ul.ul2 {margin-left:-58px;_width:140%;
}

/* HEADER SPECIAL NOEL*/

/* menu_top ******************************************************************************************************** */
#menu_top {
    margin:0;
    padding:0 0 1px 0;
    list-style:none;
    background:#cfcfcf url(/style/img/header/bg_consoles.gif) repeat-x;
    display:block;
}

#menu_top li a{
    color:#049;
    text-decoration:none;
    font-size:13px;
}
#menu_top li.li1 a:hover{
    *background:url(/style/img/header/bg_consoles.gif);
}
#menu_top li.li1 ul li a:hover{*background:none;}


#menu_top li.li1 {
    display:block;
    float:left;
    margin-left:10px;
}

#menu_top #m_accueil {
    margin-right:215px
}

#menu_top ul {
    display:none;
    position:absolute;
	padding:5px;
	list-style:none;
	background-color:#fff;
	border:1px solid #706f6b;
	z-index:7000;
	width:115px;
	*margin-top:15px;
}

#menu_top li:hover ul {display:block;}

#menu_top ul li{
    margin:5px;
}

#menu_top ul li a{
    font-size:10px;
}

/* menu_principal ************************************************************************************************** */
#menu_principal {
    position:relative;
    display:block;
    padding:0;
    margin:11px 0 0 0;
    float:left;
    list-style:none;
    z-index: 6000;
}

#menu_principal a{
    color:#fff;
    background-color:#41b6db;
    text-decoration:none;
}
#menu_principal a:hover{
    text-decoration:underline;
}

#menu_principal li.li1 {
    display:block;
    float:left;
}

#menu_principal ul.ul2 {
	position:absolute;
	display:none;
	background:#41b6db;
	padding:5px;
	list-style:none;
}

#menu_principal ul.ul2 {
    *margin-left:0px;
    _width:180%;
}

#menu_principal li:hover ul.ul2 {display:block}

#menu_principal ul.ul2 li {
    margin:7px 5px;
    display:block;
}

#menu_principal ul.ul2 li li {
    list-style:none;
    background:url(/style/img/header/fleche_sous_menu.gif) no-repeat 0px 5px;
    padding-left:12px;
    margin:5px;
}

#menu_principal li.li1 ul.ul2 li a {
    width:auto;
    height:auto;
    display:inline;
    background-image:none;
    background-color:#41b6db;
}
#menu_principal li.li1 ul.ul2 li li a {font-size:11px;}


#actualite a{
    display:block;
    width:107px;
    height:50px;
    background:#079 url(/style/img/header/menu_actualite_off.gif) no-repeat;
}
#actualite.selected a, #actualite a:hover{background-image:url(/style/img/header/menu_actualite_survol.gif)}

#video a{
    display:block;
    width:105px;
    height:50px;
    background:#079 url(/style/img/header/menu_videos_off.gif) no-repeat;
}
#video.selected a, #video a:hover{background-image:url(/style/img/header/menu_videos_survol.gif)}

#jeux a{
    display:block;
    width:121px;
    height:50px;
    background:#079 url(/style/img/header/menu_jeux_video_off.gif) no-repeat;
}
#jeux.selected a, #jeux a:hover{background-image:url(/style/img/header/menu_jeux_video_survol.gif)}

#astucestips a{
    display:block;
    width:107px;
    height:50px;
    background:#079 url(/style/img/header/menu_astuces_off.gif) no-repeat;
}
#astucestips.selected a, #astucestips a:hover{background-image:url(/style/img/header/menu_astuces_survol.gif)}

#communaute a{
    display:block;
    width:136px;
    height:50px;
    background:#079 url(/style/img/header/menu_communaute_off.gif) no-repeat;
}
#communaute.selected a, #communaute a:hover{background-image:url(/style/img/header/menu_communaute_survol.gif)}

#comparateur a{
    display:block;
    width:121px;
    height:50px;
    background:#079 url(/style/img/header/menu_shopping_off.gif) no-repeat;
}
#comparateur.selected a, #comparateur a:hover{background-image:url(/style/img/header/menu_shopping_survol.gif)}
#comparateur ul.ul2 {
    margin-left:-58px;
    _width:140%;
}


/* blocs connexion tips et recherche ******************************************************************************* */
#bloc_connexion {
    width:320px;
    padding:0 10px;
    float:left;
}

#bloc_postit {
    margin-top:-22px;
    width:194px;
    padding:0 10px;
    float:left;
    text-align:center;
}

#bloc_recherche{
    width:350px;
    padding:0 10px;
    float:right;
    text-align:right;
}

#bloc_connexion form, #bloc_recherche form{padding:0;margin:0;}
#bloc_connexion fieldset, #bloc_recherche fieldset{border:none;padding:0;margin:0 0 5px 0;}
#bloc_connexion a{color:#047; font-weight:bold;margin-right:5px;}
#bloc_connexion a:hover{color:#fff; text-decoration:none;}
#bienvenue_username #bloc_connexion a:hover{color:#047; text-decoration:underline;}

#login_username{
    border:none;
    background:url(/style/img/header/bg_input_pseudo.gif) no-repeat;
    width:112px;
    height:17px;
    vertical-align:middle;
    padding:4px;
    margin:0;
    color:#000;
}

#login_password{
    border:none;
    background:url(/style/img/header/bg_input_mdp.gif) no-repeat;
    width:82px;
    height:17px;
    vertical-align:middle;
    padding:4px;
    margin:0;
    color:#000;
}

#login_submit{
    border:none;
    background:url(/style/img/header/btn_connexion.gif) no-repeat;
    width:75px;
    height:25px;
    vertical-align:middle;
    padding:0;
    margin:0 0 0 -4px;
    font-size:0;
}

#bienvenue_username {
    display:block;
    float:left;
    border:none;
    background:url(/style/img/header/bg_input_recherche.gif) no-repeat;
    width:200px;
    height:17px;
    vertical-align:middle;
    padding:4px;
    margin:0;
    color:#000;
}

#bienvenue_deconnexion {
    display:block;
    float:left;
    border:none;
    background:url(/style/img/header/btn_deconnexion.gif) no-repeat;
    width:98px;
    height:25px;
    vertical-align:middle;
    padding:0;
    margin:0 0 0 -6px;
    font-size:0;
}

#rech_text{
    border:none;
    background:url(/style/img/header/bg_input_recherche.gif) no-repeat;
    width:238px;
    height:17px;
    vertical-align:middle;
    padding:4px;
    margin:0;
    color:#000;
}

#rech_submit {
    border:none;
    background:url(/style/img/header/btn_rechercher.gif) no-repeat;
    width:80px;
    height:25px;
    vertical-align:middle;
    padding:0;
    margin:0 0 0 -4px;
    font-size:0;

}


/* métiers du numérique et chemin de navigation ******************************************************************** */
#bloc_chemin{
    background:#4cc2e8 url(/style/img/header/bg_metiers_du_numerique.gif) repeat-x;
}

#chemin_navigation {
    font-size:13px;
    font-weight:bold;
    color:#fff;
    background:#4cc2e8 url(/style/img/header/bg_metiers_du_numerique.gif) repeat-x;
    padding:0 5px;
    line-height:19px;
    width:990px;
    float:left;
}
#chemin_navigation a{color:#0A5082;}
#chemin_navigation a:hover{color:#fff; text-decoration:none;}

#lien_metiers_numerique {
    display:block;
    height:19px;
    width:189px;
    background:url(/style/img/header/bg_metiers_du_numerique.gif) repeat-x;
    float:left;
}

#bloc_chemin_navigation a{color:#fff}
#bloc_chemin_navigation a:hover{text-decoration:none}

#mon_jvfr {
line-height:16pt;
/*margin-top:-5px;*/
}

#mon_jvfr .messageClubic { margin:0; line-height:1 }
#mon_jvfr .messageClubic span { font-size:10px; letter-spacing:-2px }
#mon_jvfr .messageClubic a { font-size:10px; text-decoration:underline; }


.pipe{
	padding-right:3px;
}
