/* PEI */

* { margin:0; padding:0; }
h1, h2, h3 { font-weight:normal; }
ul { list-style:none;}

body { color:#083f88; margin:0; padding:0; }
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

/* IE 6 ONLY*/
body { behavior:url('fileadmin/templates/css/csshover.htc'); }

.clear { clear:both; height:0px; line-height:0px; font-size:0px;}
.green { color:#083f88; }
.orange { color:#9d2000; }
.green_b { color:#083f88; font-weight:bold; }
.orange_b { color:#9d2000; font-weight:bold; }


#leaderboard_1 { text-align:center; }

#barre { margin:0 auto; width:960px; height:18px; line-height:18px; font-size:10px; }
#barre a { text-decoration:none; color:#083f88; }
#barre a:hover { text-decoration:underline; }
#barre p.left { float:left; }
#barre p.right { float:right; }


#container { margin:0 auto; width:960px; }

/* --------------------------------------------------------- TOP -------------------------------------------------------------- */

/*  #dog_flash { background-color: #FF0000; background-image:url(../img/dog_flash.gif); }  */

#dog_flash { position:absolute; width:110px; height:110px;  margin:0 0 0 850px; z-index:0}

#container #top { height:110px; background-image:url(../img/top_degrade.gif); background-repeat:repeat-x; background-position:bottom; background-color:#CCCCCC; }
#container #top #colt { height:110px; background-image:url(../img/top_colt.gif); background-repeat:no-repeat; background-position:top; }

#dog_flash #triangle { height:10px; width:10px; position:absolute; z-index:20000; margin:0 0 0 130px;  background-image:url(../img/top_colt.gif); background-repeat:no-repeat; background-position:top right; }

#top_logo { float:left; width:210px; height:110px; }
#top_logo { background-image:url(../img/top_logo_new.gif); background-repeat:no-repeat; background-position:15px 15px; }
#top_logo h1 { display:none; }
#top_logo h2 { margin:80px 0 0 15px; font-size:11px; line-height:11px;}

#top_finder { float:left; width:510px; height:80px; padding:30px 0 0 30px; background-color:#2b4976; }
#top_finder { background-image:url(../img/top_finder.gif); background-repeat:no-repeat; background-position:top; color:#000000; }
#top_finder #check_box {}
#top_finder #check_box label { margin:0 15px 0 0; padding:0; }

/* Fix pour IE6 et IE7*/
* html #top_finder #champ { margin:5px 0 0 0;  }
*+html #top_finder #champ { margin:5px 0 0 0;  }

#top_finder #champ { margin:10px 0 0 0; float:left; border:1px solid #FFFFFF; }

/* Fix pour IE6 et IE7*/
* html #top_finder .buton { margin-left:-3px; }
*+html #top_finder .buton { margin-left:-3px; }

#top_finder #champ .champ_text { float:left; border:1px solid; width:360px; height:17px; padding:3px 5px 1px 5px; font-size:12px;  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
#top_finder #champ .champ_text { border-top-color:#000000; border-right:none; border-bottom-color:#AAAAAA; border-left-color:#000000; }
#top_finder #champ .champ_text { background-image:url(../img/deg_input_finder.gif); background-repeat: repeat-x; background-position:top; }
#top_finder .buton { font-size:12px; font-weight:bold; border:none; background-color:#203674; width:91px; height:23px; line-height:23px;  background-image:url(../img/top_finder_buton.gif); }
#top_finder .buton { color:#FFFFFF;  font-family:Verdana, Arial, Helvetica, sans-serif;  }
.buton { cursor:pointer }


/* SEARCH ENGINE BOTTOM */

#finder_bottom_finder #champ { margin:10px 0 0 0; float:left; border:1px solid #FFFFFF; }
#finder_bottom_finder #check_box label { margin:0 15px 0 0; padding:0; }
* html #finder_bottom_finder #champ { margin:5px 0 0 0;  }
*+html #finder_bottom_finder #champ { margin:5px 0 0 0;  }
#finder_bottom_finder #champ { margin:10px 0 0 0; float:left; border:1px solid #FFFFFF; }
* html #finder_bottom_finder .buton { margin-left:-3px; }
*+html #finder_bottom_finder .buton { margin-left:-3px; }

#finder_bottom_finder #champ .champ_text { float:left; border:1px solid; width:360px; height:17px; padding:3px 5px 1px 5px; font-size:12px;  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
#finder_bottom_finder #champ .champ_text { border-top-color:#000000; border-right:none; border-bottom-color:#AAAAAA; border-left-color:#000000; }
#finder_bottom_finder #champ .champ_text { background-image:url(../img/deg_input_finder.gif); background-repeat: repeat-x; background-position:top; }
#finder_bottom_finder .buton { font-size:12px; border:none; background-color:#203674; width:91px; height:23px; line-height:23px;  background-image:url(../img/top_finder_buton.gif); }
#finder_bottom_finder .buton { color:#FFFFFF;  font-family:Verdana, Arial, Helvetica, sans-serif;  }



.top_power { width:200px; height:110px; float:right; }
.top_power { background-image:url(../img/top_finder_is.gif); background-repeat:no-repeat; background-position:right bottom; }
.top_power p { padding:82px 0 0 0; }

#menu { }
#menu { height:26px; background-image:url(../img/top_menu_deg.gif); background-color:CCCCCC; z-index:2 }
#menu ul li { position:relative; z-index:1000; float:left; display:inline; background-color:#EEEEEE; }
#menu ul li a { float:left; display:block; height:26px; line-height:26px; padding:0 15px; color:#083f88;  font-weight:bold; text-decoration:none; }
#menu ul li a { background-image:url(../img/top_menu_all.gif); background-repeat:no-repeat; background-position:right bottom; }
#menu ul li.last a {background-position: left bottom; padding:0 19px 0 15px;}
#menu ul li a:hover { background-position:right top; color:#FFFFFF; background-color:#203674; }
#menu ul li.last a:hover { background-position:left top; color:#FFFFFF; background-color:#203674; }
#menu ul li.bug a { background-image:url(../img/top_menu_bug.gif); background-repeat:no-repeat; background-position:0 bottom; }
#menu ul li.bug a:hover { background-position:0 top; }

div#menu ul ul { position: absolute; z-index:10; left:-1px; top: 26px; width:220px; border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; display:none;  }

*html div#menu ul ul { position: absolute; z-index:10; left:-1px; top: 26px; width:220px; border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; left: -999em; display:block;  }

div#menu ul ul li a { background-image:none; background-color:#EEEEEE; border-bottom:1px solid #999999; text-decoration: none; padding:2px 5px;  display:block;  width:210px;  font-weight:normal; }
div#menu ul ul li a:hover { background-color: #FFFFFF; color: #9d2000; font-weight:bold; }
div#menu ul.niv1 li.smenu:hover ul.niv2 { display:block; z-index:100 }

*html div#menu ul.niv1 li.smenu.sfhover ul.niv2 { left:0; z-index:100 }

div#menu ul ul li  { opacity:0.9; filter : alpha(opacity=90); }
div#menu ul ul li:hover { opacity:1; filter : alpha(opacity=100); }
*html div#menu ul ul li.sfhover { opacity:1; filter : alpha(opacity=100); }

#ombre { height:10px; clear:both; line-height:10px; font-size:0px; background-image:url(../img/top_ombre.gif); background-repeat:repeat-x; background-position:top;}


#contenu { margin:5px 0 0 0; width:960px; }

/* --------------------------------------------------------- LEFT -------------------------------------------------------------- */
#contenu #left { float:left; width:728px; height:100%; }

#contenu #left #leaderboard_1 img { margin:0 0 10px 0; }
#contenu #left #leaderboard_2 img { margin:0 0 10px 0; }
#contenu #left #leaderboard_3 img { margin:0 0 10px 0; }
#contenu #left #leaderboard_4 img { margin:0 0 10px 0; }
#contenu #left #leaderboard_5 img { margin:0 0 10px 0; }
#contenu #left #leaderboard_three img { margin:0 0 10px 0; }

#contenu #left  { overflow:hidden; }

#contenu #left .tab_wrap { border:1px solid #9f9f9f; margin-bottom:10px; background-image:url(../img/tab_wrap_deg.gif); background-repeat:repeat-x; background-position:top;}

/* ___________ start related - Jquery Tabs ______________*/

/* JQUERY TABS*/
#contenu #left .tab_wrap { height:305px; width:726px; overflow:hidden; }

#contenu #left .tab_wrap #tabs { position:relative; width:726px; height:280px;  overflow:hidden; } 
#contenu #left .tab_wrap #tabs_slide { width: 10000px; height:280px; position: absolute;  }
#contenu #left .tab_wrap #tabs_slide .tabs_section { display:inline; float: left; width: 726px; overflow:hidden;  margin: 0; padding:0;  }

#contenu #left .tab_wrap #tabs2_slide { width: 10000px; height:280px; position: absolute; }
#contenu #left .tab_wrap #tabs2_slide .tabs2_section { display:inline; float: left; width: 726px; overflow:hidden;  margin: 0; padding:0;  }


/* TABS_MENU_1*/
#contenu #left .tab_wrap .tab_menu {}
#contenu #left .tab_wrap .tab_menu ul li { float:left; border-right: 1px solid #9f9f9f; }

/* Fix pour IE6 et IE7*/
* html #contenu #left .tab_wrap .tab_menu ul li  { height:22px; line-height:22px; }
*+html #contenu #left .tab_wrap .tab_menu ul li  { height:22px; line-height:22px; }

#contenu #left .tab_wrap .tab_menu ul li a { float:left; display:block; height:23px; line-height:23px; border-bottom:1px solid #9f9f9f; cursor:pointer; }
#contenu #left .tab_wrap .tab_menu ul li a { color:#333333; text-decoration:none; font-weight:bold; padding:0 10px;  }
#contenu #left .tab_wrap .tab_menu ul li a.over { border-bottom:1px solid #FFFFFF; background-image:url(../img/tab_wrap_deg_over.gif); background-repeat:repeat-x; background-position:top; color:#083f88; }
#contenu #left .tab_wrap .tab_menu ul li a:hover {  background-color:#FFFFFF; }


/* TABS_MENU_2*/
#contenu #left .tab_wrap .tab2_menu {  }
#contenu #left .tab_wrap .tab2_menu ul li { float:left; border-right: 1px solid #9f9f9f; }

/* Fix pour IE6 et IE7*/
* html #contenu #left .tab_wrap .tab2_menu ul li  { height:22px; line-height:22px; }
*+html #contenu #left .tab_wrap .tab2_menu ul li  { height:22px; line-height:22px; }

#contenu #left .tab_wrap .tab2_menu ul li a { float:left; display:block; height:23px; line-height:23px; border-bottom:1px solid #9f9f9f; cursor:pointer; }
#contenu #left .tab_wrap .tab2_menu ul li a { color:#333333; text-decoration:none; font-weight:bold; padding:0 10px;  }
#contenu #left .tab_wrap .tab2_menu ul li a.over { border-bottom:1px solid #FFFFFF; background-image:url(../img/tab_wrap_deg_over.gif); background-repeat:repeat-x; background-position:top; color:#083f88; }
#contenu #left .tab_wrap .tab2_menu ul li a:hover {  background-color:#FFFFFF; }


#contenu #left .tab_wrap #new_produits { padding:10px; width:706px;  }
#contenu #left .tab_wrap #fachbeitrage { padding:10px; width:706px;  }
#contenu #left .tab_wrap #applications { padding:10px; overflow:hidden; width:706px;  }
#contenu #left .tab_wrap #dossier_special { padding:10px; width:706px;  }
#contenu #left .tab_wrap #rencontre { padding:10px; width:706px;  }
#contenu #left .tab_wrap #lettre_pei { padding:10px; width:706px;  }

#contenu #left .tab_wrap #top_produits { padding:10px;  width:706px;  }
#contenu #left .tab_wrap #breves { padding:10px; width:706px;  }
#contenu #left .tab_wrap #marktnahe { padding:10px; width:706px;  }
#contenu #left .tab_wrap #salons { padding:10px; width:706px;  }
#contenu #left .tab_wrap #videos { padding:10px; width:706px;  }
#contenu #left .tab_wrap .wrap { padding:10px; width:706px; }

#contenu #left .tab_wrap #tabs .tab_cont_right ol {margin:0 0 0 20px}
#contenu #left .tab_wrap #tabs .tab_cont_right ol li {margin:0 0 3px 0}

#contenu #left .tab_wrap #tabs .tab_cont_right ul {margin:0 0 0 20px;list-style-type:disc}
#contenu #left .tab_wrap #tabs .tab_cont_right ul li {margin:0 0 3px 0}

/* ___________ end related - Jquery Tabs ______________*/


#contenu #left .tab_wrap .tab_menu ul li a { float:left; display:block; height:23px; line-height:23px; border-bottom:1px solid #9f9f9f; }
#contenu #left .tab_wrap .tab_menu ul li a { color:#999; text-decoration:none; font-weight:bold; padding:0 10px; background-color:#fff }
#contenu #left .tab_wrap .tab_menu ul li a.over { border-bottom:1px solid #FFFFFF; background-image:url(../img/tab_wrap_deg_over.gif); background-repeat:repeat-x; background-position:top; color:#083f88; }
#contenu #left .tab_wrap .tab_menu ul li a:hover {  background-color:#FFFFFF; }




#contenu #left .tab_wrap h1 { margin-bottom:10px; font-size:12px; line-height:13px; color:#9d2000; font-weight:bold; }
#contenu #left .tab_wrap h1 span { display:block; font-size:11px; color:#083f88; font-weight:normal  }

#contenu #left .tab_wrap .tab_cont_left { float:left; width:185px; }
#contenu #left .tab_wrap .tab_cont_left img {border:none; }
#contenu #left .tab_wrap .tab_cont_left span { display:block;}
#contenu #left .tab_wrap .tab_cont_left span a { display:block; float:left; padding:2px; background-color:#FFFFFF; border:2px solid #DDDDDD; }
#contenu #left .tab_wrap .tab_cont_left span a:hover  { border-color: #FF9900; }

#contenu #left .tab_wrap .tab_cont_right { float:right; width:505px; color:#333333; }
#contenu #left .tab_wrap .tab_cont_right .texte { overflow: hidden; height:112px; }
#contenu #left .tab_wrap .tab_cont_right p { padding:0 0 10px 0; }
#contenu #left .tab_wrap .tab_cont_right p.lire a { float:right; text-decoration:underline; color:#666666; padding:0 0 0 14px; }
#contenu #left .tab_wrap .tab_cont_right p.lire a { background-image:url(../img/arrow_lire.gif); background-repeat:no-repeat; background-position:0 50%; }
#contenu #left .tab_wrap .tab_cont_right p.lire a:hover { text-decoration:none; }
#contenu #left .tab_wrap .tab_cont_right p.firm { float:left; width:350px; font-weight:bold; color:#083f88;}
#contenu #left .tab_wrap .tab_cont_right p.firm a {color:#083f88;text-decoration:none}
#contenu #left .tab_wrap .tab_cont_right p.firm a:hover {text-decoration:underline}
#contenu #left .tab_wrap .tab_cont_right p.firm span { display:block; font-weight:normal; }

#contenu #left .tab_wrap .tab_cont_right .interactiv_large { padding:0 5px; height:25px; line-height:25px; background-image:url(../img/interactive_large_bg.gif); }
#contenu #left .tab_wrap .tab_cont_right .interactiv_large span { float:left; display:block; height:25px; background-position:0 50%; margin:0 20px 0 0; }
#contenu #left .tab_wrap .tab_cont_right .interactiv_large span a { text-decoration:none; color:#333333; }
#contenu #left .tab_wrap .tab_cont_right .interactiv_large span a:hover { text-decoration:underline; }
#contenu #left .tab_wrap .tab_cont_right .interactiv_large span.comment { padding:0 0 0 20px; background-image:url(../img/icons/comment.gif); background-repeat:no-repeat; }
#contenu #left .tab_wrap .tab_cont_right .interactiv_large span.view { padding:0 0 0 20px; background-image:url(../img/icons/view.gif); background-repeat:no-repeat; }
#contenu #left .tab_wrap .tab_cont_right .interactiv_large span.send { padding:0 0 0 20px; background-image:url(../img/icons/send.gif); background-repeat:no-repeat; }

#contenu #left .tab_wrap .tab_cont_right .interactiv_large .inter_right { float:right; width:140px; text-align:right;}
* html #contenu #left .tab_wrap .tab_cont_right .interactiv_large .inter_right { margin:-2px 0 0 0;  }
*+html #contenu #left .tab_wrap .tab_cont_right .interactiv_large .inter_right { margin:-2px 0 0 0;  }
#contenu #left .tab_wrap .tab_cont_right .interactiv_large .inter_right img { border:none; margin:5px 5px 0 20px; }

#contenu #left .tab_wrap .onglets { padding:10px 0 0 0; overflow:hidden;  }

#contenu #left .tab_wrap .onglets ul li { float:left; font-size:10px; margin:0 10px 0 0; cursor:pointer; }
#contenu #left .tab_wrap .onglets ul li img { float:left; margin:0 5px 0 0; border:0;}
#contenu #left .tab_wrap .onglets ul li  span { display:block; margin:5px 0 0 49px;}
#contenu #left .tab_wrap .onglets ul li a { background-image:url(../img/onglets_bag.gif); }
#contenu #left .tab_wrap .onglets ul li a { display:block;  border:1px solid #CCCCCC; width:213px; height:40px; text-decoration:none; color:#083f88; overflow:hidden; padding:2px; }
#contenu #left .tab_wrap .onglets ul li a:hover { border-color:#FF9900; }

#contenu #left .tab_wrap .thumbs {}
#contenu #left .tab_wrap .thumbs .tub { float:left; width:130px; margin-right:11px}
#contenu #left .tab_wrap .thumbs .tub img  { border:none; }
#contenu #left .tab_wrap .thumbs .tub span.box a  { display:block; padding:1px; background-color:#FFFFFF; border:1px solid #CCCCCC; }
#contenu #left .tab_wrap .thumbs .tub span.box a:hover  { border-color:#FF9900; }
#contenu #left .tab_wrap .thumbs .tub h4 { margin:8px 0; font-size:11px; line-height:11px; font-weight:bold; color:#203674; height:40px;overflow:hidden}
#contenu #left .tab_wrap .thumbs .tub h4 a { text-decoration:none; color:#083f88; line-height:13px; }
#contenu #left .tab_wrap .thumbs .tub h4 a:hover { text-decoration:underline; }
#contenu #left .tab_wrap .thumbs .tub p.company { font-size:10px; color:#666666; height:25px;overflow:hidden}
#contenu #left .tab_wrap .thumbs .tub p.lien { margin:15px 0 10px 0;  }
#contenu #left .tab_wrap .thumbs .tub p.lien a { color:#083f88; }


/* PRODUIT DU MOI */
#contenu #left .tab_wrap_pd_moi { float:left; width:416px; height:250px; border:1px solid #9f9f9f; margin-bottom:10px; background-image:url(../img/tab_wrap_deg.gif); background-repeat:repeat-x; background-position:top;}
#contenu #left .tab_wrap_pd_moi .wrap { padding:10px; }
#contenu #left .tab_wrap_pd_moi h3 { padding:0 0 0 10px; font-size:11px; font-weight:bold; color:#333333; line-height:24px; }

#contenu #left .tab_wrap_pd_moi h1 { margin-bottom:10px; font-size:12px; line-height:13px; color:#9d2000; font-weight:bold; }
#contenu #left .tab_wrap_pd_moi h1 span { display:block; font-size:11px; color:#083f88; font-weight:normal  }

#contenu #left .tab_wrap_pd_moi .tab_cont_left { float:left; width:155px; height:110px;}
#contenu #left .tab_wrap_pd_moi .tab_cont_left span a { display:block; padding:1px; background-color:#FFFFFF; border:2px solid #DDDDDD;text-align:center;float:left;}
#contenu #left .tab_wrap_pd_moi .tab_cont_left span a:hover { border-color: #FF9900; }

#contenu #left .tab_wrap_pd_moi .tab_cont_right { float:right; width:232px; height:110px; overflow:hidden; color:#333333; }
#contenu #left .tab_wrap_pd_moi p { padding:0 0 10px 0; }
#contenu #left .tab_wrap_pd_moi p.lire a { float:right; text-decoration:underline; color:#666666; padding:0 0 0 14px; }
#contenu #left .tab_wrap_pd_moi p.lire a { background-image:url(../img/arrow_lire.gif); background-repeat:no-repeat; background-position:0 50%; }
#contenu #left .tab_wrap_pd_moi p.lire a:hover { text-decoration:none; }
#contenu #left .tab_wrap_pd_moi p.firm { float:left; width:230px; font-weight:bold; color:#083f88;}
#contenu #left .tab_wrap_pd_moi p.firm a { font-weight:bold; color:#083f88;text-decoration:none}
#contenu #left .tab_wrap_pd_moi p.firm a:hover { text-decoration:underline}
#contenu #left #produit_du_mois .tab_cont_left img {border:none}
#contenu #left .tab_wrap_pd_moi p.firm span { display:block; font-weight:normal; }
#contenu #left .tab_wrap_pd_moi .interactiv_small { padding-left:10px; padding-right:5px; height:25px; line-height:25px; background-image:url(../img/interactive_small_bg_no_bookmarks.gif); }
#contenu #left .tab_wrap_pd_moi .interactiv_small span { float:left; display:block; height:25px; background-position:0 50%; margin:0 15px 0 0; }
#contenu #left .tab_wrap_pd_moi .interactiv_small span a { text-decoration:none; color:#333333; }
#contenu #left .tab_wrap_pd_moi .interactiv_small span a:hover { text-decoration:underline; }
#contenu #left .tab_wrap_pd_moi .interactiv_small span.comment { padding:0 0 0 20px; background-image:url(../img/icons/comment.gif); background-repeat:no-repeat; }
#contenu #left .tab_wrap_pd_moi .interactiv_small span.view { padding:0 0 0 18px; background-image:url(../img/icons/view.gif); background-repeat:no-repeat; }
#contenu #left .tab_wrap_pd_moi .interactiv_small span.send { padding:0 0 0 20px; background-image:url(../img/icons/send.gif); background-repeat:no-repeat; }
#contenu #left .tab_wrap_pd_moi .interactiv_small .inter_right { float:right; width:130px; text-align:right;}
#contenu #left .tab_wrap_pd_moi .interactiv_small .inter_right img { border:none; margin:5px 5px 0 5px; }


/* VIDEO */
#contenu #left .tab_wrap_video { float:right; width:298px; height:298px; border:1px solid #9f9f9f;  background-image:url(../img/tab_wrap_deg.gif); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
#contenu #left .tab_wrap_video .wrap { padding:10px; }
#contenu #left .tab_wrap_video h3 { padding:0 0 0 10px; font-size:11px; font-weight:bold; color:#333333; line-height:24px; }
#contenu #left .tab_wrap_video h1 { margin-bottom:10px; font-size:12px; line-height:13px; color:#9d2000; font-weight:bold; }
#contenu #left .tab_wrap_video h1 span { display:block; font-size:11px; color:#083f88; font-weight:normal  }

/* BLOG */
#contenu #left .tab_wrap_blog { float:left; width:416px; height:248px; border:1px solid #9f9f9f; margin-bottom:10px; background-image:url(../img/tab_wrap_deg.gif); background-repeat:repeat-x; background-position:top; overflow:hidden;}
#contenu #left .tab_wrap_blog .wrap { padding:10px; height:204px;/*  background-image:url(../img/tab_blog_bag.jpg); background-repeat:no-repeat; background-position:right bottom; */ }
#contenu #left .tab_wrap_blog h3 { padding:0 0 0 10px; font-size:11px; font-weight:bold; color:#333333; line-height:24px; }
#contenu #left .tab_wrap_blog h4 { margin-bottom:10px; font-size:12px; line-height:13px; color:#9d2000; font-weight:bold; }
#contenu #left .tab_wrap_blog ul.blog li { margin-bottom:5px; }
#contenu #left .tab_wrap_blog ul.blog li a { color:#083f88; text-decoration:none;}



/* BLOG ==> EVENT */
#contenu #left .tab_wrap_blog { float:left; width:416px; height:248px; border:1px solid #9f9f9f; margin-bottom:10px; background-image:url(../img/tab_wrap_deg.gif); background-repeat:repeat-x; background-position:top; }
#contenu #left .tab_wrap_blog .wrap { padding:10px; }
#contenu #left .tab_wrap_blog h3 { padding:0 0 0 10px; font-size:11px; font-weight:bold; color:#333333; line-height:24px; }
#contenu #left .tab_wrap_blog h1 { margin-bottom:10px; font-size:12px; line-height:13px; color:#9d2000; font-weight:bold; }
#contenu #left .tab_wrap_blog h1 span { display:block; font-size:11px; color:#083f88; font-weight:normal  }
#contenu #left .tab_wrap_blog .tab_cont_left { float:left; width:155px; }
#contenu #left .tab_wrap_blog .tab_cont_left span a { display:block; padding:1px; background-color:#FFFFFF; border:2px solid #DDDDDD; text-align:center;float:left }
#contenu #left .tab_wrap_blog .tab_cont_left span a:hover { border-color: #FF9900; }
#contenu #left .tab_wrap_blog .tab_cont_right { float:right; width:232px; height:120px;overflow:hidden; color:#333333; }
#contenu #left .tab_wrap_blog p { padding:0 0 10px 0; }
#contenu #left .tab_wrap_blog .wrap p.lire { float:right;}
#contenu #left .tab_wrap_blog p.lire a { text-decoration:underline; color:#666666; padding:0 0 0 14px; }
#contenu #left .tab_wrap_blog p.lire a { background-image:url(../img/arrow_lire.gif); background-repeat:no-repeat; background-position:0 50%; }
#contenu #left .tab_wrap_blog p.lire a:hover { text-decoration:none; }
#contenu #left .tab_wrap_blog p.firm { float:left; width:230px; font-weight:bold; color:#083f88;}
#contenu #left .tab_wrap_blog p.firm a { font-weight:bold; color:#083f88;text-decoration:none}
#contenu #left .tab_wrap_blog p.firm a:hover { text-decoration:underline}
#contenu #left #blog_typo3 .tab_cont_left img {border:none}
#contenu #left .tab_wrap_blog p.firm span { display:block; font-weight:normal; }
#contenu #left .tab_wrap_blog .interactiv_small { padding-left:10px; padding-right:5px; height:25px; line-height:25px; background-image:url(../img/interactive_small_bg_no_bookmarks.gif); }
#contenu #left .tab_wrap_blog .interactiv_small span { float:left; display:block; height:25px; background-position:0 50%; margin:0 15px 0 0; }
#contenu #left .tab_wrap_blog .interactiv_small span a { text-decoration:none; color:#333333; }
#contenu #left .tab_wrap_blog .interactiv_small span a:hover { text-decoration:underline; }
#contenu #left .tab_wrap_blog .interactiv_small span.comment { padding:0 0 0 20px; background-image:url(../img/icons/comment.gif); background-repeat:no-repeat; }
#contenu #left .tab_wrap_blog .interactiv_small span.view { padding:0 0 0 18px; background-image:url(../img/icons/view.gif); background-repeat:no-repeat; }
#contenu #left .tab_wrap_blog .interactiv_small span.send { padding:0 0 0 20px; background-image:url(../img/icons/send.gif); background-repeat:no-repeat; }
#contenu #left .tab_wrap_blog .interactiv_small .inter_right { float:right; width:130px; text-align:right;}
#contenu #left .tab_wrap_blog .interactiv_small .inter_right img { border:none; margin:5px 5px 0 5px; }


/* NOUVELLES */
#contenu #left .tab_wrap_nouvelles { width:416px; height:248px; border:1px solid #9f9f9f; margin-bottom:10px; background-image:url(../img/tab_wrap_deg.gif); background-repeat:repeat-x; background-position:top;}
#contenu #left .tab_wrap_nouvelles .wrap { padding:10px; }
#contenu #left .tab_wrap_nouvelles .wrap img { border:none;}
#contenu #left .tab_wrap_nouvelles h3 { padding:0 0 0 10px; font-size:11px; font-weight:bold; color:#333333; line-height:24px; }
#contenu #left .tab_wrap_nouvelles h4 {font-size:12px; color:#9d2000; font-weight:bold; }
#contenu #left .tab_wrap_nouvelles h4 span { display:block; color:#083f88; font-weight:normal  }
#contenu #left .tab_wrap_nouvelles h4 a { font-size:12px; line-height:13px; color:#9d2000; font-weight:bold; margin-bottom:10px;text-decoration:none}
#contenu #left .tab_wrap_nouvelles h4 span a { display:block; font-size:11px; color:#083f88; font-weight:normal;text-decoration:none}
#contenu #left .tab_wrap_nouvelles p { padding:0 0 10px 0; color:#333333; }
#contenu #left .tab_wrap_nouvelles p.lire a { float:right; margin-top:-10px; text-decoration:underline; color:#666666; padding:0 0 0 14px; }
#contenu #left .tab_wrap_nouvelles p.lire a { background-image:url(../img/arrow_lire.gif); background-repeat:no-repeat; background-position:0 50%; }
#contenu #left .tab_wrap_nouvelles p.lire a:hover { text-decoration:none; }
#contenu #left .tab_wrap_nouvelles .zebra { clear:both; height:0px; line-height:0px; font-size:0px; border-bottom:1px dashed #CCCCCC; margin:5px 0;}

/* PUB Left Right */
#contenu #left .tab_wrap_pub_left { float:left; width:300px; height:250px; margin-bottom:10px; }
#contenu #left .tab_wrap_pub_right { float:right; width:300px; height:250px; margin-bottom:10px; }

#contenu #left #carre_1 { float:right; width:300px; height:250px; margin-bottom:10px; /* background-color:#EEEEEE; */ }
#contenu #left #carre_2 { float:left; width:300px; height:250px; margin-bottom:10px; background-color:#EEEEEE; }
#contenu #left #carre_3 { float:right; width:300px; height:250px; margin-bottom:10px; background-color:#EEEEEE; }



/* FINDER BOTTOM */
#finder_bottom {}
#finder_bottom { height:110px; background-image:url(../img/top_degrade.gif); background-repeat:repeat-x; background-position:bottom; background-color:#CCCCCC; }
#finder_bottom .colt { height:110px; background-image:url(../img/top_colt.gif); background-repeat:no-repeat; background-position:top; }
#finder_bottom_finder { float:left; width:510px; height:80px; padding:30px 0 0 30px;  background-color:#2b4976; }
#finder_bottom_finder { background-image:url(../img/top_finder.gif); background-repeat:no-repeat; background-position:top; color:#000000; }
#finder_bottom_finder .check_box label { margin:0 15px 0 0;}

/* Fix pour IE6 et IE7*/
* html #finder_bottom__finder .champ { margin:5px 0 0 0;  }
*+html #finder_bottom__finder .champ { margin:5px 0 0 0;  }

#finder_bottom_finder .champ { margin:10px 0 0 0; float:left; border:1px solid #FFFFFF;   }
#finder_bottom_finder .champ .champ_text { float:left; border:1px solid; width:360px; height:17px; padding:3px 5px 1px 5px; font-size:12px;  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
#finder_bottom_finder .champ .champ_text {border-top-color:#000000; border-right:none; border-bottom-color:#AAAAAA; border-left-color:#000000; }
#finder_bottom_finder .champ .champ_text { background-image:url(../img/deg_input_finder.gif); background-repeat: repeat-x; background-position:top; }
#finder_bottom_finder .buton { font-size:12px; border:none; background-color:#203674; width:91px; height:23px; line-height:23px;  background-image:url(../img/top_finder_buton.gif); }

/* Fix pour IE6 et IE7*/
* html #finder_bottom_finder .buton { margin-left:-3px; }
*+html #finder_bottom_finder .buton { margin-left:-3px; }

#finder_bottom_finder .buton {font-size:12px; border:none; background-color:#203674; width:91px; height:23px; line-height:23px;  background-image:url(../img/top_finder_buton.gif); }
#finder_bottom_finder .buton { color:#FFFFFF;  font-family:Verdana, Arial, Helvetica, sans-serif;  }



/* FOOTER */
#footer { padding:20px 0; text-align:center;}
#footer p.foot_menu { color:#083f88;  }
#footer p.foot_menu a { color:#083f88; font-size:12px; text-decoration:none; margin:0 5px; border-right:1px solid #CCCCCC; padding:0 10px 0 0; }
#footer p.foot_menu a.none { border:none;}
#footer p.foot_menu a:hover { text-decoration:underline; }

#footer p.gri { color:#666666; margin:10px 0 40px 0; }
#footer p.gri a { color:#666666; text-decoration:none; }
#footer p.gri a:hover { text-decoration: underline; } 




/* ------------------- PAGES_INTERNES [Globales] ---------------- */

#contenu #left .global h3.page_title { padding:0 0 0 10px; font-size:11px; font-weight:bold; color:#333333; line-height:24px; }
#contenu #left .global h3.page_title { background-image:url(../img/tab_wrap_deg.gif); background-repeat:repeat-x; background-position:top; }
#contenu #left .global { border:1px solid #9f9f9f; margin-bottom:10px; }
#contenu #left .global { padding:0 0 10px 0; }


/* CFR */
#contenu #left #cfr { margin:10px; padding:0 0 5px 0; border-bottom:1px dashed #CCCCCC;}
#contenu #left #cfr p { font-weight:bold; }
#contenu #left #cfr p a { color:#333333; text-decoration:none; }
#contenu #left #cfr p a:hover { text-decoration:underline; }



/* RECHERCHE */
#contenu #left .global .wrap_gri { margin:10px 10px 0 10px; background-color:#EFEFEF; border:1px solid #CCCCCC;}
#contenu #left .global #onglets_resultat { text-align:right; margin:10px 10px -10px 10px; border-right:1px solid #CCCCCC;  }

#contenu #left .global #onglets_resultat.onglets_fix { text-align:right;  margin:10px 10px -3px 10px; border-right:1px solid #CCCCCC;  }

*html #contenu #left .global #onglets_resultat.onglets_fix { text-align:right; margin:10px 10px -10px 10px; border-right:1px solid #CCCCCC;  }
*html #contenu #left .global #onglets_resultat.onglets_fix { text-align:right; margin:10px 10px -10px 10px; border-right:1px solid #CCCCCC;  }

#contenu #left .global #onglets_resultat ul { float:right;}
#contenu #left .global #onglets_resultat ul li { display:inline;}
#contenu #left .global #onglets_resultat ul li a { float:left;  display:block; padding:5px 15px;  text-decoration:none; background-color:#FFFFFF; background-image:none; color:#999999; font-weight:bold; }
#contenu #left .global #onglets_resultat ul li a { border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; }
#contenu #left .global #onglets_resultat ul li a.over { color:#083f88;  background-color:#EEEEEE; background-image:url(../img/box_gri_deg.gif); background-repeat: repeat-x; background-position:top;}
#contenu #left .global #onglets_resultat ul li a.over:hover { text-decoration:none; }
#contenu #left .global #onglets_resultat ul li a:hover { text-decoration:underline; }

#contenu #left .global .next { width:702px; padding:20px 0; font-weight:bold; text-align:center; color:#000000; font-size:11px; }
#contenu #left .global .next p span a.over { color:#999999; font-weight:bold;  }
#contenu #left .global .next p span a { padding:0 5px; text-decoration:none; color:#000000; font-weight:normal; }
#contenu #left .global .next p span a:hover { text-decoration:underline; }
#contenu #left .global .next img { vertical-align:middle; margin:0 5px; border:none;}

#contenu #left .global .wrap_gri .recherche { padding:0 7px; }

#contenu #left .global .wrap_gri .recherche .rec_top { height:5px; line-height:1px; font-size:1px; background-image:url(../img/interne/recherche_wrap_top.gif); width:690px;}
#contenu #left .global .wrap_gri .recherche .rec_tumb {  margin-bottom:7px; background-color:#FFFFFF; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; width:688px; }

#contenu #left .global .wrap_gri .recherche .rec_tumb h4.pays { padding:5px 10px; font-size:12px; line-height:12px; font-weight:normal; border-bottom:1px solid #EEEEEE; }
#contenu #left .global .wrap_gri .recherche .rec_tumb h4.pays a {color:#083f88;text-decoration:none}
#contenu #left .global .wrap_gri .recherche .rec_tumb h4.pays a:hover {text-decoration:underline}
#contenu #left .global .wrap_gri .recherche .rec_tumb .wrap { padding:10px;}
#contenu #left .global .wrap_gri .recherche .rec_tumb .wrap .img_prod { display:block; float:left; margin:0 10px 0 0;}
#contenu #left .global .wrap_gri .recherche .rec_tumb .wrap .img_prod img { border:1px solid #333;margin:0 0 10px 0}
#contenu #left .global .wrap_gri .recherche .rec_tumb .wrap .description { display:block; float:left; width:350px; }
#contenu #left .global .wrap_gri h2 { font-size:12px; line-height:12px; font-weight:bold; color:#9d2000; margin-bottom:5px; }
#contenu #left .global .wrap_gri h2 a { color:#9d2000; text-decoration:none}
#contenu #left .global .wrap_gri h2 a:hover { text-decoration:underline}
#contenu #left .global .wrap_gri h2 span { display:block; font-weight:normal; font-size:11px; color:#083f88;  }
#contenu #left .global .wrap_gri h3 { font-size:12px; line-height:12px; font-weight:bold; color:#9d2000; }
#contenu #left .global .wrap_gri h3 a { color:#083f88; text-decoration:none}
#contenu #left .global .wrap_gri h3 a:hover { text-decoration:underline}
#contenu #left .global .wrap_gri p.rec_texte { display:block; /*height:60px; */ color:#333333; margin: 10px 0 20px 0}
#contenu #left .global .wrap_gri .recherche .rec_tumb .wrap .description p a { text-decoration:none; color:#083f88; margin-right:15px; }
#contenu #left .global .wrap_gri .recherche .rec_tumb .wrap .description p a:hover { text-decoration:underline; } 
#contenu #left .global .wrap_gri .recherche .rec_tumb .wrap .firm { display:block; float:right; width:150px;  }
#contenu #left .global .wrap_gri .recherche .rec_tumb .wrap .firm img { border:1px solid #999; margin:0;padding:0 }

#contenu #left .global .wrap_gri .recherche .rec_liste { background-color:#FFFFFF; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; width:688px; padding:15px 0 10px 0; }

#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_orange li { display:block;  margin: 0 10px 15px 10px; padding: 5px 10px 10px 50px; }
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_orange li { background-image:url(../img/icons/icon_is.gif); background-repeat:no-repeat; background-position:top left; }
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_orange li a { color:#333333; text-decoration:none; }
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_orange li a:hover { text-decoration:none; }
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_orange li a h4 { font-size:11px; line-height:14px; color:#9d2000; } 
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_orange li a:hover h4 { text-decoration:underline;}

#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_vert li { display:block;  margin: 0 10px 10px 10px; padding: 5px 10px 10px 50px; }
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_vert li { background-image:url(../img/icons/icon_pei.gif); background-repeat:no-repeat; background-position:top left; }
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_vert li a { color:#333333; text-decoration:none; }
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_vert li a:hover { text-decoration:none; }
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_vert li h4 { font-size:11px; line-height:14px;  color:#083f88; } 
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_vert li a:hover h4 { text-decoration:underline;}
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_vert li p:hover {text-decoration:underline}
#contenu #left .global .wrap_gri .recherche .rec_liste ul.ic_vert li span.attachement {color:#000;background:url(../img/icons/plus_icon_9x9.jpg) no-repeat 0 3px;padding:0 0 0 15px;margin:0 5px 0 5px }

/* Icons for sponsored products */
#contenu #left .global .wrap_gri .recherche .sponsored_read { display: block; float:left; width:90px;margin:0 10px 0 0;background:url(../img/icons/read_icon.png) 0 0 no-repeat;padding:0 0 0 40px;height:41px;line-height:41px}
#contenu #left .global .wrap_gri .recherche .sponsored_contact { display: block; float:left; width:100px;margin:0 10px 0 0;background:url(../img/icons/contact_icon.png) 0 0 no-repeat;padding:0 0 0 40px;height:41px;line-height:41px}
#contenu #left .global .wrap_gri .recherche .sponsored_enquiry { display: block; float:left; width:160px;margin:0 10px 0 0;background:url(../img/icons/enquiry_icon.png) 0 0 no-repeat;padding:0 0 0 40px;height:41px;position:relative}
#contenu #left .global .wrap_gri .recherche .sponsored_read a {color:#083f88;text-decoration:none}
#contenu #left .global .wrap_gri .recherche .sponsored_contact a {color:#083f88;text-decoration:none}

#contenu #left .global .wrap_gri .recherche .sliAdditionalInformation {position:absolute;display:none;border:3px solid #333;border-top:3px solid #999;border-left:3px solid #999;margin:5px 0 0 -160px;background-color:#fff;background-image:none;width:290px;padding:10px;z-index:50;text-align:left;line-height:1.3em}
#contenu #left .global .wrap_gri .recherche .sliAdditionalInformation a {background-image:none;display:inline;float:none;padding:0;width:auto;height:auto}
#contenu #left .global .wrap_gri .recherche .sliAdditionalInformation table tr td {vertical-align:top}
* html #contenu #left .global .wrap_gri .recherche .sliAdditionalInformation {margin:0 0 0 10px}
*+html #contenu #left .global .wrap_gri .recherche .sliAdditionalInformation {margin:0 0 0 10px}

#contenu #left .global .wrap_gri .recherche .wait {position:absolute;display:none;border:3px solid #333;border-top:3px solid #999;border-left:3px solid #999;margin:5px 0 0 -160px;background:#fff;width:310px;padding:40px 0 10px 0;z-index:100;height:63px;text-align:center;line-height:1.3em}
#contenu #left .global .wrap_gri .recherche .sliAdditionalInformation h5 {font-size:12px;font-weight:700;color:#083f88;margin:0 0 10px 0;text-decoration:underline}
#contenu #left .global .wrap_gri .recherche .wait img {margin:0 10px 0 0}
* html #contenu #left .global .wrap_gri .recherche .wait {margin:0 0 0 10px}
*+html #contenu #left .global .wrap_gri .recherche .wait {margin:0 0 0 10px}




/* PRODUIT */
#contenu #left .global .product { padding:0 ; }
#contenu #left .global .product img { border:none }
#contenu #left .global .product #product_top_gri {  height:5px; line-height:5px; font-size:1px; background-color:#FFF; }
#contenu #left .global .product #product_top_gri { background-image:url(../img/interne/product_gri_top.gif);}
#contenu #left .global .product #product_wrap_gri { background-color:#F3F3F3; border:1px solid #CCCCCC; border-top:none; padding:10px; margin-bottom:10px;}

#contenu #left .global .product #product_wrap_gri #prod_left { float:left; width:175px; height:auto;}
#contenu #left .global .product #product_wrap_gri #prod_right { float:right; width:505px; }
#contenu #left .global .product #product_wrap_gri #prod_right img.main_image{ float:left; border:1px solid #CCCCCC; padding:2px; background-color:#FFFFFF; margin:0 10px 10px 0; }
#contenu #left .global .product #product_wrap_gri #prod_right ul { list-style-type:disc;margin:5px 0 10px 25px }
#contenu #left .global .product #product_wrap_gri #prod_right ul li { margin:0 0 5px 0;color:#333 }
#contenu #left .global .product #product_wrap_gri #prod_right a {text-decoration:none;color:#083f88}
#contenu #left .global .product #product_wrap_gri #prod_right a:hover {color:#f60}

#contenu #left .global .product #product_wrap_gri #prod_left img { border:1px solid #CCCCCC; padding:2px; background-color:#FFFFFF; margin-bottom:10px; }
#contenu #left .global .product #product_wrap_gri #prod_left p { margin:0 0 0 2px; color:#9d2000;}

#contenu #left .global .product #product_wrap_gri #prod img { border:1px solid #CCCCCC; padding:2px; background-color:#FFFFFF; margin-bottom:10px; }
#contenu #left .global .product #product_wrap_gri #prod .center {text-align:center}
#contenu #left .global .product #product_wrap_gri #prod p { margin:0 0 0 2px; color:#9d2000;}

#contenu #left .global .product #product_wrap_gri h1 { margin-bottom:10px; font-size:17px; line-height:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#9d2000;  }
#contenu #left .global .product #product_wrap_gri h1 span { display:block; font-size:14px;  font-weight:normal;  color:#083f88; }
#contenu #left .global .product #product_wrap_gri p { padding:0 0 10px 0; color:#000000;  }

#contenu #left .global .product #product_wrap_gri #prod .interactiv_large {width:485px}
#contenu #left .global .product #product_wrap_gri #prod .interactiv_large img {border:none}
* html #contenu #left .global .product #product_wrap_gri #prod .interactiv_large .inter_right {margin:3px 0 0 0}
*+html #contenu #left .global .product #product_wrap_gri #prod .interactiv_large .inter_right {margin:3px 0 0 0}

/* DOSSIER SPECIAL */
#contenu #left .global .product #product_wrap_gri #prod_left .partner {margin:0 0 20px 0}
#contenu #left .global .product #product_wrap_gri #prod_left .partner h4 {color:#fff;font-size:13px;text-transform:uppercase;text-align:center;background:#666;line-height:30px;height:30px}
#contenu #left .global .product #product_wrap_gri #prod_left .partners {height:300px;overflow:auto;background:#eee;border:2px solid #666;border-top:none}
#contenu #left .global .product #product_wrap_gri #prod_left .partners ul {list-style-type:none;padding:0 0 0 3px}
#contenu #left .global .product #product_wrap_gri #prod_left .partners ul li {margin:0 0 3px 0;padding:0 0 0 11px;background:url(../img/interne/li_bullet_dossier_special.gif) 0 3px no-repeat}
#contenu #left .global .product #product_wrap_gri #prod_left .partners ul li a {text-decoration:none;color:#083f88}
#contenu #left .global .product #product_wrap_gri #prod_left .partners ul li a:hover {color:#f60}

#contenu #left .global .product #product_wrap_gri .interactiv_large { margin:10px 0 0 0; padding:0 8px; height:25px; line-height:25px; background-image:url(../img/interactive_large_bg.gif); }
#contenu #left .global .product #product_wrap_gri .interactiv_large span { float:left; display:block; height:25px; background-position:0 50%; margin:0 10px 0 0; font-size:10px; }
#contenu #left .global .product #product_wrap_gri .interactiv_large span a { text-decoration:none; color:#333333; }
#contenu #left .global .product #product_wrap_gri .interactiv_large span a:hover { text-decoration:underline; }
#contenu #left .global .product #product_wrap_gri .interactiv_large span.comment { padding:0 0 0 15px; background-image:url(../img/icons/comment.gif); background-repeat:no-repeat; }
#contenu #left .global .product #product_wrap_gri .interactiv_large span.view { padding:0 0 0 18px; background-image:url(../img/icons/view.gif); background-repeat:no-repeat; }
#contenu #left .global .product #product_wrap_gri .interactiv_large span.send { padding:0 0 0 20px; background-image:url(../img/icons/send.gif); background-repeat:no-repeat; }

#contenu #left .global .product #product_wrap_gri .interactiv_large .inter_right { float:right; width:125px; text-align:right; margin:3px 0 0 0 ;}
* html #contenu #left .global .product #product_wrap_gri .interactiv_large .inter_right {margin:3px 0 0 0}
*+html #contenu #left .global .product #product_wrap_gri .interactiv_large .inter_right {margin:3px 0 0 0}

#contenu #left .global .product #spider { padding:10px; border:1px dashed #AAAAAA; width:684px;  }
#contenu #left .global .product #spider #spider_left { float:left; width:200px; color:#333333; }
#contenu #left .global .product #spider #spider_left h4 { font-size:11px; line-height:11px; margin-bottom:3px; }
#contenu #left .global .product #spider #spider_left h4 a { color:#000;text-decoration:none }
#contenu #left .global .product #spider #spider_left h4 a:hover { color:#083f88;text-decoration:none }
#contenu #left .global .product #spider #spider_left p { margin-top:5px; }
#contenu #left .global .product #spider #spider_left p a {  color:#083f88; text-decoration:underline;  }
#contenu #left .global .product #spider #spider_left p a:hover { text-decoration:none; }  


/* New Icons */
#contenu #left .global .product #spider #spider_right { float:right; width:480px; }
#contenu #left .global .product #spider #spider_right ul { padding:10px 0; font-size:10px; list-style:none;}
#contenu #left .global .product #spider #spider_right ul li { float:left; margin: 0 10px 0 0; text-align:center;}
#contenu #left .global .product #spider #spider_right ul li a { display:block; float:left; width:70px; height:35px; padding:65px 0 0 0; background-repeat:no-repeat; background-position:50% 10px; color:#666666; text-decoration:none; }
#contenu #left .global .product #spider #spider_right ul li.sli a { background-image:url(../img/icons/spider_sli.gif); width:140px; color:#203674}
#contenu #left .global .product #spider #spider_right ul li.communique a { background-image:url(../img/icons/spider_word.gif); }
#contenu #left .global .product #spider #spider_right ul li.pdf a { background-image:url(../img/icons/spider_pdf.gif); }
#contenu #left .global .product #spider #spider_right ul li.hannover a { background-image:url(../media/img/hmi2.png); height:88px;width:110px;padding:110px 0 0 0}
#contenu #left .global .product #spider #spider_right ul li.paper a { background-image:url(../img/icons/spider_paper.gif); }
#contenu #left .global .product #spider #spider_right ul li.video a { background-image:url(../img/icons/spider_video.gif); } 


#contenu #left .global .applications #spider #spider_right { float:right; width:480px; }
#contenu #left .global .applications #spider #spider_right ul { padding:10px 0; font-size:10px;}
#contenu #left .global .applications #spider #spider_right ul li { float:left; margin: 0 10px 0 0; text-align:center;}
#contenu #left .global .applications #spider #spider_right ul li a { display:block; float:left; width:70px; height:35px; padding:65px 0 0 0; background-repeat:no-repeat; background-position:50% 10px; color:#666666; text-decoration:none; }
#contenu #left .global .applications #spider #spider_right ul li.sli a { background-image:url(../img/icons/spider_sli.gif); width:140px; color:#203674}
#contenu #left .global .applications #spider #spider_right ul li.communique a { background-image:url(../img/icons/spider_word.gif); }
#contenu #left .global .applications #spider #spider_right ul li.pdf a { background-image:url(../img/icons/spider_pdf.gif); }
#contenu #left .global .applications #spider #spider_right ul li.hannover a { background-image:url(../media/img/hmi2.png); }
#contenu #left .global .applications #spider #spider_right ul li.paper a { background-image:url(../img/icons/spider_paper.gif); }
#contenu #left .global .applications #spider #spider_right ul li.video a { background-image:url(../img/icons/spider_video.gif); } 


/* New icons */
#contenu #left .global .product .service_lecteur {display:none}
#contenu #left .global .product .service_lecteur { margin:10px 0; }
#contenu #left .global .product .service_lecteur h3 { font-size:11px; font-weight:bold; margin-bottom:10px; }
#contenu #left .global .product .service_lecteur h3 span { display:block; font-weight:normal; }
#contenu #left .global .product .service_lecteur p { margin: 0 0 10px 0; color:#666666; }
#contenu #left .global .product .service_lecteur p.legend { margin:10px 0 0 0; color:#999999; } 
#contenu #left .global .product .service_lecteur a {text-decoration:none; color:#083f88}
#contenu #left .global .product .service_lecteur a:hover {text-decoration:underline}

#contenu #left .global .product .service_lecteur .service_lecteur_top {  height:5px; line-height:5px; font-size:1px; background-color:#f1fbf0; }
#contenu #left .global .product .service_lecteur .service_lecteur_top { background-image:url(../img/interne/service_lecteur_top.gif);}
#contenu #left .global .product .service_lecteur .service_lecteur_wrap { border-left:1px solid; border-right:1px solid; border-color:#b4ceb9; background-color:#f1fbf0; }
#contenu #left .global .product .service_lecteur .service_lecteur_wrap { padding:5px 10px 10px 10px; }
#contenu #left .global .product .service_lecteur .service_lecteur_wrap p { color:#333333; }
#contenu #left .global .product .service_lecteur .service_lecteur_wrap label { display:block; float:left; width:90px; padding-top:4px; }
#contenu #left .global .product .service_lecteur .service_lecteur_wrap input.champ { font-size:11px; padding:1px; }
#contenu #left .global .product .service_lecteur .service_lecteur_wrap .clear { height:5px; }
#contenu #left .global .product .service_lecteur .service_lecteur_wrap .buton { width:73px; height:19px;  background-color:#666666; color:#FFFFFF; text-align:center; border:none; }
#contenu #left .global .product .service_lecteur .service_lecteur_wrap .buton { background-image:url(../img/interne/service_lecteur_buton.gif); background-repeat:no-repeat; }
#contenu #left .global .product .service_lecteur .service_lecteur_bottom { height:5px; line-height:5px; font-size:1px; background-color:#f1fbf0; }

/* Fix pour IE6 et IE7*/
* html #contenu #left .global .product .service_lecteur .service_lecteur_bottom { margin-left:2px; }
*+html #contenu #left .global .product .service_lecteur .service_lecteur_bottom { margin-left:2px; }

#contenu #left .global .product .service_lecteur .service_lecteur_bottom { background-image:url(../img/interne/service_lecteur_bottom.gif); background-repeat:no-repeat; }



/* BEST OFF */
#contenu #left .global .bestoff { padding:0 10px; margin:5px 0 10px 0; }
#contenu #left .global .bestoff h3 { margin:0 0 10px 0; font-size:14px; line-height:14px; font-weight:bold; }

#contenu #left .global .bestoff #select_bestoff_wrap {  width:706px; padding:10px 0;  font-size:11px; font-weight:bold; }
#contenu #left .global .bestoff #select_bestoff_wrap #select_bestoff_left { float:left; }
#contenu #left .global .bestoff #select_bestoff_wrap #select_bestoff_right { float:left; }

/* LISTING_APPLICATIONS_SELECT_RIGHT */
#select_bestoff_right ol li { list-style:none; display:inline;  }
#select_bestoff_right ol.niv1 li.smenu a { display:block; height:24px; line-height:24px; width:250px; padding:0 35px 0 10px; color:#203674; text-decoration:none; border-left:1px solid #AAAAAA; overflow:hidden;  cursor:pointer;  } 
#select_bestoff_right ol.niv1 li.smenu a { background-image:url(../img/interne/select_bag_li.smenu.gif); background-repeat:no-repeat; background-position:right top; }
div#select_bestoff_right ol.niv1 ol.niv2 { position: absolute;  width:250px; display:none; }
div#select_bestoff_right ol.niv1 ol.niv2 li a { background-image:none; background-color:#FFFFFF; border-bottom:1px solid #AAAAAA; font-weight:normal; width:249px; border-right:1px solid #AAAAAA;}
div#select_bestoff_right ol ol.niv2 li a:hover { background-color:#EEEEEE; }
div#select_bestoff_right ol.niv1 li.smenu:hover ol.niv2 {display:block; }

.ancor {}
.ancor ol { list-style:none; font-weight:bold;}
.ancor ol li { display:inline; }
.ancor ol li a { display:block; padding:5px 20px; background-color:#f3f8f2; background-image:url(../img/arrow_best_off.gif); background-repeat:no-repeat; background-position:6px 6px; }
.ancor ol li a { color:#999999; text-decoration:none; margin-bottom:1px; }
.ancor ol li a:hover { color:#333333; }
.ancor ol li a span { font-weight:normal; }
.ancor ol li.over a { color:#333333; background-color:#dae8d9; }

#contenu_wrap_bestoff { margin:30px 0;}
#contenu_wrap_bestoff #cb_top {background-color:#dae8d9; height:40px; line-height:40px; background-image:url(../img/best_off_top_vert.gif); background-repeat:no-repeat; background-position:top;}
#contenu_wrap_bestoff #cb_top { padding:0 15px; color:#444444; font-size:13px; }
#contenu_wrap_bestoff #contenu_bestoff {width:664px; padding:20px 0 20px 40px; background-color:#F9F9F9; border:1px solid #CCCCCC; border-top:none; }

#contenu_wrap_bestoff .best_tab { position:relative; margin:0 20px 20px 0; display:block; float:left; width:190px; height:480px; border:1px solid #CCCCCC; background-color:#FFFFFF; overflow:hidden;}
#contenu_wrap_bestoff .best_tab h3 { padding:6px; background-color:#368641; color:#FFFFFF; text-align:center; }
#contenu_wrap_bestoff .best_tab h3 a { color:#FFFFFF; text-decoration:none}
#contenu_wrap_bestoff .best_tab h3 a:hover { text-decoration:underline}

#contenu_wrap_bestoff .best_tab h2 { position:absolute; bottom:0px; color:#203674; background-color:#EEEEEE; width:170px; padding: 10px ; height:30px;  text-align:center; border-top:1px solid #CCCCCC;font-size:12px;}
#contenu_wrap_bestoff .best_tab h2 a { color:#203674; text-decoration:none; font-weight:bold;}
#contenu_wrap_bestoff .best_tab h2 a:hover { text-decoration:underline; }


#contenu_wrap_bestoff .best_tab .best_img { margin:0 0 0 20px;}
#contenu_wrap_bestoff .best_tab .best_img img:hover { border-color:#FF9900 }
#contenu_wrap_bestoff .best_tab .best_img img { padding:3px; border:1px solid #DDDDDD;}
#contenu_wrap_bestoff .best_tab .best_text { text-align:left; padding:10px; color:#666666; font-size:12px;}
#contenu_wrap_bestoff .best_tab .best_text p { margin:0 0 10px 0; }
#contenu_wrap_bestoff .best_tab .best_text p a { text-decoration:none; color:#666666; }
#contenu_wrap_bestoff .best_tab .best_text p a:hover { color:#333333; }











/* LISTING_APPLICATIONS */
#contenu #left .global .applications {  }
#contenu #left .global .applications { padding:0 ;  }

#contenu #left .global .applications #select_applications_wrap {  width:706px; padding:10px 0;  font-size:11px; font-weight:bold; }
#contenu #left .global .applications #select_applications_wrap #select_applications_left { float:left; }
#contenu #left .global .applications #select_applications_wrap #select_applications_right { float:left; }




/* LISTING_APPLICATIONS_SELECT_RIGHT */
#select_applications_right ol { margin:0; padding:0;}
#select_applications_right ol li {position:relative; z-index:0; float:left; list-style:none; display:inline;  }

#select_applications_right ol.niv1 li.smenu a { display:block; height:24px; line-height:24px; width:224px; margin:0; padding:0 35px 0 10px; color:#203674; text-decoration:none; border-left:1px solid #AAAAAA; overflow:hidden; cursor:pointer; } 
#select_applications_right ol.niv1 li.smenu a { background-image:url(../img/interne/select_bag_li.smenu.gif); background-repeat:no-repeat; background-position:right top; }

div#select_applications_right ol.niv1 ol.niv2 { position: absolute;  top: 24px; left:0; width:270px; display:none;  }

*html div#select_applications_right ol.niv1 ol.niv2 { position: absolute;  top: 24px; width:270px; left: -999em; display:block;  }

div#select_applications_right ol.niv1 ol.niv2 li { margin:0; padding:0;}
div#select_applications_right ol.niv1 ol.niv2 li a { display:block; float:left;   background-image:none; background-color:#FFFFFF; border-bottom:1px solid #AAAAAA; font-weight:normal; width:223px; border-right:1px solid #AAAAAA;  }
div#select_applications_right ol ol.niv2 li a:hover { background-color:#EEEEEE; }
div#select_applications_right ol.niv1 li.smenu:hover ol.niv2 {display:block;}

*html div#select_applications_right ol.niv1 li.smenu.sfhover ol.niv2 { left:0; }








/* LISTING_APPLICATIONS VERT */
#contenu #left .global .applications h4 { margin:0 0 10px 0; font-size:14px; line-height:14px; }
#contenu #left .global .applications_listing_vert, #contenu #left .global .applications_listing { margin:0 0 20px 0;}
#contenu #left .global .applications_listing_vert .applications_listing_vert_top { height:5px; line-height:5px; font-size:1px; background:url(../img/interne/service_lecteur_top.gif);}
#contenu #left .global .applications_listing_vert .ap_listing_contenu { background-color:#fff9f5; border-left:1px solid #ccc; border-right:1px solid #ccc; }
#contenu #left .global .applications_listing_vert .ap_listing_tumb{ padding:10px; border-bottom:1px solid #ccc; width:684px;}
#contenu #left .global .applications_listing_vert .ap_img_box { float:left; width:70px; margin:0 10px 0 0;}
#contenu #left .global .applications_listing_vert .ap_img_box img { padding:2px; border:1px solid #CCCCCC; background-color:#FFFFFF; }
#contenu #left .global .applications_listing_vert .ap_text_box { float:left; width:450px;  }
#contenu #left .global .applications_listing_vert .ap_text_box h3 { margin:0 0 5px 0; font-size:12px; color:#9d2000; font-weight:bold;}
#contenu #left .global .applications_listing_vert .ap_text_box h3 a { text-decoration:none; color:#9d2000; font-weight:bold; }
#contenu #left .global .applications_listing_vert .ap_text_box h3 a:hover { text-decoration:underline; }
#contenu #left .global .applications_listing_vert .ap_text_box h3 span { display:block; font-size:11px; color:#f16c1b;font-weight:normal; }

#contenu #left .global .applications_listing_vert .ap_link_box { float:right; margin:50px 0 0 0; width:140px; }
#contenu #left .global .applications_listing_vert  p { margin:0 0 10px 0; }
#contenu #left .global .applications_listing_vert p.lire a { float:right; text-decoration:underline; color:#666666; padding:0 0 0 14px; }
#contenu #left .global .applications_listing_vert  p.lire a { background-image:url(../img/arrow_lire.gif); background-repeat:no-repeat; background-position:0 50%; }
#contenu #left .global .applications_listing_vert p.lire a:hover { text-decoration:none; }


/* LISTING_APPLICATIONS GRI */
#contenu #left .global .applications_listing .ap_listing_contenu { border:1px solid #CCCCCC; border-bottom:none; background-color:#F9F9F9; }
#contenu #left .global .applications_listing .ap_listing_tumb{ padding:10px; border-bottom:1px solid #CCCCCC; width:684px;}
#contenu #left .global .applications_listing .ap_img_box { float:left; width:70px; margin:0 10px 0 0;}
#contenu #left .global .applications_listing .ap_img_box img { padding:2px; border:1px solid #CCCCCC; background-color:#FFFFFF; }
#contenu #left .global .applications_listing .ap_text_box { float:left; width:450px;  }
#contenu #left .global .applications_listing .ap_text_box h3 { margin:0 0 5px 0; font-size:12px; color:#9d2000; font-weight:bold;}
#contenu #left .global .applications_listing .ap_text_box h3 a { text-decoration:none; color:#9d2000; font-weight:bold; }
#contenu #left .global .applications_listing .ap_text_box h3 a:hover { text-decoration:underline; }
#contenu #left .global .applications_listing .ap_text_box h3 span { display:block; font-size:11px; color:#f16c1b;font-weight:normal; }

#contenu #left .global .applications_listing .ap_link_box { float:right; width:140px; }
#contenu #left .global .applications_listing p { margin:0 0 10px 0; }
#contenu #left .global .applications_listing p.lire a { float:right; text-decoration:underline; color:#666666; padding:0 0 0 14px; }
#contenu #left .global .applications_listing p.lire a { background-image:url(../img/arrow_lire.gif); background-repeat:no-repeat; background-position:0 50%; }
#contenu #left .global .applications_listing p.lire a:hover { text-decoration:none; }


/* APPLICATIONS_DETAIL */
#contenu #left .global .applications #ap_detail_wrap { }
#contenu #left .global .applications #ap_detail_top { margin:15px 0 0 0; padding:0 10px;  }
#contenu #left .global .applications #ap_detail_top { /*background-image:url(../img/best_off_top_vert.gif); background-position:top; background-repeat:no-repeat; */ }
#contenu #left .global .applications #ap_detail_top h1 { font-size:17px; line-height:18px;padding:4px 0 3px 0;margin:0 0 10px 0} 
#contenu #left .global .applications #ap_detail_top h1 span { display:block; padding-bottom:3px; font-size:11px; line-height:12px; color:#f60; font-weight:normal  }

#contenu #left .global .applications #ap_detail_contenu { padding:20px 10px; border:1px solid #CCCCCC; color:#333333;}
#contenu #left .global .applications #ap_detail_contenu img { border:1px solid #CCCCCC; padding:2px; background-color:#FFFFFF; margin:0 10px 10px 0; float:left;}
#contenu #left .global .applications #ap_detail_contenu .interactiv_large { padding:0 5px; height:25px; line-height:25px; background-image:url(../img/interactive_large_bg.gif); width:485px;float:right}
#contenu #left .global .applications #ap_detail_contenu .interactiv_large span { float:left; display:block; height:25px; background-position:0 50%; margin:0 10px 0 0; font-size:10px; }
#contenu #left .global .applications #ap_detail_contenu .interactiv_large span a { text-decoration:none; color:#333333; }
#contenu #left .global .applications #ap_detail_contenu .interactiv_large span a:hover { text-decoration:underline; }
#contenu #left .global .applications #ap_detail_contenu .interactiv_large span.comment { padding:0 0 0 20px; background-image:url(../img/icons/comment.gif); background-repeat:no-repeat; }
#contenu #left .global .applications #ap_detail_contenu .interactiv_large span.view { padding:0 0 0 20px; background-image:url(../img/icons/view.gif); background-repeat:no-repeat; }
#contenu #left .global .applications #ap_detail_contenu .interactiv_large span.send { padding:0 0 0 20px; background-image:url(../img/icons/send.gif); background-repeat:no-repeat; }
#contenu #left .global .applications #ap_detail_contenu .interactiv_large .inter_right { float:right; width:150px; text-align:right;margin:-27px 0 0 0}
#contenu #left .global .applications #ap_detail_contenu .interactiv_large .inter_right img { border:none; margin:5px 5px 0 20px; }
* html #contenu #left .global .applications #ap_detail_contenu .interactiv_large .inter_right { float:right; width:150px; text-align:right;margin:-27px 0 0 0}
*+html #contenu #left .global .applications #ap_detail_contenu .interactiv_large .inter_right { float:right; width:150px; text-align:right;margin:-27px 0 0 0}

#contenu #left .global .applications #spider { padding:10px; border:1px dashed #AAAAAA; width:684px; margin:15px 0 0 0 }
#contenu #left .global .applications #spider #spider_left { float:left; width:200px; color:#333333; }
#contenu #left .global .applications #spider #spider_left h4 { font-size:11px; line-height:11px; margin-bottom:3px; }
#contenu #left .global .applications #spider #spider_left p { margin-top:5px; }
#contenu #left .global .applications #spider #spider_left p a {  color:#083f88; text-decoration:underline;  }
#contenu #left .global .applications #spider #spider_left p a:hover { text-decoration:none; }  
#contenu #left .global .applications #spider #spider_right { float:right; width:480px; }
#contenu #left .global .applications #spider #spider_right ul { padding:10px 0; font-size:10px;}
#contenu #left .global .applications #spider #spider_right ul li { float:left; margin: 0 10px 0 0; text-align:center;}
#contenu #left .global .applications #spider #spider_right ul li a { display:block; float:left; width:90px; height:35px; padding:65px 0 0 0; background-repeat:no-repeat; color:#666666; text-decoration:none; }
#contenu #left .global .applications #spider #spider_right ul li.communique a { background-image:url(../img/icons/spider_word.gif); }
#contenu #left .global .applications #spider #spider_right ul li.pdf a { background-image:url(../img/icons/spider_pdf.gif); }
#contenu #left .global .applications #spider #spider_right ul li.hannover a { background-image:url(../media/img/hmi2.png); }
#contenu #left .global .applications #spider #spider_right ul li.paper a { background-image:url(../img/icons/spider_paper.gif); }
#contenu #left .global .applications #spider #spider_right ul li.video a { background-image:url(../img/icons/spider_video.gif); } 

.ap_right { float:right; margin:0 0 15px 15px; padding:2px; border:1px solid #DDDDDD;}
.ap_left { float:left; margin:0 15px 15px 0; padding:2px; border:1px solid #DDDDDD;}
#contenu #left .global .applications #ap_detail_contenu p { margin:0 0 15px 0; }
#contenu #left .global .applications #ap_detail_contenu p a { }





/* LISTING_PRODUITS */
#contenu #left .global .listing_produits { margin:5px 0 10px 0;  }
#contenu #left .global .listing_produits { padding:0 10px;  }

#contenu #left .global .listing_produits #select_wrap {  width:706px; padding:10px 0;  font-size:11px; font-weight:bold; }
#contenu #left .global .listing_produits #select_wrap #select_left { float:left; }
#contenu #left .global .listing_produits #select_wrap #select_right { float:right; }


/* PRODUITS_SELECT_LEFT */
#select_left ol { margin:0; padding:0;}
#select_left ol li {position:relative; z-index:0; float:left; list-style:none; display:inline;  }

#select_left ol.niv1 li.smenu a { display:block; height:24px; line-height:24px; width:224px; margin:0; padding:0 35px 0 10px; color:#203674; text-decoration:none; border-left:1px solid #AAAAAA; overflow:hidden; cursor:pointer; } 
#select_left ol.niv1 li.smenu a { background-image:url(../img/interne/select_bag_li.smenu.gif); background-repeat:no-repeat; background-position:right top; }

div#select_left ol.niv1 ol.niv2 { position: absolute;  top: 24px; left:0; width:270px; display:none;  }

*html div#select_left ol.niv1 ol.niv2 { position: absolute;  top: 24px; width:270px; left: -999em; display:block;  }

div#select_left ol.niv1 ol.niv2 li { margin:0; padding:0;}
div#select_left ol.niv1 ol.niv2 li a { display:block; float:left;   background-image:none; background-color:#FFFFFF; border-bottom:1px solid #AAAAAA; font-weight:normal; width:223px; border-right:1px solid #AAAAAA;  }
div#select_left ol ol.niv2 li a:hover { background-color:#EEEEEE; }
div#select_left ol.niv1 li.smenu:hover ol.niv2 {display:block;}

*html div#select_left ol.niv1 li.smenu.sfhover ol.niv2 { left:0; }



/* PRODUITS_SELECT_RIGHT */
#select_right ol { margin:0; padding:0;}
#select_right ol li { position:relative; z-index:0; float:left; list-style:none; display:inline;  }
#select_right ol.niv1 li.smenu a { display:block; height:24px; line-height:24px; width:284px; padding:0 35px 0 10px; color:#203674; text-decoration:none; border-left:1px solid #AAAAAA; overflow:hidden;  cursor:pointer;  } 
#select_right ol.niv1 li.smenu a { background-image:url(../img/interne/select_bag_li.smenu.gif); background-repeat:no-repeat; background-position:right top; }

div#select_right ol.niv1 ol.niv2 { position: absolute; top: 24px; left:0;  width:330px; display:none; }

*html div#select_right ol.niv1 ol.niv2 { position: absolute;  top: 24px; width:330px; left: -999em; display:block;  }

div#select_right ol.niv1 ol.niv2 li { margin:0; padding:0;}
div#select_right ol.niv1 ol.niv2 li a { display:block; float:left;  background-image:none; background-color:#FFFFFF; border-bottom:1px solid #AAAAAA; font-weight:normal; width:283px; border-right:1px solid #AAAAAA;}
div#select_right ol ol.niv2 li a:hover { background-color:#EEEEEE; }
div#select_right ol.niv1 li.smenu:hover ol.niv2 {display:block; }

*html div#select_right ol.niv1 li.smenu.sfhover ol.niv2 { left:0; }








#contenu #left .global .listing_produits .listing { color:#333333; width:706px;  }
#contenu #left .global .listing_produits .listing .listing_top { width:706px; height:5px; line-height:5px; font-size:1px; background-image:url(../img/interne/listing_produits_top.gif); background-repeat:no-repeat; background-position:left top;}
#contenu #left .global .listing_produits .listing .listing_contenu { width:704px; border-left:1px solid #bdbdbd;  border-right:1px solid #bdbdbd; }
#contenu #left .global .listing_produits .listing .listing_contenu {min-height:350px;  border-bottom:1px solid #bdbdbd; }
#contenu #left .global .listing_produits .listing .listing_contenu .liste_bumb { overflow:hidden; width:684px; padding:10px 10px; border-bottom:1px solid #bdbdbd; }
#contenu #left .global .listing_produits .listing .listing_contenu .liste_bumb:hover { background-color: #fff8f6; }
#contenu #left .global .listing_produits .listing .listing_contenu .liste_bumb .wrap_np_img { float:left; width:65px; margin:0 10px 0 0; }
#contenu #left .global .listing_produits .listing .listing_contenu .liste_bumb .wrap_np_img img { border:none; } 
#contenu #left .global .listing_produits .listing .listing_contenu .liste_bumb .wrap_np_description { float:left; width:460px; }
#contenu #left .global .listing_produits .listing .listing_contenu .liste_bumb .wrap_np_description_breves { float:left;width:520px; }
#contenu #left .global .listing_produits .listing .listing_contenu .liste_bumb .wrap_np_link { float:right; width:140px; text-align:right}
#contenu #left .global .listing_produits .listing .listing_contenu .listing_societes {padding:10px;border-bottom:2px solid #ccc}
#contenu #left .global .listing_produits .listing .listing_contenu .listing_societes h5 {margin:0 0 10px 0}
#contenu #left .global .listing_produits .listing .listing_contenu .listing_societes h4 a {font-size:12px; color:#9d2000; font-weight:700;text-decoration:none}
#contenu #left .global .listing_produits .listing .listing_contenu .listing_societes h5 a {font-size:11px; color:#083f88; font-weight:400;text-decoration:none}
#contenu #left .global .listing_produits .listing .listing_contenu .listing_societes h4 a:hover {text-decoration:underline}
#contenu #left .global .listing_produits .listing .listing_contenu .listing_societes h5 a:hover {text-decoration:underline}

#contenu #left .global .listing_produits .listing .listing_contenu .liste_bumb .wrap_np_link p.lire a {  text-decoration:underline; color:#666666; padding:0 0 0 14px; }
#contenu #left .global .listing_produits .listing .listing_contenu .liste_bumb .wrap_np_link p.lire a { background-image:url(../img/arrow_lire.gif); background-repeat:no-repeat; background-position:0 3px; }
#contenu #left .global .listing_produits .listing .listing_contenu .liste_bumb .wrap_np_link p.lire a:hover { text-decoration:none; }

#contenu #left .global .listing_produits .listing .listing_contenu .liste_bumb .wrap_np_link p.date { margin:0 0 40px 0; color:#4a96d5; font-style:italic; }

#contenu #left .global .listing_produits .listing h3 { font-size:12px; font-weight:bold; color:#9d2000; } 
#contenu #left .global .listing_produits .listing h3 span { display:block; font-size:11px; font-weight:normal; color:#083f88; margin-bottom:5px; }

#contenu #left .global .listing_produits .listing h3 a { text-decoration:none; color:#9d2000; }
#contenu #left .global .listing_produits .listing h3 a:hover { text-decoration:underline; } 
#contenu #left .global .listing_produits .listing h3 span a { text-decoration:none; color:#083f88; }

/* --------------------------------------------------------- RIGHT -------------------------------------------------------------- */
#contenu #right { float:right; width:222px; height:100%; overflow:hidden;  }
#contenu #right .box_gri { margin-bottom:4px; border:1px solid #bdbdbd; background-color:#F9F9F9; background-image:url(../img/box_gri_deg.gif); background-repeat: repeat-x; background-position:top; }
#contenu #right .box_gri_two_lines { margin-bottom:4px; border:1px solid #bdbdbd; background-color:#F9F9F9; background-image:url(../img/box_gri_deg_two_lines.gif); background-repeat: repeat-x; background-position:top; }
#contenu #right .box_gri h3 { padding-left:15px; height:24px; line-height:24px;  font-size:11px; font-weight:bold; }
#contenu #right .box_gri h3 { background-image: url(../img/arrow_vert.gif); background-repeat:no-repeat; background-position:5px 50%; }

#contenu #right .box_gri_two_lines h3.magazine { padding-left:15px; padding-top:4px;height:32px; line-height:16px;  font-size:11px; font-weight:bold; }
#contenu #right .box_gri_two_lines h3.magazine { background-image: url(../img/arrow_vert.gif); background-repeat:no-repeat; background-position:5px 8px; }
#contenu #right .box_gri_two_lines h3.magazine a { text-decoration:none; color:#083f88; }

#contenu #right .box_gri_two_lines img.cover { margin:15px 0 5px 40px;}
#contenu #right .box_gri_two_lines p.abonnement a { display:block; text-align:center; font-size:10px; height:21px; line-height:21px; width:157px; color:#FFFFFF; text-decoration:underline; background-color:#f16c1b; background-image:url(../img/buton_abonnement.gif); }
#contenu #right .box_gri_two_lines p.abonnement a { margin:0 0 10px 28px; }

#contenu #right .box_gri img.cover { margin:10px 0 5px 40px;}
#contenu #right .box_gri p.abonnement a { display:block; text-align:center; font-size:10px; height:21px; line-height:21px; width:157px; color:#FFFFFF; text-decoration:underline; background-color:#f16c1b; background-image:url(../img/buton_abonnement.gif); }
#contenu #right .box_gri p.abonnement a { margin:0 0 10px 28px; }

#contenu #right .box_gri form { padding:10px;}
#contenu #right .box_gri form label { float:left; width:60px; font-size:10px; line-height:10px; }
#contenu #right .box_gri form .log_ok { float:right; font-size:11px; font-weight:normal; margin:5px 5px 0 0; border:none; }

#contenu #right .box_gri form .log_ok { width:36px; height:18px; background-color:#203674; background-image: url(../img/buton_log.gif); color:#FFFFFF; cursor:pointer; }
#contenu #right .box_gri form .logout { font-size:11px; font-weight:normal; margin:5px 5px 0 0; border:none; }
#contenu #right .box_gri form .logout { width:80px; height:18px; background-color:#203674; background-image: url(../img/buton_log_big.gif); color:#FFFFFF; }

#contenu #right .box_gri form input.champ_email { width:120px; font-size:11px; padding:1px; margin-bottom:3px; }
#contenu #right .box_gri form input.champ_mot { width:120px; font-size:11px; padding:1px; }
#contenu #right .box_gri form input.cek { margin:10px 5px 0 0; float:left; }

#contenu .tx-newloginbox-pi1 .champ_email { width:130px; font-size:11px; padding:1px; margin-bottom:3px; margin-left:10px }
#contenu .tx-newloginbox-pi1 .champ_mot { width:130px; font-size:11px; padding:1px; margin-left:10px}
#contenu .tx-newloginbox-pi1 .log_ok { font-size:11px; font-weight:normal; border:none; }
#contenu .tx-newloginbox-pi1 .log_ok { width:80px; height:18px; background-color:#203674; background-image: url(../img/buton_log_big.gif); color:#FFFFFF; }
#contenu .tx-newloginbox-pi1 .forgot { font-size:11px; font-weight:normal; border:none; }
#contenu .tx-newloginbox-pi1 .forgot { width:120px; height:18px; background-color:#203674; background-image: url(../img/buton_forgot.gif); color:#FFFFFF; }

/* Fix pour IE6 et IE7 */
* html #contenu #right .box_gri form input.cek { margin:5px 0 0 0; padding:0; }
*+html #contenu #right .box_gri form input.cek { margin:5px 0 0 0; padding:0; }

#contenu #right .box_gri form p.remember { padding:10px 0 0 0; color:#999999; font-size:10px; width:130px; }
#contenu #right .box_gri form p.forget {  margin:10px 0 0 0; color:#999999; font-size:10px; width:140px; }
#contenu #right .box_gri form p.forget a { color:#999999 ; }
#contenu #right .box_gri h3 a { text-decoration:none; color:#083f88; }

/* Orange box should now be red, 20081223 */
/* #contenu #right .box_orange { margin-bottom:4px; padding-bottom:10px; border:1px solid #9d2000; background-color: #FFEFEA; background-image:url(../img/box_orange_deg.gif); background-repeat: repeat-x; background-position:top; } */
#contenu #right .box_orange { margin-bottom:4px; padding-bottom:10px; border:1px solid #FF0000; background-color: #FFEFEA; background-image:url(../img/box_rouge_deg.gif); background-repeat: repeat-x; background-position:top; }


/* Fix pour IE6 et IE7 */
* html #contenu #right .box_gri h3 { padding-left:15px; height:23px; line-height:23px;  font-size:11px; font-weight:bold; }
*+html #contenu #right .box_gri h3 { padding-left:15px; height:23px; line-height:23px;  font-size:11px; font-weight:bold; }

#contenu #right .box_orange h3 { padding-left:15px; height:24px; line-height:24px;  font-size:11px; font-weight:bold; color:#FFFFFF }
#contenu #right .box_orange h3 { background-image: url(../img/arrow_white.gif); background-repeat:no-repeat; background-position:5px 50%; }
#contenu #right .box_orange p { margin:10px 5px 3px 5px; font-size:11px; line-height:11px;  color:#FF0000;}
#contenu #right .box_orange .champ { width:120px; margin:0 0 0 5px; font-size:11px; padding:2px; color:#FF0000; border:1px solid #FF0000}
#contenu #right .box_orange .buton { width:75px; height:18px; border:none;   }
#contenu #right .box_orange .buton { font-size:11px; color:#FFFFFF; background-color:#FF0000;  background-image:url(../img/buton_service_rouge.gif); background-position:top; }
#contenu #right .box_orange input.buton { font-variant:normal; font-size-adjust:none; padding:1px; }


/* PUBLICITE */
#contenu #right #advert_right { padding:25px; color:#333333; font-size:10px; }
#contenu #right #advert_right p { margin-bottom:25px; }
#contenu #right #advert_right p.title { text-decoration:underline; font-size:11px; margin-bottom:5px; color:#083f88;}
#contenu #right #advert_right p.title a { text-decoration:underline; color:#083f88; }
#contenu #right #advert_right p.title a:hover, #contenu #right #publicite p a:hover { text-decoration:none; }
#contenu #right #advert_right img { margin:0 0 25px 20px; }


/* Formulaire Forgot Password */
.tx-etim-pi1 .input {border:1px solid #aaa; width:200px; padding:1px 5px 1px 5px; color:#000; font-family:Verdana;background-image:url(../img/deg_input_finder.gif); background-repeat: repeat-x; background-position:top;font-size:11px}
.tx-etim-pi1 .submit {border:none; background-color:#203674; width:93px; height:23px; line-height:23px; background-image:url(../img/top_finder_buton.gif); color:#fff;font-weight:700}


/* EXPOSITIONS - SALONS INDUSTRIELS */
.liste_expos {padding:10px 10px 25px 10px}
.liste_expos h1 {font-size:12px; line-height:13px; color:#9d2000; font-weight:bold;margin:0 0 10px 0;width:175px;}
.liste_expos img {border:1px solid #ccc}
.liste_expos table tr td {vertical-align:top}
.liste_expos .date {color:#083f88;font-weight:700}
.liste_expos {margin:10px 0 10px 0; border-bottom:1px dashed #ccc}


/* HOME PAGE - TAB VIEWS*/
#tab_marktnahe_2,#tab_marktnahe_3,#tab_marktnahe_4,#tab_marktnahe_5 {display:none;}
#tab_product_2,#tab_product_3,#tab_product_4,#tab_product_5 {display:none;}
#tab_application_2,#tab_application_3,#tab_application_4,#tab_application_5 {display:none;}
#tab_breves_2,#tab_breves_3,#tab_breves_4,#tab_breves_5 {display:none}
#tab_salons_2,#tab_salons_3,#tab_salons_4,#tab_salons_5 {display:none}
#tab_fachbeitrage_2,#tab_fachbeitrage_3,#tab_fachbeitrage_4,#tab_fachbeitrage_5 {display:none}
.ongletsContent {display:none}


/* HOME PAGE - Tab Rencontre */
#contenu #left .tab_wrap #rencontre .tab_cont_left {width:120px}
#contenu #left .tab_wrap #rencontre .tab_cont_right {width:570px}
#contenu #left .tab_wrap #rencontre .tab_cont_right .texte {height:158px}
#contenu #left .tab_wrap #rencontre .tab_cont_right .interactiv_large {width:485px;}
#contenu #left .tab_wrap #rencontre .tab_cont_right p.lire {margin:10px 0}

#contenu #left .tab_wrap #rencontre .interactiv_large { margin-right:10px;}


/* HOME PAGE - Tab Dossier special */
#contenu #left .tab_wrap #dossier_special .tab_cont_left {width:120px}
#contenu #left .tab_wrap #dossier_special .tab_cont_left img {border:none; }
#contenu #left .tab_wrap #dossier_special .tab_cont_left span { display:block;}
#contenu #left .tab_wrap #dossier_special .tab_cont_left span a { display:block; float:left; padding:2px; background-color:#FFFFFF; border:2px solid #DDDDDD; }
#contenu #left .tab_wrap #dossier_special .tab_cont_left span a:hover  { border-color: #FF9900; }
#contenu #left .tab_wrap #dossier_special .tab_cont_right {width:570px}
#contenu #left .tab_wrap #dossier_special .tab_cont_right .texte {height:155px}
#contenu #left .tab_wrap #dossier_special .tab_cont_right .texte h4 {text-decoration:underline;font-size:11px;color:#000;margin:0 0 10px 0}
#contenu #left .tab_wrap #dossier_special .tab_cont_right .interactiv_large {width:485px;}
* html #contenu #left .tab_wrap #dossier_special .tab_cont_right .interactiv_large {margin:5px 0 0 0}
*+html #contenu #left .tab_wrap #dossier_special .tab_cont_right .interactiv_large {margin:5px 0 0 0}

#contenu #left .tab_wrap #dossier_special .tab_cont_right table { width:570px; overflow:hidden;}
#contenu #left .tab_wrap #dossier_special .tab_cont_right table tr td {vertical-align:top}
#contenu #left .tab_wrap #dossier_special .tab_cont_right table tr td ul {margin:0 0 0 19px;list-style-type:disc}
* html #contenu #left .tab_wrap #dossier_special .tab_cont_right table tr td ul {margin:0 0 0 24px}
*+html #contenu #left .tab_wrap #dossier_special .tab_cont_right table tr td ul {margin:0 0 0 24px}

#contenu #left .tab_wrap #dossier_special .tab_cont_right table tr td ul li {margin:2px 0 2px 0}
#contenu #left .tab_wrap #dossier_special .tab_cont_right table tr td ul li a {color:#083f88;text-decoration:none}
#contenu #left .tab_wrap #dossier_special .tab_cont_right table tr td ul li a:hover {text-decoration:underline}
#contenu #left .tab_wrap #dossier_special .tab_cont_right p.lire {margin:10px 0}


/* HOME PAGE - Tab Top Produits */
#contenu #left .tab_wrap #top_produits .thumbs .tub span.box a {height:90px;text-align:center}
#contenu #left .tab_wrap #top_produits .thumbs .tub p.company a {text-decoration:none;color:#666}
#contenu #left .tab_wrap #top_produits .thumbs .tub p.company a:hover {text-decoration:underline}

#contenu #left .tab_wrap #top_produits .thumbs .tub p.lire { margin:10px 0;}
#contenu #left .tab_wrap #top_produits .thumbs .tub p.lire a {text-decoration:none; color:#666666; padding:0 0 0 14px; }
#contenu #left .tab_wrap #top_produits .thumbs .tub p.lire a { background-image:url(../img/arrow_lire.gif); background-repeat:no-repeat; background-position:0 50%; }
#contenu #left .tab_wrap #top_produits .thumbs .tub p.lire a:hover { text-decoration:underline; }


/* HOME PAGE - Tab Les brèves */
#contenu #left .tab_wrap #breves .tab_cont_right p.bodytext a {color:#083f88;text-decoration:none}
#contenu #left .tab_wrap #breves .tab_cont_right p.bodytext a:hover {text-decoration:underline}
#contenu #left .tab_wrap #breves .tab_cont_right p.lire {margin-bottom:10px}


/* HOME PAGE - Tab Salons industriels */
#contenu #left .tab_wrap #salons .tab_cont_right .texte {height:157px}


/* HOME PAGE - Tab Videos */
#contenu #left .tab_wrap #videos .thumbs .tub span.box a {height:90px;text-align:center;/*display:block*/}
#contenu #left .tab_wrap #videos .thumbs .tub p.company a {text-decoration:none;color:#666}
#contenu #left .tab_wrap #videos .thumbs .tub p.company a:hover {text-decoration:underline}
#contenu #left .tab_wrap #videos .thumbs .tub p.lien {margin:0}
#contenu #left .tab_wrap #videos .thumbs .tub p.lien a {text-decoration:none;color:#333;margin:0}
#contenu #left .tab_wrap #videos .thumbs .tub p.lien a:hover {text-decoration:underline}
#contenu #left .tab_wrap #videos .thumbs .tub div.box {background-repeat:no-repeat;width:130px;background-position:center top;height:94px;}
#contenu #left .tab_wrap #videos .thumbs .tub div.box a {display:block; height:94px; background-image:url(../img/adds/play_icon_small.gif); background-repeat:no-repeat; background-position:0 50%; opacity:0.3; filter:alpha(opacity=30);border:1px solid #CCCCCC;}
#contenu #left .tab_wrap #videos .thumbs .tub div.box a:hover {opacity:1; filter:alpha(opacity=100);border-color:#FF9900;}


/* HOME PAGE - Tab newsletter */
#contenu #left .tab_wrap #lettre_pei .tab_cont_left {width:120px}
#contenu #left .tab_wrap #lettre_pei .tab_cont_right {width:570px}
#contenu #left .tab_wrap #lettre_pei .tab_cont_right .texte {height:180px}
#contenu #left .tab_wrap #lettre_pei .tab_cont_right .interactiv_large {width:485px;}
#contenu #left .tab_wrap #lettre_pei .tab_cont_right ul {margin:0 0 0 19px;list-style-type:disc}
* html #contenu #left .tab_wrap #lettre_pei .tab_cont_right ul {margin:0 0 0 24px}
*+html #contenu #left .tab_wrap #lettre_pei .tab_cont_right ul {margin:0 0 0 24px}
#contenu #left .tab_wrap #lettre_pei .tab_cont_right ul li {margin:2px 0 2px 0}
#contenu #left .tab_wrap #lettre_pei .tab_cont_right ul li a {color:#083f88;text-decoration:none}
#contenu #left .tab_wrap #lettre_pei .tab_cont_right ul li a:hover {text-decoration:underline}


/* LISTING VIDEOS */
.videos_thumb { margin-right:-20px; overflow:hidden;}
.videos_thumb h2 { font-size:15px; font-weight:bold; margin:5px 0 15px 0; }
#contenu #left .global .content .product .videos_thumb ul { margin:0; padding:0;}
#contenu #left .global .content .product .videos_thumb ul li { list-style:none; display:block; float:left; width:185px; overflow:hidden; height:285px; margin:0 20px 20px 0; border:1px solid #EEEEEE; padding:10px;}
#contenu #left .global .content .product .videos_thumb ul li:hover { background-color: #F5F5F5; }

#contenu #left .global .content .product .videos_thumb ul li .img_video { height:90px; padding:0px;  text-decoration:none; background-repeat:no-repeat; }
#contenu #left .global .content .product .videos_thumb ul li .img_video a {display:block; height:90px; background-image:url(../img/adds/play_icon.gif); background-repeat:no-repeat; background-position:0 50%; opacity:0.3; filter:alpha(opacity=30); }
#contenu #left .global .content .product .videos_thumb ul li .img_video a:hover {opacity:1; filter:alpha(opacity=100); }

.videos_thumb ul li .img_pdf { height:90px; padding:0px;  text-decoration:none; background-repeat:no-repeat; }
.videos_thumb ul li .img_pdf a {display:block; height:90px;  }
.videos_thumb ul li .img_pdf a:hover { background-image:url(../img/adds/pdf.gif); background-repeat:no-repeat; background-position:50% 50%; }
.videos_thumb ul li .img_pdf a { background-color:#FFFFFF; opacity:0.1; filter:alpha(opacity=10); }
.videos_thumb ul li .img_pdf a:hover {  opacity:0.7; filter : alpha(opacity=70); }

.videos_thumb ul li h3 { margin:10px 0 3px 0; font-size:13px; line-height:13px; font-weight:bold; }
.videos_thumb ul li h3 a {color:#083f88;text-decoration:none}
.videos_thumb ul li h3 a:hover {text-decoration:underline}
.videos_thumb ul li h4 { margin-bottom:10px; font-size:11px; font-weight:bold;}
.videos_thumb ul li h4 a {color:#9d2000;text-decoration:none}
.videos_thumb ul li h4 a:hover {text-decoration:underline}
.videos_thumb ul li p { font-size:11px;color:#666;text-decoration:none;}
.videos_thumb ul li p a {text-decoration:none;color:#666}
.videos_thumb ul li p a:hover {text-decoration:underline}
.videos_thumb ul li p a:hover p {text-decoration:underline}

.videos_thumb ul li p.lire {margin:10px 0}
.videos_thumb ul li p.lire a {text-decoration:none; color:#666666; padding:0 0 0 14px; }
.videos_thumb ul li p.lire a { background-image:url(../img/arrow_lire.gif); background-repeat:no-repeat; background-position:0 50%; }
.videos_thumb ul li p.lire a:hover { text-decoration:underline; }

.videos_thumb ul li p.pdf {margin:10px 0}
.videos_thumb ul li p.pdf a {text-decoration:none; color:#666666; padding:0 0 0 40px; height:40px;display:block}
.videos_thumb ul li p.pdf a { background-image:url(../img/icons/spider_pdf.gif); background-repeat:no-repeat; background-position:0 0 }
.videos_thumb ul li p.pdf a:hover { text-decoration:underline; }


/* SUBSCRIPTION FORM */
#SubscriptionFormWrap {padding:10px}
#SubscriptionFormWrap table {color:#000; width:100%}
#SubscriptionFormWrap table tr td {vertical-align:top}
#SubscriptionFormWrap h3 {font-size:11px;font-weight:700;margin:0 0 5px 0;color:#000}
#SubscriptionFormWrap select {width:150px;border:1px solid #333;font-family:verdana;font-size:11px;margin:0 0 0 20px}
#SubscriptionFormWrap select.select_demos {width:300px}
#SubscriptionFormWrap .required {color:#f00;font-weight:700;font-size:13px}
#SubscriptionFormWrap hr {height:0px;border-top:1px dotted #333;margin:15px 0 15px 0;width:680px}
* html #SubscriptionFormWrap hr {margin:15px 0 15px -25px}
*+html #SubscriptionFormWrap hr {margin:15px 0 15px -25px}
#SubscriptionFormWrap input {width:250px;border:1px solid #333;font-family:verdana;font-size:11px; color:#083f88;padding:2px 5px 2px 5px;height:12px}
#SubscriptionFormWrap input.input_other {width:288px;border:1px solid #333;font-family:verdana;font-size:11px; color:#083f88;padding:2px 5px 2px 5px;height:12px;margin:4px 0 14px 20px}
#SubscriptionFormWrap input.radio {width:auto;border:1px solid #ddd;height:20px}
#SubscriptionFormWrap input.check {width:auto;border:none;margin:0 0 3px 5px}
#SubscriptionFormWrap .disabled { background-color:#FFFFFF; width:680px; opacity:0.5; filter:alpha(opacity=50)}
#SubscriptionFormWrap .button {width:100px;height:22px;color:#000;background-color:#fff;padding:3px 0 3px 0;text-align:center;font-weight:700;color:#083f88}
#SubscriptionFormWrap em {color:#083f88;font-size:10px}
#SubscriptionFormWrap #sli_categories {color:#000}
#SubscriptionFormWrap a {text-decoration:none; color:#083f88;}
#SubscriptionFormWrap a:hover {text-decoration:underline}
#SubscriptionFormWrap ul.delivery {list-style-type:disc;padding:15px 0 0 20px}
#SubscriptionFormWrap ul.delivery li {margin:2px 0 2px 0}

#contenu #left #SubscriptionFormWrap .tab_wrap { height:600px; width:700px}
#contenu #left #SubscriptionFormWrap .tab_wrap #tabs { position:relative; width:700px; height:600px;  overflow:hidden;  } 
#contenu #left #SubscriptionFormWrap .tab_wrap #tabs_slide { width: 10000px; height:605px; position: absolute;  }


/* NEWSLETTER LISTING */
.global .product .news_letter_first .n_00 { float:left; width:152px; margin-right:18px; }
.global .product .news_letter_first h3 { font-size:11px; font-weight:bold; margin-bottom:10px; }
.global .product .news_letter_first h3 { border-bottom:1px solid #A9C3AA; color:#203674; }

.global .product .news_letter_first p { margin:0;  padding:8px 2px; display:inline; }
.global .product .news_letter_first p a { display:block;  padding:8px 2px; margin:0; border-bottom:1px solid #EAEAEA; color:#203674; text-decoration:none;   }
.global .product .news_letter_first p a:hover { background-color: #FFF; border-bottom-color:#DDDDDD; color:#203674;}


/* -- Modifs new ELECTRONIQUE -- */
#contenu #left .global .product #product_wrap_gri #prod_right ul.electronique { list-style-type:none; margin:25px 0 10px 10px }
#contenu #left .global .product #product_wrap_gri #prod_right ul.electronique li { margin:0 0 5px 0;  padding:0 0 3px 15px; color:#333 }
#contenu #left .global .product #product_wrap_gri #prod_right ul.electronique li a { text-decoration:none; color:#083f88}
#contenu #left .global .product #product_wrap_gri #prod_right ul.electronique li { border-bottom:1px solid #FFF; }
#contenu #left .global .product #product_wrap_gri #prod_right ul.electronique li { background-image:url(../img/arrow_orange.gif); background-repeat:no-repeat; background-position:0 3px; }
#contenu #left .global .product #product_wrap_gri #prod_right ul.electronique li a:hover {color:#f60}

.electronic {margin:20px 10px 0 10px; width:706px;}
.electronic h3 { float:left; margin:0 0 10px 0; font-size:12px; font-weight:bold; border-bottom:1px solid #203674}
.electronic p { margin:0 0 5px 0; }
.electronic p a { text-decoration:none; color:#333333; }
.electronic p a:hover { text-decoration:underline;}

.electronic .wrap_electronic { width:684px; margin:10px 0 0 0; padding:10px; border:1px solid #EFEFEF;}

/* -- Modifs new ELECTRONIQUE -- */

#suppliers_adverts {display:none}

.supplier_content {padding:10px 0;margin:0 10px 0 0}
.supplier_content p.lire a { float:right; text-decoration:underline; color:#666666; padding:0 0 0 14px; }
.supplier_content p.lire a { background-image:url(../img/arrow_lire.gif); background-repeat:no-repeat; background-position:0 50%; }
.supplier_content p.lire a:hover { text-decoration:none; }


/* Used in sli service to show more information when mouse over*/
#contenu #left .global .product #spider #spider_right ul #sliAdditionalInformation {position:absolute;display:none;border:3px solid #333;border-top:3px solid #999;border-left:3px solid #999;margin:-10px 0 0 150px;background-color:#fff;background-image:none;width:290px;padding:10px;z-index:50;text-align:left}
#contenu #left .global .product #spider #spider_right ul #sliAdditionalInformation a {background-image:none;display:inline;float:none;padding:0;width:auto;height:auto}
#contenu #left .global .product #spider #spider_right ul #sliAdditionalInformation table tr td {vertical-align:top}
* html #contenu #left .global .product #spider #spider_right ul #sliAdditionalInformation {margin:-10px 0 0 10px}
*+html #contenu #left .global .product #spider #spider_right ul #sliAdditionalInformation {margin:-10px 0 0 10px}

#contenu #left .global .applications #spider #spider_right ul #sliAdditionalInformation {position:absolute;display:none;border:2px solid #333;margin:-10px 0 0 150px;background-color:#fff;background-image:none;width:290px;padding:10px;z-index:50;text-align:left}
#contenu #left .global .applications #spider #spider_right ul #sliAdditionalInformation a {background-image:none;display:inline;float:none;padding:0;width:auto;height:auto}
#contenu #left .global .applications #spider #spider_right ul #sliAdditionalInformation table tr td {vertical-align:top}
* html #contenu #left .global .applications #spider #spider_right ul #sliAdditionalInformation {margin:-10px 0 0 10px}
*+html #contenu #left .global .applications #spider #spider_right ul #sliAdditionalInformation {margin:-10px 0 0 10px}

#sliAdditionalInformation h5 {font-size:12px;font-weight:700;color:#083f88;margin:0 0 10px 0;text-decoration:underline}

#wait {position:absolute;display:none;border:2px solid #333;margin:-10px 0 0 150px;background:#fff;width:310px;padding:40px 0 10px 0;z-index:100;height:54px;text-align:center}
#wait img {margin:0 10px 0 0}
* html #wait {margin:-10px 0 0 10px}
*+html #wait {margin:-10px 0 0 10px}

.global ul ul li {list-style-type:circle}

#telfax {display:none;margin:10px 0 0 0}
.toggleLogin {color:#083f88;text-decoration:underline}
.toggleLogin:hover {text-decoration:none}


.global .content .product  .dossier_special { width:684px; margin:0; padding:0; }




.dossier_special img {float:left;margin:0 5px 10px 0;border:1px solid #ccc;padding:2px;background-color:#fff}
.dossier_special .interactiv_large { height:25px; line-height:25px; background-image:url(../img/interactive_large_bg.gif); width:445px;float:right;background-repeat:no-repeat}

.regular_links a { text-decoration:none; color:#083f88; line-height:12px}
.regular_links a:hover {text-decoration:underline}

.readmore {margin:15px 0 0 25px;height:32px;line-height:32px;background:url(../img/icons/folder.png) 0 0 no-repeat;padding:0 0 0 32px}
.readmore a {font-weight:700; color:#083f88; line-height:32px}
.readmore a:hover {color:#083f88;text-decoration:underline}

.highlight {background-color:#eaff00}

#SubscriptionFormWrap .log_ok { font-size:12px; font-weight:700; border:none; }
#SubscriptionFormWrap .log_ok { width:300px; height:30px; background-color:#203674; background-image: url(../img/buton_vert_230.gif); color:#FFFFFF; cursor:pointer; }

#SubscriptionFormWrap .button_disabled { font-size:12px; font-weight:700; border:none; }
#SubscriptionFormWrap .button_disabled { width:300px; height:30px; background-color:#eee; background-image: none; color:#bbb; cursor:pointer; border:1px solid #ddd}

#SubscriptionFormWrap .tr_hide {display:none}

.viewAllProducts {background:url(../img/icons/view_all.jpg) 0 0 no-repeat;padding:2px 0 0 35px;margin:10px 0 0 0;height:30px}
.viewAllProducts a {color:#083f88;text-decoration:underline}
.viewAllProducts a:hover {text-decoration:none}


/* Additionnal images */
#contenu #left .global #additional_images { float:right; width:130px;  padding-top:0; margin:0 0 10px 10px}
#contenu #left .global #additional_images img { display:block; border:1px solid #CCCCCC; padding:2px; background-color:#FFFFFF; margin:0}
#contenu #left .global #additional_images .legend {text-align:center; color:#f60;margin:2px 0 10px 0}


/* 
.main_image_with_caption {float:left;margin:0 10px 10px 0; width:170px; text-align:center;}
.main_image_with_caption img { float:none; margin:0 0 10px 0}
.main_image_with_caption .legend {diplay:block; clear:left; text-align:center; color:#f60;margin:2px 0 10px 0}
*/

#contenu #left .global .applications #ap_detail_contenu .ap_main_img { display:block; float:left; margin:0 10px 10px 0; }
#contenu #left .global .applications #ap_detail_contenu .ap_main_img img { float:none; margin:0 0 10px 0}
#contenu #left .global .applications #ap_detail_contenu .ap_main_img p.caption {  width:120px; color:#f60; margin:5px 0;  text-align:center;}





/* Magazine contact form */
#postmessage_form .input {border:1px solid #666;width:300px;overflow:auto;background:#f3f3f3;padding:1px 5px 1px 5px;font-family:verdana;font-size:11px;color:#1e5d9c}
#postmessage_form textarea {border:1px solid #666;width:300px;overflow:auto;background:#f3f3f3;padding:1px 5px 1px 5px;font-family:verdana;font-size:11px;color:#1e5d9c;height:100px}
#postmessage_form h1 {color:#1e5d9c;font-size:15px;padding:0}
#postmessage_form h2 {font-size:13px;margin:0 0 10px 0;color:#666;border:0;background:none}
.align-right {clear:both;width:100%;text-align:right}

/* Dyn layer */
#trailimageid {position:absolute;display:none;left:0px;top:0px;height:0px;z-index:200}

/* Rate */
#rate_div {display:none;position:absolute;margin:-3px 0 0 250px;background:url('../media/img/rating/bg.gif') 0 0 no-repeat;width:183px;height:37px;padding:22px 0 0 10px}
#rate_div input {margin:0 5px 0 0}

* html #rate_div input {margin:0 0 0 0}
* html #rate_div {margin:-24px 0 0 250px;padding:15px 0 0 10px;height:44px}

* +html #rate_div input {margin:0 0 0 0}
* +html #rate_div {margin:-24px 0 0 250px;padding:15px 0 0 10px;height:44px}

/* Post a comment */
.interactiv_large { padding:4px 0 0 10px;  height:25px; background:url("../media/img/interactive_large_bg.gif") 0 0 no-repeat; color:#333;position:relative}
.interactiv_large span { float:left; display:block; height:25px; margin:0 20px 0 0}
.interactiv_large span a { text-decoration:none; color:#333333; }
.interactiv_large span a:hover { text-decoration:underline; }
.interactiv_large span.comment { padding:3px 0 0 20px; background:url("../media/img/comment.gif"); background-repeat:no-repeat; }
.interactiv_large span.view { padding:3px 0 0 20px; background:url("../media/img/send.gif"); background-repeat:no-repeat; }

/* Comments */
.messages {width:100%;color:#333;border:1px solid #999}
.messages tr td {padding:5px}

#message_form .input {border:1px solid #666;width:300px;overflow:auto;background:#f3f3f3;padding:1px 5px 1px 5px;font-family:verdana;font-size:11px;color:#1e5d9c;height:16px}
#message_form textarea {border:1px solid #666;width:300px;overflow:auto;background:#f3f3f3;padding:1px 5px 1px 5px;font-family:verdana;font-size:11px;color:#1e5d9c;height:100px}
#message_form h1 {color:#1e5d9c;font-size:15px;padding:0}
#message_form h2 {font-size:13px;margin:0 0 10px 0;color:#666;border:0;background:none}



#videos p.lire { padding:10px 0; }
#videos p.lire a { text-decoration:underline; color:#666666; padding:0 0 0 14px; }
#videos p.lire a { background-image:url(../img/arrow_lire.gif); background-repeat:no-repeat; background-position:0 50%; }


#videos p.lire_video { padding: 0 0 10px 0; }
#videos p.lire_video a { text-decoration:none; color: #203674; padding:0 0 0 14px; }
#videos p.lire_video a { background-image:url(../img/adds/arrow_video.gif); background-repeat:no-repeat; background-position:0 50%; }






.print {float:right;background:url(../img/print_icon.gif) center 0 no-repeat;font-weight:700;cursor:pointer;margin-top:-66px;padding:102px 0 0 0;width:62px}
.is_title {font-size:15px;margin:15px 0 15px 60px;color:#f60;font-weight:700;text-decoration:underline}

/* Add this */
#addthis_services {background-color: #FFFFFF;}
#addthis_services a {padding: 0px 0px 0px 4px; color:#333333; display: block; font-weight: normal;}
#addthis_services td{ padding: 1px 0px 1px 0px;}
#addthis_dropdown15 a:hover {background-color: #F5F5F5;border-bottom: 0px;}
#addthis_dropdown15 a {text-decoration: none; font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
#addthis_dropdown15 img {border:none; vertical-align:middle;width: 16px;height: 16px; }
#addthis_dropdown15 { z-index: 1000000; text-align: left; width: 230px; position: absolute; display: none; border: #CCCCCC solid 1px; padding: 1px 1px 0px 1px; overflow: hidden; background-color: #FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif;}

#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:2999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{/*background-color:#060606;*/background-color:#fff;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url(../../shadow_box/resources/close.png);background-repeat:no-repeat;}#sb-nav-next{background-image:url(../../shadow_box/resources/next.png);background-repeat:no-repeat;}#sb-nav-previous{background-image:url(../../shadow_box/resources/previous.png);background-repeat:no-repeat;}#sb-nav-play{background-image:url(../../shadow_box/resources/play.png);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(../../shadow_box/resources/pause.png);background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

#backlinks {list-style-type:none;margin:0;padding:0}
#backlinks li {float:left;margin:0 10px 10px 0;text-align:center}
#backlinks li a:hover {text-decoration:none}
#backlinks li a img {border:0}

.backlinksLi {float:left;margin:0 10px 10px 0;text-align:center}
.backlinksLi a:hover {text-decoration:none}
.backlinksLi a img {border:0}
#contenu #left .global .applications #spider #spider_right ul li.backlinksLi a {padding:0}
#contenu #left .global .applications #spider #spider_right ul {list-style-type:none}
#contenu #left .global .product #spider #spider_right ul li.backlinksLi a {padding:0}
#contenu #left .global .product #spider #spider_right ul {list-style-type:none}
