/*NAV B2B */
#header {background:#fff url(http://www.europages.com/directory/imagesv2/header_bg.gif) repeat-x;width:100%}
#header_central {width: 980px;height:96px;position:relative}
.central{width:1000px;margin:0 auto 0 auto}
#mini_lien {padding:0 5px 0 0;text-align:right;font-size:10px}
#mini_lien a {text-decoration:none}
#mini_lien img {vertical-align:middle}
#mini_lien select {border:none;vertical-align:middle;font-size:10px;color:#646464}
#logo{position:absolute;bottom:10px;left:0}
#menu{position:absolute;bottom:0;left:280px;height:35px;_bottom:-8px}
#menu ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;font-weight:bold;font-size:14px}
#menu ul li{display:block;float:left;margin:0;padding-right:1px}
#menu li#ong1 a, #menu li#ong2 a, #menu li#ong3 a, #menu li#ong4 a, #menu li#ong5 a{display:block;float:left;text-decoration:none;padding:0 0 0 10px;height:35px;line-height:35px}
#menu li#ong1 a span, #menu li#ong2 a span, #menu li#ong3 a span, #menu li#ong4 a span, #menu li#ong5 a span {display:block;float:left;padding:0 10px 0 0;width:auto;cursor:pointer}
#menu li#ong1 a.current span, #menu li#ong2 a.current span, #menu li#ong3 a.current span, #menu li#ong4 a.current span, #menu li#ong5 a.current span {cursor:pointer}
#menu li#ong1 a{background:transparent url(http://www.europages.com/extFiles/images/nav/ong_off.gif) no-repeat top left;color:#505050}
#menu li#ong1 a span{background:transparent url(http://www.europages.com/extFiles/images/nav/ong_off.gif) no-repeat top right}
#menu li#ong1 a:hover {color:#96bf0b}
#menu li#ong1 a.current,#menu ul li#ong1 a.current:hover{color:#fff;background:transparent url(http://www.europages.com/extFiles/images/nav/ong1_active.gif) no-repeat top left}
#menu li#ong1 a.current span{background:#fff url(http://www.europages.com/extFiles/images/nav/ong1_active.gif) no-repeat top right}
#menu li#ong2 a{background:transparent url(http://www.europages.com/extFiles/images/nav/ong_off.gif) no-repeat top left;color:#505050}
#menu li#ong2 a span{background:transparent url(http://www.europages.com/extFiles/images/nav/ong_off.gif) no-repeat top right}
#menu li#ong2 a:hover {color:#f3b60d}
#menu li#ong2 a.current,#menu ul li#ong2 a.current:hover{color:#fff;background:transparent url(http://www.europages.com/extFiles/images/nav/ong2_active.gif) no-repeat top left}
#menu li#ong2 a.current span{background:#fff url(http://www.europages.com/extFiles/images/nav/ong2_active.gif) no-repeat top right}
#menu li#ong3 a{background:transparent url(http://www.europages.com/extFiles/images/nav/ong_off.gif) no-repeat top left;color:#505050;padding:0 0 0 15px}
#menu li#ong3 a span{background:transparent url(http://www.europages.com/extFiles/images/nav/ong_off.gif) no-repeat top right;padding:0 15px 0 0}
#menu li#ong3 a:hover {color:#909090}
#menu li#ong3 a.current,#menu ul li#ong3 a.current:hover{color:#fff;background:transparent url(http://www.europages.com/extFiles/images/nav/ong3_active.gif) no-repeat top left}
#menu li#ong3 a.current span{background:#fff url(http://www.europages.com/extFiles/images/nav/ong3_active.gif) no-repeat top right}
#menu li#ong4 a{background:url(http://www.europages.com/extFiles/images/nav/ong4_off.gif) no-repeat top left;color:#fff}
#menu li#ong4 a span {background:url(http://www.europages.com/extFiles/images/nav/ong4_off.gif) no-repeat top right}
#menu li#ong4 a:hover {color:#bbe900}
#menu li#ong4 a.current,#menu ul li#ong4 a.current:hover{color:#fff;background:transparent url(http://www.europages.com/extFiles/images/nav/ong4_active.gif) no-repeat top left}
#menu li#ong4 a.current span{background:url(http://www.europages.com/extFiles/images/nav/ong4_active.gif) no-repeat top right}

