html {
    background: none repeat scroll 0 0 #fff;
    color: #000;
}
body{margin:0;padding:0}
body,input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#767B82}
b{font-weight:bold}

input{padding-left:1px}

input.radio{height:100px !important}
a{ text-decoration:none;color:#5C626E}
a:link, a:visited {color:#476699;text-decoration:none;}
a:hover{text-decoration:underline}

h1{margin:10px;color:#5C626E;font-size:16px}
#container{width:956px;z-index:1;margin-left:auto;margin-right:auto}
.border{background-color:#C0C4CB}
.content{padding:10px}
.nowrap{white-space:nowrap}


.footer{background-color:#A3A9B2;color:#FFFFFF;padding:5px 5px 5px 5px;line-height:9px}
.footer a{color:#FFFFFF !important}
.negative{color:#DD0000}

.headline{font-weight:700;margin:5px 0 0 5px;line-height:20px}
img.mbblogo{width:151px;height:31px;margin:10px 0 10px 0;padding:0}

/* CR9253 */
img.print_marble_payment{display:none;}

span.infotext{font-size:10px;font-weight:300;color:#FFFFFF}
span.hintRefresh{font-weight:600;color:#DD5555}
table.hint {font-size:9px;}

.tabControl{width:956px;background-color:#FFFFFF;margin:-10px -10px 0px -10px;border:solid 1px #C0C5CB;border-width:0 0 1px 0;padding:5px 0 6px 0;clear:left}
.tabControl_subtab{background-color:#FFFFFF;margin:-10px -5px 0px -5px;border:solid 1px #C0C5CB;border-width:0 0 1px 0;padding:10px 0 0 0;clear:left}
.table-selection {clear: left;border:1px solid #C0C4CB;border-top:none;background:#E4EBF5;margin: 0px -6px -10px -6px;padding:10px 9px 20px;color:#767B82;}
.tabControl_subtab ul.tab_level1{height: 22px;}
.tabContent{background-color:#E4EBF5;width:946px; margin:0px -10px -15px -10px;padding:10px 5px 10px 5px}
.clear{clear:left; height: 8px;padding:0;margin:0}
.floatEnd{clear:both;display:block;height:0px;width:0px}
.tabControl li.disabledTab,a.disabledTab,p.disabledTab {background:none; text-align:center; color:#C0C0C0 !important; border-bottom: 0; font-weight: bold;}

div.tabControl ul.tab_level1 li.disabledTab a.disabledTabLink {
    color: #C0C0C0;
    text-decoration: none;
    cursor: default;
}

ul li{list-style:none;display:inline}
ul#topnav{margin:5px 10px 0 0; height: 35px;padding: 0;}
ul#topnav a{display:block;float:right;padding:4px 0 5px 27px;color:#5C626E;background:url(/xpc/img/ng/icons/common/arrow-topnav.gif) no-repeat 20px}
ul#footernav{height:18px;margin:0}
ul#footernav a{display:block;float:right;color:#476699;font-size:10px;padding:3px 20px 0 0;margin:0 5px 0 5px}
ul#footernav li#print a{background:url(/xpc/img/ng/icons/common/print.gif) no-repeat 100% 50%}
ul#footernav li#top a{background:url(/xpc/img/ng/icons/common/top.gif) no-repeat 100% 50%;padding-right:12px}
.tab_level1{margin:0;padding:0;position:relative;height:16px}
.tab_level1 a{color:#C0C4CB;font-weight:700;line-height:16px}
.tab_level1 li{border:solid #C0C4CB;border-width:1px 1px 1px 0;float:left;padding:2px 10px 2px 10px;position:relative;top:1px}
.tab_level1 li.active {border-bottom-color:#FFFFFF}
.tab_level1 li.active a{color:#F58320}
.tab_level1 li.space {width:10px;border:solid #C0C4CB;border-width:0 1px 0 0;height:18px;padding:0 0 3px 0}
.tab_level1 li.start{border-width:1px 1px 1px 1px;float:left;margin-left:20px}
.tab_level1 li.searchresult{float: right;margin-right:20px;}
.tab_level1 li.edit {float:right;margin-right:5px;}margin-right:20px;margin-right:20px;
.tab_level1 li.customer{border-width:0 0 1px 0;color:#5170A3;width:570px;height:17px;line-height:17px;overflow:hidden;display:block;position:absolute;right:0}
.tab_level1 li.customer span{float:right;display:inline}
.tab_level1 li.customer strong{color:#A3A9B2}
.tab44 li.active{background-color:#E4EBF5}
.tab44 li.active {border-bottom-color:#E4EBF5 !important}
.tab_level1.tab44 a{color:#456779}
.tab_level1.tab44 li.customer strong,ul#tab_level1.tab44 li.customer span{color:#456779 !important}


tr.steps{height:37px}
div.start{margin-left:20px}

ul#tab_level2{margin:0;padding:0}
ul#tab_level2 a{color:#C0C4CB;line-height:16px;position:relative;top:-1px;text-decoration:none}
ul#tab_level2 a:hover span.text{text-decoration:underline}
ul#tab_level2 li{border:solid #C0C4CB;border-width:1px 0px 1px 0;float:left;padding:2px 10px 1px 10px;position:relative;top:1px;background:url(/xpc/img/ng/icons/tabs/tab_ii.gif) no-repeat}
ul#tab_level2 li.active{border-bottom-color:#E4EBF5;background:#E4EBF5 url(/xpc/img/ng/icons/tabs/tab_ia.gif) no-repeat}
ul#tab_level2 li.active a{color:#F58320}
ul#tab_level2 li.checked a{color:#476699}
ul#tab_level2 li.activenext {background:url(/xpc/img/ng/icons/tabs/tab_ai.gif) no-repeat}
ul#tab_level2 li.start{border-width:1px 0 1px 1px;float:left;height:17px;background-image:none}
ul#tab_level2 li.end{border-width:1px 1px 1px 0}
ul#tab_level2 li img.step{width:18px;height:13px;position:relative;top:3px;margin-left:10px}
ul#tab_level2 li img.checker{width:16px;height:13px}
ul#tab_level2 li.checked img.checker{width:16px;height:13px;background:url(/xpc/img/ng/icons/tabs/checked.gif) no-repeat;position:relative;top:2px;left:2px}
ul#tab_level2 li#step1 img.step{background:url(/xpc/img/ng/icons/tabs/step1_unchecked.gif) no-repeat left}
ul#tab_level2 li#step1.checked img.step{background:url(/xpc/img/ng/icons/tabs/step1_checked.gif) no-repeat left}
ul#tab_level2 li#step1.active img.step{background:url(/xpc/img/ng/icons/tabs/step1.gif) no-repeat left}
ul#tab_level2 li#step2 img.step{background:url(/xpc/img/ng/icons/tabs/step2_unchecked.gif) no-repeat left}
ul#tab_level2 li#step2.checked img.step{background:url(/xpc/img/ng/icons/tabs/step2_checked.gif) no-repeat left}
ul#tab_level2 li#step2.active img.step{background:url(/xpc/img/ng/icons/tabs/step2.gif) no-repeat left}
ul#tab_level2 li#step3 img.step{background:url(/xpc/img/ng/icons/tabs/step3_unchecked.gif) no-repeat left}
ul#tab_level2 li#step3.checked img.step{background:url(/xpc/img/ng/icons/tabs/step3_checked.gif) no-repeat left}
ul#tab_level2 li#step3.active img.step{background:url(/xpc/img/ng/icons/tabs/step3.gif) no-repeat left}
ul#tab_level2 li#step4 img.step{background:url(/xpc/img/ng/icons/tabs/step4_unchecked.gif) no-repeat left}
ul#tab_level2 li#step4.checked img.step{background:url(/xpc/img/ng/icons/tabs/step4_checked.gif) no-repeat left}
ul#tab_level2 li#step4.active img.step{background:url(/xpc/img/ng/icons/tabs/step4.gif) no-repeat left}
ul#tab_level2 li#step5 img.step{background:url(/xpc/img/ng/icons/tabs/step5_unchecked.gif) no-repeat left}
ul#tab_level2 li#step5.checked img.step{background:url(/xpc/img/ng/icons/tabs/step5_checked.gif) no-repeat left}
ul#tab_level2 li#step5.active img.step{background:url(/xpc/img/ng/icons/tabs/step5.gif) no-repeat left}
ul#tab_level2 li#step6 img.step{background:url(/xpc/img/ng/icons/tabs/step6_unchecked.gif) no-repeat left}
ul#tab_level2 li#step6.checked img.step{background:url(/xpc/img/ng/icons/tabs/step6_checked.gif) no-repeat left}
ul#tab_level2 li#step6.active img.step{background:url(/xpc/img/ng/icons/tabs/step6.gif) no-repeat left}
ul#tab_level2 li#step7 img.step{background:url(/xpc/img/ng/icons/tabs/step7_unchecked.gif) no-repeat left}
ul#tab_level2 li#step7.checked img.step{background:url(/xpc/img/ng/icons/tabs/step7_checked.gif) no-repeat left}
ul#tab_level2 li#step7.active img.step{background:url(/xpc/img/ng/icons/tabs/step7.gif) no-repeat left}

ul#buttons{margin:0;padding:0;list-style:none;position:relative;top:5px;float:left}
ul.mainbuttons{width:945px;height:30px}
ul .buttonright{float:right}
ul .rightbutton{float:right !important;margin-left:10px;}
ul input.button,ul button,ul .backlinkdisabled,ul.mainbuttons .backlink,ul .backlinkdisabled,ul .disabled, .button{color:#476699;font:11px Arial,Helvetica,sans-serif;font-weight:700;background:#FFFFFF url(/xpc/img/ng/icons/common/arrow-right.gif) no-repeat 100%;border:1px solid #C0C4CB;height:20px;width:100px}
button.arrow-down{background:#FFFFFF url(/xpc/img/ng/icons/common/arrow-down.gif) no-repeat 100%;}
ul a.button{text-decoration:none;text-align:center;padding:3px 0px 3px 0px !important;margin:0px !important;height:14px;line-height:20px;width:100px;display:block;position:absolute;color:#476699;font:11px Arial,Helvetica,sans-serif;font-weight:700;background:#FFFFFF url(/xpc/img/ng/icons/common/arrow-right.gif) no-repeat 100% 50%;border:1px solid #C0C4CB}
.button span {color:#476699;}
ul.mainbuttons .backlink{background:#FFFFFF url(/xpc/img/ng/icons/common/arrow-left.gif) no-repeat left;padding:0px 5px 3px 20px}
ul .backlinkdisabled{cursor:default;color:#D9DBDF;background:#F2F3F4 url(/xpc/img/ng/icons/common/arrow-left-disabled.gif) no-repeat left;padding:0 5px 3px 20px}
ul.mainbuttons input.disabled,ul .disabled{cursor:default;color:#D9DBDF;background:#F2F3F4 url(/xpc/img/ng/icons/common/arrow-right-disabled.gif) no-repeat 100%}
ul.mainbuttons #cancel{left:6px;width:95px}
ul.mainbuttons #back{left:388px;width:75px}
ul.mainbuttons #next{left:481px;width:75px}
ul.mainbuttons #error{left:20px;width:120px}
ul.mainbuttons #error_ok{left:20px}
ul.mainbuttons #error_cancel{left:130px}
ul.mainbuttons #backcontract{left:20px;width:120px}
ul.mainbuttons #backinformer{left:145px;width:120px}
ul.mainbuttons #save{left:848px;width:90px}
ul.mainbuttons #save2{left:481px;width:90px}
ul.mainbuttons #dealercomm{left:640px;width:170px}
ul.mainbuttons #contract{left:818px;width:120px}
ul.mainbuttons #settle{right:5px;width:200px}
ul.mainbuttons #settleFinal{right:5px;width:150px}
.long1 {width: 130px !important;}
.long2 {width: 150px !important;}
.long3 {width: 170px !important;}
.long4 {width: 190px !important;}
.long5 {width: 210px !important;}
.long6 {width: 230px !important;}
.long7 {width: 250px !important;}
.long8 {width: 270px !important;}
ul.internalbutton{margin:0;padding:5px 0 5px 0;list-style:none;position:static;float:left}
ul.internalbutton .button{cursor:pointer; float:left;margin:0 5px 5px 0;position:static}
ul.internalbutton #plus3{width:145px;position:static}
ul.internalbutton #takover{width:105px;position:static;margin-bottom:5px}
ul.internalbutton #cancel{left:110px}
ul.internalbutton #refresh_button{width:115px}
ul.internalbutton #mileageButton a.button{width:162px}
ul.internalbutton .closeButton{width:105px;position:static;margin-bottom:5px}
ul.internalbutton li{float:left}
ul.internalbutton .backlink{background:#FFFFFF url(/xpc/img/ng/icons/common/arrow-left.gif) no-repeat left !important;padding:2px 5px 3px 20px}
ul.internalbutton .button:disabled       {color:#bbb;background-color:#fff;background-image:url('/xpc/img/ng/icons/common/arrow-right-disabled.gif');}
ul.internalbutton .button:disabled span {color:#bbb;background-color:#fff;}
.content div.block{border:1px solid #C0C5CB;margin:10px 5px 5px 5px;position:relative;padding:15px 10px 10px 10px;height:250px}
.content div.blockleftrow,.content div.blockrightrow{width:435px;float:left}
.content div.blockleftrow table,.content div.blockrightrow table{width:435px}
.content div.blockleftrow .scrollbar44 table,.content div.blockrightrow .scrollbar44 table{width:418px}
.content div.blockrightrow{left:10px;width:434px}
.content div.blocklarge{height:455px !important}
.content div.blockfs{height:362px !important}
.content div.block44{height:150px !important}
.content div.blocksmallcenter{width:435px;margin:10px auto 5px auto !important}
.content div.block .headline{position:absolute;top:-17px;left:0;background-color:#E4EBF5;padding:0 5px 0 5px}
.content div.block .headline a{background:url(/xpc/img/ng/icons/common/arrow-right.gif) no-repeat right;padding-right:18px;color:#476699}
.content div.block input.input-text{width:175px}
.content div.block input.input-text-short{width:150px}
.content div.block textarea.input-text{width:175px}
.content div.block select{width:180px}

.content div.fullblock{height:inherit;}

.content div.mileageLeft{width: 190px; float: left;}
.content div.mileageRight{width: 175px; float: right;}
.content #mileageButton{float:right;width:175px;height:30px}

.basistable{border:1px solid #C0C4CB;margin:0px 0px 5px 0px;border-width:1px 1px 0 1px}
.basistable th,.basistable td{text-align:left;vertical-align:top;font-weight:300;padding:0;margin:0;border-bottom:1px solid #C0C4CB;padding:2px 5px 2px 5px;background:#ededf0 url(/xpc/img/ng/icons/tables/odd_row_bg.gif) bottom repeat-x}
.basistable th{width:300px}
.basistable .head{background:#A2A9B3;color:#FFFFFF;font-weight:700;padding-left:10px}
.basistable .key{font-weight:700;padding-left:10px;width:315px}
.basistable .info{text-align:center;width:20px}
.basistable .info img{width:14px;height:14px;background:url(/xpc/img/ng/icons/tables/info.gif) no-repeat}
.basistable .value{text-align:right;padding-right:10px;width:100px}

.important{font-weight:700}
.pdflink{display:block;padding:35px 0 20px 53px;background:url(/xpc/img/ng/icons/links/icon_pdf.gif) no-repeat;font-weight:700;color:#476699}
.pdfButton{background: url('/xpc/img/icons/tables/icon_pdf.gif') no-repeat scroll 97% 50% #FFFFFF;padding-right: 15px !important;cursor: pointer;}
.pdfButton.disabled span {color: grey;}
#anschreibenPopupTable button, #anschreibenPopupTable input {width: 150px;}
img.datepicker{height:12px;margin-left:5px}
input.datepicker{width:150px}

div#damagelinks{display:none;position:absolute;left:0;top:0px;background-color:#CCCCCC;z-index:4}
div.damagelink{width:195px;color:#FFFFFF;font-weight:700;padding:2px 5px 0px 5px;background:#999999;margin-top:1px;cursor:pointer;z-index:4}
div.damagelinkHover{width:195px;color:#FFFFFF;font-weight:700;padding:2px 5px 0px 5px;background:#CCCCCC;margin-top:1px;cursor:pointer}
div.firstdamagelink{margin-top:0;cursor:default}

div.error{margin-left:20px}
div.saveconfirmation{margin-left:20px}

.bullets{position:absolute;z-index:0;display:none}
.small-input{width:50px !important}

.fulltable{border:1px solid #C0C4CB;margin:0;border-width:1px 1px 0 1px; width: 100%}
.fulltable th,.fulltable td{text-align:left;vertical-align:top;font-weight:300;border-bottom:1px solid #C0C4CB;padding:2px 5px 2px 5px;padding-left:5px !important;padding-right:5px !important}
.fulltable tr {background:#ededf0 url(../../xpc/img/ng/icons/tables/odd_row_bg.gif) bottom repeat-x;}
.fulltable td{border-width:0px 1px 1px 1px; border-style: solid; border-color:#C0C4CB;}
.fulltable .header th,.fulltable .header td{background-color:#A2A9B3;background-image:none;color:#FFFFFF;font-weight:700;}
.fulltable .header th {	padding:2px 4px 2px 1px;border-left: 1px solid #C0C4CB;}
.fulltable .header span,.fulltable .header a{color:#FFFFFF;font-weight:700}
.fulltable .header span{float:left}
.fulltable tr.highlight-row { background: #d6dceb !important;}
.fulltable tr:hover {background: #d6dceb !important;}
.navitable .header th,.fulltable .header td{background-color:#A2A9B3;background-image:none;color:#FFFFFF;font-weight:700;}
.navitable .header th {	padding:0px 5px 0px 0px;border: 0;}

.fulltable tr td.rowspan {background:#ededf0 url(../../xpc/img/ng/icons/tables/odd_row_bg.gif) bottom repeat-x;}
.fulltable tr td.historic {background:#eee;}
.fulltable tr:hover td {background: #d6dceb !important;}

.fulltable tr td.historic {color:#aaa !important;}


.fulltable.nohover {border:1px solid #C0C4CB;margin:0;border-width:1px 1px 0 1px; width: 100%}
.fulltable.nohover  th,.fulltable td{text-align:left;vertical-align:top;font-weight:300;border-bottom:1px solid #C0C4CB;padding:2px 5px 2px 5px;padding-left:5px !important}
.fulltable.nohover  tr {background:#ededf0 url(../../xpc/img/ng/icons/tables/odd_row_bg.gif) bottom repeat-x;}
.fulltable.nohover  td{border-width:0px 1px 1px 1px; border-style: solid; border-color:#C0C4CB;}
.fulltable.nohover  .header th,.fulltable .header td{background-color:#A2A9B3;background-image:none;color:#FFFFFF;font-weight:700;}
.fulltable.nohover  .header th {	padding:2px 4px 2px 1px;border-left: 1px solid #C0C4CB;}
.fulltable.header span,.fulltable .header a{color:#FFFFFF;font-weight:700}
.fulltable.nohover  .header span{float:left}
.fulltable.nohover  tr.highlight-row { background: #d6dceb !important;}


#popups{position:absolute;top:100px;left:100px;visibility:hidden;z-index:5 !important}
.popup{border:1px solid #476699;width:285px}
.popup tr{background-color:#7A99CC;color:#FFFFFF}
/** .popup th{background:#476699 url(/xpc/img/ng/icons/common/close.gif) no-repeat right;padding:5px 10px 5px 10px} **/
.popup th{text-align:left; background:#476699;padding:5px 10px 5px 10px;cursor:move;height:20px; background-image: none !important;}
.popup select{width:270px !important}
.popup input.description{width:264px}
.popup input.tire{width:38px;margin:0 0 0 5px}
.popup input.value{width:80px;text-align:right;}
.popup span.title{color:#FFFFFF;margin:1px 10px 0px 1px;display:block;float:left;}
.popup span.titleK{color:#FFFFFF;margin:3px 10px 0px 10px;display:block;float:left;}
.popup th img{cursor:pointer; display:block; float:right;}
.popup td.icon, .iconCell{padding:15px 5px 0px 16px !important; vertical-align: top;border:0px none transparent; width:32px !important}
.popup td.popupcontent{padding-top:20px !important; padding-bottom:15px !important; padding-left: 15px !important;padding-right: 20px !important;vertical-align: top; color:white; background-color: #7A99CC;}
.popup td.bold{font-weight: bold;}
.popup td.popupClose{padding-right:10px !important;padding-left:10px !important;padding-bottom: 17px !important;padding-top: 0px !important}
.popup td.popupClose ul{float:right;}
.popup td.singlecontent{padding:10px 10px 8px 10px ; vertical-align: top;border:0px none transparent;}

table.popup {width:100%;}
table.popup table{margin:0 !important;width:100%;}

div.popup
{
	display: block;
	border: 0px;
	position: absolute;
	z-index: 1;
}



/**.popup img{float:left}**/
.querypopup{position:absolute;top:250px;left:250px;display:none;z-index:4}
.infopopup{position:absolute;top:250px;left:250px;display:none;z-index:4}
.infopopup td{line-height:10px;width:283px}
.infopopup th{background:#476699 url(/xpc/img/ng/icons/common/close.gif) no-repeat right;padding:5px 10px 5px 0px}
.infopopup span.title{padding-left:8px}

.depreciationOverview{height:320px;width:875px;float:left}
.depreciationOverview div#depricationtable{overflow:auto;height:256px;width:455px}
.depreciationOverview div#deprication{width:454px;height:300px}
.depreciationOverview table.deprication .pos{width:35px;height:12px}
.depreciationOverview table.deprication .damage{width:190px;height:12px}
.depreciationOverview table.deprication .price{width:75px;height:12px}
.depreciationOverview table.deprication .calc{width:135px;height:12px}
.depreciationOverview table.deprication .posdamage{width:225px;height:12px}
.depreciationOverview table.deprication tr{height:17px;line-height:17px}
img#depreciation{float:left;width:400px;height:285px;padding:12px 10px 12px 10px;background-color:#FFFFFF}

div.deprication{width:400px;height:285px;margin:34px 45px 34px 31px}
.pict_lkw{background:url("/xpc/img/ng/icons/deprication/pict_lkw.png") no-repeat}
.pict_pkw{background:url("/xpc/img/ng/icons/deprication/pict_pkw.png") no-repeat}
.pict_smart{background:url("/xpc/img/ng/icons/deprication/pict_smart.png") no-repeat}
.pict_trapo{background:url("/xpc/img/ng/icons/deprication/pict_trapo.png") no-repeat}
#deprication_img{position:relative;float:left;width:475px;background:#FFFFFF}
a#deprivation_menu{float:left;height:18px;width:195px;color:#FFFFFF;font-weight:700;padding:2px 5px 0px 5px;background:#999999 url(/xpc/img/ng/icons/common/arrow-down-disabled.gif) no-repeat right;position:relative}
a#deprivation_menu:hover{background-color:#CCCCCC;text-decoration:none}

.content div.depricated{background-color:#FFFFFF;padding:0;height:385px;width:930px;left:1px;float:left}
#mark_pict{margin-left:5px;line-height:20px;font-weight:700;color:#000000;visibility:hidden}
div#deprication{height:400px;width:455px;float:left}
div#depricationtable{overflow:auto;height:326px;width:455px}
div.scrollbar{overflow:auto;height:250px;width:435px}
div.scrollbarlarge{overflow:auto;height:455px;width:435px}
div.scrollbar44{overflow-y:auto;height:150px;width:435px}
div.scrollbarfs{overflow:auto;height:362px;width:540px}
div.scrollbarfspopup{overflow:auto;height:300px;width:500px}
table.deprication{border:1px solid #C0C4CB;border-width:1px 1px 0 1px}
table.deprication td{padding:2px 5px 2px 5px;border-bottom:1px solid #CCCCCC}
table.deprication tr{color:#666666;background:#ededf0 url(/xpc/img/ng/icons/tables/odd_row_bg.gif) bottom repeat-x}
table.deprication tr.main{background-color:#666666;color:#FFFFFF;font-weight:700;background-image:none}
table.deprication tr.headline{background-color:#999999;color:#FFFFFF;font-weight:700;background-image:none;height:20px;line-height:20px}
table.deprication .pos{width:35px}
table.deprication .damage{width:175px}
table.deprication .price{width:75px;text-align:right;padding-right:10px}
table.deprication .calc{width:75px}
table.deprication .symb{width:10px}
table.deprication .symb2{width:25px}

table.deprication td.posdamage{width:208px}
table.deprication td.calcsymb{width:115px}
table.deprication input.cb{width:13px;float:left}
table.deprication img{float:left}
table.deprication span.desc{margin-left:5px;margin-top:4px;display:block;float:left}


tr#notires{display:block}
tr#tires{display:none}


#blockSelect{position:absolute;width:1;height:1px;top:1px;left:0px;border:none;display:block;z-index:0;visibility:hidden;z-index:1}
div.aspect-error img{border:0}
div.aspect-error{width:400px;position:absolute;left:31%;top:300px;margin-left:0px;border:1px solid #476699;background:#7a99cc url(../../xpc/img/icons/buttons/error.gif) no-repeat 10px 10px;color:#FFFFFF;z-index:10 !important}
div.aspect-error.info{background-image:url(../../xpc/img/icons/buttons/error_info.gif)}
div.aspect-error.warning{background-image: url(../../xpc/img/icons/buttons/error_warning.gif)}
div.aspect-error h5{font-size: 100%;margin: 10px 90px 0.2em 52px;padding:0}
div.aspect-error p{margin:0 90px 10px 52px !important;padding:0 !important}
div.aspect-error ul{margin:0 90px 10px 52px;padding:0;list-style:none}
div.aspect-error ul li{background:url(../../xpc/img/icons/common/listbullet.gif) no-repeat 0 0.6em;padding-left:7px;display: list-item; }
div.aspect-error img{position:absolute;bottom:10px;right:10px}
div.aspect-error table.dataList{width:100%;color:#767B82}
span.aspect-error{color:#CE1D00;cursor:help}
span.aspect-error.no-help {color:#CE1D00;cursor:text}
span.aspect-error input,span.aspect-error select,span.aspect-error textarea{border-left: 1px solid #CE1D00 !important;border-top: 1px solid #CE1D00 !important;border-right: 1px solid #CE1D00 !important;border-bottom: 1px solid #CE1D00 !important;background:#D7E0F0}
div.aspect-error.messages ul{margin: 0 50px 0px 0px}
div.aspect-error div.iframe { background: transparent; border: 0px none; }
div.aspect-error div.iframe table { clear: both; width: 100%; border-collapse: collapse; margin: 0; }
div.aspect-error div.iframe th { text-align:left; }
div.aspect-error div.iframe th, div.iframe td { border-bottom: 1px solid #D3D6DA; padding: 2px 5px; }
div.aspect-error div.iframe table td a { color:#FFFFFF; }
div.aspect-error div.iframe table tbody th { padding-left:10px; width:auto !important; color: #FFF; padding-left:4px; padding-right:4px; vertical-align:bottom;}
div.aspect-error div.iframe table tbody td { padding-left:10px; width:auto !important; color: #FFF; padding-left:4px; padding-right:4px; vertical-align:top; }
.dragbar{display:block;border:0px none;position:absolute;margin:0px;padding:0px;top:0px;left:0px;width:100%;height:10px;cursor:move}
.dragbar:hover,.dragbar.hover{background-color:#FFFFFF;opacity:0.3}

hr{border:1px solid #C0C5CB;border-width:1px 0 0 0;margin:0;height:1px;margin:5px 0 5px 0}
textarea.mandatory,.mandatory input, input.mandatory, select.mandatory {border:1px solid #AA8844;background:#FFCCAA;}
form{margin:0;padding:0}
#next_yes{visibility:hidden}

tr.top{z-index:555 !important}



.search_params {position:relative;height:93px;width:958px;background:#7a99cc;z-index:10}
.search_params .search_ide {position:relative;height:93px;width:958px;background:#c9c8ce;z-index:10}
.search_params .pc_img {position:absolute;top:0px;left:0px;height:93px;width:655px;/*background:url('../../xpc/img/common/willkommen.jpg') no-repeat scroll 0 0*/}

.search_params .pc_logo_img img {height: 93px; width: 655px;}
.search_params .pc_img_node {position:absolute;top:57px;left:97px;height:9px;width:9px;background:url('../../xpc/img/ng/icons/nodes/node_ide.jpg') no-repeat scroll 0 0}
.search_params .abloesetag {position:absolute;top:-6px;left:-36px;height:27px;width:85px;color:#FFFFFF;text-align:right;}
.search_params .dateDay, .search_params .dateMonth, .search_params .dateYear {position:absolute;top:8px;font-size:12px;width:54px; height: 18px;}
.search_params .dateDay {left:0px}
.search_params .dateMonth {left:59px}
.search_params .dateYear {right:0px}
.search_params .txtInput {width:168px;font-size:12px}
.search_params .submit {position:absolute;bottom:8px;right:10px;}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
	.search_params .dateDay, .search_params .dateMonth, .search_params .dateYear {font-size:10px !important;}
}

.search_params .minPOsearch {position:absolute;top:0px;right:0px;height:93px;width:302px;border-left:1px solid #476698}
.search_params .minPOsearch .tabCaption {display:block;position:absolute;top:-17px;left:-1px;width:77px;height:17px;background:url('../../xpc/img/icons/buttons/erweitern_n.gif') no-repeat scroll 0 0;text-indent:-999px}
.search_params .minPOsearch .searchFieldsRight {position:absolute;top:8px;right:10px;width:172px}
.search_params .minPOsearch .searchRow {position:relative;height:26px}
.search_params .minPOsearch .label-search {position:absolute;top:-1px;left:-85px;height:25px;width:85px;background:url('../../xpc/img/icons/buttons/vsearch_img.gif') no-repeat scroll 0 0;text-indent:-999px}
.search_params .minPOsearch .searchIntelligent {width:168px;font-size:12px}

.search_params .maxPOsearch {position:absolute;top:0px;right:0px;height:93px;width:382px;visibility:hidden;background-color: #7A99CC;border-left:1px solid #476698}
.search_params .maxPOsearch .tabCaption {display:block;position:absolute;top:-17px;left:-1px;width:77px;height:17px;background:url('../../xpc/img/icons/buttons/minimieren_n.gif') no-repeat scroll 0 0;text-indent:-999px}
.search_params .maxPOsearch .searchFieldsLeft {position:absolute;top:8px;right:199px;width:172px}
.search_params .maxPOsearch .searchFieldsLeft .searchRow {position:relative;height:28px}
.search_params .maxPOsearch .searchFieldsRight {position:absolute;top:8px;right:10px;width:172px}
.search_params .maxPOsearch .searchFieldsRight .searchRow {position:relative;height:19px}

.search_params .previous-search {position:absolute;bottom:8px;right:75px;margin:0;padding:0;list-style:none}
.search_params .previous-search a.mainLink {display:block;width:94px;height:18px;background:url('../../xpc/img/icons/buttons/suche-frueher.gif') no-repeat;text-indent:-9999px}
.search_params .previous-search ul {position:absolute;right:0px;top:18px;width:400px;margin:0;padding:0;list-style:none;overflow:hidden;background:#FFF;border:1px solid #C0C4CB;border-top:none;visibility:hidden}
.search_params .previous-search ul li {width:400px;height:18px;overflow:hidden;white-space:nowrap}
.search_params .previous-search a.subLink {display:block;width:auto;height:18px;line-height:18px;padding:0px 5px;text-align:left;font-weight:normal;background:#FFF;border-top:1px solid #C0C4CB}
.search_params .previous-search ul a.subLink:hover {background:#ededf0 url('../../xpc/img/icons/tables/odd_row_bg.gif') top repeat-x}
.search_params .previous-search li:hover ul, .search_params .previous-search li.sfhover ul {visibility:visible}

.button.doSearchButton {
	width: 60px;
	padding-right: 12px;
	background-position-x: 46px;
	cursor:pointer;
	height:19px;
	line-height: 17px;
}

.searchBlockFrame {
	position: absolute;
	width: 384px;
	height: 115px;
	right: 0px;
	margin-top: -20px;
}

.print{display:none}
.print-table-row{display:none}

h1.refresh a{font-size:11px;font-weight:200;float:right;background:url(/xpc/img/ng/icons/common/refresh.gif) no-repeat 97% 50%;padding-right:20px}
h1.refresh a:hover{color:#F58320}
h1.refresh span{float:left;font-size:16px}

div#actAs{ background-color:red; color:white; font-size:12px; font-weight:bold; text-align:center; }

table.dumpObjectFieldsAsTable { background:transparent; margin:0; padding:0; border-collapse:collapse; border-spacing:0px; }
th.dumpObjectFieldsAsTable_name { background:transparent; margin:0; padding:0px 4px; text-align:left; border-bottom:1px dotted #BBB; }
td.dumpObjectFieldsAsTable_value { background:transparent; margin:0; padding:0px 4px; text-align:left; border-bottom:1px dotted #BBB; }
.dumpObjectFieldsAsTable_valueTxt { background:transparent; margin:0; padding:0 }

/******************* Customer Information *******************/

div.customer-info strong{
color:#A3A9B2;
}

div.customer-info{width:595px;height:18px;float:right;
margin: 0 0 -10em 0;
padding-right:10px;
overflow:hidden;
color:#5170A3;
border-bottom-color:#C0C4CB;
padding-bottom:4px;
	position:absolute;
	top:14px;
	right:0px;
	z-index:2;
}
div.customer-info-inner{width:595px;height:18px;
text-align:right !important;
margin-top: 5px;
margin-right: 5px !important;
}

h3 {
	font-size: large;
}

.titlePrintIcon {
    display: block;
    float: right;
    width: 29px;
    height: 12px;
    background: url(../../xpc/img/icons/tables/print-table-white.gif) no-repeat 100% 0;
    text-indent: -9999px;
    margin-top: 3px
}

.titlePrintCheckbox {
	display:block;
	float:right;
}


/*************** Pagination: Anzeige pro Seite, Seite zurueck/Seite vor, zu Seite ***************/

ul.pagination { clear: right; margin: 0;padding: 0;list-style: none;float: right;}
ul#pagination-top {position: relative;bottom: -22px;margin-top: -20px;}
ul#pagination-middle {position: relative;bottom: -10px;margin-top: -10px;}
ul#pagination-bottom {margin: 10px 0 5px 0;}
ul.pagination li {display: block;float: left;margin-left: 20px;}
ul.pagination form {margin: 0;padding: 0;}
ul.pagination select {font-size: 100%;color: #767B82;border-left:1px solid #84848E;border-top:1px solid #84848E;}
ul.pagination li.pagination-select label {margin-bottom: 1px; border-left:#84848E;border-top:#84848E;}
ul.pagination li.pagination-links { padding: 2px 1px 4px 1px;}


a.gotoPage{font-size:9px; }
span.selected{font-size:9px;color:#F58320}
a.nextPage{background: url(/xpc/img/icons/common/arrow-right-orange.gif)  no-repeat 0px 0px transparent; }
a.previousPage{background: url(/xpc/img/icons/common/arrow-left-orange.gif) no-repeat 0px 0px transparent; }
a.firstPage{background: url(/xpc/img/icons/common/arrow-first-orange.gif) no-repeat 0px 0px transparent; }
a.lastPage{background: url(/xpc/img/icons/common/arrow-last-orange.gif) no-repeat 0px 0px transparent; }
a.nextPage,a.previousPage,a.firstPage,a.lastPage {color: #E4EBF5 !important; font-size: 1px;line-height:20px;padding:6px 7px 10px 3px;}
a.nextPage,a.previousPage {margin-left: 5px;}

a.gotoPage:hover,a.nextPage:hover,a.lastPage:hover,a.previousPage:hover,a.firstPage:hover{text-decoration:none}

ul.pagination li.gotoPage input.input-text {width:20px;}
ul.pagination li.gotoPage div input {vertical-align: middle;}

.docrefs_reload{background:url(/xpc/img/icons/tables/icon_reload.gif) no-repeat center center}
table.fulltable tr.highlight-row .docrefs_reload,table.fulltable tr:hover .docrefs_reload{background:url(/xpc/img/icons/tables/icon_reload_hover.gif) no-repeat center center}
.docrefs_reload_error{background:url(/xpc/img/icons/tables/icon_reload_error.gif) no-repeat center center}
table.fulltable tr.highlight-row .docrefs_reload_error,table.fulltable tr:hover .docrefs_reload_error{background:url(/xpc/img/icons/tables/icon_reload_error_hover.gif) no-repeat center center}



.noshow tbody{display:none !important}


.divnavigator{background-color: #A2A9B3; font-weight: bold; color: #FFFFFF; }
.divnavigator .pHead { color: #FFFFFF !important; padding-left: 10px;}
.divnavigator .pHead span {color: #FFFFFF !important;}
.divnavigator .navi td input {border: 0px;}
.divnavigator .navGoToInp INPUT {width:25px;}
.divnavigator .navi {width: 15%;}
.divnavigator .navinav td {border-bottom:0px;}
.divnavigator a.nextPage,
.divnavigator a.previousPage{color: #A2A9B3 !important; padding-top: 3px;}



/********************** Switches **************************/

a.switch_on {
	background:  url(/xpc/img/icons/buttons/switch_on.gif) no-repeat !important;
	display: block !important;
	width: 45px !important;
	height: 20px !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	float: left;
}

a.switch_off {
	background:  url(/xpc/img/icons/buttons/switch_off.gif) no-repeat !important;
	display: block !important;
	width: 45px !important;
	height: 20px !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	float: left;
}


/*************** Prozessabfolge-Tabs ***************/

ul#ptabs {
    clear: both;
    margin: 0;
    margin-left:-10px;
    padding: 15px 0 0 20px;
    list-style: none;
    float: left;
    width: 100%;
    background: url(../../xpc/img/icons/container/border_h.gif) repeat-x 0 100%;
    background-color: white;
}

ul#ptabs li {
    display: block;
    float: left;
    padding-right: 13px;
    border-top: 1px solid #C0C4CB;
    background: url(../../xpc/img/icons/tables/pt_trans.gif) no-repeat 100% 50%;
}

ul#ptabs a {
    display: block;
    float: left;
    padding: 4px 20px 4px;
    font-weight: bold;
    text-decoration: none;
}

ul#ptabs li.current {
    background-image: url(../../xpc/img/icons/tables/pt_grey_white1.gif);
}

ul#ptabs li.current a {
    background-color: #e4ebf5;
}

ul#ptabs li.first-child a {
    border-left: 1px solid #C0C4CB;
}

ul#ptabs li.last-child {
    background-image: none;
    padding-right: 0;
}

ul#ptabs li.last-child a {
    border-right: 1px solid #C0C4CB;
}

ul#ptabs a span {
    padding-left: 20px;
    background: url(../../xpc/img/icons/tables/step1.gif) no-repeat 0 50%;
}

ul.step1 li#ptabs1 span {
    background-image: url(../../xpc/img/icons/tables/step1.gif);
    color: #F58320;
}

ul.step1 li#ptabs2 span {
    background-image: url(../../xpc/img/icons/tables/step2_unchecked.gif);
    color: #C0C4CB;
}

ul.step1 li#ptabs3 span {
    background-image: url(../../xpc/img/icons/tables/step3_unchecked.gif);
    color: #C0C4CB;
}

ul.step1 li#ptabs4 span {
    background-image: url(../../xpc/img/icons/tables/step4_unchecked.gif);
    color: #C0C4CB;
}

ul.step1 li#ptabs5 span {
    /*background-image: url(../../xpc/img/icons/tables/step5_unchecked.gif);*/
    color: #C0C4CB;
}

ul.step2 li#ptabs1 {
    background-image: url(../../xpc/img/icons/tables/pt_white_grey1.gif);
}

ul.step2 li#ptabs1 a {
    background: url(../../xpc/img/icons/tables/checked.gif) no-repeat 100% 50%;
}

ul.step2 li#ptabs1 span {
    background-image: url(../../xpc/img/icons/tables/step1_checked.gif);
}

ul.step2 li#ptabs2 span {
    background-image: url(../../xpc/img/icons/tables/step2.gif);
    color: #F58320;
}

ul.step2 li#ptabs3 span {
    background-image: url(../../xpc/img/icons/tables/step3_unchecked.gif);
    color: #C0C4CB;
}

ul.step2 li#ptabs4 span {
    background-image: url(../../xpc/img/icons/tables/step4_unchecked.gif);
    color: #C0C4CB;
}

ul.step2 li#ptabs5 span {
    /*background-image: url(../../xpc/img/icons/tables/step5_unchecked.gif);*/
    color: #C0C4CB;
}

ul.step3 li#ptabs1 a {
    background: url(../../xpc/img/icons/tables/checked.gif) no-repeat 100% 50%;
}

ul.step3 li#ptabs2 a{
    background: url(../../xpc/img/icons/tables/checked.gif) no-repeat 100% 50%;
}

ul.step3 li#ptabs1 span {
    background-image: url(../../xpc/img/icons/tables/step1_checked.gif);
}

ul.step3 li#ptabs2 {
    background-image: url(../../xpc/img/icons/tables/pt_white_grey1.gif);
}

ul.step3 li#ptabs2d {
    background-image: url(../../xpc/img/icons/tables/pt_white_grey1.gif) !important;
}

ul.step3 li#ptabs2 span {
    background-image: url(../../xpc/img/icons/tables/step2_checked.gif);
}

ul.step3 li#ptabs2d span {
    background-image: url(../../xpc/img/icons/tables/step2_unchecked.gif);
    color: #C0C4CB;
}

ul.step3 li#ptabs3 span {
    background-image: url(../../xpc/img/icons/tables/step3.gif);
    color: #F58320;
}

ul.step3 li#ptabs4 span {
    background-image: url(../../xpc/img/icons/tables/step4_unchecked.gif);
    color: #C0C4CB;
}

ul.step3 li#ptabs5 span {
    /*background-image: url(../../xpc/img/icons/tables/step5_unchecked.gif);*/
    color: #C0C4CB;
}

ul.step4 li#ptabs1 span {
    background-image: url(../../xpc/img/icons/tables/step1_checked.gif);
}

ul.step4 li#ptabs1 a {
    background: url(../../xpc/img/icons/tables/checked.gif) no-repeat 100% 50%;
}

ul.step4 li#ptabs2 span {
    background-image: url(../../xpc/img/icons/tables/step2_checked.gif);
}

ul.step4 li#ptabs2 a {
    background: url(../../xpc/img/icons/tables/checked.gif) no-repeat 100% 50%;
}

ul.step4 li#ptabs3 span {
    background-image: url(../../xpc/img/icons/tables/step3_checked.gif);
}

ul.step4 li#ptabs3 a {
    background: url(../../xpc/img/icons/tables/checked.gif) no-repeat 100% 50%;
}

ul.step4 li#ptabs3 {
    background-image: url(../../xpc/img/icons/tables/pt_white_grey1.gif);
}

ul.step4 li#ptabs4 span {
    background-image: url(../../xpc/img/icons/tables/step4.gif);
    color: #F58320;
}

ul.step4 li#ptabs4 span {
    background-image: url(../../xpc/img/icons/tables/step4.gif);
    color: #F58320;
}

ul.step4 li#ptabs5 span {
    /*background-image: url(../../xpc/img/icons/tables/step5_unchecked.gif);*/
    color: #C0C4CB;
}
ul.step5 li#ptabs1 span {
    background-image: url(../../xpc/img/icons/tables/step1_checked.gif);
}

ul.step5 li#ptabs1 a {
    background: url(../../xpc/img/icons/tables/checked.gif) no-repeat 100% 50%;
}

ul.step5 li#ptabs2 span {
    background-image: url(../../xpc/img/icons/tables/step2_checked.gif);
}

ul.step5 li#ptabs2 a {
    background: url(../../xpc/img/icons/tables/checked.gif) no-repeat 100% 50%;
}

ul.step5 li#ptabs3 span {
    background-image: url(../../xpc/img/icons/tables/step3_checked.gif);
}

ul.step5 li#ptabs3 a {
    background: url(../../xpc/img/icons/tables/checked.gif) no-repeat 100% 50%;
}

ul.step5 li#ptabs4 {
    background-image: url(../../xpc/img/icons/tables/pt_white_grey1.gif);
}

ul.step5 li#ptabs4 span {
    background-image: url(../../xpc/img/icons/tables/step3_checked.gif);
}

ul.step5 li#ptabs4 a {
    background: url(../../xpc/img/icons/tables/checked.gif) no-repeat 100% 50%;
}

ul.step5 li#ptabs4 {
    background-image: url(../../xpc/img/icons/tables/pt_white_grey1.gif);
}

ul.step5 li#ptabs5 span {
    /*background-image: url(../../xpc/img/icons/tables/step5.gif);*/
    color: #F58320;
}

.two-col-layout {
background:url("/xpc/img/icons/container/container.gif") repeat-y scroll;
}
.two-col-layout .content {
	padding:30px;
	width: 650px;
}

.sidebar {
	float:left;
	padding:5px 0;
	min-height:350px;
	margin: 0px;
	width:220px;
	vertical-align: top;
}


/*************** Prozessabfolge-Tabs (START) ***************/
ul.process_navigation {
	clear: both;
    margin: 10px 10px -2px 10px;
    float: left;
	border: 1px solid #C0C4CB;
	border-bottom: 0px;
	padding-left:0px;
}
ul.process_navigation li a {cursor: default; text-decoration: none;}
ul.process_navigation li {float: left;}
ul.process_navigation a {display: block; padding: 4px 20px 4px; font-weight: bold;}

ul.process_navigation li, ul.process_navigation li a, ul.process_navigation li span{background-repeat: no-repeat;}
ul.process_navigation li, ul.process_navigation li a {background-position:3px 4px;}

ul.process_navigation li.arrow_before_current,
ul.process_navigation li.arrow_after_current,
ul.process_navigation li.arrow {height:21px;width: 10px;}

ul.process_navigation li.arrow_after_current {background:url("/xpc/img/ng/icons/tabs/tab_ai_2.gif");}
ul.process_navigation li.arrow_before_current {background:url("/xpc/img/ng/icons/tabs/tab_ia_2.gif");}
ul.process_navigation li.arrow   {background:url("/xpc/img/ng/icons/tabs/tab_ii_2.gif");}


/** last element **/
ul.process_navigation li.bg_1_last {background-image: url(/xpc/img/ng/icons/tabs/step1_checked.gif);}
ul.process_navigation li.bg_2_last {background-image: url(/xpc/img/ng/icons/tabs/step2_checked.gif);}
ul.process_navigation li.bg_3_last {background-image: url(/xpc/img/ng/icons/tabs/step3_checked.gif);}
ul.process_navigation li.bg_4_last {background-image: url(/xpc/img/ng/icons/tabs/step4_checked.gif);}
ul.process_navigation li.bg_5_last {background-image: url(/xpc/img/ng/icons/tabs/step5_checked.gif);}
ul.process_navigation li.bg_6_last {background-image: url(/xpc/img/ng/icons/tabs/step6_checked.gif);}
ul.process_navigation li.bg_7_last {background-image: url(/xpc/img/ng/icons/tabs/step7_checked.gif);}

ul.process_navigation li.bg_1_rejected {background-image: url(/xpc/img/ng/icons/tabs/step1_checked.gif);}
ul.process_navigation li.bg_2_rejected {background-image: url(/xpc/img/ng/icons/tabs/step2_checked.gif);}
ul.process_navigation li.bg_3_rejected {background-image: url(/xpc/img/ng/icons/tabs/step3_checked.gif);}
ul.process_navigation li.bg_4_rejected {background-image: url(/xpc/img/ng/icons/tabs/step4_checked.gif);}
ul.process_navigation li.bg_5_rejected {background-image: url(/xpc/img/ng/icons/tabs/step5_checked.gif);}
ul.process_navigation li.bg_6_rejected {background-image: url(/xpc/img/ng/icons/tabs/step6_checked.gif);}
ul.process_navigation li.bg_7_rejected {background-image: url(/xpc/img/ng/icons/tabs/step7_checked.gif);}

ul.process_navigation li.bg_1_last a,
ul.process_navigation li.bg_2_last a,
ul.process_navigation li.bg_3_last a,
ul.process_navigation li.bg_4_last a,
ul.process_navigation li.bg_5_last a,
ul.process_navigation li.bg_6_last a,
ul.process_navigation li.bg_7_last a { background: url(/xpc/img/ng/icons/tabs/checked.gif) no-repeat 100% 50%;}

ul.process_navigation li.bg_1_rejected a,
ul.process_navigation li.bg_2_rejected a,
ul.process_navigation li.bg_3_rejected a,
ul.process_navigation li.bg_4_rejected a,
ul.process_navigation li.bg_5_rejected a,
ul.process_navigation li.bg_6_rejected a,
ul.process_navigation li.bg_7_rejected a { background: url(/xpc/img/ng/icons/tabs/verbot.gif) no-repeat 100% 50%;}

/** current element **/
ul.process_navigation li.bg_1_current,
ul.process_navigation li.bg_2_current,
ul.process_navigation li.bg_3_current,
ul.process_navigation li.bg_4_current,
ul.process_navigation li.bg_5_current,
ul.process_navigation li.bg_6_current,
ul.process_navigation li.bg_7_current {background-color: #e4ebf5;}

ul.process_navigation li.bg_1_current,
ul.process_navigation li.bg_2_current,
ul.process_navigation li.bg_3_current,
ul.process_navigation li.bg_4_current,
ul.process_navigation li.bg_5_current,
ul.process_navigation li.bg_6_current,
ul.process_navigation li.bg_7_current,
ul.process_navigation li.arrow_before_current  {
	border-bottom: 1px solid #e4ebf5 !important; margin-top: -1px; position:relative; top:1px;}


ul.process_navigation li.bg_1_current span,
ul.process_navigation li.bg_2_current span,
ul.process_navigation li.bg_3_current span,
ul.process_navigation li.bg_4_current span,
ul.process_navigation li.bg_5_current span,
ul.process_navigation li.bg_6_current span,
ul.process_navigation li.bg_7_current span {color: #F58320;}

ul.process_navigation li.bg_1_current {background-image: url(/xpc/img/ng/icons/tabs/step1.gif);}
ul.process_navigation li.bg_2_current {background-image: url(/xpc/img/ng/icons/tabs/step2.gif);}
ul.process_navigation li.bg_3_current {background-image: url(/xpc/img/ng/icons/tabs/step3.gif);}
ul.process_navigation li.bg_4_current {background-image: url(/xpc/img/ng/icons/tabs/step4.gif);}
ul.process_navigation li.bg_5_current {background-image: url(/xpc/img/ng/icons/tabs/step5.gif);}
ul.process_navigation li.bg_6_current {background-image: url(/xpc/img/ng/icons/tabs/step6.gif);}
ul.process_navigation li.bg_7_current {background-image: url(/xpc/img/ng/icons/tabs/step7.gif);}

/** next element **/
ul.process_navigation li.bg_1_next span,
ul.process_navigation li.bg_2_next span,
ul.process_navigation li.bg_3_next span,
ul.process_navigation li.bg_4_next span,
ul.process_navigation li.bg_5_next span,
ul.process_navigation li.bg_6_next span,
ul.process_navigation li.bg_7_next span {color: #C0C4CB;}

ul.process_navigation li.bg_1_next {background-image: url(/xpc/img/ng/icons/tabs/step1_unchecked.gif);}
ul.process_navigation li.bg_2_next {background-image: url(/xpc/img/ng/icons/tabs/step2_unchecked.gif);}
ul.process_navigation li.bg_3_next {background-image: url(/xpc/img/ng/icons/tabs/step3_unchecked.gif);}
ul.process_navigation li.bg_4_next {background-image: url(/xpc/img/ng/icons/tabs/step4_unchecked.gif);}
ul.process_navigation li.bg_5_next {background-image: url(/xpc/img/ng/icons/tabs/step5_unchecked.gif);}
ul.process_navigation li.bg_6_next {background-image: url(/xpc/img/ng/icons/tabs/step6_unchecked.gif);}
ul.process_navigation li.bg_7_next {background-image: url(/xpc/img/ng/icons/tabs/step7_unchecked.gif);}

div.bg_arround_process_navigation {
	background-color:white;
	height:31px;
	margin-bottom:-1px;
	margin-left:-5px;
	margin-right:-5px;
	position:relative;
	width:auto;
	border-bottom: 1px solid #C0C4CB;
}
/*************** Prozessabfolge-Tabs (END) ***************/


ul.ul_errors li {
	list-style: disc !important;
	display:list-item !important;
	color: white;
}


/************ Tiny muss gleich zum CMS sein *****************/

#tinymce td {padding: 2px 5px;}
#tinymce li {list-style:none outside square;display: list-item;}
#tinymce ol {padding-left:40px; margin:11px 0px;}
#tinymce ul {padding-left:40px; margin:11px 0px;}
#tinymce p  {margin:11px 0px;}
#tinymce strong {font-weight:bold;}
#tinymce em {font-style:italic;}
#tinymce h4 {padding:0 0 2px 5px; margin:10px 0 5px 0;font-size:13px;font-weight:bold;background-color:#A3A9B2; color:#FFFFFF;}
#tinymce hr {margin:5px 0px;border-top:1px solid #c0c5cb}

/************ CMS *****************/

.cms td {padding: 2px 5px;}
.cms li {list-style:none outside square;display: list-item;}
.cms ol {padding-left:40px; margin:11px 0px;}
.cms ul {padding-left:40px; margin:11px 0px;}
.cms p  {margin:11px 0px;}
.cms strong {font-weight:bold;}
.cms em {font-style:italic;}
.cms h4 {padding:0 0 2px 5px; margin:10px 0 5px 0;font-size:13px;font-weight:bold;background-color:#A3A9B2; color:#FFFFFF;}
.cms hr {margin:5px 0px;border-top:1px solid #c0c5cb}

.fulltable33 th {
	font-weight: bold;
	border-left:1px solid #C0C4CB !important;
	width: 33%;
}

.fulltable33 td {
	color: #5170A3;
	border-left:1px solid #C0C4CB !important;
	width: 33%;
}

input.disabled {
	color: #84848E !important;
	cursor:auto !important;
}

input.disableBackground {
    background-color: #D7D4CC !important
}

option.highlight-red {
    color: red;
}

.warning {
	color:blue;
	background-color:yellow;
	text-align: center;
	font-weight: bold;
	float: right;
	}

.ignoreBr br {
	display:none;
}


.tabControl ul.quicklinks {
	margin-left: 12px;
	margin-bottom: 4px;
}
ul.quicklinks li {
	display: inline !important;
}
ul.quicklinks li.active a,
ul.quicklinks li a:hover,
a.quicklink:hover {
	color:#F58320;
	background-position:-3px -14px;
	text-decoration: none;
}


ul.quicklinks li a,
a.quicklink {
	display: inline-block;
	background: url('/xpc/img/common/custom_quicklink.png') no-repeat -3px 2px;
	color: #486698;
	padding-left: 5px;
	margin-right: 19px;
	font-weight: bold;
	cursor: pointer;
}
div.linkstyle {
	cursor: pointer;
	color: #476699;
}
div.linkstyle.unread {
	font-weight: bold;
}
div.linkstyle:HOVER {
	text-decoration: underline;
}
.invisible {
	display	: none;
}



.scheduler_param {
	font-size:10px;
	font-family:monospace;
}
.scheduler_param code {
	color:#2c50aa;
	background-color:#ddd;
}
.scheduler_param ul {
	margin:0px 0px 14px 14px;
	padding:0px;
}
.scheduler_param li {
	display:list-item;
	list-style:disc outside;
	margin:0px 0px 0px 00px;
	color:#888;
}

li.disabledSubTab a.disabledSubTab {
	color:#ccc;
}
li.active.disabledSubTab a.disabledSubTab {
	color:#F58320;
}
a.disabledSubTab:hover {
	text-decoration:none;
	cursor:default;
}

.icon_permission_locked {
    display: inline-block;
	width: 13px;
	height: 11px;
    margin-right: 4px;
    background: url("/ng/themes/custom-pc/images/ui-icons_2e83ff_256x240.png") -195px -98px !important;
}
.icon_permission_unlocked {
    display: inline-block;
	width: 13px;
	height: 11px;
    margin-right: 4px;
    background: url("/ng/themes/custom-pc/images/ui-icons_2e83ff_256x240.png") -208px -98px !important;
}

.textAlignRight { 
	text-align:right !important;
}

td.openActivations span#rangePickerFieldFromspan, td.openActivations span#rangePickerFieldTospan {
	display:inline-block;
	width:54px;
	height:14px;
	margin-bottom:-6px;
}
.ndsIdxSearchResultLayerTrans                         {background-color:#fff;opacity:0.7;filter:alpha(opacity=70);}
.ndsIdxSearchResultLayer                              {position:fixed;top:0px;left:0px;text-align:center;z-index:100}
.ndsIdxSearchResult                                   {position:absolute;top:50%;left:50%;border:1px solid #000;background-color:#7a99cc;color:#eee;width:900px;height:auto;min-height:400px;margin:-200px auto auto -450px;padding:0px 0px 50px 0px;text-align:left;-webkit-box-shadow:4px 4px 10px 2px #000;box-shadow:4px 4px 10px 2px #000;filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=10);}
.ndsIdxSearchResult .ndsIdxSearchResultHeadline       {background-color:#476699;color:#fff;height:16px;line-height:17px;padding:4px 0px 4px 8px;font-weight:bolder;cursor:move;}
.ndsIdxSearchResult .ndsIdxSearchResultHeadline .icon {float:right;cursor:auto;} 
.ndsIdxSearchResult .ndsIdxSearchResultContent        {padding:4px 4px;color:#fff;} 
.ndsIdxSearchResult .ndsIdxSearchResultBottom         {position:absolute;bottom:0px;width:100%} 
.ndsIdxSearchResult .ndsIdxSearchResultBottom .button {margin:8px 8px 8px 0px;float:right;} 

.ndsIdxSearchResult a.resultLink                      {display:block;float:left;width:auto;background-color:#6286bc;border:1px solid #99b2db;border-bottom:0px none;color:#eef;margin:0px 0px -1px -1px;padding:0px 4px;font-weight:bold;}
.ndsIdxSearchResult a.resultLink .rowCount            {color:#fed;font-weight:bold;}
.ndsIdxSearchResult a.resultLink:hover                {background-color:#81a5db;color:#fff;text-decoration:none;}
.ndsIdxSearchResult a.resultLink:hover .rowCount      {color:#fff;}
.ndsIdxSearchResult .tableHeadline                    {background-color:#a2a9b3;padding:0px 4px;font-weight:bold;color:#fff;border:1px solid #c0c4cb;border-bottom:0px none;display:block;}
.ndsIdxSearchResult .tableHeadline .rowCount          {color:#fed;font-weight:bold;}
.ndsIdxSearchResult .tableHeadline:hover              {text-decoration:none;}
.ndsIdxSearchResult .foundValue_noMatch               {}
.ndsIdxSearchResult .foundValue_fullMatch             {border:1px solid #6baa1e;}
.ndsIdxSearchResult .foundValue_fullMatchExact        {background-color:#a5e256;}
.ndsIdxSearchResult .foundValue_fullMatchIgnoreCase   {background-color:#caddb1;}
.ndsIdxSearchResult .foundValue_hasPartlyMatches      {background-color:#fcfcd4;}
.ndsIdxSearchResult .foundValue_partlyMatch           {border:1px solid #a08c18;border-left:0px none;border-right:0px none;}
.ndsIdxSearchResult .foundValue_partlyMatchExact      {background-color:#f2d42e;}
.ndsIdxSearchResult .foundValue_partlyMatchIgnoreCase {background-color:#eddd82;}
.ndsIdxSearchResult .foundValue_prefix                {border:1px solid #a08c18;border-right:0px none;}
.ndsIdxSearchResult .foundValue_prefixExact           {}
.ndsIdxSearchResult .foundValue_prefixIgnoreCase      {}
.ndsIdxSearchResult .foundValue_suffix                {border:1px solid #a08c18;border-left:0px none;}
.ndsIdxSearchResult .foundValue_suffixExact           {}
.ndsIdxSearchResult .foundValue_suffixIgnoreCase      {}
.ndsIdxSearchResult th .matchingProperty              {background-color:#777;border:1px solid #ddd;color:#fff;}
.ndsIdxSearchResult .matchingProperty .foundValue_fullMatch             {border:1px solid #1fad4e;}
.ndsIdxSearchResult .matchingProperty .foundValue_fullMatchExact        {background-color:#57e586;}
.ndsIdxSearchResult .matchingProperty .foundValue_fullMatchIgnoreCase   {background-color:#b3e0c3;}
.ndsIdxSearchResult .fulltable    {margin-bottom:20px;}
.ndsIdxSearchResult .fulltable td {color:#5170a3;line-height:17px;}
.ndsIdxSearchResult .fulltable a  {display:inline;}
.ndsIdxSearchResult .comment      {color:#bbb !important;float:none !important;font-weight:normal !important;}
.ndsIdxSearchResult .fulltable th .comment {color:#ddd !important;}

.queueLogError       { width:70px;overflow:hidden;}
.queueLogError a     { width:800px;white-space:nowrap;margin:0px 0px -1px 0px;}
.queueLogError:hover { width:900px;overflow:auto;}

