/* LINKS, ICONS, BUTTONS*/
.linkico, .linkicoTxt, .stdico, .ui-datepicker-next, .ui-datepicker-prev, .ui-datepicker-next:hover,
.ui-datepicker-prev:hover{
	background-image: url(../img/page_link_icons.png)!important;
	background-repeat: no-repeat;
	background-position: -464px 0px;
	line-height: 15px;
	padding-left: 16px;
	padding-bottom: 5px;
	display: inline;
	cursor: pointer;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
	*width/*!*/:/*!*/16px;
	*height/*!*/:/*!*/16px;
	*display/*!*/:/*!*/inline-block;
	*padding/*!*/:/*!*/0;
}
.linkicoTxt, .ui-datepicker-next, .ui-datepicker-prev, .ui-datepicker-next:hover, .ui-datepicker-prev:hover{
	padding-left: 0px;
	font-size: 13px;
	min-width: 16px;
	width: auto;
	height: 10px;
	display: -moz-inline-stack;
	display: inline-block;
}
.ui-icon.ui-icon-circle-triangle-w, .ui-icon.ui-icon-circle-triangle-e, .ui-datepicker-next:hover,
.ui-datepicker-prev:hover {
  font-weight: bolder !important;
  font-size: 13px !important;
  line-height: 14px !important;
 }
