@charset "utf-8";/* CSS Document */
*{margin:0px;/* modif TB padding:0px;*/
font-family:Helvetica,Arial,sans-serif;font-size:11px;}
input{cursor:pointer;}
/* modification le 131107 par geb */
/*
object{margin-left:6px !important;}
embed{margin-left:6px !important;}
*/
.object_margin{margin-left:6px;}
.embed_margin{margin-left:6px;}
.object_nomargin{margin-left:0px;}
.embed_nomargin{margin-left:0px;}
/************************************ STYLES COMMUNS HOME ET PAGES INTERNES *****************************************/
#header{min-height:70px;_height:70px;position:relative;}
#header a{font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#666666;}
#header a:hover{font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#ff6600;}
#header a:active,.breadcrumb a:focus{font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#ff6600;}
.bloc_header_raccourci{display:block;float:right;height:20px;padding-bottom:2px;}
.bloc_sites{float:left;padding-top:3px;padding-left:5px;display:inline;height:19px;width:171px;}
.bloc_search{float:left;padding-top:3px;padding-left:5px;padding-right:10px;border-right:1px #b3b3b3 solid;display:inline;height:18px;}
.bloc_langue{float:left;padding-top:4px;padding-left:5px;padding-right:10px;border-right:1px #b3b3b3 solid;display:inline;height:18px;}
.bloc_size{float:left;padding-top:4px;padding-left:5px;display:inline;height:16px;}
.chevron_orange{color: #FF5500;}

/*******************************************LE BLOC 1 / gauche **********************************************************/
div.boite_contenu_gauche_haut{width:304px;height:7px;background-image:url(../images/bg_tool_long_top.png);background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_gauche_middle{width:304px;height:111px;background-image:url(../images/bg_tool_long_middle.png);background-repeat:repeat-y;}
div.boite_contenu_gauche_middle2{width:304px;height:151px;background-image:url(../images/bg_tool_long_middle.png);background-repeat:repeat-y;}
.s_contenu_sroll2{width:304px;height:136px;overflow:hidden;}
.s_contenu_sroll_presse{width:290px;height:136px;overflow:hidden;}
div.s_contenu_sroll{width:304px;height:97px;}
div.boite_contenu_gauche_middle_noheight{width:304px;background-image:url(../images/bg_tool_long_middle.png);background-repeat:repeat-y;}
div.boite_contenu_gauche_middle_noheight p.orange_titre{margin-left:9px;margin-right:9px;color:#ff5500;font-weight:bold;}
.content_ss_more_noheight{background-image:url(../images/bg_tool_long_middle.png);overflow:hidden;height:160px;}
div.s_contenu_sroll_noheight{width:304px;overflow:hidden;}
div.s_contenu_sroll_glossary{width:304px;height:105px;/* modif geb 
overflow:hidden;*/}
div.boite_contenu_gauche_bas{width:304px;height:10px;background-image:url(../images/bg_tool_long_bottom.png);background-repeat:no-repeat;font-size:5px;}
img#img_orange{margin-left:9px;z-index:0;}
img#img_media{margin-left:9px;}
div.boite_contenu_gauche_middle p.orange_titre{margin-left:9px;margin-right:9px;color:#ff5500;font-weight:bold;}
input#text_go{margin-left:2px;margin-bottom:10px;vertical-align:middle;}
table#press_table{margin-left:6px;margin-right:9px;color:#B4B4B4;}
table#actu_table{margin-left:10px;margin-right:9px;color:#B4B4B4;}
p.contenu_text{margin-left:6px;margin-right:6px;color:#B4B4B4;padding-right:4px;padding-left:4px;font-size:11px;}
p.contenu_text a{color:#B4B4B4;text-decoration:none;}
p.contenu_text a:hover{color:#ff5500;text-decoration:none;}
form{margin-left:9px;color:#B4B4B4;}
label{font-weight:bold;}
/* My Comment */
div.s_boite_contenu_gauche_middle{margin-left:9px;margin-right:9px;color:#B4B4B4;}
p.more a.lien_more{margin-left:9px;margin-right:9px;display:block;color:#ff5500;text-align:right;text-decoration:underline;font-size:11px;}
p.gris_titre{padding-left:9px;font-weight:bold;display:block;width:274px !important;width:271px;float:left;}
p.gris_titre_avec_edit{padding-left:9px;font-weight:bold;display:block;width:240px;float:left;margin-top:-2px;}
p.gris_titre_avec_edit_noclose{padding-left:9px;font-weight:bold;display:block;width:230px;float:left;margin-top:-2px;}
p.gris_titre_avec_edit_bookmarks_noclose{padding-left:9px;font-weight:bold;display:block;width:290px;float:left;margin-top:-2px;}
p.gris_titre_avec_access{padding-left:9px;font-weight:bold;display:block;width:229px;float:left;}
p.edit160{position:absolute;z-index:10;font-size:9px;color:#000000;top:7px;left:110px;}
p.croix160{position:absolute;z-index:10;top:7px;left:140px;}
p.edit160cal{position:absolute;z-index:10;font-size:9px;color:#000000;top:17px;left:110px;}
p.croix160cal{position:absolute;z-index:10;top:17px;left:140px;}
p.edit304{position:absolute;z-index:10000;font-size:9px;color:#000000;top:7px;left:250px;}
p.edit304_media{z-index:10000;font-size:9px;color:#000000;top:7px;float:left;}
p.croix304{position:absolute;z-index:100000;top:7px;left:284px;color:#000000;}
p.edit304_media{position:absolute;z-index:10000;font-size:9px;color:#000000;top:7px;left:215px;float:left;}
p.croix304_media{position:absolute;z-index:10000;top:7px;right:10px;color:#000000;}
p.edit{float:left;padding:0;padding-left:3px;margin-left:2px !important;margin-left:-1px;margin-top:0px;margin-bottom:0px;}
div.boite_contenu_gauche_middle input#text_go{width:160px;}
.flashcard_content{/*padding-left:8px;margin-top:5px;*/
color:#ff5500;font-family:Helvetica,Arial,sans-serif;font-size:14px;width:150px;position:relative;}
.flashcard_content a{position:relative;color:#ff5500;font-family:Helvetica,Arial,sans-serif;font-size:14px;}
.flashcard_content a:hover{color:#ff5500;font-family:Helvetica,Arial,sans-serif;font-size:14px;text-decoration:underline}
a img.close_fen{border:0px;}
div#ft,div#cac{width:65px;height:15px;border:1px solid #E0E0E0;float:left;margin-left:15px !important;margin-left:10px;text-align:center;padding-top:3px;position:relative;}
div#stoxx{width:80px;height:15px;border:1px solid #E0E0E0;float:left;margin-left:15px !important;margin-left:10px;text-align:center;padding-top:3px;position:relative;}
div.both{clear:both;}
img.graphe_stat{margin-top:5px;margin-left:25px !important;margin-left:28px;/*float:left;*/}
div#text_graph{margin-top:5px;margin-left:19px;width:130px;/*float:left;*/
color:#5d5d5d;}
.divImgFlash{width:130px;float:left;}
img#img_flash{float:left;}
div#text_flash_card{width:150px;}
div#text_flash_card .couleur_orange,div#text_flash_card .couleur_orange_souli{padding-left:9px;}
a.lien_more2{margin-top:8px;display:block;color:#ff5500;text-align:right;}
/*******************************************LE BLOC de droite **********************************************************/
div.boite_contenu_gauche_haut2{width:160px;height:7px;background:url(../images/bg_tool_short_top.png) no-repeat;font-size:4px;}
div.boite_contenu_gauche_middle_droite{width:160px;height:159px;background:url(../images/bg_tool_short_middle.png) repeat-y;}
div.boite_contenu_gauche_bas2{width:160px;height:10px;background-image:url(../images/bg_tool_short_bottom.png);background-repeat:no-repeat;font-size:4px;}
p.gris_titre_avec_edit_droite{padding-left:9px;font-weight:bold;display:block;width:88px;float:left;margin-top:-2px;}
p.gris_titre_avec_edit_droite_2{padding-left:9px;font-weight:bold;display:block;width:130px !important;width:127px;float:left;}
p.gris_titre_avec_edit_droite_products{padding-left:9px;font-weight:bold;display:block;width:130px !important;width:138px;float:left;}
div.contenu_text_droit{margin-left:4px;margin-right:4px;height:118px;padding-right:3px;padding-left:4px;margin-top:10px;}
div.contenu_text_droit_mag{margin-left:6px;margin-right:6px;height:128px;padding-right:3px;padding-left:3px;}
div.contenu_text_droit_doc{margin-left:6px;margin-right:6px;height:128px;padding-right:3px;padding-left:3px;}
div.contenu_text_droit_bookmarks{margin-left:6px;margin-right:6px;height:116px;padding-right:3px;padding-left:3px;color:#666565;}
div.contenu_text_droit_doc_center{margin-left:6px;margin-right:6px;height:118px;padding-right:3px;padding-left:3px;}
div.contenu_text_droit_products{float:left;height:120px;padding-top:5px;padding-left:10px;}
.contenu_text_droit_doc_center{margin-top:10px;float:left;clear:left;width:283px;}
div.news_mymag{margin-bottom:5px;}
.foot_contenu_more_products{text-align:right;color:#ff5500;}
.foot_contenu_more{text-align:right;margin-right:9px;color:#ff5500;margin-top:-1px;}
.foot_contenu_more a:link{color:#ff5500;text-decoration:underline;font-size:11px;}
.foot_contenu_more a:visited{color:#ff5500;text-decoration:underline;}
.foot_contenu_more a:hover{color:#ff5500;text-decoration:underline;}
div.boite_contenu_gauche_bottom_calendar{width:160px;height:10px;background-image:url(../images/bg_tool_short_bottom.png);background-repeat:no-repeat;font-size:4px;}
s_contenu_sroll_droite{width:160px;height:157px;overflow:hidden;}
#form_pro_servi select{width:130px;margin-top:9px;}
#form_pro_servi_boxlarge select{width:250px;margin-top:5px;}
.souligne{color:#ff5500;text-decoration:none;}
.souligne a{color:#b4b4b4;text-decoration:none;}
.souligne a:hover{color:#ff5500;text-decoration:none;}
/**************************************** les boites du edit *******************************************************************/
div#conteneur_global_edit{width:304px;position:absolute;z-index:1;opacity :0.3;filter :alpha(opacity=10);}
div.longedit_boite{z-index:10;position:relative;top:-160px;display:none;height:0;clear:both;width:230px;margin-left:20px;margin-bottom:0px;margin-bottom:-79px !important;}
div.longedit_top{background-image:url(../images/bg_tool_longedit_top.png);background-repeat:no-repeat;background-position:bottom left;width:231px;height:11px;font-size:5px;}
div.longedit_middle{background-image:url(../images/bg_tool_longedit_middle.png);background-repeat:repeat-y;padding:5px 20px;width:191px;}
div.longedit_middle_press{background-image:url(../images/bg_tool_longedit_middle.png);background-repeat:repeat-y;width:231px;color:black;}
div.longedit_bottom{background-image:url(../images/bg_tool_longedit_bottom.png);background-repeat:no-repeat;width:231px;height:11px;font-size:5px;}
span#text_theme{float:left;margin-left:10px;}
select.default{width:135px;}
select#select_card{font-size:9px;color:#8e8d8d;width:110px;}
#valide_go_edit{padding-top:10px;padding-left:167px;}
#valide_ok{float:right;margin-right:20px;}
div.shortedit_boite{position:relative;z-index:10;width:142px;margin-left:5px;height:0;top:-160px;display:none;clear:both;}
div.shoredit_top{width:142px;height:11px;background-image:url(../images/bg_tool_shortedit_top.png);background-position:bottom left;background-repeat:no-repeat;font-size:5px;clear:both;}
div.shortedit_middle{background-image:url(../images/bg_tool_shortedit_middle.png);background-repeat:repeat-y;padding-top:5px;padding-bottom:5px;overflow:hidden;width:142px;clear:both;}
div.shortedit_middle_cal{background-image:url(../images/bg_tool_shortedit_middle.png);background-repeat:repeat-y;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;overflow:hidden;width:132px;clear:both;}
div.shortedit_bottom{width:142px;height:11px;background-image:url(../images/bg_tool_shortedit_bottom.png);background-repeat:no-repeat;font-size:5px;clear:both;}
span.couleur_orange_souligne{color:#FF5500;text-decoration:underline;}
select.form_edit_short{position:relative;float:left;width:113px;font-size:9px;}
select.form_edit_long{width:170px;font-size:9px;}
input.valide_go_edit_short{background:url(../images/btn_ok.jpg);background-repeat:no-repeat;border:none;width:28px;margin-top:10px;margin-left:87px;}
input.valide_go_edit_short_mymag{background:url(../images/btn_ok.jpg);background-repeat:no-repeat;border:none;width:28px;margin-top:10px;}
input.valide_go_edit_short_gloss{background:url(../images/btn_go.jpg);background-repeat:no-repeat;border:none;width:34px;height:20px;}
input.valide_go_edit_short2{padding-top:10px;padding-left:144px;}
div.conteneur_global2_edit{width:160px;position:absolute;z-index:1;opacity :0.3;filter :alpha(opacity=10);}
table#table_{float:none;width:110px;}
input.check{padding:0;margin:0;}
div#shortedit_boite_calendar2{width:142px;position:relative;z-index:100000;left:8px;top:-160px;display:none;height:0;clear:both;margin-bottom:0px;margin-bottom:-154px !important;}
input.valide_go_edit_short_calendar{background:url(../images/btn_go.jpg);background-repeat:no-repeat;border:none;width:28px;margin-left:80px;padding-bottom:5px;}
.bulle_calendar-tip{z-index:5002;color:#000;margin-left:-35px;margin-top:-98px;background-image:url(../images/bulles_calendar.gif);width:147px;height:83px;}
.bulle_calendar-title{font-weight:bold;font-size:11px;margin:0;padding:8px 8px 4px;}
.bulle_calendar-text{font-size:11px;padding:4px 8px 8px;}
a.couleur_orange_link:hover{color:#FF5500;text-decoration:underline;}
/***************************************************** STYLE POUR LE AUTOIMPLEMENTE**************************/
div.autocompleter-loading{float:left;clear:right;background:black url(../images/spinner.gif) no-repeat center;width:20px;height:16px;}
ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #eee;background-color:#CCCCCC;text-align:left;font-family:Helvetica,Arial,sans-serif;z-index:50001;width:189px;}
ul.autocompleter-choices li{position:relative;padding:0.1em 1.5em 0.1em 1em;cursor:pointer;font-weight:normal;font-size:1em;}
ul.autocompleter-choices li.autocompleter-selected{background-color:#CCCCCC;color:#FF6600;}
ul.autocompleter-choices span.autocompleter-queried{font-weight:bold;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#FF5500;}
legend{color:black;}
/* ––– LARGE BOXES ––– */
/* Links */
/* Global classes */
#conteneur_global_calendar{width:160px;float:left;}
#conteneur_global2_boxlarge{width:304px;height:176px;float:left;}
#conteneur_global_myMag_large{width:304px;height:176px;float:left;}
#conteneur_global_myMag{width:160px;height:176px;float:left;}
#conteneur_global_bookmarks{width:304px;float:left;}
#conteneur_global2{width:160px;float:left;}
.global_container{width:304px;float:left;}
.top_304{font-size:5px;background:url(../images/bg_tool_long_top.png) no-repeat;height:7px;width:304px;}
.top_cal{font-size:5px;background:url(../images/bg_tool_long_calendar_top.png) no-repeat;height:16px;}
.content_304{height:147px;padding-left:10px;overflow:hidden;background:url(../images/bg_tool_long_middle.png) repeat-y;width:294px;}
.content_304h110{background-image:url(../images/bg_tool_long_middle.png);height:110px;padding-right:9px;padding-left:10px;overflow:hidden;}
.content_304h130{background-image:url(../images/bg_tool_long_middle.png);height:130px;padding-right:9px;padding-left:10px;overflow:hidden;}
.content_ss_more{background-image:url(../images/bg_tool_long_middle.png);height:150px;padding-left:10px;overflow:hidden;}
.content_304 p{margin-bottom:5px;margin-top:0;}
.content_more{height:12px;text-align:right;color:#ff5500;text-decoration:underline;width:294px;background:url(../images/bg_tool_long_middle.png) repeat-y;clear:both;padding-right:10px;}
.content_more a:link{color:#ff5500;text-decoration:underline;}
.content_more a:hover{color:#ff5500;text-decoration:underline;}
.content_more a:visited{color:#ff5500;text-decoration:underline;}
.bottom_304{font-size:5px;height:10px;background-image:url(../images/bg_tool_long_bottom.png);width:304px;}
.titre_outil{font-size:14px;display:inline;float:left;font-weight:bold;}
.edit_outil{font-size:11px;float:right;margin-right:10px;margin-top:-1px;height:19px;position:relative;}
.img_close{float:right;}
/* Div content */
.content{margin-top:10px;float:left;clear:left;width:283px;}
.flw105ml7{margin-top:5px;float:left;width:105px;text-align:center;}
input.valide_go_edit_short_boxlarge{background:url(../images/btn_ok.jpg);background-repeat:no-repeat;border:none;width:28px;margin-top:10px;cursor:pointer}
.contenu_text_droit_boxlarge{margin-top:10px;float:left;clear:left;width:283px;}
.contenu_text_droit_mymag{margin-top:10px;float:left;clear:left;width:283px;}
.content_cal{margin-top:4px;float:left;clear:left;height:128px;}
.content_cal_long{width:100px;margin-top:4px;float:left;clear:left;height:128px;}
.content_detail_cal{margin-top:4px;float:right;width:130px;height:114px;font-size:12px;display:block;clear:right;margin-right:10px;}
.more_cal{color:#ff5500;text-decoration:underline;text-align:right;margin-right:9px;width:80px;float:right;height:15px;clear:right;}
.more_cal a:link{color:#ff5500;text-decoration:underline;}
.more_cal a:hover{color:#ff5500;text-decoration:underline;}
.more_cal a:visited{color:#ff5500;text-decoration:underline;}
.detail_cal_title{background-color:#ff5500;color:#ffffff;font-size:11px;padding:1px 8px;display:inline-block;}
/* Modifie par GEB pour les nouvelles box 
.active{background-color:transparent;background-image:url(../images/bg_cal_active.gif);background-repeat:no-repeat;background-attachment:scroll;background-x-position:1px;background-y-position:50%;cursor:pointer;}
*/
.active{background-color:#f7b18f;cursor:pointer;position:relative;}
.active a{position:relative;text-decoration:none;font-size:10px;}
#calendrier tr td.active_on{background:#ff5500 no-repeat 1px;color:#ffffff;text-decoration:none;font-size:10px;}
.content_detail_cal p{margin-top:5px;margin-bottom:0;width:130px;}
.doc_center_icon{float:left;clear:left;margin-bottom:5px;width:285px;}
.doc_center_icon img{margin-right:5px;border-width:0;border-style:solid;}
.edit_mode{position:absolute;z-index:1;opacity :0.3;filter :alpha(opacity=10);width:304px;}
.edit_box{position:relative;z-index:2;top:-176px;margin-top:20px;margin-left:35px;width:269px;display:none;}
.edit_box_cal{position:relative;z-index:2;margin-top:10px;margin-left:35px;width:269px;}
.edit_box_top{background:url(../images/bg_tool_longedit_top.png) no-repeat;width:231px;height:11px;font-size:5px;}
.edit_box_middle{background:url(../images/bg_tool_longedit_middle.png) repeat-y;height:60px;width:231px;}
.edit_box_middle_cal{background:url(../images/bg_tool_longedit_middle.png) repeat-y;height:120px;width:231px;}
#table_boxlarge{margin-left:20px;width:100px;}
.edit_box_middle form{margin-bottom:0;padding-top:20px;padding-left:20px;padding-right:20px;}
.edit_box_middle select{width:150px;margin-right:5px;}
input.valide_go_edit_short_calendar_boxlarge{float:right;display:block;}
.edit_box_bottom{width:231px;height:11px;background:url(../images/bg_tool_longedit_bottom.png) no-repeat;font-size:5px;}
.titre_content_orange{color:#ff5500;}
#select_card_boxlarge{width:270px;margin-bottom:10px;margin-left:5px;}
#form_pro_servi #valide_ok{float:right;margin-right:10px;}
div.boite_contenu_gauche_haut_calendar{width:160px;height:16px;background-image:url(../images/bg_tool_short_calendar_top.png);background-position:bottom left;background-repeat:no-repeat;font-size:5px;}
div.boite_contenu_gauche_middle_droite_calendar{width:160px;height:151px;background-image:url(../images/bg_tool_short_middle.png);background-repeat:repeat-y;}
div.shortedit_boite_calendar{width:142px;position:absolute;z-index:2;left:8px;top:215px !important;top:221px;}
table#calendrier tr td{background-color:#D3D3D2;padding:1px 2px;}
table#mois_calendar tr td a{text-decoration:none;}
abbr{border-width:0;border-style:solid;height:10px;}
.couleur_orange{color:#FF5500;}
span.couleur_orange{color:#FF5500;}
select.form_edit_short_boxlarge{font-size:10px;color:#656565;font-family:Helvetica,Arial,sans-serif;}
/* ––– CALENDAR ––– */
.ctx{}
.ctxl{}
.ctxl2{}
.calh{/*color:#FFFFFF;*/
font-family:Helvetica,Arial,sans-serif;}
.calh td{color:#000000;font-size:11px;}
.calm{background-color:#ffffff;color:#FFFFFF;font-family:Helvetica,Arial,sans-serif;font-size:8pt;text-align:center;}
.calm .sel{background-color:#003366;color:#ffcc00;font-weight:bold;cursor:pointer;}
.calm td{color:#ffffff;}
.caly{/*background-color:#ffffff;*/
color:#FFFFFF;font-family:Helvetica,Arial,sans-serif;font-size:8pt;text-align:center;width:90px;}
.caly .sel{background-color:#003366;color:#ffcc00;font-weight:bold;cursor:pointer;}
.caly td{color:#ffffff;width:4px;}
.cal{color:#FFFFFF;font-family:Helvetica,Arial,sans-serif;font-size:10px;text-align:center;}
.cal th{font-weight:normal;}
.cal tr{text-align:center;}
.cal td,.cal td div{/*background-color:#b0a6a3;*/
font-size:10px;color:#6e6e6f;text-align:center;}
.cal span{font-size:11px;}
.calh span{font-size:11px;}
#cal{display:none;}
span.but{cursor:pointer;font-size:11px;}
a.but{cursor:pointer;font-size:11px;}
span.but_cal{cursor:pointer;font-size:11px;}
td#cal_m_00,td#cal_m_0{/*background-color:#e9e9e9;*/
position:relative;}
a#cal_m_00{/*background-color:#e9e9e9;*/
position:absolute;/*z-index:5000;*/left:7px;}
a#cal_m_01{/*background-color:#e9e9e9;*/
position:absolute;left:123px;}
td#cal_m_01,td#cal_m_01{/*background-color:#e9e9e9;*/
position:relative;}
th.semaine{background-color:#b0a6a3;}
td#affichage_date{margin:0px;padding:0px;background-color:#ffffff;text-align:center;color:#1b1b1b;font-weight:bold;}
caption#affichage_date{margin:0px;padding:0px;background-color:#ffffff;text-align:center;color:#1b1b1b;font-weight:bold;vertical-align:middle;margin-bottom:0px;height:18px;}
#cal_m_02{height:20px;}
#cal_y_02{height:20px;}
td.case_vide{/*background-color:#FFFFFF;*/}
td.calendar_pointer{background-color:#FF5500;}
a.link_pointer{color:#FFFFFF;}
span.font_tools{color:#f26722;font-size:14px;font-family:Helvetica,Arial,sans-serif;}
.select_card{width:130px;}
.select_card_big{width:260px;}
.orange_hover{color:#5d5d5d;}
.hover_hover{color:#5d5d5d;}
.texte_flash{color:#ff5500;font-family:Helvetica,Arial,sans-serif;font-size:14px;}
.texte_flash a{color:#ff5500;font-family:Helvetica,Arial,sans-serif;font-size:14px;text-decoration:underline}
.texte_flash a:hover{color:#ff5500;font-family:Helvetica,Arial,sans-serif;font-size:14px;text-decoration:underline}
.no_overflow{overflow:hidden;}
/*31/10/07 Alexis :Classe de la barre de navigation de droite pour gérer l'effet de déplacement des items*/
.nav_outil_right{height:330px;position:absolute;z-index:666;}
/*2007/11/06 NS */
.submit{background-color:transparent;border:0;}
/* nouvelle class pour outils bookmarks 07/11/2007*/
p.gris_titre_avec_edit_droite_2_bookmarks{padding-left:9px;font-weight:bold;width:130px !important;width:127px;}
/*071108 Alexis :classes des cellules des communiqués de presse dans la boite outil press release */
td.date_cp_box{width:70px;vertical-align:top;cursor:default;}
/*Div dont la hauteur est calculée en fonction du nombre de caractères du titre*/
div.titre_cp_box{width:180px;margin-bottom:3px;overflow:hidden;}
/* nouvelle class pour loutil press 08/11/2007 jm*/
.s_contenu_sroll2_press{width:304px;height:136px;}
table#press_table tbody tr td{vertical-align:top;}
table#table_doccenter tbody tr td{vertical-align:top;}
/* nouvelle class pour loutil press 08/11/2007 geb*/
.titreOutil{padding-left:9px;font-weight:bold;display:block;float:left;margin-top:-2px;}
.editOutil{position:absolute;z-index:5;font-size:9px;color:#000000;top:20px;right:11px;}
* html .editOutil{right:8px;}
/* IE 6 */
*> .editOutil{!right:12px;}
/* IE 6 */
.croixOutil{position:absolute;z-index:5;color:#000000;top:8px;right:12px;}
* html .croixOutil{right:8px;}
/* IE 6 */
*> .croixOutil{!right:8px;}
/* IE 7 */
.contenuOutil_bookmarks{width:160px;height:147px;}
.contenuOutil_press{margin-left:2px;margin-right:3px;height:258px;padding-right:3px;padding-left:2px;color:#666565;overflow:hidden;}
.titreOutilCal{padding-left:9px;font-weight:bold;display:block;float:left;margin-top:-2px;}
.editOutilCal{position:absolute;z-index:10;font-size:9px;color:#000000;top:17px;right:25px;}
.croixOutilCal{position:absolute;z-index:100000;color:#000000;right:10px;}
.s_contenu_sroll_share{width:304px;height:111px;}
/* ajout geb le 121107*/
.box_job_328{height:70px;width:294px;float:left;background-color:#eeeeed;clear:both;margin-left:-1px;}
.box_job_725{width:725px;margin:0px;float:left;background-color:#eeeeed}
select.form_edit_328{width:230px;font-size:9px;}
.pr5{padding-right:5px;}
.pr20{padding-right:20px;}
.liens_s{font-family:Helvetica,Arial,sans-serif;text-decoration:underline;}
a.liens_s,a.liens_s div{font-family:Helvetica,Arial,sans-serif;text-decoration:underline;}
a.liens_s:hover,a.liens_s:hover div{font-family:Helvetica,Arial,sans-serif;color:#ff5500;text-decoration:underline;}
a.liens_s:active,a.liens_s:focus,a.liens_s:active div,a.liens_s:focus div{font-family:Helvetica,Arial,sans-serif;color:#ff5500;text-decoration:underline;}
#msgNavDroite{position:absolute;text-align:center;margin-top:360px;width:45px;padding-left:12px;}
/***************************** Contenus des boites outils ****************************/
div.content_small_box1{width:150px;height:160px;background:url('../images/new boxes/fond_centre_small1.png') repeat-y;background-position:left;}
/***************************** Header new boxes GEB ****************************/
/******** PRESSE ***************/
#conteneur_global_Cp{width:296px;float:left;}
div.n_header_communique{width :296px;height:45px;background-image:url('../images/n_boxes/hb_press.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_communique{width:296px;height:101px;background-image:url(../images/n_boxes/mb_press.png);background-repeat:no-repeat;}
div.n_bottom_communique{width :296px;height:15px;background-image:url('../images/n_boxes/bb_press.png');background-position:bottom left;background-repeat:no-repeat;}
.s_contenu_sroll_communique{width:286px;height:101px;overflow-x:hidden;overflow-y:auto;position:relative;}
.titreOutil_communique{font-weight:bold;display:block;float:left;margin-top:15px;padding-left:45px;}
.titreOutil_communique_moodal{font-weight:bold;display:block;float:left;margin-top:15px;width:240px;}
tr.case_gray,div.case_gray{background-color:#f5f5f5;}
div.content_case_press{cursor:default;height:47px;margin-left:5px;margin-top:2px;padding:2px 5px;width:245px;}
div.content_press_int{padding-left:15px;}
/******** PRODUCTS ***************/
/** SMALL**/
#conteneur_global_ps{width:150px;height:161px;float:left;}
div.n_header_product{width :150px;height:45px;background-image:url('../images/n_boxes/h_products.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_product{width :150px;height:101px;background-image:url('../images/n_boxes/m_products.png');background-repeat:no-repeat;/*padding-left:12px;*/}
div.n_bottom_product{width :150px;height:15px;background-image:url('../images/n_boxes/b_products.png');background-position:bottom left;background-repeat:no-repeat;}
.select_combo{font-size:9px;color:#8e8d8d;width:120px;position:relative;}
span.font_tools_white{color:#ffffff;font-size:14px;font-family:Helvetica,Arial,sans-serif;}
.titreOutil_product{font-weight:bold;display:block;float:left;margin-top:8px;padding-left:45px;}
.pt7{padding-top:7px;}
.pt4{padding-top:4px;}
/** BIG**/
#conteneur_global_b_ps{width:296px;height:161px;float:left;}
div.n_header_product_b{width :296px;height:45px;background-image:url('../images/n_boxes/hb_products.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_product_b{position:relative;width:296px;height:101px;background-image:url('../images/n_boxes/mb_products.png');background-repeat:no-repeat;}
div.boite_contenu_product_b .boite_contenu_product_s{position:absolute;}

div.n_bottom_product_b{width :296px;height:15px;background-image:url('../images/n_boxes/bb_products.png');background-position:bottom left;background-repeat:no-repeat;}
div.texte_product{float:left;width:118px;padding-left:14px;font-family:Helvetica,Arial,sans-serif;font-size:11px;color:#000000;padding-right:12px;padding-top:4px;}
/*Pinouf 15/001/2008*/
.product_bouton_search{opacity :0.3;filter :alpha(opacity=10);}
/******** BOOKMARK ***************/
/** SMALL**/
#conteneur_global_bookmarks_short{width:150px;float:left;}
div.n_header_bookmark{width :150px;height:45px;background-image:url('../images/n_boxes/h_bookmark.png');background-position:bottom left;background-repeat:no-repeat;z-index:3;}
div.boite_contenu_bookmark{width :150px;height:101px;background-image:url('../images/n_boxes/m_bookmark.png');background-repeat:repeat-y;/*padding-left:12px;*/
font-size:11px;color:#000000;font-family:Helvetica,Arial,sans-serif;}
.contenu_bookmarks{width :130px;height:101px;overflow:auto;position:relative;margin-left:12px;}
.contenu_bookmarks_item{min-height:82px;height:auto;}
* html .contenu_bookmarks_item{height:82px;}
div.n_bottom_bookmark{width :150px;height:15px;background-image:url('../images/n_boxes/b_bookmark.png');background-position:bottom left;background-repeat:no-repeat;}
.titreOutil_bookmark{font-weight:bold;float:left;margin-top:8px;padding-left:45px;display:block;}
.link_contenu_more_s{width:135px;text-align:right;margin-right:15px;color:#ff5500;}
/**Pinouf 11/01/2008**/
.link_contenu_more_book_s{height:5px;width:110px;text-align:right;color:#ff5500;padding-top:3px;}
.link_contenu_more_book_s a{color:#ff5500;text-decoration:underline;}
/**Pinouf 11/01/2008**/
.link_contenu_more_doc_s{width:110px;text-align:right;color:#ff5500;}
.link_contenu_more_doc_s a{color:#ff5500;text-decoration:underline;}
.link_contenu_more_doc_inter{/*width:250px;*/text-align:right;color:#ff5500;margin-right:3px;}
.link_contenu_more_doc_inter a{color:#ff5500;text-decoration:underline;}
/***/
.link_contenu_more_s a:link{color:#ff5500;text-decoration:underline;font-size:11px;}
.link_contenu_more_s a:visited{color:#ff5500;text-decoration:underline;}
.link_contenu_more_s a:hover{color:#ff5500;text-decoration:underline;}
/** BIG**/
#conteneur_global_bookmarks_long{width:296px;float:left;}
div.n_header_bookmark_b{width :296px;height:45px;background-image:url('../images/n_boxes/hb_bookmark.png');background-position:bottom left;background-repeat:no-repeat;z-index:3;}
div.boite_contenu_bookmark_b{width :284px;height:101px;background-image:url('../images/n_boxes/mb_bookmark.png');background-repeat:repeat-y;padding-left:12px;font-size:11px;color:#000000;font-family:Helvetica,Arial,sans-serif;}
.contenu_bookmarks_b{width :275px;height:93px;overflow:auto;position:relative;}
div.n_bottom_bookmark_b{width :296px;height:15px;background-image:url('../images/n_boxes/bb_bookmark.png');background-position:bottom left;background-repeat:no-repeat;}
.titreOutil_bookmark_b{font-weight:bold;float:left;margin-top:8px;padding-left:45px;display:block;}
.link_contenu_more{text-align:right;margin-right:15px;color:#ff5500;position:relative;}
.link_contenu_more a:link{color:#ff5500;text-decoration:underline;font-size:11px;}
.link_contenu_more a:visited{color:#ff5500;text-decoration:underline;}
.link_contenu_more a:hover{color:#ff5500;text-decoration:underline;}
.contenu_bookmarks_item_b{min-height:80px;height:auto;}
*html .contenu_bookmarks_item_b{height:80px;}
/******** DOCUMENTS ***************/
/** BIG**/
#conteneur_global_doccenter{height:161px;float:left;}
div.n_header_doccenter_b{width :296px;height:45px;background-image:url('../images/n_boxes/hb_documents.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_doccenter_b{width :284px;height:101px;background-image:url('../images/n_boxes/mb_documents.png');background-repeat:repeat-y;padding-left:12px;}
div.n_bottom_doccenter_b{width :296px;height:15px;background-image:url('../images/n_boxes/bb_documents.png');background-position:bottom left;background-repeat:no-repeat;}
.titreOutil_doccenter_b{font-weight:bold;display:block;float:left;margin-top:8px;padding-left:45px;}
.titreOutil_doccenter_moodal{font-weight:bold;display:block;float:left;padding-top:8px;width:240px;position:relative;}
.edit_lib_moodal{float:left;position:relative;padding-top:8px;z-index:6;}
.edit_lib_moodal{position:absolute;top:12px;right:25px;}
* html .edit_lib_moodal{right:22px;}
.scroller_big_contenu_doccenter{overflow-x:hidden;overflow-y:auto;position:relative;width:275px;height:101px;}
.contenu_doc_item_b{min-height:85px;height:auto;}
* html .contenu_doc_item_b{height:85px;}
ul.liste_docs{margin-left:0px;padding-left:0px;list-style-position:outside;list-style-type:none;}
ul.liste_docs li{padding-left :25px;margin-bottom:5px;cursor:pointer;position:relative;}
/*li.puce_document_xls,li.puce_document_slx{background:url(../images/xls.gif) no-repeat left top;}
li.puce_document_ppt,li.puce_document_ptx{background:url(../images/ppt.gif) no-repeat left top;}
li.puce_document_pdf{background:url(../images/pdf.gif) no-repeat left top;}
li.puce_document_doc,li.puce_document_ocx{background:url(../images/doc.gif) no-repeat left top;}*/
li.puce_document_img { background:url(/images/picto/picto-image.png) no-repeat left 3px !important; }
li.puce_document_doc, li.puce_document_ocx { background:url(/images/picto/picto-doc.png) no-repeat left 3px !important; }
li.puce_document_xls, li.puce_document_slx { background:url(/images/picto/picto-xls.png) no-repeat left 3px !important; }
li.puce_document_ppt, li.puce_document_ptx { background:url(/images/picto/picto-ppt.png) no-repeat left 3px !important; }
li.puce_document_pdf { background:url(/images/picto/picto-pdf.png) no-repeat left 3px !important; }
/** SMALL **/
div.n_header_doccenter{width :150px;height:45px;background-image:url('../images/n_boxes/h_documents.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_doccenter{width :150px;height:101px;background-image:url('../images/n_boxes/m_documents.png');background-repeat:repeat-y;/*padding-left:12px;*/}
.scroller_contenu_doccenter{overflow-x:hidden;overflow-y:auto;position:relative;width:130px;height:101px;margin-left:12px;}
div.n_bottom_doccenter{width :150px;height:15px;background-image:url(../images/n_boxes/b_documents.png);background-position:top left;background-repeat:no-repeat;}
.titreOutil_doccenter{font-weight:bold;display:block;float:left;margin-top:18px;padding-left:45px;}
/*************** CALENDAR *****************/
/**** SMALL ****/
#conteneur_calendar{width:150px;float:left;}
div.n_header_calendar{padding:0;margin:0;width :150px;height:45px;background-image:url('../images/n_boxes/h_calendar.png');background-position:bottom left;background-repeat:no-repeat;z-index:3;}
div.boite_contenu_calendar{width :150px;height:116px;background-image:url('../images/n_boxes/m_calendar.png');background-repeat:no-repeat;cursor:default;}
/*** big ***/
div.n_header_calendar_b{width :296px;height:45px;background-image:url('../images/n_boxes/hb_calendar.png');background-position:bottom left;background-repeat:no-repeat;z-index:3;}
div.boite_contenu_calendar_b{width :296px;height:116px;background-image:url('../images/n_boxes/mb_calendar.png');background-repeat:no-repeat;float:left;clear:left;/*position:relative;*/}
.detail_cal{margin-top:4px;width:136px;height:85px;font-size:12px;display:block;margin-right:10px;}
.form_cal{margin-left:5px;height:110px;}
.case_Date{margin:0;padding:0;}
.editOutil_cal{padding:0;margin:0;position:absolute;z-index:10;font-size:9px;color:#000000;top:20px;right:10px;}
* html .editOutil_cal{right:19px;}
/* IE 6 */
*> .editOutil_cal{!right:19px;}
/* IE 7 */
.titreOutil_cal{float:left;width:245px;z-index:10;}
.edit_lib_cal{float:left;position:relative;padding-top:8px;}
.edit_lib_cal{top:15px;right:-14px; _width:30px !important; text-align: right;}
* html .edit_lib_cal{right:-10px;}
.croixOutil_cal{float:right;position:relative;padding-top:8px;padding-left:3px;right:12px;}
.croix_cal{padding:0;margin:0;position:absolute;z-index:10000;color:#000000;top:7px;right:10px;}
* html .croix_cal{right:20px;}
/* IE 6 */
*> .croix_cal{!right:10px;}
/* IE 7 */
.j1{background-color:#b0a6a3;color:#ffffff;}
.j2{background-color:#b0a6a3;color:#444444;}
.j3{background-color:#b0a6a3;color:#ffffff;}
.j4{background-color:#b0a6a3;color:#444444;}
.j5{background-color:#b0a6a3;color:#ffffff;}
.j6{background-color:#b0a6a3;color:#444444;}
.j7{background-color:#b0a6a3;color:#ffffff;}
.pt7{padding-top:7px;}
.edit_lib{right:5px;z-index:10;font-size:9px;color:#000000;padding-top:8px;float:right;padding-right:15px;position:relative;}
/*************** JOIN US *****************/
/**** BIG ****/
.conteneur_global_join{width:296px;height:161px;float:left;}
div.n_header_join{width :296px;height:45px;background-image:url('../images/n_boxes/hb_job.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_join{width:296px;height:101px;background-image:url('../images/n_boxes/mb_job.png');background-repeat:no-repeat;}
div.boite_contenu_join_visu{width:292px;height:101px;padding-left:4px;background-image:url('../images/n_boxes/mb_job.png');background-repeat:no-repeat;overflow:hidden;}
div.boite_contenu_join_moodal_visu{width:292px;height:101px;padding-left:4px;background-image:url('../images/n_boxes/mb_job.png');background-repeat:no-repeat;overflow:hidden;}
/* Pour l'espacement des puces dans la toolbox **/
div.boite_contenu_join li,div.boite_contenu_join_moodal li{padding:5px 0px;}
div.boite_contenu_join_moodal{width :296px;height:101px;background-image:url('../images/n_boxes/mb_job.png');background-repeat:no-repeat;padding-left:15px;padding-left:0px !important;}
div.n_bottom_join{width :296px;height:15px;background-image:url('../images/n_boxes/bb_job.png');background-position:bottom left;background-repeat:no-repeat;}
.s_contenu_sroll_join{color:#656565;width:270px;width:283px !important;height:100px;overflow-x:hidden;overflow-y:hidden;position:relative;padding-top:4px;padding-left:7px;}
.s_contenu_sroll_join_home{color:#656565;width:270px;width:283px !important;height:100px;overflow-x:hidden;overflow-y:hidden;position:relative;padding-top:4px;padding-left:7px;}
/*.s_contenu_sroll_join div, .s_contenu_sroll_join_home div{padding-left:7px;}*/
.bloc_texte_texte{float:left;padding-top:10px;}
.titreOutil_join{font-weight:bold;display:block;float:left;}
.editOutil_join{padding-top:8px;padding-right:10px;text-align:right;position:relative;}
.link_contenu_more_join_us_b{text-align:right;margin-right:15px;color:#ff5500;position:relative;height:10px;display:none;}
.lien_more_join_us_b{color:#ff5500;text-decoration:underline;font-size:11px;}
.lien_more_join_us_b:hover{color:#ff5500;text-decoration:underline;font-size:11px;}
/*************** GLOSSARY *****************/
/**** BIG ****/
.conteneur_global_glossary{width:296px;height:161px;float:left;}
div.n_header_glossary{width :296px;height:45px;background-image:url('../images/n_boxes/hb_glossary.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_glossary{width :296px;height:101px;background-image:url('../images/n_boxes/mb_glossary.png');background-repeat:no-repeat;}
div.n_bottom_glossary{width :296px;height:15px;background-image:url('../images/n_boxes/bb_glossary.png');background-position:bottom left;background-repeat:no-repeat;}
.titreOutil_glossary{font-weight:bold;display:block;float:left;margin-top:15px;padding-left:45px;}
.editOutil_glossary{color:#000000;padding-top:8px;padding-right:10px;text-align:right;position:relative;}
/*16/01/2008*/
span.glossary_text{color:#656565;}
input#text_go{margin-left:2px;margin-bottom:10px;vertical-align:middle;display:block;}
.text_go_glossary{margin-left:2px;margin-bottom:10px;vertical-align:middle;font-size:11px;width:188px;}
p.contenu_text_glossary{color:#B4B4B4;font-size:11px;width:265px;/* modif geb*/
overflow-x:hidden;overflow-y:auto;position:relative;height:65px;margin-left:13px;}
.form_glossary{position:relative;width:270px;left:0px;}
.pl2{padding-left:2px;}
.pl10{padding-left:10px;}
.padd{padding-left:3px;padding-top:2px;}
.mt10{margin-top:10px;}
/*************** FLASHCARDS *****************/
/**** BIG ****/
.conteneur_global_flashcards{width:296px;height:161px;float:left;}
div.n_header_flashcards{width :296px;height:45px;background-image:url('../images/n_boxes/hb_flashcards.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_flashcards{width:296px;height:101px;background-image:url('../images/n_boxes/mb_flashcards.png');background-repeat:no-repeat;}
div.n_bottom_flashcards{width:296px;height:15px;background-image:url('../images/n_boxes/bb_flashcards.png');background-position:bottom left;background-repeat:no-repeat;}
* html div.boite_contenu_flashcards{background-image:url();}
* html div.n_bottom_flashcards{background-image:url();}
.titreOutil_flashcards{font-weight:bold;display:block;float:left;margin-top:15px;padding-left:45px;}
.editOutil_flashcards{color:#000000;padding-top:8px;padding-right:10px;text-align:right;position:relative;}
#more_outil_flash{position:relative;top:13px;right:-13px;}
.n_header_flashcards #more_outil_flash{right:-10px;}
.width130{width:130px;}
.width110{width:110px;}
.form_cards{width:130px;}
/*************** STOCK *****************/
/**** BIG ****/
#conteneur_global_share{width:296px;height:161px;float:left;}
div.n_header_share{width :296px;height:45px;background-image:url('../images/n_boxes/hb_share.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_share{width :296px;height:93px;background-image:url('../images/n_boxes/mb_share.png');background-repeat:no-repeat;}
div.n_bottom_share{width :296px;height:23px;background-image:url('../images/n_boxes/bb_share.png');background-position:bottom left;background-repeat:no-repeat;}
.titreOutil_share{font-weight:bold;display:block;float:left;margin-top:15px;padding-left:45px;}
.editOutil_share{color:#000000;padding-top:8px;padding-right:10px;text-align:right;position:relative;}
/*************** MEDIA *****************/
/**** BIG ****/
.conteneur_global_media{width:296px;height:161px;float:left;}
div.n_header_media{width :296px;height:45px;background-image:url('../images/n_boxes/hb_media.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_media{width :296px;}
div.n_bottom_media{width :296px;height:23px;background-image:url('../images/n_boxes/bb_media.png');background-position:bottom left;background-repeat:no-repeat;}
.titreOutil_media{font-weight:bold;display:block;float:left;margin-top:15px;padding-left:45px;}
a#more_outil_media:hover{color:#FF6600;}
.editOutil_media{color:#000000;padding-top:8px;padding-right:25px;text-align:right;}
.titreOutil_media_moodal{display:block;float:left;margin-top:15px;width:200px;position:relative;}
.editOutil_media_moodal{color:#000000;padding-top:8px;position:relative;float:left;z-index:6;}
.editOutil_media_moodal{position:absolute;top:15px;right:25px;}
* html .editOutil_media_moodal{right:22px;}
.boite_contenu_bubble .fl #flashBubble{padding-left: 6px;}
#outil_bubble .n_bottom_flashcards {display:none;}
/*************** MYMAG *****************/
/**** BIG ****/
.conteneur_global_mymag{width:296px;height:161px;float:left;}
div.n_header_mymag{width :296px;height:45px;background-image:url('../images/n_boxes/hb_mymag.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_mymag{width :296px;}
div.n_bottom_mymag{width :296px;height:23px;background-image:url('../images/n_boxes/bb_mymag.png');background-position:bottom left;background-repeat:no-repeat;}
.titreOutil_mymag{font-weight:bold;display:block;float:left;margin-top:15px;padding-left:45px;}
.editOutil_mymag{color:#000000;padding-top:8px;padding-right:25px;text-align:right;position:relative;}
.croixOutil_close{z-index:5;color:#000000;padding-top:8px;padding-right:12px;text-align:right;position:relative;}
.croixOutil_close_moodal{z-index:10000;color:#000000;padding-top:8px;padding-right:8px;text-align:right;position:relative;width:12px;margin-left:273px;}
#outil_bubble .croixOutil_close a {position:absolute;right:15px;top:10px;}
* html #outil_bubble .croixOutil_close a {position:absolute;right:15px;top:10px;}

/*************** HIGHLIGHT *****************/
/**** BIG ****/
.conteneur_global_highlight{width:296px;height:161px;float:left;}
div.boite_contenu_highlight{width :296px;height:161px;background-image:url('../images/n_boxes/bg_large.png');background-repeat:no-repeat;}
div.contenu_highlight{width :290px;height:153px;padding-top:2px;padding-left:1px;}
/**** SMALL ****/
.conteneur_global_highlight_s{width:151px;height:161px;float:left;}
/* rendering flash elements*/
div.boite_contenu_highlight_s{width :151px;height:161px;background-image:url('../images/n_boxes/bg_small.png');background-repeat:no-repeat;}
/* rendering img elements*/
div.boite_contenu_highlight_s_img{position:relative;width :151px;height:161px;background-image:url('../images/n_boxes/bg_small.png');background-repeat:no-repeat;}
/* rendering flash elements*/
div.contenu_highlight_s{position:relative;width :143px;height:153px;padding-top:2px;padding-left:1px;}
/* rendering img elements*/
div.contenu_highlight_s_img{width :143px;height:153px;padding-top:2px;padding-left:1px;}
div.contenu_link_highlight_s{position:absolute;width:150px;height:116px;top:34px;}
div.contenu_link_highlight_s a{display:block;width:150px;height:116px;}
/*************** NEWS *****************/
/**** BIG ****/
.conteneur_global_news{width:296px;height:161px;float:left;}
div.boite_contenu_news{width :296px;height:161px;background-image:url('../images/n_boxes/bg_large.png');background-repeat:no-repeat;}
div.contenu_news{width :290px;height:153px;padding-top:2px;padding-left:1px;position:relative;}
div.contenu_link_news{position:absolute;width:290px;height:116px;top:34px;}
div.contenu_link_news a{display:block;width:290px;height:116px;}
div.dropzone_news{position:absolute;top:0px;background-color:#FFFFFF;filter:alpha(opacity=0);opacity:0;width:296px;height:45px;}
div.dropzone_news_short{position:absolute;top:0px;background-color:#FFFFFF;filter:alpha(opacity=0);opacity:0;width:150px;height:45px;}
/**** SMALL ****/
.conteneur_global_news_s{width:151px;height:161px;float:left;}
div.boite_contenu_news_s{width :151px;height:161px;background-image:url('../images/n_boxes/bg_small.png');background-repeat:no-repeat;}
div.contenu_news_s{width :143px;height:154px;padding-top:1px;padding-left:1px;}
/*** Boite générique Longue**/
div.boite_generique_global_long{width:296px;float:left;}
div.boite_generique_top_long{width:296px;height:9px;background-image:url(../images/bg_tool_gen_long_top.png);background-position:bottom left;background-repeat:no-repeat;float:left;}
div.boite_generique_middle_long{width:296px;background-image:url(../images/bg_tool_gen_long_middle.png);/*overflow:hidden;*/float:left;}
div.boite_generique_middle_long p.contenu_text{margin:0;padding:0;}
div.boite_generique_middle_long p.orange_titre{color:#ff5500;font-weight:bold;}
div.boite_generique_bottom_long{width:296px;height:11px;background-image:url(../images/bg_tool_gen_long_bottom.png);float:left;}
div.boite_generique_contenu_long{width:278px;padding-left:8px;float:left;}
/*** Boite générique 335PX**/
div.boite_generique_global_long_335{width:335px;float:left;}
div.boite_generique_top_long_335{width:335px;height:9px;background-image:url(../images/bg_tool_gen_large_top.png);background-position:bottom left;background-repeat:no-repeat;float:left;}
div.boite_generique_middle_long_335{width:335px;background-image:url(../images/bg_tool_gen_large_middle.png);float:left;}
div.boite_generique_middle_long_335 p.contenu_text{margin:0;padding:0;}
div.boite_generique_middle_long_335 p.orange_titre{color:#ff5500;font-weight:bold;}
div.boite_generique_bottom_long_335{width:335px;height:11px;background-image:url(../images/bg_tool_gen_large_bottom.png);float:left;}
div.boite_generique_contenu_long_335{width:319px;padding-left:8px;float:left;}
/*** Boite générique Courte**/
div.boite_generique_global_small{width:218px;float:left;}
div.boite_generique_top_small{width:218px;height:9px;background-image:url(../images/bg_tool_gen_small_top.png);background-position:bottom left;background-repeat:no-repeat;float:left;}
div.boite_generique_middle_small{width:218px;background-image:url(../images/bg_tool_gen_small_middle.png);/*overflow:hidden;*/
float:left;}
div.boite_generique_middle_small p.contenu_text{margin:0;padding:0;}
div.boite_generique_middle_small p.orange_titre{color:#ff5500;font-weight:bold;}
div.boite_generique_bottom_small{width:218px;height:11px;background-image:url(../images/bg_tool_gen_small_bottom.png);float:left;}
div.boite_generique_contenu_small{width:200px;margin-left:8px;float:left;}
/*ajout geb */
div.boite_contenu_gauche_bas_218{width:218px;height:10px;background-image:url(../images/bg_tool_long_bottom_218.png);background-repeat:no-repeat;font-size:5px;}
div.boite_contenu_gauche_haut_218{width:218px;height:7px;background-image:url(../images/bg_tool_long_top_218.png);background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
div.boite_contenu_gauche_middle_noheight_218{width:218px;background-image:url(../images/bg_tool_long_middle_218.png);background-repeat:repeat-y;}
div.s_contenu_sroll_noheight_218{width:218px;overflow:hidden;}
#conteneur_global_218{width:218px;float:left;}
div.boite_contenu_gauche_middle_noheight_218 p.orange_titre{margin-left:9px;margin-right:9px;color:#ff5500;font-weight:bold;}
.texte-545353-12px li{margin-left:13px;}
label{font-weight:bold;}
/*************** POLL BOX *****************/
/**** BIG ****/
div.n_header_poll{width :296px;height:45px;background-image:url('/images/hb_poll.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
#conteneur_global_poll{position:relative;width:296px;}
div.boite_contenu_poll{color:#3f3f3f;width :296px;background:url("/images/n_boxes/fond_poll_ext.gif") repeat-y left top;}
div.boite_contenu_poll_results{float:left;color:#3f3f3f;background-repeat:no-repeat;background:url("/images/n_boxes/fond_poll_ext.gif") repeat-y left bottom;}
div.boite_contenu_poll_results sondage{padding-bottom:10px;}
.sondage{color:#3f3f3f;width:296px;padding-top:10px;background:url("/images/n_boxes/fond_poll_fixe.png") no-repeat left bottom;overflow-y:auto;overflow-x:hidden;}
.croixOutilPoll{right:10px;}
.pollerButton{vertical-align:bottom;}
/** modif adfab accessibilite 26/06/2008 **/
a.lien_fleche{padding-left:10px;background:url(../images/fleche_orange_bas.gif) no-repeat top left;}
.bloc_orange{position:absolute;left:0px;top:0px;width:80px;height:60px;z-index:1;margin-top:20px;margin-left:20px;}
.bloc_ft{position:absolute;right:0px;top:0px;z-index:3;margin-top:20px;margin-right:12px;}
/* NEW STYLE FOR JQUERY HOMEPAGE */
div#edit_boite_calendar{width:142px;position:relative;z-index:100000;left:8px;top:-160px;display:none;height:0;clear:both;margin-bottom:0px;margin-bottom:-154px !important;}
div#liste_themes_sites{margin-top:2px;height:100px;width:210px;overflow:auto;}
div#edit_boite_sites label{font-weight:normal;margin-left:5px;font-size:10px !important;}
div#edit_boite_sites input{width:12px;height:12px;}
.loader_boite{text-align:center;width:140px;padding-top:70px;visibility:hidden;}
.loader_swf_large{padding-top:150px;text-align:center;width:140px;}
.loader{margin-top:45px;text-align:center;width:135px;}

.magikMask {position:absolute;width:366px;height:366px;display:block;left:0;top:0;background:none;filter:none !important;}
.magikMaskIE {position:absolute;width:366px;height:366px;display:block;left:0;top:0;background:url('/images/elm_fond2.png') no-repeat center center;}
.layerDivElement {position:absolute;visibility:visible;left:-1000px;top:-1000px;background:url(/images/empty.png) repeat top left;}
.layerDivElement .iframeElement {position:absolute;background:red;opacity:0;border:none;}
/*************** FAVORITES SITES BOX *****************/
/**** BIG ****/
#conteneur_global_sites{width:296px;height:165px;float:left;position:relative;}
div.n_header_sites{width :296px;height:48px;background-image:url('/images/hb_sites.png');background-position:bottom left;background-repeat:no-repeat;font-size:5px;z-index:3;}
#bg_contenu_sites_prefs{width :296px;height:113px;background-image:url('/images/n_boxes/mb_sites.png');background-repeat:no-repeat;}
#contenu_sites_prefs{width :296px;height:113px;position:relative;}
div.longedit_middle_sites{background-image:url(../images/bg_tool_longedit_middle.png);background-repeat:repeat-y;width:231px;color:black;}
div#liste_cases_sites{margin-top:2px;height:100px;width:210px;overflow:auto;}
div#longedit_boite_sites label{font-weight:normal;margin-left:5px;font-size:10px !important;}
div#longedit_boite_sites input{width:12px;height:12px;}
.valide_edit_short_sites{float :right;margin-right:10px;}
p#sites_wait_message{color:#FFFFFF;font-size:12px;font-weight:bold;padding-top:25px;}
.case_choix_site{margin:0px;padding:0px;}
.element a{z-index:1500;}
#outil_bubble a{position:absolute;right:10px;top:10px;}
/* nraibaud */
div.boite_contenu_join li,div.boite_contenu_join_moodal li,div.boite_contenu_communique li,div.boite_contenu_communique_moodal li{padding:5px 0px;}
#products_contenu li{padding:2px 0px;}
ul.contenu_text_glossary{color:#B4B4B4;font-size:11px;width:265px;/* modif geb*/
overflow-x:hidden;overflow-y:auto;position:relative;height:90px;margin-left:13px;padding-top:10px;}
ul.contenu_text_glossary li{margin-bottom:10px;}
#products_contenu optgroup{padding-left:12px;}
#products_contenu optgroup option{padding-left:20px;}
#elements h2{display:inline;}
#conteneur_global_poll{position:static;}
/** HOMEPAGE ACCESSIBLE **/
#hpa #drawall{margin-left:175px;}
#hpa .boite{margin-bottom:25px;width:815px;}
#hpa .boite .top{height:12px;background:url("../images/bg_box_t.jpg") left top no-repeat;font-size:1px;}
#hpa .boite .contenu{background:url("../images/bg_box_r.jpg") left top repeat-y;margin:0;padding:0 15px;}
#hpa .boite .bottom{height:12px;background:url("../images/bg_box_b.jpg") left top no-repeat;font-size:1px;}
#hpa .boite .contenu h2{display:block;margin-bottom:5px;}
#hpa .boite .contenu h2 span{position:relative;top:-10px;font-weight:normal;font-size:1.4em;text-transform:uppercase;}
#hpa .boite .contenu p{margin:0;padding-bottom:7px;color:black;}
#hpa #box_communiques li{padding-bottom:5px;}
#hpa .boite .contenu a.puce_fo{background:url("../rte/images/smileys/fleche_oblique.gif") left center no-repeat;padding-left:15px;}
#hpa .boite .contenu a span,#hpa .boite span.glossary_text,#hpa .boite a,#hpa .boite li{color:black;}
#hpa .boite ul.liste_docs li{margin-bottom:0;padding-left:25px;padding-bottom:7px;}
#hpa .boite div.boite_contenu_glossary{background:none;height:auto;width:100%;}
#hpa .boite ul.contenu_text_glossary{height:auto;margin-left:0;padding-top:0;position:static;width:auto;}
#hpa .boite span div{display:inline;}
#hpa .boite .boite_contenu_glossary ul#contenu_text_glossary li.puce_fo{list-style:none;list-style-image:none;list-style-position:outside;}
#hpa .boite li.puce_fo{list-style-image:url(../rte/images/smileys/fleche_oblique.gif);list-style-position:inside;}
#access_links{padding:3px;}
#hpa .boite br{font-size:0;}
/*
CORRECTION DECALLAGE IE TITRE HPA
*/
* html #hpa .boite .contenu h2{width:100%;float:left;}
* html #hpa .boite .contenu h2 span{left:30px;top:10px;}
* html #hpa .boite ul{width:685px;}
* html #hpa .boite .puce_document_pdf,* html #hpa .boite .puce_document_doc,* html #hpa .boite .puce_document_ppt,* html #hpa .boite .puce_document_xls,* html #hpa .boite .puce_document_slx,* html #hpa .boite .puce_document_ocx,* html #hpa .boite .puce_document_ptx{list-style-position:inside;padding-left:0;width :90%;float:left;}
* html #hpa .boite .liste_docs li{clear:both;}
#hpa .boite li{cursor:auto;}
/* nraibaud 6co 05/01/09 */
/*
#mb_center div.boite_contenu_calendar_b{position:static;}
*/
#loader_visu_large{display:none;}
#droite {visibility:visible !important;}

/* popin */
.popIn {background:#4C4C4C;display:none;position:absolute;z-index:1111112;padding:30px 3px 3px 3px;}
.popIn .popInCloser {display:block;position:absolute;top:5px;right:5px;z-index:100000;}
.popIn .popInContent {background:#fff;overflow:auto;*position:relative;}
.popInMask {left:0;top:0;display:none;position:absolute;z-index:1111110;background:#e2e2e2;visibility:hidden;}
.popBorders {display:block;position:absolute;left: -1000px;top:-1000px;z-index:1111111;}
.popBordersIE {display:block;position:absolute;left: -1000px;top:-1000px;background:url('/images/fondPopin.png') no-repeat center center;z-index:1111111;}

#navg_personnal_menu {background:url('/images/bkgMenuPerso.png') no-repeat left top;padding-top:6px;margin-left:17px;position:relative;z-index:1000;zoom:1;}
#navg_personnal_menu ul{padding:6px 2px 10px 10px;background:url('/images/bkgMenuPerso.png') no-repeat left bottom;}
#navg_personnal_menu ul ul {background:none;}
#navg_personnal_menu ul li {list-style:none;margin:6px 0;}
#navg_personnal_menu ul li.noLink a {text-decoration:none;}
#navg_personnal_menu ul li a span {font-weight:bold;}
#menuItemProfil a {color:#ff5500;}
/* layer left */
.navgLay {position:absolute;left:0;top:0;width:141px;display:block;visibility:hidden;background:url('/images/fondLayerNav1.png') no-repeat left top;padding-top:5px;z-index:1000;}
.navgLay a.used {font-weight:bold;}
.layerMode1 {top:91px;left:147px;}
.layerMode1 div.ctt {background:url('/images/fondLayerNav1.png') no-repeat left bottom;padding:5px 10px 10px 20px;width:111px;margin:0;min-height:50px;_height:50px;}
.layerMode1 span {position:absolute;left:2px;top:20px;background:url('/images/fondLayerNav1arrow.png') no-repeat left top;width:10px;height:10px;}
.layerMode1 li.modeList a {background:url('/images/fleche_menu.gif') no-repeat left 5px;padding-left:7px;}
.layerMode1 li.modeList a.used {color:#ff5500;background:url('/images/square_menu.gif') no-repeat left 5px;padding-left:7px;}
.layerMode2 {width:471px;height:385px;display:block;visibility:visible;background-image:url('/images/fondLayerNav2.png'); padding:10px 19px 23px 18px;left:280px;}
.layerMode3 {width:168px;display:block;visibility:visible;background:url('/images/fondLayerNav3.png') no-repeat right -1px;left:250px;padding:5px 0 0 0;}
.layerMode3 div.ctt {background:url('/images/fondLayerNav3.png') no-repeat right bottom;width:148px;margin:0;padding:5px 10px 10px 10px}
.twoLines span { height:32px !important; }
.layerMode3 div.ctt a {display:block;padding-left:7px;background:url('/images/fleche_menu.gif') no-repeat left center;font-size:10px;}
.titleLayerMode3 {padding:0; border:1px solid #dfdfdf;border-right:none;background:#fff;}
.titleLayerMode3 a {display: block;background:url('/images/square_menu.gif') no-repeat 6px center; padding: 3px 0 4px 13px;}
.layerMode3 span {width:5px;height:20px;background:#fff;position:absolute;left:0;display:block;top:2px;}
.layerMode2 img {margin-top:40px;margin-left: 15px;display:block;width:406px;height:243px;}
.layerMode2 span {width:12px;height:21px;background:url('/images/fondLayerNav2arrow.png') no-repeat left top;position:absolute;left:0;}
.layerMode2 h5 {font-size:150%;text-align:left;margin-top:20px; padding-left:15px; padding-right: 35px;font-weight:normal;font-family:Helvetica,Arial,sans-serif;}
.navgLay ul {padding:0;}
.navgLay li {list-style:none;margin:3px 0 0 0;margin-bottom:3px;}
.navgLay li img {width:104px;height:63px;}

/* bradcrumb */
.breadcrumb {overflow:hidden;_overflow:visible;zoom:1;padding:0;list-style:none;}
.breadcrumb li {float:left;margin: 0 5px 0 0;}
.breadcrumb li a {padding-left:2px;}
.breadcrumb li.last span {color:#FF5500;padding-left:1px;}

/*colonnage*/
/* line, unit */
.unitspacer1on2 {margin-left: 0px !important; float: right !important;}
.size1on2{width:358px!important;}
.size1on3{
	width:205px!important;
	margin-right: 10px !important;
	_overflow: hidden;
}
.size2on3{width:500px!important;}
.sizeType1 {width:205px !important;}
.sizeType2 {width:296px !important;}
* html .size1on3{width:216px; margin-right: 9px !important;}
* html .size2on3{width:500px;}
* html .sizeType1 {width:216px;}
* html .sizeType2 {width:275px;}
.line, .lastunit {overflow: hidden; _overflow: visible; zoom:1; margin:0; padding:0; display:block; }
.unit {float:left;margin-right:10px; zoom:1; _margin-right:7px;}
* html .unit {float:left;margin-right:0px; zoom:1; _margin-right:0px;}
*> .unit {float:left;margin-right:0px; zoom:1; _margin-right:0px;}
.lastunit {float:none; width:auto !important; padding-right:0 !important; margin-right:0 !important;}
.unitspacer1on2{
	width: 360px !important;
}
/* ** block** */
/*.blockInside {position:relative;border:1px solid #D6D6D6;}*/
.block, .body, .head, .foot {overflow:hidden; _overflow:visible; zoom:1; }
.blockInside {position:relative; zoom:1; background-color:#fff;padding-left:1px;margin-bottom:-6px;_margin-bottom: -10px;margin-top:-10px;_margin-top: -14px;padding-right:5px;} 
.head {margin:0;border:0;}
.body {background-color:#fff;}

.size1on3 .blockInside{ width: 200px; overflow: hidden;}

/* sides (cotes)
Les sides sont utilisés par les blocs qui ont des cotés avec ombre
*/
.sideT, .sideB {position:relative; z-index:11;background:no-repeat left top; overflow:hidden; _overflow:visible; zoom:1; font-size:1%;display:block;clear:both;}
.blockOngletExterieur  .sideT, .sideB {position:relative; z-index:11;background:no-repeat right top; overflow:hidden; _overflow:visible; zoom:1; font-size:1%;display:block;clear:both;}
.sideT .cornerRight, .sideB .cornerRight {float:right;}
.sideT .cornerRight {background-position:right top;}
.sideB {background-position:left bottom;}
.sideB .cornerRight {background-position:right bottom;}
.sideL, .sideR {float:left; height:32000px; margin-bottom:-32000px;background:repeat-y left top;position:relative; z-index:10;font-size:1px;overflow:hidden;}
.sideR {float:right; background-position:right top;}

/* block Shadow */
.blockSimple { overflow:hidden; position:relative;}
.blockSimple .sideT .cornerRight,
.blockSimple .sideB .cornerRight { width:11px; height:12px;}
.blockSimple .sideT { margin-bottom:-3px;}
.blockSimple .sideB .cornerRight{ height:12px;*height:15px;}
.blockSimple .sideB { margin-top:-3px;}

.blockSimple .sideL,
.blockSimple .sideR {background-image:url(/images/blockSimple_sideV.gif); width:6px;}

.blockSimple .sideT,
.blockSimple .sideT .cornerRight,
.blockSimple .sideB,
.blockSimple .sideB .cornerRight {background-image:url(/images/blockSimple_sideH.gif); }
.blockSimple .bloc_obj_left img, .blockSimple .bloc_obj_left embed, .blockSimple .bloc_obj_left object {width:100%;}
.blockSimple .head {background:url(/images/bkgBlocRSS.png) repeat-x left top; color:#fff;padding:10px;font-weight:bold;font-size:130%;}
.insertRss {position:relative;}
.insertRss .content {width:100%;float:none;}
.insertRss .linklist {list-style:none; padding:0;}
.insertRss .linklist li {padding:0 5px;}
.insertRss .linklist a {color: #656565;padding-right:5px;text-decoration:none;}
.insertRss .linklist a:hover {color:#ff6600;text-decoration:underline;}
.insertRss .linklist span {background:url(/images/fleche_oblique.gif) no-repeat left 7px;color:#ff6600;padding:2px 10px;}
.insertRss .foot {padding:5px 10px;text-align:right;}
.insertRss .foot a {background:url(/images/fleche_orange_bas.gif) no-repeat left top;padding-left:12px;font-weight:bold;}
* html .insertRss .linklist li {padding: 0 10px;display: block;}
* html .insertRss .linklist a {background:url(/images/fleche_oblique.gif) no-repeat left 4px;padding: 0 10px;}
#outil_job .insertRss {height:88px;width:280px;overflow-y:scroll;}
#outil_job .insertRss ul.linklist {padding:0;}
#outil_job .lienTous{text-align:right; background:#fff; margin-right:8px;}

/*ADD CSS HACK*/
.blockFlash .sideL, .blockFlash .sideR, .blockFlash .sideB, .blockFlash .sideT{display:none;}
.blockFlash .blockInside {background:none;padding:0;margin:0;}
.blockFlash .pb20 {padding:0;}

.size2on3 .sideT .cornerRight,
.size2on3 .sideB .cornerRight { width:11px; height:12px;}
.size2on3 .sideT { margin-bottom:-3px;}
.size2on3 .sideB .cornerRight{ height:12px;*height:15px;}
.size2on3 .sideB { margin-top:-3px;}
.size2on3 .sideL,
.size2on3 .sideR {background-image:url(/images/blockSimple_sideV.gif); width:6px;}
.size2on3 .sideT,
.size2on3 .sideT .cornerRight,
.size2on3 .sideB,
.size2on3 .sideB .cornerRight{background-image:url(/images/blockSimple_sideH.gif); }

.unit {margin-right:0px;margin-bottom:10px;}
.sizeType1 {margin-right:0px;margin-left:0px;}
.line .sizeType2 {margin-right:9px;margin-left:10px;}

/* Styles des no-box */
.noDocumentAvailable.hidden{ display: none; }
.noDocumentAvailable .blockSimple{ height: 160px;}
.noDocumentAvailable .blockSimple .blockInside{ height: 155px; text-align: center;}
.noDocumentAvailable .blockSimple .blockInside .noBoxContent{ text-align: center; padding: 15px 10px 15px 10px; font-weight: bold; font-style: italic; }

/* Styles des blocs report */
.blockReport{ margin-top: 5px; background-color: #FFF;}
.blockReport .content_insert_reports_unit{ clear: both;}
.blockReport .sideT,
.blockReport .sideT .cornerRight,
.blockReport .sideB,
.blockReport .sideB .cornerRight {background-image:url(/images/blockSimple_sideH.gif); }
.blockReport .blockInside{ padding: 15px 0px 15px 0px; }
.blockReport .blockInside .reportDesc{ float: left; width: 310px; font-size: 10px;}
.blockReport .blockInside .reportDesc .report_content_title{ background:url(/images/fleche_oblique_fond.gif) no-repeat left 7px; padding: 6px 0 3px 17px; font-weight: bold; color: #000000; }
.blockReport .blockInside {
	height: 170px;
	overflow: hidden;
	background: transparent url(/images/visu_action-ind.png) no-repeat 335px bottom;
	_background: transparent url(/images/visu_action-ind_ie6.gif) no-repeat 335px 53px;
}
.blockReport .blockInside .content_insert_reports_unit{ height: 185px; margin-bottom: 30px; overflow: hidden;}
.blockReport .blockInside .content_insert_reports .current{ display: block; cursor: default; }
.blockReport .blockInside .content_insert_reports .hidden{ display: none; }
.blockReport .blockInside .content_insert_reports .active  .report_list_images li img{ cursor: pointer; }
.blockReport .blockInside .content_insert_reports .reportImageLeft .hidden{ display: none; }
.blockReport .blockInside .report_content_download{ margin-top: 5px; }
.blockReport .blockInside .reportImageLeft{
	float: left;
	width: 125px;
	text-align: left;
	margin: 0 0 0 15px;
	_margin-left:10px; 
}
.blockReport .blockInside .content_report_desc{ height: 90px; overflow: hidden; margin-bottom: -10px; }
.blockReport .blockInside .reportImageLeft div.reflect{ text-align: left; }
.blockReport .blockInside .reportDesc .report_list_images{ margin-top: 10px; padding-bottom: 10px; }
.blockReport .blockInside .reportDesc .report_list_images ul,
.blockReport .blockInside .reportDesc .report_list_images ul li{ margin: 0; list-style: none; padding: 0; }
.blockReport .blockInside .reportDesc .report_list_images ul li{ display: block; width: 70px; float: left; text-align: left; }
.blockReport .blockInside .reportDesc .report_list_images ul li.active{ display: none;}
.blockReport .blockInside .reportDesc .report_list_images ul li img{ width: 46px; height: 70px; }

/* Search engine */
.search_engine{ clear: both; background-color: #FFF; }
.search_engine .bloc_search_engine .img_search_engine{ float: right; padding: 8px 20px 0px 10px; }
.search_engine .bloc_search_engine .title_search_engine{ border-bottom:1px solid #FF5500; font-size: 24px; margin-bottom:20px; padding:5px 0 6px 10px; }
.search_engine .bloc_search_engine .title_search_engine h1{ font-size: 24px; height: 28px !important; overflow: hidden;}
.search_engine .bloc_search_engine .form_search_engine,
.search_engine .bloc_search_engine .res_search_engine{ padding: 0 10px; }
.search_engine .bloc_search_engine .res_search_engine{height: 170px; width: 459px;}
.search_engine .bloc_search_engine .form_search_engine{height: 30px;}
.search_engine .bloc_search_engine .form_search_engine form{ margin: 0; display: none; }
.search_engine .bloc_search_engine .form_search_engine .select_sites{ margin-right: 5px;}
.search_engine .bloc_search_engine .form_search_engine .select_year{ width: 60px; }
.search_engine .bloc_search_engine .form_search_engine select.select_type{ width: auto;}
.search_engine .bloc_search_engine .res_search_engine{ clear: left; padding: 15px 10px 25px 10px; _padding-top: 0; }
.search_engine .bloc_search_engine .res_search_engine .res_search_title{ margin-bottom: 10px; }
.search_engine .bloc_search_engine .res_search_engine .scroller{ overflow: scroll; overflow-x: hidden; }
.search_engine .bloc_search_engine .res_search_engine .sel_search_engine,
.search_engine .bloc_search_engine .res_search_engine .view_search_engine{ width: 50%; display: block; float: left; height: 140px; }
.search_engine .bloc_search_engine .res_search_engine .view_search_engine{ overflow: hidden;}
.search_engine .bloc_search_engine .res_search_engine .view_search_engine .document_search_engine{ height: 130px; margin-bottom: 10px;}
.search_engine .bloc_search_engine .res_search_engine .sel_search_engine .selector_search_engine{
	border: 1px solid #D7D6D6;
	height: 140px;
	margin-right: 10px;
	overflow: auto;
	overflow-x: hidden;
}
.search_engine .bloc_search_engine .res_search_engine .sel_search_engine .loadingIcone,
.search_engine .bloc_search_engine .res_search_engine .view_search_engine .loadingIcone{
	padding: 55px 10px 0 10px;
	text-align: center;
}
.search_engine .bloc_search_engine .res_search_engine .view_search_engine .loadingIcone{ height: 90px;}
.search_engine .bloc_search_engine .res_search_engine .view_search_engine .document_search_engine .documentImageLeft{
	width: 100px;
	height: 130px;
	float: left;
}
.search_engine .bloc_search_engine .res_search_engine .view_search_engine .document_search_engine .documentDescSE .documentDateSE{
	margin-bottom: 5px;
}
.search_engine .bloc_search_engine .res_search_engine .view_search_engine .document_search_engine .documentDescSE .documentTitleSE{
	margin-bottom: 10px;
	font-weight: bold;
	color: #FD6500;
}
.search_engine .bloc_search_engine .res_search_engine .view_search_engine .document_search_engine.hidden,
.search_engine .bloc_search_engine .res_search_engine .sel_search_engine .selector_search_engine .hidden{
	display: none;
}
.search_engine .bloc_search_engine .res_search_engine .sel_search_engine .selector_search_engine ul,
.search_engine .bloc_search_engine .res_search_engine .sel_search_engine .selector_search_engine ul li{ list-style-type: none; margin: 0; padding: 0; width: 218px; _width: 208px; overflow: hidden;}
.search_engine .bloc_search_engine .res_search_engine .sel_search_engine .selector_search_engine ul li a{
	display: block;
	background: transparent url(../images/fleche_orange_bas.gif) no-repeat 5px 5px;
	padding: 5px 5px 5px 15px;
	text-decoration: none;
}
.search_engine .bloc_search_engine .res_search_engine .sel_search_engine .selector_search_engine ul li a:hover{
	background-color: #ffaa55;
	color:#FFF;
}
.search_engine .bloc_search_engine .res_search_engine .sel_search_engine .selector_search_engine ul li.hidden{
	display: block;
	visibility: visible;
}
.search_engine .bloc_search_engine .res_search_engine .sel_search_engine .selector_search_engine ul li.current a,
.search_engine .bloc_search_engine .res_search_engine .sel_search_engine .selector_search_engine ul li.current a:hover{
	background-color: #FFCA99;
	color: #656565;
}

ol li {_margin-left: 35px;}

/* caroussel css */  
.publi_caroussel {  
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 353px; /* important */  
    height: 321px; /* important */  
    margin: 0;  
}    
.publi_caroussel_content {  
    position: relative;  
    margin-left: 0; 
    height: 280px;
    width: 353px;
}   
.publi_caroussel_container {
    width: 353px;
    background:#f0f0f0 url(/images/publi_bg.gif) no-repeat 265px 223px;
    border: 1px solid #e2e2e3;
}
.publi_caroussel_container .publi_caroussel div.publi_caroussel_item {  
    float: left;   
    padding: 0;  
    border: none;  
    width: 338px !important;
    height: 250px;
    margin: 30px 0 0 15px; 
    _margin-left: 7px;
    overflow: hidden;
}      
.publi_caroussel_container .publi_caroussel div.publi_caroussel_item.hidden{
	display: none;
}
.publi_caroussel_container .publi_caroussel div.publi_caroussel_item .publi_content_download {
    height: 16px;
    margin-top: 10px;
}    
.document_properties img {
 /*width: 16px;
 height: 16px;*/
 margin-right: 5px;
 vertical-align: middle;
}  
/*.publi_caroussel_container .publi_caroussel div.publi_caroussel_item .publi_content_download .public_content_download_picto_link {
    float: left;
    margin-right: 1px;
}*
.publi_caroussel_container .publi_caroussel div.publi_caroussel_item .publi_content_download img {
    width: 11px;
    height: 6px;
    margin-top: 7px;
}
/*.publi_caroussel_container .publi_caroussel div.publi_caroussel_item .publi_content_download .public_content_link {
    float: left;
    margin-top: 2px;
    width: 159px;
}*/
.document_properties a {
    color: #fd6500;
}
/*.publi_caroussel_container .publi_caroussel div.publi_caroussel_item .publi_content_download .publi_content_download_picto {
    float: left;    
    margin-right: 5px;
}   
.publi_caroussel_container .publi_caroussel div.publi_caroussel_item .publi_content_download .publi_content_download_link {
    float: left;
    margin-top: 2px;
    width: auto;
}*/
.publi_caroussel_container .publi_caroussel div.publi_caroussel_item  .publi_content_illustration {
    float: left;
}
.publi_caroussel_container .publi_caroussel div.publi_caroussel_item  .publi_content_text {
    float: left;
    margin-left: 10px;
    width: 165px;
    color: #000000;
}
.publi_caroussel_container .publi_caroussel div.publi_caroussel_item  .publi_content_title {
    background:url(/images/fleche_oblique_fond.gif) no-repeat left 7px;
    padding: 6px 0 0 17px;
    font-weight: bold;
    color: #000000;
}
.publi_caroussel_container .publi_caroussel div.publi_caroussel_item  .publi_content_text_inside {
    padding: 10px 0 0 0;
}
.publi_caroussel_container .publi_caroussel div .publi_content_illustration_img {  
    display: block;  
    border: none;  
}  
.publi_caroussel_frame { 
    display: block;
    clear: both;
    float: none;
    position: relative;  
    text-align: center;
    width: 158px;
	margin-left: 15px;
}  
.publi_caroussel_container .publi_caroussel_frame span{  
    margin: 0 2px 0 0;  
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.publi_caroussel_container .publi_caroussel_frame span a
{
    color: #000000;
}
.publi_caroussel_container .publi_caroussel_frame span.public_caroussel_select_current a,
.publi_caroussel_container .publi_caroussel_frame span.publi_caroussel_previous_link a,
.publi_caroussel_container .publi_caroussel_frame span.publi_caroussel_next_link a
{  
    color: #fd6500;
}  
.publi_caroussel_container .publi_caroussel_frame span.publi_caroussel_previous_link {
    margin-right: 20px;
}
.publi_caroussel_container .publi_caroussel_frame span.publi_caroussel_next_link {
    margin-left: 20px;
}

/* Caroussel no Javascript */
.publi_caroussel_container  div.blocPreloadCaroussel .publi_caroussel_frame{ display: none; }
.publi_caroussel_container  div.blocPreloadCaroussel  .publi_caroussel_item { height: auto; margin-top: 13px; }
.publi_caroussel_container div.publi_caroussel.blocPreloadCaroussel div.publi_caroussel_item{ _height: auto; margin-top: 13px;}
.publi_caroussel_container  div.blocPreloadCaroussel  .publi_caroussel_item.current,
.publi_caroussel_container  div.blocPreloadCaroussel  .publi_caroussel_item.hidden,
.publi_caroussel_container div.publi_caroussel.blocPreloadCaroussel div.publi_caroussel_item.hidden{ display: block; }
.publi_caroussel_container  div.blocPreloadCaroussel  .publi_caroussel_item .publi_content_illustration{ display: none; }
.publi_caroussel_container  div.blocPreloadCaroussel  .publi_caroussel_item .publi_content_text{ width: 300px; float: none; }
.publi_caroussel_container div.blocPreloadCaroussel .publi_caroussel_item .publi_content_text_inside { padding-top: 5px; }
.publi_caroussel_container div.blocPreloadCaroussel .publi_caroussel_item .publi_content_download { margin-top: 5px; }

 /* last publications css */
 
 div#last_publis {
    clear: both;
    width: 352px;
    height: 319px;
 }
 
 div.n_header_last_publis {
    clear: both;    
    width: 358px;
    height: 48px;
    border-bottom: #FF5500 1px solid;
 }
 
 div.n_header_last_publis h1.h1_orange {
     padding-left: 18px;
     padding-top: 6px;
     width: 300px;
 }
 
 div.boite_contenu_last_publis {
    clear: both;
    width: 358px;
    height: 254px;
 }
 
  div.n_bottom_last_publis {
    clear: both;  
    width: 358px;
    height: 20px;
 }
 
 div.last_publi_item {
     clear: both;
     padding-top: 10px;
     padding-left: 23px;
	 _padding-top: 5px;
	 *padding-top: 5px;
 }
 
 div.last_publi_content_illustration {
     clear: both;
     float: left;
 }
 
 div.last_publi_content_text {
     float: left;
     width: 246px;
     margin-left: 10px;
 }
 
 div.last_publi_content_text div.last_publi_content_title {
     color: #FF5500;
     font-weight: bold;
 }
 
 div.last_publi_content_text div.last_publi_content_text_inside { 
     margin-top: 5px;
 }
 
 div.last_publi_content_download {
     margin-top: 5px;
 }
 
 div.last_publi_content_download div.publi_content_download_picto {
     clear: both;
     float: left;
 }
 
 div.last_publi_content_download  div.last_publi_content_download_link {
     float: left;
     margin-left: 5px;
     margin-top: 2px;
 }
 
 div.last_publi_content_download  div.last_publi_content_download_link a {
    color: #FF5500;
    text-decoration: underline;
 }
 
 /** Quick access **/
div.quick_access {
     height: 155px;
     width: 200px;
	 _width:199px;
 }
.block_quick_access div.quick_access {
	width: auto;
}
.quick_access .blockInside{
	 height: 155px;
}

div.quick_access_icon {
     position: absolute; 
     background: transparent url('/images/bg_plane_quick_access.png') no-repeat 0px 0px;
     height: 85px;
     width: 71px;
     right: 0px;
     bottom: -7px;
     z-index: 999;
	 _position:absolute;
	 _z-index:1;
 }
 
div.quick_access_title 
{
    padding-top: 5px;
    padding-left: 16px;
    margin-bottom: 10px;
    height: 35px;
}

div.quick_access_content {
    padding-left: 16px;
}

div.quick_access_link_container {
    clear: both;
}

div.quick_access_content div.quick_access_link_picto {    
    background:url(/images/fleche_oblique.gif) no-repeat left 4px;
    float:left;
    height:16px;
    width:11px;
}

div.quick_access_content div.quick_access_link a {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

/** Rendez vous **/
div.rendez_vous {
    height: 166px;
    width: 205px;
	_width: 200px;
	_overflow: hidden;
}
.bloc_rendez_vous div.rendez_vous {
	width: auto;
}

div.rendez_vous_title {
    padding: 5px 0 6px 10px;
    border-bottom: #FF5500 1px solid;
    margin-bottom: 10px;
	_height: 28px;
	_overflow: hidden;
}
div.rendez_vous_content{
	_margin-bottom:0;
	_height:95px;
	_overflow:hidden;
	*height: 95px;
	*overflow:hidden;
}
div.rendez_vous_title .h1_orange{
	_height: 24px !important;
	_font-size: 22px;
}
.h1_orange .sIFR-alternate{
	white-space: nowrap;
	font-size: 24px;
}

div.rendez_vous_item {
    padding-left: 5px;
}

div.rendez_vous_previous {
    float: left;
    /*background: #FFFFFF url('/images/fleche_prec.gif') no-repeat left 35px;
    cursor: pointer;
    cursor: hand;*/
    height: 98px;
    width: 22px;
	margin-left: 2px;
	_height: 90px;
	_margin-left: 0px;
}
div.rendez_vous_previous img{
	margin-top: 35px;
	cursor: pointer;
    cursor: hand;
}

div.rendez_vous_date {
    float: left;
    height: 98px;
    margin: 0 5px 0 5px;
    width: 42px;
	_height: 90px;
	_margin: 0 3px 0 3px;
}

div.rendez_vous_date_day {
    display: block;
    float: none;
	text-align: center;
    color: #FF5500;
    font-size: 28px;
}

div.rendez_vous_date_month {
    display: block;
    float: none;
	text-align: center;
    font-size: 18px;
}

div.rendez_vous_date_year {
    display: block;
    float: none;
	text-align: center;
    font-size: 18px;
}

div.rendez_vous_next {
    float: left;
    height: 98px;
    width: 22px;
	/*background: #FFFFFF url('/images/fleche_suiv.gif') no-repeat left 35px;
    cursor: pointer;
    cursor: hand;*/
	_height: 90px;
}
div.rendez_vous_next  img{
	margin-top: 35px;
	cursor: pointer;
    cursor: hand;
}

div.rendez_vous_text {
    float: left;
    height: 98px;
    width: 85px;
    margin-left: 10px;
    font-weight: bold;
    font-size: 12px;
    overflow: hidden;
	_margin-left: 5px;
	_height: 90px;
}

div.rendez_vous_text table {
    width: 100%;
    height: 100%;
}

div.rendez_vous_text table td {
    vertical-align: middle;
}

div.rendez_vous_bottom {
    clear: both;
    height: 9px;
}
.blockInside div.rendez_vous_bottom{
	height: 19px;
}

/** Bloc communques financiers **/

div.content_insert_articles {
    height: 166px;
}

div.headInsertArticles {
    padding: 5px 0 6px 10px;
    border-bottom: #FF5500 1px solid;
}

div.content_insert_articles ul.linklist {
    list-style: none;
    padding-left: 0px;
	padding-top: 3px;
}

div.content_insert_articles ul.linklist li {
    padding-top: 3px;
    padding-left: 20px;
    padding-bottom: 3px;
    border-bottom: #CCCCCC 1px solid;
}

div.content_insert_articles ul.linklist li.last_article {
    border-bottom: none;
    padding-bottom: 0;
}

div.articleDate {
    font-weight: bold;
}

.link_contenu_more_articles {
    margin-right: 8px;
	margin-top: 4px;
    padding-bottom: 2px;
}
.content_block_assembly, .content_block_assembly_right {
	width: 233px;
	height: 160px;
	float: left;
}
.content_block_assembly {
	margin: 0 10px 5px 0;
	_margin-right: 5px;
}
.content_block_assembly_right {
	margin: 0 0 5px 0;
}