#menu li#ong4_on {background:url(http://www.europages.com/extFiles/images/nav/ong4_active.gif) no-repeat right top;cursor:pointer;height:35px}
#menu li#ong4_on a#lc_on {background:url(http://www.europages.com/extFiles/images/nav/ong4_active.gif) no-repeat left top;cursor:pointer;padding-left:10px}
#menu li#ong4_on span#lc_on_content {color:#fff;text-align:left;font-weight:bold}
#menu li#ong4_on span#lc_on_content span#lc_on_subcontent {font-size:0.75em;padding:0 0 0 10px;margin:0;font-weight:normal}
#menu li#ong4_on a#rc_on {font-size:0.75em;margin:24px 8px 0 2px;color:#bbe900;text-decoration:underline;font-weight:normal}
#menu li#ong5 a{background:transparent url(http://www.europages.com/commons/imagesv2/nav/ong_off.gif) no-repeat top left;color:#505050}
#menu li#ong5 a span{background:transparent url(http://www.europages.com/commons/imagesv2/nav/ong_off.gif) no-repeat top right}
#menu li#ong5 a:hover {color:#82afe0}
#menu li#ong5 a.current,#menu ul li#ong5 a.current:hover{color:#fff;background:transparent url(http://www.europages.com/commons/imagesv2/nav/ong5_active.gif) no-repeat top left}
#menu li#ong5 a.current span{background:#fff url(http://www.europages.com/commons/imagesv2/nav/ong5_active.gif) no-repeat top right}
/* FOOTER */
#footer{background:#F8F8F8 url(http://www.europages.com/commons/imagesv2/footer_bg.gif) repeat-x top left;padding:15px 0 15px 0;}
#footer h3{padding:0;margin:0 0 15px 0;font-family:Trebuchet MS, Arial, Verdana, sans-serif;color:#98C000;font-size:17px;width:80%;border-right:1px solid #E3E3E3}
#ftr_bloclist {width:978px;margin:auto}
#ftr_rub {width:978px;margin:auto;font-size:10px}
#ftr_rub h4{font-size:11px;font-weight:bold;text-transform:uppercase;margin:0;padding:0}
#ftr_rub a{color:#505050}
#ftr_rub a:hover{color:#505050;text-decoration:none}
#ftr_rub ul{list-style-type:none;width:190px;float:left;padding:0;margin:0}
#ftr_rub li{margin:0 10px 0 0;padding:0}
.rublist{float:left;width:192px}
.sep_ftr {float:left;height:2px;width:978px;margin-top:20px;background:url(http://www.europages.com/commons/images/footer/sep_ftr.gif) repeat-x}
#ftr_bloclinks {width:978px;margin:auto;padding-top:15px;color:#969696;font-size:10px;clear:left}
#ftr_bloclinks a{color:#969696;display:inline-block}
#ftr_bloclinks a:hover{color:#969696;display:inline-block;text-decoration:none}
#ftr_bloclinks ul{list-style-type:none;padding:0;margin:0}
#ftr_bloclinks li{padding:0;margin:0;display:inline}
.ftr_links {width:978px;float:left;margin-bottom:2px;display:inline}
.ftr_link_l {float:left;margin-right:2px;width:150px}
.ftr_link_l2 {float:left;margin-right:2px;margin-bottom:15px;width:150px}
#ftr_copyright {width:978px;margin:auto;padding-top:23px;color:#969696;font-size:10px;clear:left;text-align:center}
#footer #modal_container{background: #f00}

/* NAV MYEUROPAGES*/

h1 {color : red}
#myeuropages_nav {margin : 0; width : 100%;height : 35px;background : url(http://www.europages.com/extFiles/images/barre.jpg) repeat-x}
#bordH {margin-top : 20px;padding : 0;background : url(http://www.europages.com/extFiles/images/nav/bord-H.jpg) repeat-x;background-position : left top}
#nav_text {margin-left: auto; margin-right: auto;width:1000px;height : 32px;line-height : 32px;padding-top : 3px}
#nav_text ul {margin:0; padding:0; list-style:none;}
#nav_text li{float:left; margin : 0 5px 0 0; padding-right:5px; height : 32px; line-height:32px}
#nav_text a {display:block; text-decoration : none; color : #BBE900}
#nav_text span {color : #909090}
.lien_menu2 {color : #fff}
#nav_text a:hover{text-decoration : underline}
#nav_text a #m7 , #nav_text a #m8 {color : #fff}
#nav_text a:hover #m7 , #nav_text a:hover #m8 {text-decoration : underline;color : #fff;}
#nav_text .current li {background:url(http://www.europages.com/extFiles/images/left_tab.jpg) repeat-x;}
#nav_text .current {background:url(http://www.europages.com/extFiles/images/right_tab2.jpg) no-repeat;background-position: right 2px}
#nav_text .current a, #nav_text .current span {background:url(http://www.europages.com/extFiles/images/left_tab.jpg) no-repeat;background-position: 0 2px;padding-right: 0;padding-left: 5px;color : #505050;font-weight : bold}
#nav_text .current span {display : block}
#nav_text .current a #m7 , #nav_text .current a #m8 {color : #505050}
#nav_text .current a:hover #m7 , #nav_text .current a:hover #m8 {text-decoration : underline;color : #505050}
#nav_text .current b {display : block;padding-left : 20px}
#nav_text .none b{font-weight : normal;display : block;padding-left : 18px}

.m1_on {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_on_03.jpg) no-repeat;background-position : 0 2px}
.m1_off {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_03.jpg) no-repeat;background-position : 2px 2px}
.m2_on {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_on_05.jpg) no-repeat;background-position : 0 2px}
.m2_off {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_05.jpg) no-repeat;background-position : 0 2px}
.m3_on {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_on_07.jpg) no-repeat;background-position : 0 2px}
.m3_off {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_07.jpg) no-repeat;background-position : 0 2px}
.m4_on {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_on_09.jpg) no-repeat;background-position : 0 2px}
.m4_off {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_09.jpg) no-repeat;background-position : 0 7px}
.m5_on {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_on_11.jpg) no-repeat;background-position : 3px 2px}
.m5_off {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_11.jpg) no-repeat;background-position : 0 2px}
.m6_on {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_on_13.jpg) no-repeat;background-position : 0 2px}
.m6_off {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_13.jpg) no-repeat;background-position : 0 2px}
.m7_on {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_on_15.jpg) no-repeat;background-position : 0 2px}
.m7_off {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_15.jpg) no-repeat;background-position : 0 2px}
.m8_on {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_on_17.jpg) no-repeat;background-position : 0 2px}
.m8_off {background:url(http://www.europages.com/extFiles/images/icones/icone_nav_17.jpg) no-repeat;background-position : 0 2px}
.nav_tab {height : 35px;vertical-align: middle}