.context-menu-item.icon:before{
  content: '.';
  margin-left: -24px;
  padding-left: 20px;
  color: rgb(238, 238, 238);
  background: url("../img/page_link_icons.png") no-repeat;
  background-position: -464px 0px;
  height: 15px;
  display: inline-block;
}
.linkicoTxt{*margin/*!*/:/*!*/2px 0; *display/*!*/:/*!*/inline;}
.crd_input .linkicoTxt{*margin/*!*/:/*!*/0 0;}
.stdico{cursor: default; text-decoration: none;}
.linkico:hover{text-decoration: none;}
.linkicoTxt:hover{text-decoration: underline;}
.inActive, .inActive:hover{text-decoration: none !important; color: #777;	padding-left: 20px;}
span.linkico:hover, span.stdico:hover{text-decoration: none;}
.linkicoTxt img, .linkico img, .stdico img{display: none;}
.linkicoTxt span, .ui-datepicker-next span, .ui-datepicker-prev span, .linkicoTxt a, .ui-datepicker-next:hover span, .ui-datepicker-prev:hover span{padding-left: 20px;}
.ui-datepicker-next span, .ui-datepicker-next:hover span{padding-left: 0; padding-right: 28px;}

/* do not use or remove icoParseStart */
.icoParseStart {}
.icoHint, .infosquare, .context-menu-item.icoHint:before{background-position: -464px 0px;}
.icoPrint, .context-menu-item.icoPrint:before{background-position: -448px -16px;}
.icoSave, .context-menu-item.icoSave:before{background-position: -432px -32px;}
.icoMerge, .context-menu-item.icoMerge:before{background-position: -112px -1312px;}
.icoYes, .checkmark, .milestone, .result, .context-menu-item.icoYes:before{background-position: -416px -48px;}
.icoNo, .ignore, .context-menu-item.icoNo:before{background-position: -400px -63px;}
.icoAbort, .context-menu-item.icoAbort:before{background-position: -384px -80px;}
.icoTrash, .delete, .late_reject, .context-menu-item.icoTrash:before{background-position: -368px -96px;}
.icoInfo, .hinweis, .providerinfos, .brokerinfo, .context-menu-item.icoInfo:before{background-position: -352px -112px;}
.icoHelp, .request, .ask, .context-menu-item.icoHelp:before{background-position: -336px -128px;}
.icoForm, .context-menu-item.icoForm:before{background-position: -320px -144px;}
.icoEuro, .context-menu-item.icoEuro:before{background-position: -304px -158px;}
.icoFolder, .icoSubmission, .fdbLog, .context-menu-item.icoFolder:before{background-position: -288px -176px;}
.icoCalc, .context-menu-item.icoCalc:before{background-position: -272px -191px;}
.icoStat, .context-menu-item.icoStat:before{background-position: -256px -208px;}
.icoRate, .context-menu-item.icoRate:before{background-position: -240px -224px;}
.icoPie, .context-menu-item.icoPie:before{background-position: -224px -240px;}
.icoCockpit, .icoBrokerCockpit, .context-menu-item.icoCockpit:before{background-position: -208px -256px;}
.icoFlag, .context-menu-item.icoFlag:before{background-position: -192px -272px;}
.icoNext, .context-menu-item.icoNext:before{background-position: -176px -288px;}
.ui-datepicker-next, .ui-datepicker-next:hover{background-position: -122px -288px;}
.icoPrev, .ui-datepicker-prev, .ui-datepicker-prev:hover, .context-menu-item.icoPrev:before{background-position: -160px -304px;}
.icoDate, .cal, .context-menu-item.icoDate:before{background-position: -144px -320px;}
.icoMove, .context-menu-item.icoMove:before{background-position: -128px -336px;}
.icoFon, .context-menu-item.icoFon:before{background-position: -112px -352px;}
.icoAlert, .warning, .incident, .score1, .context-menu-item.icoAlert:before{background-position: -80px -384px;}
.icoDoc, .context-menu-item.icoDoc:before{background-position: -64px -398px;}
.icoXls, .context-menu-item.icoXls:before{background-position: -48px -416px;}
.icoPpt, .meeting, .context-menu-item.icoppt:before{background-position: -32px -430px;}
.icoPdf,.fcc_proposition,.fcc_angebot,.fcc_contract, .context-menu-item.icoPdf:before{background-position: -16px -447px;}
.fcc_dibadirect, .icoIng, .context-menu-item.icoIng:before{background-position: -320px -1104px;}
.fcc_externalScore{background-position: -192px -1232px;}
.icoEdit, .context-menu-item.icoEdit:before{background-position: 0px -463px;}
.icoCreditReform, .context-menu-item.icoCreditReform:before{background-position: -52px -3246px;}
.icoProfile, .person, .context-menu-item.icoProfile:before{background-position: -464px -480px;}
.icoCopy, .context-menu-item.icoCopy:before{background-position: -448px -496px;}
.icoView, .context-menu-item.icoView:before{background-position: -432px -512px;}
.logoChk{background-position: -432px -511px;}
.icoSetup, .icoZubeachten, .robot, .context-menu-item.icoSetup:before{background-position: -416px -528px;}
.icoPlus, .context-menu-item.icoPlus:before{background-position: -400px -544px;}
.icoMinus, .context-menu-item.icoMinus:before{background-position: -384px -560px;}
.icoDeputy, .context-menu-item.icoDeputy:before{background-position: -368px -576px;}
.icoDeputyOff, .context-menu-item.icoDeputyOff:before{background-position: -352px -592px;}
.icoLead, .context-menu-item.icoLead:before{background-position: -336px -608px;}
.icoYellowcard, .yellowcard, .context-menu-item.icoYellowcard:before{background-position: -320px -624px;}
.icoRedcard, .redcard, .context-menu-item.icoRedcard:before{background-position: -304px -640px;}
.icoSmsout, .sms_out, .context-menu-item.icoSmsout:before{background-position: -288px -656px;}
.icoSmssucc, .sms_succ, .context-menu-item.icoSmssucc:before{background-position: -272px -672px;}
.icoSmserr, .sms_err, .context-menu-item.icoSmserr:before{background-position: -256px -688px;}
.icoPhoneno, .phone_no, .context-menu-item.icoPhoneno:before{background-position: -240px -704px;}
.icoPhoneout, .phone_out, .context-menu-item.icoPhoneout:before{background-position: -224px -720px;}
.icoPhonein, .phone_in, .context-menu-item.icoPhonein:before{background-position: -208px -736px;}
.icoSolution, .solution, .context-menu-item.icoSolution:before{background-position: -192px -752px;}
.icoFeedbackout, .icoRequest, .feedback_out, .context-menu-item.icoFeedbackout:before, .context-menu-item.icoRequest:before{background-position: -176px -768px;}
.icoFeedbackin, .feedback_in, .context-menu-item.icoFeedbackin:before{background-position: -160px -784px;}
.icoPalm, .palm, .context-menu-item.icoPalm:before{background-position: -144px -800px;}
.icoFollowdone, .follow_done, .context-menu-item.icoFollowdone:before{background-position: -128px -816px;}
.icoAntrag, .antrag, .icoLog, .context-menu-item.icoAntrag:before{background-position: -112px -832px;}
.icoMultiInterest, .context-menu-item.icoMultiInterest:before{background-position: -112px -832px;}
.icoPostout, .post_out, .context-menu-item.icoPostout:before{background-position: -96px -848px;}
.icoPostin, .post_in, .context-menu-item.icoPostin:before{background-position: -80px -864px;}
.icoMailout, .mail_out, .context-menu-item.icoMailout:before{background-position: -64px -880px;}
.icoMailin, .mail_in, .context-menu-item.icoMailin:before{background-position: -48px -896px;}
.icoRedcross, .redCross, .context-menu-item.icoRedcross:before{background-position: -32px -912px;}
.icoMemo, .memo, .context-menu-item.icoMemo:before{background-position: -16px -928px;}
.icoRegister, .register, .intern, .context-menu-item.icoRegister:before{background-position: 0px -944px;}
.icoAdvice, .advice, .context-menu-item.icoAdvice:before{background-position: -464px -960px;}
.icoRefresh, .icoRotate, .data_changed, .context-menu-item.icoRefresh:before{background-position: -448px -976px;}
.icoRotate {transform: rotate(90deg);}
.icoFaxin, .fax_in, .context-menu-item.icoFaxin:before{background-position: -432px -992px;}
.icoFaxout, .icoExport, .fax_out, .context-menu-item.icoFaxout:before{background-position: -416px -1008px;}
.icoHandover, .pfhandover, .context-menu-item.icoHandover:before{background-position: -400px -1024px;}
.icoCheckboxMark, .context-menu-item.icoCheckboxMark:before{background-position: -384px -1040px;}
.icoCheckbox, .context-menu-item.icoCheckbox:before{background-position: -368px -1056px;}
.icoHiprio, .icoPriohigh, .icoPriohoch, .context-menu-item.icoHiprio:before{background-position: -352px -1072px;}
.icoArrdown, .context-menu-item.icoArrdown:before{background-position: -336px -1088px;}
.icoPdfV, .context-menu-item.icoPdfV:before{background-position: -304px -1119px;}
.icoPdfA, .context-menu-item.icoPdfA:before{background-position: -288px -1136px;}
.icoPdfF, .icoPdfFV, .context-menu-item.icoPdfF:before{background-position: -368px -1520px;}
.icoPdfBS, .context-menu-item.icoPdfBS:before{background-position: -256px -1168px;}
.icoPdfRS, .context-menu-item.icoPdfRS:before{background-position: -240px -1184px;}
.icoPdfUP, .context-menu-item.icoPdfUP:before{background-position: -224px -1200px;}
.icoOpti, .icoOptimierung, .context-menu-item.icoOpti:before{background-position: -208px -1216px;}
.icoExtscore, .context-menu-item.icoExtscore:before{background-position: -192px -1232px;}
.icoDotblue, .context-menu-item.icoDotblue:before{background-position: -176px -1247px;}
.icoDotred, .context-menu-item.icoDotred:before{background-position: -160px -1263px;}
.icoDotgreen, .context-menu-item.icoDotgreen:before{background-position: -144px -1279px;}
.icoDotyellow, .context-menu-item.icoDotyellow:before{background-position: -128px -1295px;}
.icoMaximize, .context-menu-item.icoMaximize:before{background-position: -112px -1312px;}
.icoWarn, .context-menu-item.icoWarn:before{background-position: -96px -1328px;}
.icoMiniblue, .context-menu-item.icoMiniblue:before{background-position: -80px -1344px;}
.icoMinired, .context-menu-item.icoMinired:before{background-position: -64px -1360px;}
.icoMinigreen, .context-menu-item.icoMinigreen:before{background-position: -48px -1376px;}
.icoMiniyellow, .context-menu-item.icoMiniyellow:before{background-position: -32px -1392px;}
.icoKfw, .context-menu-item.icoKfw:before{background-position: -16px -1408px;}
.icoClose, .context-menu-item.icoClose:before{background-position: 0px -1424px;}
.icoMailOpen, .context-menu-item.icoMailOpen:before{background-position: -464px -1424px;}
.icoMailClose, .context-menu-item.icoMailClose:before{background-position: -448px -1440px;}
.icoMidprio, .icoPrionormal, .context-menu-item.icoMidprio:before{background-position: -432px -1456px;}
.icoLowprio, .icoPriolow, .context-menu-item.icoLowprio:before{background-position: -416px -1472px;}
.icoAttachment, .context-menu-item.icoAttachment:before{background-position: -400px -1488px;}
.icoFincase, .context-menu-item.icoFincase:before{background-position: -384px -1504px;}
.icoGoogle, .context-menu-item.icoGoogle:before{background-position: -352px -1536px;}
.icoBing, .context-menu-item.icoBing:before{background-position: -336px -1552px;}
.icoEsm, .context-menu-item.icoEsm:before{background-position: -320px -1568px;}
.icoBroschure, .context-menu-item.icoBroschure:before{background-position: -304px -1584px;}
.icoArgmail, .context-menu-item.icoArgmail:before{background-position: -288px -1600px;}
.icoBold, .context-menu-item.icoBold:before{background-position: -272px -1616px;}
.icoItalic, .context-menu-item.icoItalic:before{background-position: -256px -1632px;}
.icoUnderline, .context-menu-item.icoUnderline:before{background-position: -240px -1648px;}
.icoUlLi, .context-menu-item.icoUlLi:before{background-position: -224px -1665px;}
.icoUnlink, .context-menu-item.icoUnlink:before{background-position: -208px -1680px;}
.icoHyperlink, .context-menu-item.icoHyperlink:before{background-position: -192px -1696px;}
.icoSource, .context-menu-item.icoSource:before{background-position: -176px -1712px;}
.icoDotgray, .context-menu-item.icoDotgray:before{background-position: -160px -1728px;}
.icoMinigray, .context-menu-item.icoMinigray:before{background-position: -144px -1744px;}
.icoMngPhyp, .context-menu-item.icoMngPhyp:before{background-position: -128px -1760px;}
.icoMngIhyp, .context-menu-item.icoMngIhyp:before{background-position: -112px -1776px;}
.icoMngDv, .context-menu-item.icoMngDv:before{background-position: -96px -1792px;}
.icoMngAll, .context-menu-item.icoMngAll:before{background-position: -80px -1808px;}
.icoUp, .context-menu-item.icoUp:before{background-position: -64px -1824px;}
.icoDown, .context-menu-item.icoDown:before{background-position: -48px -1840px;}
.icoItIssue, .context-menu-item.icoItIssue:before{background-position: -32px -1856px;}
.icoIhyp, .context-menu-item.icoIhyp:before{background-position: -16px -1872px;}
.icoCart, .context-menu-item.icoCart:before{background-position: 0 -1888px;}
.icoVideo, .context-menu-item.icoVideo:before{background-position: -464px -1904px;}
.icoPhoto, .context-menu-item.icoPhoto:before{background-position: -448px -1920px;}
.icoLike, .context-menu-item.icoLike:before{background-position: -432px -1936px;}
.icoDislike, .context-menu-item.icoDislike:before{background-position: -416px -1952px;}
.icoIhypFlag, .context-menu-item.icoIhypFlag:before{background-position: -400px -1968px;}
.icoIPhypFlag, .context-menu-item.icoPhypFlag:before{background-position: -384px -1984px;}
.icoGsFlag, .context-menu-item.icoGsFlag:before{background-position: -368px -2000px;}
.icoInsertPic, .context-menu-item.icoInsertPic:before{background-position: -352px -2016px;}
.icoFlash, .context-menu-item.icoFlash:before{background-position: -336px -2032px;}
.icoSilverlight, .context-menu-item.icoSilverlight:before{background-position: -320px -2048px;}
.icoH2titel, .context-menu-item.icoH2titel:before{background-position: -304px -2064px;}
.icoInsertfile, .context-menu-item.icoInsertfile:before{background-position: -288px -2080px;}
.icoGif, .context-menu-item.icoGif:before{background-position: -272px -2096px;}
.icoTif, .context-menu-item.icoTif:before{background-position: -256px -2112px;}
.icoJpg, .context-menu-item.icoJpg:before{background-position: -240px -2128px;}
.icoProgress, .context-menu-item.icoProgress:before{background-position: -224px -2144px;}
.icoFraudRed, .context-menu-item.icoFraudRed:before{background-position: -160px -2205px;}
.icoFraud, .context-menu-item.icoFraud:before{background-position: -143px -2223px;}
.icoCommercial, .context-menu-item.icoCommercial:before{background-position: -143px -2223px;}
.icoGrundbuch, .context-menu-item.icoGrundbuch:before{background-position: -208px -2160px;}
.icoIndent, .context-menu-item.icoIndent:before{background-position: -192px -2176px;}
.icoOutdent, .context-menu-item.icoOutdent:before{background-position: -176px -2192px;}
.icoCheckbid, .icoComplete, .context-menu-item.icoComplete:before{background-position: -464px -2188px;}
.icoCalender, .context-menu-item.icoCalender:before{background-position: -464px -2168px;}
.icoCalenderSmall, .context-menu-item.icoCalenderSmall:before{background-position: -87px -3213px;}
.icoConsumer, .context-menu-item.icoConsumer:before{background-position: -463px -1569px;}
.icoProlo, .context-menu-item.icoProlo:before{background-position: -433px -1601px;}
.icoSaveDisabled, .icoSave:disabled, .icoSave[disabled], .context-menu-item.icoSaveDisabled:before{background-position: -80px -32px;}
.icoWdv, .context-menu-item.icoWdv:before{background-position: -65px -46px;}
.icoFlagRed, .context-menu-item.icoFlagRed:before{background-position: -49px -65px;}
.icoFlagRedDisabled, .context-menu-item.icoFlagRedDisabled:before{background-position: 0px -118px;}
.icoArrowLeft, .context-menu-item.icoArrowLeft:before{background-position: -96px -17px; padding-left: 10px;}
.icoArrowLeft:disabled, .icoArrowLeft[disabled]{background-position: -64px -2312px; padding-left: 10px;}
.icoArrowRight, .context-menu-item.icoArrowRight:before{background-position: -114px 0px; padding-left: 10px;}
.icoArrowRight:disabled, .icoArrowRight[disabled]{background-position: -83px -2295px; padding-left: 10px;}
.icoFilter, .context-menu-item.icoFilter:before{background-position: -32px -86px;}
.icoDownload, .context-menu-item.icoDownload:before{background-position: -126px -2241px;}
.icoIgnore, .context-menu-item.icoIgnore:before{background-position: -16px -102px;}
.icoPLZ, .context-menu-item.icoPLZ:before{background-position: -110px -2258px;}
.icoBlank{background: none !important;}
.icoSalary_b, .context-menu-item.icoSalary_b:before{background-position: -58px -2328px;}
.icoSalary_e, .context-menu-item.icoSalary_e:before{background-position: -44px -2346px;}
.icoBudget, .context-menu-item.icoBudget:before{background-position: -29px -2364px;}
.icoGoal, .context-menu-item.icoGoal:before{background-position: -15px -2385px;}
.icoNewInfo, .context-menu-item.icoNewInfo:before{background-position: 0px -2404px;}
.icoPI, .context-menu-item.icoPI:before{background-position: -462px -2395px;}
.icoShortcutItem, .context-menu-item.icoShortcutItem:before{background-position: -445px -2409px;}
.icoUpRed, .context-menu-item.icoUpRed:before{background-position: -434px -2428px;}
.icoForward, .context-menu-item.icoForward:before{background-position: -400px -2458px;}
.icoFastforward, .context-menu-item.icoFastforward:before{background-position: -414px -2445px;}
.icoPrioritize, .context-menu-item.icoPrioritize:before{background-position: -386px -2473px;}
.icoPrioritizeAdditional, .context-menu-item.icoPrioritizeAdditional:before{background-position: -367px -2489px;}
.icoAddatt, .context-menu-item.icoAddatt:before{background-position: -347px -2511px;}
.icoClockred, .context-menu-item.icoClockred:before{background-position: -313px -2545px;}
.icoClockblue, .context-menu-item.icoClockblue:before{background-position: -329px -2528px;}
.icoClockgreen, .context-menu-item.icoClockgreen:before{background-position: -295px -2562px;}
.icoClockyellow, .context-menu-item.icoClockyellow:before{background-position: -279px -2579px;}
.icoClockgray, .context-menu-item.icoClockgray:before{background-position: -264px -2595px;}
.icoBirthday, .context-menu-item.icoBirthday:before{background-position: -93px -2278px;}
.icoMarkDeceased,.icoDeceased, .context-menu-item.icoMarkDeceased:before{background-position: -247px -2614px;}
.icoVipSilver, .context-menu-item.icoVipSilver:before{background-position: -229px -2633px;}
.icoVipGold, .context-menu-item.icoVipGold:before{background-position: -210px -2653px;}
.icoVipBlack, .context-menu-item.icoVipBlack:before{background-position: -191px -2672px;}
.icoConvertBaufi, .context-menu-item.icoConvertBaufi:before{background-position: -113px -1312px;}
.icoProhyp, .context-menu-item.icoProhyp:before{background-position: -172px -2689px;}
.icoCmGold, .context-menu-item.icoCmGold:before{background-position: -133px -2728px;}
.icoCmSilver, .context-menu-item.icoCmSilver:before{background-position: -153px -2707px;}
.icoCmBlack, .context-menu-item.icoCmBlack:before{background-position: -112px -2749px;}
.icoRateout, .context-menu-item.icoRateout:before{background-position: -91px -2770px;}
.icoBroschout, .context-menu-item.icoBroschout:before{background-position: -75px -2790px;}
.icoPhonedone, .context-menu-item.icoPhonedone:before{background-position: -54px -2814px;}
.icoAbc, .context-menu-item.icoAbc:before{background-position: -33px -2836px;}
.icoAbcdone, .context-menu-item.icoAbcdone:before{background-position: -12px -2856px;}
.icoAbcintererst, .context-menu-item.icoAbcintererst:before{background-position: -462px -2861px;}
.icoAnon, .context-menu-item.icoAnon:before{background-position: -444px -2881px;}
.icoRatemail, .context-menu-item.icoRatemail:before{background-position: -425px -2897px;}
.icoContactyes, .context-menu-item.icoContactyes:before{background-position: -403px -2914px;}
.icoContactno, .context-menu-item.icoContactno:before{background-position: -381px -2934px;}
.icoMailno, .context-menu-item.icoMailno:before{background-position: -362px -2955px;}
.icoPostno, .context-menu-item.icoPostno:before{background-position: -342px -2970px;}
.icoRecommendout, .context-menu-item.icoRecommendout:before{background-position: -322px -2988px;}
.icoBrokerInfo, .context-menu-item.icoBrokerInfo:before{background-position: -303px -3004px;}
.icoBrokerInfo2, .context-menu-item.icoBrokerInfo2:before{background-position: -263px -3044px;} /*-283px -3024px;}*/
.icoBrokerInfo3, .context-menu-item.icoBrokerInfo3:before{background-position: -263px -3044px;}
.icoUpload, .context-menu-item.icoUpload:before{background-position: -245px -3064px;}
.icoAcceptedBid, .context-menu-item.icoAcceptedBid:before{background-position: -225px -3084px;}
.icoBuildSaver, .context-menu-item.icoBuildSaver:before{background-position: -205px -3103px;}
.icoPipeCalendar{background-position: -179px -3126px;}
.icoWait, .context-menu-item.icoWait:before{background-position: -160px -3136px;}
.icoTelephone, .context-menu-item.icoTelephone:before{background-position: -140px -3156px;}
.icoRadar, .context-menu-item.icoRadar:before{background-position: -120px -3177px;}
.icoCompare, .context-menu-item.icoCompare:before{background-position: -105px -3197px;}
.icoPlay, .context-menu-item.icoPlay:before {background-position: -70px -3231px;}
.icoPdfVK, .context-menu-item.icoPdfVK:before{background-position: -37px -3264px;}
.icoVA, .context-menu-item.icoVA:before, .icoVoranfrage {background-position: -20px -3282px;}
.icoYellowRedCard, .context-menu-item.icoYellowRedCard:before {background-position: 0px -3306px;}
.icoPdfAComplete, .context-menu-item.icoYellowRedCard:before, .context-menu-item.icoPdfAComplete:before {background-position: -464px -3304px;}
.icoDVV, .context-menu-item.icoDVV:before{background-position: -446px -3325px;}
.icoToTop, .context-menu-item.icoToTop:before{background-position: -429px -3342px;}
.icoLokal, .context-menu-item.icoLokal:before{background-position: -358px -3410px;}
.icoProlong, .context-menu-item.icoProlong:before{background-position: -343px -3429px;}
.icoDrop, .context-menu-item.icoDrop:before{background-position: -292px -3480px}
.icoDropUp, .context-menu-item.icoDropUp:before{background-position: -275px -3497px}
.icoBug, .context-menu-item.icoBug:before{background-position: -233px -3534px}
.icoProject, .context-menu-item.icoProject:before{background-position: -252px -3515px}
.icoNuke, .context-menu-item.icoNuke:before{background-position: -213px -3555px}
.icoNorating, .context-menu-item.icoNorating:before{background-position: -192px -3578px}
.icoRating, .context-menu-item.icoRating:before{background-position: -170px -3600px}
.icoCvs, .context-menu-item.icoCvs:before{background-position: -150px -3620px}
.icoEscalation, .context-menu-item.icoEscalation:before{background-position: -130px -3640px}
.icoStepNext, .context-menu-item.icoStepNext:before{background-position: -110px -3660px}
.icoStepBack, .context-menu-item.icoStepBack:before{background-position: -90px -3680px}
.icoSort_asc, .context-menu-item.icoSort_asc:before{background-position: -438px -3737px}
.icoSort_desc, .context-menu-item.icoSort_desc:before{background-position: -454px -3719px}
.icoSort, .context-menu-item.icoSort:before{background-position: -470px -3702px}
.icoUndo, .context-menu-item.icoUndo:before{background-position: -404px -3770px}
.icoRedo, .context-menu-item.icoRedo:before{background-position: -420px -3755px}
.icoZip, .context-menu-item.icoZip:before{background-position: -385px -3785px}
.icoFilterActive, .context-menu-item.icoFilterActive:before{background-position: -368px -3806px}
.icoIhypgr, .context-menu-item.icoIhypgr:before{background-position: -352px -3824px}
.icoGear{background-position: -331px -3843px}
.icoComplaint{background-position: -314px -3862px}
.icoProvidernews{background-position: -294px -3882px}
.icoMap{background-position: -272px -3904px}
.icoKundeninformation{background-position: -204px -3957px;}
.icoProduktinformation, .context-menu-item.icoProduktinformation:before{background-position: -188px -3975px;}
.icoEsis, .context-menu-item.icoEsis:before{background-position: -248px -3922px}
.icoKg, .context-menu-item.icoKg:before{background-position: -150px -4018px}
.icoMessenger {background-position: -126px -4035px}
.icoGenesys, .context-menu-item.icoGenesys {background-position: -102px -4059px}
.icoSkype, .context-menu-item.icoSkype {background-position: -87px -4079px}
.icoConsultingDoc, .context-menu-item.icoConsultingDoc:before{background-position: -227px -3940px}
.icoCert, .context-menu-item.icoCert {background-position: -71px -4096px}
.icoParseEnd {}
/* do not use or remove icoParseEnd */

.boBtn {padding: 2px 4px 2px 9px; border: 1px solid transparent; background: url(../img/page_link_icons.png) no-repeat;}
.boBtn:hover, .boBtnActive{border: 1px solid #ccc; border-radius: 4px; box-shadow: 0px 1px 2px rgba(255,255,255,0.8) inset;}
.icoExpander {background-position: right -1659px; padding-right: 16px;}
.topNavig .icoExpander:hover {background: url(../img/page_link_icons.png) right -1659px no-repeat, url(img/bo/gradient-2color-transparent.svg) no-repeat;}
.icoLogout {background-position: right -1685px ; padding-right: 20px;}
.topNavig .icoLogout:hover {background: url(../img/page_link_icons.png) right -1685px no-repeat, url(img/bo/gradient-2color-transparent.svg) no-repeat;}

/*** Spinner ***/
.icoSpinnerDown, .icoSpinnerUp {
  height: 9px;
  width: 17px;
  padding: 0px !important;
  margin: 0px !important;
}
.icoSpinnerUp{background: #fff url(../img/page_link_icons.png) no-repeat -71px -3703px;}
.icoSpinnerDown{background: #fff url(../img/page_link_icons.png) no-repeat -71px -3712px;}

/*** COUNT ***/
.iconCountParent {
  position: relative;
}
.iconCountParent .iconCount {
  position: absolute;
  bottom: -3px;
  left: 6px;
  line-height: 10px;
  font-size: 9px;
  min-height: 10px !important;
  height: 10px;
  min-width: 10px !important;
  padding: 1px 0px 0px 1px;
  display: block;
  color: #efefef;
  background: #993300;
  border-radius: 10px;
  text-align: center;
  text-shadow: none !important;
}
.iconCountParent .iconCount.iconCountWide {
  padding: 1px 1px 0px 2px;
}

.icoOverlayParent {
  position: relative;
}

.icoOverlay {
  position: absolute;
  left: 10px;
  top: 1px;
  display: inline-block;
  width: 10px;
  height: 20px;
}

.icoPI .icoOverlay {
  left: 5px;
}

.togglelink{
	padding-left: 19px;
  line-height: 22px;
  font-weight: bold;
  font-size: 12px;
}
div.togglelink{
  padding: 0 0 4px 20px;
}

tr td.section > .togglelink{
	padding-left: 19px;
  line-height: 20px;
  font-size: 14px;
}

.togglelink, tr td.section > .togglelink {
  background: url(../img/page_link_icons.png) no-repeat -400px -545px;
}
.togglelink.down, tr td.section > .togglelink.down{background-position: -384px -560px;}
.toggleBox{background: none;}

.callHelp, .callHelpPhone{font-size: 14px; font-weight: bold; margin: 0 5px 0 5px;}
.callHelp{letter-spacing: 1px; color: #f00 !important;}
a.linkBtn, a.linkBtn span, a.greenBtn, a.greenBtn span, .appnav a.cssbtn_back, .appnav a.cssbtn_cont, .appnav a.cssbtn_back span, .appnav a.cssbtn_cont span, a.cssbtn_send, a.cssbtn_send span, a.cssbtn_printapp, a.cssbtn_printapp span, a.angebotanfordern_gross, a.angebotanfordern_gross span, a.cssbtn_calc, a.cssbtn_calc span{
	background: url(../img/page_link_btns.png) no-repeat 0px 0px;
	height: 21px;
	padding: 0 0 0 20px;
	display: inline-block !important;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
}
a.linkBtn:hover{color: #333; text-decoration: none;}
a.linkBtn span, .appnav a.cssbtn_back span, .appnav a.cssbtn_cont span, a.cssbtn_send span, a.cssbtn_printapp span, a.angebotanfordern_gross span, a.cssbtn_calc span{
	background: url(../img/page_link_btns.png) no-repeat right -21px;
	line-height: 20px;
	padding: 0 20px 0 0;
}	
a.linkBtn img{display: none;}
a.btnNext{background-position: 0px -42px; padding-left: 28px;}
a.btnSearch{background-position: 0px -63px;padding-left: 30px;}
a.btnStat{background-position: 0px -84px; padding-left: 30px;}
a.btnCalc{background-position: 0px -105px; padding-left: 30px;}
a.btnOk{background-position: 0px -126px; padding-left: 30px;}
a.btnSave{background-position: 0px -147px; padding-left: 30px;}
a.btnReset{background-position: 0px -168px; padding-left: 30px;}
a.btnPrev{background-position: 0px -189px; padding-left: 30px;}
a.btnProfile{background-position: 0px -252px; padding-left: 30px;}
a.btnDel{background-position: 0px -273px; padding-left: 30px;}
a.btnPrint{background-position: 0px -294px; padding-left: 30px;}
a.btnDoc{background-position: 0px -315px; padding-left: 30px;}
a.btnEdit{background-position: 0px -336px; padding-left: 30px;}
a.btnAbort{background-position: 0px -357px; padding-left: 30px;}
a.btnDiba{background-position: 0px -378px; padding-left: 30px;}
a.btnGo span:before{content:'>>'}
/* COLOR BUTTONS*/
a.greenBtn{background: url(../img/page_link_btns.png) no-repeat 0px -210px;	color: #fff !important;}
a.greenBtn span{background: url(../img/page_link_btns.png) no-repeat right -231px; line-height: 20px;	padding: 0 20px 0 0; color: #fff !important;}
a.greenBtn:hover{color: #fff !important; text-decoration: none;}
a.btnSendGreen{background-position: 0px -210px; padding-left: 30px;}
