
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, a,  em, img, ins,
small, strike, strong, b, u, i, center,
dl, dt, dd, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul, li{margin:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background: transparent;}

li{padding-left:10px;}
td{vertical-align:middle;}
table{border-spacing: 0px;border-collapse: collapse;}
textarea {resize:none;}
/* THEME:cla */
body,.mceContentBody{text-decoration:none;margin:0;font:12px Arial,Helvetica,sans-serif;color:#000000;}
.mceContentBody{padding:4px;}
.hide{display:none;}
map.cursor{display:inline;}
td,tr,a {color:#000000;text-decoration:none;font:12px Arial,Helvetica,sans-serif;}
a:link,a:active,a:visited,a:hover,a:focus{text-decoration:none;outline:none;}
a:hover{color:red;}
a.nofocus:focus{outline:none;}
button:link,button:active,button:hover,button:focus{outline:none;}
button::-moz-focus-inner { border: 0;}/*FF*/
button {outline: expression(this.hideFocus=1);}/*IE*/
a.count{color:#FDB52A;text-decoration:underline;font:bold 11px Arial,Helvetica,sans-serif;}
td.sl{text-decoration:underline;font:bold 12px Arial,Helvetica,sans-serif;}
a.sl{font-weight:bold;text-decoration:underline;}
a.italic{font-style:italic;}
div.clear{clear:both;}
.click{cursor:pointer;}

table.httable{border-width:1px;width:90%;margin:10px 0;}
table.liste{border-collapse:collapse;}
table.liste td, table.liste th{padding:2px;border:1px solid #C5C5C4;}
table.liste .noborder td, table.liste .noborder  th{padding :0px;border:0px ;}
table.liste th{text-align:center;}

.bodyStyle{background:#ECECEC;}
div.fond{margin:0;padding:0;}
.bodyStyle-min{background:#ECECEC;}
.bodyStyle-nl{height:100%;}
div.fond-min{margin:0;padding:0;}

div.top{font:bold 20px Arial,Helvetica,sans-serif;background-color:#FFF}
div.entete{background-color:#FFF;}

td.modules{padding:5px 10px 5px 10px;}
ul.module{list-style-type:none;margin-left:0;margin-bottom:0;width:100%;position:relative;}
ul.module a{width:100%;color:#FFF;font-weight:bold;}
ul.module ul.folder{position:absolute;margin:0;padding:0;list-style-type:none;top:15px;left:0;width:100%;display:none;background:#7E7E7F;}
ul.module ul.folder li{border-bottom:1px solid #FFF;}
ul.module ul.subfolder{position:absolute;margin:0;padding:0;list-style-type:none;top:0;left:100px;width:100%;background:#7E7E7F;}
ul.module ul.subfolder li{border-bottom:1px solid #FFF;width:100%;}
dl{margin:5px 0;}
/*POUCET*/
div.poucet{FONT:11px Arial;COLOR:#000;TEXT-DECORATION:none;}
table.poucet td{border-bottom:1px solid #747e7e;padding-top:2px;}
table.poucet td a,table.poucet td label{font-size:10px;TEXT-DECORATION:none;}
a.titre, div.titre{text-decoration:none;color:#7E7E7F;padding:8px 35px 0px 0px;font:bold 16px Arial,Helvetica,sans-serif;}
td.globale{padding:3px 10px 0px 10px;background:#14e52f;}
.default_border, .default_style{border-color:#A4AEAE;}
.default_back, .default_style{background-color:transparent;}
.default_back_strong{background-color:#A4AEAE}.main_border, .main_style{border-color:#B0AFAC;}
.main_back, .main_style{background-color:transparent;}
.main_back_strong{background-color:#B0AFAC}.diff_border, .diff_style{border-color:#ffdb96;}
.diff_back, .diff_style{background-color:transparent;}
.diff_back_strong{background-color:#ffdb96}.nlyz_border, .nlyz_style{border-color:#A4EBBD;}
.nlyz_back, .nlyz_style{background-color:transparent;}
.nlyz_back_strong{background-color:#A4EBBD}.srch_border, .srch_style{border-color:#D8E4FF;}
.srch_back, .srch_style{background-color:transparent;}
.srch_back_strong{background-color:#D8E4FF}.admin_border, .admin_style{border-color:#A4AEAE;}
.admin_back, .admin_style{background-color:transparent;}
.admin_back_strong{background-color:#A4AEAE}.coll_border, .coll_style{border-color:#95adf9;}
.coll_back, .coll_style{background-color:transparent;}
.coll_back_strong{background-color:#95adf9}.share_border, .share_style{border-color:#E0B097;}
.share_back, .share_style{background-color:transparent;}
.share_back_strong{background-color:#E0B097}.space_border, .space_style{border-color:#DBCDCF;}
.space_back, .space_style{background-color:transparent;}
.space_back_strong{background-color:#DBCDCF}
ul.hierlist{list-style-type:none;padding:0;margin:0px 0px 0px 10px;}
.MySpaceBox_content ul.hierlist{list-style-type:none;padding:0;margin:0;}
ul.hierlist ul{position:relative;list-style-type:none;left:0;margin:0;padding:0;}
ul.hierlist li{margin:0;padding:0;list-style-type:none;}
ul.hierlist li a{margin:0;padding:0;}
ul.hierlist li img{margin:0px 0px -2px 0px;padding:0;vertical-align:middle;}
a.menu{font-weight:bold;color:#000;padding:5px 5px 5px 5px;}
a:hover.menu{text-decoration:underline;color:#FFF;}
.hier_hilight{font-weight:bold;}
.hier_italic{font-style:italic;}

	td.arbre{padding:5px 15px 5px 15px;width:200px;background:#EFEFEF;}
	.hierlist{color:#282828;font-size:11px;text-align:justify;}
	.ghierlist{color:#999;font-size:11px;text-align:justify;}
	
td.contenu,div.contenu{padding-top:0;background:#FFF;}
div#left_content{padding:0; margin:0;}
body.bodyStyle div#right_content{padding:0; margin:0;min-width:670px;}
/* SEB */
#w_content{background:#FFF;}
td.minicontenu{padding:0;background:#FFF;}
p.titre{font:bold 14px Arial,Helvetica,sans-serif;}
table.document{border:1px solid #929da4;}
div.docseparator{page-break-after:always;}
td.documenttitre{font-weight:bold;background:#eeeced;padding:5px 10px;vertical-align:middle;}
td.documentdate{font:normal normal 11px Arial,Helvetica,sans-serif;padding:0 10px;}
/* SEB */
td.documentstatus{font-weight:bold;padding:0 5px 0 10px;}
td.documentcontenu{padding:5px 10px;}
td.documentinfo{font:normal normal 10px Arial,Helvetica,sans-serif;padding:0 10px;}
td.subdocumentstatus{text-align:left;background:#cc00FF;padding:0 5px 0 10px;}
tr.subdocumentstatus td{background-color:#FFDBB7;}
td.subdocumentstatusDomain{text-align:left;padding:0 5px 0 3%;}
div.info_field { font-size:10px; color:#505050;}
div.example_field { font-size:10px; color:#505050; font-style:italic; }

div.copyright{padding:3px 15px 3px 15px;color:#505050;border-top:1px solid #505050;background:#808080;}
a.copyright:link{color:#E2E2E2;font-weight:bold;}
a.copyright:visited{color:#E2E2E2;font-weight:bold;}
div.pied{background:#E0E0E0;}

.infobulle{position:absolute;visibility:hidden;padding:10px;}

.menu{border:1px solid #a0a0a0;border-top:0;padding:0;margin:0;margin-bottom:16px;}
.menu ul{display:block;margin:0;padding:0;/*padding-bottom:4px;*/ list-style:none;}
.menu ol{display:block;margin:0;padding:0;padding-bottom:4px;list-style:none;}
.menu-titre{border-top:1px solid #a0a0a0;border-bottom:1px dashed #d0d0d0;margin:0;font-size:90%;padding:3px 4px 2px;}
.menu-item{margin:0;font-size:70%;padding:1px 4px;}
.general{text-align:center;background:#fff2f2;}
.general .menu-titre{background:#fff2f2;}
.rubriques{text-align:center;background:#fff2f2;}
.rubriques .menu-titre{background:#fff2f2;}
.breves{background:#fff2f2;}
.breves .menu-titre{text-align:center;background:#fff2f2;}
.divers{background:#eaeaff;}
.divers .menu-titre{text-align:center;background:#eaeaff;}
.synth{background:#ccffcc;}
.synth .menu-titre{text-align:center;background:#ccffcc;}
.forums{background:#e8f8f8;}
.forums .menu-titre{text-align:center;background:#f0fcfc;}

h2{font-size:100%;font-weight:bold;padding:15px 0 5px;}
h2.titre-extrait{font-size:95%;font-weight:bold;}
h2.titre-texte{font-size:100%;font-weight:bold;}
.contenu .surtitre,div.surtitre,span.surtitre,form.surtitre input{font-size:17px;font-weight:bold;}
*:first-child+html .contenu .surtitre,div.surtitre,span.surtitre,form.surtitre input{font-size:18pt;float:left;}
div.docprint div.surtitre{float:none;width:100%;clear:both;}
*:first-child+html .surtitre .editor_ok_button{font-size:10pt;}
.article div.surtitre, .article form.surtitre{float:left;}
div.annex_title{font-size:16pt;font-variant:small-caps;margin-top:50px;}
.contenu .detail,.detail{font-size:70%;color:#303030;}
.extrait{border:groove 2px #a0a0a0;padding:1em;font-size:80%;}
a.extern_url,span.extern_url{text-align:left;text-decoration:none;color:#4040A0;/*font:8pt Arial;*/}
*:first-child+html a.extern_url,span.extern_url{word-wrap:break-word;}
.source_url{text-align:left;text-decoration:none;color:#2020A0;font:10pt Arial,Helvetica,sans-serif;}
.texte{text-align:justify;font:12px/1.6em Verdana,Helvetica,sans-serif;}
.texte img {padding : 0 4px; }
div.ps{text-align:justify;font:90% Verdana,Helvetica,sans-serif;}

.tableRelief{border-width:1px;border-style:solid;border-top-color:#FFF;border-right-color:#B6B7BA;border-bottom-color:#B6B7BA;border-left-color:#FFF;color:#666666;font:10px Verdana,Arial,Helvetica,sans-serif;}
.tabover{border-width:1px;border-style:solid;border-top-color:#FFF;border-right-color:#B6B7BA;border-bottom-color:#B6B7BA;border-left-color:#FFF;color:black;font:10px Verdana,Arial,Helvetica,sans-serif;background:#C7CFD8;}
.bouton{color:#333333;border-top:1px solid #FFF;border-right:1px solid #748394;border-bottom:1px solid #748394;border-left:1px solid #FFF;height:18px;width:50px;TEXT-ALIGN:center;font:10px/12px Verdana,Arial,Helvetica,sans-serif;background:#C7CFD8;}
.texteItem{TEXT-ALIGN:left;font:10px 'Verdana';}
#p01{font-size:9px;position:relative;left:-3px;padding-left:1px;top:1px;background:url("mod/sources/img/bg.png");}
.titrePage{color:#CC0000;TEXT-ALIGN:left;TEXT-DECORATION:none;font:bold 13px 'Verdana';}

div.tree ul{margin:0;padding:0;list-style-type:none;background:url(mod/sources/img/bar.png) repeat-y;}
div.tree ul li{margin:0;padding:6px 0 0 24px;}
div.tree ul li.node_close{background:url(mod/sources/img/node_close.png) no-repeat;}
div.tree ul li.node_close_last{background:#EEEEEE url(mod/sources/img/node_close_last.png) no-repeat;}
div.tree ul li.node_open{background:url(mod/sources/img/node_open.png) no-repeat;}
div.tree ul li.node_open_last{background:#EEEEEE url(mod/sources/img/node_open_last.png) no-repeat;}
div.tree ul li.leaf{background:url(mod/sources/img/node.png) no-repeat;}
div.tree ul li.leaf_last{background:#EEEEEE url(mod/sources/img/node_end.png) no-repeat;}

.diff_add{background:#7FFFD4;}
.diff_del{text-decoration:line-through;}
.description{color:#101010;text-align:justify;font:9px Verdana,Arial,Helvetica,sans-serif;}

table#ot_search_main{width:600px;margin:0 auto;}

#srch_resultsContainer{min-width:35em;margin:0;padding:0 0 0 0px;text-align:left;}
#right_content .context .srch_resultsFloat{width:27%; padding:0; float:right; min-width:150px;margin:0 15px 0 0;}
right_content .srch {padding: 0 15px;}
right_content .srch .header-barre-menu-haute {margin-left: 0;margin-right: 0;}
right_content .srch .body-list-resume2, #right_content .srch .srch_resultsFloat, #right_content .srch .accueil {margin: 0;}
.srch_resultsFloat select{backgroun-color:#DDD}
.srch_resultsSpacer{width:100%;height:1.7em;}
.srch_resultsTitle{margin-right:.2em;}
.srch_selectedItemCode{font-weight:bold;font-size:1.2em;}
.srch_pages{padding-top:4px;float:right;}
*:first-child+html  .srch_pages{float:left;} 

.srch_resultDescription{padding:.2em 0 0 0;margin:0;text-align:justify;}
.srch_resultURL{color:#5B965B;font-size:0.9em;}
.srch_resultHeader{padding:0;margin:0;text-align:justify;}
.srch_resultDate{padding:0;margin:.1em 0 0 0;text-align:justify;color:#666666;}
.srch_resultMetaTitle{color:#444444;}
.srch_resultMetaInfo{color:#7b6f5b;}
.srch_resultMeta{padding:0;margin:.1em 0 0;z-index:1;}
.srch_resultSpacer{width:1em;}
.srch_resultMeta table,.srch_resultMeta tr,.srch_resultMeta td,.srch_resultMeta form{padding:0;margin:0;}
.srch_resultMeta a:link,.srch_resultMeta a:visited{text-decoration:none;color:#666666;}
.srch_resultMeta a:hover{color:#333333;}
.srch_resultMeta td{color:#666666;}

.srch_mylistbypageTitle{padding:.2em;font-size:1.1em; margin-bottom:1px;}
.srch_mylistbypageContent{margin-top:1.2em; padding:.2em 0.5em 0 .5em; border:1px solid #B0AFAC; border-top:0;}
.srch_conceptlistbypageTitle{padding:0; font-size:1.1em; margin-bottom:0;}
.srch_conceptlistbypageContent{padding:.2em .5em 0 .5em; border:1px solid #B0AFAC; border-top:0;}
.srch_filterlistbypageContent{padding:.2em .5em 0 .5em; border:1px solid #B0AFAC; border-top:0;}
.srch_filterlistbypageTitle{padding:0;font-size:1.1em;margin:0;}

.srch_selectInput{border:1px solid #B0AFAC;font-size:.9em;}
.srch_filterSelectInput{border:1px solid #B0AFAC; font-size:.9em; width:100%;}
.srch_conceptSelectInput{border:1px solid #B0AFAC; font-size:.9em; width:100%;}
.linked_query .lq_title, .linked_query .lq_content{border:1px solid #B0AFAC;font-size:.9em;}
.linked_query .lq_title{padding:2px 4px;}
.linked_query .lq_content{padding:4px;border-top:0;}
.linked_query .lq_title{background-color:#DDD;}

/*old version tabview not in YUI*/
#myarea{background:white;}
/*new Version with YUI*/
.MySpaceArea{background:white;}
/*Box with shadow*/
.draggableBox,.MySpaceBox_out{
	padding:10px 3px 0px 3px;
	/*	border:2px solid #E0E0E0;*/
/*position:relative;*/
	/*	padding:0 ;*/
/*	background:#B0B0B0;*/
}
/*Box inside shadow*/
.MySpaceBox_in{/*border-bottom:1px solid;*/font-family:Arial,Helvetica,sans-serif;margin:0;position:relative;zoom:1;background:white;width:100%;}
.MySpaceBox_header{padding:0;font-weight:bold;margin:0;color:#666;font-size:16px}
.space_title_0{min-height:30px;}
.space_title_1{font-style:italic;min-height:30px;}
.space_title_2{font-size:20px; line-height:2;min-height:45px;}
.space_title_3{font-size:20px; line-height:2; text-decoration:underline overline;min-height:45px;}
.space_title_4{color:red;min-height:30px;}
.space_title_5{font-family: Times New Roman, Times, serif; min-height:30px;}
.space_title_6{font-family: Courier, MS Courier New, Prestige, monospace; min-height:30px;}
.MySpaceArea{table-layout:fixed;border-style:none;width:100%;padding:0;margin:0;min-height:400px;float:left;}

.MySpaceBox_menu{background-color:#FFF;border-color:#808080;border-style:solid;border-width:1px;color:#888;font-weight:normal;padding:0;position:absolute;z-index:100;}
.MySpaceBox_menuItem{display:block;color:#606060;margin:0;padding:5px 30px 5px 20px;}
.MySpaceBox_menuItem:hover{background-color:#ebe7e8;color:#606060}
.space_menu_separator{border-top:1px dotted #AAA;}

.contextMenu, .contextMenu .yuimenu{background-color:#FFF;border:1px solid #808080;color:#888;font-weight:normal;padding:0;z-index:100;position:fixed !important;}
.contextMenu li.yuimenuitem{display:block;border-bottom:1px solid #F1F1F1;color:#606060;margin:0;background-color:#FFF;}
.contextMenu li.yuimenuitem-selected{background-color:#ebe7e8;color:#606060;}
.contextMenu li.yuimenuitem a, .contextMenu li.yuimenuitem a:visited{color:#606060;background-color:inherit;border-width:0;padding:5px 30px 5px 20px;outline:none;}
.contextMenu li.yuimenuitem a:active, .contextMenu li.yuimenuitem a:hover{outline:none;}
.contextMenu li.yuimenuitem{border-top:1px dotted #AAA;}
.contextMenu li.first-of-type{border-width:0;}
.contextMenu ul{padding:0;}
.contextMenu li.yuimenuitem-disabled{background-color:#D3D0CB;}/*E3E0DB*/
.contextMenu .yuimenuitem a.yuimenuitemlabel-hassubmenu{
	background-image: url("/scripts/yui/build/assets/skins/sam/menuitem_submenuindicator.png");
	background-position: right center;
	background-repeat: no-repeat;
}


/* menu module : reset previous css from .contextmenu and only add border for ul element (group separator)
see addItems(cfg) comment in menu.js for submenu configuration.
*/
#menu_modules li.yuimenuitem,#menu_modules li.yuimenuitem a, #menu_modules li.yuimenuitem a:visited{border-top:0px;border-bottom:0px;}
#menu_modules ul {border-bottom:1px solid #AAA;}

.nlyzContextMenu li.yuimenuitem,.nlyzContextMenu li.yuimenuitem a, #menu_modules li.yuimenuitem a:visited{border-top:0px;border-bottom:0px;}
.nlyzContextMenu ul {border-bottom:1px solid #AAA;}




/*No more icon in MySpace menus 
.MySpaceBox_menuItem .img{width:12px;height:12px;float:left;margin-right:5px;}
#spaceMenuItem_close .img{background: transparent url("/img/12/close.gif") no-repeat right top;}
#spaceMenuItem_edit .img{background: transparent url("/img/12/edit.gif") no-repeat right top;}
#spaceMenuItem_clone .img{background: transparent url("/img/12/clone.gif") no-repeat right top;}
#spaceMenuItem_reload .img{background: transparent url("/img/12/reload.gif") no-repeat right top;}
#spaceMenuItem_export .img{background: transparent url("/img/12/a_office.gif") no-repeat right top;}
*/
.MySpaceColumn{min-height:150px;padding:0;margin:0;width:100%;float:left;}
.MySpace_minimize{position:relative;top:5px;left:3px;float:left;}
div.MySpace_title{padding:3px 0;float:left;cursor:move;width:80%;}
/*.MySpaceBox_grip{cursor:move;}*/
.MySpace_action{position:relative;top:5px;right:3px;float:right;}
.MySpaceFull{width:100%;}
.MySpaceHalf{width:49.9%;} /* Bug in IE9 (mimic IE7) if set to 50%...*/
.MySpaceThird{width:33%;}
.MySpaceThirdPlus{width:34%;}
*:first-child+html .MySpaceThirdPlus{width:33%;}
.MySpace2Third{width:67%;}
.selected_dispo{background-color:#FFFFFF;border:2px solid #222222;margin:2px;}
.dispo{background-color:#DDDDDD;background-repeat:no-repeat;border:2px solid #DDDDDD;margin:2px;}
.MySpace_custom{padding:0;margin:0;}
#myspaceedit div.myspace_edittitle a{float:right}
.moving{border:2px dashed #E0E0E0;background:#F0F0F0;}
/*.tab_over{border:2px solid #F00 !important;}*/
.new_item{height:100px;margin:10px 6px 0;}
.dhandler-over-info{padding:3px;}
ul.nlyz_sub_title, ul.sources_list{padding:10px 0 5px 10px;width:90%;margin:0;}
ul.nlyz_sub_title li, ul.sources_list li{list-style-type:none;padding:2px 0;}
#share_tab{width:300px;height:100px;}
#share_tab div.label{float:left;padding:5px;}
#share_tab div.ht_dynlist{float:left;}
.amiBodyEmbeder #edit_form td{padding:3px 0;}

.edit_form .properties_pref .bloc{display:block;float:left;padding:0;position:relative;margin-top:20px;}
.edit_form .properties_pref .bloc span{margin-left:30px;color:#5E5E5E}
.edit_form .properties_pref .prop_list{display:block;width:150px;height:220px;margin:10px 30px;border:1px solid #e6e5e3;overflow:auto;padding:0;position:relative;}
.edit_form .properties_pref .prop_list .prop{background-image:none;cursor:move;list-style-type:none;margin:2px;padding:5px;position:relative;}

div.article div.doc_viewer{clear:both;padding:0 10px;background-color:#EEE;}
*:first-child+html div.article div.doc_viewer{width:auto;}
//*:first-child+html #document_view .amiBandeauMid {width:97%;}
div.article div.doc_header{padding-top:10px;}
div.article div.doc_viewer .texte{padding:10px;background-color:#FFF;}
div.doc_viewer .texte{clear:both;padding:10px 0;}
div.doc_viewer .dhandler-information{margin-bottom:2px;}
div.doc_viewer .dhandler-information img{vertical-align:bottom;}
div.doc_viewer .tabs_content > div{padding:10px 0 30px 10px;}
div.doc_viewer .tabs_content .no_tab{padding:0;}
div.doc_pres, div.last_doc_pres{padding:2px}
div.doc_pres{border-bottom:1px dashed gray;}
div.doc_pres:hover{background-color: #F3F3F3;}
div.list_pres, div.last_list_pres{padding-top:2px;}
div.list_pres{padding-bottom:10px; border-bottom:2px solid #ECECEC;}
b.doc_sum_title{font-weight:bold;font-size:14px;font-variant:small-caps}
div.doc_sum_content{color:#202020; font-size:11px; text-align:justify;}
div.doc_sum_comment{padding-left:20px;}
/*div.doc_comment_text{float:left;}*/
div.doc_indicators{float:right;}
div.diff_search_wait{float:right;display:none}
div.diff_search_form input{margin:0 5px}
.MySpaceBox_content div.diff_search_form input{margin:0}
div.diff_search_results{margin:5px 2px; border-width:1px; border-style:solid;}
div.diff_search_header_selected, div.diff_search_header{padding:5px;}
div.diff_search_header_selected{font-weight:bold;}
div.diff_search_menu{padding:3px;}
div.diff_edit_box_title{width:95%; margin:5px;font-weight:bold; font-size:12px;border-bottom:1px dashed gray;}
div.diff_edit_box_icons img{margin:5px 10px;}
div.change_properties{margin:10px;}
div.change_properties .ask{margin:10px;}
div.change_properties > div{margin:5px 0;}
select.syndic_select option{padding-left:30px;color:menutext;}
select.syndic_select optgroup{color:graytext;}

div.article div.doc_property{/*width:710px; */overflow: auto; margin:5px 0;}
div.article div.doc_property textarea {width: 700px;}
div.doc_property .buttonAdd {margin-top:5px;}
div.doc_property div.ht_dynlist {margin-bottom:2px;}
div.doc_property_title{color:#5e5e5e; margin:5px 0 2px 0; font-weight: bold; padding: 0;}
div.doc_property_title img {margin:0 0 -5px; padding:0 5px 0 3px;}
div.doc_property .doc_property_content{margin:0 10px 3px 10px;}
.return_ami_ei{ position: absolute; right: 200px; text-align: right; top: 25px;TEXT-DECORATION:underline;}

.masterview{ border: 1px solid grey;  padding: 5px;}
.reader_navigation_bar {float:right;}
.reader_navigation_bar .reader_previous_button {display:inline;}
.reader_navigation_bar .reader_next_button {display:inline;}
.reader_navigation_bar .reader_previous_button button{background-image:url("/img/in_prev.gif");margin-top:4px;height:22px;width:26px;}
.reader_navigation_bar .reader_next_button button{background-image:url("/img/in_next.gif");margin-top:4px;height:22px;width:26px;}
.reader_sort_select { float: left; font-weight: bold; padding: 5px 0; }

.masterview .mastercontent{background:white;margin: 0 10px 0;clear: both;}
.masterview .mastertitle{font-weight: bold;font-size: 16px;}
.masterview.selectedfile{background:#FEF4E3;}
.masterview .author{font-weight: bold; float: left;}
.masterview .date{font-style:italic;float: right;font-size: 10px;}

.community_more .button_prec button{background:url("/img/arrow-up.gif") no-repeat left center transparent; height:10px; width:auto;}
.community_more .button_next button{background:url("/img/arrow-down.gif") no-repeat left center transparent; height:10px;width:auto;margin-top:1Opx;}
.community_more .button_rewind button{background:url("/img/12/a_bw_tabstop.gif") no-repeat center center transparent; height:22px;width:auto;}
.community_more .button_forward button{background:url("/img/12/a_fw_tabstop.gif") no-repeat center center transparent; height:22px;width:auto;}
.community_more .button_stickycomment button{background:url("/img/sticked.png") no-repeat center center transparent; height:22px;width:auto;}

.list_comments .comment_desc .stickit {background:url("/img/stick.png") no-repeat left center transparent;
	height:16px;width:16px;float: right;margin-left: 10px;visibility:hidden; cursor:pointer;}

.list_comments .comment_desc:hover .stickit,.list_comments .stickycomment .stickit{visibility:visible;}

.list_comments .stickycomment .stickit{background:url("/img/sticked.png") no-repeat left center transparent;
	height:16px;width:16px;float: right;margin-left: 10px;}



.bodycomments .list_comments .before_stickycomment{ color: #808080;font-style: italic;}

.yui-skin-sam .bodycomments .button_prec BUTTON {padding-bottom:15px;}


.commentsfilview .button_rewind .yui-button-disabled  button, .community_more .button_rewind .yui-button-disabled  button{background:url("/img/12/a_bw_tabstopdisabled.gif") no-repeat left center transparent; height:22px;width:auto;}
.commentsfilview .button_forward .yui-button-disabled  button, .community_more .button_forward .yui-button-disabled button{background:url("/img/12/a_fw_tabstopdisabled.gif") no-repeat left center transparent; height:22px;width:auto;}
.commentsfilview .button_stickycomment .yui-button-disabled  button, .community_more .button_stickycomment .yui-button-disabled button{background:url("/img/stickedDisabled.png") no-repeat left center transparent; height:22px;width:auto;}

.commentsfilview .button_next, .commentsfilview .button_prec, .community_more .button_next,.community_more .button_prec{text-align: center;}
.commentsfilview .button_next, .commentsfilview .button_prec, .community_more .button_next,.community_more .button_prec{text-align: center;height:25px;}
#preccommentsbutton,#nextcommentsbutton{height:10px;width:10px;}

	.community_body, .comment_desc{text-align: justify; border-bottom: 1px dotted #333; margin: 5px; padding-bottom:10px; clear: both;}
	.community_title a{font-size:16px; font-weight:bold; color:#00B7FF; margin-bottom:5px;}
	.comment_desc .author, .comment_desc .date, .comment_desc, .document_title .community_linkmore {font-size:10px; vertical-align: middle;font-weight:normal;}
	.comment_desc .author, .comment_desc .date{color:#555;}
	.before_stickycomment .author, .before_stickycomment .date{ color: #808080;}
	.comment_desc .author{float:left;}
	.comment_desc .date{float:right}
	.community_nbcomments {iclear:both;font-style: italic;font-size:10px;color:#555;cursor:pointer;}
    .community_linkmore { margin-right: 0px; margin-left:10px;}
	.community_thumbnail{max-width:120px; max-height:120px; overflow-y:hidden;margin-right:5px;vertical-align:top;float:left;}
	.community_content, .comment_content{vertical-align:top;clear:both;}
	.community_content img {display:none;}
	.community_thumbnail_clear{clear:both;}
	.community_separator{width: 100%; height: 2px; border-bottom: 1px dotted #ccc; margin-top: 10px;}
	.community_more{margin-left: 20px; margin-top: 10px; border: 1px dotted #666; padding: 5px;}
	.community_more .bodycomments{overflow:auto;max-height:300px;}
	.list_comments{padding:5px;}
	.community_more .headercomment {height:25px;width:100%;}
	.community_more .toolbar_comment{float:right;};
	.document_block .community_linkmore .yui-button button{background:url("/img/icon_comment.gif") no-repeat left center ;height:16px;width:24px;padding-left:26px;}
	.community_navblock {height: 30px; margin: 4px 0; }

div.doc_as_summary div.doc_content{margin-top:10px;}
div.doc_as_summary .document_title{font-size:16px;}
div.doc_as_summary .section_link{background:url(/img/16/t_folder.gif) no-repeat left center; height:16px;padding-left:16px;}

.dynlist_editable .dynlist_item{
padding:2px;
clear:both;
}
.filter_condition_item > div, .filter_action_item > div{
margin-right:5px;
float:left;
}

div.stats_total{padding:1px 0 20px 1px;}
div.stats_total_title{text-align:left;padding-bottom:10px; margin-left:0px; font-weight:bold;}
div.stats_no_data{color:lightgrey; font-style:italic; font-size:20px; text-align:center;margin-top:70px;}
div.stats_bar span{margin:2px 4px; text-align:center;}
div.stats_bar img{vertical-align:middle;}
div.stats_bar {margin:3px 0;}
table.stats_tab td, table.stats_tab th{text-align:left; padding:3px;margin:0;}
table.stats_tab{width:100%;border-collapse:collapse;}
div.stats_content{overflow:auto; margin:auto; width:100%;}
div.stats_menu{margin:auto; margin-bottom:0px;}

div.concept_list{padding:10px;width:90%;border-width:0}
div.concept_cat{font-weight:bold;}
/*pictos*/
.menu_item_name {
	background-position:left center;
	background-repeat:no-repeat;
	line-height:16px;
	padding-left:20px;
	cursor:move;
}
.wg_coll_mysrcread { background-image:url("/img/pictos_selecteur_VN.gif");}
.wg_nlyz_mygraph_5 { background-image:url("/img/pictos_selecteur_VA.gif");}
.wg_share_myshare { background-image:url("/img/pictos_selecteur_MN.gif");}
.wg_share_mysharesrc { background-image:url("/img/pictos_selecteur_MR.gif");}
.wg_nlyz_mygraph_3 { background-image:url("/img/pictos_selecteur_MA.gif");}
.wg_space_myimage { background-image:url("/img/pictos_selecteur_WI.gif");}
.wg_space_myvideo { background-image:url("/img/pictos_selecteur_WV.gif");}
.wg_space_mycustom { background-image:url("/img/pictos_selecteur_WW.gif");}
.wg_space_mynetvibes { background-image:url("/img/pictos_selecteur_WNV.gif");}

.wg_docs { background-image:url("/img/pictos_selecteur_docs.gif");}
.wg_analyse { background-image:url("/img/pictos_selecteur_analyse.gif");}
.wg_search { background-image:url("/img/pictos_selecteur_search.gif");}
.wg_stats { background-image:url("/img/pictos_selecteur_stats.gif");}
.wg_tagcloud { background-image:url("/img/pictos_selecteur_tagcloud.gif");}
.wg_tools { background-image:url("/img/pictos_selecteur_tools.gif");}
.wg_metasrch { background-image:url("/img/pictos_selecteur_search.gif");}

/*.MySpaceMenu_item:hover{background-color:$default_hicolor;}*/
.MySpaceMenu_item{margin:3px;padding:3px 0;}


  .task{ border-bottom: 1px solid #CCCCCC; margin: 20px 3px 10px 0;}
  .task .label { font-size: 14px; font-weight:bold;}
  .task .status_1 {background-image:url("/img/16/bulle6.gif"); background-repeat:no-repeat; background-position:left; padding-left:20px; color:grey;   margin: 5px 0;}
  .task .status_2 {background-image:url("/img/16/bulle4.gif"); background-repeat:no-repeat; background-position:left; padding-left:20px;  margin: 5px 0;}
  .task .status_3 {background-image:url("/img/16/bulle2.gif"); background-repeat:no-repeat; background-position:left; padding-left:20px;  margin: 5px 0;}
  .task .time {
    color: #666666;
    font-size: 12px;
    font-style: italic;
    line-height: 1.2em;
    margin-left: 20px;
  }
  

.MyCustomDataTitle { margin:auto; text-decoration:none;color:#555555; padding:0px 0px 10px 0px;  font:bold 14px Arial,Helvetica,sans-serif; }
.MyCustomDataLiveSubTitle { text-decoration:none;color:#555555;padding:0px; font:bold 14px Arial,Helvetica,sans-serif; }
/*.MyCustomDataDescription { margin:auto; text-align:center; float:left; text-decoration:none;color:#555555;padding:0px; margin-left:5px; font:bold 14px Arial,Helvetica,sans-serif; }*/
img.MyCustomDataTitle {vertical-align: middle; padding:0 2px; float:none;}
.MyCustomDataSubTitle {border-top: 1px dotted #000000; padding: 5px; width: 95%; color: #555555; text-align: right; float:right; vertical-align: middle; font: bolder 12px Arial,Helvetica,sans-serif;}
.MyCustomDataHeader {display: inline-block; min-height: 40px; vertical-align: top; width: 60%;}
.MyCustomDataStat {padding: 5px 0; vertical-align: bottom; width: 35%;}
.MyCustomDataSeparator {height: 5px; }
.MyCustomDataInfo {min-height: 40px; margin-bottom: 15px; background: url('/img/title-disc.gif') repeat-x bottom; clear:both;}
.MyCustomDataSearchField {border-left: 1px solid #BBBBBB; float: right; padding-left: 10px; margin-top:5px; background-color:transparent;}
.MyCustomDataLeft {width:50%;float:left;overflow:hidden;border-right: 1px dotted #000000;padding-right:1%; }
.MyCustomDataRight {width:48%;float:right;}
.MyCustomCloudTag{margin-left:7%;}
.MyDateRange{
	display:inline-block;
	border-right: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	margin-left:5px;
	padding-left:10px;
}
*:first-child+html .MyDateRange{
	float:left;
	padding-bottom:10px;
}
.ExportOffice{
	float:right;
	width:24px;
	height:24px;
	background:url(/img/24/a_save.gif) no-repeat 0 1px transparent;
	cursor:pointer;
	padding:1px 5px 1px 0;
	margin-right:5px;
	border-right: #BBBBBB 1px solid;
}
.switcher_view.diff_meta_widget_switcher{
	margin:0;
	float:right;
	background-color: gray;
	padding: 1px;
}
.SpaceSearch{
	display:inline-block;
	margin-left:5px;
	vertical-align: 5px;
}
*:first-child+html .SpaceSearch{
	float:left;
	margin-top:9px;
}
ul.MyCustomDataLive { margin-left: 0px; align:center;}
li.MyCustomDataLive, .MyCustomDataElt {
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #EEEEEE;
    float: left;
    margin-left: 0;
    margin-top: 10px;
    overflow: hidden;
    padding: 0 12px;
}
ul.MyCustomInfoLive {
    padding:top: 10px;
}
li.MyCustomInfoLive {
    font-size: 11px;
    line-height: 2;
}
span.MyCustomInfoLive {
    font-size: 11px;
    display: block;
    font-weight: normal;
    line-height: 1.2;
    color:#777777;
}
.MyCustomDataCount {
    color: #444444;
    display: block;
    font-size: 15px;
    font-weight: bold;
    line-height: 1;
}
.MyCustomDataStat {
    display: block;
    font-size: 11px;
    font-weight: normal;
    width:100%;
}
.MyCustomDataStat:first-letter, .MyCustomDataCount:first-letter{
	text-transform:uppercase;
}

.MyCustomDataDescription {color: #777777; font-size: 14px; line-height: 18px; text-align:left; font-weight:normal; /*font-family: Georgia,serif; font-style: italic; */ }
.MyCustomDataLiveLeft {
/*min-width:200px; max-width:400px; min-height:80px;*/
padding: 8px 0 0; margin:auto; max-width:60%;
}
.MyCustomDataLiveRight { max-width:60%;  padding: 8px 0 0; margin:auto;}
.widget_description{
	margin-bottom:10px;
}
.widget_form{
	clear:both;
	min-height:40px;
	padding-top : 10px;
}
.widget_form_elt, .widget_form_elt_left, .widget_form_elt_right{
	height:34px;
	margin:0 5px;
	padding-bottom:6px;
}
.widget_form_elt, .widget_form_elt_left{
	float:left;
}
.widget_form_elt_left{
	padding-right:5px;
	border-right: 1px solid #DDD;
}
.widget_form_elt_right{
	float:right;
	padding-left:5px;
    border-left: 1px solid #DDD;
}
.widget_date_range input{
	width:80px;
}
.widget_search, .widget_form_section{
	height:20px;
	padding-top:14px;	
}
.widget_views_select{
	float:right;
}
.widget_search input[type="text"]{
	margin-right:5px;
	width:90px;
}
.widget_warning{
	background-color:#F7F8C9;
     color: #F37E0B;
}
.source_profile_container{
	width:630px;
	min-height:600px;
	padding:10px;
}
.meta_widget_sub_title{
	background-color: #E3E0DB;
	color: #666666;
	font-weight: bold;
	text-align : right;
	border-bottom: 1px dashed #D3D0CB;
	border-top: 1px dashed #D3D0CB;
	font-size: 14px;
	font-style: italic;
	margin-bottom: 15px;
	padding: 2px 4px 0;
}
.MyCustomDataWork .treerub a:hover{text-decoration:none;color:black;cursor:default;}
.document_title.yui3-dd-draggable:hover{cursor:move;}
.document_drag{
	background:url(/img/24/a_documents.gif) no-repeat;
}

	#myspaceedit div.myspace_edittitle{font-weight:bold;text-align:center;padding:2px; height:20px;}
	.myspace_main{padding:0px;background-color:white}
	.myspace_edit{background-color:#FFF;border: 1px solid #A4AEAE; width:240px; margin:1px 0;padding:2px 0;}
	.myspace_sq{height:11px;width:11px;display:inline;border:1px solid  #A4AEAE;}
	.myspace_modname{border-bottom:1px solid #A4AEAE;}
	.myspace_edititem{margin-left:10px;}
	.myspace_edititemicon{float:right;}
	#myspaceedit div.myspace_modname{margin:8px 0 3px 0;}
	.MySpaceBox_header{border-width:0 1px; border-style:solid;}

.myspace_edit{float:left;z-index:10;}

.myspace_edit{position:absolute !important;width:240px;margin:0;padding:2px 0;}
.myspacemenuitems{overflow:auto;height:96%;}
#accordion {width:100%;height:100%;overflow:hidden;position:relative;}
#accordion .yui3-accordion-item{position:relative;cursor:pointer;padding-top:5px; margin:0 15px;}
#accordion .yui3-accordion-item-label{position:relative;top:4px;_height:22px;margin-top:2px; color:#f68d1f;font-weight:bold; font-size:14px;}
.MySpaceMenu_item { border-bottom:1px dotted #000000; margin:0 15px; padding:5px 0 2px 0; font-size: 12px; font-weight: bold; }
.SpaceItemBorder,.SpaceItemStyle{border-color:#D3D0CB;}
.SpaceItemStyle{background-color:#E3E0DB;}

.syn_item_title a{font-size:14px;font-weight:bold;font-variant:small-caps;}

a.MySpaceBox_title:link{text-decoration:none;color:#191970;}
a.MySpaceBox_title:visited{text-decoration:none;}
a.MySpaceBox_title:hover{text-decoration:underline;color:#FFA500;}
.MySpaceBox_icons{margin-left:3px;margin-right:3px;display:block;cursor:auto;}
.MySpaceBox_icons .openerMenu{visibility:hidden;}
.MySpaceBox_icons img{cursor:pointer; padding-right:3px;}
.MySpaceBox_content{padding:8px;font-size:90%;overflow-x:hidden;overflow-y:auto; border-width:0 1px;border-style:solid;clear:both;}
.MySpaceBox_content .texte img {max-width:95%;}
.MySpaceBox_content a:hover{text-decoration:underline;color:tomato;}
.MySpace_img_com{color:#808080;padding-top:2px;font-size:10px;}
.MySpace_img_com a:hover{color:#8080F0;}


.ltin{left:-3px;}
.tpin{top:-3px;}

.MySpaceColumn_hover{border:1px solid #A0A0A0;float:left;min-height:400px;height:100%;padding:0;margin:0;display:block;background:#C0C0C0;}

.space_tab_actions{padding:4px 2px 1px 2px;margin-left:5px;}
.space_tab_actions img{display:inline;}
#space_add_items{border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0;border-right:2px solid #D0D0D0;margin-bottom:2px;padding:1px;float:left;vertical-align:middle;}
#divTabs,.tabbar{margin:0;padding:7px 10px 0 0;border:0;}
#divTabs a{white-space:nowrap;}
#divTabs ul,.tabbar ul{margin:0;padding:5px 0 0 10px;display:inline;white-space:normal;}
#divTabs ul li img.icon{display:inline;}
#divTabs ul li img.spacer{margin:0 4px 4px 5px;}
#divTabs ul li img.close{margin:0px 1px 0 2px;}
#divTabs ul li img.options{margin:0px 0px 0px 5px;}



	#divTabs ul li,.space_tab_actions,.tabbar ul li{list-style-type:none;float:left;padding:4px 6px 1px 10px;margin:0 2px 0 0;border-left:1px solid #E0E0E0;border-top:1px solid #E0E0E0;border-right:2px solid #D0D0D0;color:#6A6A6A;text-decoration:none;cursor:pointer;font-family:Arial,sans-serif;/*white-space:nowrap;IE doesn\'t allow wrapping between li,so wrapping will occur inside it*/ height:16px;/*lim Support # 505:Impossible de cliquer sur l\'onglet sous IE*/ top:0;left:0;zoom:1;filter:;background:#E4E4E4;}
	#divTabs ul li a:hover,.tabbar ul li a:hover{color:black;}
	#divTabs ul li.selected,.tabbar ul li.selected{color:black;font-weight:bold;background:#FFF;}
	.selectedtab,#divTabs ul li.selected a,.tabbar ul li.selected a{font-weight:bold;color:black;}
	#divTabs ul li.selected a.close:hover,#divTabs ul li.selected a.modif:hover{color:black;}
	#divTabs ul li:hover,.tabbar ul li:hover{color:#8A8A8A;}
	#divTabs ul li a,.tabbar ul li a{color:#909090;}
	#divTabs ul li.hover{border-color:red;font-size:130%;}
	
.tooltip{font:12px Arial,Helvetica,sans-serif;border:1px solid #E0E0E0;width:370px;padding:0;position:absolute;z-index:100;background:#D0D0D0;}
/* right click */
.ejs_context_menuitems{padding-left:12px;padding-right:7px;}
/* vue mailer */
table.listArticle{width:100%;}
div.listArticle{overflow:auto;height:200px;}
.listArticle table{-moz-user-select:none;}
/*disable selection of content in the list (FF)*/
.summary{font-size:10px;color:gray;}
tr.unread td,tr.unread td span{font-weight:bold;}
tr.readonly td,tr.readonly td span{font-style:italic;color:grey;}
tr.read td,tr.read td span{font-weight:normal;}

.ss{height:16px;width:53px;border:0;cursor:pointer;display:inline;}

.cs{cursor:pointer;height:16px;width:50px;border:0;display:inline;}
.ms{height:16px;width:16px;border:0;cursor:pointer;display:inline;align:center;}
.cursor{cursor:pointer;}
li.source{list-style-type:none;list-style-image:none;}
#browser_list{border-collapse:collapse;}
tr.browser_list_line, tr.browser_list_line td {background-color:#FFFFFF; border:none; color:#505050; text-align:left;}
tr.browser_list_line_grey, tr.browser_list_line_grey td {border:none; color:#505050; text-align:left; background-color:#F9F9F9;}
tr.browser_list_line_grey:hover, tr.browser_list_line:hover {background-color:#FCEBD9;}
tr.browser_list_line td, tr.browser_list_line_grey td, tr.browser_list_line th {padding:4px 10px;}
*:first-child+html tr.browser_list_line_grey td{background-color:#F9F9F9;}
*:first-child+html tr.browser_list_line_grey:hover td, tr.browser_list_line:hover td{background-color:#FCEBD9;}
.sources_count{font-size:85%;}
#bookmark_form{position:absolute;border-bottom:1px solid #D0D0D0;border-right:1px solid #D0D0D0;z-index:10;left:20%;background:white;}
#bookmark_use{min-width:600px;padding:4px;border-collapse:collapse;border-left:solid 1px; border-right:2px solid;border-bottom:2px solid;border-top:1px solid;}
#bookmark_use td{padding:5px;}
.bm_full_list{font-size:10px;}
.bm_full_list a{font-size:10px;font-weight:bold;}
#autocomplete_choices{width:250px;border:1px solid #888;margin:0;padding:0;background:white;}
#autocomplete_choices ul{list-style-type:none;margin:0;padding:0;}
#autocomplete_choices ul li{list-style-type:none;display:block;margin:0;padding:2px;height:20px;cursor:pointer;}
#sourcesSelectionFrame{position:absolute;left:20px;right:20px;z-index:5;border-bottom:1px solid #D0D0D0;border-right:1px solid #D0D0D0;background:white;}
#sourcesSelectionFrameTable{border:1px solid;width:100%;border-bottom:2px solid;border-right:2px solid;border-collapse:collapse;}
li.tag,li.mode,li.bundle,li.sources_folder{list-style-type:none;list-style-image:none;}
ul.sources_tree{padding:2px;padding-left:2px;margin-left:15px;}
ul.sources_tree li{cursor:pointer;}
div.my_article_list{margin:2px 0 0 0;padding:0;/*width:99%; special IE6 */}
div.my_article_list ul{margin:0;padding:0 0 0 2px;list-style-type:disc;}
div.my_article_list li{margin:0 0 2px 0; list-style-type:none; /*border-bottom:1px dashed gray;*/ }
div.my_article_list li:hover{background-color: #F3F3F3;}
div.my_article_list_button {float:right; visibility:hidden;}

#sources_server_options td{vertical-align:top; padding:5px 0;}
.edit_form .auth_options{padding-top:6px;clear:both;float:left;}
.edit_form .auth_options label{margin:-1px 20px 0 3px; width:90px; font-weight:normal;}

.yui-skin-sam .yui-h-slider .yui-slider-thumb{top:4px !important;}

.config_bouquets_radio {display:inline; font-weight:bold; padding: 0 5px; color:#9D9D9C; }
.config_bouquets_radio_checked {display:inline; padding:0 5px; font-weight:bold;}
.config_bouquets_radio_checked, .config_bouquets_radio:hover {cursor:pointer; color:#5E5E5E;}

div.bouquet_folder_listchoice{margin:0; padding:2px;cursor:pointer;}
div.bouquet_folder_listchoice{color:#505050; font-weight:bold;}
div.bouquet_listchoice_cont {padding:4px;/*overflow:scroll;*/}
div.bouquet_listchoice {padding: 1px 0 1px 15px; color:#505050;}
.bouquet_listchoice_disabled {list-style-image: none; list-style-type: none; padding-left: 15px; font-weight:bold; color:#000000; }
div.bouquet_listchoice:hover, li.bouquet_listchoice:hover{color:#000000;background-color:#DDDDDD;cursor:pointer;font-weight:bold;background-image:url("/img/9/d_add_grey.gif");background-position:left center;background-repeat:no-repeat;}
div.bouquet_listchoice_disabled:hover{/*#background-color:lightgray;#color:#505050;*/background-color:#DDDDDD;cursor:pointer;background-image:url("/img/9/a_minus.gif");background-position:left center;background-repeat:no-repeat;}
.big_smart_bouquet_add {cursor:pointer;width:100%;line-height:18px;display:block;font-size:12px;font-weight:bold;}
.big_smart_bouquet_add:hover {color:#505050;background-color:#EEEEEE;cursor:pointer;}
.small_smart_bouquet_add {background-image:url("/img/16/a_smart_add_fav.gif");background-position:left top;background-repeat:no-repeat;cursor:pointer;min-height:16px;min-width:16px;line-height:16px;padding-left:20px;}
.small_smart_bouquet_add:hover {color:red;}

div.update_bouquet_listchoice {border-top:1px dotted #5e5e5e;padding-top:10px;}
div.configuration_item_bouquets {/*max-height:150px;overflow:auto;*/border: 1px solid #CCCCCC;padding: 5px 0 10px;clear:both;}

#bouquets_tag_tree li{white-space:nowrap;}
.config_show_hide_button {font-size:10px; font-weight:bold; cursor:pointer; margin-bottom:5px; color:#5E5E5E; }
.config_show_hide_button:hover {color:red;}
.short_new_add {font-size:8px; color:#50B050; font-weight:bold; vertical-align:top;padding:0 5px;}
.bouquet_selection_title{padding-bottom:6px;font-weight:bold;color:#5E5E5E;}
.bouquet_selection{border:1px solid lightgrey; padding:10px;clear:both;}
*:first-child+html .bouquet_selection{display:block;float:left;width:91%;}
.bouquet_selection > span{white-space: nowrap;padding:3px 10px 3px 0;display:block;float:left;}
/*.bouquet_selection span span{display:inline;float:none;padding:0}*/
.delete_selection{float:right;clear:both;padding:2px 0 8px;font-style:italic;font-size:10px;}
*:first-child+html .delete_selection{float:right;clear:both;padding:0 20px 0 ;}
#bouquet_ext_empty{font-style:italic;font-weight:normal;color:grey;}
/*.bouquet_list_action{border-top:1px dotted #5e5e5e;}*/
.bouquet_results_nav{padding-top:8px;border-bottom:1px dotted #5e5e5e;margin-bottom:5px;clear:left;}
.bouquet_results_nav_end{padding-bottom:8px;border-top:1px dotted #5e5e5e;margin-top:5px;}
.bouquets_filter{float:left;width:85%;}
.bq_sel_title{padding:5px 0;font-weight:bold;}
#sourcesSelectionFrameTable td{padding:0 10px;}

a.view_source_list {padding-right:16px;}
a.view_source_list.no_src_module:hover {
	background-image:url("/img/16/a_doc_search.gif");
	background-position:right center;
	background-repeat:no-repeat;
}
#SourcesBrowserDetails { margin-top: 10px; }
div.DetailsSeparator{
margin:10px 0 0;
padding:0 10px;
border-bottom:3px solid #FFF;
border-top:1px solid #ccc;
clear:both;
}

div.nav_tree { 
	border-left: 1px solid #EAEAEA;
	border-top: 1px solid #EAEAEA; 
	border-right: 1px solid #B0B0B0; 
	border-bottom: 1px solid #D0D0D0; 
	padding: 2px; 
}
.nav_tree_title, td.nav_tree_title { color:#909090; font-weight:bold; font-size:10px; }
td.nav_tree_content, div.nav_tree_content {padding-left:10px;}
a.nav_tree_selected { color:black; font-weight:bold; text-decoration:underline; }
a.nav_tree_unselected { color:gray; }

.header-sources {}
.header-sources-nav {border-bottom:1px dotted #000000;height:24px; line-height:24px;clear:both;}
.sources_travel_pn {text-transform:lowercase;font-size:10px;font-weight:bold; width:200px; float:left;}
a.sources_travel_pn, .sources_travel_pn td, .sources_travel_pn a,.sources_travel_pn span  {border:none; text-align:left; padding:3px; text-transform:lowercase;font-size:10px;font-weight:bold; float:none;}
.sources_travel_pn_disabled {color:lightgrey;font-size:10px;}
.sources_rescount{font-size:10px;font-weight:bold; text-align:right; float:right;}
.bookmarks_list_filter {}
.bookmarks_list_filter img {margin-right:3px;}
.bookmarks_list_filter input {width:250px;}

.validate_button {border:1px solid lightgrey;color:#404040;cursor:pointer;font-size:10px;font-weight:bold;height:16px;padding-top:3px;text-align:center;width:50px;}
.validate_button:hover{color:red;}
.simple_source_process_button{height:16px;font-style:italic;margin:0 0 5px;padding-top:3px;}

ul.instance_folder_listchoice{margin:0; padding:2px; }
li.instance_folder_listchoice{color:#505050; font-weight:bold;list-style-image: none; list-style-type: none;}
ul.instance_listchoice {line-height: 16px;list-style : none; padding:2px; }
div.instance_listchoice {width:100%; height:16px; margin:2px;}
li.instance_listchoice {list-style-image: none; list-style-type: none; padding-left: 15px; color:#505050; }
li.instance_listchoice_disabled {list-style-image: none; list-style-type: none; padding-left: 15px; font-weight:bold; color:#000000; }
div.instance_listchoice:hover, li.instance_listchoice:hover, li.instance_listchoice_disabled:hover{ 
	color:#000000; 
	background-color:#DDDDDD; 
	cursor:pointer; 
}
/* hack for dialog button in newletter*/
#dialog_selector_thumbnail .yui-button button {    background-color: transparent;
    background-image: url("scripts/yui/build/assets/skins/sam/bouton_valider.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 28px;
    width: 81px;}

a.removeimage{background:url(/img/16/a_delete.gif) no-repeat;padding: 8px;float:right;position:relative;top:30px; }
a.addimgserver{background:url(/img/16/a_add.gif) no-repeat;padding: 8px;float:left;margin:3px 3px 30px 3px;  }
img.onto_img_preview{max-width: 40px;max-height: 42px;margin:5px;float:left;}
img.onto_img_preview_single{max-width: 60px;max-height: 42px;margin:5px;float:left;}
.onto_imageitemlist{height:50px;width:70px;margin:5px; border:1px solid black;float:left;cursor:pointer;}
.onto_imageitemlist.selectimg{background-color:#FF6600;}
.onto_imageitemlist:hover{background-color:#ffd8bf;}
.onto_new_img_server{float:left;margin-top:10px;padding-top:10px;border-top-width:1px;border-style : dotted;}
.edit_form .sep2 .onto_inputimgserver{float:left;}
.edit_form .sep2 input.radiotypeimg{float:none;}

     #ontotabmenu .bd{
    overflow: hidden;
    }
    #menuontoaddcontent .bd{
    overflow: hidden;
    }
   #amidialogOntogestion li.yuimenuitem a
    {
    font-size: 14px;
    }
#amidialogOntogestion .yui3-tabview-panel{
    background-color: #fefefe;
    border:0px;
}
#bdAMIamidialogOntogestion{
background-color: #fefefe;
}
#amidialogOntogestion #myshortsubmit{margin:5px;}
#amidialogOntogestion #ontformular_dialog{border-bottom:1px solid black;}
#amidialogOntogestion{margin-left:0px !important;margin-right:0px !important; }
/* #amidialogOntogestion .yuimenu .yuimenuitemlabel { position:absolute; z-index:100;}*/



#amidialogOntogestion #tabmenu  .yuimenuitemlabel{ padding:1px 10px;font-size: 14px;}
#onto_edit_tabm span.img {background:url(/img/16/a_edit2.gif) no-repeat  ;}
#onto_delete_tabm  span.img{background:url(/img/16/a_remove.gif) no-repeat; }
#onto_new_tabm span.img{background:url(/img/16/a_add.gif) no-repeat;padding: }
#onto_close_tabm  span.img{background:url(/img/16/a_close.gif) no-repeat ; }
#onto_graph_tabm  span.img{background:url(/img/16/jsviz_graph.gif) no-repeat ; }
#onto_clone_tabm  span.img{background:url(/img/16/a_add_doc.gif) no-repeat ; }
#onto_viewold_tabm  span.img{background:url(/img/16/ont_view.gif) no-repeat ; }

#amidialogOntogestion   .yuimenuitemlabel span.img{
padding:0px 8px;
}

#right_content #tab_instances.menu2 {width:100%;height:100%;padding:0;}
*:first-child+html #right_content #tab_instances.menu2 {width:99%;height:99%;padding:0;}
#right_content #tab_instances.menu2 .amiTabView {width:100%;height:100%;}
#tab_instances .yui3-tab-selected span.menuTabOnto{ background:url(/img/16/open_menu_onglet.gif) no-repeat 0 0 transparent ;
     margin-left:5px;  }
#addOntoTab{background:url(/img/a_add_tab.gif) no-repeat scroll 0 3px #FFFFFF;
			width:20px;white-space:nowrap}

/*titre view onto normal*/
.ontotitle p{
font-weight: bold;
font-size: 15pt;
margin : 5px;
}
/*titre view onto myspace*/
.ontotitle a:link{
font-weight: bold;
font-size: 13pt;
margin : 7px;
}
.ontotitle a:visited{
font-weight: bold;
font-size: 13pt;
margin : 7px;

}
.ontotitle a:hover{
font-weight: bold;
font-size: 13pt;
margin : 7px;
text-decoration:none;
border-bottom:1px dashed #3D9CA8;
}
.ontotitle a:active{

}

table.ontoviewImage{
margin-left:auto;
margin-right:auto;
}
.ontoviewImage td{
text-align: center;
}
.viewontotext{
white-space : normal;
}
.viewontotext td.adv_search_label{
width:25%;
/*font-weight:bolder;
color:#555555;
vertical-align:middle;
text-align:right;*/
}
#tab_instances  .yui-content {height: 100%;}
#tab_instances form{width:100%;}

.h_fieldsetonto{margin:5px 0; border:2px ridge #B0AFAC}
.h_fieldsetonto_lg{
    border-bottom:1px solid #B0AFAC;
    background-color:#FFF;
    padding:3px 6px;color:#505050;font-weight:bold;
        }
.h_fieldsetonto_ct{padding:8px 5px;}

.viewontotext .searchonto{
    margin:5px 0;
    border:2px ridge #B0AFAC;
    background-color:#FFF;
}
.viewontotext  .ontosearchtitle{
    font-weight:bolder;
    color:#555555;
    text-align:center;
    padding:3px;
}
.viewontotext .ontolinkarticle{
    background:url(/img/16/s_publie.gif) no-repeat 0 0 transparent ;
    padding:2px 20px;
    border-top: 1px  solid #B0AFAC;
}
.viewontotext  #no_article{
    background:url(/img/icon_warning.gif) no-repeat 0 0 transparent ;
    padding:3px 30px;
}


#tab_instances .ontotreediv ul.first-of-type{
list-style-image: url(/img/16/d_ont.gif);
      padding-left:70px;
   padding-top:5px;
}
#tab_instances ul.ontonlztree{
list-style-image: url(/img/16/d_ont_class.gif);
   padding-left:70px;
   padding-top:5px;
}
#tab_instances .first-of-type div.ontotreediv{
border-left: 1px  dotted ;
margin-left: -15px;
}
#menuontoadd.ontonlztree.base{
margin-left: 200px;
margin-top:10px;
//text-align:center;
}
#menuontoadd .ontotreediv{
margin-left: 10px;

}
.amiTabView .amiTab .ontoLabelTab {border-collapse: collapse;width:100%;}
.amiTabView .amiTab .ontoLabelTab td{vertical-align:middle;color: #7d7d7c;white-space:nowrap;}
.amiTabView .amiTab.yui3-tab-selected .ontoLabelTab {padding:2px 10px;}
.amiTabView .amiTab.yui3-tab-selected .ontoLabelTab td{color:#000000;font-weight:bold;}
.yui3-js-enabled{background-color: #fefefe;}
/*-----------------------
//tabview*/
#tab_instances .yui3-tabview-list a{
padding :1px 1px 0.25em 0.75em;
}



#amidialogOntogestion #tab_instances .amiTabView { background: #b3b2ae; }
#amidialogOntogestion #tab_instances .amiTabView .amiTab{zoom:1;}

#amidialogOntogestion #tab_instances .amiTabView .amiTab a {height:32px;min-width:5px;}
#amidialogOntogestion #tab_instances .amiTabView  .yui3-tabview-panel, #amidialogOntogestion .amiTabView .yui3-tabview-content .yui3-tabview-panel{ border:0; padding:15px 0;}
#amidialogOntogestion #tab_instances .amiTabView { position: relative; zoom: 1; }
#amidialogOntogestion #tab_instances .amiTabView, #amidialogOntogestion .amiTabView  .yui3-tabview-list{ border: solid #000; border-width: 0; zoom: 1; }
#amidialogOntogestion #tab_instances .amiTabView .yui3-tabview-list{padding-left:10px; display:block; overflow:hidden;}

#amidialogOntogestion #tab_instances .amiTabView  .amiTab .modif  {padding-bottom :11px;padding-right :1px;}


#amidialogOntogestion #tab_instances .amiTabView .ontoColor{background:#FFF;}
#amidialogOntogestion #tab_instances .amiTabView .amiTab.yui3-tab-selected .ontoColor{padding-bottom:1px;}
#amidialogOntogestion #tab_instances .amiTabView .ontoColorDivview{background:#97E3E5;height:18px;width:5px;margin-top:5px;}
#amidialogOntogestion #tab_instances .amiTabView .ontoColorDivedit{background:#F2DFD1;height:18px;width:5px;margin-top:5px;}
#amidialogOntogestion #tab_instances .amiTabView .ontoColorDivgraph{background:#CCFFCC;height:18px;width:5px;margin-top:5px;}
#amidialogOntogestion #tab_instances .amiTabView .ontoColorDivclone{background:#F2DFD1;height:18px;width:5px;margin-top:5px;}

/*#amidialogOntogestion #tab_instances .leftCornerSpace{background: transparent url(/img/roundcornerleft.png) no-repeat scroll top left;}
*/
#amidialogOntogestion #tab_instances .amiTabView  .amiTab .disabled .modif {padding-bottom :6px;padding-right :1px;}
#amidialogOntogestion #tab_instances .amiTabView  .amiTab .modif {width:10px;}
#amidialogOntogestion #tab_instances .amiTabView .amiTab .disabled a {height:10px;min-width:5px;}
#amidialogOntogestion #tab_instances .yui3-tabview-list li.disabled td{padding :3px 0 4px 0; color: green; font-weight: bold;font-size: 13pt;}

.SectionSelector{position:absolute;z-index:10;}
.SectionSelector table{overflow:auto;background:white;}
.selectedRubriqueItem{font-weight:bold;}
.unselectedRubriqueItem{font-weight:normal;}

.CritSelector{position:absolute;z-index:30;max-width:500px;max-height:300px;overflow-y:scroll;overflow-x:scroll;}

.filter_line{border:1px solid #D0D0D0;clear:both;padding:2px;}
.filter_line_handle{cursor:move;}
.filter_line_title{font-weight:bold;}
.filter_line_title_inactive{font-weight:bold;font-style:italic;color:#C3C3C3;}
.filter_line_info{margin:0;padding:0;}

select.temp_hidden{display:none;}
.pprefs_inactive_line td,.pprefs_inactive_line td a{font-style:italic;color:#C3C3C3;}
.article_tab_content{border:1px solid gray;margin:5px;}
.row_1{background:#F1F1F1;}
.row_2{background:white;}
div.inplace,span.inplace{/*padding:3px 3px 3px 1px;*/ padding:1px;}
div.inplace:hover,span.inplace:hover{border:1px inset gray;/*padding:2px 2px 2px 0*/;background:#FFFF99; padding:0;}
.inplace.texte{padding:5px;}
.inplace.texte:hover{border:1px inset gray;padding:4px;background:#FFFF99;}
.inplaceeditor-empty{font-style:italic;color:#999;}
.frm_search_menu_sep{padding-top:12px;}

DIV.ctmenu{COLOR:#000;display:inline;font:bold 12px Arial,Verdana,sans-serif;}
DIV.ctm_bar{COLOR:#000;display:inline;font:bold 12px Arial,Verdana,sans-serif;}
DIV.ctm_element{PADDING:0;COLOR:#000;TEXT-ALIGN:left;display:inline;font:bold 12px Arial,Verdana,sans-serif;}
DIV.ctm_elementHover{PADDING:0;COLOR:#000;TEXT-ALIGN:left;font:bold 12px Arial,Verdana,sans-serif;}
DIV.ctm_elementActive{COLOR:#000;TEXT-ALIGN:left;font:bold 12px Arial,Verdana,sans-serif;}
DIV.ctm_subMenuBar{COLOR:#000;TEXT-ALIGN:left;BORDER-RIGHT:1px solid #808080;BORDER-BOTTOM:1px solid #808080;font:normal 11px Arial,Verdana,sans-serif;background:#E0E0E0;}
DIV.ctm_subMenuElement{COLOR:#000;TEXT-ALIGN:left;BORDER-BOTTOM:1px solid #E0E0E0;PADDING:0;font:normal 11px Arial,Verdana,sans-serif;}
DIV.ctm_subMenuElementHover{COLOR:#E0E0E0;background:#6d6d6d;}
DIV.ctm_subMenuElementActive{COLOR:#E0E0E0;background:#6d6d6d;}
DIV.ctm_item{padding:5px 10px 4px;}
HR.ctm_sep{height:1px;margin:1px 3px 1px 3px;PADDING:0;color:#C0C0C0;border:0;background:#C0C0C0;}
TD.ctm_sep{COLOR:#808080;TEXT-ALIGN:left;PADDING:0;font:normal 10px Arial,Verdana,sans-serif;}
.nlyzSpacer{position:relative;border-left:1px solid ButtonShadow;border-right:1px solid ButtonHighlight;width:0;height:100%;padding:12px 0 0 0;margin:0;}

div.graph_legend{min-width:250px;border:1px solid dimgray;margin:8px;font-size:90%;background:#EAFFFF;}
div.graph_legend_title{text-align:center;padding:2px;margin-bottom:3px;border-bottom:1px solid dimgray;font-weight:bold;background:#DDF0F0;}
img.legend_color{width:8px;height:8px;border:1px solid black;margin:0 4px;}
.inplaceeditor-form{padding:0;margin:0;display:inline;}
.nlyzVSpacer{height:0;border-top:1px solid ButtonShadow;border-bottom:1px solid ButtonHighlight;}

.message,.timed_message{padding-top:4px;padding-right:4px;padding-left:4px;font-weight:bold;font-size:100%;display:block;}
.message.error,.timed_message.error{color:#ED2164;background:#F3D0D0;}
.message.warning,.timed_message.warning{color:#F37E0B;background:#F7F8C9;}
.message.success,.timed_message.success{color:#5BBC4B;background:#E2F6CE;}
.message.info,.timed_message.info{color:#27AAFD;background:#E3F6FF;}

.line{border:0;border-top:1px solid #B0B0B0;}
div.survey_server{padding:3px;}
.hl_on_button{cursor:pointer;border:1px inset gray;margin:5px 2px;padding:0px 5px;display:inline;}
.hl_off_button{cursor:pointer;border:1px outset gray;margin:5px 2px;padding:0px 5px;display:inline;}
div.keywords_container{line-height:22px;padding:0px 0px 0px 30px;}
.texte a{color:blue;text-decoration:underline;}
table.document_login{border:1px solid #929da4;}
td.documenttitre_login{font-weight:bold;background:#eeeced;padding:5px 10px;}
span.titre{color:#5E5E5E;font:bold 16px Verdana,Arial,Helvetica,sans-serif;}
ul.feed_list{padding:0;margin:0;margin-bottom:5px;}
ul.feed_list li{padding:2px 20px;list-style-type:none;list-style-image:none;}
ul.feed_list li img{vertical-align:bottom;}
.feed_action_button{padding:0 2px;}

td.adv_search_label{width:30%;font-weight:bolder;color:#555555;vertical-align:middle;text-align:right;}

#about_container{width:708px;}
#AMI_about{margin:10px;}
#about_info{margin-top:10px;}
#about_ami_logo{text-align:center;padding-left:30px;}
#about_app_version{color:gray;font-weight:bold;font-size:200%;}
#about_system_info_title,#app_legal_title,.about_label{font-weight:bold;padding-left:0;}
.about_value,#about_team ul{padding-left:8px;}
#app_legal,#systeminfo{border-left:1px solid #A0A0A0;margin:0 3px;padding-left:6px;;}
#systeminfo p{margin:1px;font:90% lucida console,serif;}
#about_links{text-align:center;color:gray;font-weight:bold;}
#about_links a{text-decoration:underline;color:blue;}
#about_team ul{list-style-type:none;width:500px;}
#about_team ul li{float:left;width:125px;}
#about_team > div, #about_team > table{margin-bottom:10px;}
#about_app_version{float:right;text-align:right;padding-right:20px;padding-top:35px;}
.about_label img{width:16px;height:16px;}

.icon_list span{padding:3px;}
a img{border:0px none;}
#sources_legend dt{font-weight:bold;}
textarea.code{font-family:courier;width:650px;}
.edit_form textarea.code{width:500px;}
img.bm_desc_mode,img.bm_desc_topology{padding:1px;}
img.bm_desc_mode:hover,img.bm_desc_topology:hover{border:1px outset black;padding:0;}
img.bm_filter_rule_handle{cursor:move;}
.bm_filter_rule{top:0;left:0;zoom:1;filter:;}
.edit_form #bm_filters input{width:200px;}
.bookmark img{padding:0 2px;}
#sources_class,#bouquets_class{padding:2px;margin:0;overflow:auto;}
#bouquets_tag_tree_class{padding:2px;margin:0;overflow:auto;line-height:0;}
#sources_tree{margin:0;}
div.bm_unit_test{padding-left:10px;}
a.dropdownlink{padding:1px;}
a.dropdownlink img{padding-left:2px;vertical-align:middle;}
li.dropdowngroup{font-size:110%;font-weight:bold;font-style:italic;padding:10px 2px;}

input.no{border:0;}
textarea:not([disabled]),
button:not([disabled]),
input[type="text"]:not([disabled]),
input:not([type]):not([disabled]),
input[type="reset"]:not([disabled]),
input[type="submit"]:not([disabled]),
input[type="password"]:not([disabled]),
input[type="file"]:not([disabled]),
.lien,

input[type="button"]:not([disabled]){background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAeCAMAAAAxfD/2AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAtUExURfT09PLy8vHx8fv7+/j4+PX19fn5+fr6+vf39/z8/Pb29vPz8/39/f7+/v///0c8Y4oAAAA5SURBVHjaXMZJDgAgCMDAuouA/3+uHPRiMmlKzmhCFRorLOakVnpnDEpBBDHM8ODs/bz372+PAAMAXIQCfD6uIDsAAAAASUVORK5CYII=) repeat-x;}
textarea,
button,
input[type="text"],
input:not([type]),
input[type="reset"],
input[type="submit"],
input[type="password"],
input[type="file"],
input[type="button"],
select{border:1px solid #CCC;color:#4B4B4C;}
a.documenttitre{font-weight:bold;}
td.documentdate{padding:0px 10px;font:normal normal 11px Arial,Helvetica,sans-serif;}

td.documentcontenu{padding:5px 10px;}
td.documentinfo{padding:0px 10px;font:normal normal 10px Arial,Helvetica,sans-serif;}
td.documentinfo_font,div.documentinfo_font{font:normal normal 10px Arial,Helvetica,sans-serif;}
table.smactionbar td{padding-right:10px;padding-left:10px;}
a.menuswitch{margin-left:2px;}
span.titre{color:#5E5E5E;font:bold 16px Verdana,Arial,Helvetica,sans-serif;}

#header{float:left;}
#header td{white-space:nowrap;align:left;}
#header a span{float:none;}
#header a:hover span{color:#333;}
#header #current a{border-width:0;background:0% -150px;}
#header #current a span{padding-bottom:5px;color:#333;background:100% -150px;}
#header a:hover{background:0% -150px;}
#header a:hover span{background:100% -150px;}

b.xtop,b.xbottom{display:block;background-color:transparent;font-size:1px;width:100%;}
b.xb1,b.xb1b,b.xb2,b.xb3,b.xb4,b.xb1L,b.xb2L,b.xb3L,b.xb4L{display:block;overflow:hidden;}
b.xb1,b.xb1b,b.xb2,b.xb3,b.xb1L,b.xb2L,b.xb3L{height:1px;}
.xb2,.xb3,.xb4{border-width:0 1px;border-style:solid;}
.xb2L,.xb3L,.xb4L{border-width:0 0 0 1px; border-style:solid;}
.xb1,.xb1b{margin:0 5px;border-style:solid;}
.xb1{border-width:0 0 1px;}
.xb1b{border-width:1px 0 0 0;}
.xb1L{margin-left:5px;}
b.xb2{margin:0 3px;border-width:0 2px;}
b.xb3{margin:0 2px;}
b.xb4{height:2px;margin:0 1px;}
b.xb2L{margin-left:3px;border-width:0 0 1px;}
b.xb3L{margin-left:2px;}
b.xb4L{height:2px;margin-left:1px;}
.maction_it_full {padding:3px 0;}

.tabtools{margin:0;padding:0;}
.tabcontainer{margin:10px 0 0px 0;padding:0 0 27px 0;background:#fff;}
#miniflex2{float:left;font-size:13px;/* tabs padding:0px 6px;*/ padding:0;display:inline;margin:0px 0px 0px 20px;}
#miniflex2 a:focus{outline:none;}
.date_range{border-collapse:collapse;}
.date_range td{padding:0 8px 0 0; vertical-align:middle;}

.reader_content_class {display:block;}
div.my_srcread_res.article_unread .document_title,
div.doc_as_summary.article_unread .document_title
	{}
.my_srcread_res.article_read .document_title,
div.doc_as_summary.article_read .document_title
	{color:#808080; font-weight:normal;}

div.doc_as_summary.article_read .extern_url,
div.doc_as_summary.article_read .dhandler-information{color: #404040;}

.my_srcread_res.article_unread .document_content,
div.doc_as_summary.article_unread .doc_content
	{color:#000;}

.my_srcread_res.article_read .document_content
,.readerdesc_read,div.doc_as_summary.article_read .doc_content
	{color:#808080;}

.index_talk_button {cursor:pointer; float:left; width:16px; height:16px; background-image:url(/img/16/a_save_talk.gif);}
.index_talk_button.red {background-image:url(/img/16/a_save_talk_descript.gif);}
.index_talk_button.stop {background-image:url(/img/16/a_save_talk_stop.gif);}
.wait_reader_button {float:right; width:16px; height:16px; background-image:url(/img/progress.gif);}
	
.dialog_save_talk {width:500px; height:570px; padding:40px 10px;}
.stick_reader_button {cursor:pointer; float:right; width:16px; height:16px; background-image:url(/img/sticked.png); opacity:0.2;}
.stick_reader_button:hover {/* background-image:url(/img/sticked.png);*/ opacity:1;}

.sticked_reader_button {/*cursor:pointer;*/ float:right; width:16px; height:16px; background-image:url(/img/sticked.png);}

	#miniflex2 a.active:link,#miniflex2 a.active:visited{color:#333;}
	#miniflex2 li.selected a:link,#miniflex2 li.selected a:visited,#miniflex2 li a:hover{color:#333;}
	#miniflex2 li{float:left;margin:0;padding:0px 6px;display:inline;list-style:none;}
	#miniflex2 a:link,#miniflex2 a:visited{border:0;float:left;font-size:85%;/*Seb line-height:20px;*/ font-weight:bold;text-decoration:none;color:#999;}

#miniflex li{float:left;margin:0;padding:0;display:inline;list-style:none;}
#miniflex a:link,#miniflex a:visited{border:0;float:left;font-size:85%;line-height:20px;font-weight:bold;margin:0 10px 0 10px;text-decoration:none;color:#999;}
table.nlyzactionbar td{margin-top:0px;padding:0px 2px;}
table.nlyzactionbar img{height:32px;}
form.searchform {margin:0; padding:0;}
*:first-child+html form.searchform {width:94%;}
.searchform td{padding-top:0px;padding-bottom:2px;padding-right:5px;}
.searchform textarea{width:92%;}
.sformtext{/*background:#F1F0FF;*/ border:1px #999 solid;}
.sformtext:focus{background:#fff;}
.sformbutton{white-space:nowrap;text-align:right;vertical-align:top;color:#000000;color:#000;border-top-color:#e7fef0;border-bottom-color:#8199AB;border-left-color:#e7fef0;border-right-color:#8199AB;border-style:solid;border-width:1px;padding:3px 8px;font:bold 11px Arial,Verdana,Helvetica,sans-serif;background:#ddd;}
table.concept_0{margin-top:0px;background:#EBEBEB;}
table.concept_1{margin-top:0px;background:#F8F8FF;}
table.conceptlist{margin-top:0px;margin-bottom:10px;}
table.mainframe{border:2px solid #dfdccd;margin:0;width:100%;}
td.secondframe{padding:0px 5px 5px 5px;}
table.frametools{border:0px;margin:0;}
td.frametools{padding:0;border:2px outset #EFEDDE;height:24px;background:#EFEDDE;}
#frametab{width:100%;margin:0;padding:0;list-style:none;}
#frametab li{display:inline;}
#frametab a:link,#frametab a:visited{float:right;line-height:15px;font-weight:bold;margin:0 10px 0 10px;text-decoration:none;border-bottom:2px solid #FFF;color:#999;}
#frametab a.active:link,#frametab a.active:visited,#frametab a:hover{border-bottom:2px solid #336600;padding-bottom:2px;color:#336600;}
#viewer_tabs_container{margin:5px 0 0px 0;padding:0 0 27px 0;background:#fff;}

input.collect{width:95%;}

.srch_dialogboxContent{padding:.3em;background:#fff;}
.srch_toolbarItem{padding:0 2px;vertical-align:middle;}
.srch_toolbarItem form{padding:0;margin:0;}
.srch_resultTitle{font-size:1.1em;color:black;}
.srch_resultTitle:link,.srch_resultTitle:visited{text-decoration:none;font-weight:bold;color:black;}
#right_content .srch {padding: 0 15px;}
#right_content .srch .header-barre-menu-haute {margin-left: 0;margin-right: 0;}
#right_content .srch .body-list-resume2, #right_content .srch .srch_resultsFloat, #right_content .srch .accueil {margin: 0;}

.tabcontainer_condensed{margin:0px 0 5px 0;padding:0;background:#fff;}
ul.miniflex_small li{float:left;margin:0;padding:0;display:inline;list-style:none;}
ul.miniflex_small a:link,ul.miniflex_small a:visited{float:left;font-size:85%;line-height:20px;font-weight:bold;margin:0 0px 0 10px;text-decoration:none;color:#999;}

td.pprefs_line_info_lbl{font-weight:bold;}

.find_hl_class{background:#AF7575;}
.keywords_hl_class{background:#EFD8A1;}
.sn_hl_class{background:#BCD693;}
.concepts_hl_class{background:#AFD7DB;}
.onts_hl_class{background:#3D9CA8;}
.onts_share_hl_class{text-decoration:none;border-bottom:1px dashed #3D9CA8;}
.onts_share_hl_class:visited{border-bottom:1px dashed #3D9CA8;}
.onts_share_hl_class:hover{color:#3D9CA8;cursor:pointer;}
.onts_share_hl_class_hover{color:#3D9CA8;/*IE6 hack:do not support hover pseudo class*/ cursor:pointer;}
#feed_menu ul{margin:0;padding:4px 0 0 0;}
#feed_menu ul li{white-space:nowrap;list-style-type:none;padding:0;margin:3px;}
.feed_icon{margin-right:3px;border:none;}
#test_result_list{margin:4px;}
div.dropdownselect ul{list-style-type:none;padding-left:3px;margin:0;}
div.dropdownselect a{padding-left:16px;}
.article_list_menu{position:absolute;z-index:10;border:1px solid;background:#FFF;}
.article_list_menu ul{list-style-type:none;padding-left:3px;margin:0;}
.article_list_menu ul .list_cur_article a{color:gray;font-style:italic;}
.article_list_menu li{border-bottom:1px solid  #C5C5C4;}
.selectstatus{position:absolute;}
.optionstat_collect {background:url(/img/16/s_collect.gif) no-repeat ; }
.optionstat_prepa {background:url(/img/16/s_prepa.gif) no-repeat ; }
.optionstat_prop {background:url(/img/16/s_prop.gif) no-repeat ; }
.optionstat_publie {background:url(/img/16/s_publie.gif) no-repeat ; }
.optionstat_refuse {background:url(/img/16/s_refuse.gif) no-repeat ; }
.optionstat_validated {background:url(/img/16/s_validated.gif) no-repeat ; }
.optionstat_collect, .optionstat_prepa, .optionstat_prop, .optionstat_publie, .optionstat_refuse, .optionstat_validated{padding-left:16px;background-position:2px 4px;}
.arrow_tri{margin-left:5px;}
th.sl{white-space:nowrap;}

.edit_form .lien{ border: 1px solid #C0C0C0;
    color: #606060;
    margin-right: 15px;
    padding: 2px;}

.admindocmenu{padding:10px 0 10px 15px};

div.diff_filter{margin:10px 0;}
div.diff_filter span{margin-right:4px;}
div.diff_filter_type{float:left;}
div.diff_filter_status{float:left;margin-left:100px;}
div.diff_filter_sort{float:right;}
div.diff_filter_return{margin:10px 0;}
div.diff_summary_nav{padding-top:5px;}
div.diff_pages_list{float:left;}
div.diff_available_feeds{float:right;margin-left:5px;}
div.diff_summary_nbdocs{float:right;margin:-3px 0 3px;}

div.diff_search_res_header{}
div.diff_search_rub_rss{float:right;margin-bottom:3px;}
div.diff_search_title{float:left;}
div.diff_section_title{padding:20px 0;height:32px;}
div.diff_section_title span{padding:8px 0 0 5px;font:bold 14px Arial,Helvetica,sans-serif;}
div.diff_section_title img{vertical-align:middle;}
div.diff_summary_more > div{padding:2px 0;}

div.diff_mailer_nav{height:35px;padding-top:2px;border-width:1px 1px 0 1px;border-style:solid;}
div.diff_change_cols{float:left;padding:4px 0 0 5px;}
div.diff_mailer_filter{float:left;padding: 5px 0 0 10px;}
div.diff_mailer_menu{float:left;padding-left:40px;}
div.diff_mailer_menu_select{float:left;padding:2px 0 0 10px;}
div.diff_mailer_feeds{float:right;padding:5px 5px 0 5px;}
div.diff_mailer_nbdocs{float:right;padding:2px 0 0;}
div.diff_mailer_pages{float:right;padding: 5px 10px 0;}

.editor_cancel{border:1px solid #C0C0C0;margin-left:4px;padding:1px;color:#606060;}

div.discussion a:focus{outline:none;}
div.discussion .loaded{padding:0 5px}
a.discussion_link {color:blue;}
div.comment_box{margin:10px 0px;}
div.comment_header{border-width:0px;/*background-color:#DDDDDD;*/ color:#000;font-size:11px;height:16px;width:100%;padding:5px 0px;background:url("/img/title-disc.gif") repeat-x scroll 0 0 transparent;}
div.comment_triangle,div.comment_name{float:left;font-weight:bold;padding:2px;}
div.comment_date{padding:2px;float:left;}
div.comment_body{text-align:left;padding:0px 5px 0px 5px;}
div.comment_content{text-align:justify;padding:5px 0;}
span.comment_sub_title{font-size:10pt;/*font-variant:small-caps;*/ margin:0px 0px 5px 0px;}
a.comment_add{font-size:12pt;color:#606060;}
div.comment_links{}
div.comment_actions_box{float:right;}
a.comment_action{padding:0px 2px;}
span.pages-list{clear:both;text-align:center;}
span.pages-list a,span.pages-list strong,div.discussion_pages a,span.pages-list span{padding:0.5em;}
span.pages-list a:link,span.pages-list span{color:#606060;}
span.pages-list a:hover{color:red;}
.comments_number{font-size:10px;font-weight:normal;}
a.disc_ext_link:hover{text-decoration:none;}
a.disc_ext_link:focus{outline:none;}
div.discusion_follow label, div.discusion_follow input{float:right;margin:0 1px;}
div.viewersubtitle{font-size:18pt;font-weight:bold;font-variant:small-caps;margin:0px 8px;}

div.amirank_bar{width:100px;height:10px;border:1px solid #BBB;overflow:hidden;background:#DDD;}
div.amirank_label{float:left;padding:4px 5px 0 0;}
div.amirank_cont{float:left;padding:2px;}
div.amirank_indic{float:left;padding:4px 0 0 5px;}
div.amirank_unknown{font-size:9px; width:10px; font-weight:normal;margin-left:auto;margin-right:auto;}
img.slider_img{vertical-align:bottom;margin:0 2px;}
div.mood_div{width:80px;}
div.mood_div img{opacity:0.3}
div.mood_div img:hover{opacity:1}

div.nlyz_info{font-size:14px;padding-left:0;margin:5px 0;}
div.nlyz_info a {font-weight:bold; text-decoration: underline;}
select#nlyz_graph_type{width:200px;}
#list_meta .header-barre-menu {margin-top:20px;}
.nlyz-graph-more-option {clear:both; padding-left:8px;  float:left;}
.nlyz-graph-more-option a { padding-left:18px; font-weight: bold;}
.nlyz-graph-more-option a.collapse { background-image: url(/img/sm_horiz.gif);background-repeat: no-repeat; background-position: 0px 2px;}
.nlyz-graph-more-option a.expand { background-image: url(/img/sm_down.gif);background-repeat: no-repeat; background-position: 0px 2px;}


.graph-options-advanced {margin:5px 0 8px 110px;}
.nlyz_adv_graph_tools {border:1px solid #C5C5C5;}
.nlyz_adv_graph_tools td {padding:4px 10px; color:#5E5E5E; font-weight:bold;}
.nlyz_adv_graph_tools a img {margin-right:3px;}

#tagcloud{text-align:justify;padding:10px;border-width:1px;border-style:solid;}

/*contextual menu for meta in analyse*/
.body-list-table .row_1 td .modifMeta img, .body-list-table .row_2 td .modifMeta img {vertical-align: middle;padding-bottom:4px;}


#nlyz_left_menu{height:100%;background:#fff;float:left;padding:6px 15px 0 1px;margin:0;width:10%;}
#nlyz_left_menu div div{border:none;padding:3px 0px 0px 8px;margin:0;}
#nlyz_left_menu div div div{border-top:1px dotted black;}
#nlyz_left_menu a{padding:0px 3px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
#nlyz_left_menu img{padding:0 2px;}
.nlyz_doc_list_for{font-weight:bold;}
div.nlyz_perimeter{font-size:14px;margin:0px 0px 10px 5px;}
div.nlyz_list_title{font-size:14px;}
div.corners{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#divTabs div.nlyz_submenu a{font-weight:normal;color:black;display:block;font-size:11px;padding:4px;border-top:1px solid #A4EBBD;}
div.nlyz_submenu a:hover{background:#A4EBBD;}
div.nlyz_submenu a img{vertical-align:middle;padding:0 5px;border:0;}
div.nlyz_submenu div{padding-left:30px;}
div.nlyz_submenu{width:160px;z-index:10;position:absolute;border-top:solid 1px #E5E5E5;border-left:solid 1px #E5E5E5;border-right:solid 1px #999;border-bottom:solid 1px #999;padding:4px;background:#FFF;}
.nlyz_close_tab img{padding-left:5px;border:none;height:12px;width:12px;}
#nlyz_content{/*float:right;width:99%;*/ clear:float;} 
.nlyz_title{margin:0;}
#nlyz_inner_tab{margin-right:10px;}
span.nlyz_right_buttons{float:right;border:none;}
.graph_tools span{padding-left:5px;}
.graph_tools a{padding-left:3px;}
.graph_tools form{margin:0;}
#nlyz_innertab{border:1px solid #E0E0E0;border-top:none;padding:5px;}
form.searchform select{border:1px solid #babbab;font-size:.9em;color:#202020;background:white;}
form.searchform select:disabled{border:1px solid #babbab;font-size:.9em;color:#999999;background:white;}
.concept_name{font-size:110%;font-variant:small-caps;font-weight:bold;padding:10px;}
.concept_actions,.concept_properties{border-top:1px dashed gray;padding:10px;}
.concept_properties span{font-weight:bold;}
.concept_actions ul{list-style-type:none;margin:0pt 2px 0pt 0pt;padding:0pt;}
.concept_actions ul li{margin:0pt;padding:0pt;}
.clrow {background-color:#ddd;align:left;white-space:nowrap;font-size:11px;}
.cldata {text-align:center; color:#bbb;border:solid 1px #888;width:80px;}
.modifMeta{padding-left:4px;}
.ckboxMeta{float:left;}
.ckboxMeta input{margin-top:0;}

#sources_search{margin-bottom:5pt;}
input.status_sources_input{vertical-align:middle;}
.ami_mm_link{display:block;}
.tag_item span{padding:0 3px;margin:0;}
.tag_item select{padding:0;margin:0;}
.bt_art_tag{/*float:right;*/margin:0;}
.nlyz_process{padding:40px 50px 50px 100px;cursor:progress;}
.nlyz_selcrit{margin-top:25px;margin-right:10px;font-size:14px}
.menu-select-classique  .nlyz_selcrit select{width:250px;}
.nlyz_selcrit option, optgroup{border-top-style:solid;border-width:1px;border-color:#ddd;background-color:#EDFFED}
#scroll_page_id_ie6 {padding:2px;padding-right:15px;overflow-y:auto;overflow-x: hidden;}
#scroll_page_id_ie7 {padding:2px;overflow-y:auto;padding-right:15px;overflow-x: hidden;}
#scroll_page_id {padding:2px;overflow:auto;}
#graphs_div{/overflow-x:scroll;/width:800px;} /* Special IE6 et IE7! */

.presurlSource{margin:0;padding:0;/*list-style-type:none;*/ font-size:115%;font-weight:bolder;color:#5A3769;}
.presurlServer{margin:0;padding:0;font-size:100%;color:#AE84B1;font-weight:bold;}
.presurlUrl a{font-weight:lighter;margin:0;padding:0;font-size:100%;color:#354169;}
.src_valign{vertical-align:middle}
#statstable th div{text-align:center;}
#statstable th div img{cursor:help;}
#statstable th{white-space:nowrap; padding-left:0;}
#index_diag_body ul{padding-left:20px;}
#index_diag_body div{margin-top:20px;}
#statstable tr.data:hover{background-color:#D2D2FF;}
#statstable tr.fixedRow, #statstable tr.fixedRow:hover{background-color:#ffcc99;}
.monit_bulle2{background:transparent url("/img/16/bulle2.gif") no-repeat left center;}
.monit_bulle1{background:transparent url("/img/16/bulle1.gif") no-repeat left center;}
.monit_bulle4{background:transparent url("/img/16/bulle4.gif") no-repeat left center;}
.trend_redupmax{background:transparent url("/img/arrows/redupmax.png") no-repeat left center;}
.trend_reddownmax{background:transparent url("/img/arrows/reddownmax.png") no-repeat left center;}
.trend_greendown{background:transparent url("/img/arrows/greendown.png") no-repeat left center;}
.trend_equal{background:transparent url("/img/arrows/equal.png") no-repeat left center;}
.trend_greenup{background:transparent url("/img/arrows/greenup.png") no-repeat left center;}
.big_chart_bar{height:34px;background:transparent url("/img/32/a_chart_bar.gif") no-repeat left center; cursor:pointer;}
.big_documents{height:34px; background:transparent url("/img/32/a_documents.gif") no-repeat left center; cursor:pointer;}
.small_chart_bar{height:18px;background:transparent url("/img/16/a_chart_bar.gif") no-repeat left center; cursor:pointer;}
.small_documents{height:18px; background:transparent url("/img/16/a_documents.gif") no-repeat left center; cursor:pointer;}
.subdocumentstatus .monit_bulle2, .subdocumentstatus .monit_bulle1, .subdocumentstatus .monit_bulle4, .subdocumentstatus .trend_redupmax, .subdocumentstatus .trend_reddownmax, .subdocumentstatus .trend_greendown, .subdocumentstatus .trend_equal, .subdocumentstatus, .trend_greenup, .subdocumentstatus .small_chart_bar, .subdocumentstatus .small_documents{background-position:15px center;}
.subdocumentstatus td{padding-left:15px;}

.surfboard {padding:0; margin:0;}
.surfboard div#right_content {padding:0; margin:0; min-width:inherit;}
.surfboard #right_content .context > * {margin-right:0px;margin-left:0px;}
.surfboard .edit_form {width:auto;}
.surfboard #ami_save_form  {padding:0; margin:0;}
.surfboard #ami_save_title {background: url(/img/amisurfboard-bg.jpg) repeat-x;}
.surfboard .ft {padding:0 10px 10px;}
.surfboard .ami_save_links{margin:3px 0;}
.surfboard .waiting {text-align: left;}

.surfboard .ami_save_select {margin:5px 0; height:25px;}
.surfboard .ami_save_select select {width:150px; float:left; margin-right:30px; margin-top:4px;}
.surfboard .ami_save_select a{margin:0 4px; display: block; float:left;}
.surfboard .ami_save_link_button {padding:4px; border:1px solid gray ;-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;border-radius:3px; background:#F8F8F8;}
.surfboard #ami_save_search_box {clear:both;height:25px;}
.surfboard #ami_save_search_box input {float:left; width: 520px;}
.surfboard #ami_save_search_box a {float:left; margin-left:5px;}

.ami_save_links_list{margin-top:10px; padding:3px; overflow-x:auto;overflow-y:auto; max-height:220px; border:1px solid gray; clear:both;}
* html .ami_save_links_list{height:220px;/*ie<7*/}
.edit_form .ami_save_links_list input.checkbox  {display:inline;}
.ami_save_links_list .ami_link_div {clear:both;margin:3px 0;}

.surfboard .ami_save_close_link {margin:10px 16px 10px 0; float:right;}
.surfboard .ami_save_close_link a {color:#4040A0; font-weight:bold;}
.surfboard .ami_save_close_link a:hover {color:#4040A0; text-decoration:underline;}
.surfboard #ami_search_results {clear:both;}
.surfboard #ami_search_results .row { margin: 5px 28px;}
.surfboard #ami_search_results .row .star {margin:2px 0;}
.surfboard #ami_search_results .row .title  {margin:5px 0;}
.surfboard #ami_search_results .row .title  a {font-size:14px; font-weight:bold;}
.surfboard #ami_search_results .row .termes  {margin:5px 0;}
.surfboard #ami_search_results .row .termes .termes-title {font-weight:bold; margin-right:8px;}
.surfboard #ami_search_results .row .resume  {margin:8px 0;}
.surfboard #ami_search_results .sep { border-top:1px dotted #5E5E5E; clear:both; height:1px; margin:15px 16px; overflow:hidden;}

.bigred{font-style:oblique;font-weight:bolder;}


#ami_save_form{margin:2px 0 0 0;padding:2px;}
#ami_save_type_div input{margin-top:0;}
#ami_save_type_div{padding:6px 0;}
#ami_save_top_form{border-bottom:1px solid black;}
td.newsletter_cell{align:left;padding:0px 10px;}
span.help_message{font-style:italic;color:#333;}

#diff_browser_ext{width:571px;padding:0px;padding:10px 5px;text-align:left;}
#diff_browser_ext a {color:blue;}
#diff_browser_ext .extension{margin:0 auto;}
#diff_browser_ext > div{font-size:14px;padding:20px 5px;}
#diff_browser_ext > div > div{margin:5px 0;}
#diff_browser_ext .title span{font-weight:bold;font-size:16px;border-bottom:1px solid black;}
#diff_browser_ext_intro{border:1px solid #303030;background-color:#fef7e7;}
#diff_browser_ext_1{border-bottom:1px dotted #D0D0D0;}
#diff_browser_ext_2_a {font-weight:bold;font-size:14px;border-bottom:1px solid #808080;}
.bookmarklet{font-weight:bold;background-color:#DBE9FF;padding:3px;margin:5px;border:2px dotted black;display:inline-block;}

div.ht_dynlist{/*padding:5px 0 5px 3px; border:1px dotted #E0E0E0;*/overflow:auto;}
.ht_dynlist input{margin:2px 0;}	
	
.amiBandeauMid {width:100%;height:98px;background-image: url(/img/header_mid.gif); }
*:first-child+html #document_view .amiBandeauMid {padding-left:6px;width:auto;}
.amiBandeauRight {float:right;height:98px; width:453px;background-image: url(/img/header_right.gif);background-repeat: no-repeat; background-position: right 0px; }
.amiBandeauLeft {float:left;height:62px;width:166px;background-image: url(/img/header_left.gif); margin-left:23px;}

#administration {position:absolute; right:200px; top: 25px; text-align:right; }
.adminhaut {font: 11px Arial, Helvetica, sans-serif; color: #000; text-decoration: none; margin-bottom:2px;}
.adminhaut a {text-decoration:none; font: 11px Arial, Helvetica, sans-serif; color: #000; }
.adminhaut a:hover {text-decoration:underline; color: #000;}
.adminhaut .current_unactive a{font-style:italic;}
#account_selector .unactive{font-style:italic;color:#AAA;}
.adminbas { font-weight: bold; color: #000; font-family: Arial, Helvetica, sans-serif;}
#adminconfig span.first-child{ background: url(img/header-engrenage.gif) no-repeat 0 0; padding: 0 0  0 4px; height:20px;}
.adminaide {margin-right:40px;}
.admincontact {margin-right:0;}
.adminconfig .yui-button button {background:none; border:0; margin:0; height:auto; width:80px;padding:0;}
.adminconfig .yui-button {background:none; border:0; margin:0;}
.adminconfig .yui-button .first-child{margin: 0;}
.adminconfig .yui-button .first-child{margin: 0; }
.adminconfig .yui-button button, .adminconfig .yui-button a, #administration .yui-button a:visited{ font-size: 12px; font-weight:bold; padding:0; line-height:normal; min-height:inherit;}
.adminconfig .yui-split-button button, .adminconfig .yui-menu-button button{ padding-right: 0;}
.adminconfig .yui-menu-button button{ background-image: url(menu-button-arrow.png); background-repeat: no-repeat; background-position: 72px 8px; margin:0; padding:0; vertical-align: middle; }

/*error io*/
.error_io{
    background:url(/img/icon_warning.gif) no-repeat 0 0 transparent ;
    padding:3px 30px;
}


/*MENU CSS */

/* for menu in firefox ON MAC where unecessary croll bar appear*/
body .show-scrollbars {overflow: hidden;}


/*DIALOG CSS*/

/*modal panel is on all
.yui-gen1 .div {z-index:0 !important}
*/
/*modal mask is under dialog index (z-index 5)*/
.dialogAMI .mask {z-index:3 !important}
/* shadow is top-left position*/
.dialogAMI .underlay{left: 0 !important;}

/*.mask {display:inline !important}*/

.dialogAMI .bd {overflow:auto;background-color:#fff;padding:0px !important;height:100%;}
.yui-panel .ft, .buttonAdd {height:13px;padding:0;text-transform:lowercase;}
.buttonAdd {height:20px; float:right;margin-top:10px;clear:both;}

.yui-panel .yui-resize-handle-br {right:0;bottom:0;height: 12px ;width: 12px ;position:absolute;background-color:#FFFF00 ;}

/*[color,font,...] for all dialog ft=footer, bd=body and hd=header.*/
/* .dialogAMI {z-index:5 !important}*/
.dialogAMI .ft {height:29px;/*background-color:#ff0000 !important;*/}
.dialogAMI .bd {overflow:auto; position: relative; padding:10px;/*background-color:#FCC100 !important;*/}
.dialogAMI .hd {background: url(/img/bg-header.png) repeat-x 0 0; height:29px;}

.dialogAMI.hide-scrollbars .yui-resize .bd {overflow: hidden;}
.dialogAMI.show-scrollbars .yui-resize .bd {overflow: auto;}

.dialogAMI .yui-resize-handle-br {position:absolute;right:0;bottom:0;height: 6px !important;width: 6px !important;background-color:#888888 !important;}

.dialogAMI .container-close {background : transparent url(/img/closedialog.png) no-repeat scroll 0 !important;
	height:18px !important;	width: 15px !important;	position : absolute;
	right : 6px;top : 3px !important;border:0px;text-indent : -10000em;
	border-style:none;border:none;}

.bodyForDialogConfirm {font-weight:bold !important;text-decoration:underline !important;font-style:italic !important;}

.logoDialogConfirm {float: left; margin-left:30px;margin-top : 30px; height:61px; width:60px; background-image: url(/img/dialogconfirm.gif)  ; }
.logoDialogInform {float: left; margin-left:30px;margin-top : 30px; height:61px; width:60px; background-image: url(/img/dialogwarning.gif)  ;}
.labelDialogConfirm{float:left; font-weight:bold; margin-left:10px; margin-right:10px; margin-top:35px; width:240px;}
.labelDialogInform {float:left; font-weight:bold; margin-left:10px; margin-right:10px; margin-top:35px; width:240px;}
.previousButton button{background-image: url(/img/24/a_preview.gif);height:24px;width: 24px;position : relative;right : 10px;}

.nextButton button{background-image: url(/img/24/a_next.gif);height:24px;width: 24px;position : relative;right : 6px;}

#UrlViewer .hd {height:50px;}

/*edit user dialog*/
#editUserButton {height:20px;width:75px;padding:0 .25em;*margin-left:4em;*padding: 0 1.75em;}


div.yuimenu .bd {zoom: normal;}
div.yuimenu {position: absolute;visibility: hidden;}

/*here start the clean, specific AMI :
- .amiDialog -> all dialog
- .tabViewInDialog -> all dialog with tabview
- .amiTabView -> a tabview Ami
- .amiTab -> a tab (li) in a amiTabView

".amiTabView" refer to all tabView
use :
-".tabViewInDialog .amiTabView" for tabview in dialog
- ".containerAMIVIEW" for tabview spaceArea
- "???????????" for tabview in ontology
*/


.amiTabView {overflow:hidden;}
.amiTabView .yui3-tabview-list{display:block;position:static;white-space:nowrap; overflow:hidden;}
*:first-child+html .amiTabView .yui3-tabview-list{/*width:2600px;*/} 
/*this margin-tp is for border on selected em*/
.amiTabView .amiTab{margin:0 2px 1px 0;height:29px;}
.amiTabView .amiTab a{margin-top:-1px;}
/*.amiTabView .amiTab a { margin-top:0px;}*/
.amiTabView .yui3-tab-label{padding:0px;}
.amiTabView .amiTab.yui3-tab-selected a { margin-top:1px;}

/* onglet tabview has class ".amiTab" with children ".renameSpaceArea" and ".modif"  */

.amiTabView .amiTab .spaceArea {border-collapse: collapse;float:left;/*width:100%;*/}
.amiTabView .amiTab .spaceArea span{vertical-align:middle;color: #7d7d7c;white-space:nowrap;float:left;}
.amiTabView .amiTab.yui3-tab-selected .spaceArea {padding:2px 10px;}
.amiTabView .amiTab.yui3-tab-selected .spaceArea span{color:#000000;font-weight:bold;}

.leftCornerSpace{width:10px;background: transparent url(/img/roundcornerleft.png) no-repeat scroll top left;padding: 5px 0 5px 1px;}
.leftCornerSpaceo{width:10px;background: transparent url(/img/roundcornerleftorange.png) no-repeat scroll top left;padding: 5px 0 5px 1px;}
.amiTabView .spaceColor{background:#FFF;}
.amiTabView .amiTab.yui3-tab-selected .spaceColor{padding-bottom:5px;}
.amiTabView .spaceColorDiv{background:#FFFFFF;height:18px;width:5px;}
/*renameSapceArea*/
.amiTabView .amiTab .renameSpaceArea{padding: 5px 10px 5px 10px;}
.amiTabView .amiTab.yui3-tab-selected .renameSpaceArea{padding-bottom:11px;}
.amiTabView .amiTab .renameSpaceArea{background : #FFF;padding: 5px 10px 5px 5px;}


.tabNavigator{float:left;padding-left:1px;}
.bw {float:left;padding-right:1px;}
.tabNavigator table {border-collapse:collapse;}

.bwArea {width:10px;background:#FFFFFF url(/img/12/a_bw_tab.gif) no-repeat -1px 7px;}
.fwArea  {width:10px;background:#FFFFFF url(/img/12/a_fw_tab.gif) no-repeat 0px 7px;}
*:first-child+html .bwArea {width:10px;background:#FFFFFF url(/img/12/a_bw_tab.gif) no-repeat -1px 9px;}
*:first-child+html .fwArea  {width:10px;background:#FFFFFF url(/img/12/a_fw_tab.gif) no-repeat 0px 9px;}


.tabNavigator td {white-space : nowrap;}
.tabNavigator .modif {width :10px;}



/*modif*/
.modif{width :20px;padding-top:5px;padding-bottom:9px;}
.modifo{width :10px;padding-top:5px;padding-bottom:9px;}
.modif{background: transparent url(/img/roundcorneright.png) no-repeat scroll top right;}/*corner rigth */
.modifo{background: transparent url(/img/roundcornerightorange.png) no-repeat scroll top right;}/*corner rigth */

.amiTabView .amiTab .modif img{display:none;}/*toggle menu in spacearea*/
.amiTabView .amiTab.yui3-tab-selected .modif img{display:inline;}

/* specific tabview in dialog */
.tabViewInDialog .amiTabView { background-color: #e6e5e3; } /*/2m*/
.tabViewInDialog .amiTabView .amiTab .spaceArea {height:32px;}
.tabViewInDialog .amiTabView  .yui3-tabview-panel, .tabViewInDialog .amiTabView  .yui3-tabview-content .yui-content{ border:0; padding:15px 0; background-color:#FFF;} /*/2m*/
.tabViewInDialog .amiTabView { position: relative; zoom: 1; padding:3px 0 0 0;} /*2m*/
.tabViewInDialog .amiTabView, .tabViewInDialog .amiTabView  .yui3-tabview-list { border: solid #000; border-width: 0; zoom: 1; } /*/2m*/
.tabViewInDialog .amiTabView .yui3-tabview-list {padding-left:10px; display:block; overflow:hidden;} /*/2m*/

.tabViewInDialog .amiTabView  .amiTab .modif {padding-bottom :11px;padding-right :1px}

.tabViewInDialog .amiTabView  .amiTab.yui3-tab-selected .modif {padding-bottom :12px}
.tabViewInDialog .amiTabView  .amiTab.yui3-tab-selected .renameSpaceArea {padding-bottom :6px}

/*specifi css for SPACEAREA */
/*.containerAMIVIEW, #modulesAMIVIEW{position : absolute;width :100%}*/
#modulesAMIVIEW{position : absolute;width :100%}
#modulesAMIVIEW {position : absolute;width :100%;top:72px;}
.containerAMIVIEW .yui3-tab-panel, #modulesAMIVIEW .yui3-tab-panel{display:none;}
.containerAMIVIEW .amiTabView, #modulesAMIVIEW > div {float:left;width:113%;}

/*for ie7 where accordeon remain visible after hide*/
#myspaceedit{overflow:hidden;position:relative;}
.MySpaceArea {background-color:#FFFFFF;}

/* the semantic of this rule above is equivalent to :
#right_content .yui-hidden{display:none;}
...we use them instead to allow flash on nlyz to NOT BE RELOADED in CHROME (in analyse context and myspace).
this rule above is suffisant for CHROME and Safari, but there is alway a redraw for all flash toggled in FF.
This is the overflow:hidden who cause the redraw in firefox, but how can hide the overflow, whithout overflow:hidden and without display:none?
i try position:abolute left:-9999px without sucess.
*/
 #right_content .amiTabViewNotIE .yui-hidden{height:0;width:0;visibility:hidden;border:0;padding:0;overflow:hidden;}/*chrome need this rule */
*:first-child+html  #right_content .yui-hidden{display:none;}/*ie need this rule*/

#controlZone{float:right;}

/*this rule ensure tabview myspace will NOT SHOW IN IE the overflow myspace tab and all buttons will be properly ordered */
*:first-child+html #right_content .amiTabView {position:relative;}

#openerAccord{color:#fe9906;padding-right:4px;padding-left:1px;}
.openAddItemsMenu{background:#fe9906;width:12px;}
#openerAccord .openSidebar {background:#fe9906 url(/img/12/a_shiftview.gif) no-repeat 1px 10px;}
#openerAccord .closeSidebar {background:#fe9906 url(/img/12/a_unshiftview.gif) no-repeat 1px 10px;}

#addAreaButton{padding-right:4px;padding-left:3px;}
#addArea {width:20px;background:#FFFFFF url(/img/a_add_tab.gif) no-repeat 0px 3px;}


/*module tabview */
.yui-menu-shadow {left:0px !important;}
#modulesAMIVIEW .moduleColorDiv{width:15px;height:15px;}


/*   analyse tabview */

#containerNLYZ {z-index:16;position: absolute;color: #7d7d7c;width:100%;height:100%;}
#nlyZmenu {z-index:17;position: absolute;}

#olds_table {padding:1px; max-height: 200px; overflow-x:visible; overflow-y:auto;
width:95%; margin-left: auto; margin-right: auto; margin-bottom:10px;}

.NlyzSubTab .amiTab .modif { background:url(/img/9/a_logout.gif) center center no-repeat ;}

/* tool bar icon nlyz   */

.toolBarHome .nlyzToolBarIcon button {width:30px;height:30px;}
.toolBarHome .intersection button { background: url(/img/24/a_intersection.gif) center center no-repeat;}
.toolBarHome .union button {background: url(/img/24/a_union.gif) center center no-repeat;}
.toolBarHome .compare button {background: url(/img/24/a_comparatif.gif) center center no-repeat;}
.toolBarHome .barCompare button {background: url(/img/24/a_chart_bar.gif) center center no-repeat;}
.toolBarHome .scatterCompare button {background: url(/img/24/a_compare_bulle.gif) center center no-repeat;}
.toolBarHome .gisCompare button {background: url(/img/24/a_localisation.gif) center center no-repeat;}
.toolBarHome .displayAll button {background: url(/img/24/a_documents.gif) center center no-repeat;}
.toolBarHome .exportGraph button {background: url(/img/24/a_export_csv.gif) center center no-repeat;}

.waiting {height:100%;width:100%;background-color:transparent;text-align:center;vertical-align:center;}
.waiting .loadingtext {background: url(/img/16/indicator.gif) no-repeat scroll left center transparent;
	height:16px;width:16px;padding-left:18px;}



 #modulesAMIVIEW .amiTabView {margin-left:15px;}
 #modulesAMIVIEW .amiTabView .yui3-tabview-list {font-weight: normal;}
#modulesAMIVIEW .amiTabView .amiTab {margin:0; padding:0; text-align:center;height:26px; min-width:90px;}
#modulesAMIVIEW .amiTabView .amiTab.yui3-tab-selected a,
#modulesAMIVIEW .amiTabView .amiTab a,
#modulesAMIVIEW .amiTabView .amiTab.disabled a { margin-top:0px;}
#modulesAMIVIEW .amiTabView .amiTab a:hover {color:black;}
#modulesAMIVIEW .amiTabView .amiTab.yui3-tab-selected a span,
#modulesAMIVIEW .amiTabView .amiTab a:hover span {border-bottom: 3px solid #f6a719; padding-bottom:1px; display:inline-block;}

div#right_content {padding:0;}
#right_content .context > * {margin-right:15px;margin-left:15px;}
.bodyStyle-min #right_content .context > * {margin-right:0px;margin-left:0px;}
#right_content .menu2 {background-color:#E5E1E1; margin:0; padding-top:3px; height:31px;}
#right_content .menu2 .yui3-tabview-content {float:left;}
#right_content .menu2 .yui3-tabview-list{height:31px;}
.tabViewInDialog .tabview-list {height:32px;}
#right_content .menu2 .amiTabView .tab-div , .tabViewInDialog .amiTabView .tab-div{float:left; height:30px;}
#right_content .menu2 .amiTabView .tab-div .tab-left-corner, .tabViewInDialog .amiTabView .tab-left-corner{display:block; float:left; width:10px; height:30px; background: transparent url(/img/roundcornerleft.png) no-repeat scroll top left; padding: 0;}
#right_content .menu2 .amiTabView .tab-div .tab-spacecolor{display:block; float:left; height:30px;background-color:#FFF;}
#right_content .menu2 .amiTabView .tab-div .tab-spacecolor .spaceColorDiv {margin-top: 5px; height:16px; width:5px; display:block; padding-bottom:5px;}
#right_content .menu2 .amiTabView .tab-div .tab-content, .tabViewInDialog .amiTabView .tab-div .tab-content{display:block; float:left; min-width:80px; white-space:nowrap; height:22px; background-color:#FFF; padding-left: 3px; padding-top:8px; /*text-align:center;*/}
#right_content .menu2 .amiTabView .tab-div .tab-ss-menu {display:block; float:left; height:25px; background-color:#FFF; padding-top:5px;}
#right_content .menu2 .amiTabView .tab-div .tab-right-corner, .tabViewInDialog .amiTabView .tab-right-corner{display:block; float:left; width:10px; height:30px; padding:0; background: transparent url(/img/roundcorneright.png) no-repeat scroll top right;}

/*selected*/
#right_content .menu2 .amiTabView .tab-div .tab-content, #right_content .menu2 .amiTabView .tab-div .tab-content a, .tabViewInDialog .amiTabView .tab-div .tab-content, .tabViewInDialog .amiTabView .tab-div .tab-content a {color:#7D7D7C; font-weight:bold;}
#right_content .menu2 .amiTabView .amiTab.yui3-tab-selected .tab-div .tab-content, #right_content .menu2 .amiTabView .amiTab.yui3-tab-selected .tab-div .tab-content a , .tabViewInDialog .amiTabView .amiTab.yui3-tab-selected .tab-div .tab-content, .tabViewInDialog .amiTabView .amiTab.yui3-tab-selected .tab-div .tab-content a {color:#000; font-weight:bold;}
#right_content .menu2 .amiTabView .amiTab.yui3-tab-selected .tab-div span.tab-ss-menu {display:inline; width:23px;}
#right_content .menu2 .amiTabView .amiTab.yui3-tab-selected .tab-div span.tab-ss-menu img {margin-left:5px;}
#right_content .menu2 .amiTabView .amiTab .tab-div span.tab-ss-menu {display:none; width:0;}

/*remise à 0 temporaire*/
.menu2 .amiTabView .amiTab .renameSpaceArea, .menu2 .amiTabView .amiTab.yui3-tab-selected .renameSpaceArea  {margin:0;padding:0;}
.menu2 .amiTabView .amiTab.yui3-tab-selected .spaceArea {margin:0;padding:0;}
.menu2 .yui3-tabview-list a {color:none;}

.my_srcread_box{}
.my_srcread_travel{height:26px;margin:4px 0;}
.my_srcread_travel_pn{text-transform:lowercase;font-size:8px;font-weight:bold;margin-left:3px;}
.my_srcread_travel_pn img{margin-bottom:2px;}
.my_srcread_rescount{font-size:10px;font-weight:bold;margin-bottom:8px;}
.my_srcread_res{margin-top:0px;} /* IE */

.context{}
.active_context{}
.inactive_context{display:none;}

.edit_form { overflow:hidden; width:618px; /*padding: 10px;*/ text-align:left;}
.edit_form label, .edit_form .label {color:#5e5e5e; display:block; width:150px; margin:0 5px 0 10px; font-weight: bold; padding: 0; float:left; line-height: 100%; padding-top:1px;}
.edit_form label.long { width:350px;}
.edit_form label img {/*float:right;*/margin-right:10px; cursor: help;}
.edit_form input[type="text"], .edit_form input[type="password"], .edit_form input[type="file"]{ border:1px solid #cccccc; color:#5e5e5e; margin: 0; background-color:#FFF; padding:0; display:block;}
.edit_form textarea { border:1px solid #cccccc; color:#5e5e5e; margin: 0; background-color:#FFF; padding:0; display:block; overflow:auto; width:290px;}
.edit_form input[type="hidden"] {border:0px;}
.edit_form select {border: 1px solid #cccccc; margin:0; display:block; overflow:hidden; width:290px;color:#5e5e5e;}
.edit_form .sep2  input, .edit_form .sep2 > textarea, .edit_form .sep2 > select{float:left;}
.edit_form input.checkbox {margin: 0; width: auto; border: 0; display:block; overflow:hidden;}
.edit_form input.radio {margin: 0; width: auto; border: 0; display:block; overflow:hidden;}
.edit_form .container {width:340px; margin: 0 0 10px; overflow: hidden; float:left;}
.edit_form .container400 { width:400px; margin: 0 0 10px; overflow: hidden; float:left; padding-top:3px;}
.edit_form .container .instruction {font-size:10px; font-style: italic; color:#555555;}
.edit_form .container input, .edit_form .container select, .edit_form nolabel input, .edit_form nolabel select {margin:0 5px; display:inline;}
.edit_form .container input, .edit_form .container select, .edit_form .nolabel input, .edit_form .nolabel select {margin:0 5px; display:inline;}
.edit_form .pictos {float:left; margin: 0 3px 0 0;}
.edit_form .container .fl *{float:left;}
.edit_form .container .fl{padding:5px 0;}
.edit_form .container .container{width:auto;}
.edit_form div.sep { border-top:1px dotted #5e5e5e; margin:15px 21px; height:1px;overflow:hidden;clear:both;}
.edit_form div.cat_title {color:#5E5E5E;font-size:14px;font-weight:bold;height:20px;padding:10px 0 0 160px;margin-left:21px;}
.edit_form div.sep2 {margin:12px 18px; padding:0; clear:both; min-height:20px;overflow:hidden;}
.edit_form .sformtext{margin:2px 0;}
.edit_form .advanced label{width:140px;font-weight:normal;}
.edit_form .ht_dynlist select{display:inline; margin:2px 0; max-width:350px;}
.edit_form .ht_dynlist input, .edit_form .ht_dynlist textarea{display:inline; margin:2px 0;}
.edit_form .field50 { width:50px;}
.edit_form .field100 { width:100px;}
.edit_form .field150 { width:150px;}
.edit_form .field200 { width:200px;}
.edit_form .field250 { width:250px;}
.edit_form .field270 { width:270px;}
.edit_form .field300 { width:290px;}
.edit_form .field400 { width:400px;}
.edit_form .field500 { width:500px;}
.edit_form .field550 { width:550px;}
.edit_form .field650 { width:650px;}
.edit_form .fieldAuto { width:auto;}
#area_form {width:500px;}
.inline_form{width:100%;}
.inline_form .container{width:70%;}
.date_period{width:300px;}
.date_period td{white-space:nowrap;align:left;}

.edit_form .document-titre {margin:5px 0;}
.edit_form .document-titre-gauche {height:33px;}
.edit_form .document-titre-gauche .pictos {float:left; padding-left:8px;}
.edit_form .document-titre-gauche .title {border-right:1px solid #B0AFAC; float:left; padding:0 8px;}
.edit_form .document-titre-gauche .big-title {font-size:14px; font-weight:bold; height:25px; padding-top:8px;}
.edit_form .document-titre-droite {border-left:1px solid #B0AFAC; float:right; height:33px; padding-left:8px; position:relative; top:-33px; font-size:11px; font-weight:bold; line-height:15px;}

.edit_form .nolabel {display:block; width:500px; margin:0; padding: 0; float:left; line-height: 100%; padding-top:3px; overflow:hidden;}
.edit_form .nolabel .container {width:480px; margin-left:10px;}
.edit_form .nolabel label {width:300px; margin-bottom:5px;}
.edit_form .nolabel .container input, .edit_form .nolabel .container select {margin:0;}
.edit_form .nolabel .container .result {clear:both; color:red; display:block; margin-top:4px;}
.surfboard .edit_form .nolabel {width:580px;}
.surfboard .edit_form .nolabel .container {width:580px;}
.surfboard .edit_form .nolabel .container textarea {width:550px;}
.surfboard .nolabel label {width:400px;}

.edit_form .multiradio input.radio, .edit_form .multiradio input.checkbox  {float:left; margin:0 0 0 0;}
.edit_form .multiradio label { margin:-1px 10px 0 3px; width:auto; font-weight:normal;}
.edit_form .multiradio .icones {margin:0px 10px 0 5px;; width:16px; padding:0;}
.edit_form .multiradio .icones img {cursor:default; float:left;}

.edit_form .multiradio2 input.radio, .edit_form .multiradio2 input.checkbox{margin:0 0 3px 0; float:left; clear:left;}
.edit_form .multiradio2 select {margin:2px 0 0; float:left; clear:left;}
.edit_form .multiradio2 input {margin:0 0 3px 3px; float:left;} /*cas avec radio suivi par un input*/
.edit_form .multiradio2 label {margin:0 0 0 3px; width:auto; font-weight:normal; /*line-height:20px;*/ }
*:first-child+html .edit_form .multiradio2 label{margin:3px 0 0 3px}
.edit_form .multiradio2 #bm_filters img {margin:3px 0 0 3px; float:left;}
.edit_form .multiradio2 .bm_filter_rule {clear:both;}
.edit_form .multiradio2 .add img, .edit_form .multiradio2 .add {margin: 2px 0 0 0; clear:both; display:block;}
.edit_form td.formvalue {border:0;margin:0;padding:0 10px 0 0;}

.edit_form .multidiv div{float:left;clear:both;padding-bottom:5px;}

#EditUser, .dialogAMI-large {width:950px;}
#EditUser .edit_form, .dialogAMI-large .edit_form {width:948px;}
#EditUser label, .dialogAMI-large label, #EditUser .label, .dialogAMI-large .label {width:200px;}
#EditUser .nolabel, .dialogAMI-large .nolabel {width:900px;}
#EditUser nolabel, .dialogAMI-large nolabel {width:900px;}
#EditUser .container, .dialogAMI-large .container {width:640px;}
.dialogAMI-large nolabel .container {width:900px;} 
.dialogAMI-large .nolabel .container {width:900px;} 
.dialogAMI-large .nolabel .container .container{width:auto;} 
#EditUser input, #EditUser textarea, .#EditUser select {width:440px;} 
#EditUser div.cat_title, .dialogAMI-large div.cat_title {padding-left:250px;}

#EditUser #user_prefs {width:900px;float:left;}
#EditUser #user_prefs #globalThemer  {width:670px;float:left;}
#EditUser #user_prefs .container {overflow:auto;width:690px;}

div.search_res_sort{float:left; padding:5px 0;font-weight:bold;}
div.search_res_sort select{max-width:800px;width:80px;}
div.search_res_count{float:right; padding:9px 0}
*:first-child+html .search_res_count{padding-right:10px;}
div.search_res_nav{float:right; }
div.search_res_nav img{padding:4px 0 0 2px;vertical-align: middle;}
div.search_res_search{padding:5px 0}
/*div.search_res_search input{margin-left:5px}*/
div.search_res_search input{margin-right:5px}
div.search_res_wait{height:30px;width:99%;}
div.search_res_wait div{width:20px;margin:auto;}
div.document_block, li.document_block{clear:both; border-top:1px dotted #000;padding:5px;width:99%;}
*:first-child+html div.document_block, li.document_block{margin-top:30px;}
div.first_document_block, li.first_document_block {padding:5px;width:99%;}
*:first-child+html .document_block, *:first-child+html .first_document_block{width:95%}
div.first_document_block .extra, .document_block .extra{height:12px;}
div.first_document_block .extra a, .document_block .extra a{float:left;}
*:first-child+html div.first_document_block .extra,*:first-child+html .document_block .extra{height:100%;}
*:first-child+html div.first_document_block .extra a,*:first-child+html .document_block .extra a{word-wrap:break-word;}
span.document_title, a.document_title, div.document_title, div.document_title a{font-weight:bold;font-size:14px;}
div.document_title{overflow:hidden;}
div.document_content{padding-top:8px;text-align:justify;font-size:11px;}
span.document_info{color:#000; font-size:10px;}
div.document_image{max-width:120px;max-height:120px;overflow-y:hidden;margin-right:5px;vertical-align:top;float:left;}
div.document_image img{max-width:100%;}
div.document_thumbnail{max-width:120px; max-height:120px; overflow-y:hidden;margin-right:5px;vertical-align:top;float:left;}
div.document_thumb_content{display:inline;vertical-align:top;}
div.document_thumbnail_clear{clear:both;}
div.document_relevance{float:right;}
div.stick_reader{text-align:right;}
.stick_label{font-size:10px;color:grey;font-style:italic;padding-right:5px;vertical-align:bottom;}

	
.bodylogin{background:#e6e5e3 url(/img/login-bg.jpg) repeat-x 0px 0px;height:100%;}
#mainlogin{ background: url(/img/login-bg-balles.jpg) no-repeat 0px 0px; height:556px; width:70%}
.formlogin{ background: url(/img/login-logo.jpg) no-repeat 580px 230px; height:170px; margin:0 auto; width:400px; padding:250px 0 0 520px;}
#form_login{height:30px; position:relative; left:15px; top:77px; width:480px;}
#form_login input { width:150px; float:left; margin-right:7px; padding:1px; color:#231f20; /*text-transform: uppercase;*/ border-top: 1px solid #231f20; border-right: 1px none #231f20; border-bottom: 1px none #231f20; border-left: 1px solid #231f20; }
#form_login #invitebut{cursor: pointer;background:transparent;float:none;width:100px;text-decoration:underline; margin-right:7px; padding:1px; color:#231f20; border:0; }
#form_login img {width:37px; float:left; height:27px; margin:-4px 0 0 0; overflow:hidden;}
#form_login #login-button {cursor:pointer;width:37px;height:27px;border-style:none ;margin-top:-2px ;background:url(/img/login-bouton-ok.gif)  no-repeat;}
.formlogin a { text-decoration:underline; color: #231f20; font: 11px Arial, Helvetica, sans-serif; }
.formlogin a:hover {text-decoration:none; color: #231f20; }
.formlogin .helplogin a {display:block; overflow:hidden; position:relative; left:305px; top:70px; width:80px; height:30px; }
.formlogin .errorlogin { color: #e2001a; font: bold 12px/20px Arial, Helvetica, sans-serif; text-align: center; overflow:hidden; position:relative; left:0px; top:60px; width:400px; height:20px; background: #FFF; margin-top:20px;}
#footerlogin {margin:30px auto 0 auto;font:11px Arial,Helvetica,sans-serif;width:990px;}
#footerlogin .logo {float:left; width:180px; border:0; padding-top:20px;}
#footerlogin ul { float:left; width:250px; border-left:1px solid #8b8786; list-style: none; padding:0;}
#footerlogin ul.column3 { width:280px;}
#footerlogin ul li {padding-left:50px; padding:5px 0 5px 50px;}
#footerlogin ul li a {text-decoration:none; color: #8b8786;}
#footerlogin ul li a:hover {text-decoration:underline; color: #8b8786;}

.newsletter .actions {white-space:nowrap;}
.newsletter tr.inactive td{color:gray; font-style:italic;}
div.newsletter_mail_title{padding: 2px 5px; background-color:#EDEDED; font-weight:normal; font-size:15px;}
.imageselectorthumbnail{position:absolute;}
//yui tree
.treerub .ygtvtable  { background-color:#A810AD; height:18px;}

.treerub a:hover {text-decoration:none;}
.treerub span.rubrss { background:url(/img/9/feed_web.png) no-repeat center center;padding-left:16px; }
.treerub span.rubrss:hover { background:url(/img/12/feed_web.png) no-repeat center center; }
.search_res_search span.rubrss { background:url(/img/16/feed_web.png) no-repeat center center; padding:2px 16px 1px 0; margin-right: 5px; }
.search_res_search span.rubrss:hover { background:url(/img/16/feed_web.png) no-repeat center center; padding:2px 16px 1px 0; cursor:pointer; text-decoration:none; margin-right: 5px; }
.treerub span.treeicon0 { background:url(/img/16/t_folder.gif) no-repeat ;padding-left:16px;}
.treerub span.treeicon1 { background:url(/img/16/t_folder_synthese.gif) no-repeat ;padding-left:16px;}
.treerub span.treeicon2 { background:url(/img/16/t_folder_ghost.gif) no-repeat ;padding-left:16px;}
.treerub span.treeicon3 { background:url(/img/16/t_institution.gif) no-repeat ;padding-left:16px;}
.treerub span.treeicon4 { background:url(/img/16/t_perso.gif) no-repeat ;padding-left:16px;}
.treerub span.treeicon5 { background:url(/img/16/t_sujet.gif) no-repeat ;padding-left:16px;}
.treerub span.treeicon6 { background:url(/img/16/t_scenario.gif) no-repeat ;padding-left:16px;}
    /*gestion des connaisances*/
.treerub span.treeicon7 { background:url(/img/16/d_bdd_ghost.gif) no-repeat ;padding-left:16px;}
.treerub span.treeicon8 { background:url(/img/16/d_bdd.gif) no-repeat ;padding-left:16px;}
.treerub span.treeicon9 { background:url(/img/16/d_word.gif) no-repeat ;padding-left:16px;}
.treerub span.treeicon10 { background:url(/img/16/d_syno.gif) no-repeat ;padding-left:16px;}
    /*onto tree*/
.treerub span.treeicon11 { background:url(/img/16/d_ont.gif) no-repeat ;padding-left:16px;}
.treerub span.treeicon12 { background:url(/img/16/d_ont_class.gif) no-repeat ;padding-left:16px;}
.treerub span.treeicon13 { background:url(/img/16/tag.gif) no-repeat ;padding-left:16px;padding-bottom: 2px;}
.treerub span.treeiconugrp { background:url(/img/16/t_group_admin.gif) no-repeat ;padding-left:16px;padding-bottom: 2px;}
.treerub span.treeiconusr { background:url(/img/16/t_perso_admin.gif) no-repeat ;padding-left:16px;padding-bottom: 2px;}
.treerub span.treeiconinsti { background:url(/img/16/t_institution.gif) no-repeat ;padding-left:16px;padding-bottom: 2px;}
.treerub span.treeiconsrc { background:url(/img/16/a_source_grey.gif) no-repeat ;padding-left:16px;padding-bottom: 2px;}
.treerub span.treeicontwitter { background:url(/img/16/bm_twitter.gif) no-repeat ;padding-left:16px;padding-bottom: 2px;}
.treerub span.treeiconfacebook { background:url(/img/16/bm_facebook.gif) no-repeat ;padding-left:16px;padding-bottom: 2px;}
.treerub span.treeiconyoutube { background:url(/img/16/bm_youtube.gif) no-repeat ;padding-left:16px;padding-bottom: 2px;}
.treerub span.treeiconlinkedin { background:url(/img/16/bm_linkedin.gif) no-repeat ;padding-left:16px;padding-bottom: 2px;}
.treerub span.treeicondata { background:url(/img/16/a_chart_bar.gif) no-repeat ;padding-left:16px;padding-bottom: 2px;}

.treerub #validNewRub{ background:url(/img/16/a_validate.gif) no-repeat ;padding-left:16px;}
.treerub #cancelNewRub{ background:url(/img/16/a_close.gif) no-repeat ;padding-left:16px;padding-bottom:2px;}
.treerub .ygtvfocus{background-color:transparent; /*outline:#AAA dotted 1px;*/}
.treerub .ygtvtn{outline:0;}
/*collect unactive senario in treeview and ghost rubrique plublier*/
.treerub .unact{font-style:italic;color:#AAA;}
.treerub .ygtvcell a{cursor:pointer;}
.treerub .ygtvcell .ygtvspacer{cursor:default;}
.treerub .ygtvtm .ygtvspacer,.treerub .ygtvlm .ygtvspacer{cursor:pointer;}
.treerub .ygtvtmh .ygtvspacer,.treerub .ygtvlmh .ygtvspacer{cursor:pointer;}
.treerub .ygtvtp .ygtvspacer,.treerub .ygtvlp .ygtvspacer{cursor:pointer;}
.treerub .ygtvtph .ygtvspacer,.treerub .ygtvlph .ygtvspacer{cursor:pointer;}
.treerub .yui3-dd-drop-over font.hierlist{color:red;}

#add_rub_tree{float:left;}
/*treeviw tools bar*/
.toolsbartree span.yui-button{margin:0px}
.iconRefresh{ background:url(/img/16/a_refresh.gif) no-repeat ;height:16px;width:16px;}

.toolsbartree #add-button{ background:url(/img/24/a_add.gif) no-repeat ;height:24px;width:24px;}
.toolsbartree  #info-button{ background:url(/img/24/a_edit.gif) no-repeat ;height:24px;width:24px;}
.toolsbartree #delete-button{ background:url(/img/24/a_delete.gif) no-repeat ;height:24px;width:24px;}
.toolsbartree #reload-button{ background:url(/img/24/a_refresh_analyse.gif) no-repeat ;height:24px;width:24px;}
.toolsbartree{float:right; /*border:1px solid gray;background:url(/img/bg-header.png)*/ ;padding-left:4px;padding-top:5px;}
.toolsbartree span.yui-button-disabled{opacity:0.3;filter:alpha(opacity=30)}
#treebuttonaddid-button{  background:url(/img/32/a_add_folder.gif) no-repeat ;height:32px;width:32px;}
.left_rub_menu{/*min-width:330px;width: auto;*/}
/*switcher*/
.art_menu       {padding:2px 10px;border-left:1px solid gray;float: left}
.treerub .tree_scroll{clear:both;overflow-y:auto;overflow-x:hidden;}
.switcher_view  {background-color:gray;padding:1px;float:left;margin:3px 5px}
.switcher_view  span.yui-button {margin:0px 1px}
.treerub .tree_scroll{clear:both;overflow-y : auto; overflow-x : hidden;}
.switcher_view  span.yui-button button{opacity:0.6;filter:alpha(opacity=60);background-image:url(/img/24/a_uncheck.gif) ;background-repeat : no-repeat;height:24px;width:24px;}
.switcher_view  span.yui-button.stabilo button{background-image:url(/img/24/sw_jumelle.gif) ;background-repeat : no-repeat ;height:24px;width:24px;}
.switcher_view  span.yui-button.attach button{background-image:url(/img/24/sw_trombonne.gif) ;background-repeat : no-repeat;height:24px;width:24px;}
.switcher_view  span.yui-button.properties button{background-image:url(/img/24/sw_cle_molette.gif) ;background-repeat : no-repeat ;height:24px;width:24px;}
.switcher_view  span.yui-button.read button{background-image:url(/img/24/sw_view.gif) ;background-repeat : no-repeat ;height:24px;width:24px;}
.switcher_view  span.yui-button.edit button{background-image:url(/img/24/sw_edit2.gif);background-repeat : no-repeat ;height:24px;width:24px;}
.switcher_view  span.yui-button.original button{background-image:url(/img/24/sw_original.gif);background-repeat : no-repeat;height:24px;width:24px;}
.switcher_view  span.checked.yui-button button{opacity:1;filter:alpha(opacity=100)}
.hori_separatormenu {border-bottom:1px solid gray;height:1px;margin:2px 0;clear: both;}
.vert_separatormenu {height:35px;border-left:1px solid gray;float:left;}
#mask_viewer{height:2000px;background:transparent;display:display;}
#mask_viewer.hidden{display:none;}
#webpreview_mask{height:2000px;background-color:#EEE;display:display;}
#webpreview_mask.hidden{display:none;}
.attachment_menu{padding:3px 0;}
.attachment_menu div.select{float:left;padding:3px;font-size:15px;border-left:1px solid gray;border-right:1px solid gray;}
.attachment_menu div.text{float:left;}
.attachment_menu div.arrow{background:url(/img/arrow-down.gif) no-repeat 3px 8px;padding:9px 8px;float:left;}
.attachment_download{float:right;border-left:1px solid gray;padding-left:5px;}
.attachment_main{float:right;padding-top:3px;}
.attachment_main label, .attachment_main input{vertical-align:middle;}
.attachments_viewer object{width:100%;height:1200px;}

div.newsletter_mail_doc .doc_sum_content{font-size:13px;}

#tpl_preview{margin:auto;margin-bottom:15px;width:95%;border:1px solid black;}
#newsletter_dialog_tpl_action_buttons .img{width:16px;height:16px;float:left;margin-left:3px}
#tpl_view_action .img{background: transparent url("/img/16/a_search.gif") no-repeat right top;}
#tpl_edit_action .img{background: transparent url("/img/16/a_edit2.gif") no-repeat right top;}
#tpl_delete_action .img{background: transparent url("/img/16/a_delete.gif") no-repeat right top;}
#tpl_add_action .img{background: transparent url("/img/16/a_add.gif") no-repeat right top;}

#configuration_table{width:100%;}
#configuration_table td{padding:3px;}
#config_saved{border:1px solid #000;}
#config_saved td{background-color:#AAA;padding:3px;}
.config_title{width:100%;text-align:center;color:#FFF}
.config_analyses{background-color:#00F;}
.config_warnings{background-color:orange;}
.config_errors{background-color:#F00;}
.config_items{background-color:#A4AEAE}
.config_info{font-family:"arial";margin-left:10px;}

table.user_title td{padding:3px;}
table.user_table{}
table.user_table td{padding:3px;margin:1px;}
div.reset_rights{margin:10px;}
.user_search_form_text{float: left; width: 88%; display: block;}
#find_user {width:100%;}
.user_search_imgreset{float: right; width:16px;};

table.present_modules{width:99%; border-collapse:separate; border-spacing:50px;}
table.present_modules td{vertical-align:top;}
table.present_modules table{width:100%;}
table.present_modules table td{padding:2px;}
table.present_modules table font{font-size:140%;font-weight:bold;}

.fl { float:left; padding:0 8px 0 0; height:32px;}
.fr {float:right; padding:0 0 0 8px; height:32px;}
.menu-sep-right {border-right:1px solid #b0afac; margin-right:8px; height:32px;}
.menu-sep-left {border-left:1px solid #b0afac; margin-left:8px; height:32px;}
.header-barre-menu{ background:transparent url(/img/header-barre-menu-bg.gif) repeat-x scroll 0 0; height:32px; padding:4px; /*min-width:950px;*/}
.header-barre-menu-title { background:transparent url(/img/header-barre-menu-title-bg.gif) repeat-x scroll 0 0; height:70px; padding:4px;} /*idem avec titre*/
.menu-select {padding-top:8px; height:24px;}
.menu-select a { font-size: 14px; font-weight:bold;}
.menu-select a span { background:transparent url(/img/arrow-down.gif) no-repeat; height:5px; margin:6px 0 0 5px; width:9px; background-position: 100% 50%; padding:0 0 0 5px;}/* ou open_menu.gif ?*/
.menu-select-classique {padding-top:7px;}
.menu-select-classique select {font-size:12px; background-color:#FFF; width:120px;}
.menu-select-classique a.order {padding-left:2px;}
.menu-pictos {}
.menu-pictos img {padding:0 2px;}
.menu-nav-page {}
.menu-nav-page .infos-pages {float:left; display:block; padding-top:10px;}
.menu-nav-page .prev-next {display:block; float:left;padding:5px 2px 0 2px;}
.menu-nav-page .prev-next a {padding:0; }
.menu-nav-page .prev-next a img {padding-left:2px; padding-right:2px; height:22px; }
.menu-nav-page .nb-item {display:block; float:left; padding:5px 0 0 0;}
.diff .menu-select span.status {display:block; float:left; margin:0 2px 0 0;}
.header-barre-menu-title .barre-menu-actions {height:32px; padding:4px;}
.header-barre-menu-title .menu-title {font-size: 14px; padding:4px 4px 0; width:800px;}
.nlyz-navi {float:right; margin : 5px 5px 0 0;}

.header-barre-menu-haute { background: url(/img/header-barre-menu-haute-bg.gif) repeat-x 0px 0px; height:45px; padding:20px; margin-top:20px;} /*ex:newsletter*/
/*div.newsletter {margin:30px 40px 0 40px;}*/
.header-barre-menu-haute .menu-gauche {border-left:3px double #b0afac; height:33px; }
.header-barre-menu-haute .menu-gauche img.pictos { float:left; padding-left:8px;}
.header-barre-menu-haute .menu-gauche .title {float: left; padding: 0 8px; border-right:1px solid #b0afac;}
.header-barre-menu-haute .menu-gauche .big-title, .header-barre-menu-haute .menu-gauche .big-title a{font-size: 14px; font-weight: bold; margin-top:3px;}
.header-barre-menu-haute .menu-gauche .sub-title {font-size: 10px;}
.header-barre-menu-haute .menu-gauche .sub-title, .header-barre-menu-haute .menu-gauche .sub-title a {font-size: 10px;}
.header-barre-menu-haute .menu-gauche .sub-title div.filter {background:url(/img/p_circ.gif) no-repeat left top;padding-left:10px;clear:both;}
.header-barre-menu-haute .actions-gauche {padding-left:8px; float:left;}
.header-barre-menu-haute .menu-droit {float:right; border-left:1px solid #b0afac; height:33px; padding-left:8px;}
.header-barre-menu-haute .menu-droit img {padding:0 2px;}

.body-list-table {clear:both; border:0; padding:0 5px;}
.body-list-table table {width:100%; border-spacing: 0px; border-collapse: collapse;}
.body-list-table tr th {border-bottom:1px dotted #000000; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:left; padding:8px 10px;}
.body-list-table tr th a{text-decoration:none; color:#000;}
.body-list-table tr th a:hover {text-decoration: underline; color:#000;}
.body-list-table .row_1 {background-color:#FFF;}
.body-list-table .row_2 {background-color:#FFF;}
.body-list-table .row_selected, .body-list-table tr.row_selected td {background-color:#DDDDDD;}
.body-list-table .row_1 td, .body-list-table .row_2 td {border-bottom:1px solid #C5C5C4;padding:4px 10px;}
.body-list-table .row_1 td img, .body-list-table .row_2 td img{vertical-align:bottom;}
#list_article { height:200px; overflow-y:auto; overflow-x:auto;}
#list_article table {width:98%;}
.nlyz #list_meta .body-list-table { height:200px; overflow-y:auto; overflow-x:hidden;}

.body-list-resume  {clear:both; border:0;}
.body-list-resume2 {float:left; border:0; width:72%;} /*mod recherche*/
.body-list-resume2.print {width:auto;}
ul.body-list-resume, ul.body-list-resume2 {list-style-type:none;}
.body-list-resume-document  {border:1px solid #b0afac; padding:10px; margin-bottom:20px; overflow:hidden; clear:both;}
.body-list-resume-document .title, .body-list-resume-document .title a {font-size: 16px; font-weight: bold;}
.body-list-resume-document .title input {border:0;}
.body-list-resume-document .description {padding:8px 0 0 15px;}
.body-list-resume-document .actions {float:right; }
.body-list-resume-document .actions img {padding: 0 2px;}
.body-list-resume-document .status {}
.body-list-resume-document .document-info {}
.body-list-resume-document .document-info a.source_url {color:#009eff;}
.body-list-resume-document .document-info a.source_url:hover {color:red;}
.body-list-resume-document .document-contenu {padding-top: 10px;}
.body-list-resume-document .dhandler-information {margin:1px 0;}
ul.body-list-resume li.yui3-dd-draggable {cursor:move;}

/*.body-list-resume-document .document-contenu .1col {} /*1 colonne*/
.body-list-resume-document .document-contenu .col1 {width:48%; float:left; padding-left:15px;} /*2 colonnes*/
.body-list-resume-document .document-contenu .col2 {width:48%; float:left; margin:0 5px 0 0; padding-left:15px;} /*2 colonnes*/
.body-list-resume-document .document-contenu .row {padding: 6px 0; clear:both; min-height:20px; }
.body-list-resume-document .document-contenu label, .body-list-resume-document .document-contenu .label {font-weight:bold; width:30%; display:block; float:left; text-transform: uppercase; margin-right:5px;}
.body-list-resume-document .document-contenu input, .body-list-resume-document .document-contenu select {width:220px;}
.body-list-resume-document .document-contenu .field { float:left; width:68%;}
.body-list-resume-document .document-contenu input.checkbox {margin: 0; width: auto; border: 0; display:block; overflow:hidden;}
.body-list-resume-document .document-contenu .dynlist_item input {width: 180px; display:block; float:left;}

.edit_form2 .col1 {width:47%; float:left; padding-left:15px;} /*2 colonnes*/
.edit_form2 .col2 {width:47%; float:left; margin:0 5px 0 0; padding-left:15px;} /*2 colonnes*/
.edit_form2 .row {padding: 6px 0; clear:both; min-height:20px; }
.edit_form2 label, .edit_form2 .label {font-weight:bold; width:70%; display:block; float:left; text-transform: uppercase; margin-right:5px;}
.edit_form2 input, .edit_form2 select {width:220px;}
.edit_form2 .field { float:left; width:28%;}
.edit_form2 input.checkbox {margin: 0; width: auto; border: 0; display:block; overflow:hidden;}
.edit_form2 .dynlist_item input {width: 180px; display:block; float:left;}

.body-list-resume-document .document-contenu .field .row{ padding: 3px 0; position: relative;}
.body-list-resume-document .document-contenu .field label {font-weight:normal; text-transform:none; width:80%; font-size:11px; font-style:italic;}
.body-list-resume-document .document-contenu .field .rad-ckb-multiples {margin: 0; width: auto; border: 0; display:block; overflow:hidden; float:left; clear:both; margin-right:2px; padding:3px 0 0;}

.body-list-resume-document .table-form {border:0;width:100%;}
.body-list-resume-document .table-form td.formfield {font-weight:bold; text-transform: uppercase; margin-right:5px; background-color:#FFF; border:0; font-size:12px;}
.body-list-resume-document .table-form td.formvalue {border:0;  background-color:#FFF; width:80%;}
.body-list-resume-document .table-form td {padding:6px 10px 2px 10px;}
.body-list-resume-document .table-form tr.sep td{border-bottom:1px dotted #5e5e5e;height:1px;}

.left_content_menu, #left_content .h_fieldset {border:1px solid #b0afac; padding:5px; margin:9px 10px 0 10px;}
.left_content_menu_title, #left_content .h_fieldset_lg {border-bottom: 1px dotted #000; padding:0 2px 8px 0; font-size: 14px; font-weight: bold; margin:8px 3px 3px 3px;}
.diff .left_content_menu_title {padding-left:25px; background: url(/img/newsletter-titre.gif) no-repeat 0px 0px;}
.left_content_menu_content, .h_fieldset_lg {padding:8px 2px 2px 2px; overflow:hidden;}
#left_content .h_fieldset_ct {padding:2px 0;}
#left_content .h_fieldset_ct dt {padding:2px 0; font-weight:bold;}
#left_content .h_fieldset_ct .info {padding:2px 0 0 20px; font-style:italic; }
#left_content .h_fieldset .h_fieldset_ct .selected{background:url(/img/sm_horiz.gif) no-repeat top left;}
#left_content .h_fieldset .h_fieldset_ct  .h_fieldset_item{margin-left:10px;padding-left:10px;cursor:pointer;}
#left_content .h_fieldset .h_fieldset_ct  .h_fieldset_separator{padding:10px 0 2px 0; font-style:italic;}
.left_content_menu_content input.sformtext {width:92%;}
*:first-child+html .left_content_menu_content input.sformtext {width:94%;height:92%}
.left_content_menu_content .recherche {}
.left_content_menu_content .button-recherche {float:right;margin:5px 7px 0 0;}
.left_content_menu_content .recherche-avanc {float:right;clear:right;margin:5px 10px 0 30px; white-space:nowrap;}

#divTabs #ul_tabs li {
	border: 1px solid #ededed;
	color: #666;
	text-decoration: none;
	background-color: #ededed;
	text-align: center;
	display: block;
	border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px; 
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-right-radius: 8px; 
	-webkit-border-top-left-radius: 8px;
	/*-khtml-border-radius: 8px;*/
}
#divTabsOuter {
	/*border-bottom:3px solid #FFFFFF;*/
	border-top:1px solid #CCCCCC;
	clear:both;
	margin:0;
	padding:0 10px;
	border-bottom:0;
}

.nlyz .NlyzSubTab .renameSpaceArea, .nlyz .NlyzSubTab .leftCornerSpace, .nlyz .NlyzSubTab .spaceColor { background-color:transparent; background-image:none; }
.nlyz .NlyzSubTab .spaceColorDiv {width:0; height:0; background-color:transparent; background-image:none; }
.nlyz .NlyzSubTab .yui3-tabview-list{border-bottom:1px solid #CCCCCC;}
.nlyz .NlyzSubTab .amiTab {
	border: 1px solid #ededed;
	color: #666;
	text-decoration: none;
	background-color: #ededed;
	text-align: center;
	/*display: block;*/
	border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px; 
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-right-radius: 8px; 
	-webkit-border-top-left-radius: 8px;
	/*-khtml-border-radius: 8px;*/
	margin-bottom:0;
}
.nlyz .NlyzSubTab amiTab a, .nlyz .NlyzSubTab .amiTab a td {color:#909090;}
.nlyz .NlyzSubTab .amiTab.yui3-tab-selected a, .nlyz .NlyzSubTab .amiTab.yui3-tab-selected a td,
.nlyz .NlyzSubTab .amiTab a:hover, .nlyz .NlyzSubTab .amiTab a:hover td {color:#000;}
.nlyz .NlyzSubTab .yui-content { padding:0;}
.nlyz .NlyzSubTab .amiTab .spaceArea {border-collapse: collapse; width: auto;}

.sourcepack_srch_res {padding:2px 30px 2px 2px; outline:medium none; min-height:40px;}
.sourcepack_srch_res:hover {background-color:#FCEBD9; color:red; cursor:pointer;}
div.sourcepack_srch_res_photo {width:40px; height:40px; background-color:lightgray; display:block; float:left;}
img.sourcepack_srch_res_photo {max-width:40px; max-height:40px;}
.sourcepack_srch_res_label {display:block; padding-bottom:2px; padding-left:46px;}
.sourcepack_srch_res_description {color:grey; font-style:italic; display:block; padding-bottom:2px; padding-left:46px;}
.sourcextlimit{width:800px; padding:20px;    color: #5E5E5E;   font-weight: bold;}
.sourcextlimit ul{list-style-position:inside; list-style-type:disc;}
.limitdatabut{margin-left:2px;}
.limitdatabut img{margin-top:2px;}

.colorhide{color:#B0AFAC}
.langselection{ border:1px solid #B0AFAC; background-color:#FFF; font-size:.9em;}
.formfield{ text-align:left;vertical-align:middle;font-family:Arial,Verdana;font-size:11px;font-weight:bold;color:#000; background-color:#B0AFAC; border-top-color:#FFF;border-bottom-color:#8199AB;border-left-color:#FFF;border-right-color:#8199AB; border-style:solid; border-width:1px; padding:1px 4px;}
.formfield_low{ text-align:left;vertical-align:middle; font-family:Arial,Verdana;font-size:11px;font-weight:bold;color:#000; background-color:transparent;/* border-top-color:#FFF;border-bottom-color:#fff;border-left-color:#FFF;border-right-color:#fff; border-style:solid; border-width:1px;*/ padding:1px 4px;}
td.formvalue, th.formvalue{ padding:2px 10px; border-right:1px solid #B0AFAC;border-bottom:1px solid #B0AFAC;
}
td.formvalue2{ padding:2px 10px; border:1px solid #B0AFAC;}
td.formvalue_low{padding:2px 10px;/* border-width:0px 1px 1px 0px; border-color:#FFF; border-style:solid;*/}
input[type!=\"checkbox\"],textarea{ font:normal normal 11px Arial; border:1px solid #B0AFAC;}
textarea:focus, button:focus, input[type=\"text\"]:focus, input:not([type]):focus, input[type=\"reset\"]:focus, input[type=\"submit\"]:focus, input[type=\"password\"]:focus, input[type=\"file\"]:focus, input[type=\"button\"]:focus, select:focus{border:1px solid #B0AFAC;color:#4B4B4C;}
table.document,div.document { border:1px solid #B0AFAC; margin-bottom:20px;/* space between articles */}
table.liste{ border-top:1px solid #B0AFAC; border-left:1px solid #B0AFAC;}
table.liste2 {border:1px solid #B0AFAC;}
td.documenttitre,th.documenttitre,div.documenttitre{background-color:#FFF;font-weight:bold;padding:5px 10px;}
tr.documenttitle{ background-color:#FFF; font-weight:bold; padding:5px 10px;}
table.poucet{ background-color:#B0AFAC; border-bottom:1px solid #4A4D5A; }
table.poucet td{border-bottom:1px solid #B0AFAC;}
td.leftpart {width:300px; background-color:#EFEFEF; border-color:#B0AFAC; border-width:3px; border-style:none solid none none;}
table.httable{border:1px solid #B0AFAC;}
.body-list-table  table.httable{border:0;}
td.titrebulle{ background-color:#B0AFAC; font-weight:bold; padding:5px 10px;}
td.bulle{ background-color:#FFF; font-weight:bold; padding:5px 10px; font:11px Verdana; }
#header a{ float:left; background:url(/img/left_both.gif) no-repeat left top; margin:0; padding:0 0 0 4px; border-bottom:1px solid #765; text-decoration:none;}
#header a span{ float:left; display:block; background:url(/img/right_both.gif) no-repeat right top; padding:5px 10px 4px 6px; font-weight:bold; color:#765;}

table.smactionbar {display:block;background:#FFF;border-left:1px solid #B0AFAC;padding:2px 2px 2px 2px;}
.dhandler-over-info{padding:3px;}
#miniflex{width:100%;float:left;font-size:medium;margin:0;padding:0;border-bottom:1px solid #B0AFAC;}
#miniflex a.active:link,#miniflex a.active:visited,#miniflex li.selected a:link,#miniflex li.selected a:visited,#miniflex a:hover{border-bottom:4px solid #B0AFAC; padding-bottom:2px;color:#333;}

	#miniflex2 a.active:link,#miniflex2 a.active:visited,#miniflex2 li.selected a:link,#miniflex2 li.selected a:visited,#miniflex2 a:hover{
	border-bottom:4px solid #B0AFAC;padding-bottom:0px;color:#333;}
	table.searchform fieldset,fieldset.searchform{margin-left:0px;margin-right:0px;padding:10px 5px;border-color:#B0AFAC;}
	table.searchform legend,fieldset.searchform legend{ border:solid 1px #B0AFAC;border-style:solid solid none solid; background-color:#FFF;}
	#mysubmit{ background-color:#B0AFAC; background-image:none; text-align:center; border:2px outset #69c;vertical-align:bottom; font-family:Arial,Verdana;font-size:12px;font-weight:bold; width:100%; color:#555;}
	
	#right_content .h_fieldset {border:1px solid #b0afac; padding:5px; margin:10px 0 0;}
	#right_content .h_fieldset_lg {border-bottom: 1px dotted #000; padding:0 2px 8px 0; font-size: 14px; font-weight: bold; margin:8px 3px 3px 3px;}
	/*.diff .left_content_menu_title {padding-left:25px; background: url(/img/newsletter-titre.gif) no-repeat 0px 0px;}*/
	#right_content .h_fieldset_lg {padding:8px 2px 2px 2px; overflow:hidden;}
	#right_content .h_fieldset_ct {padding: 4px;}
	#right_content .h_fieldset_ct .h_fieldset_ct_attribut, 	#right_content .h_fieldset_ct .h_fieldset_ct_attribut a {font-weight:bold; padding:2px 0;}
	#right_content .h_fieldset_ct .h_fieldset_ct_attribut img {display:block; float:left; margin-right:3px;}
	
	.ht_dial_title{background-color:#FFF;clear:both; height:22px;}
	.ht_dial_close{float:right;padding:2px;}
	.ht_dial_content{background-color:#FFF;}
	
table.nlyzactionbar{margin-top:0px;background-color:#B0AFAC;height:32px;padding:0;}
td.propfield{white-space:nowrap;text-align:left;vertical-align:top;font-family:Arial,Verdana;font-size:11px;font-weight:bold;color:#000000;background-color:#B0AFAC;color:#FFF;border-top-color:#e7fef0;border-bottom-color:#8199AB;border-left-color:#e7fef0;border-right-color:#8199AB;border-style:solid;border-width:1px;padding:1px 4px;}
td.propvalue{padding :2px 10px;border-right:1px solid #B0AFAC;border-bottom:1px solid #B0AFAC;}
table.propheader{margin:0;text-align:left;vertical-align:top;background-color:#B0AFAC;border-top-color:#e7fef0;border-bottom-color:#8199AB;border-left-color:#e7fef0;border-right-color:#8199AB;border-style:solid;border-width:1px;padding:0px 4px;}
td.propheader{font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:#FFF;}
o
#myshortsubmit{background-image:none;background-color:#FFF;border:2px outset #69c;vertical-align:bottom;font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:#555;width:15%;text-align:center;float:right;width:20%;}
div.accueil{border :1px solid #B0AFAC;margin:25px auto; padding: 10px;}
div.accueil .title{font-weight:bold;padding-bottom:10px;}
.graph_tools{padding:5px;border:1px solid #B0AFAC;background:#FFF;}

.srch_dialogbox{padding:1px;margin:0px;border:1px solid #B0AFAC;background-color:#FFFFFF;}
.srch_dialogboxTitle{background-color:#B0AFAC;padding:2px;}
.srch_dialogboxActions{background-color:#FFF;text-align:right;padding:1px;}
#srch_toolbar{margin-top:1em;background-color:#ffffff;border-bottom:1px solid #B0AFAC;border-right:1px solid #B0AFAC;padding:1px 3px;}
.srch_toolbarSpacer{padding:0 5px;color:#B0AFAC;}
.srch_resultTitle:hover{border-bottom:1px dashed #B0AFAC;color:red;}
.srch_resultsHeader{border-bottom:1px solid #B0AFAC;}
.srch_resultsFooter{text-align:right;clear:both;margin-bottom:10px;}
.srch_save_message{padding:15px 5px;width:500px;}

ul.miniflex_small{width:100%;float:left;font-size:13px;margin:0;padding:0;border-bottom:1px solid #B0AFAC;}
ul.miniflex_small a.active:link,ul.miniflex_small a.active:visited,ul.miniflex_small a:hover{border-bottom:4px solid #B0AFAC;padding-bottom:2px;color:#333;}

li.tree_branch_closed{list-style-image:url(/img/9/plus.gif);}
li.tree_branch_opened{list-style-image:url(/img/9/minus.gif);}
#autocomplete_choices ul li.selected{ background-color:#FFF ;}
.h_fieldset_ct dd{padding-left: 15px;}
#topology_test_results{border:1px solid #B0AFAC;background-color:#FFF;padding:4px;}
#bm_tooltip, #tooltip_div{border:1px solid #B0AFAC;background-color:#FFF;padding:4px;position:absolute;z-index:2;}

.filter_line_dragged{background-color:#FFF;}

#pprefs_form_table{ border:1px solid #B0AFAC;border-collapse:collapse;}
#pprefs_form_table tr th{background-color:#FFF;}
#pprefs_form_table tr{border-top:1px solid #B0AFAC;}
#pprefs_form_table tr.pprefs_line_info{border-top:none;}

.listArticle{ border:1px solid #B0AFAC;margin:0px;padding:0px;}
.article_list_nav_menu{ border:1px solid #B0AFAC; background-color:#FFF;}
.hl,.hl_custom{background-color:#B0AFAC;}
#feed_results_for_section{background-color:#FFF;border:1px solid #B0AFAC;padding:4px 10px;margin-bottom:3px;}
#feed_menu{background-color:#FFF;border:2px solid #B0AFAC;margin-bottom:3px;position:absolute;z-index:3;}
#feed_menu p{background-color:#FFF;font-weight:bold;border-bottom:1px solid #B0AFAC;margin-bottom:3px;white-space:nowrap;padding:0 5px;margin-top:0;}
#feed_menu ul li:hover{background-color:#FFF;}
#feed_menu ul li:hover{background-color:#FFF;}
#menu_feeds .feed_web a, #menu_feeds .feed_diff a, #menu_feeds .feed_share a{background-position:4px 50%;background-repeat:no-repeat;padding:5px 5px 5px 29px;}
#menu_feeds .feed_web, #menu_feeds .feed_diff, #menu_feeds .feed_share{padding:0}
#menu_feeds .feed_web a{background-image:url("/img/16/feed_web.png");}
#menu_feeds .feed_diff a{background-image:url("/img/16/feed_diff.png");}
#menu_feeds .feed_share a{background-image:url("/img/16/feed_share.png");}
#test_results{border:1px solid #B0AFAC;background-color:#FFF;margin:4px;margin-left:24px;}
#test_results_title{border-bottom:1px solid #B0AFAC;background-color:#FFF;padding:4px;font-weight:bold;}
div.dropdownselect{position:absolute;z-index:2;border:2px solid #B0AFAC;background-color:white}
div.dropdownselect a.dropdown_selected{background: transparent url("/img/sort_column.png") no-repeat center left;font-weight:bold;}
#nlyz_left_menu div{background:#FFF;padding:3px 0px 3px 5px;margin:5px 2px; border:1px solid #B0AFAC}
#nlyz_left_menu div.selected{background:#B0AFAC;}
.print_margin{padding:10px;}

	/*.amirank_filled_bar{background: url(/img/amirank.gif) top left repeat-x;height:10px;}*/
.amirank_filled_bar{background-color:#587e5b;height:10px;}

.AMI_menuUnSelected{color:#222222;}
.dm_onglet_bg{background:url(/img/onglet_bg.gif)}
div.message_box{background-color:#FFF;white-space: nowrap;text-align:center;}
div.message_box div{width:80px;margin:10px auto;}

#rights_table td{padding:4px 5px;}
.sub_header td{font-style:italic;font-size:10px;}	

.mail_container {float:left;}
.mail_container label{width:auto;font-weight:normal;padding-right:50px;}
.editor_container select{width:auto;display:inline;}

.syn_modules_list{position:absolute; z-index:500;background-color:#FFF; border: 1px solid #B0AFAC; width:auto; height:auto;}
#modules_table tr{height:14px;}
#modules_table td, .spaceables td{padding:5px;}
#modules_table td{font-weight:bold;}
.spaceables{position:absolute; display:none;width:auto;height:auto;background-color:#FFF; border: 1px solid #B0AFAC;}
.spaceables tr{height:15px;}
.syn_item_title{height:20px;padding:5px 0 0 10px; font-size:14px;font-weight:bold;background-color:#B0AFAC;}

span.button_minus_9{padding:0 6px; background: url("/img/9/e_minus.gif") no-repeat left 2px;cursor:pointer;}
*:first-child+html span.button_minus_9{display:inline-block;}
div.favorite_source{padding-left: 20px;background: url("/img/16/t_favorite.gif") no-repeat left center;}
span.external_comments{cursor:pointer;padding:2px 0 2px 16px;margin-left:2px;margin-rigth:2px;background:transparent url(/img/icon_talk.gif) top left no-repeat;font-weight: normal;font-size:10px;}

.MyDateRange input{width:80px;}
.calendar_icon{width:16px;height:16px;background:url(/img/16/a_calendar.gif) no-repeat;cursor:pointer;}
.folder_icon{width:16px;height:16px;background:url(/img/16/t_folder_alias.gif) no-repeat;cursor:pointer;}
.switcher_view span.graphView button {background-image: url("/img/24/a_comparatif.gif");background-repeat: no-repeat;height: 24px;opacity: 0.6;width: 24px;}
.switcher_view span.workView button {background-image: url("/img/24/t_folder.gif");background-repeat: no-repeat;height: 24px;opacity: 0.6;width: 24px;}
*:first-child+html .switcher{margin-top: 0px; }
.qjobLaunch{margin:0 auto;padding:10px;}
div.sourceTable{
overflow: auto;
}
table.sourceTable {
border-color: #D3D0CB;
border-width: 3px 1px 1px;
border-style: solid;
}
table.sourceTable tr th {
border-color: #D3D0CB;
border-width: 0 1px 1px;
border-style: solid;
text-align: center;
color: #666;
background-color: #E3E0DB;
font-size: 11px;
padding: 4px 5px;
}
table.sourceTable tr td {
background-color: white;
border-left: 1px dotted #D3D0CB;
border-right: 1px dotted #D3D0CB;
text-align: center;
padding: 4px 5px;
font-size: 11px;
}
table.sourceTable tr.row_1 td {
background-color: white;
}
table.sourceTable tr.row_2 td {
background-color: #EEE;
}
table.sourceTable td .numberFormat {white-space:nowrap;}

.ami_info_overlay {
    background-color: #81EB93;
    border: 2px solid #009900;
    color: #005500;
    font-weight: bold;
    padding: 5px 20px;
    border-radius: 5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px
}
