/*********************************************************
*                                                       *
*                BACKGROUND COLOR                       *
*                                                       *
*********************************************************/

/* BACKGROUND-COLOR lightgray
------------------------------------------------------*/
html,
tr.docListOldDoc { background-color: #ebeaeb; }

tr.docListOldDoc { background-color: #E7E7E7; }



/* BACKGROUND-COLOR title lightgray
------------------------------------------------------*/
#navigationContainer #firstLevelNav ul li a:hover,
#navigationContainer #firstLevelNav ul li.active a,
table.centPercent tr th,
tr.emailRow th,
.sectionTitle,
table.centPercent tr th a,
table.centPercent tr th a:hover,
tr.emailRow th a,
tr.emailRow th a:hover,
.sectionTitle a.infoIcon,
.orderPreviewTitle,
.contractsCheckoutContainer h2 { background-color: #E8E8EA; }

/* BACKGROUND-COLOR input etc lightgray
------------------------------------------------------*/
input[type="text"].readonly,
input[type="text"]:disabled,
input[type="text"].readonly:focus,
input[type="password"].readonly,
input[type="password"]:disabled,
input[type="password"].readonly:focus,
textarea.readonly,
textarea:disabled,
textarea.readonly:focus,
select.readonly,
select:disabled { background-color: #E8E8E9; }

/* BACKGROUND-COLOR lightgray odd
------------------------------------------------------*/
.odd { background-color: #F3F3F3; }

/* BACKGROUND-COLOR darkgray
------------------------------------------------------*/
#navigationContainer #firstLevelNav,
#navigationContainer #firstLevelNav ul li { background-color: #707173; }

/* BACKGROUND-COLOR button darkgray
    ------------------------------------------------------*/
.ongedoButton,
.ongedoButton[disabled=disabled]:hover,
.ongedoButton:disabled:hover,
.ui-widget-content a.ongedoButton {
    background-color: #339252;
    cursor: pointer;
    text-decoration: none;
}

/* BACKGROUND-COLOR lightred
------------------------------------------------------*/
div.errorMessages,
noscript div,
.zend_form dd .errorField input,
.zend_form dd .errorField textarea,
.zend_form dd .errorField select,
.zend_form dd .errorField .autocompleteComboboxDiv,
.zend_form dd div ul.ui-tabs-nav li.error a,
.errorRequiredField,
.backendMode { background-color: #FAF3F2; }

input[type=text].errorRequiredField, .errorRequiredField {background-color: #FAF3F2;}
textarea.errorRequiredField, .errorRequiredField {background-color: #FAF3F2;}
input.errorRequiredField, .errorRequiredField {background-color: #FAF3F2;}
select.errorRequiredField, .errorRequiredField {background-color: #FAF3F2;}

.zend_form dt label.error,
.zend_form dd div ul.ui-tabs-nav li.error a {
    color: #C24F3D;
}

/* BACKGROUND-COLOR red
    ------------------------------------------------------*/
.backendMode {
    background-color: #C24F3D;
}


/* BACKGROUND-COLOR green
------------------------------------------------------*/
.modifyBox {
    background-color: #339252;
}

/* BACKGROUND-COLOR lightbluegreen
------------------------------------------------------*/
div.statusMessages,
.toggledEmailDetails,
.searchList li:hover,
.modifiedEmailDetails,
tr.docListLastVersionDoc { background-color: #f5faf2; }

/* BACKGROUND-COLOR darkgreen
------------------------------------------------------*/
.adminMode,
.progressBarGreen { background-color: #339252; }

/* BACKGROUND-COLOR input lightbluegreen
------------------------------------------------------*/
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus,
dd.field input[type="checkbox"]:hover,
dd.field label:hover,
.additionalOptionsContainer .additionalOptions input[type=text].filled:focus,
.additionalOptionsContainer .additionalOptions input[type=text].filled:focus:hover
{ background-color: #FFFFFF; }

/* BACKGROUND-COLOR button blueegreen
------------------------------------------------------*/
.ongedoButton:hover,
.partnerMode,
.ongedoButton:active,
.ui-widget-content a.ongedoButton:hover {
    background-color: #7fbb93;
    border-color: #7fbb93;
}

.ongedobutton[disabled=disabled],
.ongedobutton:disabled,
.ongedoButtonDisabled,
.ongedoButtonDisabled:hover {
    background-color: #CCC;
    cursor: default;
}

/* BACKGROUND-COLOR ongedo-green
------------------------------------------------------*/
.financeMode,
.usersurveyMode { background-color: #339252; }


/* BACKGROUND-COLOR red
------------------------------------------------------*/
.progressBarRed { background-color: #C24F3D; }

/* BACKGROUND-COLOR lightyellow
------------------------------------------------------*/
div.noticeMessages { background-color: #ffffee; }

/* BACKGROUND-COLOR black
------------------------------------------------------*/
div#debugMessages { background-color: #42AB97; }

/* BACKGROUND-COLOR white
------------------------------------------------------*/
#container,
#navigationContainer #firstLevelNav #secondLevelNav,
#navigationContainer #firstLevelNav #secondLevelNav ul li,
#navigationContainer #firstLevelNav #secondLevelNav ul li a,
#contentContainer,
tr.emailRow:hover,
#footer,
.searchList li,
ul#ulLangs,
ul#ulMandator,
.ongedoButton.textLink,
.formFieldset legend,
.modifyBox div a,
.ui-widget-content a { background-color: #FFFFFF; }

/* BACKGROUND-COLOR header white
------------------------------------------------------*/
#header {
    background-color: #FEFFFF;
}

#logoHeader{height:80px;background:transparent url(data:image/png;base64,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) no-repeat top left;}


/* BACKGROUND-COLOR input white
------------------------------------------------------*/
input[type="text"],
input[type="password"],
select,
textarea,
.additionalOptionsContainer .additionalOptions input[type=text].filled:hover
{ background-color: #FFFFFF; }

/* BACKGROUND-COLOR hover green
------------------------------------------------------*/
.mouseHover,
ul#sidebar li a:hover { background-color: #E3F6EC; }

/* BACKGROUND-COLOR click green
------------------------------------------------------*/
.mouseClick,
ul#sidebar li a:active { background-color: #42AB97; }

/* BACKGROUND-COLOR home page box
------------------------------------------------------*/
.productsBox {
    background: #E8E8EA; /* Old browsers */
    background: -moz-linear-gradient(top,  #FFFFFF 0%, #E8E8EA 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E8E8EA), color-stop(100%,#ccc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #FFFFFF 0%,#E8E8EA 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #FFFFFF 0%,#E8E8EA 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #FFFFFF 0%,#E8E8EA 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #FFFFFF 0%,#E8E8EA 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E8E8EA',GradientType=0 ); /* IE6-9 */
}

.rightcol {
    border-color: #CDCDCD;
}



/*********************************************************
*                                                       *
*                COLOR                                  *
*                                                       *
*********************************************************/

/* COLOR font darkgray
------------------------------------------------------*/
body,
#navigationContainer #firstLevelNav #secondLevelNav ul li a,
ul#sidebar li a,
ul#sidebar li span,
.multipleSelect,
.teaser legend,
div.emailDetailText h1,
div.emailDetailText h2,
div.emailDetailText h3,
div.emailDetailText h4,
div.emailDetailText h5,
#ulLangs li a span { color: #707174; }
#ulMandator li a span { color: #707174; }

/* COLOR font header darkgray
------------------------------------------------------*/
#header {
    color: #707177;
}



/* COLOR title darkgray
------------------------------------------------------*/
table.centPercent tr th,
tr.emailRow th,
.sectionTitle,
table.centPercent tr th a,
table.centPercent tr th a:hover,
tr.emailRow th a,
tr.emailRow th a:hover/*,
    .title a,
    .title a:hover*/,
.SU_BCLabel,
.orderPreviewTitle,
.sharebox-offers-category,
.partners-offers-title { color: #339252; }

/* COLOR font input darkgray
------------------------------------------------------*/
input,
textarea,
select,
.inputContainer label { color: #707174; }

/* COLOR font input readonly darkgray
------------------------------------------------------*/
input[type="text"].readonly,
input[type="text"]:disabled,
input[type="password"].readonly,
input[type="password"]:disabled,
textarea.readonly,
textarea:disabled,
input[type="text"].readonly:focus,
input[type="password"].readonly:focus,
textarea.readonly:focus,
select.readonly,
select:disabled { color: #707169; }

/* COLOR white
------------------------------------------------------*/
#navigationContainer #firstLevelNav ul li a,
div#debugMessages,
.modifyBox { color: #FFFFFF; }

/* COLOR button white
------------------------------------------------------*/
.ongedoButton { color: #FFFFFE; }

/* COLOR button active white
------------------------------------------------------*/
.ongedoButton:hover,
.ongedoButton:active { color: #FFFFFD; }

/* COLOR darkgreen
------------------------------------------------------*/
div.statusMessages { color: #339252; }

/* COLOR input darkgreen
------------------------------------------------------*/
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus { color: #707174; }

/* COLOR black
------------------------------------------------------*/
#nachricht *,
#nachricht * li,
#nachricht * ul { color: #42AB97; }

/* COLOR red
------------------------------------------------------*/
.ongedoRed,
ul.errors li,
.new,
div.errorMessages,
noscript div,
.zend_form dd .errorField input[type="text"],
.zend_form dd .errorField input[type="password"],
.zend_form dd .errorField select,
.zend_form dd .errorField textarea,
.zend_form dd .errorField input[type="text"]:focus,
.zend_form dd .errorField input[type="password"]:focus,
.zend_form dd .errorField select:focus,
.zend_form dd .errorField textarea:focus,
dd.warning { color: #C24F3D; }

input[type=text].errorRequiredField, input[type="text"]:focus.errorRequiredField,
.errorRequiredField {color: #C24F3D;}
textarea.errorRequiredField, textarea:focus.errorRequiredField,
.errorRequiredField {color: #C24F3D;}
select.errorRequiredField, select:focus.errorRequiredField,
.errorRequiredField {color: #C24F3D;}

/* COLOR green
------------------------------------------------------*/
label.required:after,
h1,
h2,
h3,
h4,
h5,
h6,
.ongedoGreen,
div.shopProduct,
.notAvail,
.SU_Phone { color: #339252; }

/* COLOR bluegreen
------------------------------------------------------*/
#ulLangs li a:hover span,
#ulMandator li a:hover span,
#navigationContainer #firstLevelNav ul li a:hover,
#navigationContainer #firstLevelNav ul li.active a,
#navigationContainer #firstLevelNav #secondLevelNav ul li a:hover,
#navigationContainer #firstLevelNav #secondLevelNav ul li.active a,
ul#sidebar li a:hover,
ul#sidebar li .active,
a,
.ui-widget-content a,
.ongedoButton.textLink { color: #339252; }

/* COLOR header bluegreen
------------------------------------------------------*/
#header a { color: #339252; }

/* COLOR orange
------------------------------------------------------*/
div.noticeMessages { color: #cc9900; }




/*********************************************************
*                                                       *
*                BORDER COLOR                           *
*                                                       *
*********************************************************/

/* BORDER-COLOR trennlinie lightgray
------------------------------------------------------*/
ul#sidebar li a,
ul#sidebar li span,
ul#sidebar li span.active,
.logoCustomize,
.backgroundCustomize,
#left-col
{ border-color: #E8E8EA; }

#navigationContainer #firstLevelNav #secondLevelNav ul li
{ border-bottom-color: #E8E8EA; }

/* BORDER-COLOR header trennlinie lightgray
------------------------------------------------------*/
#serviceBar #serviceNav ul.navigation li a,
a.serviceNav,
span.serviceNav,
#serviceBar #sysLanguage ul li { border-color: #E8E8EB; }

#serviceBar #serviceNav ul.navigation li.active a {
    color: #707177;
}

/* BORDER-COLOR gray
------------------------------------------------------*/
ul#sidebar li span.active,
#contentContainer > .content table.headerLeft tr th,
#contentContainer > .content table.headerLeft tr td,
#contentContainer > .content table tr td a:hover,
#tableContainer,
table.underlinedRows td,
table.offerte td.firstCol,
table.offerte td.secondCol,
table.offerte td.thick,
table.offerte td.double,
table.price td,
table.price td.detailFirst,
table.price td.detail,
table.price td.chfCol,
table.price td.chfAmount,
table.filesTable,
div.docsGenButtonsTop,
div.docsGenButtonsBottom,
#footer,
p.line,
.progressBarGreen,
.progressBarRed,
.formFieldset,
.formFieldset legend,
.recordParent td,
.recordChild td,
.teaser,
.teaser legend,
#documentsUpload,
.searchList,
.emailDetailText,
div.emailDetailText,
div.orderVolume,
ul#ulLangs,
ul#ulMandator,
table.centPercent tr th,
tr.emailRow th,
.sectionTitle,
#emailPreviewContainer #nachricht,
.orderPreviewTitle
{ border-color: #CDCDCD; }

/* BORDER-COLOR input gray
------------------------------------------------------*/
input[type="text"],
input[type="password"],
select,
textarea,
.colorPickerHolder,
.additionalOptionsContainer .additionalOptions input[type=text].filled:hover
{ border-color: #CDCDCE; }

/* BORDER-COLOR input readonly gray
------------------------------------------------------*/
input[type="text"].readonly:focus,
input[type="text"]:disabled,
input[type="password"].readonly:focus,
input[type="password"]:disabled,
textarea.readonly:focus,
input[type="text"].readonly,
input[type="password"].readonly,
textarea.readonly,
textarea:disabled,
select.readonly,
select:disabled { border-color: #CDCDCA; }

/* BORDER-COLOR darkgray
------------------------------------------------------*/
#navigationContainer #firstLevelNav #secondLevelNav ul li a,
input.readonly:focus { border-color: #CDCDCE; }

/* BORDER-COLOR green
------------------------------------------------------*/
.debugTitle,
#debugMessages ul.msgItems { border-color: #339252; }

/* BORDER-COLOR input green
------------------------------------------------------*/
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus,
.additionalOptionsContainer .additionalOptions input[type=text].filled:focus
{ border-color: #CDCDCE; }

/* BORDER-COLOR darkgreen
------------------------------------------------------*/
div.statusMessages { border-color: #339252; }

/* BORDER-COLOR red
------------------------------------------------------*/
div.errorMessages,
noscript div,
div#debugMessages,
.zend_form dd .errorField input,
.zend_form dd .errorField select,
.zend_form dd .errorField textarea,
.zend_form dd .errorField .autocompleteComboboxDiv
{ border-color: #C24F3D; }

input[type=text].errorRequiredField, .errorRequiredField {border-color: #C24F3D;}
textarea.errorRequiredField, .errorRequiredField {border-color: #C24F3D;}
input.errorRequiredField, .errorRequiredField {border-color: #C24F3D;}
select.errorRequiredField, .errorRequiredField {border-color: #C24F3D;}

/* BORDER-COLOR orange
------------------------------------------------------*/
div.noticeMessages { border-color: #cc9900; }

/* BORDER-COLOR white
------------------------------------------------------*/
#navigationContainer #firstLevelNav ul li,
table.offerte td.help,
.ui-widget-content a:hover,
.ui-widget-content a,
.ui-widget-content a:active { border-color: #FFFFFF; }

/* BORDER-COLOR black
------------------------------------------------------*/
.modifyBox { border-color: #42AB97; }

/* BORDER-COLOR ongedoButtonGray
------------------------------------------------------*/
.ongedoButton, .ui-widget-content a.ongedoButton { border-top-color: #339252; border-left-color: #339252; }

/* BORDER-COLOR ongedoButtonDisabled
------------------------------------------------------*/
.ongedoButtonDisabled { border-color:  #c0dbbd; }

/* BORDER-COLOR ongedoButtonDarkgray
------------------------------------------------------*/
.ongedoButton, .ui-widget-content a.ongedoButton { border-color: #339252; }

/* general default colors */
span.important { color: #ccc; }


/* HOMEPAGE
------------------------------------------------------*/

div.productButtonHome,
div.productButtonHomeOdd,
div.productButtonDashboard,
div.productButtonDashboardOdd,
button.productLegalFormBoxButtons,
img.checkboxesChecked,
.SU_homeCheckboxActive .indicator,
.SU_homeRadioActive .indicator {
    background-color: #339252;
    background-image: -webkit-linear-gradient(top, #339252, #7fbb93); /* For Chrome and Safari */
    background-image:    -moz-linear-gradient(top, #339252, #7fbb93); /* For old Fx (3.6 to 15) */
    background-image:     -ms-linear-gradient(top, #339252, #7fbb93); /* For pre-releases of IE 10*/
    background-image:      -o-linear-gradient(top, #339252, #7fbb93); /* For old Opera (11.1 to 12.0) */
    background-image:         linear-gradient(to bottom, #339252, #7fbb93); /* Standard syntax; must be last */
}

button.productLegalFormBoxButtons {
    border-color: #c0dbbd;
}

/* BREADCRUMBS
------------------------------------------------------*/
#breadcrumbs ul li div.index {
    background-color: #E8E8EA;
}

#breadcrumbs ul li div.visited,
#breadcrumbs ul li div.current {
    background-color: #707174;
}

#breadcrumbs ul li div.active {
    background-color: #339252;
    background-image: -webkit-linear-gradient(top, #339252, #7fbb93); /* For Chrome and Safari */
    background-image:    -moz-linear-gradient(top, #339252, #7fbb93); /* For old Fx (3.6 to 15) */
    background-image:     -ms-linear-gradient(top, #339252, #7fbb93); /* For pre-releases of IE 10*/
    background-image:      -o-linear-gradient(top, #339252, #7fbb93); /* For old Opera (11.1 to 12.0) */
    background-image:         linear-gradient(to bottom, #339252, #7fbb93); /* Standard syntax; must be last */
}

.SU_BCProgress {
    background-color: #707174;
}

/* PROGRESS BAR DASHBOARD
------------------------------------------------------*/
.progressBarDashboard div.index {
    background-color: #707174;
}

.progressBarDashboard ul li div.active {
    background-color: #339252;
    background-image: -webkit-linear-gradient(top, #339252, #7fbb93); /* For Chrome and Safari */
    background-image:    -moz-linear-gradient(top, #339252, #7fbb93); /* For old Fx (3.6 to 15) */
    background-image:     -ms-linear-gradient(top, #339252, #7fbb93); /* For pre-releases of IE 10*/
    background-image:      -o-linear-gradient(top, #339252, #7fbb93); /* For old Opera (11.1 to 12.0) */
    background-image:         linear-gradient(to bottom, #339252, #7fbb93); /* Standard syntax; must be last */
}

.SU_PGProgress {
    background-color: #707174;
}

/* WORKFLOW DASHBOARD
------------------------------------------------------*/
/*
workflowTabContainer ul li.ui-state-default.active a.ui-tabs-anchor .circle, .workflowTabContainer ul li.ui-state-default.inactive a.ui-tabs-anchor .circle {
        color: #FFFFFE;
        background-color: #339252;
        border-color: #FFFFFE;
}
.workflowTabContainer ul li.ui-state-default.closed a.ui-tabs-anchor .circle {
    color: #339252;
    background-color: #FFFFFE;
    border-color: #339252;
}
.workflowTabContainer ul li.ui-state-default .line {
        background-color: #339252;
}
.workflowTabContainer ul li.ui-state-default .dot {
        background: #339252;
}
*/

body.ongedo .workflowTabContainer ul li.ui-state-default a.ui-tabs-anchor .description button {
    border-color: #339252;
    background-color: #339252;
}

body.ongedo .workflowTabContainer ul li.ui-state-default a.ui-tabs-anchor .description button:hover {
    border-color: #7fbb93;
    background-color: #7fbb93;
}

body.ongedo .workflowTabContainer ul li.ui-state-default a.ui-tabs-anchor .circle {
    color: #FFFFFE;
    background-color: #7fbb93;
    border-color: #7fbb93;
    opacity: 0.55;
}

body.ongedo .workflowTabContainer ul li.ui-state-default.inactive a.ui-tabs-anchor .circle {
    color: #7fbb93;
    background-color: #FFFFFE;
    border-color: #7fbb93;
}

body.ongedo .workflowTabContainer ul li.ui-state-default .line {
    background-color: #7fbb93;
}

body.ongedo .workflowTabContainer ul li.ui-state-default .dot {
    background: #7fbb93;
}

body.ongedo .workflowTabContainer ul li.ui-state-default.ui-state-disabled .line {
    background: #7fbb93;
    opacity: 0.55;
}

body.ongedo .workflowTabContainer ul li.ui-state-default.ui-state-disabled .dot {
    background: #7fbb93;
    opacity: 0.55;
}

body.ongedo .workflowTabContainer ul li.ui-state-default.ui-state-disabled .circle {
    opacity: 0.55;
}

body.ongedo .workflowTabContainer ul li.ui-state-default.ui-state-active a.ui-tabs-anchor .circle {
    color: #FFFFFE;
    background-color: #7fbb93;
    border-color: #7fbb93;
    opacity: 1;
}

body.ongedo .changesIndicator {
  color: #7fbb93;
}