tdcompranetmx

Contributors ErinClark

Last run failed with status code 1.

Console output of last run

Injecting configuration and compiling... Injecting scraper and running... <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/> <title> &gt;&lt; CompraNet &gt;&lt; </title> <style type="text/css"> /*TEMPLATE CSS*/ /* TEXT DIRECTION ========================================================================================================================*/ *[DIR="ltr"] { direction: ltr; unicode-bidi: embed; } *[DIR="rtl"] { direction: rtl; unicode-bidi: embed; } /* RESET ELEMENTS ========================================================================================================================*/ html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td { margin: 0; padding: 0; } img,body,html { border: 0; } html,body { height: 100%; } address,caption,cite,code,dfn,th,var { font-style: normal; font-weight: normal; } ol,ul { list-style: none; } h1,h2,h3,h4,h5,h6 { font-size: 100%; } /* GENERAL ELEMENTS ========================================================================================================================*/ body { font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; min-width: 80em; } body.dialogMode { min-width: 1px; } a:hover { text-decoration: underline; } a img { border: 0px; } img { vertical-align: middle; } table { empty-cells: show; border-collapse: collapse; } html.dj_ie9 #cntScenario table { border-collapse: inherit; } form,fieldset,legend,label { margin: 0; padding: 0; border: 0; } input,select,textarea { margin: 0.2em; font-size: 95%; background-color: #ffffff; } input[type=radio] { border: 0 !important; } input[readonly="readonly"],input[disabled="disabled"],textarea[readonly="readonly"],textarea[disabled="disabled"],select[readonly="readonly"],select[disabled="disabled"] { background-color: #E0E0E0; border: 1px solid #6A727C; } ol { list-style-type: decimal; padding-left: 2em; } th { padding: 0.2em; text-align: left; font-weight: bold; line-height: 1.4em; font-size: 0.95em; } td { line-height: 1.4em; padding: 0.15em; vertical-align: top; } td a { text-decoration: none; font-weight: bold; } /* TEMPLATE ELEMENTS -- MENU ========================================================================================================================*/ #top { min-height: 7em; } #menu { clear: both; margin-top: 1em; } /* - #ModuleAndLang - */ #ModuleAndLang { display: table; padding: 0.5em; width: 99%; } #ModuleAndLang .columnLeft { display: table-cell; width: 33%; } #ModuleAndLang .columnCenter { display: table-cell; font-style: italic; text-align: center; } #ModuleAndLang .columnRight { display: table-cell; min-width: 30%; text-align: right; vertical-align: top; } #ModuleAndLang li { display: inline; } #ModuleAndLang a { font-weight: bold; padding-top: 2px; } #ModuleAndLang a:hover { text-decoration: none; } .columnLeft a { font-weight: bold; } #ModuleAndLang .formResponseBtn { background-color: transparent; text-decoration: none; border-radius: 0px; border: 0; border-right: 1px solid #cccccc; padding: 0.2em 1em; white-space: nowrap; } #ModuleAndLang .formResponseBtn:last-of-type { border-right: 0px; } #ModuleAndLang .formResponseBtn:first-of-type { padding-left: 0.2em; } #ModuleAndLang .formResponseBtn img { margin-right: 0.2em; padding-bottom: 0.4em; } #ModuleAndLang .formResponseBtn:active { background-color: transparent; box-shadow: 0 0 0 0 transparent; } .columnCenter strong { font-style: normal; } /* - #negotiationManager Temporaneo da cambiare una volta sistemato il nuovo TOP- */ .object_IE6 /* - #negotiationManager visible only width IE6 - */ { position: fixed; visibility: hidden; } html>body .negotiationManagerStyle /* - Link to open div to select modules - */ { position: relative; cursor: pointer; display: inline; padding: 1em; border: 0; -webkit-border-radius: 0.350em; -moz-border-radius: 0.350em; border-radius: 0.350em; font-weight: bold; } .negotiationManagerStyle /* - Link to open div to select modules (ONLY IE6) - */ { display: inline; position: relative; padding: 0.5em 1em 0.5em 0.5em; cursor: pointer; font-weight: bold; } .negotiationManagerStyle a { text-decoration: none; } .negotiationManagerStyle span { padding-left: 1.5em; background-image: url(/esop_custom/images/pages/triangle_left2.gif); /*matteo, ricordarsi di cambiare l'immagine*/ background-repeat: no-repeat; background-position: left center; } #negotiationOption { } #negotiationOption .left a,#negotiationOption .right a { display: block; } #negotiationOption_close /* - Button to close div width list of modules - */ { position: absolute; z-index: 99; padding: 0.3em 0.3em 0.3em 0.3em; height: 17px; text-align: right; } #negotiationOption_close a { padding: 0.2em 1.5em 0.2em 0.2em; background-image: url(/esop_custom/images/pages/map_x.gif); background-repeat: no-repeat; background-position: right 3px; line-height: 1.5em; font-weight: bold; text-decoration: none; } #negotiationOption_select /* - Div width list of modules - */ { position: absolute; z-index: 99; width: 60em; padding: 0.5em; margin-left: 1em; text-align: left; } #negotiationOption_select .left /* - Column left - */ { float: left; width: 48%; margin-right: 2em; } #negotiationOption_select .right /* - Column right - */ { float: right; width: 48%; } #negotiationOption_select dt { font-weight: bold; line-height: 2.5em; transition: all 0.1s ease 0s; } #negotiationOption_select dt:hover { background-color: #999; } #negotiationOption_select dt:hover a { color: white; } #negotiationOption_select dd /* - Module description - */ { margin-bottom: 0.6em; padding-left: 0.1em; line-height: 1.5em; font-size: 90%; font-style: italic; } .dijitDialog { min-width: 640px; } /* - bug fix 19298 - */ .dashboardMenuDialog { min-width: 1px; } #waitDialogDiv,#progressDlg { min-width: 300px; } /* Nuovo TOP ========================================================================================================================*/ #userBoxTop { background: none repeat scroll 0 0 #F1F2F4; border: 1px solid #B9BEC4; -webkit-border-radius: 0.350em; -moz-border-radius: 0.350em; border-radius: 0.350em; display: table; height: 7em; margin-right: 1em; margin-top: 1em; position: absolute; right: 0; top: 0; } .negotationMenagerBoxTop { background: none repeat scroll 0 0 #b9bec4; border: 1px solid #b9bec4; -webkit-border-radius: 0.350em 0 0 0.350em; -moz-border-radius: 0.350em 0 0 0.350em; border-radius: 0.350em 0 0 0.350em; display: table-cell; vertical-align: middle; width: 2em; } .negotationMenagerBoxTop:hover { cursor: pointer; } .negotationMenagerBoxTop a { margin-left: 0.375em; } #userIdBox { display: table-cell; -webkit-border-radius: 0.350em; -moz-border-radius: 0.350em; border-radius: 0.350em; background: none repeat scroll 0 0 #f1f2f4; } #idImage { display: table; height: 4em; } .avatar { background-image: url("/esop_custom/images/top/avatar.png"); background-position: center 4px; background-repeat: no-repeat; display: table-cell; height: 40px; vertical-align: bottom; width: 50px; } .onlyLanguage .avatar { background-image: url("/esop_custom/images/top/languageBig.png"); display: block; margin: auto; } .onlyTimezone .avatar { background-image: url("/esop_custom/images/top/timezone.png"); display: block; margin: auto; } .userNameBox { display: table-cell; vertical-align: bottom; } .welcome { font-style: italic; margin-bottom: 0.25em; } .userName { font-size: 1.3em; font-style: normal; font-weight: bold; margin-right: 0.35em; } #idImage img { margin-left: 0.625em; margin-right: 0.625em; } .underImageBox { font-size: 0.9em; margin-left: 0.625em; margin-top: 1em; text-align: left; width: 100%; } .underImageBox ul { padding-right: 10px; width: auto; } .underImageBox li { display: inline; } .logout { font-size: 1.3em; } .logout .formResponseBtn { border: 0 none; padding: 0; } .spacerList { margin-left: 6px; margin-right: 6px; } .logout .formResponseBtn a { font-weight: bold; } .logout .formResponseBtn:active { background-color: transparent; box-shadow: 0 0 0 0 transparent; border: 0px; margin: 0px; padding: 0px; } /*#mainPageLink{ background-image: url(home.png); background-repeat: no-repeat; background-position: left bottom; padding-left: 18px; } #legendLink{ background-image: url(settings.png); background-repeat: no-repeat; background-position: left bottom; padding-left: 18px; } */ #negotiationOption_select { position: absolute; } #negotiationOption_select { background-color: #B9BEC4; border: 0px; border-radius: 0.35em 0.35em 0.35em 0.35em; padding: 5px; } #insidenegotiationOption_select { background-color: #FFFFFF; border-radius: 0.35em 0 0.35em 0.35em; overflow: hidden; padding: 10px; } .onlyTimezone #idImage,.onlyLanguage #idImage { text-align: center; width: 100%; } /* - #navigationFirstLevel Tab Navigation Menu- */ #navigationFirstLevel /* - Div first level menu - */ /*matteo*/ { clear: both; padding: 0 0 1.6em; font-weight: bold; height: 1.6em; font-weight: bold; } #navigationFirstLevel li { display: inline-block; padding: 0; } #navigationFirstLevel>ul { white-space: nowrap; } /* bugfix Issue #21969*/ html>body #navigationFirstLevel li.menu1_off { border-bottom: none; padding: 0; margin-top: 4px; transition: all .3s ease; } html>body #navigationFirstLevel li.menu1_over { border-bottom: 0; } html>body #navigationFirstLevel li.menu1_on { padding: 1em; } #navigationFirstLevel a { display: block; padding: 9px; text-decoration: none; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; } html>body #separatorFirstLevel /* - Separator after first level menu - */ { padding: 0.167em; border: 0; margin-top: 0; /*background-image:none;*/ } #separatorFirstLevel /* - Separator after first level menu (ONLY IE6) - */ { padding: 0.167em; margin-top: 0; } /* TEMPLATE ELEMENTS -- MAIN ========================================================================================================================*/ /* - Contains left & cnt (content page) - */ html>body #main { padding-top: 0.5em; } /* - Contains left & cnt (content page)(ONLY IE6) - */ #main { padding-top: 0.5em; } /* - Contains left & cnt (content page) - */ html>body.dialogMode #main { padding-top: 0; } /* - Contains left & cnt (content page)(ONLY IE6) - */ body.dialogMode #main { padding: 0 } /* TEMPLATE ELEMENTS -- LEFT ========================================================================================================================*/ #left { float: left; margin-left: 0.3em; width: 22em; left: 0; } html>body #map { padding: 0.333em; } /* - Second level menu > gif expande/collapse (ONLY IE6) - */ #map { padding: 1px 0 0 3px; } /* - Second level menu > Container - */ #navigationSecondLevel { padding: 3px 3px 3px; background-color: transparent; } #navigationSecondLevel a { font-weight: bold; text-decoration: none; } #navigationSecondLevel a,#navigationSecondLevel span { display: block; } #navigationSecondLevel img { vertical-align: text-top; } .navigationSecondLevel_list { padding: 0.167em !important; } html>body #navigationSecondLevel .navTitle /* - Locations - */ { /*background-image:none;*/ border: 0; font-weight: bold; padding: 0.8em 0.8em 0.8em 1em; } #navigationSecondLevel .navTitle /* - Locations (ONLY IE6) - */ { padding: 0.8em 0.8em 0.8em 1em; font-weight: bold; } #navigationSecondLevel .navContent { font-style: italic; } .navContent a { font-style: normal; } /* - Vox - */ #navigationSecondLevel .navContent_on,#navigationSecondLevel .navContent_off { padding: 0.2em 0 0.2em 0.8em; cursor: pointer; margin: 0.167em; } #navigationSecondLevel .navContent_on { font-weight: bold; cursor: auto; font-weight: bold; } #navigationSecondLevel .navContent_on span,#navigationSecondLevel .navContent_off span { margin-left: 0.5em; font-weight: normal; line-height: 1.5em; } #navigationSecondLevel .navContent a { text-decoration: none; } /*Second level menu for detail page*/ .navigationSecondLevel_cnt { padding: 0.167em; } /* - Second level menu for detail page - */ #navigationSecondLevel .area1On { } #navigationSecondLevel .area1Off { margin: 0.167em; } /* - Title area - */ #navigationSecondLevel .areaTitle { padding: 0.5em 0 0.5em 0; font-weight: bold; cursor: pointer; border: 0; } #navigationSecondLevel .areaTitle a { display: inline; padding-left: 0; } #navigationSecondLevel .areaTitle span { margin-left: 21px; } /* html>body #navigationSecondLevel .area1On .areaTitle, html>body #navigationSecondLevel .area1Off .areaTitle { background-image:none ; }*/ #navigationSecondLevel .menu_space { background-color: transparent; height: 1.5em; margin: 0 -1px; border: none; } /* - Second level - */ #navigationSecondLevel .area1Fixed .areaTitle { display: none; } #navigationSecondLevel .areaContent { font-style: italic; } #navigationSecondLevel .area2On,#navigationSecondLevel .area2Off { display: block; padding: 0.3em 0 0.3em 0.8em; font-weight: bold; margin: 0.167em; } .area2On { font-weight: bold; } .area2On h3 a { font-weight: normal; } #navigationSecondLevel .area2Off { cursor: pointer; } #navigationSecondLevel .subTitleArea { font-size: 90%; font-weight: normal; } /* - Indent text without third level - */ #navigationSecondLevel span.noGif { margin-left: 6px; } /* - Third level - */ .area3On,.area3Off { padding-left: 0.7em; margin: 0 0 0.5em; } .area3On li,.area3Off li { margin-right: 0.3em; padding-left: 0.8em; border-style: solid; border-width: 0 0 1px 1px; font-weight: normal; font-size: 90%; line-height: 1.8em; } #navigationSecondLevel .area3On a,#navigationSecondLevel .area3Off a { padding: 0; font-weight: normal; } #navigationSecondLevel .area3On .selected { padding-left: 2em; background-image: url(/esop_custom/images/pages/square.gif); background-repeat: no-repeat; background-position: 1em top; font-weight: bold; } /* - #titleGraphic - */ html>body #titleGraphic { padding: 0.3em 0.3em 0.4em; background-image: none; line-height: 1.3em; font-weight: bold; font-size: 1.05em; } /* - Contains title page (ONLY IE6) - */ #titleGraphic { padding: 0.3em 1em 0.4em; line-height: 1.3em; font-weight: bold; } #subtitle { margin-bottom: 0.417em; margin-top: 0.417em; font-style: italic; } #subtitle a { text-decoration: none; font-style: normal; } #subtitle .subtitle_01 { } /* - First title line - */ #subtitle .subtitle_02 { } /* - Second title line - */ #subtitle .subtitle_03 { } /* - Third title line - */ #subtitle .subtitle_04 { } /* - Fourth title line - */ #subtitle .subtitle_05 { } /* - Fifth title line - */ #subtitle .subtitle_06 { } /* - Sixth title line - */ #subtitle .subtitle_07 { } /* - Seventh title line - */ #subtitle .subtitle_08 { } /* - Eighth title line - */ #hideTitleRow { float: left; margin-top: 4px; } #hideTitleRow:hover { cursor: pointer; } #subtitle { margin-left: 18px; } .messageTitle /* - Box Message alert - */ { padding: 0.3em 1em 0.4em; font-weight: bold; margin-bottom: 0.1em; margin-top: 0.1em; } /* TEMPLATE ELEMENTS -- CNT ========================================================================================================================*/ #cnt { padding: 0.417em; /*height: 600px;*/ margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 23em; } #cntList,#cntDetail { clear: right; } #cntList { padding: 0.417em; } #cntList.containerDashboard { border: 0px; } /* - Container type list page - */ #cntDetail { background-color: transparent; } #cntDetail,.cntPopUp { padding: 0.5em 0.5em 0.5em 0.8em; } #cntDetail table { border: 0; /*height:100%;*/ } /*il valore di height 100% ?? stato inserito per i pricebyquantity*/ /* #cntDetail table tr { height:100%;}*/ .form_answerTable { float: left; margin-top: -1px; } #cntList table,#cntDetail table,.cntPopUp table { width: 100%; } li.paragraph,#cntDetail table th.paragraph { border: 0; } #cntList table { margin-top: 0.2em; font-size: 1em; } #cntDetail table { font-size: 1em; } .table_cnt_head th a { font-weight: bold; text-decoration: none; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; } #cntDetail .envelopeDetail, /* - RFx/Col > Envelope settings (buyer) - */ #cntDetail .formResponse /* - RFx/Col > Envelope response (seller) - */ { padding: 0.5em 0 0.5em 1.5em; } /* #cntDetail .envelopeDetail .table_cnt_head { background-color: #DCDDDF; }*/ #cntDetail .envelopeDetail .table_cnt_body_b { background-color: #ffffff !important; } /*#cntDetail .envelopeDetail .table_cnt_head th { border: 1px solid #E6E7E8; }*/ #cntDetail .envelopeDetail table .table_cnt_head th:last-of-type { border-right: 1px solid #B6BBC1; } #cntDetail .envelopeDetail table .table_cnt_head th:first-of-type { border-left: 1px solid #B6BBC1; } #cntDetail .envelopeDetail table tr:first-of-type th { border-top: 1px solid #B6BBC1; } #cntDetail .envelopeDetail table tr:last-of-type td { border-bottom: 1px solid #B6BBC1; } #cntDetail .envelopeDetail table .table_cnt_body_b td:first-of-type,#cntDetail .envelopeDetail table .table_cnt_body_a td:first-of-type { background-color: #F0F2F4; border-left: 1px solid #B6BBC1; } #cntDetail .envelopeDetail table .table_cnt_body_b td:last-of-type,#cntDetail .envelopeDetail table .table_cnt_body_a td:last-of-type { border-right: 1px solid #B6BBC1; } #cntDetail .envelopeDetail .PagingTableList { border: 0px; } #cntDetail .envelopeDetail .bigButton,#cntDetail .formResponse .bigButton { padding-bottom: 0; } #cntDetail .envelopeDetail .paragraph,#cntDetail .formResponse .paragraph { margin-top: 0; } #cntDetail .envelopeDetail .sec_legend,#cntDetail .formResponse .sec_legend { /*margin-top: 2.5em;*/ padding-top: 1px; } #cntAllPage /* - Container type all page (edit mode) - */ { margin: 0 1em; /*height: 600px;*/ } /* - Paragraph title cnt (H3) - */ html>body .paragraph { background-image: none; text-indent: 1em; text-align: left; font-weight: bold; border: 0; padding: 0.5em; margin-top: 0.350em; } /* - Paragraph title cnt (H3) (ONLY IE6) - */ .paragraph { padding: 0.2em; /*width: 99.35%;*/ text-indent: 1em; font-weight: bold; } .paragraph a { text-decoration: none; } .paragraphTableTitle { border-bottom: none } .paragraphTableCaption /* - Paragraph subtitle (form section description) - */ { border-top: none !important; font-weight: normal !important; text-align: justify !important; text-indent: 2em !important; } .paragraphTableTh { padding-left: 3em; font-weight: normal; } /* - Table - */ html>body .table_cnt_head { background-image: none; text-align: left; vertical-align: top; } .table_cnt_head { text-align: left; vertical-align: top; } /* .table_cnt_head a { line-height: 1.4em;}*/ .table_cnt_head img { float: right; } .envelopeDetail th img { float: left; } .table_cnt_body_a,.table_cnt_body_b,.table_cnt_body_on { vertical-align: top; background-color: #ffffff; } .form_container tr.table_cnt_body_b { background-color: #ffffff !important; } .table_cnt_body_on td { cursor: pointer; } .headLink { cursor: pointer; text-align: left; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } .headLink a { text-decoration: none; } /* - Table > TD type - */ .number { width: 2.5em; padding-left: 0.2em; text-align: left; } .status { white-space: nowrap; text-align: center; vertical-align: middle; min-width: 10px; } .imgShim { width: 18px; height: 18px; } .tdCheckbox { width: 25px; text-align: center; } .numeric_field { text-align: center; } .format_number { text-align: right; width: 160px; } .tdRight { min-width: 5em; } .tdLeft { text-align: right; padding-right: 0.5em; } .typeTwoCols { width: 50%; } .type45Cols { width: 45%; } .typeThreeCols { width: 33%; } .typeFourCols { width: 20%; } /* - Sort page > Text box - */ #reorder { width: 100%; height: 15em; } /* - PagingTableList - */ html>body .PagingTableList /* - Paging table list - */ { height: 2.9em; width: 99.8%; background-image: none; } .PagingTableList /* - Paging table list (ONLY IE6) - */ { height: 2.9em; width: 99.8%; } .PagingTableList .columnLeft { width: 15%; } .PagingTableList .columnCenter { width: 20%; text-align: left; } .PagingTableList .columnRight,.PagingTableList .columnRight_list_DE,.PagingTableList .columnRight_attach { width: 58%; margin-top: 0; text-align: right; } .PagingTableList .columnRight_notice /* - Column right into notice - */ { margin-top: 0; text-align: right; } .PagingTableList .columnRight_attach /* - Column right into attach list - */ { text-align: right; float: right; margin-right: 1em; } .PagingTableList .columnLeft,.PagingTableList .columnCenter,.PagingTableList .columnRight,.PagingTableList .columnRight_notice { float: left; padding: 0 0.5em; line-height: 2.9em; } .PagingTableList .columnRight_list_DE { float: left; padding: 0 0.5em; } .PagingTableList .columnRight span { float: left; } .PagingTableList .columnRight_notice span { float: none; } .PagingTableListTop { border: none !important; } .PagingTableListBottom { } .linkOutTable { font-weight: bold; } /* - form_container - */ .form_container { } .form_container li { clear: right; display: table; margin: 0 0 0 0; padding: 0; width: 100%; list-style-type: none; } /*.olDetail li { clear: right; width: 99.8%;} non capisco a cosa serva*/ .form_question { border-right: 0 none; display: table-cell; height: auto; line-height: 18px; margin-right: 0.5em; padding-right: 0.5em; padding-top: 4px; padding-bottom: 4px; text-align: right; vertical-align: top; width: 29.5em; } td .form_question {/*#23808*/ width: 60%; } /* attempt to make a workaround in the pd4ml rendering, form_question doeasn't float */ .pd4mlPage .form_container li { background-color: #fff; border-color: #ffffff #ffffff #dcdddf; border-style: none none solid; border-width: 0 0 1px; } .pd4mlPage .form_question { border-right: 0 none; display: inline-block; height: 26px; line-height: 26px; padding: 0; text-align: right; vertical-align: top; width: 29.5em; } .pd4mlPage .form_answer { border: 0 none; clear: none; display: inline-block; height: 26px; line-height: 26px; padding: 0; border-bottom: 1px solid #fff;} .dialogMode .form_question { width: 20em; } .form_question .detailLink { font-weight: bold; } legend.form_question { float: left; padding-right: 0px; } fieldset.fieldsetFix legend { width: 99%; } .form_answer { clear: right; display: table-cell; height: auto; line-height: 16px; padding-bottom: 4px; padding-left: 0.5em; padding-top: 4px; vertical-align: top; width: auto; } .olDetail li { border-style: none none solid; border-width: 0 0 1px; } .olDetail .form_question { display: block; float: left; padding-top: 4px; } .olDetail .form_answer { display: list-item; margin-left: 30em; } .form_answer a { font-weight: bold; text-decoration: none; } .form_answer .formResponseBtn { font-size: 0.95em; font-weight: bold; margin: 5px; } /* - Wizard creation */ .singleItem { padding-bottom: 4px; padding-top: 4px; text-indent: 1.8em; } .format_DateHour { width: 99%; } .format_Date { float: left; } .format_Hour { clear: right; width: auto; } /* - Detail cnt > Table into answer column (right) - */ #cntDetail .form_answerTable td { padding-left: 0.5em; } #cntDetail .span_answerTable { float: left; padding-right: 0.5em; } .select_list { text-align: left; } .select_list input { margin-left: 1em; margin-right: 1em; vertical-align: middle; } /* TEMPLATE ELEMENTS -- FOOTER ========================================================================================================================*/ #footer { padding-bottom: 1em; text-align: center; } /* - Footer > Button action to return to top page - */ .button_anchor { padding: 0 0.5em 0 0; text-align: right; } /* MODULES ELEMENTS ========================================================================================================================*/ .button-list li { font-size: 0.95em; font-weight: bold; padding: 0.6em; margin-bottom: 0.5em; } /* MODULES ELEMENTS: Contract page ========================================================================================================================*/ #contractBox { } .contractTitle { padding: 0.5em; font-weight: bold; text-align: center; } .contractText { height: 300px; overflow-y: scroll; padding: 0.5em; } .contractCheck { padding-top: 0.5em; } .bigButton input,.button-list input { border: none; margin: 0 0 0 0; } #contractBox .bigButton { text-align: center; } .button-list input { background-color: transparent; } #contractBox legend { width: 99.45%; } #contractBox .button-list li { display: inline-table; } #contractBox .button-list li img { display: none; } #contractBox .button-list li input { background-image: url("/esop_custom/images/buttons/ok_button.gif"); background-position: 2px 3px; background-repeat: no-repeat; cursor: pointer; padding: 5px 5px 5px 20px; } /* MODULES ELEMENTS: Secondhome page ========================================================================================================================*/ #secondhome_page { } #secondhome_head { padding: 1em; font-weight: bold; text-align: center; } #secondhome_cnt { height: 100%; } #secondhome_boxTlk { } #secondhome_boxLink { } #secondhome_boxDocs { } #secondhome_boxInfo { } #secondhome_boxFree { } #secondhome_cnt #navigationSecondLevel .areaTitle { cursor: auto; padding-left: 5px; } /* MODULES ELEMENTS: dashboard ========================================================================================================================*/ #dashboard { } .moreInfo /* - DHB > Link "more results" - */ { float: right; padding: 0.3em; width: 10em; border-width: 2px 1px 2px 1px; border-style: solid; text-align: center; } .moreInfo a { font-weight: bold; } .DHBTdValue { text-align: right; } .announcementText /* - DHB > Div announcement - */ { height: auto; max-height: 300px; overflow-y: scroll; padding: 0.5em; } .integerNumber /* - Notice > Input for integer number - */ { padding-right: 3px; text-align: right; } .indentSection /* - Notice > Indent for section into PDF report - */ { padding-left: 2em !important; } #monitorBuyer { } /* - Dn monitor > Logo custom - buyer - */ #monitorSeller { } /* - Dn monitor > Logo custom - seller - */ /* - Dn monitor > False message of alert - */ .div_alert { position: absolute; top: 5em; left: 10em; width: 50em; padding: 1em; font-weight: bold; text-align: center; background-color: white; } .fill_parent { width: 100%; height: 100%; } .no_scrollbar { overflow: hidden; } #sect_bid_list { } .sect_bid_list_seller { width: 48%; height: 300px; float: left; } #sect_bid_submit,#sect_bid_multi { float: right; width: 49%; } #div_sect_conn_led /* - Dn monitor > Connection led - */ { text-align: right; clear: both; } #sect_conn_led { background-color: #000000; border: 1px solid #000000; margin: 5px; } /* - Mail customization - */ .mail_TextArea { width: 45em; height: 15em; } .mail_input { width: 45em; } .divCntIntoPage { border: 5px solid #CCCCCC; left: 10em; position: absolute; top: 10em; width: 640px; z-index: 200; } .divCntIntoPage_BigWidth, .emailTag { width: 800px; } .divCntIntoPage_BigHeight { height: 480px !important; } .positionDiv { position: inherit; } .divCntIntoPage_Title /* - Mail customization (popUp) > Div info title - */ { padding: 0.4em 0 0.1em; text-align: right; cursor: move; } .divCntIntoPage_Cnt /* - Mail customization (popUp) > Div info cnt - */ { height: 300px; overflow-y: scroll; padding: 0.5em; } .divCntIntoPage_Cnt_Small { background: none repeat scroll 0 0 #fff; min-height: 95px; padding: 10px 4px 4px; } .divCntIntoPage_Cnt .form_question { width: 15.5em !important; } .emailTag .form_question { width: 33em !important; } .divCntIntoPage .form_question /* - Mail customization (popUp) > .form_question cnt - */ { text-align: left; margin-left: 0.5em; } .indentCntlev_0 { float: left; } .indentCntlev_1 img,.indentCntlev_2 img,.indentCntlev_3 img,.indentCntlev_4 img,.indentCntlev_5 img { padding-right: 0.2em; } .indentCntlev_1 img /* - Mail customization (popUp) > Indent level 1 - */ { padding-left: 0.2em; } .indentCntlev_2 img /* - Mail customization (popUp) > Indent level 2 - */ { padding-left: 2em; } .indentCntlev_3 img /* - Mail customization (popUp) > Indent level 3 - */ { padding-left: 4em; } .indentCntlev_4 img /* - Mail customization (popUp) > Indent level 4 - */ { padding-left: 6em; } .indentCntlev_5 img /* - Mail customization (popUp) > Indent level 5 - */ { padding-left: 8em; } .Mq_Li { height: 3.6em; } .Mq_TdQuestion { } /* - Multiquantity value (ECM) > Column question - */ .Mq_TdAnswer { } /* - Multiquantity value (ECM) > Column answer - */ #actionTable { display: table; } .col_1 { width: 33%; } .col_2 { width: 66%; } .col_3 { width: 100%; } /* - Awarding (Final Evaluation) > List actions - */ #actionTable .actionLeft, /* - Column left - */ #actionTable .actionCenter, /* - Column center - */ #actionTable .actionRight /* - Column right - */ { display: table-cell; width: 33%; } #actionTable .actionLeft { padding-right: 10px; } #actionTable .actionRight { padding-left: 10px; } #actionTable .edit-save-wrapper { padding: 5px; } #actionTable .actionCenter { margin-left: 0.5em; margin-right: 0.5em; } #actionTable li { display: block; line-height: 1.5em; text-align: left; } #actionTable li a { display: block; } .change_a /* - Awarding > Answer changed row a - */ { background-color: #ADFF2F; } .change_b /* - Awarding > Answer changed row b - */ { background-color: #7FFFD4; } .valueUndefined /* - Awarding > Undefined offer value - */ { background-color: #FFFF00; } span.answ_excluded { background-color: #FF0000; color: #FFFFFF; } /* - Awarding > busta aperta, congelata > stato fornitore = escluso (rosso) - */ .answ_excluded a { color: #FFFFFF; } span.answ_suggest_excluded { background-color: #FFE4E1; } /* - Awarding > busta aperta, non congelata > stato fornitore = escluso (rosa) - */ span.answ_not_excluded { background-color: #008800; color: #FFFFFF; } /* - Awarding > busta aperta, congelata > stato fornitore = non escluso (verde) - */ span.answ_not_excluded a { color: #FFFFFF; } .answ_excluded a { color: #FFFFFF; } span.answ_suggest_not_excluded { background-color: #ADFF2F; } /* - Awarding > busta aperta, non congelata > stato fornitore = non escluso (verde chiaro) - */ span.answ_not_visible { background-color: #D3D3D3; } /* - Awarding > busta non aperta (colore uguale per tutti i fornitori - grigio chiaro) - */ span.answ_not_valid { background-color: #FFFACD; } /* - Awarding > busta aperta (fornitore non valido per busta precedente - giallo chiaro) - */ span.answ_excluded:hover,span.answ_suggest_excluded:hover,span.answ_not_excluded:hover,span.answ_suggest_not_excluded:hover,span.answ_not_visible:hover,span.answ_not_valid:hover { background-color: #FFFFFF; } .answ_excluded a,.answ_suggest_excluded a,.answ_not_excluded a,.answ_suggest_not_excluded a,.answ_not_visible a,.answ_not_valid a { font-weight: bold; } /*-----*/ #cntDetail .indentLevel_0 { } /* - PGM > Indent level 0 of workflow - */ #cntDetail .indentLevel_1 /* - PGM > Indent level 1 of workflow - */ { padding-left: 1.5em; } #cntDetail .indentLevel_2 /* - PGM > Indent level 2 of workflow - */ { padding-left: 2.5em; } #cntDetail .indentLevel_3 /* - PGM > Indent level 3 of workflow - */ { padding-left: 3.5em; } #cntDetail .indentLevel_4 /* - PGM > Indent level 4 of workflow - */ { padding-left: 4.5em; } #cntDetail .indentLevel_5 /* - PGM > Indent level 5 of workflow - */ { padding-left: 5.5em; } .formResponseElement { } /* - Collaboration > Container response - */ .formResponseElementTitle /* - Collaboration > Response title - */ { height: 1.5em; padding-bottom: 0.5em !important; padding-top: 0.3em !important; font-weight: bold; } .f ormResponseElementTitle .left /* - Collaboration > Title name - */ { float: left; } .formResponseElementTitle .left a,.formResponseElementCnt h4 a { text-decoration: none; cursor: pointer; color: #5D666F; } .formResponseElementTitle .left a:hover,.formResponseElementCnt h4 a:hover { color: #5D666F !important; } .formResponseElementTitle .right /* - Collaboration > Title button - */ { float: right; } .formResponseElementTitle .right span { padding-right: 5px; } .formResponseElementTitle .right span.formResponseBtn { padding-right: 0; } .formResponseElementTitle .right a { font-weight: normal; } .formResponseElementCnt /* - Collaboration > Response Cnt - */ { margin: 0 0 0.2em 1.5em; } .formResponseElementCnt h5 /* - Collaboration > Cnt subtitle (section name) - */ { text-align: left; } .formResponseElementCnt .right /* - Collaboration > Attachs button - */ { float: right; } .olDetail { } /* - SRM > ol into detail pages (set like .form_container li) - */ .moreInfoBox /* - SRM > Div more info on kpi - */ { position: absolute; z-index: 50; margin: 0.5em; padding: 0.5em; width: 25em; white-space: normal; background-color: #FFFF99; border: 1pt solid #333333; color: #333; text-align: left; } .moreInfoBox a,.moreInfoBox a:hover { color: #333; } .moreInfoBoxHeader /* - SRM > Title div more info on kpi - */ { margin: -0.5em -0.5em 0.3em -0.5em; padding: 0.2em 0.5em 0.2em 0.2em; cursor: move; background-color: #C9C922; border-bottom: 1pt solid #333333; font-weight: bold; text-align: right; overflow: hidden; } .moreInfoBoxHeader a { font-weight: bold; color: #333 !important; } .moreInfoBoxHeader span { float: left; } .moreInfoBoxHeader_Title { float: left; font-style: italic; text-align: left; width: 95%; } .moreInfoBoxCnt { } /* - SRM > Cnt div more info on kpi - */ .moreInfoBoxCnt_left,.moreInfoBoxCnt_leftAll { width: 50%; display: inline-block; border-bottom: 1pt solid #333333; border-right: 1pt solid #333333; font-style: italic; } .moreInfoBoxCnt_leftAll { width: 100%; } .moreInfoBoxCnt_right { width: 45%; display: inline-block; padding-left: 0.5em; border-bottom: 1pt solid #333333; } #performanceDetail, /* - SRM > Supplier dossier - Performance area - */ #milestoneDetail /* - SRM > Supplier dossier - Milestone area - */ { min-height: 600px;} #compareDetail /* - SRM > Detail compare action - */ { display: inline;} .performanceDetail_left, .performanceDetail_right { display: inline-table; width: 49.8%;} #performanceDetail .performanceGraphBox /* - SRM > Box current closed scorecard - */ { margin-bottom: 0.5em; } #performanceDetail .performanceDetail_left { display: inline-table; width: 60%; margin-right: 0.2em;} #performanceDetail .performanceDetail_right { display: inline-table; width: 39%;} #milestoneDetail .performanceGraphBox { display: inline-table; } .performanceGraphBox { background-color: #FFFFFF; /***White is background-color of img***/ text-align: center;} .performanceGraphBox h3,.performanceGraphBox table { text-align: left; } .scoreBox /* - SRM > Box score - */ { padding: 0.5em; width: 95%; } .scoreBox_left /* - SRM > Box score > Column left - */ { float: left; width: 45%; } .scoreBox_right /* - SRM > Box score > Column right - */ { margin: 0 0 0 55%; } .scoreBox_left,.scoreBox_right { font-size: 18pt; font-weight: bold; } .scoreBox_left span,.scoreBox_right span { font-size: 9pt; } #legendTable { } /* - SRM > Legend table - */ .legendTdCenter { } /* - SRM > Legend table > column center - */ .legendTdRight { padding-left: 0.8em; } /* - SRM > Legend table > column right - */ .secondaryTable { } /* - ECM > MCD list - */ .secondaryTable th { text-align: center; } .secondaryTableNum { vertical-align: middle; text-align: center; } .colorNeuter /* - ECM > Background icon "state neuter" - */ { background-color: transparent; } .colorEvidence /* - ECM > Background icon "state in evidence" - */ { background-color: #FFFF00; } .colorBad /* - ECM > Background icon "state bad" - */ { background-color: #FF0000; color: #FFFFFF; } .colorGood /* - ECM > Background icon "state good" - */ { background-color: #008800; color: #FFFFFF; } .table_tree_main_node, /* - Tree > Main node - */ .table_tree_body_a, /* - Tree > Row a - */ .table_tree_body_b, /* - Tree > Row b - */ .table_tree_body_c, /* - Tree > Row c - */ .table_tree_body_d /* - Tree > Row d - */ { padding-left: 0.5em; padding: 0.2em; } .title_tree_main_node, /* - Tree > Main node title - */ .title_tree_leaf /* - Tree > Leaf title - */ { display: inline; font-weight: bold; vertical-align: top; } .table_tree_body_a span,.table_tree_body_b span,.table_tree_body_c span,.table_tree_body_d span { display: inline-block; } .result_selected /* - Tree > Resul search evidence - */ /***<strong> for accessibility***/ { background-color: #FFFF00; display: inline; } .percentageBoxCnt /* - EVM > Forms list > Percentage progress box - */ { width: 5em; } .percentageBox { margin: 0; padding: 0; width: 5em; height: 1.5em; display: inline-block; vertical-align: middle; text-align: center; font-weight: bold; font-style: italic; } .BoxBorderRed /* - EVM > Percentage progress box > Colour red- */ { border: 1px solid #FF0000; /*z-index: 100;*/ position: absolute; } .BoxBgColorRed { background-color: #FF0000; border: 1px solid #FF0000; } .BoxBorderYellow /* - EVM > Percentage progress box > Colour yellow- */ { border: 1px solid #FFFF00; /*z-index: 100;*/ position: absolute; } .BoxBgColorYellow { background-color: #FFFF00; border: 1px solid #FFFF00; } .BoxBorderGreen /* - EVM > Percentage progress box > Colour green- */ { border: 1px solid #00FF00; /*z-index: 100;*/ position: absolute; } .BoxBgColorGreen { background-color: #00FF00; border: 1px solid #00FF00; } .BoxBorderGrey /* - EVM > Percentage progress box > Colour grey- */ { border: 1px solid #CACACA; /*z-index: 100;*/ position: absolute; } .BoxBgColorGrey { background-color: #CACACA; border: 1px solid #CACACA; } #backDiv #localeList_FILTER,#backDiv #sectionList_FILTER, /* - Console Sys > Email box locale - */ .multiSelect { width: 36.5em !important; } .fieldsList li /* - Console Sys > Flexible Fields value list - */ { border-bottom: 1px solid #333333; line-height: 1.4em; } .fieldsListEnd { border-bottom: none !important; } .attachTag { display: block; /* margin-bottom: 5px; margin-top: 5px;*/ /*richiesta per allineamento tabelle - PTrombetta*/ } .attachTag hr { border: 1px solid #CCCCCC; clear: both; } .attachTag_left { border-right: 1px solid #CCCCCC; float: left; margin-right: 5px; padding: 2px; } .attachTag_right { display: block; margin-bottom: 13px; margin-left: 5px; } .attachTag_bottom { } .asmtDiv /* - ASMT > div only for form search - */ { margin-top: 10px;} .asmtUl /* - ASMT > UL into form search & table - */ { text-align: center; float: left;} .asmtLi /* - ASMT > LI into form search & table - */ { display: inline-block !important; padding: 1px !important; width: 25px !important;} .asmtTd /* - ASMT > div only for form search - */ { text-align: center; white-space: nowrap;} td > .asmtUl, .asmtTd, th > .asmtUl { width: 100px;} .asmtBox span { display: table-cell; vertical-align: middle;} /* #cntEval, #cntScenario ========================================================================================================================*/ #cntEval,#cntScenario { background-color: #E8E8E8; padding: 5px; } #cntScenario table { margin-top: 0px; } #cntScenario table,#cntScenario tr { background-color: transparent !important; } #cntScenario table,#cntScenario tr,#cntScenario th,#cntScenario td { border: none !important; padding: 0.1em 0 0.1em 0; } #cntScenario h4 a { text-decoration: none; cursor: pointer; } #cntScenario colgroup,#cntScenario col { border: none; } .borderLeft /* - Awarding > Table border left - */ { border-left: 1px solid #B6BBC1 !important; } .borderRight /* - Awarding > Table border right - */ { border-right: 1px solid #B6BBC1 !important; } .borderBottom /* - Awarding > Table border bottom - */ { border-bottom: 1px solid #B6BBC1 !important; } .borderTop /* - Awarding > Table border top - */ { border-top: 1px solid #B6BBC1 !important; } .HSpace /* - Awarding > Table Hspace col - */ { width: 1em; } .VSpace /* - Awarding > Table Hspace row - */ { height: 1em; } #cntScenario .titleSection, /* - Awarding > Title section (H3) - */ #cntScenario .titleTh, /* - Awarding > Heading cols - */ #cntScenario .titleTd /* - Awarding > Heading cols - */ { border: 1px solid #B6BBC1 !important; text-align: center; font-weight: bold; } #cntScenario .titleSection,#cntEval .titleSection { text-align: left; text-indent: 0; } #cntScenario .titleSection img,#cntEval .titleSection img { float: left; } #cntScenario .cntTd /* - Awarding > Cnt cels - */ { border: 1px solid #B6BBC1 !important; background-color: #ffffff !important; } #cntScenario .cntTd li { padding: 0.1em; } #cntScenario .scoreTd /* - Awarding > Cnt cels type SCORE - */ { background-color: #FFFFFF !important; text-align: center; } #cntScenario .priceTotal /* - Awarding > Cnt cels type PRICE TOTAL - */ { font-weight: bold; border: 2px solid #000000 !important; } .cntNumber /* - Awarding > Cnt cels type NUMBER - */ { text-align: right !important; } #cntList .cntNumber,#cntDetail .cntNumber { padding-right: 0.8em; } .cntNoWrap /* - Awarding > Cnt first cel (row number) - */ { white-space: nowrap !important; } #cntScenario .imgSection /* - Awarding > Cnt cels type IMG - */ { float: right !important; margin-right: 0.5em; } .cursorLink /* - Awarding > Link no-link - */ { cursor: pointer; } #cntScenario .nullBgr { background-color: #F0F2F4; } #cntEval .cntTd { background-color: #ffffff !important; } #cntScenario .jsBox { background-color: transparent; } #cntScenario table { background-color: #F0F2F4; border: medium none !important; padding: 0.1em 0; } #cntScenario tr,#cntScenario th,#cntScenario td { border: medium none !important; background-color: transparent; padding: 0.3em; } #cntScenario .titleSection,#cntScenario .titleTh,#cntScenario .titleTd { border: 1px solid #B6BBC1 !important; background-color: #F0F2F4 !important; color: #333333 !important; font-weight: bold; } #cntScenario .titleSection { border-radius: 0 !important; min-width: 25em; } /*#cntScenario .divCntIntoPage_Title, .divCntIntoPage_Cnt { background-color: transparent !important; commentato per correggere il bug segnalato in ET 19298 }*/ .webkitBgCol { background-color: #ffffff !important; } .webkitBgCol2 { background-color: #E8E8E8 !important; } #cntScenario .scoreTotal { background-color: #FFFFD6 !important; color: #333333; font-weight: normal; } #cntScenario .priceTd { background-color: #FFFF00 !important; font-weight: bold; } .formResponseElementCnt { margin: 0 0 0.2em 0.8em; } #cntEval table .table_cnt_body_b td:first-of-type { background-color: #F0F2F4 !important; } /* Scoreboard ========================================================================================================================*/ .scoreboardGraphBox { background-color: #FFFFFF; overflow: hidden; } .scorecardBox_left { display: inline-table; text-align: center; width: 50%; } .scorecardBox_leftCol div { font-size: 25pt; font-weight: bold; } .scorecardBox_leftCol span { font-size: 12pt; font-weight: bold; font-style: italic; } .scorecardBox_leftCol { display: table-cell; width: 1%; } .scorecardBox_leftSD { text-align: center; } .scorecardBox_right { float: right; width: 49%; } .envelopeDetail>br { margin-top: 2em; } /*ricerca avanzata vendor - categorie*/ #filterClassification tr { background-color: #FFFF00 !important; border-bottom: 1px solid #CCCCCC; } #filterClassification td { border: none !important; font-weight: bold; } #pdfPrint /* - PDF preview page - */ { font-size: 150%; } #pdfPrint a { text-decoration: none; } #pdfPrint .accessHidden,#pdfPrint .displayNone { display: none; } /***************************************************************************/ /*************************FINE******************************/ /***************************************************************************/ /* SPECIAL CLASSES ========================================================================================================================*/ .alert /* - Message alert text - */ /***<strong> for accessibility***/ { padding: 1em; background-color: #FFFFFF; border: 1px solid #FF0000; color: #FF0000; text-align: center; } #cntScenario .msgError,.msgError /* - Error message - */ /***<strong> for accessibility***/ { background-color: #FF0000 !important; color: #FFFFFF !important; } .inputError /* - Hightlight input width error - */ { border: 1px solid #FF0000 !important; } .textAttention,.textAttention a /* - Error message: text red color - */ /***<strong> for accessibility***/ { color: #FF0000; } .message, /* - Message empty cnt - */ .messageDHB /* - DHB > Message Div announcement - */ { padding: 1em; font-weight: bold; text-align: center; } .messageBox,.DHBBox /* - Long message box - */ { padding: 0.5em; margin-bottom: 0.5em; background-color: #FFFFFF; border: 1pt solid #CCCCCC; } .messageBox { font-weight: bold; } messageBox > div.collapseNode { cursor: pointer; padding-top: 5px; } .infoDeleted,.infoDeleted_option /* - Info deleted from list - */ { text-decoration: line-through; } .infoDeleted img { text-decoration: none; } .infoDisabled /* - Info disabled from list - */ { background-color: #CCCCCC !important; /*#18569*/ font-style: italic; } .textB /* - Font text type "bold" - */ { font-weight: bold; } .textEM /* - Font text type "italic" - */ { font-style: italic; } .textValue { border-radius: 2px; display: inline-block; padding: 4px;} .valueBefore { background-color: #EDEDED;} .valueAfter { background-color: #FFFF99; color: #333333;} .inputNoIcon /* - Div input type text no icon - */ { display: inline; } .inputWidthIcon /* - Div input type text with icon - */ { overflow: hidden; display: inline-table; /*#17111*/ } .inputWidthIconTh { min-width: 10em; } .inputWidthIconPre /* - Div input type text with icon > Icon - */ { display: inline; } .inputWidthIconPost /* - Div input type text with icon > Input - */ { display: inline; float: left; } .stringInput { } /* - Input format null - */ td .stringInput { width: 15em; } .labelTable td .stringInput { width: 28em; } .numberInput /* - Input format number/score.3 - */ { width: 160px; } .scoreInput { width: 160px; } /* - Input format score.1/perc.1 - */ .dateInput /* - Input format datefullhour/day/hour/fullhour/datehour - */ { width: 120px; } .score /* - Input format score - */ { width: 6em; } .calendarInput /* - Div input type calendar - */ { display: inline-block; font-size: 95%; } .calendarInput .inputWidthIconPost /* - Div input type calendar > Input - */ { float: none; } .calendarString /* - Div input type calendar > Text - */ { white-space: nowrap; } .specialInput /* - Input disabled saved filter - */ { width: 20em; font-style: italic; } .countdown /* - Time limit to complete opening - */ /***<strong> for accessibility***/ { font-size: 150%; text-align: center; } .counterText /* - Counter character textarea - */ { padding-left: 0.3em; padding-right: 0.3em; border: 1px solid #CCCCCC; } .maxScore /* - Max score into technical envelope - */ /***<strong> for accessibility***/ { padding: 0.2em; background-color: #FFFF00 !important; border-bottom: 2px solid #CCCCCC; border-right: 2px solid #CCCCCC; font-weight: bold; } .tableTotal /* - Total value into the table - */ /***<strong> for accessibility***/ { /*matteo*/ text-align: right; background-color: #FFFFD6; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; padding-right: 0.8em; font-weight: bold; } .importantValue /* - Important value/text - */ /***<strong> for accessibility***/ { padding: 0.2em; background-color: #00FFFF; } .mandatoryIndentText /* - Indent to align text width text mandatory - */ { margin-left: 15px; } .mandatoryIndentGif /* - Indent to align gif text mandatory - */ { text-indent: -15px; } .mandatoryIntoPDF /* - Text mandatory (*) into pdf files - */ { font-weight: bold; font-size: 110%; color: #FF0000; } .displayInline /* - Display attribute inline - */ { display: inline !important; } .displayNone /* - Display attribute none - */ { display: none !important; } .displayBlock /* - Display attribute block - */ { display: block; } .displayTable /* - Display attribute table - */ { display: table; } .floatRight /* - Float attribute right - */ { float: right !important; } .floatLeft /* - Float attribute left - */ { float: left !important; } .floatNone /* - Float attribute none - */ { float: none !important; } .textExpand /* - Textarea expand cnt - */ { position: static; vertical-align: top; } /* ACCESSIBILITY CLASSES ========================================================================================================================*/ a:focus,input:focus,select:focus,textarea:focus,#ModuleAndLang .formResponseBtn:focus { } /*Focus action*/ .accessShortcut, /* - Accessibility > Access Shortcut vox -*/ .accessShortcut a /* - Accessibility > Access Shortcut link -*/ { font-size: 0; color: transparent; } .accessShortcut,.accessHidden { position: absolute; left: -9999px; top: -9999px; } .openNewPage /* - Accessibility > Link to open a new page -*/ { white-space: nowrap; } .openNewPageTh { text-decoration: underline !important; } button /* - Accessibility > Javascript disabled -*/ { background-color: transparent; border-color: transparent; cursor: pointer; } .buttonSetNoJs { margin: 0.4em 0; position: relative; text-align: center; z-index: 2000; } .buttonSetNoJs button { background-color: #FFFFFF; border-color: #FF0000; color: #FF0000; } .inputSelect /* - Accessibility > Javascript disabled -*/ { background-color: #FFFFFF; border: 1px solid #CCCCCC; cursor: pointer; } .optionMenu { width: 22em; } .doubleOptionMenu { width: 47.2em; } /* de definire ========================================================================================================================*/ .listItemField { display: list-item; } /*da usare in read only*/ fieldset .listItemField { margin-left: 30em; } /*da usare in edit*/ .listItemFix .form_answer { display: list-item; margin-left: 30em; } /*da usare nel TAG*/ .treeDiv li:first-of-type div:last-of-type>span { display: block; margin-top: 0.3em; } .treeDiv label { cursor: pointer; } .treeDiv .indentLevel_1 { padding-left: 2em; } .treeDiv .indentLevel_2 { padding-left: 1.8em; font-style: italic; } .treeSpan>span { margin-right: 0.3em !important; } .treeUl { overflow: auto; height: 250px; border: 1px solid #CCCCCC; margin-top: 0.3em; margin-bottom: 0.3em; } .table_cnt_body_b .PagingTableList { background-color: #F0F2F4; border: none; } .displayInlineBlock { display: inline-block; } .commentTd { padding-left: 0.3em; text-align: left !important; } .commentTd { padding-left: 0.3em; text-align: left !important; } #lotUL .valueYes, /* - Console Sys > Value set true - */ .valueYes { background-color: #00FF00 !important; color: #000000; font-weight: bold; } #lotUL .valueNo, /* - Console Sys > Value set false - */ .valueNo { background-color: #FF0000 !important; color: #FFFFFF; font-weight: bold; } #lotUL .defaultSelection,.defaultSelection { background-color: #FFFF00 !important; color: #000000; font-weight: bold; } .mnd a,.mnd span { background-image: url("/esop_custom/images/icons/actions/mandatory.gif"); background-position: 0 2px; background-repeat: no-repeat; padding-left: 12px; } th.unitPriceCell { width: 197px !important; } .quantityCell { min-width: 60px !important; padding-right: 0.3em !important; } .unitPriceCell { width: 190px !important; } .insideTDtable .Mq_Li { padding-right: 0.2em !important; padding-left: 0.2em !important; } .inputWidthIcon { min-width: 190px !important; } .insideTDtable { padding: 0px !important; } .insideTDtable table { height: 1px; min-height: 3.6em !important; } html.dj_ie9 #cntScenario .insideTDtable table { border-collapse: collapse !important; } .insideTDtable tr:first-of-type td { border: 0px !important; border-bottom: 1px solid #DCDDDF !important; } .insideTDtable tr:last-of-type td { border: 0px !important; border-left: 1px solid #DCDDDF !important; } .quantityCell ul .Mq_Li:last-of-type,.unitPriceCell ul .Mq_Li:last-of-type { border-bottom: 0px !important; } /* Style per dmr ======================================================================================================================== */ .dmrStyle .dijitTreeRow { padding: 4px; } .dmrStyle .dijitTreeRowSelected,.dmrStyle .dijitTreeRowHover,.dmrStyle .dijitTreeRowActive { background: linear-gradient(#ffff8c, #ffef8c) repeat scroll 0 0 rgba(0, 0, 0, 0); color: #000000; } .dmrStyle .dijitTreeExpando { background-image: url("/esop_custom/images/pages/treeExpandImages.png"); width: 16px; height: 16px; background-position: -35px 0; } .dmrStyle .dijitTreeRowHover .dijitTreeExpandoOpened { background-position: -53px 0; } .dmrStyle .dijitTreeExpandoClosed { background-position: 1px 0; } .dmrStyle .dijitTreeRowHover .dijitTreeExpandoClosed { background-position: -17px 0; } .dmrStyle .dijitIconFolderClosed,.dmrStyle .dijitFolderClosed { background-position: -464px; } .dmrStyle.dijitIconFile,.dmrStyle .dijitLeaf { background-position: -352px; } /* LOADING OVERLAY ========================================================================================================================*/ .loadingOverlay { position: fixed; z-index: 1001; text-align: center; } .pageOverlay { top: 0; left: 0; height: 100%; width: 100%; } .loadingMessage { background-color: #FFFFFF; border-color: #333333; border-style: solid; border-width: 1px 2px 2px 1px; font-size: 1em; min-height: 6em; margin: 22% auto auto; padding: 2em 0 1em; width: 25em; } .loadingMessage .dijitDialogPaneContent { padding: 0px; padding-top: 1em; } .topSelect { float: left; margin-right: 10px; } #showBoxMessage { margin-top: 4px; } .usersList { display: inline; } .usersList a img { margin-left: 5px; } /*.button-list a img { opacity: 0.6; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } .button-list a:hover img, .button-list a:focus img { opacity: 1; }*/ /* pdf.css ======================================================================================================================== */ /*body.summary * { margin:0; padding:0; float:none; display:block; background-image:none; background-color:transparent; color:#333;} */ .summary #top { text-align: left; } body.summary { font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: 12pt; color: #333333; } .summary h3,.summary h4,.summary h5 { font-weight: bold; padding-top: 10px; padding-bottom: 5px; } .summary table { width: 100%; empty-cells: show; font-size: 12pt; } .summary td { line-height: 12pt; vertical-align: top; } .summary td img { vertical-align: middle; } /*Classe valida solo all'interno del pdf*/ .pd4mlPage td img { vertical-align: bottom; } .pd4mlPage .cntNoWrap { white-space: normal !important; } .pd4mlPage tr { page-break-inside: avoid !important; } .pd4mlPage td,.pd4mlPage tr { height: 18px; } /*.pd4mlPage TABLE .noBreak {page-break-after: avoid !important;} .pd4mlPage TABLE.noBreak {page-break-inside:avoid!important;}*/ .summary th { background-color: #D3D3D3; border: 1px solid #808080; padding-left: 10px; text-align: left; font-size: 12pt; height: 16px; } /* ho inserito un valore di height per evitare le righe bianche in fase di stampa */ .summary td { border: 1px solid #808080 !important; color: #555B63; padding-left: 10px; text-align: left; height: 16px; } .summary .textAlign { text-align: left; } .summary .textAlignKPI { text-align: left; background-color: #D3D3D3; } .summary .typeTwoCols { width: 50%; } /* .summary .iterateTable caption { position: absolute !important; left: -9999px !important; top: -9999px !important} .summary .iterateTable table:first-of-type caption { position: relative !important; left: auto !important; top: auto !important;} */ /*if ie8 .summary .iterateTable caption { position: relative !important; left: auto !important; top: auto !important;} */ .summary .accessShortcut,.summary .accessShortcut a { font-size: 0; } .summary .accessShortcut,.summary .accessHidden { position: absolute; left: -9999px; top: -9999px; } .summary .displayNone,.summary .dijitDialog { display: none; } .summary .contractTitle { padding: 0.5em; font-weight: bold; } .summary .contractText { padding: 0.5em; border: 1px solid #808080; text-align: left; } .summary .contractCheck { display: none; } .summary .infoDeleted { text-decoration: line-through; } .summary #cntDetail { background-color: #FFFFFF; border: 0 none; } .summary input[type="button"] { background-color: #6A727C; border: 1px solid #6A727C; color: #FFFFFF; cursor: pointer; } .summary h2 { font-size: 18pt; margin-bottom: 20px; margin-top: 20px; } .summary #cntDetail table { background-color: #F7F7F7; } .summary #cntAllPage { margin: 0; } .nihilo .dijitToolbar { background: none !important; } caption { font-weight: bold; } .summaryParagraph { } #chooseIconDiv { width: 60em; } #chooseIconDiv .tableColor div { font-size: 0.9em; } #chooseIconDiv .tableDiv #changeColorFont>div,#chooseIconDiv .tableColor .colorSelector>div { display: inline-table; text-align: center; width: 2em; border: 1px solid #ededed; margin: 2px; padding: 2px; } #chooseIconDiv input[type="radio"] { border: 0 none !important; display: inline; } #changeColorFont,.colorSelector { width: auto !important; } #chooseIconDiv .tableColor,#chooseIconDiv .tableDiv { text-align: center; width: 100%; } #statusSymbol { vertical-align: middle; } /* heatmap ======================================================================================================================== */ .hmbody .dijitTooltipContainer { background-color: #ffffff; background-image: -moz-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); background-image: -webkit-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); background-image: -o-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); background-image: linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); background-position: bottom; border: 1px solid #759dc0; padding: 6px 8px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); font-size: 1em; color: #000000; } .hmbody .dijitTooltipConnector { /* the arrow piece */ border: 0; z-index: 2; background-image: url("/esop_custom/images/top/tooltip.png"); background-repeat: no-repeat; width: 16px; height: 14px; } .hmbody .dijitTooltipSubtitle { font-size:11px;} #kpiTable { padding-left: 30px;} /* Font adjust for popup dialog with table inside ======================================================================================================================== */ table.popuptable td, table.popuptable th { font-size: 0.75em; } /* Forum Project ======================================================================================================================== */ .divCell { display: table-cell; padding: 5px; position: relative; } .divRow { display: table-row; height: 7em; transition: all 0.5s linear 0s; } .divRow:hover { background-color: #f9f9ff; } .divTable { display: table; width: 100%; } .divRow>div { border-bottom: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; } .divRow div.divCell:first-of-type { width: 20em; border-left: 1px solid #d3d3d3; } .divRow div.divCell:nth-child(2) { text-align: justify; } .divTable div.divRow:first-of-type div { border-top: 1px solid #d3d3d3; } .AttachLi { margin-top: 10px; } .AttachLi span { display: block; } .editMessageButton { background-color: #eceef2 !important; border: 1px solid #b6bbc1; border-radius: 3px; font-size: 0.95em; font-weight: bold; line-height: normal; padding: 5px; position: absolute; right: 5px; transition: opacity 0.5s linear 0s; z-index: 10; } .editMessageButton:hover { cursor: pointer; } .editMessageButtonHidden { opacity: 0; } .editMessageButtonShow { opacity: 1; } .editMessageButton .formResponseBtn { border: 0 none !important; } /* classe focus per controlli accessibili */ .accessibility *:focus { background-color:gold!important; color:#000!important;} .preconditions, .outcomes { background-image: url("/esop_custom/images/pages/square.gif"); background-position: 1em top; background-repeat: no-repeat; padding-left: 2em; } /* Credits ======================================================================================================================== Stylesheet developed by Bravosolution.com Some of the icons used in this platform were developed by http://www.famfamfam.com*/ /* CSS Document */ /* COLOR CODE ======================================================================================================================== #E8E6E6 #333333 #FFFFFF ========================================================================================================================*/ .toolbar /*Toolbar > Container buttons*/ { padding: 0.2em; height: 2.3em; text-align: center; background-color: #ECEEF2; border: 1px solid #b6bbc1; } .toolbar li { float: left;} .leftArea {} /*Toolbar > Left div*/ .centerArea {} /*Toolbar > Center div*/ .centerArea li { float: none; display: inline-table;} .centerArea a:hover { text-decoration:none;} .rightArea {} /*Toolbar > Right div*/ .optionsArea /*Toolbar > Options div*/ { float: right;} .btnUp /*Toolbar > Btn off*/ { background-color: #ECEEF2; border: 1px solid #ECEEF2;} .btnUp a { display:block;} .optionsArea .btnUp img, .optionsArea .btnDown img { padding:4px;} li.btnUp:hover /*Toolbar > Btn off over*/ { border: 1px solid #95979a; } .toolbarFloatRight li.btnUp:hover /*Toolbar > Btn off over*/ { border: 1px solid transparent; } .btnDown span { margin-right:4px;} /*Toolbar > Btn on*/ li.btnUp:active, .btnDown { background-color:#e5e8ec; border: 1px solid #B6BBC1; box-shadow: 1px 1px 2px 0 #C5C6C7 inset;} .jsBox /*Box Toolbar > Graphic cnt*/ { background-color: #FFFFFF;} .bigButton /*Box Toolbar > Cnt btn type img+string*/ { margin-left: 0.2em; padding-bottom: 0.2em;} #legend-wrapper .bigButton { margin-left: 0em;} .button-list li /*Btn > Big button*/ { display: inline; font-size: 0.95em; font-weight: bold; padding: 0.6em; margin-bottom: 0.5em; line-height: 2.85em; background-color: #ECEEF2; border: 1px solid #b6bbc1; } .button-list li a{ color:#5D666F !important; cursor:pointer;} .button-list li:hover {border: 1px solid #B6BBC1 !important;} .button-list li:hover a { color:#333 !important; text-decoration:none !important;} .button-list li.btnDown { background-color: #e5e8ec; border: 1px solid #B6BBC1; box-shadow: 1px 1px 2px 0 #C5C6C7 inset; } .button-list li.btnDown a { color:#333;} .button-list span, .button-list a { white-space: nowrap; text-decoration: none;} .button-list img { margin-left: 0.2em;} .button-list li.btnDisabled /*Toolbar > Btn disabled*/ { opacity: 0.4;} #filterManageName /*Box Toolbar > Saved filter > Names list*/ { float: left; margin-left: 0.2em; position:absolute; } #filterManageName select { width: 23em;} #filterManageDescription /*Box Toolbar > Saved filter > Options list*/ { height: 13.5em; margin: 0 0 0 22.5em;} #filterManageDescription .form_question { width: 19em;} #filterManageDescription .form_answer { margin-left: 20em;} #filterManageDescription .bigButton { text-align: center;} #legend-wrapper { border:0; } #search-wrapper .bigButton, #option-wrapper .bigButton, #filterName-wrapper .bigButton { text-align: center;} #search-wrapper { border:0 ;} .import-wrapper /*Box Toolbar > Import data into list*/ { margin-bottom: 0.2em; padding-top: 0.2em; text-align: center;} .sec_legend{ border:0 ;} .edit-save-wrapper /*Box Toolbar > Big button - edit mode*/ { padding: 0.1em 0.1em 0.2em; background-color: #E8E6E6; border: 1px solid #333333; border-bottom: 2px solid #333333; border-right: 2px solid #333333; font-weight: bold; text-align: center;} .edit-save-wrapper li { padding: 0.3em 0.3em 0.5em; cursor: hand;} .edit-save-wrapper li:hover { } .bigButton .edit-save-wrapper /*Btn > Big button into search/filter static*/ { background-color: #FBFBFB; border: none; padding-bottom: 0.3em;} .formResponseBtn { background-color: #F0F2F4; border: 1px solid #B6BBC1; padding: 0.2em; white-space: nowrap; } .formResponseBtn img { padding-bottom: 0.1em;} .formResponseBtn a { text-decoration: none;} .edit-save-wrapper button /*Btn > Big button for accessibility*/ { border: 0; color: #083762;} .buttonDuplo /*Btn > Big button for accessibility*/ { font-size: 100%; padding: 0;} #title-wrapper{ margin-bottom:1px;} .floatingWrapper .button-list a, #mainToolbar-wrapper .button-list a, .bigButton .button-list a { display: block ; padding: 5px ; } .floatingWrapper .button-list a:active, #mainToolbar-wrapper .button-list a:active, .bigButton .button-list a:active { background-color: #e5e8ec!important; box-shadow: 1px 1px 2px 0 #C5C6C7 inset; } .floatingWrapper .button-list li, #mainToolbar-wrapper .button-list li, .bigButton .button-list li { background-color: #ECEEF2 !important; border: 1px solid #B6BBC1; display:inline-block; font-size: 0.95em; font-weight: bold ; line-height:normal ; margin-right: 4px ; margin-top: 0.2em ; padding: 0 ; margin-bottom: 0.2em; } #legend-wrapper { background-color: #FFFFFF; overflow: hidden; } .edit-save-wrapper { overflow: hidden;} #mainToolbar-wrapper .form_container li, .bigButton li { width:auto !important ;} .bigButton .btnDown img, .bigButton .btnUp img { margin:0px;} .bigButton { overflow: hidden; } .pleaseWaitBtn .formResponseBtn:nth-child(2){ margin-left:5px;} .dijitDialogPaneContent .button-list li:nth-child(2) { margin-left:5px;} .toolbarFloatRight { float: right; margin-top: 1px; height: 2em !important; } .toolbarFloatRight img { margin-bottom: 2px !important; margin-top: 2px !important; padding: 0 !important; } .displayFadeOutlw { background-color: #e1e3e5 !important; border: 1px solid #B6BBC1 !important; transition: background 0.5s linear 0s; } .displayFadeOutlw .button-list{ margin-left: 1px;} .displayFadeOut {display:none;} .import-wrapper .formResponseBtn {margin-right:5px;} /*Pulsante della registrazione*/ .registration {text-align:center;} .registration .button-list input { background-image: url("/esop_custom/images/buttons/ok_button.gif"); background-position: 5px 3px; background-repeat: no-repeat; color: #5D666F; font-weight: bold; padding: 5px 5px 5px 22px; } .registration .button-list input:hover{ color: #333333; cursor:pointer;} .dijitDialog { position: absolute; z-index: 999; background-color: #FFFFFF; border: 1px solid #333333; border-bottom: 2px solid #333333; border-right: 2px solid #333333; } .dijitDialogTitleBar { cursor: move; outline: 0; } .dijitDialogTitle { /* background-color: #ECEEF2;*/ display: inline-block; font-weight: bold; min-height: 10px; outline: 0 none; padding-top: 5px; text-align: center; width: 100%; } .dijitDialogCloseIcon { display: none; } .dj_ie .dijitDialogCloseIcon { } .closeText { display: none; } .dijitDialogPaneContent { border-top: 1px dotted #333333; padding: 1em; } .pleaseWaitDialog { text-align: center; } .pleaseWaitBtn { padding-top: 1em; } .dijitDialogUnderlayWrapper { position: absolute; left: 0; top: 0; z-index: 998; display: none; } .dijitDialogUnderlay { background-color: #A0A0A0; opacity: 0.5; } .dj_ie .dijitDialogUnderlay { filter: alpha(opacity = 50); } .dijitDialogFixed div.dijitDialogTitleBar { cursor: default; } .dijitDialogContent { } .dijit_a11y .dijitInputLayoutContainer,.dijit_a11y .dijitDialog { opacity: 1 !important; background-color: #FFFFFF !important; } .dijit_a11y .dijitDialog .closeText { display: inline; } .dijitBackgroundIframe { /* iframe used to prevent problems with PDF or other applets overlaying menus etc */ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; border: 0; padding: 0; margin: 0; } .dijitDialog .dialogCloseBtn { float: right; margin-right: 5px; } .dijitDialog .dialogCloseBtn > span { background: url("/esop_custom/images/buttons/tabClose.png") no-repeat scroll 0 0 transparent !important; height: 14px; width: 14px; cursor : pointer; display:inline-block;} .dijitDialog .dialogCloseBtn > span:hover{ background-position: -28px center !important; } .dijitProgressBarEmpty { /* outer container and background of the bar that's not finished yet*/ position: relative; overflow: hidden; border: 1px solid #6A727C;/* a11y: border necessary for high-contrast mode */ z-index:0;/* establish a stacking context for this progress bar */} .dijitProgressBarFull { /* outer container for background of bar that is finished */ position: absolute; overflow: hidden; z-index: -1; top: 0; width: 100%; -webkit-transition-property: width; -moz-transition-property: width; transition-property: width; -webkit-transition-duration: 3s; -moz-transition-duration: 3s; transition-duration: 3s; -webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; transition-timing-function: linear;} .dj_ie6 .dijitProgressBarFull { height:1.6em;} .dijitProgressBarTile { /* inner container for finished portion */ position: absolute; overflow: hidden; top: 0; left: 0; bottom: 0; right: 0; margin: 0; padding: 0; width: 100%;/* needed for IE/quirks */ height: auto; background-color: #aaa; background-attachment: fixed;} .dijit_a11y .dijitProgressBarTile { /* a11y: The border provides visibility in high-contrast mode */ border-width: 2px; border-style: solid; background-color: transparent !important;} .dj_ie6 .dijitProgressBarTile { /* width:auto works in IE6 with position:static but not position:absolute */ position: static; /* height:auto or 100% does not work in IE6 */ height: 1.6em;} .dijitProgressBarIndeterminate .dijitProgressBarTile {/* animated gif for 'indeterminate' mode */} .dijitProgressBarIndeterminateHighContrastImage { display: none;} .dijit_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage { display: block; position: absolute; top: 0; bottom: 0; margin: 0; padding: 0; width: 100%; height: auto;} .dijitProgressBarLabel { display: block; position: static; width: 100%; text-align: center; background-color: transparent !important;} .dijitProgressBarFull { -webkit-transition-property: width; -moz-transition-property: width; transition-property: width; -webkit-transition-duration: 3s; -moz-transition-duration: 3s; transition-duration: 3s; -webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; transition-timing-function: linear; } .progressBarNoTransition { -webkit-transition-property: none !important; -moz-transition-property: none !important; transition-property: none !important;} #progressDlg { text-align: center; /*margin-left: auto; margin-right: auto; opacity: 1; line-height:1.5em;*/ width: 300px;} #progressCloseBtn { display: inline-block; text-align: right; width: 95%;} #progressCloseBtn > span { cursor : pointer;} /*#progressCloseBtn > a { display: block; border: solid 1px #666666;} #progressCloseBtn > a:hover { background-color: #efefef;}*/ .dijitProgressBarTile { background-color : #E0E0E0;} .dijitProgressBarIndeterminate .dijitProgressBarTile { background: #efefef url(/esop_custom/images/pages/progress/progressBarAnim.gif) repeat-x top;} /*-- GENERAL ELEMENTS --*/ body { background-color: #FFFFFF; font-family: Calibri, Arial, sans serif; font-size: 75%; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: #333333;} a { color: #333333; text-decoration: underline;} input, select, textarea { font-family: Calibri, Arial, sans serif; font-size: 95%; color: #333333;} /**/ /*-- TEMPLATE ELEMENTS --*/ #top /*Include top tlk*/ { background-color: #FFFFFF;} #menu /*Container menu*/ { background-color: #FFFFFF;} #negotiationManager /*Links to open div to select module*/ { background-color: White; border: 1px solid #be0f34; font-weight: bold;} #negotiationOption_close /*Btn to close div width list of modules*/ { right: 160px; top: 98px; background: #EDF3F5 url(/esop_custom/images/pages/close_gfc_bg.jpg) repeat-x left top; border: 1px solid #be0f34; border-width: 0 1px 0 0;} #negotiationOption_close .side { background: transparent url(/esop_custom/images/pages/close_gfc.jpg) no-repeat left top;} #negotiationOption_close a { background: transparent url(/esop_custom/images/pages/map_x.gif) no-repeat right 3px; font-size: 98%; font-weight: bold; text-decoration: none; color: #7A8180;} #negotiationOption_select /*Div width list of modules*/ { right: 160px; top: 115px; background-color: #FFFFFF; border: 1px solid #BE0F34; font-size: 105%;} #negotiationOption_select dt /*#negotiationOption_select > Module name*/ { font-weight: bold;} #negotiationOption_select dd /*#negotiationOption_select > Module description*/ { font-style: italic;} #navigationFirstLevel a /*First level menu*/ { text-decoration: none;} #navigationFirstLevel li.menu1_on /*First level menu*/ { color: #FFFFFF;} #navigationFirstLevel li.menu1_off /*First level menu > first level off*/ { background-color: #FFFFFF; border: 1px solid #616265; border-bottom: none;} #navigationFirstLevel li.menu1_on /*First level menu > first level on*/ { background-color: #616265; border: 1px solid #616265; border-bottom: 1px solid #616265;} #navigationFirstLevel li.menu1_over /*First level menu > first level over*/ { background-color: #FFFFFF;} #navigationFirstLevel li.menu1_over a/*First level menu > first level over*/ { color: #616265;} #separatorFirstLevel /*Separator after first level menu*/ { background-color: #616265; border-top: 1px solid #CCCCCC;} #main /*Container main (cnt page)*/ { background: #FFFFFF;} #navigationSecondLevel /*Second level menu > List page*/ { background-color: #84888b;} #navigationSecondLevel a, #navigationSecondLevel span { font-weight: bold; text-decoration: none;} .navigationSecondLevel_list { border: 1px solid #84888b;} .navTitle /*Second level menu > List page > Title = Locations*/ { color: #ffffff; background-color: #84888b; border-bottom: 1px solid #616265; font-weight: bold;} .navContent /*Second level menu > List page > Vox*/ { background-color: #FFFFFF;} .navContent_on /*Second level menu > List page > Vox on*/ { background-color: #be0f34; color: #FFFFFF; font-weight: bold;} #map /*Second level menu > Detail page: gif expande/collapse*/ { background: #EDF3F5;} .navigationSecondLevel_cnt /*Second level menu > Detail page*/ { background-color: #FFFFFF; border: 1px solid #616265;} .area1On /*Second level menu > Detail page: first level on*/ { border-bottom: 1px solid #84888b;} .area1Off /*Second level menu > Detail page: first level off*/ { border-bottom: 1px solid #616265;} #navigationSecondLevel .area1On .areaTitle /*Second level menu > Detail page: Title = area name on*/ { background-color: #84888b;font-weight:bold;} #navigationSecondLevel .area1Off .areaTitle /*Second level menu > Detail page: Title = area name off*/ { background-color: #84888b; color:#FFFFFF;font-weight:bold; } #navigationSecondLevel .areaTitle { /*font-weight: bold;*/ cursor: pointer; border-bottom: 1px solid #84888b; color:#FFFFFF;} #navigationSecondLevel .areaTitle a { text-decoration: none; color:#FFFFFF;} #navigationSecondLevel .area2On /*Second level menu > Detail page: second level on*/ { background-color: #be0f34; color: #ffffff; font-weight: bold;} #navigationSecondLevel .area2On span.subTitleArea { font-size: 90%; font-weight: normal;} #navigationSecondLevel span.subTitleArea { font-size: 90%; font-weight: normal;} .area2On div { background-color: #be0f34;} .area3On li, /*Second level menu > Detail page: third level on*/ .area3Off li /*Second level menu > Detail page: third level off*/ { cursor: pointer; border-style: solid; border-width: 0 0 1px 1px; font-weight: normal; font-size: 100%; background-color: #FFFFFF;} .area3On li { border-color: #be0f34;} .area3Off li { border-color: #be0f34;} #navigationSecondLevel .area3On .selected { background: transparent url(/esop_custom/images/pages/square.gif) no-repeat 1em top; font-weight: bold; color: #333333; padding-left: 2em; background-color: #FFFFFF;} #navigationSecondLevel .area3Off a, #navigationSecondLevel .area3On a { font-weight: normal;} .menu_space { background-color: #EDF3F5; border-bottom: 1px solid #84888b;} #cntDetail /*Container detail template*/ { background-color: #FFFFFF; border-top: 0px;} #titleGraphic /*Contains title page*/ { background-color: #84888b; border-top: 1px solid #CCCCCC; color: White;} .messageTitle /*Message alert box*/ { background-color: #ffffff; border: 1px solid #605F5F; font-size: 105%; font-weight: bold;} #cntList table /*Layout table div=#cntList*/ { background-color: #FFFFFF; border:1px solid #7A8180; border-bottom: 1px solid #84888b; font-size: 95%;} #cntList table th { border-left: 1px solid #EDF3F5;} #cntList table td A:hover, #cntDetail table td A:hover { background-color: #FFFFFF;} .table_cnt_head /*Table > Head columns*/ { background-color: #be0f34; color:#FFFFFF; /*personal*/} .table_cnt_head a { text-decoration: none; color:#FFFFFF; /*personal*/} .table_cnt_body_a, /*Table > Cnt - row a*/ #cntDetail .table_cnt_body_a { background-color: #ffffff;} .table_cnt_body_b, /*Table > Cnt - row b*/ #cntDetail .table_cnt_body_b { background-color: #e8e6e7;} .table_cnt_body_on /*Table > Cnt - over*/ { background-color: #edf3f5;} #PagingTableList /*Paging table list*/ { background-color: #616265; border: 1px solid #616265; border-top: 0px none; color:#FFFFFF; /*personal*/} #cntDetail table /*Layout table div=#cntDetail*/ { background-color: #E8E6E6; /*border-left: 1px solid #7A8180;*/ font-size: 95%;} #cntDetail table th { border-bottom: 2px solid #7A8180; border-left: 0; border-right: 1px solid #7A8180; border-top: 1px solid #7A8180; font-weight: bold;} #cntDetail table td { border-bottom: 1px solid #7A8180;} .form_container li /*Structure details cnt*/ { background-color: #EFEFEF; border-bottom: 1px solid #666666; border-right: 1px solid #84888b; border-left: 1px solid #84888b;} li.paragraph, /*Details > Title cnt*/ #cntDetail table th.paragraph { background-color: #84888b; border: 1px solid #84888b; font-weight: bold; color:#FFFFFF;} li.paragraph a { text-decoration: none;} .form_question /*Details > Column question (left)*/ { text-align: right;} .form_answer, /*Details > Column answer (right)*/ .form_answer li, .form_container .singleItem, /*Details > Selection wizard links*/ #cntDetail .tdRight /*Table > Last column into parameters list*/ { background-color: #DFDFDF;} /******************************************************/ /**************Da CONTROLLARE****************************************/ /******************************************************/ #formResponse {} /******************************************************/ /**************fine Da CONTROLLARE****************************************/ /******************************************************/ /*-- CATEGORY TREE --*/ .table_tree_main_node /*Tree - Main node*/ { background-color: #FFFFFF;} .table_tree_body_a /*Tree - Row a*/ { background-color: #99CC99;} .table_tree_body_b /*Tree - Row b*/ { background-color: #CCFFCC;} .table_tree_body_c /*Tree - Row c*/ { background-color: #DBDBDB;} .table_tree_body_d /*Tree - Row d*/ { background-color: #C8C8C8;} .title_tree_main_node /*Tree - Main node title*/ { font-size: 105%; font-weight: bold;} .title_tree_leaf /*Tree - Leaf title*/ { font-weight: bold;} /**/ /*-- FORUM THREAD --*/ .form_container .forum_thread_level_a, /*Forum - Thread line*/ .form_container .forum_thread_level_b { border-left: 2px solid #666666; border-bottom: 2px solid #666666; padding: 0.2em;} /**/ /*-- REGISTRATION MODULE--*/ #contractText, /*Div contract page*/ #salutationText /*Div salutation page*/ { background-color: #FFFFFF;} /**/ /*-- 2 HOME PAGE MODULE--*/ #secondhome_head /*Welcome text*/ { font-weight: bold; text-align: center;} #cntDetail #secondhome_cnt table/*Table link tlk*/ { background-color: #FFFFFF;} /**/ /*-- DN MONITOR HTML MODULE --*/ #topMonitor /*Img - logo*/ { background: url(/esop_custom/images/top/logo.gif) no-repeat scroll left bottom; height: 0px; font-weight: bold; text-align: center;} .div_alert /*False message of alert*/ { background-color: #ffffff; border: 1px solid #be0f34;} /**/ /*-- ACCESSIBILITY CLASSES --*/ .accessShortcut a /*Link accesskey cnt*/ { color: #FFFFFF;}/*****--deve avere lo stesso colore del background-color--*****/ /**/ /*-- correzioni --*/ #subtitle a{ color: #FFFFFF;} /* CLASSI NUOVE - per versione 12.1 ==============================*/ /* Per queste vanno modificati i colori copiandoli dalle classi precedenti */ .PagingTableList /* - Paging table list (sostituisce la vecchia classe #PagingTableList) - */ { background-color: #616265; border: 1px solid #616265; border-top: 0px none; color:#FFFFFF; /*personal*/} .paragraph /* - Paragraph title cnt (H3) (sostituisce la vecchia classe paragraph dei li) - */ { background-color: #84888b; border: 1px solid #84888b; font-weight: bold; color:#FFFFFF;} /* pezzi nuovi non personalizzare*/ #cntDetail .form_answerTable td /* - Detail cnt > Table into answer column (right) - */ { border-right: 1px solid #7A8180;} .contractTitle /* - Custom Contract page > Title - */ { font-weight: bold; text-align: center;} .contractText /* - Custom Contract page > Text - */ { background-color: #E8E6E6; border: 1px solid #414141;} .contractCheck {} /* - Custom Contract page > Check - */ /* inserire contenuto #topMonitor */ #monitorBuyer, /* - Dn monitor > Logo custom - buyer - */ #monitorSeller /* - Dn monitor > Logo custom - seller - */ { background-color: #FFFFFF;} /* pezzi nuovi non personalizzare*/ .collapseNodeTitle /* - Collaboration > Expande/Collapse response - */ { background-color: #E8E6E6; border: 1px solid #7A8180; border-bottom: 2px solid #7A8180; border-right: 2px solid #7A8180; font-weight: bold;} .formResponseElementCnt h5 /* - Collaboration > Cnt subtitle (section name) - */ { background-color: #E8E6E6; border: 1px solid #7A8180;} .formResponseElementCnt h5 a { text-decoration: none;} .divCntIntoPage_Title /* - Mail customization > Div info title - */ { background-color: #FFFFFF; border: 1px solid #605F5F;} .divCntIntoPage_Cnt /* - Mail customization > Div info cnt - */ { background-color: #CCCCCC; border: 1px solid #605F5F; border-right: 2px solid #605F5F; border-bottom: 2px solid #605F5F;} .moreInfo /* - DHB - link "more results" - */ { background-color: #dbdbdb; border: 1px solid #7A8180; border-bottom: 2px solid #7A8180; border-right: 2px solid #7A8180; text-align: center;} .moreInfo a { font-weight: bold; text-decoration: none;} /* - non personalizzare standard, usarlo solo se utilizzato - */ .olDetail /* - SRM > ol into detail pages (set like .form_container li) - */ { background-color: #E8E6E6; border-bottom: 1px solid #414141; border-right: 1px solid #414141; border-left: 1px solid #414141;} .moreInfoBox /* - SRM > Div more info on kpi - */ { background-color: #FFFF99; border: 1pt solid #000000; text-align: left;} .moreInfoBoxHeader /* - SRM > Title div more info on kpi - */ { background-color: #C9C922; border-bottom: 1pt solid #000000;} /* MODIFICHE SECOND */ #secondhome_cnt a { text-decoration:none; } #secondhome_cnt .area2On div { background-color: #BE0F34 !important; /*background-image: url(/images/tlk/bg-title-second.png) !important;*/ background-image: url("/esop_custom/images/pages/title_grad.png"); background-position: left top; background-repeat: repeat-x; /*background-repeat:repeat-x; background-position: top;*/} #secondhome_cnt .area2On div a { color:#ffffff !important; } #secondhome_cnt .area2On div a:hover { color:#ffffff !important; background-color: transparent !important; } #secondhome_cnt .area3On, #secondhome_cnt .area3Off { margin:0px; padding:0px; } #secondhome_cnt .area3On li, #secondhome_cnt .area3Off li { border-left:1px solid #84888B !important; border-bottom: 1px solid #84888b; } #secondhome_cnt .areaTitle { padding-left: 10px; } #navigationSecondLevel { padding:1px; } </style> </head> <body> <div id="top"> <div style="width:auto;height:95px;background-image:url(/images/tlk/logo.png);background-repeat:no-repeat;text-align:right;margin-top:10px;margin-left:10px;margin-right:10px;"> <img src="/images/tlk/logo-r.png"/> </div> </div> <div id="menu"> </div> <div id="main"> <div id="cntAllPage"> <div id="cntDetail"> <div class="edit-save-wrapper"> <ul class="button-list"> <li> <a href="/"> <img alt="" src="/esop_custom/images/buttons/home_button.png" title=""/> Página Principal </a> </li> </ul> </div> <div class="form_container" id="flaglist"> <ul> <li> <div class="form_question"> <img alt="" src="/esop_custom/images/icons/flag/flag_es_ES.gif" title=""/> </div> <div class="form_answer"> ¡Atención! La sesión es inválida o ha expirado. </div> </li> <li> <div class="form_question"> <img alt="" src="/esop_custom/images/icons/flag/flag_es_MX.gif" title=""/> </div> <div class="form_answer"> ¡Atención! La sesión ha expirado </div> </li> <li> <div class="form_question"> <img alt="" src="/esop_custom/images/icons/flag/flag_en_GB.gif" title=""/> </div> <div class="form_answer"> Warning! Your session is invalid or expired </div> </li> <li> <div class="form_question"> <img alt="" src="/esop_custom/images/icons/flag/flag_fr_FR.gif" title=""/> </div> <div class="form_answer"> Attention, Votre session utilisateur a expiré. </div> </li> </ul> </div> </div> <div id="footer"> A V I S O DIRIGIDO A OPERADORES Y ADMINISTRADORES DE UNIDADES COMPRADORAS: <br/> Les informamos que en la sección “Material de Apoyo” ya se encuentra disponible para su descarga la versión 3.0 del Manual de Usuario para Operadores de Unidades Compradoras (Manual_UC.pdf) y la guía de verificación de expedientes (Guía_Verificación_Expedientes_CNET.xlsx). <br/> ... </div> </div> </div> </body> </html> Traceback (most recent call last): File "scraper.py", line 42, in <module> tender_xls = get_file(portal) File "scraper.py", line 30, in get_file browser.click_link_by_href('#fh') File "/app/.heroku/python/lib/python2.7/site-packages/splinter/driver/__init__.py", line 314, in click_link_by_href return self.find_link_by_href(href).first.click() File "/app/.heroku/python/lib/python2.7/site-packages/splinter/element_list.py", line 53, in first return self[0] File "/app/.heroku/python/lib/python2.7/site-packages/splinter/element_list.py", line 44, in __getitem__ self.find_by, self.query)) splinter.exceptions.ElementDoesNotExist: no elements could be found with link by href "#fh"

Statistics

Total run time: 3 minutes

Total cpu time used: less than 5 seconds

Total disk space used: 18.9 KB

History

  • Manually ran revision ae39082f and failed .
    nothing changed in the database
    8 pages scraped
  • Created on morph.io

Scraper code

Python

td_compranet_mx / scraper.py