html{width:100%;height:100%;}
body{font-family:Arial, Verdana, sans-serif;font-size:12px;color:#505050;margin-left:0;margin-right:0;margin-bottom:0;margin-top:0;padding:0;background:#fff;width:100%;height:100%;}
img{border:none;}
p{color:#505050;padding:0;margin:0;text-align:justify;}
.green{color:#A4C620;}
.bold{font-weight:bold;}
.greenbold{color:#A4C620;font-weight:bold;}
.small{font-size:10px;}
select,input{font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;}
select.autowidth{width:auto}
ul,li,h4,table,tr,td{padding:0;margin:0;}
h1,h2,h3{padding:0;margin:0;font-family:Trebuchet MS, Arial, Verdana, sans-serif;}
a,.link_nav_on:hover,.previous:hover{text-decoration:none;}
a:hover,#bloc_contact a:hover{text-decoration:underline;}
.fl_left{float:left}
/* Gestion et classes de la partie "header"  */
#header{width:100%;}
#bloc_header{width:860px;height:80px;margin:auto;}
#logo{width:187px;height:26px;float:left;margin:18px 0 0 46px;}
#links_header{margin-top:3px;padding-right:5px;text-align:right;}
#links_header li{display:inline;list-style-type:none}
.mini_lien{color:#646464;font-size:10px;}
a.mini_lien{color:#646464;font-size:10px;text-decoration:none;}
.mini_map{vertical-align:middle;padding:0 5px;}
.select_header{color:#646464;font-size:10px;vertical-align:middle;}
/* Gestion et classes de la barre de navigation principale  */
#navbar{width:100%;height:34px;font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-weight:bold;background:url(http://global.europages.com/corporate/images/filters/bg_nav.jpg) repeat-x;float:left;}
#bloc_navbar{width:860px;height:32px;margin:1px auto;text-align:center;}
#bloc_navbar ul{list-style:none;margin:0 auto;}
#bloc_navbar li{line-height:32px;float:left;}
.link_nav_off{color:#646464;text-decoration:none;padding:0 17px;display:block;}
.link_nav_off:hover{background:url(http://global.europages.com/corporate/images/filters/bg_nav_hover.jpg) repeat-x left;text-decoration:none;}
.link_nav_on{background:url(http://global.europages.com/corporate/images/filters/bg_nav_on.jpg) repeat-x left;color:#646464;text-decoration:none;padding:0 17px;display:block;}
.sep_left{border-left:1px solid #EBEBEB;}
.sep_both{border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB;}
.space{background:url(http://global.europages.com/corporate/images/pix.gif);width:100%;height:17px;float:left;}
/* Gestion et classes du footer  */
#footer{width:100%;background:url(http://global.europages.com/corporate/images/filters/bg_footer.jpg) repeat-x #FFF;padding-top:10px;font-family:Tahoma, Arial, Verdana, sans-serif;color:#505050;font-size:9px;float:left;}
#bloc_footer{width:800px;margin:auto;}
.footer_title{color:#98C000;font-size:17px;width:80%;border-right:1px solid #E3E3E3;}
.footer_title_rub{font-size:9px;}
#bloc_links{width:80%;height:auto;float:left;border-right:1px solid #E3E3E3;}
#bloc_links ul{list-style:none;float:left;width:15%;margin-right:4px;}
#bloc_sites{float:right;width:18%;margin-left:10px;margin-top:0 !important;color:#787878;margin-bottom:15px;}
.link_sites{color:#787878;}
.sep_h{height:5px;width:100%;border-bottom:1px solid #E3E3E3;float:left;}
#copyright{text-align:center;margin:10px 0;float:left;width:100%;}
/* Gestion et classes du contenu  */
#contenu{width:100%;float:left;margin-bottom:17px;}
#bloc_contenu{width:860px;margin:auto;}
#contenu_center{width:675px;float:left;}
/* Gestion et classes communes aux blocs d'infos des contenus  */
.bloc_info{padding:10px 20px;}
.bloc_info h2{font-size:17px;}
.pointille{background:url(http://global.europages.com/corporate/images/pointille.gif) repeat-x center;height:20px;width:100%;float:left;}
.bloc_info img{background:url(http://global.europages.com/corporate/images/shadow.jpg) no-repeat;padding:4px;vertical-align:top;margin:0 10px 10px 0;float:left;display:block;}
#liste_liens h2,#liste_liens h3,#liste_liens h4{margin-bottom:15px;}
#liste_liens h2{font-size:25px;color:#A6C822;}
#liste_liens h3{font-size:15px;}
#liste_liens h4{font-size:13px;}
#liste_liens li{margin:0 0 10px 12px;background:url(http://global.europages.com/corporate/images/puces/green_arrow.gif) no-repeat left -2px;padding-left:18px;}
#liste_liens a{text-decoration:underline;color:#505050;font-size:15px;font-weight:bold;}
/* Gestion et classes de la page d'erreur 404  */
.img404{margin:0 0 10px 10px;}
#txt404{padding-left:25px;}
#txt404 p{margin-bottom:10px;}
/* Content object : Classes pour les contenus Articles et LP niveau 2  */
#content_object{margin:0 10px 0 0;}
#content_object h2{font-size:30px;color:#505050;margin-bottom:20px;}
#content_object h3{font-size:20px;color:#505050;margin:20px 0 5px;}
#content_object p{line-height:20px;}
#content_object a{color:#505050;text-decoration:underline;}
#content_object a:hover{color:#98C000;}
#content_object li{margin-left:15px;}
#content_object ul{padding-left:15px;}
#content_object p.legend{font-size:9px;line-height:10px;}
.citation{background:url(http://global.europages.com/corporate/images/icons/quotes.gif) no-repeat top left;display:block;padding-bottom:35px;padding-left:85px;margin:30px 0;font-style:italic;text-align:justify;color:silver;line-height:20px;}
.fleche{background:url(http://global.europages.com/corporate/images/icons/fleche.jpg) no-repeat left;height:47px;display:block;margin-left:15px;padding:10px 0 0 50px;}
.previous{float:right;background:url(http://global.europages.com/corporate/images/icons/previous_arrow.gif)no-repeat left;color:#97C200;padding-left:10px;text-decoration:underline;}
.grey,#bloc_links a,#bloc_links a:hover{color:#505050;}
#liste_liens,#liste_liens2{margin-bottom:30px;}
#liste_liens ul,#liste_liens2 ul{list-style:none;font-family:Trebuchet MS, Arial, Verdana, sans-serif;color:#505050;}
.clear_left{clear:both;height:0pt;}
#ariane{width:100%;float:left;font-family:Tahoma, Arial, Verdana, sans-serif;font-size:10px;color:#969696;}
#bloc_ariane{width:840px;margin:auto;}
#ariane a{text-decoration:underline;color:#969696;}
#ariane ul{list-style:none;}
#ariane ul li{float:left;margin-left:3px;padding:5px 0;}
#menu_right{width:185px;float:right;clear:right;}
/*home.css*/
#bloc_edito{background-color:#F2F2F2;width:664px;height:251px;margin:0 10px 0 0;padding:0;}
#volet_1,#volet_2,#volet_3,#volet_4{position:relative;}
#nav_edito{position:relative;top:223px;width:394px;height:28px;z-index:9000;text-align:center;}
#nav_edito #bloc_back{float:left;height:100%;border-right:1px solid #E3E3E3;width:136px;}
#nav_edito #bloc_forward{float:right;height:100%;border-left:1px solid #E3E3E3;width:136px;}
#nav_edito #bloc_back a.arrow,#nav_edito #bloc_forward a.arrow{position:relative;top:3px;}
#nav_edito #bloc_numbers{position:relative;float:left;width:120px;margin-top:6px;}
#nav_edito a{padding:2px 5px;margin:2px;text-decoration:none;text-transform:uppercase;font-family:Verdana, Arial, sans-serif;font-size:10px;color:#505050;}
.con_text{position:absolute;top:0;left:0;width:394px;height:223px;background-color:#F2F2F2;padding:10px;}
.con_text h1{margin-right:15px;color:#505050;font-size:17px;}
.con_text h2{margin-right:15px;color:#505050;font-size:25px;}
.con_text p{margin-right:15px;color:#505050;font-size:12px;line-height:18px;text-align:justify;}
.con_text a{color:#505050;text-decoration:underline;}
.con_text em{margin-right:15px;color:#505050;font-size:10px;font-style:italic;}
.con_img{position:absolute;top:0;left:394px;width:270px;height:251px;}
#link_1{position:absolute;top:-2px;left:20px;z-index:2;}
#link_2{position:absolute;top:-2px;left:40px;z-index:2;}
#link_3{position:absolute;top:-2px;left:60px;z-index:2;}
#link_4{position:absolute;top:-2px;left:80px;z-index:2;}
#cadre{width:16px;height:16px;background-color:#056248;border:1px solid #98C000;position:absolute;top:0;left:21px;z-index:1;}
.bloc_info_home{width:327px;height:210px;background:url(http://global.europages.com/corporate/images/filters/bg_bloc.jpg) repeat-x #FFF top;margin:10px 0 0;float:left;font-family:Tahoma, Arial, Verdana, sans-serif;font-size:10px;}
.sep_bloc{float:left;width:10px;height:10px;}
.bloc_info_home ul{list-style:none;float:left;width:100%;margin-top:5px;}
.bloc_info_home li{float:left;margin-right:5px;color:#969696;}
.li_other{padding-left:5px;border-left:1px solid #969696;}
.menu_on{color:#505050;font-weight:bold;}
.menu_off{color:#969696;}
#bloc1_content_2,#bloc1_content_3,#bloc1_content_4,#bloc2_content_2,#bloc2_content_3,#bloc2_content_4,#bloc3_content_2,#bloc3_content_3,#bloc3_content_4,#bloc4_content_2,#bloc4_content_3,#bloc4_content_4,#bloc5_content_2,#bloc5_content_3,#bloc5_content_4,#bloc6_content_2,#bloc6_content_3,#bloc6_content_4,#bloc7_content_2,#bloc7_content_3,#bloc7_content_4,#bloc8_content_2,#bloc8_content_3,#bloc8_content_4{display:none;}
.li_current_bloc a{color:#505050;}
.h3_bloc{font-family:Tahoma, Arial, Verdana, sans-serif;font-size:10px;color:#A4C620;}
.link_bloc_home{color:#A4C620;font-weight:bold;text-decoration:none;display:block;}
.link_bloc_home:hover{color:#A4C620;font-weight:bold;text-decoration:underline;display:block;}
.bloc_info_home img,.bloc_info_home p,#bloc1_content_1,#bloc2_content_1,#bloc3_content_1,#bloc4_content_1,#bloc5_content_1,#bloc6_content_1,#bloc7_content_1,#bloc8_content_1{display:block;}
/* navigation secondaire */
#bloc_dropdown{width:100%;background-color:#465059;font-family:Tahoma, Arial, Verdana, sans-serif;font-size:10px;color:#FFF;}
#bloc_dropdown ul{list-style:none;}
#bloc_dropdown li{width:100%;}
.rub_left{width:20px;float:left;}
* html .rub_right{width:161px;padding:6px 0 6px 4px;float:left;margin-left:0;}
.rub_right{width:161px;padding:6px 0 6px 4px;margin-left:20px;}
.plus_rublevel2_off{background:url(http://global.europages.com/corporate/images/navside/plus_noir_on.gif) no-repeat;padding-bottom:6px;}
.plus_rublevel2_on{background:url(http://global.europages.com/corporate/images/navside/plus_vert_on.gif) no-repeat;padding-bottom:6px;}
.plus_rublevel2_off:hover{background:url(http://global.europages.com/corporate/images/navside/plus_noir_hover.gif) no-repeat;padding-bottom:6px;}
.plus_rublevel2_on:hover{background:url(http://global.europages.com/corporate/images/navside/plus_vert_hover.gif) no-repeat;padding-bottom:6px;}
.moins_rublevel2_off{background:url(http://global.europages.com/corporate/images/navside/moins_noir_on.gif) no-repeat;padding-bottom:6px;}
.moins_rublevel2_on{background:url(http://global.europages.com/corporate/images/navside/moins_vert_on.gif) no-repeat;padding-bottom:6px;}
.moins_rublevel2_on:hover{background:url(http://global.europages.com/corporate/images/navside/moins_vert_hover.gif) no-repeat;padding-bottom:6px;}
.moins_rublevel2_off:hover{background:url(http://global.europages.com/corporate/images/navside/moins_noir_hover.gif) no-repeat;padding-bottom:6px;}
.pix_der{width:20px;vertical-align:top;}
.link_rublevel2_off{font-size:11px;font-weight:bold;color:#FFF;vertical-align:top;display:block;}
.link_rublevel2_on{font-size:11px;font-weight:bold;color:#A3CC00;position:relative;vertical-align:top;display:block;}
.link_rublevel2_off:hover{font-size:11px;font-weight:bold;color:#fff;text-decoration:underline;vertical-align:top;display:block;}
.sous_rub_off{padding:6px 5px 7px 33px;color:#fff;font-weight:bold;display:block;}
.sous_rub_on{padding:6px 5px 7px 33px;color:#A3CC00;font-weight:bold;background:url(http://global.europages.com/corporate/images/puces/arrow_ss_rub.gif) no-repeat;background-position:top left;display:block;}
.sous_rub_hover{padding:6px 5px 7px 33px;color:#A3CC00;font-weight:bold;background-position:top left;display:block;}
* html .bloc_rub{background-image:url(http://global.europages.com/corporate/images/sep_rub.gif);background-repeat:repeat-x;background-position:bottom;height:27px;}
.bloc_rub{background-image:url(http://global.europages.com/corporate/images/sep_rub.gif);background-repeat:repeat-x;background-position:bottom;min-height:27px !important;}
#bloc_1{background-color:#262F3C;}
#content_1{background:#262F3C url(http://global.europages.com/corporate/images/icons/ico_actu.jpg) no-repeat 0px 11px;}
#bloc_2{background-color:#3F4A59;}
#content_2{background:#3F4A59 url(http://global.europages.com/corporate/images/icons/ico_com.jpg) no-repeat 0px 11px;}
#bloc_3{background-color:#606a74;}
#content_3{background:#606a74 url(http://global.europages.com/corporate/images/icons/ico_rss.jpg) no-repeat 0px 11px;}
#bloc_4{background-color:#A5D002;color:#fff;}
#content_4{background:#A5D002 url(http://global.europages.com/corporate/images/icons/ico_light.jpg) no-repeat 0px 5px;}
#bloc_5{background:#F2F2F2;}
#content_5{background:#F2F2F2 url(http://global.europages.com/corporate/images/icons/icone_bloc_annuaire.jpg) no-repeat 5px 10px;}
.rmbloc{font-family:Tahoma, Arial, Verdana, sans-serif;font-size:11px;color:#FFF;}
.rmcontent{padding:9px 0px;}
.rmcontent ul {list-style-type:none;}
.rmcontent ul li{background-image:url(http://global.europages.com/corporate/images/puces/puce_carree.gif);background-repeat:no-repeat;background-position:top left;padding:5px 5px 5px 22px;}
.titleindent {margin:0px 3px 10px 30px;}
.titleindent h2{font-size:15px;color:#A4C620;font-weight:bold;}
#content_4 ul li{background-image:url(http://global.europages.com/corporate/images/puces/puce_grey.gif);background-repeat:no-repeat;background-position:top left;padding:5px 5px 5px 22px;}
#content_4 .titleindent h2{font-size:15px;color:#fff;font-weight:bold;}
#content_4 .plus_gtk a,#content_4 .plus_gtk:hover a{color:#505050;text-decoration:underline;}
div a.plus{margin-left:10px;}
div a.plus ,div a.plus:hover {color:#A4C620;text-decoration:underline;}
#bloc_6{background:url(http://global.europages.com/corporate/images/bg_contact.jpg) no-repeat left top #F4F3F3;}
#bloc_6.rmbloc{color:#505050;}
#bloc_6 .rmcontent{padding:60px 9px 10px 8px;}
#bloc_6 #content_6 .titleindent{margin:0 0 10px 0;}
#bloc_6 #content_6 .titleindent h2{font-size:15px;color:#A4C620;font-weight:bold;}
#bloc_6 #content_6 a{text-decoration:none;color:#505050;}
#addthis{margin-bottom:10px;text-align:center;}
#hcard{margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;background:url(http://global.europages.com/corporate/images/icons/hcard.gif) no-repeat transparent center; height:15px;width:125px;border:none;}
#content_5 #cse_search_box{margin:0;padding:0;}
#content_5 #cse_search_box #search input.cse_input {margin:0;margin-left:5px;padding:2px;border:1px solid #ebebeb;color:#646464;font-size:11px;font-weight:bold;background:url(http://www.google.com/coop/intl/fr/images/google_custom_search_watermark.gif) no-repeat left;}
#content_5 #cse_search_box #search input.cse_search_button{background:url(http://global.europages.com/corporate/images/icons/loupe.gif) no-repeat center; height:20px;width:21px;border:none;}
#content_page{font-size:inherit;}
#img_top{background:url(http://global.europages.com/corporate/images/articles/services_et_solutions.jpg) no-repeat;width:664px;height:145px;margin-bottom:10px;}
#img_top h2{font-size:27px;color:#505050;padding-left:5px;}
#resum{margin-bottom:10px;color:#98C000;/*padding-right:10px;*/font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-size:14px;}
#corps{font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-size:14px;color:#98C000;line-height:20px;}
#resum h1{font-size:25px;color:#98C000;margin-top:10px;}
#resum h2{font-size:18px;color:#98C000;font-weight:normal;}
#resum p{color:#98C000;line-height:20px;}
#resum ul{padding-left:25px;}
#Preloader{width:664px;height:500px;border:0;padding:0;margin:0;}
#PreloadIMG{width:32px;height:32px;border:0;margin:0 auto auto;}
.tabletools{margin:5px 5px 5px 10px;padding:0;}
.tabletools_td1{padding:5px 15px 5px 0px;}
.tabletools_td2{width:190px;}
.toolsinput{border-color:#999 #d7d7d7 #d7d7d7 #999;border-style:solid;border-width:1px;background:#FFF url(http://global.europages.com/corporate/images/filters/degrade_form_field.jpg) repeat-y;height:18px;width:190px;}
.toolstextarea{border-color:#999 #d7d7d7 #d7d7d7 #999;border-style:solid;border-width:1px;background:#FFF url(http://global.europages.com/corporate/images/filters/degrade_form_field.jpg) repeat-y;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:12px;width:190px;}
.margeinput{margin:0 10px 5px 0;}
.vtop{vertical-align:top;}
.logoshipping{padding-bottom:10px;}
.greenlink{color:#A3CC00;}
.submitinput{background:#A3CC00;border-width:1px;color:#FFF;font-size:12px;font-weight:bold;padding:2px 0;margin:10px;width:150px;}
#resum p a,#corps a,#resum p a{color:#98C000;text-decoration:underline;}
#resum p a:hover,#corps a:hover,#resum p a:hover{color:#505050;text-decoration:none;}
.pair{padding:5px;width:45%;}		
.impair{padding:5px;background:#F0F0F0;width:45%;}	
.td_titre{border:1px solid #97C200;background:#97C200;padding:5px;color:#FFF;}
.pm0{padding:0;margin:0;}
.txtup{text-transform:uppercase;}
.notetxt{background-color:#FFFFFF;border:1px solid #B6E201;color:#888888;font-size:85%;line-height:12px;padding:10px;top:-4px;right:-98px;position:absolute;text-align:left;width:150px;z-index:999;}
*+html .notetxt{top:10px;}
* html .notetxt{top:10px;right:-80px}
.notehint{background:transparent url(http://global.europages.com/corporate/images/pointe_bloc_help.gif) no-repeat scroll left top;position:absolute;height:13px;left:-7px;top:8px;width:8px;}
/*landing.css*/
#conteneur_landing{margin:0 10px 0 0;}
#img_lp{background:url(http://global.europages.com/corporate/images/landing/lp.jpg) no-repeat;width:664px;height:250px;}
#img_lp h2{font-size:27px;padding-left:10px;color:#505050;width:650px;float:left;}
#img_lp h3{font-size:18px;padding-left:10px;margin-bottom:5px;color:#505050;margin-top:5px;width:650px;}
#img_lp p{padding-left:10px;margin-bottom:5px;width:300px;}
.bt_plus{padding-left:10px;float:left;cursor:pointer;}
.bt_plus a{text-decoration:none;color:#FFF;}
.bt_plus_l{background:url(http://global.europages.com/corporate/images/buttons/plus_l.gif) no-repeat;width:9px;height:19px;float:left;}
.bt_plus_c{background:url(http://global.europages.com/corporate/images/buttons/plus_c.gif) repeat-x;height:19px;line-height:19px;text-align:left;font-family:Arial Black, Arial, Verdana, sans-serif;font-size:11px;color:#FFF;float:left;padding:0 4px 0 2px;}
.bt_plus_r{background:url(http://global.europages.com/corporate/images/buttons/plus_r.gif) no-repeat;width:19px;height:19px;float:left;}
.bloc_info_3col{width:215px;height:200px;background:url(http://global.europages.com/corporate/images/filters/bg_bloc.jpg) repeat-x #FFF top;margin:10px 10px 10px 0;float:left;}
.bloc_info_3col_right{width:215px;height:200px;background:url(http://global.europages.com/corporate/images/filters/bg_bloc.jpg) repeat-x #FFF top;margin:10px 0;float:left;}
.bt_bloc{margin-top:15px;}
form label{display:block;margin-top:10px;}
form select,form input,form textarea{width:80%;border-color:#999 #d7d7d7 #d7d7d7 #999;border-style:solid;border-width:1px;background:#FFF url(http://global.europages.com/corporate/images/filters/degrade_form_field.jpg) repeat-y;}
form input.radio{width:auto;border:0;background:none}
.submitinput{background:#A3CC00;border-width:1px;color:#FFF;font-size:12px;font-weight:bold;padding:2px 0;/*margin:10px;width:190px;*/}
.onecheckbox{margin-left:20px;width:80%}
.listfields{list-style:none;width:80%}
.style1field{display:inline}
.style2field{text-align:left;width:11px;float:left;margin-top:-15px;border:0;background:none}
* html .style2field{margin-top:-18px;}
.style3field{text-align:left;width:11px;border:0;background:none}
/*affiliate*/
/* Bannières, boutons, logos  */
#blocnum1{background:url(http://global.europages.com/corporate/images/icons/num1.jpg) no-repeat top left;padding:0 0 15px 35px;margin-top:15px;list-style:none;}
#blocnum2{background:url(http://global.europages.com/corporate/images/icons/num2.jpg) no-repeat top left;padding:0 0 15px 35px;list-style:none;}
#blocnum3{background:url(http://global.europages.com/corporate/images/icons/num3.jpg) no-repeat top left;padding:0 0 15px 35px;list-style:none;}
.divban{margin:15px 0;width:100%;clear:both;}
.bdr_img{border:1px solid #C6C6C6;}
.textarea_html{border-top:1px solid #999;border-right:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;border-left:1px solid #999;width:170px;height:70px;margin-left:10px;padding:2px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#505050;vertical-align:top;}
.textarealogo_html{border-top:1px solid #999;border-right:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;border-left:1px solid #999;width:150px;height:100px;margin-top:10px;padding:2px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#505050;vertical-align:top;float:left;}
.titleban{color:#505050;font-size:20px;margin:20px 0 10px;}
.clearban{clear:both;}
.divbanlogo{width:200px;margin:15px 15px 15px 0;float:left;}
.blackdiv{height:180px;padding:5px;background-color:#000;}
/* Blocs de recherche */
#blk1,#blk2{width:149px;border:1px solid #C6C6C6;background:url(http://global.europages.com/corporate/images/searchblocks/bg_searchblock1.gif) no-repeat top #FFF;}
#blk3{width:227px;border:1px solid #C6C6C6;background:url(http://global.europages.com/corporate/images/searchblocks/bg_searchblock2.jpg) no-repeat top #FFF;}
#blk4{width:210px;border:1px solid #C6C6C6;background:url(http://global.europages.com/corporate/images/searchblocks/bg_searchblock3.jpg) no-repeat top #FFF;}
#blk5{width:466px;border:1px solid #C6C6C6;background:url(http://global.europages.com/corporate/images/searchblocks/bg_searchblock4.jpg) no-repeat top #FFF;}
.ctnt_blk1{padding:35px 7px 7px;}
.ctnt_blk2{padding:50px 7px 15px 70px;}
.ctnt_blk3{padding:50px 58px 7px 7px;}
.ctnt_blk4{padding:7px 50px 7px 150px;}
.optionblock{width:100%;float:left;margin:15px 0;display:block;}
.optionblock form{margin:0;padding:0;}
.divoption{float:left;margin-right:25px;}
.p_bsearch{font-size:11px;line-height:12px;margin-bottom:5px;margin-top:0;}
.p_bsearch2{font-size:11px;line-height:12px;margin-bottom:5px;margin-top:0;text-align:right;}
.bsearch_ban{padding:0;margin:0;border:none;}
.inp_bsearch{border-top:1px solid #999;border-right:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;border-left:1px solid #999;width:95px;font-size:11px;margin:3px 3px 3px 0;}
.inp_bsearch2{border-top:1px solid #999;border-right:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;border-left:1px solid #999;width:75px;font-size:11px;margin:3px 3px 3px 0;}
.divarea{float:left;width:330px;}
.textarea_bsearch{border-top:1px solid #999;border-right:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;border-left:1px solid #999;width:320px;height:100px;margin:0;padding:2px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#505050;vertical-align:top;}
.spaceblock{width:280px;float:left;}
#engineSearch input.ok{width:auto;border:none}
.mtop10{margin-top:10px;}
.listspecial{list-style:none;padding:0;margin:0;}
#content_object ul{padding-left:0;}
#content_object li{margin-left:0;}
/* Bouton de s�lection du code source  */
.blockselect{margin-top:5px;cursor:pointer;float:right;}
.left_bt_off{background:url(http://global.europages.com/corporate/images/searchblocks/left_bt_off.jpg) no-repeat;width:13px;height:23px;float:left;}
.center_bt_off{background:url(http://global.europages.com/corporate/images/searchblocks/center_bt_off.jpg) repeat-x;height:23px;float:left;padding:2px 5px 0;font-weight:bold;}
.right_bt_off{background:url(http://global.europages.com/corporate/images/searchblocks/right_bt_off.jpg) no-repeat;width:13px;height:23px;float:left;}
/*article.css*/
#conteneur_article{margin:0 10px 0 0;}
#annexes{width:140px;height:100%;float:right;margin-top:20px;}
#annexes h2{color:#98C000;font-size:20px;font-weight:normal;margin-bottom:15px;}
#annexes li{background-image:url(http://global.europages.com/corporate/images/puces/puce_green.gif);background-repeat:no-repeat;background-position:top left;font-family:Tahoma, Arial, Verdana, sans-serif;font-size:9px;padding:0 0 0 10px;margin-bottom:15px;margin-left:10px;}
.read{background-image:url(http://global.europages.com/corporate/images/icons/read.jpg);background-repeat:no-repeat;background-position:left;padding-left:15px;color:#98C000;text-decoration:underline;}
.download{background-image:url(http://global.europages.com/corporate/images/icons/download.jpg);background-repeat:no-repeat;background-position:left;padding-left:15px;color:#98C000;text-decoration:underline;}
#sep_vert{background:url(http://global.europages.com/corporate/images/articles/sep_v.gif) repeat-y;background-position:center;width:25px;float:right;margin:20px 0 0;}
.chapo{margin-bottom:15px;color:#98C000;font-family:Trebuchet MS,Arial,Verdana,sans-serif;font-size:14px;line-height:20px;}
.corps ul{margin:5px 0;line-height:20px;text-align:justify;}
.contact{margin-top:15px;font-size:11px;}
.titre{font-weight:bold;text-decoration:underline;margin-bottom:5px;}
.alinea{margin-left:15px;}
.lit_img{background:url(http://global.europages.com/corporate/images/shadow.jpg) no-repeat;padding:4px;vertical-align:top;margin:0 10px 10px 0;float:left;display:block;}
.txt_img{width:60%;float:left;margin-bottom:20px;}
.txt_img_100{width:84%;float:left;margin-bottom:20px;}
* html .listbloc{margin-bottom:40px;height:200px;}
.listbloc{margin-bottom:20px;min-height:200px !important;clear:both;}
.listbloc h2{color:#78AB00;font-size:20px;margin-bottom:5px;}
.listbloc h3{color:#78AB00;font-size:15px;}
.listbloc p{margin:7px 0 20px;}
.listbloc_left{float:left;width:195px;vertical-align:top;}
.listbloc_right{padding-bottom:15px;width:465px;float:left;}
.listbloc_right a{color:#505050;text-decoration:underline;}
.listbloc_left img{background:url(http://global.europages.com/corporate/images/shadow_big.jpg) no-repeat;padding:6px;}
.linkplus_b{background:url(http://global.europages.com/corporate/images/icons/plus_b.jpg) no-repeat left;font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-weight:bold;font-size:15px;color:#505050;padding:10px 0 10px 40px;}
.linkplay_b{background:url(http://global.europages.com/corporate/images/icons/play_b.jpg) no-repeat left;font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-weight:bold;font-size:15px;color:#505050;padding:10px 0 10px 40px;}
.video_object{margin:0 auto 0;text-align:center;}
#video h2{font-size:30px;color:#78AB00;}
#video h3{font-size:20px;color:#78AB00;}
#press h2{color:#505050;font-size:30px;}
/*.bloc_press{float:left;margin-left:18px;}*/
/*.bloc_press ul{;padding-top:10px;font-family:Trebuchet MS,Arial,Verdana,sans-serif;}*/
.content_press{/*float:left;*/list-style:none;width:auto;padding-top:20px;margin-bottom:20px;}
.content_press h3{margin-top:10px;color:#505050;font-size:13px;}
.link_country_off{font-family:Trebuchet MS, Arial, Verdana, sans-serif;color:#505050;font-size:15px;font-weight:bold;text-decoration:none;text-indent:15px;background:url(http://global.europages.com/corporate/images/puces/arrow_press_off.gif) no-repeat left;float:left;}
.link_country_on{font-family:Trebuchet MS, Arial, Verdana, sans-serif;color:#505050;font-size:15px;font-weight:bold;text-decoration:none;text-indent:15px;background:url(http://global.europages.com/corporate/images/puces/arrow_press_on.gif) no-repeat left;float:left;}
.pdf{background-image:url(http://global.europages.com/corporate/images/icons/download.jpg);background-repeat:no-repeat;background-position:left;padding-left:15px;color:#505050;text-decoration:none;}
.mapbloc{margin-bottom:20px;}
.mapbloc_l{float:left;width:195px;}
.mapbloc_l img{background:url(http://global.europages.com/corporate/images/shadow_big.jpg) no-repeat;padding:6px;vertical-align:bottom;}
.mapbloc_r{padding-top:160px;}
.mapbloc_r img{vertical-align:top;}
.mapbloc_r a{color:#505050;text-decoration:underline;margin-left:5px;}
.map_content{width:815px;height:537px;}
.close_map{width:70px;height:21px;position:absolute;top:0;right:0;cursor:pointer;}
#annexes ul,.bloc_press li{list-style:none;padding-left:0;}
.corps,.pied{margin-top:15px;}
#video,#press{margin-bottom:40px;}
.link_country_off:hover,.link_country_on:hover{text-decoration:underline;}
#map_ci{width: auto; height: 450px; border: 1px solid #000000;margin-top:10px}
/*liste.css*/
#conteneur_liste{margin:0 10px 0 0;}
#search_rep{width:664px;height:188px;background:url(http://global.europages.com/corporate/images/filters/filter_green.jpg) no-repeat top;float:left;margin-bottom:20px;}
#search_rep_in{padding:25px 20px 0;}
#search_rep h2{font-size:25px;margin-bottom:20px;color:#505050;}
#search_rep a{text-decoration:underline;}
.lib_green{font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-size:15px;font-weight:bold;color:#98C000;}
.green_map{vertical-align:middle;margin:15px 0 15px 10px;}
#index_inline{margin:0 0 5px 10px;float:left;}
#index_inline ul{list-style-type:none;}
#index_inline ul li{display:inline}
#index_inline a{text-decoration:underline;color:#505050;}
.bloc_rep h3{font-size:15px;margin-bottom:5px;width:100%;}
.rep_col1{float:left;width:73%;margin-right:20px;margin-bottom:20px;}
.rep_col1 ul{padding-left:15px;}
.rep_col1 li{list-style:inside;}
.rep_col2{float:left;}
.l_talk{padding-top:2px;background:url(http://global.europages.com/corporate/images/icons/talk.gif) no-repeat left;padding-left:20px;color:#505050;text-decoration:underline;}
.l_mail{background:url(http://global.europages.com/corporate/images/icons/mail.gif) no-repeat left;padding-left:20px;color:#505050;text-decoration:underline;}
.l_website{background:url(http://global.europages.com/corporate/images/icons/website.gif) no-repeat left;padding-left:20px;color:#505050;text-decoration:underline;}
.col1,.col3{width:25%;}
.col2{width:50%;}
.line_desc{width:640px;margin:0 auto 10px;float:left;}
.line_desc h3{font-size:15px;}
.left_desc{width:145px;float:left;text-align:right;}
.right_desc1{width:480px;float:right;text-align:left;}
.right_desc{width:480px;float:right;text-align:left;padding-top:4px;}
.right_desc li,.right_desc1 li{background:url(http://global.europages.com/corporate/images/puces/gr_arrow.gif) no-repeat left;padding-left:10px;}
.right_desc a,.right_desc1 a{color:#505050;text-decoration:underline;}
.offre_plus{margin-top:10px;float:right;}
.offre_plus a{color:#A5D002;text-decoration:underline;}
.bloc_rep_country,.offre_recrut{width:664px;background:url(http://global.europages.com/corporate/images/filters/bg_bloc.jpg) repeat-x #FFF top;margin:10px 0;float:left;}
.bloc_rep,.bloc_offre{padding:5px 10px;}
.bloc_rep h2,.bloc_offre h2{font-size:25px;font-weight:normal;}
.bloc_rep ul,.right_desc ul,.right_desc1 ul{list-style:none;}
.bloc_rep li,.rep_col2 li{margin-bottom:2px;}