/* primus.index001.css */

#bodyLogged {
	width: 1120px;
}

#content,
.bodyHelpContent {
	background: url("../images/bgCcContent.jpg") repeat-x scroll left top #FFFFFF;
	display: inline-block;
	min-height: 735px;
	width: 100%;
	margin-bottom: 20px;
}

.changeFontColor {
	position: absolute;
	top: 0;
	right: 0;
	/*color: #efefef;*/
	color: black;
	cursor: pointer;
	font-size: 10px;
	padding: 3px;
}

.topNavigation {
	margin: 0;
	padding: 0;
}

.topNavigation li {
	float: left;
	line-height: 22px;
	list-style: none;
	margin: 0 10px 0 0;
	padding: 0;
	text-transform: uppercase;
	vertical-align: middle;
	overflow: hidden;
}

.topNavigation li a:link,
.topNavigation li a:visited,
.topNavigation li a:active {
	color: #aaa;
	float: left;
	font-size: .75em;
	font-weight: 700;
	margin: 0;
	padding: 0 10px;
	text-decoration: none;
}

.topNavigation li a:hover {
	background: #3095B4;
	overflow: hidden;
	color: #FFF;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

.topNavigation li:hover>ul {
	opacity: 1;
	-ms-filter: "alpha(opacity=100)";
}

.envImage {
	margin: 20px;
	position: fixed;
}

.indexLinkPages {
	opacity: 0;
	-ms-filter: "alpha(opacity=0)";
	background: url("../images/bgCcContent.jpg") repeat-x scroll left top #FFFFFF;
	-moz-box-shadow: 1px 1px 10px 1px black;
	-webkit-box-shadow: 1px 1px 10px 1px black;
	box-shadow: 1px 1px 10px 1px black;
	margin-top: 22px;
	margin-left: -1px;
	position: absolute;
	width: 200px;
	z-index: 100000;
}

.indexLinkText {
	font-size: 10px;
	display: block;
	cursor: pointer;
	clear: both;
	width: 180px;
}

.indexLinkText:hover {
	background-color: #ABC5D3;
	display: block;
}

.padBottom {
	padding: 0px 0px 20px 0px;
}

.paddTop {
	height: 40px;
}

#ccContent {
	background: #FFF url('../images/bgCcContent.jpg') repeat-x left top;
	display: inline-block;
	min-height: 700px;
	padding: 0 20px 20px;
	margin-bottom: 20px;
	width: 1080px;
}

#topNavigation {
	position: relative;
	left: 10px;
	top: 30px;
	background: transparent;
	height: 27px;
	margin: 0;
	float: left;
}

#topNavigationLogged {
	position: relative;
	left: 58px;
	top: 30px;
	background: transparent;
	height: 27px;
	margin: 0 0 7px;
	float: left;
}

#header {
	background: white url('../images/rebrand/topBrand.png') no-repeat;
	height: 80px;
	margin: 0;
}

#headerLogged {
	background: transparent url('../images/rebrand/topBrandBlack.png') no-repeat;
	height: 80px;
	margin: 0;
}

#ccHeaderR,
#ccHeaderL {
	float: left;
	height: 44px;
	margin: 0 0 22px;
}

#ccHeaderR {
	border-bottom: 7px solid #356389;
	padding: 0 0 0 21px;
	width: 834px;
}

#ccHeaderL {
	border-bottom: 7px solid #b7162b;
	width: 225px;
}

#topContent {
	background-color: #004f72;
	height: 224px;
	margin: 0;
	padding: 0;
}

#topContentLeft {
	float: left;
	height: 224px;
	width: 260px;
}

#topContentLoginBox {
	background-color: #030815;
	height: 99px;
	margin-bottom: 7px;
	padding: 0;
	width: 261px;
}

#topContentLoginBox p {
	margin: 10px 0 0 20px;
	padding: 0;
}

#topContentHotlineBoxImage {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	height: 37px;
	width: 39px;
	float: right;
	margin: -45px 20px 0px 0px;
}

#topContentHotlineBoxMark {
	float: left;
	margin-left: 20px;
	margin-top: 2px;
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	background-position: -40px 0px;
	height: 11px;
	width: 10px;
}

#topContentHotlineBox {
	background-color: #485b72;
	height: 118px;
	padding: 0;
	width: 261px;
}

#topContentHotlineBox h2 {
	margin-left: 20px;
	padding-top: 20px;
}

#topContentHotlineBox h5 {
	margin-left: 20px;
	font-size: 11px;
	color: white;
}

#topContentHotlineBox p {
	margin-left: 10px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: white;
}

#topContentHotlineBox p {
	padding: 0;
}

#topContentSearchBox {
	background: url("../images/indexFirmenschnellsuche.png");
	height: 127px;
	width: 240px;
}

#topContentRight {
	float: right;
	height: 224px;
	width: 740px;
}

.innerTopContentRight {
	margin-left: 1px;
}

#mainContent {
	background: #FFF;
	padding: 20px;
}

#mainContentLeftBox {
	display: block;
	float: left;
	width: 241px;
}

#mainContentInnerBox {
	float: left;
	margin-left: 3px;
	width: 481px;
}

.mainContentLeftBoxMarginImg {
	margin-bottom: 18px;
}

#businessWatch {
	background: transparent url('../images/bgBusinessWatch.jpg') no-repeat left top;
	height: 70px;
	padding-top: 15px;
}

#businessWatch h2 {
	font-size: 1.4em;
	margin: 0 0 10px 11px;
}

#businessWatch p {
	color: #505050;
	font-size: .75em;
	line-height: 1em;
	margin: 0 0 0 11px;
}

.innerMCLB {
	background-color: #dae2e9;
	font-size: .75em;
	height: 33px;
	padding: 11px 0 0 11px;
}

#mainContentCenterBox {
	border-top: 1px solid #bfcbd6;
	float: left;
	height: 420px;
	margin: 0 1.25em;
	width: 422px;
}

#mainContentCenterBox p {
	color: #35638a;
	font-size: 11px;
}

#mainContentCenterBox p span.btnlBusinessMoreInfo {
	margin: 1px 10px 0 0;
}

#mainContentCenterBox div.marginHelper {
	clear: left;
	margin-bottom: 26px;
}

#mainContentCenterBox p.lBusinessMoreInfo a:link,
#mainContentCenterBox p.lBusinessMoreInfo a:visited,
#mainContentCenterBox p.lBusinessMoreInfo a:active,
.ui-widget-content {
	color: #9ab1c4;
}

#mainContentCenterBox p.lBusinessMoreInfo a:hover,
.ui-widget-content {
	color: #36638a;
}

.centerLayerBox {
	background: url('../images/bgBoxLayer.jpg') repeat-x left top;
	border: 1px solid #dce4eb;
	height: 12px;
}

h4.centerLayerBox {
	margin-bottom: 4px;
	padding: 7px 0 7px 16px;
	color: #35638A;
	font-size: 12px;
}

.centerLayerBox span {
	float: right;
	margin: 0 10px 0 0;
}

#mainContentCenterBox h4 span.ui-icon-triangle-1-s {
	cursor: default;
}

#mainContentRightBox {
	float: left;
	width: 235px;
}

.mainContentRightBoxMargin {
	display: block;
	margin-bottom: 15px;
}

.potenzial {
	background: url('../images/indexPotenzialermitteln.png');
	height: 170px;
	width: 240px;
	margin: 0;
	padding: 0;
}

.brancheMonitor {
	background: url('../images/bgBranchenMonitor.jpg') repeat-x;
	border-top: 1px solid #bac9d7;
	height: 269px;
	margin: 20px 0 0;
}

.brancheMonitor h2 {
	font-size: 1.4em;
	margin: 18px 0 17px 14px;
}

.brancheMonitor p {
	float: right;
	margin: 16px 16px 0 0;
}

.brancheMonitor h4 {
	height: 1em;
	line-height: 1em;
	margin: 9px 0 0 14px;
	width: 160px;
}

.brancheMonitor img {
	margin: 27px 0 0 14px;
}

#mainContentBottomTeaser {
	background: #073955;
	height: 129px;
	margin: 29px auto;
	width: 960px;
}

#footer {
	border-top: 1px solid #b8c5d2;
	margin: 5px 0 0;
	padding: 5px 0 0;
}

#abc {
	background: #f4f6f8;
	border-bottom: 1px solid #b8c5d2;
	border-top: 1px solid #b8c5d2;
	height: 27px;
}

.cbtLeft,
.cbtRight {
	height: 162px;
	margin: 0;
	padding: 0;
}

.cbtLeft {
	width: 44px;
}

.cbtRight {
	width: 46px;
}

.iTCRtext {
	color: #FFF;
	font-size: 1em;
	margin: 34px 0 0 23px;
	width: 500px;
}

.iTCRtext button {
	margin: 2px 12px 45px 0;
}

#iTCRtextsecond {
	margin: 2px 12px 65px 0;
}

#potenzialBox {
	background-color: #254665;
	height: 24px;
	padding: 6px 0 0 14px;
}

#trefferverteilungIndexBox {
	cursor: pointer;
	margin-top: 202px;
}

.GeoTestKarte {
	cursor: pointer;
}

.subPotenzial {
	padding: 80px 0px 0px 0px;
}

.moreInfosWatchList {
	background-color: #e5eaf0;
	border-top: 1px solid #b4c2cf;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	font-size: 0.8em;
	height: 24px;
	line-height: 24px;
	padding-left: 10px;
	vertical-align: middle;
}

.moreInfosWatchList h5 a:link,
a:hover,
a:visited,
a:focus,
a:active {
	color: #335D83;
}

.moreInfosBranchMonitor {
	background-color: #e5eaf0;
	border-top: 1px solid #b4c2cf;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	font-size: 0.8em;
	height: 24px;
	line-height: 24px;
	padding-left: 20px;
	vertical-align: middle;
}

div#content div.widthAuto {
	width: 835px;
	margin-bottom: 20px;
}

#lBusiness,
#lStudy,
#lCurrent,
#lNews {
	background-color: #FFF;
	margin: 0 16px 0 0;
	overflow: hidden;
	padding: 0 16px;
}

p.lBusinessText {
	display: block;
	height: 88px;
	margin-top: 18px;
}

p.lBusinessText img {
	float: left;
	margin: 0 14px 0 0;
}

#lBusiness h2 {
	font-size: 1.25em;
	line-height: 1em;
	margin-top: 20px;
}

#startImageMegphoneDiv {
	float: left;
}

#lBusiness h4 {
	font-size: .75em;
	line-height: 1.3em;
	margin: -38px 0 0 -80px;
}

.lBusinessMoreInfo {
	border-bottom: 1px solid #ccd6df;
	border-top: 1px solid #ccd6df;
	color: #9ab1c4;
	display: block;
	font-size: 0.7em;
	height: 15px;
	margin: -7px 0 0;
	padding: 6px 0;
}

#topContentLeftProfil {
	background: url('../images/bgProfilTopLeft.jpg') no-repeat;
	float: left;
	height: 164px;
	margin-right: 5px;
	padding: 18px 0 0 23px;
	width: 238px;
}

#topContentProfil,
#paaTopBox {
	background-color: #004f72;
	height: 164px;
	margin: 0;
	padding: 0;
}

#paaTopBox {
	background: url('../images/bgTeaserProduktionfos.jpg') no-repeat top left;
	background: url('../images/paaHeader.jpg') no-repeat top left;
	height: 151px;
}

#topContentRightProfil {
	float: right;
	height: 164px;
}

#profilMainContentLeftBox {
	background-color: #FFF;
	float: left;
	min-height: 172px;
	padding-bottom: 40px;
	width: 241px;
}

#profilMainContentCenterBox {
	background-color: #FFF;
	float: left;
	margin: 0 20px;
}

#profilMainContentRightBox {
	background-color: #FFF;
	float: right;
	min-height: 172px;
	padding-bottom: 100px;
	width: 241px;
}

#profilQuickSearch {
	background: #FFF url('../images/bgProfilQuickSearch.jpg') no-repeat;
	float: left;
	height: 127px;
	margin-right: 1px;
	width: 257px;
}

#profilDetailSearch {
	background: white url('../images/bgProfilQuickSearch.jpg') no-repeat;
	float: left;
	height: 127px;
	margin-right: 1px;
	width: 250px;
}

.bT {
	border-top: 1px solid #d2dae2;
}

.integersBox {
	background: #FFF url('../images/bgIntegers.jpg') repeat-x;
	border: 1px solid #9bc;
	height: 17px;
	padding: 3px 8px 0 0;
	text-align: right;
	width: 75px;
}

.useQuckSearch {
	border-right: none;
	border-top: none;
}

#useDataBoxTop h3,
#useDataBox h3,
#useDataBoxR h3,
#useDataBoxRb h3 {
	margin-top: 10px;
	padding-bottom: 4px;
	width: 173px;
}

#useDataBoxTop h5,
#useDataBox h5,
#useDataBoxR h5,
#useDataBoxRb h5 {
	margin-bottom: 16px;
}

.smallBoxLong {
	background: #FFF url('../images/bgSmallBoxLong.jpg') repeat-y top right;
	border-bottom: 1px solid #dbe4ea;
	border-top: 1px solid #d0e1e8;
	clear: both;
	color: #335d83;
	height: 25px;
	line-height: 25px;
	vertical-align: 25px;
}

.smallBoxLong .cM {
	margin: 5px 10px 0 0;
}

.smallBoxLong .iconChartToolOpen {
	margin: 3px 5px 0 10px;
}

.smallBoxLong1 {
	background: transparent url('../images/bgComboboxPersonWatchList.jpg') repeat-y top left;
	border-bottom: 1px solid #DBE4EA;
	height: 54px;
}

.smallBoxLong1 p {
	color: #335d83;
	font-size: .7em;
	margin: 8px 0 0 9px;
}

.smallBoxLong1 .infoText {
	clear: both;
	color: #35638A;
	display: block;
	font-size: 10px;
	margin: 20px 0 6px 8px;
	padding: 0;
	width: 229px;
}

.smallBoxLong1 .space {
	clear: both;
	font-size: 0;
	height: 8px;
	text-indent: -99999px;
}

.ext {
	width: 238px;
}

.smallBoxLong:hover {
	background: #dbe4ea;
}

.sBLA {
	background: url('../images/bgSmallBoxLongActive.jpg') repeat-y top left;
}

.sBLI {
	background: url('../images/bgSmallBoxLongInactive.jpg') repeat-y top left;
}

.bgTrennLine {
	border-bottom: 1px solid #c9d9e2;
}

.bBTrennLine {
	background: transparent url('../images/borderBottomhh4.jpg') no-repeat;
	height: 1px;
	margin: -7px 0 18px;
	width: 186px;
}

.boxBtop {
	border-top: 1px solid #DBE4EA;
}

.useHsec {
	height: 160px;
}

.useHRtop {
	height: 226px;
}

.bgCenterModul {
	background: #1f789b url('../images/bgModuleCenter.jpg') repeat-x;
	border: 1px solid #1f789b;
}

.profilCenterModuleBox {
	height: 35px;
	margin: 0;
	width: 545px;
}

.profilCenterModuleBox h2 {
	margin: 7px 0 0 20px;
}

#modulInfoList {
	display: block;
	width: 436px;
}

.l-r {
	color: #FFF;
	float: left;
	font-size: .7em;
}

#bgUseDataShadow,
.bgUseDataShadow {
	background: url('../images/bgUseDataShadow.jpg') no-repeat -15px 147px;
	margin: 0 0 0 -11px;
	padding: 0 0 0 11px;
	width: 230px;
}

#item_1,
#item_2,
#item_3,
#item_4,
#item_5,
#item_6,
#item_7,
#item_12 {
	background-color: #FFF;
	margin: 0 0 20px;
	padding: 0;
}

#item_12 {
	border: 1px solid #9ab1c4;
}

#item_1,
#item_2,
#item_6,
#item_7 {
	border-left: 1px solid #dbe4ea;
	border-right: 1px solid #dbe4ea;
	min-width: 248px;
}

#moreInformationWatchList,
#moreInformationMonitor {
	border: 1px solid #000;
	display: none;
	margin: 0;
	min-height: 100px;
	padding: 0;
}

#listenNavigation {
	height: 76px;
	margin: 0 0 5px;
}

.listenNavigation {
	background: transparent url('../images/bgListenNavigationBlueGround.jpg') repeat-x bottom left;
	border: 1px solid #61788e;
	height: 18px;
	line-height: 1.25em;
	margin: 0 0 7px;
	width: 100%;
}

div.listenNavigation:hover {
	border-color: #FFF;
}

div.listenNavigation:hover p {
	background: transparent url('../images/bgListenNavigationRed.jpg') repeat-x bottom left;
	color: #FFF;
}

div.listenNavigation:hover p span {
	display: inline;
}

.lNspan {
	width: 224px;
}

.listenNavigation p {
	background: transparent url('../images/bgListenNavigationBlue.jpg') repeat-x bottom left;
	color: #bdc6cf;
	padding-left: 20px;
}

.listnavActive p {
	background: transparent url('../images/bgListenNavigationRed.jpg') repeat-x bottom left;
	color: #FFF;
	float: left;
}

#darkLogo1 {
	background: transparent url('../images/rebrand/rebrand_top_after_login.png') repeat-x bottom left;
	height: 47px;
	width: 381px;
	position: absolute;
	margin-left: 170px;
	left: 50%;
	top: 8px;
}

#darkLogo2 {
	/*background: transparent url('../images/rebrand/rebrand_top_after_login.png') repeat-x bottom left;
	 height: 47px;
	 width: 381px;*/
	background: transparent url('../images/rebrand/rebrand_bisnode_gray.png') repeat-x bottom left;
	height: 47px;
	width: 117px;
	position: absolute;
	margin-left: 400px;
	left: 52%;
	top: 8px;
}

#darkLogo3 {
	/*background: transparent url('../images/rebrand/rebrand_top_after_login.png') repeat-x bottom left;
	 height: 47px;
	 width: 381px;*/
	background-position: 0 -178px;
	height: 61px;
	background-color: transparent;
	background-image: url("../images/navigationsprites/navigationSpriteLogos.png");
	left: 53%;
	margin-left: 15px;
	position: absolute;
	top: 0;
	width: 360px;
}

#faces {
	background: #FFF url('../images/bgFaces.jpg') repeat-x top left;
	height: 75px;
	margin: 0 0 10px;
	padding: 0;
}

#faces .l {
	color: #969ba5;
	float: left;
	font-size: .7em;
	font-weight: 700;
	margin: 14px 0 4px 20px;
	width: 830px;
}

#faces .r {
	color: #969ba5;
	float: right;
	font-size: .7em;
	font-weight: 700;
	margin: 14px 0 4px;
	width: 270px;
}

#bigLeftBox1 {
	float: left;
	margin: 0 20px 20px;
	min-height: 200px;
	padding: 0;
	width: 810px;
}

#smallRightBox {
	float: right;
	margin: 0 20px 20px 0;
	/*min-height: 200px;*/
	padding: 0;
	width: 250px;
}

.sRBBor {
	border: 1px solid #9AB1C4;
}

.innerContentTitleBox {
	background: #FFF url('../images/bgInnerContentTitleBox.jpg') repeat-x top left;
	border-top: 1px solid #DBE4EA;
	padding: 20px 0 0 20px;
}

.iCTB {
	background: #FFF url('../images/bgInnerContentTitleBox.jpg') repeat-x top left;
	padding: 20px 0 0 20px;
}

.iCTB button.btnCloseBox {
	float: left;
	margin: -16px 0 0 -14px;
}

.innerContentBottomBox {
	background: #FFF url('../images/bgInnerContentBottomBox.jpg') repeat-x top left;
	margin-top: 4px;
	padding: 20px 0 0 20px;
}

.iCTBh {
	height: 55px;
}

.iCTBh53 {
	height: 34px;
}

div.H20 {
	height: 20px;
	line-height: 20px;
	padding-left: 8px;
}

#mailAction {
	background: url('../images/bgMailAction.jpg') repeat-x;
	border: 1px solid #006e95;
	height: 18px;
}

#mailAction h4 {
	margin: 2px 0 0 12px;
}

#listHead,
#headBox {
	height: 32px;
	padding: 17px 0 0 13px;
}

#headBox {
	border-bottom: 1px solid #cad6e1;
}

#listBottom {
	height: 33px;
	padding: 11px 0 0 13px;
}

#innerActionBoxBottom {
	float: right;
	height: 10px;
	line-height: 20px;
	margin: 8px 8px 0 0;
}

#innerActionBox {
	float: right;
	height: 10px;
	line-height: 20px;
	margin: 5px 7px 0 0;
}

#listHead span,
#listBottom span {
	width: 185px;
}

#listHead span span,
#listBottom span span {
	border-bottom: 1px solid #688AA7;
	margin: -1px 0 0 -3px;
}

.comboboxItem {
	background: #fff;
	border-bottom: 1px solid #688AA7;
	color: #000;
	font-style: normal;
	font-weight: 400;
	height: 20px;
	text-transform: lowercase;
}

/**/
#content #searchMainLeftBox {
	float: left;
	margin: 0 20px;
	min-height: 200px;
	width: 225px;
}

#searchMainLeftBox {
	float: left;
	margin: 0 20px;
	/*min-height: 200px;*/
	width: 225px;
}

#searchMainRightBox {
	border: 1px solid #9ab1c4;
	float: right;
	margin: 0 20px 0 0;
	min-height: 200px;
	width: 248px;
}

#searchMainRightBox1 {
	float: right;
	margin: 0 20px 0 0;
	min-height: 200px;
	width: 250px;
}

#resizable {
	height: 200px;
	overflow: scroll;
	width: 248px;
}

#persWatchFrame .changingList li dt,
.changingList li dt {
	color: #5f6162;
	padding-top: 3px;
}

#persWatchFrame .changingList li dd,
.changingList li dd {
	color: #ababac;
	padding-top: 2px;
}

.sInnerTop {
	background: #46749b url('../images/bgsInnerTop.jpg') repeat-x top left;
	border: 1px solid #46749b;
	color: #FFF;
	height: 20px;
	line-height: 18px;
	margin: 0 0 -1px;
	padding-left: 6px;
}

.sIThelper {
	padding-left: 11px;
}

.sInnerTopMatrix {
	background: #46749b url('../images/bgsInnerTop.jpg') repeat-x top left;
	border: 1px solid #46749b;
	color: #FFF;
	height: 20px;
	line-height: 18px;
	margin: 0;
	padding-left: 6px;
}

.searchDetailToAdd {
	background: #46749b url('../images/bgsearchDetailToAdd.jpg') repeat-x left top;
	border: 1px solid #babec4;
	color: #454545;
	height: 18px;
	line-height: 18px;
	margin: 9px 0 10px;
	padding-left: 6px;
}

.searchDetailToAdd:hover {
	background: #bbbdc1 url('../images/bgsearchDetailToAddMo.jpg') repeat-x left top;
	border: 1px solid #777c88;
}

.sQueryBox {
	border: 1px solid #d3d5d9;
	margin: 10px 0 0;
	overflow: hidden;
	padding: 0;
	position: relative;
}

.sQueryBox:hover {
	border: 2px solid #d3d5d9;
	margin: 10px 0 -2px;
}

.sQueryDivBox {
	background: #FFF url('../images/bgsQueryDivBox.jpg') repeat-x top left;
	border-bottom: 1px solid #e0e2e5;
	height: 23px;
	padding: 8px 0 0;
}

.sQueryDivBox h4 {
	margin: 0;
	overflow: hidden;
}

div.sQueryDivBox .innerQueryDiv {
	float: right;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 2px;
	top: 0;
	width: 153px;
}

.innerQueryDiv {
	float: right;
	margin: -22px 0 0;
	padding: 0;
	position: relative;
	width: 153px;
}

.innerQueryDiv dl {
	background: #FFF url('../images/bgsQueryDivBoxDl.jpg') repeat-x top left;
	float: right;
	height: 31px;
	margin: 0;
	padding: 0;
	width: 71px;
}

.innerQueryDiv dl dt {
	margin: 13px 0 0;
}

.innerQueryDiv dl dt,
.innerQueryDiv dl dd {
	color: #ccc;
	font-size: 10px;
	height: 10px;
	padding: 0;
	text-align: right;
	width: 71px;
}

div dl.firstDL {
	font-size: 10px;
	height: 10px;
	margin: 0;
	padding: 0;
	text-align: right;
	width: 71px;
}

div dl.firstDL dt,
div dl.firstDL dd {
	font-size: 10px;
	height: 10px;
	margin: 3px 0 0;
	padding: 0;
	text-align: right;
	width: 71px;
}

div.innerQueryDiv dl dt span,
div.innerQueryDiv dl dd span {
	margin: 2px 5px 0 0;
}

.sQueryBorder {
	border: 2px solid #babec4;
	margin: 0 0 -2px;
}

.sQueryBoxActive {
	border: 2px solid #babec4;
	margin: 10px 0 -2px;
}

.sQueryBoxActive span.sTAdd {
	color: #757576;
}

.sQueryDivBoxActive {
	background: #FFF url('../images/bgsQueryDivBox.jpg') repeat-x top left;
	border-bottom: 1px solid #e0e2e5;
	height: 23px;
	padding: 8px 0 0;
	position: relative;
}

.sQueryDivBoxActive h4 {
	color: #454545;
	margin: 0;
}

.innerQueryDivActive {
	float: right;
	margin: -22px 0 0;
	padding: 0;
	width: 153px;
}

.innerQueryDivActive dl {
	background: #f5f5f6;
}

.innerQueryDivActive dl dt,
.innerQueryDivActive dl dd {
	color: #939394;
}

div.innerQueryDivActive dl dt span,
div.innerQueryDivActive dl dd span {
	margin: 2px 5px 0;
}

.searchAttachH45 {
	float: left;
	height: 44px;
	width: 100%;
}

.searchAttachH53 {
	height: 53px;
}

.bgAt1 {
	background: #FFF url('../images/bgSearchAt1.jpg') repeat-x left top;
}

.bgAt2 {
	background: #FFF url('../images/bgSearchAt2.jpg') repeat-x left top;
}

.bgAt3 {
	background: #FFF url('../images/bgSearchAt3.jpg') repeat-x left top;
	border-bottom: 2px solid #c2c5cc;
	border-top: 2px solid #36638a;
	margin: 0;
}

.searchAttach div {
	background-color: #ebebee;
	float: right;
	height: 44px;
	margin: 0;
	padding: 0;
	width: 71px;
}

.searchAttachActive div {
	background-color: #d8d9dd;
}

div.bgSearchBlue {
	background: url('../images/bgsSearchButtonBlue.jpg') repeat-x left top;
	height: 52px;
	margin-top: -21px;
	padding: 0;
}

div.bgSearchBlue span {
	margin: 13px 0 0 13px;
}

.searchMiddleEndBoxes {
	background: #FFF url('../images/bgSearchMiddleEndBoxes.jpg') repeat-x left top;
	border-bottom: 1px solid #C2C5CC;
	border-top: 2px solid #C2C5CC;
	height: 27px;
	line-height: 27px;
	margin: 0;
	padding: 0;
}

.searchMiddleEndBoxesQuick {
	height: 27px;
	line-height: 27px;
	margin: 0;
	padding: 0;
}

.resizeAbleSlider {
	background: #d7e0e8;
	border: 1px solid #9ab1c4;
	height: 10px;
	width: 250px;
}

div.jScrollPaneDrag {
	background: #a5c2d1 url('../images/bgScrolls.jpg') repeat-y left top;
}

div.jScrollPaneTrack {
	background-color: #e2e2e2;
}

div.iQDAMargin {
	margin: -8px 0 0;
}

div.sQBCB {
	background: #eaebed;
	border-bottom: 1px solid #CDCFD4;
	border-top: 1px solid #cdcfd4;
	clear: both;
	padding: 11px 0;
	width: auto;
}

.criteriasBoxes-borBottom {
	border-bottom: 1px solid #cdcfd4;
	height: 16px;
	margin: 0 0 0 28px;
	padding: 0 0 5px;
	width: 496px;
}

.criteriasBoxes-borTop {
	border-top: 1px solid #cdcfd4;
	height: 33px;
	margin: 15px 0 0 28px;
	padding: 13px 0 0;
	width: 496px;
}

.criteriasBoxesMap {
	height: 33px;
	margin: 15px 0 0 28px;
	padding: 13px 0 0;
	width: 496px;
}

#sortable li div div div.jScrollPaneDrag,
#sortable li div div div div.jScrollPaneDrag {
	background: #f4f5f5 url('../images/bgScrollsGrey.jpg') repeat-y left top;
}

#sortable li div div div.jScrollPaneTrack,
#sortable li div div div div.jScrollPaneTrack {
	background: #f4f5f5;
	border-left: 1px solid #d0d1d3;
}

.textSearchCritField {
	display: none;
	position: relative;
}

.textCrit {
	background: url('../images/bgTextCrit.jpg') repeat-x left top;
	border: 1px solid #c8cbd0;
	height: 46px;
	margin: 0 0 11px 28px;
	padding-top: 8px;
	width: 495px;
}

.innerTextCrit {
	color: #6b6c6e;
	font-size: 11px;
	margin-left: 255px;
	width: 239px;
}

.borBottGrey {
	border-bottom: 1px solid #c1c5ca;
}

.paddsT {
	padding-top: 5px;
}

.firstL {
	margin-left: 8px;
}

.firstR {
	margin-right: 14px;
}

#mButtonsBox,
.mButtonsBox {
	display: block;
	float: left;
	height: 245px;
	width: 12px;
	padding-left: 3px;
}

.sQueryBoxCritBox #mButtonsBox {
	display: block;
	float: left;
	height: 245px;
	width: 12px;
	margin-right: 3px;
	padding-left: 0px;
}

#printList .mButtonsBox {
	margin: 0 5px 0 0;
}

#lSTS,
.lSTS {
	display: block;
	float: left;
	height: 245px;
	margin: 0;
	overflow: scroll;
	width: 240px;
}

#rSTS,
.rSTS {
	display: block;
	float: left;
	height: 245px;
	overflow: scroll;
	width: 240px;
}

#preLSTS,
.preLSTS {
	border-bottom: 1px solid #BABEC4;
	border-right: 1px solid #BABEC4;
	float: left;
	margin: 0 2px 0 28px;
}

#preRSTS,
.preRSTS {
	border-bottom: 1px solid #BABEC4;
	border-right: 1px solid #BABEC4;
	float: left;
}

.helperCritBox {
	border-bottom: 1px solid #b8bdc4;
	line-height: 18px;
	margin-left: 28px;
	padding: 13px 0;
	width: 495px;
}

.helperCritBox span.hCBw {
	float: left;
	margin: 3px 5px 0 0;
	width: 220px;
}

.inHCB {
	margin-top: 7px;
}

div.noBorBo {
	border-bottom: 0;
}

#cMainLeftBox {
	float: left;
	margin: 0 20px 0 0;
	min-height: 200px;
	width: 225px;
}

#cMainRightBox {
	float: right;
	margin: 0;
	min-height: 200px;
	width: 250px;
}

.ccInnerBoxes {
	background: #FFF url('../images/bgCcInnerBoxes.jpg') repeat-x top left;
	display: block;
	padding: 16px 11px;
}

.ccInnerBoxesNew {
	background: #FFF url('../images/bgCcInnerBoxesNew.jpg') repeat-x top left;
	display: block;
	padding: 16px 11px;
}

.ccInnerBoxesTop {
	height: 28px;
}

div.ccInnerBoxes h4 {
	margin-bottom: 28px;
}

.leftFormBox {
	line-height: 20px;
	margin: 0 10px 11px 0;
	text-align: right;
	width: 126px;
}

.rightFormBox {
	margin: 0 0 11px;
	width: 407px;
}

.rightFormBoxLonger {
	margin: 0 0 11px;
	width: 407px;
}

.space {
	clear: both;
	height: 10px;
}

.boxBorderItems {
	border-left: 1px solid #dbe4ea;
	border-right: 1px solid #dbe4ea;
	margin-bottom: 20px;
}

.pTextBox {
	margin-left: 147px;
	width: 361px;
}

.boxBot {
	margin-bottom: 20px;
}

.profilTopName {
	margin-bottom: 4px;
	min-height: 40px;
}

.subProfiltopName {
	margin: 4px 0;
}

.profilTopName h1 {
	float: left;
	height: auto;
	margin: 0 0 20px 31px;
	padding: 0;
	width: 450px;
}

.profilTopName h1,
.profilTopName span {
	bottom: -23px;
	position: relative;
}

.profilTopName span {
	bottom: -20px;
	left: -2px;
	position: relative;
}

.profilTopName span.jquery-checkbox {
	float: left;
	margin: -22px 14px 0 4px;
}

.formated {
	background: #fdfdfe url('../images/bgFirstTableCompanyProfil.jpg') repeat-x;
	border-top: 4px solid #7191ad;
	margin: 0 0 16px 21px;
	overflow: auto;
	padding: 0 0 12px 11px;
}

.formatedLast {
	background: #d4dee6;
	margin: 0 0 20px 21px;
	padding: 3px 0 4px 12px;
}

.formatedLast span {
	color: #557c9d;
	margin-right: 51px;
}

.nextPFdatas {
	background: #FFF url(../images/bgInnerContentTitleBox.jpg) repeat-x left top;
	border-bottom: 1px solid #DBE4EA;
	height: 28px;
	padding: 13px 0 0 20px;
}

.nextStandOrtAn {
	background: #FFF url(../images/bgInnerContentTitleBox.jpg) repeat-x left top;
	border-bottom: 1px solid #DBE4EA;
	height: 28px;
	padding: 25px 0 10px 20px;
}

.vCard {
	background: url("../images/bgVCardTop.jpg") repeat-x scroll left top #F7F9FA;
	border: 1px solid #35638A;
	margin: -200px 0 0 202px;
	padding-bottom: 11px;
	position: absolute;
	width: 288px;
	z-index: 22;
}

.liveSearchInfo {
	background: url("../images/bgVCardTop.jpg") repeat-x scroll left top #F7F9FA;
	border: 1px solid #35638A;
	display: none;
	position: absolute;
	width: 320px;
	z-index: 11111;
}

.lSearchInfoMargin {
	margin: 2px 0 4px 5px;
	overflow: hidden;
	font-size: 12px;
}

.qsBorderBox {
	border-bottom: 1px solid #35638A;
	display: block;
	margin: 0 6px 4px 6px;
}

.boxheight {
	width: 179px;
}

.itemDadBorder {
	border: 1px solid #9ab1c4;
}

.fpChartBoxBI {
	margin-left: -54px;
	position: absolute;
	z-index: 91;
}

.fPpagingMargRight {
	margin-right: 9px;
}

.iconFpBox {
	background: #e0e7ed;
	border-left: 1px solid #cbd2d9;
	border-right: 1px solid #cbd2d9;
	height: 19px;
	width: 23px;
}

.iconFpBox:hover {
	background: #d0dbe3;
}

.ccKBCHeight {
	border-top: 1px solid #d7e0e8;
	min-height: 90px;
}

.ccLBox {
	float: left;
	width: 197px;
}

.ccRBox {
	float: left;
	width: 346px;
}

.ccKBSelBox {
	width: 145px;
}

.comBorderDBE {
	border: 1px solid #DBE4EA;
}

#success,
#successMonitoring,
#successWatchlist,
#successMsgExport,
#successMsgEA3,
#successMsgSL,
#successMsgSave {
	background: #FFF;
	border: 1px solid #35638A;
	color: #35638A;
	display: none;
	font-size: 14px;
	font-weight: 700;
	line-height: 20px;
	margin: 0;
	min-height: 70px;
	padding: 10px;
	position: absolute;
	text-align: center;
	vertical-align: middle;
	width: 300px;
	z-index: 10000;
}

#successWatchlist {
	margin: 0 0 0 249px;
}

#successMonitoring {
	margin: 31px 0 0 272px;
}

#successMsgSL {
	margin: 250px 0 0 174px;
}

#successMsgSave {
	line-height: 70px;
	margin: -53px 0 0 150px;
}

#selektivEA1 {
	background: url("../images/bgFaceInfoLayer.png") repeat-x scroll left top #FFF;
	border: 1px solid #35638A;
	display: none;
	margin: 0 0 0 342px;
	min-height: 118px;
	padding: 24px 25px 9px 47px;
	position: absolute;
	width: 430px;
	z-index: 199;
}

#selektivEA1 h2 {
	border-bottom: 1px solid #97AEC1;
	color: #35638A;
	font-size: 14px;
	font-weight: 700;
	margin: 0 0 18px;
	padding: 0 0 2px;
	width: 430px;
}

#selektivEA1 p {
	color: #959595;
	font-size: 12px;
	padding: 0 0 15px;
}

#selektivEA1 .button {
	border-top: 1px solid #D7E0E8;
	display: block;
	margin: 0;
	padding: 0;
}

#fleUpload,
.fleUpload {
	background: #FFF url('../images/bgFileUploadSearchHelp.jpg') repeat-x top left;
	border: 1px solid #d0d2d6;
	height: 167px;
	margin: 15px 0 0;
	padding: 11px 0 11px 20px;
	width: 221px;
}

.topTeaserSmall {
	background: url('../images/bgTeaserProduktionfos.jpg') no-repeat top left;
	height: 36px;
	padding: 114px 0 0 39px;
}

.topTeaserSmall h2 {
	margin: 0;
	width: 200px;
}

.leftSimpleBox {
	display: block;
	float: left;
	margin: 0 27px 27px 0;
	width: 177px;
}

.centerSimpleBox,
.centerSimpleStaticBox {
	float: left;
	margin: 0 27px 27px 15px;
	min-height: 400px;
	width: 489px;
}

.centerSimpleBoxAddon {
	float: left;
	margin: 0 27px 27px 15px;
	min-height: 400px;
	width: 674px;
}

#navi_breadCrumb_div {
	height: 20px;
	margin: 0px 0px 10px 15px;
}

.navi_breadCrumb_link {
	font-weight: normal;
	color: #99bece;
	margin-right: 25px;
}

.navi_breadCrumb_link:active,
.navi_breadCrumb_link:visited {
	color: #99bece;
}

.ueberHoppenstedt {
	width: 690px;
}

.centerSimpleStaticBox {
	width: 673px;
}

.rightSimpleBox {
	float: right;
	min-height: 400px;
	width: 240px;
}

.smallInfosVideo,
.smallInfos {
	margin: 0 0 10px;
}

.smallInfos {
	background: #FFF url('../images/bgSmallInfos.jpg') no-repeat left top;
	height: 87px;
	padding: 15px 15px 0;
	width: 210px;
}

.smallInfos h2 {
	width: 135px;
}

.smallInfos dl {
	border-top: 1px solid #5e7990;
	margin: 42px 0 0;
	padding: 6px 0 0;
}

.smallInfos dl dt {
	float: left;
	height: 11px;
	line-height: 11px;
	width: 11px;
}

.smallInfos dl dd {
	height: 11px;
	line-height: 11px;
	margin: 0 0 0 18px;
}

.smallInfos dl dd a {
	color: #a9b8c5;
	font-size: 11px;
	height: 11px;
	line-height: 11px;
}

#BgSearch {
	background: #e1e8ee;
	padding: 20px 0 9px 8px;
}

.rightLongInfoBox {
	background: #ecf2f4 url('../images/bgRightLongBox.jpg') repeat-x left top;
	border-top: 1px solid #bac9d7;
	min-height: 269px;
	padding: 0 15px;
	width: 210px;
}

.rightLongInfoBox h2 {
	margin-top: 20px;
	overflow: hidden;
	width: 168px;
}

.companyLogo {
	margin: 33px 0 0;
}

#groupNameBox {
	background: #FFF url('../images/bgPeerGroupsFBox.jpg') repeat-x top left;
	border-bottom: 4px solid #7191ad;
	height: 26px;
	padding: 17px 0 0 1px;
}

#companyProfilBar {
	height: 17px;
	margin-bottom: 4px;
	padding-top: 11px;
}

#companyProfilBar h3 {
	margin: -5px 8px 0 0;
}

#tabsFooter {
	background: #FFF url('../images/bgTabsFooter.jpg') repeat-x top left;
	border-bottom: 1px solid #CECECE;
	height: 40px;
	padding: 7px 0 7px 7px;
}

#listHoldingsX {
	background: #FFF;
	min-height: 600px;
	width: 810px;
}

#outer {
	overflow: hidden;
}

#outer .ui-widget-content {
	background: #E5E5E5;
	border-bottom: 1px solid #C2D0DC;
	border-top: 1px solid #C2D0DC;
	height: 10px;
	margin-bottom: 2px;
}

#outer .ui-icon-grip-dotted-vertical {
	background: #b7c7d5;
	height: 8px;
	margin: 0;
	width: 100px;
}

a.ui-slider-handle {
	background: #b7c7d5;
}

#outer div a.ui-slider-handle {
	cursor: pointer;
	height: 8px;
	margin: 3px 0 0;
}

div#listHoldings .biWidth,
div#bigLeftBox2 .wi {
	width: 1080px;
}

#viewLegend {
	background: #FFF url('../images/bgLegend.jpg') repeat-x top left;
	border: 1px solid #35638a;
	display: none;
	margin: 14px auto 0 0;
	padding: 14px 20px 14px 20px;
	position: absolute;
	width: 293px;
	z-index: 176;
}

#viewLegend h5 {
	margin-left: 69px;
}

.upgradeBox {
	display: none;
	margin: 5px 0 0 -5px;
	padding: 0 0 0 138px;
	position: absolute;
	width: 370px;
	z-index: 31;
}

.upgradeInBox {
	background: #FFF url('../images/bgUpgradeBox.jpg') repeat-x top left;
	border: 1px solid #c6d5e1;
	color: #6689a6;
	font-size: 11px;
	height: 18px;
	line-height: 18px;
	margin: 17px 0 0 39px;
	text-align: center;
	text-transform: none;
	width: 173px;
}

.upgradeInBox:hover {
	background: #FFF url('../images/bgUpgradeBoxMo.jpg') repeat-x top left;
	color: #FFF;
}

#companyProfilNewLayer {
	background: #F8F9FB url('../images/bgCompanyProfilNewLayer.jpg') repeat-x top left;
	border: 1px solid #366488;
	display: none;
	margin: -53px 0 0 245px;
	min-height: 165px;
	padding: 24px 14px 19px 16px;
	position: absolute;
	width: 276px;
	z-index: 60;
}

#companyProfilNewLayer h4 {
	border-bottom: 1px solid #8da8bd;
	margin: 0 0 8px;
	padding-bottom: 6px;
}

#companyProfilNewLayer #sendLBnewP {
	margin: 0 12px 0 31px;
}

#companyProfilNewLayer input[type="text"] {
	background: #edeef0;
	border: 1px solid #c2d0db;
	color: #7190ac;
	font-size: 11px;
	margin: 0 0 0 31px;
	padding-left: 5px;
	width: 160px;
}

.personImage {
	background: #FFF;
	border: 2px solid #eff3f4;
	float: right;
	height: 160px;
	margin: 11px 21px 0 0;
	padding: 14px 0 0 14px;
	width: 136px;
}

.personenProfilFirst h6 {
	margin-left: 32px;
}

.personFormated {
	background: #FFF url('../images/bgPersonFormated.jpg') repeat-x top left;
	border-top: 1px solid #9ab1c3;
	margin: 0 0 20px 21px;
	padding: 3px 10px 4px;
}

.monitoringFormated {
	background: #d8e1e8;
	border-bottom: 1px solid #97afc2;
	border-top: 1px solid #97afc2;
	clear: both;
}

div.monitoringFormated ul {
	height: 47px;
	margin: 0 0 0 21px;
}

.dataMonitor {
	background: #eaeff3;
	padding: 15px 21px;
}

.innerDataMonitor {
	border-top: 1px solid #c6d3de;
	padding: 28px 0;
}

.existsMonitoringBox {
	background: #FFF url('../images/bgTitleExistCompMonitoring.jpg') repeat-x top left;
	border-bottom: 1px solid #d7e0e8;
	border-top: 1px solid #36638a;
	padding: 13px 0 5px 20px;
}

.backLinkBox {
	border-bottom: 1px solid #afc1d0;
	border-top: 1px solid #afc1d0;
	line-height: 29px;
	padding-left: 12px;
}

div.backLinkBox span.iconI {
	margin: -20px 0 0 -20px;
}

div.backLinkBox a:hover {
	color: #446e93;
}

.yellowBoxes {
	border: 1px solid #e8d58a;
	margin: 0 0 20px;
}

.yellowItemTitleBox {
	background: #FFFAE8 url('../images/bgDadItemYellow.jpg') repeat-x top left;
	border-bottom: 1px solid #ede0a3;
	height: 41px;
	line-height: 41px;
	padding: 6px 10px 0 13px;
}

.nextLinkBox {
	height: 19px;
	margin: 0;
}

.nextLinkBox a:link,
.nextLinkBox a:visited,
.nextLinkBox a:focus,
.nextLinkBox a:active {
	color: #688aa7;
	line-height: 19px;
}

.nextLinkBox a:hover {
	color: #39668c;
}

div.yellowBoxes div.jScrollPaneDrag {
	background: url('../images/bgYellowScrolls.jpg') repeat-y top left;
	margin-left: 1px;
}

div.yellowBoxes div.jScrollPaneTrack {
	background: #f9f4e0;
	border-left: 1px solid #EEE1AA;
}

#matrixFullScreenShow {
	height: 620px;
	background: #ffffff;
	margin-top: 25px;
	overflow: auto;
}

.selectors,
#matrixSearchHelpCritBox .selectors {
	margin: 15px 0 11px 28px;
}

div.sLeft,
#matrixSearchHelpCritBox div.sLeft,
div.printBoxBorTop div.sLeft {
	background: #FFF;
	border: 1px solid #babec4;
	display: block;
	float: left;
	height: 289px;
	overflow: scroll;
	width: 280px;
}

div.selectors .jScrollPaneContainer {
	border: 1px solid #BABEC4;
}

#printList .jScrollPaneContainer {
	border-bottom: 1px solid #BABEC4;
	border-right: 1px solid #BABEC4;
	float: left;
}

div.sRight,
#matrixSearchHelpCritBox div.sRight,
div.printBoxBorTop div.sRight {
	background: #FFF;
	border: 1px solid #babec4;
	display: block;
	float: left;
	height: 289px;
	overflow: scroll;
	width: 200px;
}

#matrixSearchHelpCritBox .jScrollPaneContainer {
	background: #FFF;
	border-bottom: 1px solid #babec4;
	border-right: 1px solid #babec4;
}

.infoLayerSC {
	background: #FFF url('../images/bgInfoLayerSC.jpg') repeat-x top left;
	border: 1px solid #808691;
	color: #808691;
	margin: -2px 0 0 20px;
	padding: 15px 18px 22px 20px;
	position: absolute;
	width: 220px;
	z-index: 131;
}

div.infoLayerSC h6 {
	font-size: 10px;
	margin-bottom: 10px;
	padding-bottom: 2px;
}

#betha {
	border-bottom: 1px solid #c8cbd0;
	border-left: 1px solid #c8cbd0;
	border-right: 1px solid #c8cbd0;
	display: none;
	height: 19px;
	margin: 0 0 0 28px;
	padding: 11px 0 10px 10px;
	width: 484px;
}

#betha span.btnSearchGrey {
	margin: 0 28px 0 0;
}

#betha span.col6e6e70 {
	height: 20px;
	line-height: 19px;
}

#betha label {
	margin-top: 3px;
}

#gamma {
	display: none;
	margin: 0 0 18px 28px;
}

.sCBox {
	background: #e1e3e7 url('../images/bgSCB1.jpg') repeat-x top left;
	border: 1px solid #c8cbd0;
	color: #929395;
	display: block;
	height: 9px;
	margin-top: 6px;
	padding: 3px 5px 7px 8px;
	width: 481px;
}

.sCBox:hover {
	background: #e1e3e7 url('../images/bgSCB1MO.jpg') repeat-x top left;
	border: 1px solid #babec4;
	color: #5e5f61;
}

.sCBoxA {
	background: #f5f5f5;
	border-bottom: 1px solid #d7d9dc;
	border-left: 1px solid #d7d9dc;
	border-right: 1px solid #d7d9dc;
	display: none;
	height: 16px;
	padding: 9px 8px;
	width: 478px;
}

div.brancheBox {
	background: #e2e3e5 url('../images/bgBrancheBox.jpg') repeat-x top left;
	border-bottom: 1px solid #babec4;
	padding: 2px 0 0 8px;
}

#double-list__left__header {
	width: 100%;
	border-left: 1px solid #BABEC4;
	border-right: 1px solid #BABEC4;
	border-top: 1px solid #BABEC4;
	float: left;
	margin: 0 15px -1px 0;
	box-sizing: border-box;
}

#double-list__right__header {
	width: 100%;
	border-left: 1px solid #BABEC4;
	border-right: 1px solid #BABEC4;
	border-top: 1px solid #BABEC4;
	float: left;
	margin: 0 0 -1px;
	box-sizing: border-box;
}

#infoInContentBox {
	margin: 0 0 15px 21px;
}

.pGroupComName {
	background: #FFF url('../images/bgPeerGroupsFBox.jpg') repeat-x top left;
	border-bottom: 4px solid #7191ad;
	height: 16px;
	margin: 0 0 4px;
	padding: 18px 0 10px;
}

.pGroupComName h1 {
	margin-left: 1px;
}

.bigChartShow {
	background: #FFF;
	height: 600px;
	width: 1118px;
}

.innerPeerGroupBox {
	background: #eaeff3;
	padding: 38px 42px 30px 43px;
}

.innerPGBAction {
	border-bottom: 1px solid #a2b7c9;
	margin: 0 0 18px;
	min-height: 27px;
	padding: 0 0 10px;
}

.iPGBAbuttons {
	border-top: 1px solid #a2b7c9;
	min-height: 20px;
	padding: 19px 0 0;
}

a#goBilanz {
	float: right;
	line-height: 19px;
}

a#goBilanz:hover {
	color: #fff;
}

.viewResultBox {
	background: #FFF;
	border: 1px solid #c2d0dc;
	color: #696969;
	float: right;
	font-size: 20px;
	height: 27px;
	line-height: 27px;
	margin: 11px 8px 0 0;
	padding: 0 5px 0 0;
	text-align: right;
	width: 120px;
}

.tabNames {
	height: 24px;
}

.tabNames h3 {
	float: left;
	width: 500px;
}

.tabNames span {
	color: #688aa7;
	font-size: 10px;
	margin-top: 4px;
}

.tabNames span.iconMaxViewChart,
.tabNames span.iconFunctions {
	margin: 0 8px 0 0;
}

span.subAddField {
	background: #dce4ea;
	color: #9ab1c4;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: 700;
	height: 7px;
	line-height: 7px;
	margin: 4px 5px 0 0;
	text-align: center;
	vertical-align: middle;
	width: 7px;
}

.overflowTable {
	margin: 0 0 37px;
	overflow-x: scroll;
	overflow-y: hidden;
}

.bilaPeerHeadInfo {
	background: url('../images/bgBilanzenTableTd.jpg') repeat-x top left;
	border-top: 1px solid #d6dfe7;
	color: #4B535A;
	font-weight: bold;
	height: 18px;
	text-align: left;
	padding: 5px 0px 0px 10px;
	clear: both;
}

.bilaPeerSubHeadInfo {
	background-color: #9AB1C4;
	height: 18px;
	text-align: left;
	padding: 6px 0 0 5px;
}

.bilaPeerInfoPart {
	font-weight: bold;
	margin: 0 0 0 5px;
}

.firmNotiz {
	background: #FFF url('../images/bgNotizenTempl.jpg') repeat-x top left;
	border: 1px solid #356289;
	display: none;
	height: 389px;
	margin: -15px 0 0 -30px;
	position: absolute;
	width: 273px;
	z-index: 99;
}

.firmNotiz.display-block {
	display: block;
}

li .firmNotiz {
	height: auto;
	margin: -15px 0 0 164px;
}

.firmNotiz h3 {
	color: #777c88;
	font-size: 14px;
	margin: 15px 0 0 29px;
}

.firmNotiz .buttons {
	clear: both;
	padding: 19px 0 17px 22px;
}

.firmNotiz .btnCloseBox {
	margin: 5px 0 0 5px;
}

.innerNotizBox {
	border-bottom: 1px solid #aec0d0;
	border-top: 1px solid #babbbe;
	clear: both;
	display: block;
	height: 320px;
	overflow: scroll;
	width: 272px;
}

.scoller {
	height: auto;
	overflow: hidden;
	width: 100%;
}

#nyroBoxLayer {
	background: #FFF;
	height: 745px;
	overflow: hidden;
	width: 1074px;
}

#xScroll {
	height: 697px;
	overflow: hidden;
	width: 1118px;
}

.newNotizBox {
	border-bottom: 1px solid #aec0d0;
	border-top: 1px solid #aec0d0;
	color: #688aa7;
	font-size: 11px;
	line-height: 28px;
	padding: 0 0 0 21px;
}

.newNotizBox:hover {
	color: #3e6a8f;
}

.firmKlassifikatonsBox {
	background: #FFF url('../images/bgNotizenTempl.jpg') repeat-x left top;
	border: 1px solid #356289;
	display: none;
	height: auto;
	margin: -15px 0 0 143px;
	padding: 0 28px 26px;
	position: absolute;
	width: 182px;
	z-index: 88;
}

.firmKlassifikatonsBox h3 {
	color: #777C88;
	font-size: 14px;
	margin: 15px 0 0;
}

.firmKlassifikatonsBox .btnCloseBox {
	margin: 5px 0 0 -22px;
	position: relative;
}

.firmKlassifikatonsBox div.tLink .iconNotizEdit {
	float: left;
	margin: 6px 6px 0 0;
}

.firmKlassifikatonsBox div.tLink .iconNotizEditForbid {
	float: left;
	margin: 6px 6px 0 0;
}

.tLink {
	border-bottom: 1px solid #aec0d0;
	border-top: 1px solid #aec0d0;
	clear: left;
	line-height: 28px;
	margin: 19px 0;
}

#datepickerInput {
	width: 74px;
	padding: 0 2px;
}

#preDdatepickerBox,
#preDdatepickerBoxBeratung,
#preDdatepickerBoxWeb,
#preDdatepickerBoxStart {
	background: #fff url('../images/bgNotizenTempl.jpg') repeat-x top left;
	border: 1px solid #356289;
	display: none;
	height: 317px;
	margin: -16px 0 0 164px;
	padding: 0 26px 16px 28px;
	position: absolute;
	width: 217px;
	z-index: 101;
}

#preDdatepickerBox .tLink a span,
#preDdatepickerBoxBeratung .tLink a span,
#preDdatepickerBoxWeb .tLink a span,
#preDdatepickerBoxStart .tLink a span {
	float: left;
	margin: 6px 8px 0 0;
}

#preDdatepickerBox h3,
#preDdatepickerBoxBeratung h3,
#preDdatepickerBoxWeb h3,
#preDdatepickerBoxStart h3 {
	color: #777C88;
	font-size: 14px;
	margin: 15px 0 0 29px;
}

#preDdatepickerBox .btnCloseBox,
#preDdatepickerBoxBeratung .btnCloseBox,
#preDdatepickerBoxWeb .btnCloseBox,
#preDdatepickerBoxStart .btnCloseBox {
	margin: 5px 0 0 -21px;
	position: relative;
}

#preDdatepickerBox span.iconResubGre,
#preDdatepickerBoxBeratung span.iconResubGre,
#preDdatepickerBoxWeb span.iconResubGre,
#preDdatepickerBoxStart span.iconResubGre {
	margin: -21px 0 0;
}

#preDdatepickerBox #datepicker {
	background: #FFF url('../images/bgDatepickerBox.jpg') repeat-x top left;
	border: 1px solid #d8d9dc;
	height: 205px;
	margin: 8px 0 0;
	padding: 8px;
	width: 200px;
}

#preDdatepickerBoxBeratung #datepickerBeratung {
	background: #FFF url('../images/bgDatepickerBox.jpg') repeat-x top left;
	border: 1px solid #d8d9dc;
	margin: 8px 0 0;
	padding: 8px;
	width: 200px;
}

#preDdatepickerBoxWeb #datepickerWeb {
	background: #FFF url('../images/bgDatepickerBox.jpg') repeat-x top left;
	border: 1px solid #d8d9dc;
	margin: 8px 0 0;
	padding: 8px;
	width: 200px;
}

#preDdatepickerBoxStart #datepickerStart {
	background: #FFF url('../images/bgDatepickerBox.jpg') repeat-x top left;
	border: 1px solid #d8d9dc;
	margin: 8px 0 0;
	padding: 8px;
	width: 200px;
}

.betweenBoxStategie {
	background: #eaeff3;
	margin: 0 0 20px;
	padding: 22px 0 37px 21px;
}

.exportCenterTextBox {
	background: #fff;
	color: #696969;
	font-size: 11px;
	margin: 0 0 20px;
	padding: 2px 0 0 21px;
}

.listBoxImg {
	display: block;
	float: left;
	width: 86px;
}

.itemStepBox {
	background: #FFF url('../images/bgItemStepBox.png') repeat-y top left;
	color: #2c5277;
	font-size: 10px;
	line-height: 25px;
	padding: 0 9px 0 10px;
}

.nextItemStep {
	background: #9ab1c4;
	border-top: 1px solid #b8c8d6;
	color: #335d83;
	font-size: 10px;
	padding: 6px 12px 4px 9px;
}

.ib {
	min-height: 75px;
	padding: 6px 0 4px 12px;
}

#switchBox,
#bigErrorBox,
#heatMapInfoBox {
	background: #FFF url('../images/bgSwitchBox.jpg') repeat-x top left;
	border: 1px solid #35638a;
	display: none;
	height: auto;
	margin-left: 313px;
	padding: 24px 25px 14px 45px;
	position: fixed;
	top: 30%;
	width: 430px;
	z-index: 8000;
}

#bigErrorBox,
#heatMapInfoBox {
	display: none;
	height: auto;
	margin: 19px 290px 0;
}

#bigErrorBox div {
	border-bottom: 1px solid #c2d0dc;
	border-top: 1px solid #96adc1;
	color: #848484;
	font-size: 11px;
	margin: 0 0 15px;
	padding: 18px 0 10px;
}

#switchBox div {
	border-top: 1px solid #96adc1;
	color: #848484;
	font-size: 11px;
	margin: 0 0 15px;
	padding: 18px 0 1px;
}

#heatMapInfoBox div {
	border-bottom: 1px solid #c2d0dc;
	border-top: 1px solid #96adc1;
	color: #848484;
	font-size: 11px;
	margin: 0 0 15px;
	padding: 18px 0 1px;
}

.eSchemaTop,
.eSchemaPreList {
	background: #FFF url("../images/bgInnerContentTitleBox.jpg") repeat-x left top;
	border-bottom: 1px solid #DBE4EA;
	border-top: 1px solid #36638a;
	height: 28px;
	padding: 13px 0 0 20px;
}

.eSchemaNext {
	background: #EAEFF3;
	margin: 0 0 25px;
	padding: 22px 0 37px 21px;
}

.com1 {
	margin: -3px 7px 0 0;
}

.com2 {
	margin: -3px 48px 0 0;
}

.eSchemaPreList {
	margin: 0 0 18px;
}

#matrixTemp {
	padding: 33px 17px 0;
}

.matrixTemp {
	padding: 33px 0 15px 17px;
}

#matrixTemp p,
.matrixTemp p {
	color: #7f7f7f;
	font-size: 11px;
}

#matrixTemp .innerMatrixBox input[type="radio"] {
	margin: 1px 7px 0 0;
}

#matrixButtonBox {
	background: #FFF url('../images/bgMatrixTemplBottom.jpg') repeat-x top left;
	border-top: 1px solid #cacdd2;
	clear: both;
	height: 87px;
	padding: 21px 17px;
}

#matrixButtonBox span.iconInfoGreyBig {
	margin: 2px 0 0 189px;
	position: absolute;
}

.matrixNextBox .ddw {
	color: #000;
	font-size: 11px;
	margin: 10px 0 0 18px;
}

.noOpaCi {
	opacity: 1;
}

.matrixNextBox p {
	clear: left;
	display: block;
	margin: 55px 0 -26px;
	position: relative;
}

#martixSearchInfoBox {
	background: #FFF url('../images/bgInnerInfoBoxes.jpg') repeat-x top left;
	border: 1px solid #727b83;
	display: none;
	height: auto;
	margin: -234px 0 0 189px;
	padding: 19px 19px 19px 27px;
	position: absolute;
	width: 250px;
	z-index: 99;
}

#martixSearchInfoBox h3 {
	color: #555;
	font-size: 16px;
	margin: 0;
}

#martixSearchInfoBox p {
	border-bottom: 1px solid #CACDD2;
	border-top: 1px solid #CACDD2;
	color: #7F7F7F;
	font-size: 11px;
	margin: 4px 0 20px;
	padding: 20px 0;
}

#faceExport,
#savePeerBox,
#issuMatrixBox,
#printSveAsBoxAs,
#fConfig,
#shortCutsInfo,
#changedSearchInfoBox,
#uploadSearchStrategie,
#exportPopupConcern,
#selektivEA1 {
	background: #FFF url('../images/bgFaceInfoLayer.png') repeat-x top left;
	border: 1px solid #35638a;
	display: block;
	margin: 0 0 0 342px;
	min-height: 208px;
	padding: 24px 25px 9px 47px;
	position: fixed;
	top: 35% %;
	width: 380px;
	z-index: 1111;
}

#printSveAsBoxAs {
	background: #FFF url('../images/bgInnerContentTitleBox.jpg') repeat-x top left;
	display: none;
	margin: 247px 0 0 107px;
	min-height: 150px;
	width: 353px;
}

#issuMatrixBox {
	display: none;
	margin: 0 0 0 29px;
	min-height: 132px;
	width: 356px;
}

#shortCutsInfo .iconInfoRed {
	float: left;
	margin: -8px 0 0 -38px;
}

#changedSearchInfoBox,
#uploadSearchStrategie,
#exportPopupConcern {
	min-height: 142px;
}

#fConfig h2,
#shortCutsInfo h2,
#changedSearchInfoBox h2,
#uploadSearchStrategie h2 {
	width: 428px;
}

#printSveAsBoxAs p,
#fConfig p,
#shortCutsInfo p {
	color: #35638a;
	font-size: 12px;
}

#issuMatrixBox form,
#fConfig form {
	color: #335F85;
	font-size: 11px;
}

#fConfig .button,
#shortCutsInfo button {
	display: block;
	margin: 21px 0 0;
}

#issuMatrixBox .button {
	margin: 14px 0 0;
}

#savePeerBox {
	display: none;
	margin: 93px 0 0 172px;
}

#faceExport h2,
#savePeerBox h2 {
	border-bottom: 1px solid #97aec1;
	color: #35638a;
	font-size: 14px;
	font-weight: 700;
	margin: 0 0 18px;
	padding: 0 0 2px;
}

#faceExport p,
#savePeerBox p {
	color: #959595;
	font-size: 11px;
	padding: 0 0 15px;
}

#faceExport span.button,
#savePeerBox span.button {
	border-top: 1px solid #d7e0e8;
	display: block;
	margin: 0;
	padding: 22px 0 0 123px;
}

.watch-list-box {
	padding: 33px 0 30px;
}

.innerWatchListBox {
	border-bottom: 1px solid #d7e0e8;
	color: #696b6a;
	font-size: 11px;
	margin: 0 auto;
	padding: 0 0 12px;
	width: 685px;
}

.fLeft-Box {
	float: left;
	line-height: 19px;
	width: 267px;
}

.fRight-Box {
	float: right;
	line-height: 19px;
	width: 418px;
}

.fblh {
	line-height: 14px;
}

.fbpt {
	padding-top: 11px;
}

.innerWatchListButtonBox {
	padding: 12px 0 0 328px;
}

.innerWatchListButtonBox button#watchReset {
	margin: 0 0 0 12px;
}

#expScrollBox,
#printScrollBox {
	clear: both;
	display: block;
	height: 574px;
	overflow-x: hidden;
	overflow-y: scroll;
}

#exportScollBox {
	height: 606px;
}

#printScrollBox {
	height: 574px;
	width: 597px;
}

.exportBG,
#printBG {
	margin: 0 auto;
	min-height: 740px;
	width: 650px;
}

#exportTop,
#printTop,
#nyroBoxLayer {
	background: #FFF url('../images/bgInnerContentTitleBox.jpg') repeat-x left top;
	padding: 36px 22px 16px;
}

#exportTop h2,
#printTop h2 {
	color: #335d83;
	font-size: 20px;
	margin: 0 0 0 22px;
	width: 300px;
}

#printTop h2 span {
	color: #93a9be;
}

#exportTop span.iconExpClose,
#printTop span.iconExpClose {
	float: right;
	margin-top: -40px;
	position: relative;
}

.exportBoxes,
.printBoxes {
	height: auto;
	padding: 11px 14px 10px 11px;
}

.printBoxes p {
	color: #9ab1c4;
	float: right;
	font-size: 11px;
	width: 253px;
}

.printBorTopDark p {
	color: #9ab1c4;
	float: none;
	font-size: 11px;
	margin: 0 0 0 22px;
	width: auto;
}

.exportButtons .btnKonfigInfo {
	float: left;
	margin: 2px 0 0 195px;
}

.exportButtons .btnKonfigInfoOrderUnits {
	float: left;
	margin: 0px 0 0 195px;
	cursor: pointer;
}

.exportButtons .btnKonfigInfoFirst,
.printButtons .btnKonfigInfoFirst {
	margin: 2px 0 0 274px;
}

.exportBoxes input[type="radio"],
.printBoxes input[type="radio"] {
	float: left;
	margin: 2px 8px 0 0;
}

.exportBoxes label,
.printBoxes label {
	color: #555;
	font-size: 11px;
	font-weight: 700;
}

.exportBoxes label.active,
.printBoxes label.active {
	color: #9ab1c4;
	font-size: 11px;
}

.exportBoxes label input[type="radio"],
.printBoxes label input[type="radio"] {
	float: left;
	margin: 2px 10px 0 0;
}

div.bigBorPrint {
	border-top: 5px solid #36638A;
	height: 5px;
	margin: 17px 0 -6px;
}

.exportBoxBorTop h3,
.printBoxBorTop h3 {
	margin: 14px 0 9px 11px;
}

.bgExportBoxes,
.bgPrintBoxes {
	background: #FFF url('../images/bgExportAssDiv.jpg') repeat-x top left;
}

.bgPrintBoxes {
	width: 605px;
}

.exportBorTopDark,
.printBorTopDark {
	border-top: 1px solid #c2d0dc;
}

.exportBorTopDarkBila {
	border-top: 1px solid #c2d0dc;
	width: 250px;
}

.exportDivBila {
	color: #35638A;
	float: left;
	font-size: 11px;
	margin: 10px 0 20px 10px;
}

#exportDivBilaRight {
	margin-left: 20px;
}

.exportMarkAll {
	font-weight: bold;
	margin: 15px 0 0 13px;
	border: 1px solid white;
}

.printBorTopDark label input[type="checkbox"] {
	float: left;
	margin: 0;
}

.exportBorTop,
.printBorTop {
	border-top: 1px solid #d7e0e8;
}

.expBoxAct,
.printBoxAct {
	background: #f1f4f7;
}

.exportBoxes .inner,
.printBoxes .inner {
	height: 21px;
	line-height: 21px;
	margin: 2px 0 0 21px;
}

.expLastBox {
	background: #e1e8ee;
}

.exportBoxes .innerFirstBox {
	background: #f0f3f6;
	border: 1px solid #b8c9d6;
	float: left;
	font-size: 11px;
	line-height: 14px;
	padding: 12px 21px 10px 12px;
	width: 340px;
}

.exportBoxes .lBoxW {
	width: 388px;
}

.expLastBox .rBoxW {
	width: 189px;
}

.innerFirstBox .fSpan,
.innerLastBox .fSpan {
	width: 150px;
}

.innerFirstBox .spanW,
.innerLastBox .spanW {
	margin-right: 10px;
	width: 90px;
}

.innerFirstBox .spanWa,
.innerLastBox .spanWa {
	text-align: right;
	width: 80px;
}

.exportBoxes .innerLastBox {
	background: #dce4eb;
	border-bottom: 1px solid #b8c9d6;
	border-left: 1px solid #b8c9d6;
	border-right: 1px solid #b8c9d6;
	float: left;
	font-size: 11px;
	line-height: 14px;
	padding: 12px 21px 10px 12px;
	width: 340px;
}

.exportBG .innExp2 {
	float: left;
	margin: 6px 0 0;
	width: 250px;
}

.exportBoxes .innExp1 {
	float: left;
	margin: 6px 18px 0 22px;
	width: 258px;
}

.exportBoxes .fileName,
.printBoxes .fileName {
	color: #aaa;
	font-weight: 400;
}

.printBoxes .dropd {
	float: left;
	margin: 8px 0 0;
}

.exportBG .innExp1 label,
.exportBG .innExp2 label {
	color: #aaa;
	font-size: 11px;
	font-weight: 400;
	margin: 3px 9px 0 0;
}

.exportBG .lastBoxes {
	border-bottom: 1px solid #D7E0E8;
	margin-bottom: 28px;
}

.exportBG .lastBoxesMar {
	border-bottom: 1px solid #D7E0E8;
	margin: 0 0 20px;
}

#infoExportLayer,
.infoExportOrderUnits {
	background: #FFF url('../images/bgInnerContentTitleBox.jpg') repeat-x top left;
	border: 1px solid #005e83;
	display: none;
	height: auto;
	margin: 32px auto 0 135px;
	padding: 14px 21px 15px 20px;
	position: absolute;
	width: 300px;
	z-index: 300;
}

#infoExportLayer h5 {
	border-bottom: 1px solid #35638A;
	margin: 0 0 12px;
	padding-bottom: 10px;
}

#characterSet,
#fieldLimiter,
#fieldSeperator {
	margin: 0 0 0 48px;
}

#expList,
#printList {
	border-top: 1px solid #adc0cf;
	display: none;
	margin: 0 14px 13px 11px;
	min-height: 360px;
	padding: 18px 0 12px;
}

#printList label {
	color: #36638a;
	float: left;
	font-size: 11px;
	margin: -13px 0 0;
}

#printList {
	background: none repeat scroll 0 0 #E1E8ED;
	margin: 0;
	min-height: 281px;
	padding: 21px 12px;
	width: 586px;
}

#expList .titleLeft {
	background: #9ab1c4;
	border-bottom: none;
	color: #FFF;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	padding: 0 19px 0 16px;
	width: 240px;
}

#expList .titleRight {
	background: #9ab1c4;
	border-bottom: none;
	color: #FFF;
	float: right;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 0 16px 0 0;
	padding: 0 19px 0 22px;
	width: 228px;
}

#expList #buttonBox,
#printList #buttonBox {
	border-top: 1px solid #adc0cf;
	margin: 12px 3px 0;
	padding: 15px 0 8px 11px;
}

#expList #buttonBox button {
	margin-right: 12px;
}

#expList .sLeft {
	width: 274px;
}

#expList .sRight {
	height: 270px;
	width: 274px;
	margin-left: 6px;
}

.selectBoxA {
	margin: 0 0 11px;
}

#underListBox {
	background: #cad6e0;
	color: #36638a;
	float: left;
	font-size: 11px;
	height: 20px;
	padding: 0 0px 0 3px;
}

#underListBoxAlernativeView {
	background: #cad6e0;
	color: #36638a;
	float: left;
	font-size: 11px;
	height: 20px;
	margin: 0 10px 0 0;
	padding: 0 0px 0 3px;
	width: 125px;
}

#underListBox input,
#underListBoxAlernativeView input {
	float: left;
	margin: 3px 8px 0 0;
}

.exportFieldsFooter {
	float: right;
	margin-right: 20px;
	margin-top: -15px;
}

#useQuckSearch {
	padding-top: 20px;
}

#useQuckSearch h3 {
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 16px;
}

#tabs-1,
#tabs-2 {
	background: #eaeff3 url('../images/bgTeaserQuickSearch.jpg') repeat-x top left;
	color: #7291ad;
	display: block;
	font-size: 11px;
	height: 70px;
	margin: 41px 0 0 -11px;
	padding: 12px 0 10px 11px;
	position: relative;
	width: 237px;
}

#tabs-1 label,
#tabs-2 label {
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	margin-right: 20px;
}

#tabs-1 label input[type="radio"],
#tabs-2 label input[type="radio"] {
	margin: 0 2px 0 0;
}

.chartSmallTool {
	display: none;
	height: 200px;
	margin: 17px 0 14px;
	width: 100%;
}

#fpBkChartTool,
#segmentierungChart {
	background: #FFF url('../images/bgFpBkChartTool.jpg') repeat-x left top;
	min-height: 400px;
	padding: 34px 20px 40px;
}

.chartHead {
	height: 51px;
}

#fpBkChartTool h2,
#segmentierungChart h2 {
	color: #FFF;
	float: left;
	font-size: 34px;
	font-weight: 400;
	margin: 0 0 10px;
	width: 500px;
}

#fpBkChartTool h2 span,
#segmentierungChart h2 span {
	color: #abbecd;
}

#fpBkChartTool .iconExpClose,
#segmentierungChart .iconExpClose {
	float: right;
	margin: -18px 0 0;
}

#fpBkChartTool #enterpriceInfoBox {
	background: #fdfdfe;
	border-left: 1px solid #C2D0DC;
	border-right: 1px solid #C2D0DC;
	width: 100%;
}

#fpBkChartTool #enterpriceInfoBox .enterpriceNameBox {
	color: #505050;
	float: left;
	font-size: 20px;
	line-height: 20px;
	margin: 21px 0 11px 108px;
	width: 540px;
}

#fpBkChartTool #enterpriceInfoBox .enterpriceLogoBox {
	float: right;
	height: 52px;
	margin: 0 30px 0 0;
	width: 350px;
}

#fpChartBox-chart {
	background: #FFF;
	border-left: 1px solid #C2D0DC;
	border-right: 1px solid #C2D0DC;
	min-height: 100px;
	width: 100%;
}

#singleChartBoxes {
	background: #f9fbfc;
	border-bottom: 1px solid #c2d0dc;
	border-left: 1px solid #c2d0dc;
	border-right: 1px solid #c2d0dc;
	padding: 0 19px 19px 0;
	width: 1059px;
}

#chart-1-Box,
#chart-2-Box,
#chart-3-Box,
#chart-4-Box {
	background: #FFF url('../images/bgSinglChartBox.jpg') repeat-x top left;
	border: 1px solid #c2d0dc;
	float: left;
	height: 670px;
	margin: 19px 0 0 19px;
	width: 486px;
}

.singleChartInnterBoxes {
	background: #ebeff3;
	border: 1px solid #d9e1e8;
	display: block;
	margin: 28px auto 24px;
	padding: 18px 21px 18px 18px;
	width: 422px;
}

.innerChartShowTopBox {
	background: #FFF url('../images/bgInnerChartShowTopBox.jpg') repeat-x top left;
	height: 34px;
}

.innerChartShowTopBox .drop-down-box {
	float: right;
	height: 20px;
	margin: 5px 10px 0 0;
}

.innerChartShowTopBox span {
	color: #FFF;
	float: left;
	font-size: 16px;
	font-weight: 700;
	height: 33px;
	line-height: 33px;
	padding: 0 19px 0 17px;
}

#chartShowOverflow {
	height: 598px;
	overflow-x: hidden;
	overflow-y: scroll;
}

#chartHitMatches {
	color: #86a2b9;
	float: left;
	font-size: 14px;
	margin: 20px 0 0 37px;
	min-width: 261px;
}

#chartHitMatches span {
	color: #35638A;
	float: right;
	font-weight: 700;
}

.chartInfoBoxes {
	background: #FFF url('../images/bgCharttoolInfoBox.jpg') repeat-x top left;
	border: 1px solid #356289;
	display: none;
	left: 92px;
	margin: 0;
	height: 182px;
	overflow: auto;
	padding: 15px 17px 28px 24px;
	position: relative;
	top: -416px;
	width: 322px;
}

.chartInfoBoxes h5 {
	border-bottom: 1px solid #ced7df;
	color: #35638a;
	font-size: 12px;
	font-weight: 700;
	margin: 0 0 17px;
	padding: 0 0 11px;
	width: 286px;
}

div.chartInfoBoxes span.iconI {
	margin: -15px 0 0 -24px;
	position: relative;
}

#map {
	border: 1px solid #36638a;
	height: 640px;
	position: relative;
	width: 808px;
}

.mapboxgl-ctrl-group>button[disabled] {
	color: rgb(170, 170, 170);
	background-color: #e0dddd;
	cursor: not-allowed;
}

.mapboxgl-ctrl-group>button[disabled]:hover {
	background-color: #e0dddd;
}

.mapbox-button--active {
	border: 2px solid #b7162b !important;
	border-radius: 2px !important;
}

div.sQueryBoxCritBox #map,
#matrixSearchHelpCritBox #map {
	border: none;
	height: 480px;
	position: relative;
	width: 561px;
}

#matrixSearchHelpCritBox #map {
	width: 558px;
}

#wait {
	bottom: 20px;
	position: absolute;
	right: 10px;
	z-index: 1000;
}

#result {
	border: 1px solid #ccc;
}

.olControlPanZoomBar {
	background: url(/images/navikern.png);
	height: 54px;
	left: 15px;
	margin: 70px 0 0;
	top: 20px;
	width: 54px;
}

#countViewCharttool {
	color: #8ea7bd;
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	padding: 0 0 0 59px;
}

#countViewCharttool span.btn {
	margin: 3px 10px 0 0;
}

#countViewCharttool span.iconMiLitl,
#countViewCharttool span.iconPlLitl {
	margin: 3px 7px 0 0;
}

#countViewCharttool:hover {
	color: #3b678d;
}

#matrixSearchHelpCritBox {
	height: auto;
	width: 558px;
}

.selectedAreasBox {
	display: none;
	position: absolute;
	width: 157px;
	margin: 22px 0 0 401px;
	padding: 11px 0;
	z-index: 1011;
	opacity: 0.8;
	background: #FFF;
	border: 1px solid #FFF;
}

.selectedAreasBox h2 {
	color: #416485;
	font-size: 11px;
	font-weight: 700;
	margin: 0 0 7px 7px;
}

#selected-features-list {
	max-height: 350px;
	overflow: auto;
}

#wlContent {
	margin: 0 0 27px;
}

.navigationsSO {
	height: 41px;
	margin: 12px 0 -20px;
	padding: 10px 0 0 28px;
}

.navigationsSO label {
	color: #747577;
	font-size: 11px;
}

#paaBox {
	background: #FFF url('../images/bgPaa.jpg') repeat-x top left;
	min-height: 600px;
	padding: 20px 30px;
	width: auto;
}

.paaBoxLeft {
	float: left;
	height: auto;
	margin: 14px 0 0;
	width: 483px;
}

.paaBoxRight {
	float: right;
	height: auto;
	margin: 14px 0 0;
	width: 430px;
}

.merkBox {
	background: #b2c4d2;
	border-bottom: 1px solid #517291;
	border-top: 1px solid #99b0c4;
	height: 30px;
	line-height: 19px;
	padding: 0 6px 0 16px;
}

#paaForm .merkBox h4 {
	color: #36638A;
	float: left;
	font-size: 14px;
	font-weight: 700;
	height: 25px;
	line-height: 25px;
	width: 140px;
}

.merkBoxNext,
.merkBoxNext1 {
	background: #FFF url('../images/bgSinglChartBox.jpg') repeat-x top left;
}

.merkBoxNext1 div {
	padding-top: 12px;
}

div.paaBoxLeft #map {
	border: 1px solid #fff;
	height: 626px;
	width: 482px;
}

#matrixShow {
	height: auto;
	margin: 10px 0 0;
	overflow-x: auto;
	overflow-y: hidden;
}

#martixShowTop {
	background: #bec2c9 url('../images/bgMartixShowTop.jpg') repeat-x top left;
	color: #000;
	font-size: 12px;
	font-weight: 700;
	height: 31px;
	line-height: 31px;
	padding: 0 14px 0 10px;
}

.changeFocusCompany {
	background: url('../images/btnMatrixCompany.png');
	display: block;
	height: 16px;
	width: 18px;
	cursor: pointer;
	float: right;
	margin: 6px 10px 0 0px;
}

.changeFocusCompany:hover {
	background: url('../images/btnMatrixCompanyHover.png');
}

.changeFocusCompanyActive {
	background: url('../images/btnMatrixCompanyAktiv.png');
	display: block;
	height: 16px;
	width: 18px;
	cursor: pointer;
	float: right;
	margin: 6px 10px 0 0px;
}

.changeFocusCompanyActive:hover {
	background: url('../images/btnMatrixCompanyHover.png');
}

.changeFocusPerson {
	background: url('../images/btnMatrixPerson.png');
	display: block;
	height: 16px;
	width: 18px;
	cursor: pointer;
	float: right;
	margin: 6px 10px 0 0px;
}

.changeFocusPerson:hover {
	background: url('../images/btnMatrixPersonHover.png');
}

.changeFocusPersonActive {
	background: url('../images/btnMatrixPersonAktiv.png');
	display: block;
	height: 16px;
	width: 18px;
	cursor: pointer;
	float: right;
	margin: 6px 10px 0 0px;
}

.changeFocusPersonActive:hover {
	background: url('../images/btnMatrixPersonHover.png');
}

#martixShowTop .iconMatrixEditName,
#martixShowTop .iconMatrixFullShow {
	float: right;
	margin: 6px 0 0;
}

#martixShowTop .iconMatrixFullShow {
	margin: 6px 20px 0 10px;
}

.matrixtoptitle {
	display: block;
	overflow: hidden;
	width: 400px;
}

#map .olLayerGeoRSSDescription a:link.personalLink,
#map .olLayerGeoRSSDescription a:visited.personalLink,
#map .olLayerGeoRSSDescription a:active.personalLink {
	color: #35638A;
	display: block;
	line-height: 18px;
	text-decoration: none;
}

#map .olLayerGeoRSSDescription a:hover.personalLink {
	color: #35638A;
	text-decoration: underline;
}

#exportCenterMessage {
	color: #8f8f8f;
	font-size: 11px;
}

#exportCenterMessage span {
	font-weight: 700;
}

.exportScollBox {
	display: block;
	height: 564px;
	overflow-x: hidden;
	overflow-y: scroll;
	width: 100%;
}

.opac {
	opacity: 0.0;
}

#map .ui-resizable-s {
	background: url("/images/resize-s.png") no-repeat scroll 50% 0 #C5CBD1;
	border: 1px solid #B2B8BF;
	bottom: -10px;
	cursor: s-resize;
	height: 9px;
	left: 0;
	width: 100%;
}

#rightListBoxes {
	display: block;
	overflow: hidden;
	width: auto;
}

#labelContent {
	margin: 0 0 20px;
}

#segmentierung {
	/*border: 1px solid #9AB1C4;*/
	margin-bottom: 20px;
}

#segmentierung .smallBoxLong {
	border-bottom: none;
}

#searchInfo {
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #000;
	color: #000;
	display: none;
	font-size: 12px;
	font-weight: 700;
	height: auto;
	left: 42%;
	margin: auto;
	padding: 30px;
	position: absolute;
	text-align: center;
	top: 44%;
	width: 200px;
	z-index: 1000;
}

#ddTtitleT {
	color: #6286a4;
	display: block;
	font-size: 10px;
	text-align: left;
	text-transform: uppercase;
	width: 150px;
}

#maxViewChart {
	color: #9AB1C4;
	cursor: pointer;
	float: right;
	font-size: 11px;
	margin: 0 10px;
}

#maxViewChart span {
	margin: 2px 7px 0 0;
}

#maxViewChart:hover {
	color: #35638A;
}

#innerListingContent {
	height: auto;
	/*overflow-x: auto;
	overflow-y: hidden;*/
	width: 808px;
}

#bigLeftBox2 #content-slider {
	width: 808px;
}

#bigLeftBox2 .ui-slider-horizontal {
	background: #F4F5F5;
	border-bottom: 1px solid #D0D1D3;
	border-top: 1px solid #D0D1D3;
	height: 10px;
	margin: 5px 0 0;
}

#bigLeftBox2 .ui-slider-horizontal .ui-slider-handle {
	margin-left: 0;
	top: 0;
}

#bigLeftBox2 .ui-slider .ui-slider-handle {
	cursor: pointer;
	height: 7px;
	margin: 2px 0 0;
	position: absolute;
	width: 12px;
	z-index: 2;
}

#scrollbar {
	height: 682px;
	overflow: auto;
	width: 1066px;
}

#scroll {
	display: block;
	min-width: 807px;
}

#layerlistHoldings {
	display: block;
	height: auto;
	width: auto;
}

.overflowAuto {
	overflow: auto;
}

.btn {
	background-repeat: no-repeat;
	border: 0;
	float: left;
	font-size: 0;
	overflow: hidden;
	padding: 0;
	text-indent: -99999px;
}

.btnB {
	background-repeat: no-repeat;
	border: 0;
	float: left;
	overflow: hidden;
}

.noBtn {
	text-indent: 1px;
}

.btnLogin {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	background-position: -66px -11px;
	height: 34px;
	margin: 0 0 0 9px;
	width: 27px;
}

.btnLogin span {
	background-position: 0 .50px;
	height: 14px;
	width: 27px;
}

.btnLogin:hover,
.btnLogin:focus {
	background-position: -39px -11px;
}

.btnTopSearch {
	background-position: -132px 0;
	height: 34px;
	margin: -1px 0 0 10px;
	width: 27px;
}

#adjustControlCenter,
#adjustTL,
#adjustNews,
#adjustHotline {
	cursor: move;
}

#adjustCenterQuickSearch,
#adjustCenterModulSevice,
#adjustCenterModulInfo,
.btnAdjust2,
.iconInactiveQuerySlide,
.ccAdjust,
.iconActiveQuerySlide,
.btnPersonWatchDragIcon,
.iconDaD,
.iconIdad,
.iconLdad {
	cursor: n-resize;
}

.bottomTeaserLeft {
	background-position: 0 -36px;
	height: 13px;
	margin: 77px 0 0 19px;
	width: 14px;
}

.bottomTeaserRight {
	background-position: -15px -36px;
	height: 13px;
	margin: 77px 15px 0 14px;
	width: 14px;
}

.btnICR {
	background-color: #19314d;
	background-position: -29px -36px;
	height: 11px;
	width: 11px;
}

.btnSuperfish {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	background-position: -50px 0px;
	/*background-color: #19314d;*/
	height: 11px;
	width: 11px;
	margin: 5px 3px 0px 3px;
}

.btnPotenzial {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	background-position: 0px -304px;
	height: 18px;
	margin: 0px 0 0 8px;
	width: 27px;
}

.btnPotenzial:hover {
	background-position: -27px -304px;
}

.open {
	background-position: -41px -37px;
	float: right;
	height: 11px;
	width: 11px;
}

.close {
	background-position: -52px -37px;
	float: right;
	height: 11px;
	width: 11px;
}

.cM {
	margin: 5px;
}

.openS,
span.openSI,
.openST {
	background-position: -281px -146px;
	height: 14px;
	width: 15px;
}

.spezOpen {
	position: relative;
	z-index: 16;
}

span.closeS,
span.closeSI,
span.closeST {
	background-position: -296px -146px;
	height: 13px;
	width: 15px;
}

.openST,
.closeST,
.dPickC {
	float: right;
	margin: 7px 4px 0 0;
}

span.closeToggleSearch {
	background-position: -297px -147px;
	height: 11px;
	width: 11px;
}

.btnlBusinessMoreInfo {
	background-color: transparent;
	background-position: -29px -36px;
	height: 11px;
	margin: 0 10px 0 0;
	width: 11px;
}

.btnCloseBox,
.btnCloseBoxUnits {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	background-position: -67px -46px;
	height: 11px;
	margin: -25px 0 0 585px;
	width: 11px;
	cursor: pointer;
}

div.vCard span.btnCloseBox {
	margin: 2px;
	position: absolute;
}

.btnAdjust {
	background-color: transparent;
	background-position: -156px -37px;
	float: right;
	height: 7px;
	margin: 5px 115px 0 0;
	width: 11px;
}

.btnAdjust2 {
	background-color: transparent;
	background-position: -203px -36px;
	float: right;
	height: 7px;
	margin: -17px 115px 0 0;
	width: 11px;
}

.btnAdjustLight {
	background-color: transparent;
	background-position: -155px -37px;
	float: right;
	height: 7px;
	margin: 6px 208px 0 0;
	width: 11px;
}

.btnAdjustDark {
	background-color: transparent;
	background-position: -155px -37px;
	float: right;
	height: 7px;
	margin: 10px 115px 0 0;
	width: 11px;
}

.btnCloseCenterBox {
	background-color: transparent;
	background-position: -63px -37px;
	height: 11px;
	margin: 2px 0 0 3px;
	width: 11px;
}

.btnAdjustDarkProfil {
	background-color: transparent;
	background-position: -144px -37px;
	float: right;
	height: 7px;
	margin: 5px 32px 0 0;
	width: 11px;
}

.btnTopSearchProfil {
	background-position: -132px 0;
	height: 27px;
	margin: -2px 0 0 10px;
	width: 27px;
}

.btnTopSearchQuick {
	background-position: -132px 0;
	height: 18px;
	margin: 0 0 0 10px;
	width: 27px;
}

.btnIndexSearchQuick {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	background-position: 0px -304px;
	height: 18px;
	margin: 95px 0 0 8px;
	width: 27px;
}

.btnIndexSearchQuick:hover {
	background-position: -27px -304px;
	height: 18px;
	width: 27px;
}

button.btnCloseErrorMsg {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	background-position: 0px -322px;
	height: 20px;
	margin: 21px 0 0 38px;
	width: 49px;
}

button.btnCloseErrorMsg:hover {
	background-position: 0px -342px;
}

.stepSback {
	background-position: -183px -140px;
	height: 9px;
	margin-right: 20px;
	width: 12px;
}

button.stepSback:hover,
span.stepSback:hover {
	background-position: -183px -149px;
}

div.nextPFdatas span.stepSback {
	margin: 5px 15px 0 0;
}

.stepVback {
	background-position: -194px -140px;
	height: 9px;
	margin-right: 16px;
	width: 12px;
}

button.stepVback:hover,
span.stepVback:hover {
	background-position: -194px -149px;
}

.stepSnext {
	background-position: -205px -140px;
	height: 9px;
	margin-left: 16px;
	width: 10px;
}

button.stepSnext:hover,
span.stepSnext:hover {
	background-position: -205px -149px;
}

.stepVnext {
	background-position: -217px -140px;
	height: 9px;
	margin-left: 20px;
	width: 11px;
}

button.stepVnext:hover,
span.stepVnext:hover {
	background-position: -217px -149px;
}

div.nextPFdatas span.stepVnext {
	margin: 5px 0 0 15px;
}

.muffle {
	background-position: -110px -143px;
	height: 20px;
	width: 36px;
}

.enterpriceProfil {
	background-position: -367px -76px;
	height: 20px;
	width: 19px;
}

.inTablList li:hover .enterpriceProfil {
	background-position: -386px -76px;
}

.fastFinancialStatement {
	background-position: -367px -97px;
	height: 20px;
	width: 19px;
}

.inTablList li:hover .fastFinancialStatement {
	background-position: -386px -97px;
}

.corporationChart {
	background-position: -367px -118px;
	height: 20px;
	width: 19px;
}

.inTablList li:hover .corporationChart {
	background-position: -386px -118px;
}

.stockChart {
	background-position: -367px -139px;
	height: 20px;
	width: 19px;
}

.inTablList li:hover .stockChart {
	background-position: -386px -139px;
}

.hstBusinessIndicator {
	background-position: -367px -160px;
	height: 20px;
	width: 19px;
}

.inTablList li:hover .hstBusinessIndicator {
	background-position: -386px -160px;
}

.btnEditPersonWatch,
form#person-watchlist a span.btnEditPersonWatch {
	background-position: -317px -113px;
	float: right;
	height: 16px;
	margin: 11px 9px 0 4px;
	width: 18px;
}

.btnEditPersonWatch:hover {
	background-position: -317px -129px;
}

form#person-watchlist span.btnListPesonWatch,
span.btnListPesonWatch,
#editExportListButton,
#firmen-watchlist .btnListPesonWatch,
#editPrintListButton {
	background-position: -336px -113px;
	float: right;
	height: 16px;
	margin: 11px 0 0;
	width: 18px;
}

#firmen-watchlist .btnListPesonWatch,
form#person-watchlist span.btnListPesonWatch {
	margin: -17px 33px 0 0;
}

#editExportListButton,
#editPrintListButton {
	float: right;
	margin: -22px 0 0;
}

#editPrintListButton {
	margin: 6px 0 0;
}

#editPrintListButtonDisabled {
	float: right;
	margin: 5px 0 0 0;
	background-image: url(../images/btnEditDisabled.jpg);
	cursor: pointer;
	height: 16px;
	width: 18px;
}

#ccKonfigKlassi span.btnListPesonWatch {
	margin: 6px 7px 0 0;
}

.btnMA {
	background-position: -328px -77px;
	float: right;
	height: 16px;
	margin: 2px 7px 0 0;
	width: 18px;
}

.btnSearch-r-inactive1 {
	background-position: -452px -28px;
	height: 29px;
	margin: 7px 0 0 12px;
	width: 48px;
}

.btnSearch-r-inactive1:hover {
	background-position: -450px -86px;
	height: 31px;
	margin: 5px 0 0 10px;
	width: 50px;
}

.btnSearch-r-active1 {
	background-position: -451px -145px;
}

div.searchAttachActive div .btnSearch-r-inactive1:hover {
	background-position: -452px 0;
	height: 28px;
	margin: 8px 0 0 11px;
	width: 49px;
}

.btnSearch-r-inactive3 {
	background-position: -452px 0;
	height: 29px;
	margin: 15px 0 0 13px;
	width: 48px;
}

.btnSearch-r-inactive3:hover {
	background-position: -452px -117px;
}

.btnCritBg {
	background-position: -347px -477px;
	height: 20px;
	width: 79px;
}

.btnCritBg:hover {
	background-position: -427px -477px;
	height: 20px;
	width: 79px;
}

.btnCritBgBlue {
	background-position: 0 -501px;
	height: 20px;
	width: 79px;
}

.btnCritBgBlue:hover {
	background-position: 0px -382px;
	color: #FFF;
	height: 20px;
	width: 79px;
}

span#fileSelect {
	height: 17px;
	line-height: 17px;
	margin: 0;
	text-align: center;
	width: 79px;
	z-index: 109;
	cursor: pointer;
	position: absolute;
}

span#fileSelectSc {
	cursor: pointer;
	height: 17px;
	line-height: 17px;
	margin: -33px 0 0 210px;
	position: absolute;
	text-align: center;
	width: 79px;
	font-size: 12px;
	color: #36638A;
	font-weight: bold;
}

.spanNewBgCol {
	background-position: -427px -477px;
	color: #FFF;
}

.criteriasBoxes-borTop button,
span#fileSelect,
.criteriasBoxesMap button,
#btnUmkreisAendern {
	cursor: pointer;
	border: none;
	color: #777c88;
	float: left;
	font-size: 11px;
	font-weight: 700;
	line-height: 20px;
	margin-right: 12px;
	padding: 0 0 3px;
}

#btnUmkreisAendern {
	float: none;
	margin-left: .5em;
}

#umkreisAendern {
	display: none;
}

.btnPersonWatchDragIcon {
	background-position: -217px -162px;
	height: 7px;
	margin: -13px 0 0 99px;
	width: 11px;
}

.btnDelete {
	background-position: -482px -388px;
	float: right;
	height: 16px;
	margin: 0;
	width: 18px;
}

.btnDelete:hover {
	background-position: -501px -388px;
}

.btnLongSend {
	background-position: -160px -550px;
	height: 20px;
	margin: 0;
	width: 165px;
}

.btnLongSend:hover {
	background-position: -160px -571px;
}

.btnKonfigInfo,
.btnEuro,
.btnEuroInactive,
.btnKonfigInfoOrderUnits {
	float: right;
	height: 16px;
	width: 17px;
}

.btnKonfigInfo,
.btnKonfigInfoOrderUnits {
	background-position: -138px -592px;
	margin: -50px 38px 0 0;
}

.btnKonfigInfo:hover,
.btnKonfigInfoOrderUnits:hover {
	background-position: -156px -592px;
}

.btnEuro {
	background-position: -174px -592px;
	margin: -50px 8px 0 0;
}

.btnEuro:hover {
	background-position: -192px -592px;
}

.btnEuroInactive {
	background-position: -210px -592px;
	margin: -50px 8px 0 0;
}

.greyClose {
	background-position: -266px -592px;
	margin: 0 16px 0 0;
}

.greyToggle {
	background-position: -249px -592px;
	margin: 0;
}

.greyToggle,
.greyClose {
	height: 15px;
	width: 15px;
}

.btnSearchGrey {
	background-position: -327px -601px;
	height: 18px;
	margin: 0;
	width: 27px;
}

.btnSearchGrey:hover {
	background-position: -355px -601px;
}

.btnMiddleButtonBlue {
	background-position: -306px -854px;
	height: 20px;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 131px;
}

.btnMiddleButtonBlue:hover {
	background-position: -306px -875px;
	color: #FFF;
}

.btnLargeButtonBlue {
	background-image: url(../images/btnLargeButtonBlue.png);
	height: 20px;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 200px;
}

.btnLargeButtonBlue:hover {
	background-image: url(../images/btnLargeButtonBlueHover.png);
	color: #FFF;
}

.marginBilTop {
	margin-top: 5px;
}

#ButtonPeergroupAssiStep2 {
	margin-right: 20px;
}

.btnGrey,
.btnGrey:focus,
.btnGrey:active {
	background-position: -439px -854px;
	border: none;
	color: #777c88;
	float: none;
	font-size: 10px;
	font-weight: 700;
	height: 16px;
	margin: 0;
	padding: 0 0 3px;
	width: 79px;
}

.btnGrey:hover {
	background-position: -439px -871px;
	color: #fff;
}

.btnGrey:active {
	border: 0 dotted transparent;
	outline-style: none;
}

.btnPaperBlue {
	background-position: -437px -642px;
	height: 16px;
	margin: 0 16px 0 0;
	width: 18px;
}

.btnPaperBlue:hover,
.btnPaperBlueMO {
	background-position: -456px -642px;
}

.btnBlueNY {
	background-position: -475px -642px;
	color: #2a5279;
	font-size: 10px;
	font-weight: 700;
	height: 20px;
	margin: 0;
	padding: 0 0 3px;
	width: 49px;
}

.btnResetField {
	background-position: -512px -584px;
	height: 17px;
	margin: 1px 0 0 -36px;
	position: relative;
	width: 20px;
}

#headBox .btnResetField {
	height: 16px;
	margin: 2px 0 0 -21px;
}

.btnBlueNY:hover {
	background-position: -475px -663px;
	color: #FFF;
}

.btnDeleteGreyBig {
	background-position: -543px -642px;
	float: right;
	height: 16px;
	margin: 0;
	width: 18px;
}

.btnDeleteGreyBig:hover {
	background-position: -543px -659px;
}

#templNext {
	float: right;
	padding: 0 0 3px;
}

#templBack {
	float: left;
	padding: 0 0 3px;
}

.btnCloseBoxGrey {
	background-position: -237px -126px;
	height: 11px;
	margin: -15px 0 0 -22px;
	position: relative;
	width: 11px;
}

.btnEditGrey,
.btnTextDown,
.btnSingleDown {
	height: 16px;
	width: 18px;
}

.btnEditGrey {
	background-position: -561px -642px;
	margin: 0;
}

.btnEditGrey:hover,
.btnEditGreyMO {
	background-position: -561px -659px;
}

.btnTextDown {
	background-position: -543px -675px;
	margin: 0;
}

.btnTextDown:hover,
.btnTextDownMO {
	background-position: -561px -675px;
	margin: 0;
}

.btnSingleDown {
	background-position: -579px -642px;
	margin: 0;
}

.btnSingleDown:hover,
.btnSingleDownMO {
	background-position: -579px -659px;
	margin: 0;
}

.btnExpOrder,
#btnExpOrder {
	background-position: 0 -896px;
	height: 17px;
	margin: 0;
	padding: 2px 0 0 24px;
	width: 170px;
}

.btnExpOrder:hover {
	background-position: 0 -916px;
	color: #FFF;
}

img.ui-combobox-arrow {
	background-image: url('../images/btn_icon.png');
	background-position: -231px -90px;
	border: 0;
	cursor: pointer;
	height: 16px;
	left: -15px;
	position: relative;
	top: 2px;
	vertical-align: text-bottom;
	width: 18px;
}

.ui-combobox-list {
	border-bottom: 1px solid #688aa7;
	border-left: 1px solid #688aa7;
	border-right: 1px solid #688aa7;
	color: #36638a;
	cursor: pointer;
	font-size: 100%;
	list-style: none;
	padding: 1px 0;
	width: 146px;
}

.ui-combobox-list,
.ui-combobox-item {
	background-color: #e1e7ed;
	border-bottom: 1px solid #688aa7;
	border-left: 1px solid #688aa7;
	border-right: 1px solid #688aa7;
	color: #36638a;
	display: block;
	font-size: 100%;
	padding-left: 3px;
	position: relative;
	width: 144px;
	z-index: 1;
}

.ui-combobox-list .selected {
	background-color: #98b3c1;
	cursor: pointer;
	padding-left: 3px;
}

html {
	/*background-color:#efefef;*/
	background: url('../images/background/background_blue.png') repeat-x 0 0;
	background-repeat: repeat;
	background-attachment: fixed;
	margin: 0;
	overflow-y: scroll;
	padding: 0;
}

body {
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 14px;
	margin: 0 auto;
	padding: 0;
	width: 1000px;
}

br {
	height: 0;
	margin: 0;
	padding: 0;
}

.prepead {
	background: transparent;
	display: none;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 17002;
}

.prepead .prepeader {
	background: #FFF;
	border: 1px solid #9EB3C5;
	height: 230px;
	left: 50%;
	margin: -150px 0 0 -200px;
	padding-top: 70px;
	position: absolute;
	text-align: center;
	top: 50%;
	width: 400px;
	z-index: 9999;
}

#qsToolTip {
	background: url("../images/bgVCardTop.jpg") repeat-x scroll left top #F7F9FA;
	border: 1px solid #35638A;
	display: none;
	position: absolute;
	z-index: 11111;
}

button:focus,
button:active {
	border: 0 dotted transparent;
}

hr.hrVcard {
	color: #8fa9be;
	margin: -6px 17px 0;
}

#faceExport ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #CCC;
	display: none;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
}

#faceExport .drop-down-selected {
	border: 1px solid #6799B3;
	float: left;
	height: 17px;
	line-height: 17px;
	margin: 0;
	padding: 0 0 0 5px;
	width: 200px;
}

#bilanzenTable th .drop-down-box {
	width: 161px;
}

#bilanzenTable th ul.drop-down {
	background: #FFF;
	border: 1px solid #c2d0dc;
	display: none;
	float: left;
	margin: 18px 0 0;
	padding: 0;
	position: absolute;
	width: auto;
}

#bilanzenTable th ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #c2d0dc;
	color: #7f7f7f;
	font-size: 11px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 5px;
	text-align: left;
}

#bilanzenTable th ul.drop-down li.selected {
	background: #d7e0e7;
	display: block;
}

#bilanzenTable th .drop-down-selected {
	border: 1px solid #c2d0dc;
	color: #7f7f7f;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 0;
	overflow: hidden;
	padding: 0 0 0 5px;
	text-align: left;
	width: 130px;
}

#bilanzenTable th img.drop-down-arrow {
	cursor: pointer;
	float: left;
	height: 19px;
	margin: 0;
	overflow: hidden;
	position: relative;
	width: 23px;
}

#companyProfilNewLayer ul li ul.drop-down {
	background: #EDEEF0;
	border: 1px solid #C2D0DB;
	border-bottom: none;
	display: none;
	margin: 18px 0 0;
	padding: 0;
	position: absolute;
	width: auto;
	z-index: 2000;
}

#companyProfilNewLayer ul li ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #C2D0DB;
	color: #7190AC;
	display: block;
	font-size: 11px;
	height: 19px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 182px;
}

#companyProfilNewLayer ul li ul.drop-down li.selected {
	background: #D7E0E8;
	display: block;
}

.eSchemaNext ul.drop-down {
	background: #EDEEF0;
	border: 1px solid #C2D0DB;
	display: block;
	float: left;
	margin: 18px 0 0;
	padding: 0;
	position: absolute;
	width: auto;
}

.eSchemaNext ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #C2D0DB;
	color: #7190AC;
	display: none;
	font-size: 11px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 182px;
}

.comboboxContainer {
	border-bottom: solid 1px #ccc;
	border-left: solid 2px #777;
	border-right: solid 1px #ccc;
	border-top: solid 2px #777;
}

.comboboxValueContainer {
	background: url('../images/drop_down23x19-c2d0dc.jpg') repeat-x left top;
}

.comboboxValueContent {
	padding-left: 3px;
	text-transform: uppercase;
}

.comboboxDropDownContainer {
	background: #fff;
	border-bottom: solid 1px #000;
	border-left: solid 1px #aaa;
	border-right: solid 1px #000;
	border-top: solid 1px #aaa;
	overflow: hidden;
	padding-left: 3px;
}

.comboboxDropDownButton {
	background-image: url(/images/trigger.gif);
	height: 18px;
	width: 16px;
}

.comboboxGroupItemHeader {
	background: #9cc;
	color: #000;
	display: block;
	font-family: Impact;
}

.comboboxGroupItemContainer {
	padding-left: 10px;
}

.comboboxItemHover {
	background-color: #999;
	color: #fff;
	padding-left: 4px;
	text-transform: uppercase;
}

.formatedLast .drop-down-box {
	float: right;
	height: 19px;
	margin: -7px 344px 0 0;
	width: auto;
}

.formatedLast .drop-down-box .drop-down-selected {
	background: #E1E8EE;
	border: 1px solid #85A0B8;
	color: #7191AD;
	float: left;
	font-size: 10px;
	height: 16px;
	line-height: 16px;
	margin: 6px 0 0;
	padding: 0 5px;
	text-align: left;
	top: -19px;
	width: 165px;
}

.formatedLast .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	float: left;
	height: 18px;
	margin: 6px 0 0 21px;
	position: relative;
	width: 22px;
}

.formatedLast .drop-down-box ul.drop-down {
	background: #E1E8EE;
	border: 1px solid #85A0B8;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: absolute;
	width: auto;
	z-index: 999;
}

.formatedLast .drop-down-box ul.drop-down li.drop-down-item {
	background: #E1E8EE;
	border-bottom: 1px solid #85A0B8;
	color: #7f7f7f;
	cursor: pointer;
	display: none;
	font-size: 10px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 5px;
	text-align: left;
	width: 186px;
}

ul.exportInnerList li .drop-down-box {
	float: left;
	margin: 7px 0 0 4px;
	width: 68px;
}

ul.exportInnerList li.exportBoxes .drop-down-box .drop-down-selected {
	border: 1px solid #8ba5bc;
	color: #688aa7;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 8px 0 0 4px;
	padding: 0 5px 0 0;
	text-align: right;
	top: -19px;
	width: 33px;
}

ul.exportInnerList li .drop-down-box ul.drop-down {
	background: #FFF;
	border: 1px solid #8ba5bc;
	display: none;
	float: left;
	margin: 18px 0 -1px;
	padding: 0;
	position: absolute;
	width: 61px;
	z-index: 999;
}

ul.exportInnerList li .drop-down-box ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #8ba5bc;
	color: #7f7f7f;
	cursor: pointer;
	display: none;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0 0 -1px;
	padding: 0 0 0 5px;
	width: auto;
}

ul.shareInnerList li .drop-down-box {
	float: left;
	margin: 7px 0 0 4px;
	width: 68px;
}

ul.shareInnerList li.sharePart .drop-down-box .drop-down-selected {
	border: 1px solid #8ba5bc;
	color: #688aa7;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 8px 0 0 4px;
	padding: 0 5px 0 0;
	text-align: right;
	top: -19px;
	width: 33px;
}

ul.shareInnerList li .drop-down-box ul.drop-down {
	background: #FFF;
	border: 1px solid #8ba5bc;
	display: none;
	float: left;
	margin: 18px 0 -1px;
	padding: 0;
	position: absolute;
	width: 61px;
	z-index: 999;
}

ul.shareInnerList li .drop-down-box ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #8ba5bc;
	color: #7f7f7f;
	cursor: pointer;
	display: none;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0 0 -1px;
	padding: 0 0 0 5px;
	width: auto;
}

.exportBoxes .drop-down-box {
	float: left;
	margin: -3px 0 0 10px;
	width: 58px;
}

#orderTablePersonalData .drop-down-box,
#orderAcceptUnits .drop-down-box {
	float: left;
	width: 58px;
	margin-left: 0px;
}

.printBoxes .drop-down-box {
	float: left;
	margin: 8px 0 0 10px;
	width: 58px;
}

.exportBoxes .drop-down-box .drop-down-selected,
.printBoxes .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #8ba5bc;
	color: #688aa7;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 0;
	padding: 0 0 0 5px;
	text-align: left;
	top: -19px;
	width: 33px;
}

.exportBoxes .drop-down-box img.drop-down-arrow,
.printBoxes .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	float: left;
	height: 19px;
	margin: -19px 0 0 34px;
	position: relative;
	width: 23px;
}

.exportBoxes .drop-down-box ul.drop-down,
.printBoxes .drop-down-box ul.drop-down {
	background: #FFF;
	border: 1px solid #8ba5bc;
	display: none;
	margin: 18px 0 0;
	padding: 0;
	position: absolute;
	width: 55px;
	z-index: 999;
}

.exportBoxes .drop-down-box ul.drop-down li.drop-down-item,
.printBoxes .drop-down-box ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #8ba5bc;
	color: #7f7f7f;
	cursor: pointer;
	display: none;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0 0 -1px;
	padding: 0 0 0 5px;
	width: 51px;
}

#divOrderUnits .exportBoxes .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #8ba5bc;
	color: #688aa7;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 0;
	padding: 0 0 0 5px;
	text-align: left;
	top: -19px;
	width: 233px;
}

#divOrderUnits .exportBoxes .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	float: left;
	height: 19px;
	margin: -19px 0 0 234px;
	position: relative;
	width: 21px;
}

#divOrderUnits .exportBoxes .drop-down-box ul.drop-down {
	background: #FFF;
	border: 1px solid #8ba5bc;
	display: none;
	margin: 18px 0 0;
	padding: 0;
	position: absolute;
	width: 253px;
	z-index: 999;
}

#divOrderUnits .exportBoxes .drop-down-box ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #8ba5bc;
	color: #7f7f7f;
	cursor: pointer;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0 0 -1px;
	padding: 0 0 0 5px;
	width: 248px;
}

.printBorTopDark .drop-down-box {
	float: left;
	margin: 5px 0 0 10px;
	width: 297px;
	z-index: 11001;
}

.printBorTopDark .drop-down-box ul.drop-down li span {
	display: none;
	width: 295px;
}

.printBorTopDark .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #8ba5bc;
	color: #688aa7;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 0;
	padding: 0 0 0 5px;
	text-align: left;
	top: -19px;
	width: 268px;
}

.printBorTopDark .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	float: right;
	height: 19px;
	margin: -19px 0 0 34px;
	position: relative;
	width: 23px;
}

.printBorTopDark .drop-down-box ul.drop-down {
	background: #FFF;
	border: 1px solid #8ba5bc;
	display: none;
	margin: 18px 0 0;
	padding: 0;
	position: absolute;
	width: 295px;
	z-index: 999;
}

.printBorTopDark .drop-down-box ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #8ba5bc;
	color: #7f7f7f;
	cursor: pointer;
	display: none;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0 0 -1px;
	padding: 0 0 0 5px;
	width: 290px;
}

.exportBoxes .selectBoxA .drop-down-box {
	display: block;
	float: none;
	height: 19px;
	margin: 0;
	position: static;
	width: 324px;
}

.exportBoxes .selectBoxA .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #8BA5BC;
	color: #688AA7;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 0;
	padding: 0 0 0 5px;
	text-align: left;
	width: 293px;
}

.exportBoxes div.selectBoxA .drop-down-box ul.drop-down {
	background: #FFF;
	border: 1px solid #8ba5bc;
	display: none;
	margin: 18px 0 0;
	width: 320px;
}

.exportBoxes .selectBoxA .drop-down-box ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #8ba5bc;
	color: #7f7f7f;
	cursor: pointer;
	font-size: 11px;
	line-height: 17px;
	list-style: none;
	margin: 0 0 -1px;
	padding: 0 0 0 5px;
	text-align: left;
	width: 315px;
}

#fileFormat .drop-down-box,
#characterSet .drop-down-box {
	display: block;
	height: 19px;
	margin: -6px 0 0;
	position: static;
	width: auto;
}

#fileFormat .drop-down-box .drop-down-selected,
#characterSet .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #8BA5BC;
	color: #688AA7;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 6px 0 0;
	padding: 0 0 0 5px;
	text-align: left;
	width: 100px;
}

#fileFormat .drop-down-box img.drop-down-arrow,
#characterSet .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	float: left;
	height: 19px;
	margin: -19px 0 0 101px;
	width: 23px;
}

#fileFormat .drop-down-box ul.drop-down li.drop-down-item,
#characterSet .drop-down-box ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #8ba5bc;
	color: #7f7f7f;
	cursor: pointer;
	font-size: 11px;
	line-height: 17px;
	list-style: none;
	margin: 0 0 -1px;
	padding: 0 0 0 5px;
	text-align: left;
	width: 117px;
}

#fieldLimiter .drop-down-box,
#fieldSeperator .drop-down-box {
	display: block;
	height: 19px;
	margin: -6px 0 0;
	position: static;
	width: auto;
}

#fieldLimiter .drop-down-box .drop-down-selected,
#fieldSeperator .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #8BA5BC;
	color: #688AA7;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 6px 0 0;
	overflow: hidden;
	padding: 0 0 0 5px;
	text-align: left;
	width: 100px;
}

#fieldLimiter .drop-down-box img.drop-down-arrow,
#fieldSeperator .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	float: left;
	height: 19px;
	margin: -19px 0 0 101px;
	width: 23px;
}

#fieldLimiter .drop-down-box ul.drop-down li.drop-down-item,
#fieldSeperator .drop-down-box ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #8ba5bc;
	color: #7f7f7f;
	cursor: pointer;
	font-size: 11px;
	line-height: 17px;
	list-style: none;
	margin: 0 0 -1px;
	padding: 0 5px;
	text-align: left;
	width: 112px;
}

#formatAuswahl #fieldLimiter .drop-down-box,
#formatAuswahl #fieldSeperator .drop-down-box {
	display: block;
	height: 19px;
	margin: -6px 0 0;
	position: static;
	width: auto;
}

#formatAuswahl #fieldLimiter .drop-down-box .drop-down-selected,
#formatAuswahl #fieldSeperator .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #8BA5BC;
	color: #688AA7;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 6px 0 0;
	overflow: hidden;
	padding: 0 0 0 5px;
	text-align: left;
	width: 50px;
}

#formatAuswahl #fieldLimiter .drop-down-box img.drop-down-arrow,
#formatAuswahl #fieldSeperator .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	float: left;
	height: 19px;
	margin: -19px 0 0 101px;
	width: 23px;
}

#formatAuswahl #fieldLimiter .drop-down-box ul.drop-down li.drop-down-item,
#formatAuswahl #fieldSeperator .drop-down-box ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #8ba5bc;
	color: #7f7f7f;
	cursor: pointer;
	font-size: 11px;
	line-height: 17px;
	list-style: none;
	margin: 0 0 -1px;
	padding: 0 5px;
	text-align: left;
	width: 62px;
}

#formatAuswahl #fieldLimiter .drop-down-box img.drop-down-arrow,
#formatAuswahl #fieldSeperator .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	float: left;
	height: 19px;
	margin: -19px 0 0 51px;
	width: 23px;
}

#formatAuswahl #fieldSeperator {
	margin-left: -3px;
	width: 60px;
}

#segChartToolList li ul.drop-down {
	background: #FFF;
	border: 1px solid #8ba5bc;
	display: none;
	float: left;
	margin: 18px 0 0;
	padding: 0;
	position: absolute;
	width: 227px;
	z-index: 20000;
}

#segChartToolList li ul.drop-down li.drop-down-item {
	background: #fff;
	border-bottom: 1px solid #8ba5bc;
	float: none;
	font-size: 11px;
	font-weight: 400;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
}

#segChartToolList li .drop-down-selected {
	background: #FFF;
	border: 1px solid #8ba5bc;
	color: #7191ad;
	float: left;
	font-size: 11px;
	font-weight: 400;
	height: 17px;
	line-height: 17px;
	margin: 0;
	padding: 0 0 0 5px;
	width: 160px;
}

#segChartToolList li img.drop-down-arrow {
	cursor: pointer;
	height: 19px;
	margin: 0 0 0 -1px;
	position: relative;
	width: 23px;
}

#actionBox li div.drop-down-box {
	float: right;
	height: 20px;
	margin: 0;
	width: 163px;
}

#actionBox li .drop-down-selected {
	background: #FFF;
	border: 1px solid #8ba5bc;
	color: #7191ad;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 131px;
	overflow: hidden;
}

#gebiet {
	display: flex;
	align-items: center;
}

#geoLocTab li .liInnerGeoLocTab .drop-down-box {
	float: right;
	height: 20px;
	margin: 0;
	width: 122px;
}

#geoLocTab li .liInnerGeoLocTab ul.drop-down {
	background: #FFF;
	border: 1px solid #8ba5bc;
	display: none;
	margin: 20px 0 0;
	padding: 0;
	position: absolute;
	width: 206px;
	z-index: 1002;
}

#geoLocTab li .liInnerGeoLocTab ul.drop-down li.drop-down-item {
	background: #ebeff3;
	border-bottom: 1px solid #8ba5bc;
	border-left: none;
	border-right: none;
	border-top: none;
	color: #7191ad;
	float: none;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 201px;
}

#geoLocTab li .liInnerGeoLocTab .drop-down-box .drop-down-selected {
	background: #ebeff3;
	border: 1px solid #8ba5bc;
	color: #7191ad;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 87px;
}

div.ddw .drop-down-box {
	float: right;
	height: 20px;
	margin: -5px 0 0;
	width: 282px;
}

.matrixNextBox .drop-down-box {
	float: left;
	height: 20px;
	margin: -5px 0 0 24px;
	width: 282px;
}

.fRight-Box .drop-down-box {
	float: left;
	height: 20px;
	margin: 0;
	width: 380px;
}

.fRight-Box ul.drop-down {
	background: #EAEFF3;
	border: 1px solid #A1A6AD;
	border-bottom: none;
	display: none;
	margin: 20px 0 0;
	padding: 0;
	position: absolute;
	width: 305px;
	z-index: 1002;
}

.fRight-Box ul.drop-down li.drop-down-item {
	background: #EAEFF3;
	border-bottom: 1px solid #A1A6AD;
	color: #777C88;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 300px;
}

.fRight-Box .drop-down-box .drop-down-selected {
	background: #EAEFF3;
	border: 1px solid #C2D0DC;
	color: #777C88;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 278px;
}

#matrixSearchHelpCritBox .criteriasBoxes-borTop .drop-down-box {
	float: right;
	height: 20px;
	margin: 0;
	width: 142px;
}

#matrixSearchHelpCritBox .criteriasBoxes-borTop ul.drop-down {
	background: #EAEFF3;
	border: 1px solid #A1A6AD;
	border-bottom: none;
	display: none;
	margin: 20px 0 0;
	padding: 0;
	position: absolute;
	width: 140px;
	z-index: 1002;
}

#matrixSearchHelpCritBox .criteriasBoxes-borTop ul.drop-down li.drop-down-item {
	background: #EAEFF3;
	border-bottom: 1px solid #A1A6AD;
	color: #777C88;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 135px;
}

#matrixSearchHelpCritBox .criteriasBoxes-borTop .drop-down-box .drop-down-selected {
	background: #EAEFF3;
	border: 1px solid #C2D0DC;
	color: #777C88;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 113px;
}

#firmen-watchlist div.drop-down-box,
#person-watchlist div.drop-down-box {
	float: left;
	height: 28px;
	margin: 0;
	width: 208px;
}

#firmen-watchlist ul.drop-down,
#person-watchlist ul.drop-down {
	background: #EAEFF3;
	border: 1px solid #A1A6AD;
	border-bottom: none;
	display: none;
	margin: 27px 0 0 6px;
	padding: 0;
	position: absolute;
	width: 172px;
	z-index: 1002;
}

#firmen-watchlist ul.drop-down li.drop-down-item,
#person-watchlist ul.drop-down li.drop-down-item {
	background: #FFF;
	border-bottom: 1px solid #7191AD;
	color: #777C88;
	font-size: 11px;
	height: 14px;
	line-height: 14px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 167px;
}

#firmen-watchlist .drop-down-box .drop-down-selected,
#person-watchlist .drop-down-box .drop-down-selected {
	background: #EAEFF3;
	border: 1px solid #7191ad;
	color: #36638A;
	float: left;
	font-size: 10px;
	height: 14px;
	line-height: 17px;
	margin: 12px 0 0 6px;
	padding: 0 2px 0 5px;
	width: 147px;
}

#firmen-watchlist .drop-down-box img.drop-down-arrow,
#person-watchlist .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	height: 16px;
	margin: 12px 0 0 -1px;
	width: 19px;
}

#formPotenzial .drop-down-box {
	float: left;
	height: 15px;
	margin: 0 0 3px 0px;
}

#formPotenzial .drop-down-box ul.drop-down {
	background: #f1f1f3;
	border: 1px solid #688aa7;
	border-bottom: none;
	display: none;
	margin: 16px 0 0;
	min-width: 142px;
	padding: 0;
	position: absolute;
	z-index: 1002;
}

#formPotenzial ul.drop-down li.drop-down-item {
	background: #FFF;
	border-bottom: 1px solid #688aa7;
	color: #777C88;
	font-size: 10px;
	height: 14px;
	line-height: 14px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 183px;
	overflow: hidden;
}

#formPotenzial .drop-down-box .drop-down-selected {
	border: 1px solid #688AA7;
	color: #24486b;
	float: left;
	font-size: 9px;
	height: 13px;
	line-height: 13px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 166px;
	overflow: hidden;
}

#formPotenzial .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	height: 15px;
	margin: 2px 0 0 -1px;
	width: 18px;
}

.merkBox .drop-down-box {
	float: right;
	height: 15px;
	margin: -35px 0 0;
	width: 160px;
}

.merkBox .drop-down-box ul.drop-down {
	background: #f1f1f3;
	border: 1px solid #688aa7;
	border-bottom: none;
	display: none;
	margin: 20px 0 0;
	min-width: 147px;
	padding: 0;
	position: absolute;
	z-index: 1002;
}

.merkBox .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #6799b2;
	color: #24486b;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 125px;
}

#listHead .drop-down-box {
	float: left;
	height: 15px;
	margin: -2px 0 0;
	width: 208px;
}

#listHead .drop-down-box ul.drop-down {
	background: #f1f1f3;
	border: 1px solid #688aa7;
	border-bottom: none;
	display: none;
	margin: 20px 0 0;
	min-width: 205px;
	padding: 0;
	position: absolute;
	z-index: 1002;
}

#listHead .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #6799b2;
	color: #24486b;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 178px;
}

#faseExportForm .drop-down-box ul.drop-down {
	background: #f1f1f3;
	border: 1px solid #688aa7;
	border-bottom: none;
	display: none;
	margin: 20px 0 0;
	min-width: 354px;
	padding: 0;
	position: absolute;
	z-index: 1002;
}

#faseExportForm .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #97AEC1;
	color: #959595;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 327px;
}

.rightFormBox .drop-down-box ul.drop-down {
	background: #f1f1f3;
	border: 1px solid #C2D0DC;
	border-bottom: none;
	display: none;
	margin: 20px 0 0;
	min-width: 50px;
	padding: 0;
	position: absolute;
	z-index: 1002;
}

.rightFormBox ul.drop-down li.drop-down-item {
	background: #FFF;
	border-bottom: 1px solid #C2D0DC;
	color: #777C88;
	font-size: 11px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 122px;
}

.rightFormBox .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #C2D0DC;
	color: #959595;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 100px;
}

.rightFormBoxLonger .drop-down-box ul.drop-down {
	background: #f1f1f3;
	border: 1px solid #C2D0DC;
	border-bottom: none;
	display: none;
	margin: 20px 0 0;
	min-width: 50px;
	padding: 0;
	position: absolute;
	z-index: 1002;
}

.rightFormBoxLonger ul.drop-down li.drop-down-item {
	background: #FFF;
	border-bottom: 1px solid #C2D0DC;
	border-right: 1px solid #C2D0DC;
	color: #777C88;
	font-size: 11px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 152px;
}

.rightFormBoxLonger .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #C2D0DC;
	color: #959595;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 130px;
}

#Countrys .drop-down-box ul.drop-down {
	background: #f1f1f3;
	border: 1px solid #C2D0DC;
	border-bottom: none;
	display: none;
	margin: 20px 0 0;
	min-width: 362px;
	padding: 0;
	position: absolute;
	z-index: 1002;
}

#Countrys ul.drop-down li.drop-down-item {
	background: #FFF;
	border-bottom: 1px solid #C2D0DC;
	color: #777C88;
	font-size: 11px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	min-width: 357px;
	padding: 0 0 0 5px;
}

#Countrys .drop-down-box .drop-down-selected {
	background: #FFF;
	border: 1px solid #C2D0DC;
	color: #959595;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 335px;
}

#xDd .drop-down-box {
	height: 15px;
	margin: -10px 0 12px 49px;
	width: 262px;
}

#xDd .drop-down-box ul.drop-down {
	background: #f1f1f3;
	border: 1px solid #688AA7;
	border-bottom: none;
	display: none;
	margin: 20px 0 0;
	min-width: 238px;
	padding: 0;
	position: absolute;
	z-index: 1002;
}

#xDd ul.drop-down li.drop-down-item {
	background: #FFF;
	border-bottom: 1px solid #688aa7;
	color: #000;
	font-size: 11px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
}

#xDd .drop-down-box .drop-down-selected {
	background: #EAEFF3;
	border: 1px solid #688AA7;
	color: #000;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 211px;
}

#ddAfP .drop-down-box {
	float: none;
	height: 15px;
	margin: -17px 0 4px 211px;
	width: 262px;
}

#ddAfP .drop-down-box ul.drop-down {
	background: #f1f1f3;
	border: 1px solid #688AA7;
	border-bottom: none;
	display: none;
	margin: 17px 0 0;
	min-width: 193px;
	padding: 0;
	position: absolute;
	z-index: 1002;
}

#ddAfP ul.drop-down li.drop-down-item {
	background: #FFF;
	border-bottom: 1px solid #688aa7;
	color: #000;
	font-size: 10px;
	line-height: 14px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
}

#ddAfP .drop-down-box .drop-down-selected {
	background: #EAEFF3;
	border: 1px solid #85a0b8;
	color: #7191ad;
	float: left;
	font-size: 10px;
	height: 14px;
	line-height: 14px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 170px;
}

#listBottom .drop-down-box {
	float: left;
	height: 23px;
	margin: 0 20px 0 0;
	width: 200px;
}

#listBottom .drop-down-box ul.drop-down {
	background: #fff;
	border: 1px solid #8BA5BC;
	border-bottom: none;
	display: none;
	margin: 17px 0 0;
	min-width: 193px;
	padding: 0;
	position: absolute;
	z-index: 1002;
}

#listBottom ul.drop-down li.drop-down-item {
	background: #FFF;
	border-bottom: 1px solid #8BA5BC;
	color: #000;
	font-size: 10px;
	line-height: 14px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
}

#listBottom ul.drop-down li.hover {
	background: #fff;
}

#listBottom .drop-down-box .drop-down-selected {
	background: #fff;
	border: 1px solid #8BA5BC;
	color: #7191ad;
	float: left;
	font-size: 10px;
	height: 14px;
	line-height: 14px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 170px;
}

#actionBoxBI li div.drop-down-box {
	height: 20px;
	margin: 0;
	width: 214px;
}

#filterKonzernstruktur #tabsFooter ul.child-3 li div.drop-down-box {
	float: right;
	margin: 0;
	width: 91px;
}

#filterKonzernstruktur ul.child-3 li ul.drop-down {
	background: #FFF;
	border: 1px solid #CBCCD3;
	display: none;
	height: auto;
	margin: 17px 0 0;
	padding: 0;
	position: absolute;
	width: 206px;
	z-index: 100;
}

#filterKonzernstruktur ul.child-3 li ul.drop-down li.drop-down-item {
	background: #fff;
	border-bottom: 1px solid #CBCCD3;
	color: #ABABAC;
	float: none;
	font-size: 10px;
	height: 16px;
	line-height: 16px;
	list-style: none;
	margin: 0;
	padding: 0 5px;
	width: auto;
}

#filterKonzernstruktur ul.child-3 li .drop-down-selected {
	background: #FFF;
	border: 1px solid #CBCCD3;
	color: #ABABAC;
	float: left;
	font-size: 10px;
	height: 14px;
	line-height: 14px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 61px;
	overflow: hidden;
}

#filterKonzernstruktur ul.child-3 li img.drop-down-arrow {
	cursor: pointer;
	height: 16px;
	margin: 2px 0 0 -1px;
	width: 18px;
}

div.nextPFdatas ul.drop-down {
	background: #8ba5bc;
	border: 1px solid #8ba5bc;
	display: none;
	height: auto;
	margin: 15px 0 0;
	padding: 0;
	position: absolute;
	width: 206px;
}

div.nextPFdatas ul.drop-down li.drop-down-item {
	background: #EBEFF3;
	border-bottom: 1px solid #8ba5bc;
	color: #ABABAC;
	float: none;
	font-size: 10px;
	height: 14px;
	line-height: 14px;
	list-style: none;
	margin: 0;
	padding: 0 5px;
	width: auto;
}

div.nextPFdatas .drop-down-selected {
	background: #EBEFF3;
	border: 1px solid #8ba5bc;
	color: #ABABAC;
	float: left;
	font-size: 10px;
	height: 14px;
	line-height: 14px;
	margin: 0;
	padding: 0 0 0 5px;
	width: 154px;
}

div.nextPFdatas img.drop-down-arrow {
	cursor: pointer;
	height: 16px;
	margin: 0 0 0 -1px;
	width: 18px;
}

.eSchemaNext .com1 div.drop-down-box {
	color: #7191AD;
	margin: 3px 0 0;
	padding: 0;
}

.eSchemaNext .com2 div.drop-down-box {
	color: #ABABAC;
	margin: 3px 0 0 20px;
	padding: 0;
	width: 180px;
}

.eSchemaNext .com1 ul.drop-down {
	background: #FFF;
	border: 1px solid #C2D0DC;
	color: #7191AD;
	display: none;
	height: auto;
	margin: 17px 0 0;
	padding: 0;
	position: absolute;
	width: 206px;
}

.eSchemaNext .com1 ul.drop-down li.show:hover {
	background: #CBCCD3;
	color: #7191AD;
}

.eSchemaNext .com2 ul.drop-down {
	background: #FFF;
	border: 1px solid #C2D0DC;
	display: none;
	height: auto;
	margin: 17px 0 0;
	padding: 0;
	position: absolute;
	width: 206px;
}

#error,
#errorSearch,
#errorSearchBox,
#sendNewPass,
#successPw,
#errorPw,
#errorCookie,
#errorMaxUserMsg,
#errorNoWaitUserMsg,
#errorLoginFailure {
	background: #FFF url('../images/bgUseData.jpg') repeat-x;
	border: 1px solid #35638a;
	display: none;
}

#errorPw,
#successPw,
#errorCookie {
	margin: 31px 0 0 346px;
	min-height: 140px;
	position: absolute;
	z-index: 1050;
}

#sendNewPass p {
	margin: 0 20px 0 36px;
}

#error p,
#sendNewPass p,
#successPw p,
#errorPw p,
#errorCookie p,
#errorMaxUserMsg p,
#errorNoWaitUserMsg p,
#errorLoginFailure p {
	color: #606162;
	font-size: 12px;
}

#sendNewPass {
	display: none;
	margin: 20px 0 0 350px;
	min-height: 150px;
	padding: 16px;
	position: absolute;
	width: 343px;
	z-index: 1000;
}

#newPass {
	cursor: pointer;
	text-decoration: underline;
}

#error a:link,
#error a:visited,
#error a:hover,
#error a:active {
	color: #606162;
	cursor: pointer;
	font-size: 12px;
}

#errorMsg a:link,
#errorMsg a:visited,
#errorMsg a:hover,
#errorMsg a:active {
	color: inherit;
	cursor: pointer;
	text-decoration: underline;
}

#errorSearchBox {
	display: block;
	margin: 10px 0 0 388px;
}

#error a,
#errorSearch a {
	text-decoration: underline;
}

.errorLogin,
.errorQuckSearch {
	margin-top: -94px;
	padding: 16px;
	position: absolute;
	width: 352px;
	z-index: 1;
}

.errorLogin p,
.errorQuckSearch p {
	line-height: 1em;
	margin: 4px 0 0 37px;
}

#errorMsg,
#errorMsg1,
#errorMsg2,
#errorMsg3,
#errorMsg4,
#errorMsg5,
#errorMsg6,
#errorMsg7,
#errorMsgMatrixAnzeige,
#errorMsg8,
#errorMsg9,
#errorMsgEA1,
#errorMsgEA2,
#errorMsgEA3,
#errorMsgEA4,
#errorMsgP,
#errorMsgMail,
#errorMsgStr {
	background: #FFF;
	border: 1px solid #e15555;
	color: #8a3535;
	display: none;
	font-size: 14px;
	font-weight: 700;
	left: 42%;
	line-height: 30px;
	margin: 0;
	position: absolute;
	text-align: center;
	top: 44%;
	vertical-align: middle;
	width: 300px;
	z-index: 11000;
}

#errorLarge {
	background: #FFF;
	border: 1px solid #e15555;
	color: #8a3535;
	display: none;
	font-size: 14px;
	font-weight: 700;
	height: 100px;
	left: 42%;
	line-height: 30px;
	margin: 0;
	position: absolute;
	text-align: center;
	top: 44%;
	vertical-align: middle;
	width: 300px;
	z-index: 11000;
}

#errorMsgMShow {
	border: 1px solid #BFCBD6;
	color: #505050;
	font-size: 12px;
	margin: 10px 0 0;
	padding: 100px 0;
	text-align: center;
}

input[type="text"],
input[type="password"] {
	padding: 1px 0 0;
}

input[type="button"] {
	border: 0;
	font-size: 0;
	padding: 0;
}

.login {
	background-color: #949ca7;
	color: #335d83;
	float: left;
	font-size: 0.625em;
	margin-right: 5px;
}

.inputUser:focus,
.inputUser.focus {
	background-position: 0px -182px;
}

.inputPass:focus,
.inputPass.focus {
	background-position: 0px -210px;
}

input.login,
input.inputSearch {
	text-indent: 0;
}

.topSearch {
	background-color: #dde3e9;
	float: left;
	width: 190px;
}

#search p {
	margin: 10px 0 0 20px;
}

.search {
	background-color: #949ca7;
	border: 1px solid #b0b6be;
	float: left;
}

.selectPotenzial {
	background-color: #aab9c6;
	border: 1px solid #688aa7;
	color: #36638a;
	font-size: 0.625em;
	height: 13px;
	margin: 0 0 1px 14px;
	padding: 0;
	width: 130px;
}

#formPotenzial p {
	margin: 20px 0 0 10px;
}

#fQuickSearch {
	height: 0;
	margin: 4px 0 0 16px;
}

#fDetailSearch {
	margin: 0 0 0 3px;
}

#fDetailSearch div {
	margin: 23px 0 0 13px;
}

#businessNames {
	background-color: #c2cfda;
	border: 1px solid #1b3c5c;
	height: 16px;
	padding-left: 2px;
	width: 190px;
}

#businessSearch {
	color: #35638a;
	font-size: .7em;
	padding-left: 2px;
	width: 186px;
}

#qSext,
#fpSearches {
	border: 0;
	color: #24486B;
	font-size: 11px;
	height: 19px;
	margin-right: 15px;
	padding: 0 0 0 25px;
	width: 179px;
}

#selektivVersionInput {
	color: #24486B;
	font-size: 11px;
	height: 19px;
	margin-right: 15px;
	width: 99%;
	border: 1px solid #82ACC4;
}

input#shareSearch {
	background-position: -93px -170px;
	border: none;
	color: #36638a;
	float: left;
	font-size: .7em;
	height: 19px;
	line-height: 19px;
	margin: 0;
	padding: 0 0 0 25px;
	width: 179px;
}

#fpSearches {
	color: #005e84;
	height: 19px;
	margin: 0;
	width: 199px;
}

.iconqSext {
	background: #FFF url('../images/bgQSext.jpg') no-repeat top left;
}

.fpSearches {
	background: #FFF url('../images/bgFpSearches.jpg') no-repeat top left;
}

#fHitlist .ui-combobox-list li {
	margin-top: 10px;
}

#listHead img.ui-combobox-arrow {
	background-position: -295px -93px;
	height: 19px;
	left: -19px;
	top: 1px;
	width: 23px;
}

#listBottom img.ui-combobox-arrow {
	background-position: -295px -93px;
	height: 18px;
	width: 22px;
	margin: 1px 0px 0px -8px;
}

#hitPersonWatch {
	border-bottom: 1px solid #7191ad;
	border-left: 1px solid #7191ad;
	border-top: 1px solid #7191ad;
	color: #36638A;
	font-size: .7em;
	height: 14px;
	margin: 12px 0 0 6px;
	padding: 0 2px 0 5px;
	width: 165px;
}

input.searchAttachAdd1 {
	font-size: 10px;
	left: 9px;
	margin: 22px 0 0 0;
	position: absolute;
	width: 472px;
	width: 84%;
}

input#searchAttachAdd3 {
	font-size: 10px;
	margin: 4px 0 0 10px;
	/*margin: 25px 0 0 -260px;
	position: relative;*/
	width: 472px;
}

ul.sQuerys li input[type="text"].borCol,
.searchAttach input.borCol {
	border: 1px solid #E9EAEC;
}

ul.sQuerys li input[type="text"].borColAct,
.searchAttach input.borColAct {
	border: 1px solid #dadbdf;
}

.iSAA1 {
	color: #e5e7ea;
}

.iSAA3 {
	color: #494a4b;
}

form#person-watchlist span {
	background-color: #FFF;
	margin: 8px 0 0 6px;
	width: 173px;
}

form#person-watchlist span span {
	border-color: #7191ad;
	border-style: solid none none;
	border-width: 1px medium medium;
	font-size: 11px;
	height: 14px;
	margin: -2px 0 0 -3px;
	padding-left: 5px;
	width: 171px;
}

input[type="text"].titleH4 {
	background-color: #FFF;
	border: 1px solid #808691;
	color: #000;
	font-size: 11px;
	margin: 3px 0 0;
	padding-left: 5px;
	width: 340px;
}

ul li div input[type="text"].selectWhere {
	background: #FFF;
	border: 1px solid #b4b8bd;
	float: right;
	height: 14px;
	margin-right: 17px;
	width: 113px;
}

div.criteriasBoxes-borTop img {
	left: 296px;
	top: 0;
}

div.criteriasBoxes-borTop span span {
	background: #FFF;
	border: none;
	color: #8f939d;
	font-size: 11px;
	margin-left: -3px;
	width: 119px;
}

div.criteriasBoxes-borTop span.ui-combobox-list {
	background: #FFF;
	border: 1px solid #b4b8bd;
	left: 364px;
	margin: -5px 0 0 30px;
	padding-top: 3px;
	top: 456px;
	width: 131px;
}

ul.sQuerys li input[type="text"].searchTerms,
#matrixSearchHelpCritBox input.searchTerms[type="text"] {
	background: #FFF url('../images/bgSearchTerms.jpg') no-repeat left top;
	border: none;
	float: left;
	height: 16px;
	margin: 0 16px 0 7px;
	padding: 2px 0 0 20px;
	width: 212px;
}

.textCrit input[type="checkbox"] {
	float: left;
	margin: 0 7px 0 0;
	padding: 0;
}

ul#sortable li input[type="text"].selectedInputTag {
	border: 1px solid #7F8794;
	color: #000;
}

ul#sortable li input[type="text"].styleReadOnlyCheckBoxes {
	background-color: #F2F3F5;
	border: 1px solid #C0C3C8;
}

#editQuerySearchTop,
#hitListTitleInput {
	border: 1px solid #000;
	color: #000;
	float: left;
	font-size: 11px;
	margin: 2px 0 0;
	padding: 0;
	width: 270px;
}

ul.sQuerys li input[type="text"].hSmall,
#matrixSearchHelpCritBox input[type="text"].hSmall {
	background: #FFF;
	border: 1px solid #737e89;
	height: 16px;
	margin: 0 9px;
	padding-top: 2px;
	text-align: right;
	width: 46px;
}

.radioSelectYears,
.radioSelectSumm {
	margin: 3px 12px 0 0;
}

#newPersonWatch {
	border: 1px solid #7191AD;
	color: #36638A;
	display: none;
	font-size: 10px;
	height: 14px;
	line-height: 14px;
	margin: 11px 0 0 6px;
	padding: 0 0 0 5px;
	vertical-align: middle;
	width: 175px;
}

input.ccForm[type="text"] {
	background: #eaeff3;
	border: 1px solid #c2d0dc;
	color: #8fa9be;
	font-size: 11px;
	height: 15px;
	margin: 0;
	padding: 3px 0 0 5px;
	width: 356px;
}

input.ccFormError[type="text"] {
	background: #eaeff3;
	border: 1px solid #c2d0dc;
	color: #CD5C5C;
	font-size: 11px;
	height: 15px;
	margin: 0;
	padding: 3px 0 0 5px;
	width: 356px;
}

textarea.ccTextareaForm {
	background: #eaeff3;
	border: 1px solid #c2d0dc;
	color: #8fa9be;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 5px;
	width: 356px;
}

#cMainMiddleBox #ccEnterprice span.jquery-checkbox {
	display: block;
	float: left;
	margin: -4px 12px 0 0;
}

button.btnSend {
	margin-left: 136px;
}

.button--blue {
	background: rgba(211, 226, 227, 1);
	background: -moz-linear-gradient(top, rgba(211, 226, 227, 1) 0%, rgba(186, 203, 222, 1) 47%, rgba(185, 203, 235, 1) 50%, rgba(186, 203, 222, 1) 53%, rgba(211, 226, 227, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(211, 226, 227, 1)), color-stop(47%, rgba(186, 203, 222, 1)), color-stop(50%, rgba(185, 203, 235, 1)), color-stop(53%, rgba(186, 203, 222, 1)), color-stop(100%, rgba(211, 226, 227, 1)));
	background: -webkit-linear-gradient(top, rgba(211, 226, 227, 1) 0%, rgba(186, 203, 222, 1) 47%, rgba(185, 203, 235, 1) 50%, rgba(186, 203, 222, 1) 53%, rgba(211, 226, 227, 1) 100%);
	background: -o-linear-gradient(top, rgba(211, 226, 227, 1) 0%, rgba(186, 203, 222, 1) 47%, rgba(185, 203, 235, 1) 50%, rgba(186, 203, 222, 1) 53%, rgba(211, 226, 227, 1) 100%);
	background: -ms-linear-gradient(top, rgba(211, 226, 227, 1) 0%, rgba(186, 203, 222, 1) 47%, rgba(185, 203, 235, 1) 50%, rgba(186, 203, 222, 1) 53%, rgba(211, 226, 227, 1) 100%);
	background: linear-gradient(to bottom, rgba(211, 226, 227, 1) 0%, rgba(186, 203, 222, 1) 47%, rgba(185, 203, 235, 1) 50%, rgba(186, 203, 222, 1) 53%, rgba(211, 226, 227, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3e2e3', endColorstr='#d3e2e3', GradientType=0);

	color: #35638a;
	font-weight: 700;
	font-size: 11px;
	border-radius: 3px;
	border: 0;
}

.button--blue:hover {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#82acc3+0,8cb4ca+2,8cb8cb+7,85aec5+14,82abbf+19,80a7bf+33,82aabe+37,7fa6be+44,719eb6+49,689cb4+56,7ca6bc+63,83adc4+67,95b8cb+74,96bdcc+79,9abecd+86,a4c4d7+93,b0c9de+98,afc9dd+100 */
	background: #82acc3;
	/* Old browsers */
	background: -moz-linear-gradient(top, #82acc3 0%, #8cb4ca 2%, #8cb8cb 7%, #85aec5 14%, #82abbf 19%, #80a7bf 33%, #82aabe 37%, #7fa6be 44%, #719eb6 49%, #689cb4 56%, #7ca6bc 63%, #83adc4 67%, #95b8cb 74%, #96bdcc 79%, #9abecd 86%, #a4c4d7 93%, #b0c9de 98%, #afc9dd 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #82acc3 0%, #8cb4ca 2%, #8cb8cb 7%, #85aec5 14%, #82abbf 19%, #80a7bf 33%, #82aabe 37%, #7fa6be 44%, #719eb6 49%, #689cb4 56%, #7ca6bc 63%, #83adc4 67%, #95b8cb 74%, #96bdcc 79%, #9abecd 86%, #a4c4d7 93%, #b0c9de 98%, #afc9dd 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #82acc3 0%, #8cb4ca 2%, #8cb8cb 7%, #85aec5 14%, #82abbf 19%, #80a7bf 33%, #82aabe 37%, #7fa6be 44%, #719eb6 49%, #689cb4 56%, #7ca6bc 63%, #83adc4 67%, #95b8cb 74%, #96bdcc 79%, #9abecd 86%, #a4c4d7 93%, #b0c9de 98%, #afc9dd 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#82acc3', endColorstr='#afc9dd', GradientType=0);
	/* IE6-9 */

	color: white;
}

.btnCritBgBlue {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	background-position: 0px -362px;
	color: #36638A;
	font-size: 11px;
	font-weight: 700;
	margin: 0 10px 0 0;
}

#errorSearchBox.errorSearchBox__content {
	display: flex;
	flex-direction: column;
	margin: 10px 0 0 388px;
}

.errorSearchBox__buttons {
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
	margin-top: 1em;
}

.errorSearchBox__button--close {
	width: 49px;
	height: 20px;
	margin: 21px 0 0 38px;
}

.errorSearchBox__button--total-dataset {
	height: 20px;
	padding: 0px 20px;
	margin-right: 6em;
}

button.btnSend,
button.btnReset {
	margin-bottom: 48px;
	margin-right: 12px;
	margin-top: 19px;
	padding: 0 0 2px;
}

div.formatedLast span.ui-combobox-list {
	height: auto;
	margin: -4px 0 0;
	width: 175px;
}

div.formatedLast span.ui-combobox-item {
	background: #E1E8EE;
	border: 0;
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 3px;
	width: 171px;
}

div.formatedLast img.ui-combobox-arrow {
	margin-bottom: 1px;
}

div.nextPFdatas img.ui-combobox-arrow {
	height: 19px;
	margin: -2px 0 0 13px;
	width: 23px;
}

#fPfullProfileSelect {
	background: #e1e8ee;
	border-bottom: 1px solid #91aabf;
	border-left: 1px solid #91aabf;
	border-top: 1px solid #91aabf;
	color: #7191ad;
	font-size: 10px;
	padding: 2px 0 2px 5px;
	width: 164px;
}

div.nextPFdatas span.ui-combobox-list {
	height: 13px;
	margin: 0;
	padding: 2px 0 0 5px;
	width: 186px;
}

div.nextPFdatas span span.ui-combobox-item {
	background: #E1E8EE;
	border-bottom: 1px solid #FFF;
	border-left: 0 none;
	border-right: 0 none;
	color: #7191ad;
	font-size: 10px;
	margin: -1px 0 0;
	padding: 0;
	width: 185px;
}

#employeeOf,
#employeeUntil {
	background: #FFF none repeat scroll 0 0;
	border: 1px solid #737E89;
	height: 16px;
	margin: 0 9px;
	padding-top: 2px;
	text-align: right;
	width: 75px;
}

div#configBalance button.btnSend {
	margin-left: 198px;
}

select.ccSelects,
input.ccSelects {
	font-size: 11px;
	height: 17px;
	margin: 0;
	padding: 0;
	width: 94px;
}

.extCcSelects {
	margin: -17px 0 0;
}

div.extCcSelects img {
	margin-bottom: -1px;
	top: 1px;
}

img.ccSelects {
	height: 19px;
	margin: -2px 0 0 14px;
	width: 23px;
}

div.ccKBSelBox span.ui-combobox-list,
div.extCcSelects span.ui-combobox-list {
	background: #FFF;
	height: auto;
	margin: -2px 0 0;
	width: 115px;
}

div.ccKBSelBox span.ui-combobox-item,
div.extCcSelects span.ui-combobox-item {
	background: #FFF;
	border: 0;
	font-size: 11px;
	height: 14px;
	margin: 1px 0 0;
	padding: 0 0 0 2px;
	width: 113px;
}

div.extCcSelects span.ui-combobox-list {
	margin-top: -3px;
}

div.extCcSelects input {
	margin-top: -1px;
}

#classifikation,
#profilpresentation {
	background: #eaeff3;
	border: 1px solid #c2d0dc;
	color: #aec3d4;
	font-size: 11px;
	height: 17px;
	margin: -33px 0 0 143px;
	padding-left: 5px;
	width: 211px;
}

#ccKonfigKlassi button.btnSend {
	margin: -33px 0 0 380px;
}

.upsCla {
	background: #eaeff3;
	border: 1px solid #c2d0dc;
	color: #aec3d4;
	font-size: 11px;
	height: 15px;
	padding-left: 5px;
	width: 320px;
}

#selectEinheiten,
#inputcountry {
	background: #EAEFF3;
	border: 1px solid #C2D0DC;
	color: #36638a;
	font-size: 11px;
	height: 15px;
	padding: 2px 0 0 5px;
	width: 338px;
}

#inputcountry {
	width: 335px;
}

#ccEinheiten div.ccInnerBoxes img.ui-combobox-arrow,
#ccBenutzerprofil div.ccInnerBoxes img.ui-combobox-arrow {
	height: 19px;
	margin: 0 0 0 14px;
	top: 1px;
	width: 23px;
}

#ccEinheiten div.ccInnerBoxes span.ui-combobox-list,
#ccBenutzerprofil div.ccInnerBoxes span.ui-combobox-list {
	background: #EAEFF3;
	border-bottom: 1px solid #c2d0db;
	border-left: 1px solid #c2d0db;
	border-right: 1px solid #c2d0db;
	color: #36638a;
	font-size: 11px;
	margin: -2px 0 0;
	padding: 0 0 0 1px;
	width: 364px;
}

#ccEinheiten div.ccInnerBoxes span.ui-combobox-item,
#ccBenutzerprofil div.ccInnerBoxes span.ui-combobox-item {
	background: #EAEFF3;
	border: 0;
	color: #36638a;
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 5px;
	width: 355px;
}

#ccEinheiten div.secodBox span.ui-combobox-list {
	color: #36638a;
	font-size: 11px;
	height: auto;
	margin: -2px 0 0;
	padding: 0 0 0 5px;
	width: 72px;
}

#ccEinheiten div.secodBox span.ui-combobox-item {
	color: #36638a;
	font-size: 11px;
	height: auto;
	margin: 0;
	padding: 0 0 0 1px;
	width: 71px;
}

.ccRadioLabel {
	float: left;
	margin: 2px 3px 0 6px;
}

#inputpass,
#inputnewpass,
#inputrepeatpass {
	background: #EAEFF3;
	border: 1px solid #C2D0DC;
	color: #8FA9BE;
	font-size: 11px;
	height: 17px;
	padding: 2px 0 0 5px;
	width: 206px;
}

#ccEinheiten div.ccInnerBoxes span.sSct span.ui-combobox-list,
#ccBenutzerprofil div.ccInnerBoxes span.sSct span.ui-combobox-list {
	width: 76px;
}

#ccEinheiten div.ccInnerBoxes span.sSct span.ui-combobox-item,
#ccBenutzerprofil div.ccInnerBoxes span.sSct span.ui-combobox-item {
	width: 71px;
}

#ccEinheiten div.ccInnerBoxes span#Countrys span.ui-combobox-list {
	width: 357px;
}

#ccBenutzerprofil div.ccInnerBoxes span#Countrys span.ui-combobox-list {
	width: 361px;
}

#ccEinheiten div.ccInnerBoxes span#Countrys span.ui-combobox-item,
#ccBenutzerprofil div.ccInnerBoxes span#Countrys span.ui-combobox-item {
	width: 355px;
}

input#selectQuarter {
	background: #FFF;
	border: 1px solid #737e89;
	height: 14px;
	margin: 12px 0 0 6px;
	padding: 0 2px 0 5px;
	width: 203px;
}

div.helperCritBox div {
	margin: -12px 0 0;
}

div.helperCritBox img.ui-combobox-arrow {
	margin: 0 0 1px 14px;
	top: 1px;
}

div.helperCritBox div span.ui-combobox-list {
	background: #FFF;
	color: #BFBFBF;
	font-size: 11px;
	margin: 8px 0 0 5px;
	width: 224px;
}

div.helperCritBox div span span.ui-combobox-item {
	background: #FFF;
	border: none;
	color: #BFBFBF;
	font-size: 11px;
	font-weight: 400;
	line-height: 14px;
	margin: 0 0 0 3px;
	width: 221px;
}

div.fakefile {
	left: 0;
	position: absolute;
	top: 0;
	z-index: 1;
}

input.file {
	height: 20px;
	margin: -6px 0 0;
	opacity: 0;
	text-align: left;
	width: 79px;
}

/* Fix for Browser-Upload */
#fU {
	filter: alpha(opacity=0);
	height: 20px;
	margin: 0;
	opacity: 0;
	position: absolute;
	left: 300px;
	width: 200px;
	border: 1px solid red;
	z-index: 110;
}

#fUToolbar {
	height: 20px;
	margin: -33px 0 0 -210px;
	opacity: 0;
	position: absolute;
	left: 258px;
	width: 290px;
	z-index: 10000;
	cursor: pointer;
}

.blind {
	border: none;
	height: 20px;
	width: 79px;
}

input#inputBgSearch[type="text"] {
	background-position: 0 -550px;
	border: none;
	font-size: 11px;
	height: 16px;
	margin: 0;
	padding: 3px 0 0 5px;
	width: 159px;
}

.inputBgSearch:hover,
.inputBgSearch:active {
	background-position: 0 -570px;
}

input#desireUnits[type="text"] {
	background: #eaeff3;
	border: 1px solid #c2d0dc;
	color: #8FA9BE;
	font-size: 11px;
	height: 16px;
	line-height: 16px;
	padding: 0 0 4px 5px;
	width: 75px;
}

#tabsFooter dl dd input[type="checkbox"],
#tabsFooter dl dt input[type="checkbox"] {
	margin-right: 6px;
}

#tabsFooter ul li input[type="text"] {
	background: #FFF;
	border: 1px solid #cbccd3;
	color: #ababac;
	font-size: 10px;
	height: 12px;
	padding: 0 0 2px 4px;
}

#inputQuote,
#inputShareS {
	margin: 0 6px 0 0;
	width: 51px;
}

#inputNumLevel,
#inputStableRelat {
	margin: 0 6px 0 0;
	width: 83px;
}

input#inputGroupCountrys[type="text"] {
	margin: 0 0 0 80px;
	padding: 1px 0 1px 4px;
	width: 61px;
}

#inputUpdateSince {
	margin: 0 6px 0 0;
	width: 79px;
}

dl.groupCountrys dd span.ui-combobox-list {
	background: #FFF;
	border: 1px solid #CBCCD3;
	margin: -3px 0 0;
	width: 100px;
}

dl.groupCountrys dd span span.ui-combobox-item {
	background: #FFF;
	border-bottom: 1px solid #CBCCD3;
	border-left: none;
	border-right: none;
	color: #ABABAC;
	font-size: 10px;
	margin: 0 0 0 -3px;
	padding-left: 5px;
	width: 95px;
}

dl.groupCountrys dd span span.ui-combobox-item:hover {
	background: #e4e4e4;
}

#btnNewProfil {
	padding: 0 0 4px;
}

#companyProfilNewLayer span.ui-combobox-list {
	margin: -3px 0 0 31px;
	padding: 0;
	width: 168px;
}

#companyProfilNewLayer span.ui-combobox-item {
	border-left: 0;
	border-right: 0;
	margin: 0;
	width: 164px;
}

#setNewName {
	background: #EAEFF3;
	color: #555;
}

#sCkeyWord,
#matrixSearchHelpCritBox #sCkeyWord {
	background: #FFF;
	border: 1px solid #808691;
	color: #7f7f7f;
	font-size: 10px;
	height: 14px;
	margin: 0 10px 0 0;
	padding: 0 0 2px 5px;
	width: 214px;
}

#sCcheckB {
	float: left;
	margin: 3px 5px 0 16px;
}

#sCcode,
#matrixSearchHelpCritBox #sCcode {
	border: 1px solid #babdc3;
	color: #7d7d7d;
	float: left;
	font-size: 10px;
	height: 14px;
	margin: 0 5px 0 15px;
	padding: 0 0 2px 5px;
	width: 91px;
}

#inputShareSince {
	width: 60px;
}

input.releaseDate[type="text"] {
	border: 1px solid #ced9e3;
	color: #87a2b9;
	font-size: 10px;
	height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 86px;
}

input#selectBilanz[type="text"] {
	border: 1px solid #c2d0dc;
	color: #7f7f7f;
	font-size: 11px;
	height: 13px;
	padding-left: 5px;
	width: 133px;
}

td img.ui-combobox-arrow {
	margin: 0 0 0 -2px;
	top: 0;
}

#bilanzenTable td span.ui-combobox-list {
	background: #FFF;
	border: 1px solid #c2d0dc;
	height: 14px;
	margin: -4px 0 0;
	padding: 3px 0 0;
	width: 270px;
}

#bilanzenTable td span span.ui-combobox-item {
	background: #FFF;
	border: none;
	color: #7f7f7f;
	font-size: 11px;
	height: 15px;
	margin-left: 2px;
	padding: 1px 0 1px 5px;
	width: 263px;
}

input#selectLists[type="text"] {
	background: #ebeff3;
	border: 1px solid #8ba5bc;
	color: #7191ad;
	float: right;
	font-size: 11px;
	height: 17px;
	margin: 0 43px 0 0;
	padding: 0 0 0 5px;
	width: 163px;
}

input#selectClassi[type="text"] {
	background: #ebeff3;
	border: 1px solid #8ba5bc;
	color: #7191ad;
	float: right;
	font-size: 11px;
	height: 17px;
	margin: 0 0 0 20px;
	padding: 0 0 0 5px;
	width: 127px;
}

#bigLeftBox1 div.cArrow img.ui-combobox-arrow {
	float: right;
	margin: 0 -207px 0 0;
	top: 0;
}

#bigLeftBox1 div.cArrow div.selectClassi img.ui-combobox-arrow {
	float: right;
	margin: 0 -191px 0 0;
	top: 0;
}

#bigLeftBox1 div.cArrow span.ui-combobox-list {
	background: #EBEFF3;
	border-bottom: 1px solid #8ba5bc;
	border-left: 1px solid #8ba5bc;
	border-right: 1px solid #8ba5bc;
	height: auto;
	margin: -4px 0 0;
	padding: 0;
	width: 190px;
}

#bigLeftBox1 div.cArrow span.ui-combobox-item {
	background: #EBEFF3;
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 7px;
	width: 183px;
}

#bigLeftBox1 div.cArrow div.selectClassi span.ui-combobox-list {
	background: #EBEFF3;
	border-bottom: 1px solid #8ba5bc;
	border-left: 1px solid #8ba5bc;
	border-right: 1px solid #8ba5bc;
	height: auto;
	margin: -4px 0 0 20px;
	padding: 0;
	width: 154px;
}

#bigLeftBox1 div.cArrow div.selectClassi span.ui-combobox-item {
	background: #EBEFF3;
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 7px;
	width: 147px;
}

.formNotizTextarea {
	border: 1px solid #CECFD3;
	color: #505050;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 11px;
	height: 100px;
	padding: 2px;
	width: 214px;
}

input#contentSearch {
	background-position: -93px -170px;
	border: none;
	color: #36638a;
	float: left;
	font-size: 11px;
	height: 19px;
	line-height: 19px;
	margin: 0;
	padding: 0 0 0 25px;
	width: 179px;
}

#inputInfoDatum {
	background: #F2F2F4;
	border: none;
	color: #A3A3A3;
	font-size: 11px;
	width: 70px;
}

#datepicker,
#datepickerFormBeratung,
#datepickerFormWeb {
	background: #F2F2F4;
	border: none;
	color: #A3A3A3;
	font-size: 11px;
	margin-top: 15px;
}

#addNotiz,
.editNotiz {
	color: #505050;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 44px;
	width: 178px;
}

#newSearchStrategie {
	background: #fff;
	border: 1px solid #c2d0dc;
	color: #c3c3c3;
	font-size: 11px;
	height: 17px;
	margin: 0 37px 0 0;
	padding: 0 0 0 5px;
	width: 309px;
}

input.editStrategieText[type="text"] {
	background: #FFF;
	border: 1px solid #c2d0dc;
	color: #505050;
	font-size: 11px;
	padding: 0 0 0 5px;
	width: 330px;
}

input#inputNewSchema[type="text"] {
	background: #fff;
	border: 1px solid #c2d0dc;
	color: #c3c3c3;
	float: left;
	font-size: 11px;
	height: 17px;
	margin: 0 29px 0 0;
	padding: 0 0 0 5px;
	width: 220px;
}

#bilaComplType,
#bilaBila {
	background: #FFF;
	border: 1px solid #c2d0dc;
	color: #7191ad;
	font-size: 11px;
	height: 17px;
	padding: 0 0 0 5px;
}

#bilaComplType {
	width: 158px;
}

.com1 img.ui-combobox-arrow,
.com2 img.ui-combobox-arrow {
	height: 19px;
	margin: 0 0 0 14px;
	top: 2px;
	width: 23px;
}

#bilaBila {
	width: 90px;
}

.com1 span.ui-combobox-list {
	background: #FFF;
	border: 1px solid #c2d0dc;
	margin: -5px 0 0;
	width: 182px;
}

.com1 span span.ui-combobox-item {
	background: #FFF;
	border: none;
	color: #7191ad;
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 2px;
	width: 177px;
}

.com2 span.ui-combobox-list {
	background: #FFF;
	border: 1px solid #c2d0dc;
	margin: -5px 0 0;
	width: 114px;
}

.com2 span span.ui-combobox-item {
	background: #FFF;
	border: none;
	color: #7191ad;
	font-size: 11px;
	margin: 1px 0;
	padding: 0 0 0 4px;
	width: 110px;
}

div.ddw img.ui-combobox-arrow {
	top: -3px;
}

.matrixNextBox .ddw span.ui-combobox-list {
	background: #F0F1F3;
	border-bottom: 1px solid #A1A6AD;
	border-left: 1px solid #A1A6AD;
	border-right: 1px solid #A1A6AD;
	color: #777C88;
	font-size: 10px;
	margin: -8px 0 0 30px;
	padding: 2px 0;
	width: 274px;
}

.matrixNextBox .ddw span.ui-combobox-item {
	background: #F0F1F3;
	border: none;
	color: #777C88;
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 5px;
	width: 268px;
}

input#newFieldSelectionName[type="text"],
input#selectFieldSelection[type="text"],
input#newLineSelectionName[type="text"],
input#selectLineSelection[type="text"],
input#newMatrixName1[type="text"],
input#newMatrixName2[type="text"],
input#ddSavedSearches[type="text"] {
	background: #f0f1f3;
	border: 1px solid #a1a6ad;
	color: #777c88;
	float: left;
	font-size: 10px;
	height: 17px;
	line-height: 17px;
	margin: -3px 0 0 30px;
	padding: 0 0 0 5px;
	width: 269px;
}

input#newMatrixName2[type="text"] {
	float: none;
	margin: 5px 0 0 144px;
}

.matrixNextBox input[type="radio"] {
	float: left;
	margin: 0 7px 0 0;
}

.matrixNextBox input[type="checkbox"] {
	float: left;
	margin: 0 18px 0 0;
}

.matrixNextBox img.ui-combobox-arrow {
	height: 19px;
	left: -23px;
	top: -3px;
	width: 23px;
}

.matrixNextBox input#selectFieldSelection[type="text"],
.matrixNextBox input#selectLineSelection[type="text"] {
	margin: -3px 0 0 24px;
}

.matrixNextBox span.ui-combobox-list {
	border: 1px solid #a1a6ad;
	color: #777c88;
	font-size: 10px;
	margin: -8px 0 0 24px;
	padding: 2px 0;
	width: 274px;
}

.matrixNextBox span.ui-combobox-item {
	background: none;
	border: none;
	color: #777c88;
	font-size: 10px;
	margin: 0 0 0 5px;
	padding: 0;
}

#inputExport {
	background: #FFF;
	border: 1px solid #97aec1;
	color: #959595;
	font-size: 11px;
	height: 19px;
	line-height: 19px;
	padding: 0 0 0 5px;
	width: 351px;
}

#inputExportConcern {
	background: #FFF;
	border: 1px solid #97aec1;
	color: #959595;
	font-size: 11px;
	height: 19px;
	line-height: 19px;
	padding: 0 0 0 5px;
	width: 251px;
}

#btnSubmitExport,
#btnPrintListAsFormS {
	float: left;
	margin: 0 16px 0 0;
}

#btnSubmitExport,
#btnSubmitCancel,
#btnIMS,
#btnISC,
#btnPrintListAsFormC,
#btnPrintListAsFormS {
	color: #36638a;
	font-size: 11px;
	font-weight: 700;
}

#newWatchListName {
	background: #eaeff3;
	border: 1px solid #c2d0dc;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 0;
	padding: 0 0 0 5px;
	width: 284px;
}

input#selectWatchList[type="text"] {
	background: #EAEFF3;
	border: 1px solid #C2D0DC;
	color: #505050;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	padding: 0 0 0 5px;
	width: 278px;
}

#newWatchListForm img.ui-combobox-arrow {
	height: 19px;
	top: 2px;
	width: 23px;
}

input#expFrom[type="text"],
input#expTo[type="text"],
input#printFrom[type="text"],
input#printTo[type="text"] {
	border: 1px solid #6e9fb7;
	color: #3d84a1;
	font-size: 11px;
	height: 17px;
	padding: 0 0 0 2px;
	width: 83px;
}

input[type="text"]#exportAP,
input[type="text"]#exportBA,
#newListName[type="text"],
input#saveAsName[type="text"] {
	border: 1px solid #8ba5bc;
	color: #7292ad;
	font-size: 11px;
	height: 19px;
	line-height: 17px;
	padding: 0 0 0 5px;
	width: 159px;
}

input[type="text"]#fileName,
input[type="text"]#headrow,
input#printListName[type="text"] {
	border: 1px solid #8ba5bc;
	color: #a7bbcc;
	font-size: 11px;
	font-weight: 400;
	height: 19px;
	line-height: 17px;
	margin: 0 0 0 11px;
	padding: 0 0 0 5px;
	width: 245px;
}

input[type="text"]#headrow {
	width: 333px;
}

#newListName[type="text"],
input#saveAsName[type="text"] {
	float: left;
	margin: 0 10px 0 0;
	width: 203px;
}

#teaserQuickSearchInputA,
#teaserQuickSearchInputB {
	border: 1px solid #9ab1c4;
	color: #35638a;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 16px;
	margin: 0 -3px 0 0;
	padding: 0 0 0 5px;
	width: 185px;
}

#teaserQuickSearchInputStartPage {
	border: 1px solid #9ab1c4;
	color: #35638a;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 16px;
	margin: 95px 0px 0px 8px;
	padding: 0 0 0 5px;
	width: 185px;
}

#printPrintButton {
	margin: 0 12px 0 -12px;
}

#editMatrixName {
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #B2B6BC;
	color: #000;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 0;
	padding: 0 0 1px 5px;
	width: 438px;
}

#listWatch li #editText {
	background: #fff;
	border: 1px solid #C2D0DC;
	color: #35638A;
	font-size: 11px;
	height: 17px;
	line-height: 14px;
	margin: -2px 0 0;
	padding: 0 0 0 5px;
	width: 400px;
}

input[type="text"]#inputEeditMatrixName {
	border: 1px solid #DADCE0;
	color: #000;
	display: none;
	font-size: 11px;
	height: 15px;
	margin: 5px 0 0;
	padding: 0 0 0 5px;
	width: 390px;
}

input#bindedDocuments[type="checkbox"],
input#bindedITDocuments[type="checkbox"] {
	float: left;
	margin: 3px 10px 0 0;
}

input#printFields[type="checkbox"] {
	float: left;
	margin: 0 10px 0 0;
}

input#printListName[type="text"] {
	margin: 10px 0 20px;
	width: 298px;
}

button.button,
#btnOkSV,
#yesSaved,
#noSaved,
#ScSubmit,
#ScReset {
	color: #36638A;
	font-size: 11px;
	font-weight: 700;
	margin: 0 10px 0 0;
}

#labelContent label {
	float: left;
	margin: 0 46px 0 0;
}

#labelContent label input[type="checkbox"] {
	margin: 0 6px 0 0;
}

#sendNewPass input[type="text"] {
	border: 1px solid #8BA5BC;
	color: #A7BBCC;
	float: right;
	font-size: 11px;
	font-weight: 400;
	height: 19px;
	line-height: 17px;
	margin: 0 0 0 11px;
	padding: 0 0 0 5px;
	width: 176px;
}

input#editType[type="text"] {
	background: #FFF;
	border: 1px solid #737E89;
	color: #555;
	font-size: 11px;
	height: 14px;
	line-height: 14px;
	width: 420px;
}

img {
	border: 0;
}

.img {
	/*background-color: transparent;
	background-image: url('../images/logos/bisnode_logo.png');
	background-repeat: no-repeat;*/
}

.btnIcon {
	background-color: transparent;
	background-image: url('../images/btn_icon.png');
}

.btnInfo {
	background-image: url('../images/btnInfo.png');
	width: 15px;
	height: 15px;
}

/*.posLogo {
 background-position: 0 0;
 float: left;
 height: 89px;
 width: 262px;
 }*/
.posLogo {
	/*background-image: url('../images/logos/bisnode_logo.png');
	 float: left;
	 height: 59px;
	 margin: 10px 0 0 40px;
	 width: 148px;*/
	background-position: 0 0;
	float: left;
	height: 89px;
	width: 262px;
}

.posHotline {
	background-position: 0 -89px;
	float: right;
	height: 89px;
	width: 166px;
}

.posLogin {
	background: url('../images/bgTopContentLoginBox.jpg') no-repeat right bottom;
}

#imgTCN {
	margin: 14px 0 0 21px;
}

.iconBranchenMonitor {
	background-position: -81px 0;
	height: 43px;
	width: 27px;
}

.listIconRed {
	background-position: -20px -20px;
	height: 11px;
	width: 11px;
}

.iconBusinessWatch {
	background-position: -109px 0;
	float: right;
	height: 48px;
	margin: -37px 10px 0 0;
	width: 23px;
}

.iconBusinessBinocular {
	background: url('../images/icnPA.png') no-repeat right top;
	float: right;
	height: 43px;
	margin: -39px 10px 0 0;
	width: 23px;
}

input.inputPass {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	background-position: 0px -271px;
	height: 10px;
	padding: 2px 0 16px 2px;
	margin-right: 2px;
	width: 89px;
}

input.inputUser {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	background-position: 0px -243px;
	height: 10px;
	padding: 2px 0 16px 2px;
	width: 91px;
}

input.inputSearch {
	background-position: -186px 0;
	height: 13px;
	padding: 2px 0 18px 2px;
	width: 188px;
}

.iconUseData {
	background-position: -213px -33px;
	float: right;
	height: 41px;
	margin: -39px 10px 0 0;
	width: 34px;
}

.iconUseData1 {
	background-position: -483px -422px;
	float: right;
	height: 43px;
	margin: -44px 8px 0;
	width: 34px;
}

.iconControlCenter {
	background-position: -249px -33px;
	float: right;
	height: 48px;
	margin: -30px 10px 0 0;
	width: 24px;
}

.iconNews {
	position: absolute;
	background: url(../images/rss.png);
	float: right;
	height: 38px;
	width: 24px;
	margin: 9px 10px 0 200px;
}

.iconSupport {
	background-position: -273px -33px;
	float: right;
	height: 44px;
	margin: -30px 10px 0 0;
	width: 37px;
}

.iconSupportMa {
	margin: -56px 8px 0 0;
}

.iconTacho {
	background-image: url('../images/iconTacho.png');
	float: right;
	height: 46px;
	position: absolute;
	margin: 0px 10px 0 190px;
	width: 34px;
}

.iconProfilQuickSearch {
	background-position: 0 -122px;
	height: 63px;
	margin: 13px 0 0 10px;
	width: 57px;
}

.iconProfilDetailSearch {
	background-position: -57px -122px;
	height: 67px;
	margin: 10px 0 0 13px;
	width: 36px;
}

.Dbe,
.Eb,
.ZCc,
.Mn,
.ZHs,
.iconGrafik {
	height: 16px;
	margin: 5px 5px 0 10px;
	width: 18px;
}

.Dbe {
	background-position: -213px -74px;
}

.Eb {
	background-position: -231px -74px;
}

.ZCc {
	background-position: -213px -90px;
}

.Mn {
	background-position: -273px -77px;
}

.ZHs {
	background-position: -291px -77px;
}

.iconFehlerLogin {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-color: transparent;
	background-position: -54px -304px;
	height: 38px;
	margin: 0 0 0 2px;
	width: 22px;
}

.btnHit {
	background-position: -168px -39px;
	float: right;
	height: 8px;
	margin: 5px 9px 0 0;
	width: 9px;
}

.logoDark {
	background-position: 0 -178px;
}

#ToolbarLocationStudy {
	background-position: 0 -189px;
	height: 40px;
	width: 90px;
}

#ToolbarLocationStudy:hover,
#ToolbarLocationStudy.mInaktiv {
	background-position: 0 -230px;
}

#pToolbarMark {
	background-position: -90px -189px;
	height: 40px;
	width: 80px;
}

#pToolbarMark:hover,
#pToolbarMark.mInaktiv {
	background-position: -90px -230px;
}

#cToolbarHitListConfig {
	background-position: -170px -189px;
	height: 40px;
	width: 80px;
}

#cToolbarHitListConfig:hover,
#cToolbarHitListConfig.disabled,
#cToolbarHitListConfig.mInaktiv,
#cToolbarHitListConfig.vInaktiv {
	background-position: -170px -230px;
}

#ToolbarSearchSave {
	background-position: -250px -189px;
	height: 40px;
	width: 80px;
}

#ToolbarSearchSave:hover,
#ToolbarSearchSave.mInaktiv {
	background-position: -250px -230px;
}

.NI {
	background-position: -410px -189px;
	height: 40px;
	width: 80px;
}

.NI:hover {
	background-position: -410px -230px;
}

#cToolbarList {
	background-position: 0 -271px;
	height: 40px;
	width: 80px;
}

#cToolbarList:hover,
#cToolbarList.mInaktiv {
	background-position: 0 -312px;
}

#cToolbarWatchlist {
	background-position: -80px -271px;
	height: 40px;
	width: 80px;
}

#cToolbarWatchlist:hover,
#cToolbarWatchlist.mInaktiv {
	background-position: -80px -312px;
}

#cToolbarReferenzService {
	background: url("../images/btnIcon Markt-Monitor.png");
	height: 40px;
	width: 77px;
}

#cToolbarReferenzService:hover,
#cToolbarReferenzService.mInaktiv {
	background: url("../images/btnIcon Markt-MonitorHover.png");
}

.IWL1 {
	background-position: -393px -435px;
	height: 41px;
	width: 79px;
}

.IWL1:hover {
	background-position: -313px -435px;
}

.LEER {
	background-position: -248px -508px;
	height: 41px;
	width: 79px;
}

#cToolbarPeergroup {
	background: url('../images/peergroup.png');
	height: 40px;
	width: 80px;
}

#cToolbarMonitoring {
	background-position: -160px -271px;
	height: 40px;
	width: 80px;
}

#cToolbarMonitoring:hover,
#cToolbarMonitoring.mInaktiv {
	background-position: -160px -312px;
}

#cToolbarPeergroup:hover,
#cToolbarPeergroup.disabled,
#cToolbarPeergroup.mInaktiv {
	background: url('../images/peergroupActive.png');
}

#cToolbarPrint {
	background-position: -240px -271px;
	height: 41px;
	width: 80px;
}

#cToolbarPrint:hover,
#cToolbarPrint.mInaktiv {
	background-position: -240px -312px;
}

#cToolbarConcernPrint,
#ToolbarItPrint {
	background-position: -240px -271px;
	height: 41px;
	width: 80px;
}

#cToolbarConcernPrint:hover,
#cToolbarConcernPrint.mInaktiv,
#ToolbarItPrint:hover,
#ToolbarItPrint.mInaktiv {
	background-position: -240px -312px;
}

#pToolbarCloseTeaser {
	background-position: 0 -353px;
	height: 41px;
	width: 83px;
}

#pToolbarCloseTeaser:hover,
#pToolbarCloseTeaser.mInaktiv {
	background-position: 0 -394px;
}

.AK {
	background-position: -80px -508px;
	height: 41px;
	width: 83px;
}

.AK:hover {
	background-position: -164px -508px;
}

#ToolbarChangeSettings {
	background-position: -331px -353px;
	height: 41px;
	width: 75px;
}

#ToolbarChangeSettings:hover,
#ToolbarChangeSettings.mInaktiv,
#ToolbarChangeSettings.vInaktiv {
	background-position: -331px -394px;
}

#ToolbarLoadSelect {
	background-position: 0 -435px;
	height: 41px;
	width: 75px;
}

#ToolbarLoadSelect:hover,
#ToolbarLoadSelect.mInaktiv {
	background-position: -75px -435px;
}

#ToolbarSearchLoad {
	background-position: -150px -435px;
	height: 41px;
	width: 81px;
}

#ToolbarSearchLoad:hover,
#ToolbarSearchLoad.mInaktiv {
	background-position: -231px -435px;
}

#ToolbarSearchDownload {
	background-position: -250px -354px;
	height: 41px;
	width: 81px;
}

#ToolbarSearchDownload:hover,
#ToolbarSearchDownload.mInaktiv {
	background-position: -250px -395px;
}

#ToolbarResetSearch {
	background: url('../images/btnResetSearch.jpg');
	height: 41px;
	width: 80px;
}

#ToolbarResetSearch:hover,
#ToolbarResetSearch.mInaktiv {
	background: url('../images/btnResetSearchHover.jpg');
	height: 41px;
	width: 80px;
}

#ToolbarSearchBox {
	background-position: -320px -271px;
	height: 41px;
	width: 81px;
}

#ToolbarSearchBox:hover,
#ToolbarSearchBox.mInaktiv,
#ToolbarSearchBox.vInaktiv {
	background-position: -320px -312px;
}

#pToolbarConfigAll {
	background-position: -83px -353px;
	height: 41px;
	width: 84px;
}

#pToolbarConfigAll:hover,
#pToolbarConfigAll.mInaktiv {
	background-position: -83px -394px;
}

#ToolbarConfigs {
	background-position: -406px -352px;
	height: 41px;
	width: 75px;
}

#ToolbarConfigs:hover,
#ToolbarConfigs.mInaktiv,
#ToolbarConfigs.vInaktiv {
	background-position: -406px -393px;
}

#pToolbarNewList {
	background-position: -167px -353px;
	height: 41px;
	width: 83px;
}

#pToolbarNewList:hover,
#pToolbarNewList.mInaktiv {
	background-position: -167px -394px;
}

.btnHitAllo {
	background-position: -359px -33px;
	float: right;
	height: 42px;
	margin: -37px 15px 0 0;
	width: 25px;
}

.iconHitAllo {
	background-position: -186px -33px;
	float: right;
	height: 14px;
	margin: 8px -20px 4px 0;
	width: 16px;
}

.iconGrafik {
	background-position: -309px -77px;
	height: 16px;
	width: 19px;
}

.iconMA {
	background-position: -328px -77px;
	float: right;
	height: 16px;
	margin: 1px 10px 0 0;
	width: 18px;
}

.cutt {
	background-position: -365px -93px;
	height: 9px;
	width: 1px;
}

.starts {
	background-position: -307px -113px;
	height: 9px;
	margin: 3px 0 0 2px;
	width: 10px;
}

.startsActive {
	background-position: -296px -113px;
	height: 10px;
	margin-left: 2px;
	width: 10px;
}

.iconArrow {
	background-position: -93px -121px;
	height: 4px;
	width: 5px;
}

.iconSearchArrow {
	background-position: -107px -121px;
	float: right;
	height: 4px;
	margin: 8px 9px 0 0;
	width: 5px;
}

.iconArrowBlond {
	background-position: -98px -121px;
	height: 4px;
	width: 5px;
}

.absol {
	position: absolute;
	top: 22px;
}

.icMl6 {
	margin-left: -6px;
}

.icMl7 {
	margin-left: -7px;
}

.icMl18 {
	margin-left: -18px;
}

.icMl13 {
	margin-left: -16px;
}

.icMl26 {
	margin-left: -26px;
}

.icMl36 {
	margin-left: -36px;
}

.icMl23 {
	margin-left: -28px;
}

.icMl24 {
	margin-left: -15px;
}

.tMen {
	background-position: -94px -125px;
	height: 18px;
	position: relative;
	top: -3px;
	width: 18px;
}

.mMen {
	background-position: -112px -125px;
	height: 18px;
	position: relative;
	top: -3px;
	width: 18px;
}

.vPoint {
	background-position: -130px -125px;
	height: 16px;
	width: 20px;
}

.chapter {
	background-position: -150px -125px;
	height: 13px;
	width: 13px;
}

.balance {
	background-position: -163px -125px;
	height: 15px;
	width: 18px;
}

.topStar {
	background-position: -181px -125px;
	height: 14px;
	width: 16px;
}

.quad {
	background-position: -75px -38px;
	height: 4px;
	margin-left: 4px;
	width: 4px;
}

.quadRed {
	background-position: -75px -43px;
	height: 4px;
	margin-left: 4px;
	width: 4px;
}

.lock {
	background-position: -102px -143px;
	height: 9px;
	width: 8px;
}

.ok {
	background-position: -94px -143px;
	height: 8px;
	width: 8px;
}

.lockOkPos {
	bottom: 3px;
	left: 0;
	position: absolute;
}

#businessList .pC .lockOkPos {
	left: 50%;
}

#businessList .pR .lockOkPos {
	left: auto;
	right: 0;
}

.regArrowRight {
	background-position: -332px -104px;
	float: right;
	height: 8px;
	margin: 3px 12px 0 0;
	width: 9px;
}

.searchArrowRight1 {
	background-position: -332px -104px;
	float: right;
	height: 8px;
	margin: 8px 8px 0 0;
	width: 9px;
}

.searchArrowRight1.mInaktiv,
.searchArrowRight1.vInaktiv {
	background: url('../images/modulLock.gif');
	float: right;
	height: 9px;
	margin: 5px 8px 0 0;
	width: 8px;
}

.pesonWatchIcon {
	background-position: -384px 0;
	float: right;
	height: 35px;
	margin: -6px 16px 0 0;
	width: 20px;
}

.iconInactiveQuerysClose {
	background-position: -226px -126px;
	margin: 3px 13px 0 7px;
}

.iconActiveQuerysClose {
	background-position: -237px -126px;
}

.iconInactiveQueryEdit {
	background-position: -229px -138px;
	float: right;
	margin: 0 19px 0 0;
}

.iconActiveQueryEdit {
	background-position: -240px -138px;
}

.iconInactiveQuerySlide {
	background-position: -229px -162px;
	float: right;
	height: 7px;
	margin: 0 19px 0 0;
	width: 11px;
}

.iconActiveQuerySlide {
	background-position: -240px -162px;
}

.iconInactiveQueryToggle {
	background-position: -229px -150px;
	float: right;
	margin: 0 9px 0 0;
}

.iconActiveQueryToggle {
	background-position: -240px -150px;
}

.iconActiveQueryToggleActive {
	background-position: -52px -37px;
}

.symbBusinessTopInact {
	background-position: -270px -137px;
	float: right;
	height: 9px;
	width: 9px;
}

.symbPersonTopInact {
	background-position: -270px -146px;
	float: right;
	height: 9px;
	width: 9px;
}

.symbBilanzTopInact {
	background: url('../images/symbBilanzTopInact.png') no-repeat 0 0;
	float: right;
	height: 9px;
	width: 9px;
}

.symbPersonList {
	background-position: -10px -10px;
	height: 9px;
	width: 9px;
}

.symbBusinessList {
	background-position: -278px -138px;
	height: 9px;
	width: 9px;
}

.btnSearchDetailToAdd {
	background-position: -346px -77px;
	float: right;
	height: 16px;
	margin: 1px 7px 0 0;
	width: 18px;
}

.btnSearchDetailToAdd:hover {
	background-position: -317px -145px;
}

.iconPl {
	background-position: 0 -477px;
}

.iconPl1 {
	background-position: 0 -489px;
}

.iconKo {
	background-position: -12px -477px;
}

.iconKo1 {
	background-position: -12px -489px;
}

.iconBi {
	background-position: -24px -477px;
}

.iconBi1 {
	background-position: -24px -489px;
}

.iconVo {
	background-position: -37px -477px;
}

.iconVo1 {
	background-position: -37px -489px;
}

.iconRau {
	background-position: -49px -477px;
}

.iconRau1 {
	background-position: -49px -489px;
}

.iconPoi {
	background-position: -60px -477px;
}

.iconPoi1 {
	background-position: -60px -489px;
}

.iconEkl {
	background-position: -72px -477px;
}

.iconEkl1 {
	background-position: -72px -489px;
}

.iconEkr {
	background-position: -84px -477px;
}

.iconEkr1 {
	background-position: -84px -489px;
}

.iconEquals {
	cursor: pointer;
	float: left;
	display: block;
	height: 11px;
	width: 11px;
	background: url("../images/searchassignments/equals_hover.png") no-repeat;
}

.iconEquals1 {
	cursor: pointer;
	float: left;
	display: block;
	height: 11px;
	width: 11px;
	background: url("../images/searchassignments/equals.png") no-repeat;
}

.iconInactiveQueryToggle,
.iconInactiveQueryEdit,
.iconInactiveQuerysClose,
.iconPl,
.iconKo,
.iconBi,
.iconVo,
.iconRau,
.iconPoi,
.iconEkl,
.iconEkr,
.iconPl1,
.iconKo1,
.iconBi1,
.iconVo1,
.iconRau1,
.iconPoi1,
.iconEkl1,
.iconEkr1,
iconEquals {
	cursor: pointer;
	height: 11px;
	width: 11px;
}

.iconMargTop {
	margin-top: 9px;
}

.iconMaRig {
	margin-right: 5px;
}

.iconSearchList {
	background-position: -407px 0;
	height: 22px;
	margin: 6px 0 0 28px;
	width: 14px;
}

.iconBusinessSearch {
	background-position: -434px 0;
	height: 23px;
	margin: 5px 10px 0 0;
	width: 19px;
}

.iconBilanzenSearch {
	background-position: -530px -225px;
	height: 23px;
	margin: 5px 10px 0 0;
	width: 19px;
}

.iconPersonalSearch {
	background-position: -421px 0;
	height: 23px;
	margin: 5px 12px 0 0;
	width: 13px;
}

.icBus {
	background-position: -531px 0;
	height: 22px;
	margin: 5px 13px 0 9px;
	width: 19px;
}

#listgroups li.hicBus:hover .icBus {
	background-position: -611px 0;
}

#listgroups li.hicBus:hover .icSIcon_1,
.icSIcon_1 {
	background-position: -504px 0;
	height: 23px;
	width: 19px;
}

.icGer {
	background-position: -532px -24px;
	height: 26px;
	margin: 3px 16px 0 9px;
	width: 16px;
}

#listgroups li.hicGer:hover .icGer {
	background-position: -612px -24px;
}

#listgroups li.hicGer:hover .icSIcon_2,
.icSIcon_2 {
	background-position: -505px -23px;
	height: 27px;
	width: 16px;
}

.icCal {
	background-position: -535px -52px;
	height: 26px;
	margin: 5px 19px 0 11px;
	width: 11px;
}

#listgroups li.hicCal:hover .icCal {
	background-position: -615px -52px;
}

#listgroups li.hicCal:hover .icSIcon_3,
.icSIcon_3 {
	background-position: -507px -50px;
	height: 25px;
	width: 11px;
}

.icItp {
	background: url('../images/it_inactive.png') no-repeat 0 0;
	height: 19px;
	margin: 9px 17px 0 11px;
	width: 13px;
}

#listgroups li.hicItp:hover .icItp {
	background: url('../images/it_hover.png') no-repeat 0 0;
	height: 19px;
	width: 13px;
}

#listgroups li.hicItp:hover .icSIcon_16,
.icSIcon_16,
#listgroups li.hicItp:hover .icSIcon_17,
.icSIcon_17 {
	background: url('../images/it_active.png') no-repeat 0 0;
	height: 19px;
	width: 13px;
}

.icPus {
	background-position: -527px -79px;
	height: 23px;
	margin: 8px 12px 0 4px;
	width: 25px;
}

#listgroups li.hicPus:hover .icPus {
	background-position: -607px -79px;
}

#listgroups li.hicPus:hover .icSIcon_4,
.icSIcon_4 {
	background-position: -500px -75px;
	height: 23px;
	width: 25px;
}

.icGes {
	background-position: -531px -103px;
	height: 24px;
	margin: 4px 13px 0 6px;
	width: 22px;
}

#listgroups li.hicGes:hover .icGes {
	background-position: -611px -103px;
}

#listgroups li.hicGes:hover .icSIcon_5,
.icSIcon_5 {
	background-position: -503px -98px;
	height: 24px;
	width: 22px;
}

.icBil {
	background-position: -532px -130px;
	height: 19px;
	margin: 9px 17px 0 8px;
	width: 16px;
}

#listgroups li.hicBil:hover .icBil {
	background-position: -612px -130px;
}

#listgroups li.hicBil:hover .icSIcon_6,
.icSIcon_6 {
	background-position: -504px -122px;
	height: 21px;
	width: 16px;
}

.icPep {
	background-position: -528px -152px;
	height: 22px;
	margin: 6px 12px 0 6px;
	width: 23px;
}

#listgroups li.hicPep:hover .icPep {
	background-position: -608px -152px;
}

#listgroups li.hicPep:hover .icSIcon_7,
.icSIcon_7 {
	background-position: -502px -143px;
	height: 24px;
	width: 23px;
}

.icVer {
	background-position: -530px -176px;
	height: 19px;
	margin: 7px 15px 0 6px;
	width: 20px;
}

#listgroups li.hicVer:hover .icVer {
	background-position: -610px -176px;
}

#listgroups li.hicVer:hover .icSIcon_8,
.icSIcon_8 {
	background-position: -502px -167px;
	height: 22px;
	width: 20px;
}

.icToc {
	background-position: -531px -199px;
	height: 24px;
	margin: 8px 16px 0 8px;
	width: 17px;
}

#listgroups li.hicToc:hover .icToc {
	background-position: -611px -199px;
}

#listgroups li.hicToc:hover .icSIcon_9,
.icSIcon_9 {
	background-position: -505px -189px;
	height: 24px;
	width: 17px;
}

.icWag {
	background-position: -530px -225px;
	height: 24px;
	margin: 7px 15px 0 7px;
	width: 19px;
}

#listgroups li.hicWag:hover .icWag {
	background-position: -610px -225px;
}

#listgroups li.hicWag:hover .icSIcon_10,
.icSIcon_10 {
	background-position: -503px -214px;
	height: 26px;
	width: 19px;
}

.icTv {
	background-position: -531px -251px;
	height: 22px;
	margin: 7px 16px 0 9px;
	width: 16px;
}

#listgroups li.hicTv:hover .icTv {
	background-position: -611px -251px;
}

#listgroups li.hicTv:hover .icSIcon_12,
.icSIcon_12 {
	background-position: -505px -240px;
	height: 19px;
	width: 16px;
}

.icSon {
	background-position: -529px -277px;
	height: 19px;
	margin: 9px 15px 0 7px;
	width: 20px;
}

#listgroups li.hicSon:hover .icSon {
	background-position: -609px -277px;
}

#listgroups li.hicSon:hover .icSIcon_11,
.icSIcon_11 {
	background-position: -503px -263px;
	height: 21px;
	margin: 8px 15px 0 7px;
	width: 20px;
}

.icAbo {
	background-position: -529px -300px;
	height: 24px;
	margin: 6px 15px 0 6px;
	width: 20px;
}

#listgroups li.hicAbo:hover .icAbo {
	background-position: -609px -300px;
}

#listgroups li.hicAbo:hover .icSIcon_15,
.icSIcon_15 {
	background-position: -502px -287px;
	height: 25px;
	width: 20px;
}

.icFup {
	background-position: -519px -444px;
	height: 25px;
	margin: 6px 15px 0 6px;
	width: 20px;
}

#listgroups li.hicFup:hover .icFup {
	background-position: -519px -417px;
}

.iconSe {
	background-position: -307px -122px;
	height: 7px;
	width: 5px;
}

element.style {
	-moz-user-select: none;
	z-index: 1001;
}

.ui-resizable-sescrollUp,
scrollDown {
	height: 10px;
	width: 10px;
}

.scrollUp {
	background-position: -355px -113px;
}

a.jScrollArrowUp {
	background: url('../images/scrollUp.jpg') no-repeat 0 0;
	margin-top: 1px;
}

.scrollDown {
	background-position: -355px -113px;
	margin: 0;
}

a.jScrollArrowDown,
#searchMainRightBox1 div div div a.jScrollArrowDown {
	background: url('../images/scrollDown.jpg') no-repeat 0 0;
}

#searchMainRightBox1 div div div a.jScrollArrowDown,
#smallRightBox div div div a.jScrollArrowDown {
	margin-bottom: 10px;
}

#resizable .ui-resizable-se {
	bottom: 9px;
	cursor: n-resize;
	position: absolute;
}

#searchMainRightBox div.jScrollPaneContainer .ui-icon-gripsmall-diagonal-se,
#searchMainRightBox1 div.jScrollPaneContainer .ui-icon-gripsmall-diagonal-se,
#smallRightBox div.jScrollPaneContainer .ui-icon-gripsmall-diagonal-se {
	background-position: -93px -477px;
	cursor: n-resize;
	height: 11px;
	margin: 0 -1px -2px 0;
	width: 252px;
}

#searchMainRightBox1 div.yellowBoxes div.jScrollPaneContainer .ui-icon-gripsmall-diagonal-se {
	background-position: -189px -643px;
	cursor: n-resize;
	height: 10px;
	margin: 0 -1px -2px 0;
	width: 247px;
}

.allCheckedCrit {
	background-position: -336px -146px;
	height: 14px;
	margin-right: 7px;
	width: 15px;
}

.allCheckedCrit:hover,
ul#critYearsList li.leftLi .allCheckedCrit:hover {
	background-position: -351px -146px;
}

.allCheckedCrit.unCheckCrit {
	background: url('../images/btnunchecked.png');
	height: 14px;
	margin-right: 7px;
	width: 15px;
}

.allCheckedCrit.unCheckCrit:hover {
	background: url('../images/btnunchecked_hover.png');
}

.onlyForMonitoring {
	margin-left: 4px;
}

#allCheckedToggle {
	display: none;
}

.icoArrowDown {
	background-position: -177px -37px;
	height: 7px;
	margin: 3px -8px 9px 32px;
	width: 5px;
}

ul#sortable li div div a.jScrollArrowDown {
	background: transparent url(../images/scrollDownGrey.jpg) no-repeat;
	height: 10px;
	margin-right: 1px;
}

ul#sortable li div div a.jScrollArrowUp {
	background: transparent url(../images/scrollUpGrey.jpg) no-repeat;
	height: 10px;
	margin-right: 1px;
}

span.iconGoSingleRight {
	background-position: -385px -36px;
	margin-bottom: 4px;
	margin-top: 63px;
}

.iconGoSingleRight:hover {
	background-position: -385px -54px;
}

span.iconGoMultiRight {
	background-position: -401px -36px;
	margin-bottom: 23px;
}

.iconGoMultiRight:hover {
	background-position: -401px -54px;
}

span.iconBackSingleLeft {
	background-position: -417px -36px;
	margin-bottom: 4px;
}

.iconBackSingleLeft:hover {
	background-position: -417px -54px;
}

span.iconBackMultiLeft {
	background-position: -433px -36px;
}

.iconBackMultiLeft:hover {
	background-position: -433px -54px;
}

.iconGoSingleRight,
.iconGoMultiRight,
.iconBackSingleLeft,
.iconBackMultiLeft {
	height: 17px;
	width: 15px;
}

.critArrowRight {
	background-position: -341px -104px;
	float: right;
	height: 5px;
	margin: 4px 25px 0 0;
	width: 7px;
}

.supportRedArrow {
	background-position: -132px -38px;
	height: 8px;
	margin: 2px 5px 0 0;
	width: 9px;
}

.iconNewSubscription {
	background-position: -406px -72px;
	float: right;
	height: 39px;
	margin: -46px 8px 0 0;
	width: 28px;
}

.iconPlusBlond {
	background-position: -318px -162px;
	height: 16px;
	margin: 5px 5px 0 10px;
	width: 18px;
}

.iconInfoGrey {
	background-position: -406px -117px;
	height: 36px;
	margin: -35px 0 0 203px;
	width: 22px;
}

.iconDateOrange {
	background-position: -529px -358px;
	height: 28px;
	margin: 12px 0 0 16px;
	width: 23px;
}

.iconInterestingOrange {
	background-position: -517px -327px;
	height: 31px;
	margin: 8px 0 0 5px;
	width: 35px;
}

.iconNotizeOrange {
	background-position: -484px -314px;
	height: 34px;
	margin: 11px -8px 0 15px;
	width: 33px;
}

.iconProfilCompany {
	background-position: -336px -161px;
	height: 14px;
	margin: 3px 14px 0 4px;
	width: 14px;
}

.mTm {
	margin-top: -35px;
}

.premiumStar {
	background-position: -351px -161px;
	height: 13px;
	margin: -1px 0 0 0px;
	width: 13px;
}

.iconGoTop {
	background-position: -308px -123px;
	height: 11px;
	margin: 0;
	width: 8px;
}

.iconCompProfLink {
	background-position: -349px -105px;
	height: 7px;
	margin: 6px 0 0 5px;
	width: 7px;
}

.iCPLMarg {
	margin: 3px 0 0 5px;
}

.iconCompProfLink:hover {
	background-position: -357px -105px;
}

.iconCompPrfilAnalytics {
	background-position: -435px -72px;
	height: 11px;
	margin: 4px;
	width: 14px;
}

.iconCompPrfilAnalyticsBilanz {
	background-position: -435px -86px;
	height: 12px;
	margin: 4px;
	width: 14px;
}

.iconCompPrfilItAnalytics {
	background: url('../images/itsymbolprofil.png') no-repeat 0 0;
	height: 11px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 6px;
	margin-right: 2px;
	width: 14px;
}

.iconCompPrfilItAnalytics:hover {
	background: url('../images/itsymbolprofil_hover.png') no-repeat 0 0;
	height: 11px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 6px;
	margin-right: 2px;
	width: 14px;
}

.iconRedLock {
	background-position: -435px -100px;
	height: 14px;
	margin: 5px 0 0 4px;
	width: 14px;
}

.iconMangagementLevel1 {
	background-position: -439px -138px;
	height: 11px;
	margin: 3px 9px 0 8px;
	width: 9px;
}

.iconMangagementLevel2 {
	background-position: -430px -150px;
	height: 11px;
	margin: 3px 9px 0 8px;
	width: 9px;
}

.iconMangagementLevel3 {
	background-position: -429px -138px;
	height: 11px;
	margin: 3px 9px 0 8px;
	width: 9px;
}

.iconVcard {
	background-position: -183px -160px;
	height: 9px;
	margin: 2px 0 0 8px;
	width: 16px;
}

.iconVcard:hover {
	background-position: -317px -179px;
}

.bspChart1 {
	background: url('../images/bspChart1.jpg') no-repeat right top;
	height: 254px;
}

table.innerNorm td.sHeig {
	height: 255px;
}

.iconWarning {
	background-position: -430px -162px;
	height: 13px;
	margin: 0 10px 0 0;
	width: 15px;
}

.btnStartCPpreFull {
	background-position: -252px -160px;
	height: 9px;
	margin: 1px 16px 0 0;
	width: 11px;
}

.btnStartCPpreStep {
	background-position: -263px -160px;
	height: 9px;
	margin: 1px 16px 0 0;
	width: 11px;
}

.btnStartCPnextStep {
	background-position: -275px -160px;
	height: 9px;
	margin: 1px 0 0 16px;
	width: 11px;
}

.btnStartCPnextFull {
	background-position: -286px -160px;
	height: 9px;
	margin: 1px 0 0 16px;
	width: 11px;
}

.iconChartClick {
	background-position: -336px -175px;
	float: right;
	height: 13px;
	margin: 1px 6px 0 0;
	width: 14px;
}

.iconChartClick:hover {
	background-position: -350px -175px;
}

.iconMaxViewChart {
	background-position: -298px -159px;
	height: 13px;
	margin: 0 7px 0 0;
	width: 13px;
}

.chartPosition {
	margin: 0 0 0 27px;
}

.iconVCardPerson {
	background-image: url("../images/indexsprites/indexSpriteMain.png");
	background-position: -67px -57px;
	background-color: transparent;
	float: right;
	height: 33px;
	margin: -39px 17px 0;
	width: 20px;
}

.iconInfoI {
	background-position: -431px -928px;
	float: right;
	height: 40px;
	margin: -39px 17px 0;
	width: 22px;
}

.iconVCardDownlo {
	background-position: -483px -272px;
	height: 15px;
	margin: 2px 6px 0 17px;
	width: 16px;
}

label.vCardHover,
.iconVCardDownlo:hover {
	background-position: -483px -288px;
}

#ccEinheiten .jquery-checkbox img {
	background-position: -482px -405px;
	height: 16px;
	margin: -7px 0 0;
	vertical-align: middle;
	width: 16px;
}

.iconFileUploadBlue {
	background-position: -520px -388px;
	height: 27px;
	margin: 0;
	width: 23px;
}

.iconBullet {
	background-position: -430px -177px;
	height: 11px;
	margin: 0;
	width: 11px;
}

.iconBulletMo {
	background-position: -442px -177px;
	height: 11px;
	margin: 0;
	width: 11px;
}

.iconLappi {
	background-position: -329px -498px;
	float: right;
	height: 57px;
	margin: -30px 11px 0 0;
	width: 40px;
}

.iconLappiMo {
	background-position: -370px -498px;
}

.iconCallWagen {
	background-position: -411px -498px;
	float: right;
	height: 61px;
	margin: -30px 11px 0 0;
	width: 42px;
}

.iconCallWagenMo {
	background-position: -454px -498px;
}

.iconAdvice {
	background-position: -507px -471px;
	float: right;
	height: 50px;
	margin: -30px 11px 0 0;
	width: 33px;
}

.iconAdviceMo {
	background-position: -507px -525px;
}

.iconPAA {
	background-position: -558px -214px;
	height: 57px;
	margin: 0 0 0 -82px;
	width: 42px;
}

.iconBM {
	background-position: -558px -148px;
	height: 65px;
	margin: 0 0 0 -82px;
	width: 42px;
}

.iconM {
	background-position: -554px -69px;
	height: 78px;
	margin: 0 0 0 -83px;
	width: 46px;
}

.iconWL {
	background-position: -556px 0;
	height: 68px;
	margin: 0 0 0 -82px;
	width: 44px;
}

.iconBullBlue {
	background-position: -454px -177px;
	height: 11px;
	margin: 3px 6px 0 0;
	width: 11px;
}

a:hover .iconBullBlue {
	background-position: -466px -177px;
}

.iconBullDarkBlue {
	background-position: -466px -177px;
	height: 11px;
	margin: 8px 6px 0 15px;
	width: 11px;
}

.iconCustomersRaiting {
	background-position: -558px -286px;
	float: right;
	height: 42px;
	margin: -41px 0 0;
	width: 27px;
}

.iconInfoRed {
	background-position: -553px -332px;
	float: right;
	height: 33px;
	margin: 0;
	width: 22px;
}

.iconInfoRedSD {
	float: left;
	margin: -7px -10px -10px -30px;
}

.iconLupe {
	background-position: -94px -153px;
	height: 16px;
	margin: 0;
	width: 16px;
}

.iconListStructure {
	background-position: -327px -550px;
	float: right;
	height: 25px;
	margin: -9px 21px 0 0;
	width: 27px;
	display: none;
}

.iconListStructureActive {
	background-position: -327px -575px;
}

.iconTreeStruture {
	background-position: -355px -550px;
	float: right;
	height: 25px;
	margin: -9px 21px 0 0;
	width: 27px;
}

.iconTreeStrutureActive {
	background-position: -355px -575px;
}

.iconFunctions,
.iconMaxViews,
.iconLegend,
.iconInfoLayer,
.iconInfoLayerMO {
	height: 15px;
	margin: 0 6px 0 0;
	width: 15px;
}

.iconInfoLayer {
	cursor: pointer;
	background-position: -383px -598px;
}

.iconInfoLayerMO {
	background-position: -399px -598px;
}

.iconFunctions {
	background-position: -383px -582px;
}

.iconMaxViews {
	background-position: -383px -566px;
}

.iconLegend {
	background-position: -383px -550px;
}

.iconI {
	background-position: -399px -559px;
	height: 14px;
	margin: -14px 0 0 -20px;
	position: relative;
	width: 14px;
}

.bgKonzernFirst {
	background-position: 0 -622px;
	height: 25px;
	margin: 0;
	padding: 6px 0 0 7px;
	width: 181px;
}

.bgKonzernNext {
	background-position: 0 -590px;
	height: 25px;
	margin: 6px 0 0;
	padding: 6px 0 0 7px;
	width: 129px;
}

.bgKonzernNext span {
	font-size: 10px;
}

.bgFirstLines,
.bgLastLines,
.bgSingleLines,
.bgLevelLastLines,
.bgMinusLines {
	background-position: 0 -654px;
	color: #848484;
	font-family: Sans-Serif, Helvetica, Arial, Verdana;
	font-size: 9px;
	font-weight: 700;
	height: 43px;
	line-height: 44px;
	margin: 0 0 0 1px;
	text-align: right;
	vertical-align: middle;
	width: 52px;
}

.bgFLNG {
	background-position: -306px -928px;
	color: #848484;
	font-family: Sans-Serif, Helvetica, Arial, Verdana;
	font-size: 9px;
	font-weight: 700;
	height: 29px;
	margin: 31px 0 0 -100px;
	padding: 10px 0 0;
	text-align: center;
	width: 30px;
}

.bgPlusLines {
	background-position: -159px -654px;
	height: 43px;
	margin: 0;
	position: relative;
	width: 52px;
}

.bgLastLines {
	background-position: -52px -654px;
	margin: 0 0 0 -1px;
}

.bgMinusLines {
	background-position: -377px -654px;
	height: 43px;
	margin: 0 0 0 -3px;
	width: 55px;
}

ul#listKonzern li span span.iconKonzernInfo {
	background-position: -200px -160px;
	display: block;
	height: 7px;
	margin: -17px 0 0 115px;
	width: 7px;
}

.bgFirstLinesIn,
.bgLevelLastLinesIn {
	background-position: -265px -654px;
	font-family: Sans-Serif, Helvetica, Arial, Verdana;
	font-size: 9px;
	font-weight: 700;
	height: 43px;
	line-height: 44px;
	margin: 0;
	text-align: right;
	vertical-align: middle;
	width: 55px;
}

.bgLevelLastLinesIn {
	background-position: -321px -654px;
	height: 43px;
	margin: 0 0 0 -3px;
	width: 55px;
}

.iconBooked {
	background-position: -545px -389px;
	display: none;
	height: 21px;
	margin: -9px 0 0 -9px;
	position: absolute;
	width: 20px;
}

.iconNoBooked {
	background-position: -545px -411px;
	display: block;
	height: 20px;
	margin: -9px 0 0 -9px;
	position: absolute;
	width: 20px;
}

.iconKonfCompany,
.iconKonfA,
.iconKonfCH,
.iconKonfNiederl,
.iconKonfPerson,
.iconKonfKonzern,
.iconKonfBilanz,
.iconKonfPAA,
.iconKonfWatchlist,
.iconKonfMS,
.iconKonfBS {
	height: 61px;
	margin: 0 24px 0 0;
	width: 53px;
}

.iconKonfCompany {
	background-position: 0 -698px;
}

.iconKonfA {
	background-position: -54px -698px;
}

.iconKonfCH {
	background-position: -108px -698px;
}

.iconKonfNiederl {
	background-position: -162px -698px;
}

.iconKonfKonzern {
	background-position: -216px -698px;
}

.iconKonfBilanz {
	background-position: -270px -698px;
}

.iconKonfPerson {
	background-position: -324px -698px;
}

.iconKonfPAA {
	background-position: -378px -698px;
}

.iconKonfWatchlist {
	background-position: -432px -698px;
}

.iconKonfMS {
	background-position: -485px -698px;
}

.iconKonfBS {
	background-position: -538px -698px;
}

.iconRightArrow {
	background-position: -567px -369px;
	height: 30px;
	margin: 0;
	width: 30px;
}

.iconDaD,
.iconIdad,
.iconLdad {
	background-position: -281px -136px;
	height: 8px;
	margin: 0;
	width: 11px;
}

.iconDaDExport {
	background-position: -281px -136px;
	height: 8px;
	margin: 0;
	width: 11px;
	margin: 4px 0 0 -4px;
	cursor: n-resize;
}

.iconFormated {
	background-position: -229px -592px;
	height: 18px;
	margin: 0 13px 0 0;
	position: relative;
	width: 18px;
}

.iconPosAW {
	background-position: 0 -808px;
	height: 41px;
	margin: 0;
	width: 101px;
}

.iconPosAW:hover {
	background-position: 0 -768px;
}

#pToolbarSave,
#pToolbarSavePPDF,
#pToolbarSaveFPDF,
#ToolbarItSave {
	background-position: -250px -189px;
	height: 40px;
	width: 80px;
}

#pToolbarSave:hover,
#pToolbarSave.mInaktiv,
#pToolbarSavePPDF:hover,
#pToolbarSavePPDF.mInaktiv,
#pToolbarSaveFPDF:hover,
#pToolbarSaveFPDF.mInaktiv,
#ToolbarItSave:hover,
#ToolbarItSave.mInaktiv {
	background-position: -250px -230px;
}

#pToolbarExport,
#ToolbarSearchUpload,
#ToolbarExportForConcern {
	background-position: -330px -189px;
	height: 40px;
	width: 80px;
}

#pToolbarExport:hover,
#pToolbarExport.disabled,
#pToolbarExport.mInaktiv,
#ToolbarSearchUpload:hover,
#ToolbarSearchUpload.mInaktiv,
#ToolbarExportForConcern:hover,
#ToolbarExportForConcern.mInaktiv {
	background-position: -330px -230px;
}

#pToolbarVCard {
	background-position: -405px -809px;
	height: 41px;
	margin: 0;
	width: 101px;
}

#pToolbarVCard:hover,
#pToolbarVCard.mInaktiv {
	background-position: -405px -768px;
}

#pToolbarList {
	background-position: 0 -271px;
	height: 40px;
	width: 80px;
}

#pToolbarList:hover,
#pToolbarList.mInaktiv {
	background-position: 0 -312px;
}

#pToolbarPrint {
	background-position: -240px -271px;
	height: 41px;
	width: 80px;
}

#pToolbarPrint:hover,
#pToolbarPrint.disabled,
#pToolbarPrint.mInaktiv {
	background-position: -240px -312px;
}

.iconNIW {
	background-position: 0 -895px;
	height: 41px;
	margin: 0;
	width: 102px;
}

.iconNIW:hover {
	background-position: 0 -854px;
}

.iconBackImage {
	background-position: -282px -592px;
	height: 16px;
	margin: 7px 9px 0;
	width: 18px;
}

.iconAllNotizeYell {
	background-position: -189px -612px;
	float: right;
	height: 30px;
	margin: -29px 0 0;
	width: 33px;
}

.iconAllNotizeGre {
	background-position: -225px -611px;
	float: right;
	height: 30px;
	margin: -21px 18px 0 0;
	width: 32px;
}

.iconDadYellow {
	background-position: -137px -609px;
	float: right;
	height: 7px;
	margin: 0 109px 0 0;
	width: 11px;
}

.iconNextLink {
	background-position: -399px -574px;
	float: left;
	height: 15px;
	margin: 3px 9px 0 0;
	width: 16px;
}

div.yellowBoxes a.jScrollArrowUp {
	background: url('../images/yellowScrollUp.jpg') no-repeat;
	top: -1px;
}

div.yellowBoxes a.jScrollArrowDown {
	background: url('../images/yellowScrollDown.jpg') no-repeat;
	margin-bottom: 10px;
}

.iconArrowTabs {
	background-position: -319px -592px;
	height: 9px;
	margin: 0;
	width: 7px;
}

.iconTriangleOpen {
	background-position: -82px -43px;
	height: 5px;
	margin: 0;
	width: 4px;
}

.iconTriangleClose {
	background-position: -87px -44px;
	height: 4px;
	width: 5px;
}

.iconSelectedLi {
	background-position: -307px -135px;
	height: 9px;
	margin: 2px 0 0 2px;
	width: 9px;
}

.iconInfoSC {
	background-position: -414px -564px;
	height: 9px;
	margin: -15px 0 0 -22px;
	position: relative;
	width: 11px;
}

.iconInfoLiSC {
	width: 7px;
	height: 7px;
	min-width: 7px;
	min-height: 7px;
	background-position: -399px -590px;
	float: right;
	margin: 3px 15px 0 0;
}

.profilTopName span.jquery-checkbox img {
	background-position: -415px -591px;
	height: 14px;
	margin: 3px 14px 0 4px;
	vertical-align: middle;
	width: 14px;
}

div.pProf span.jquery-checkbox img {
	margin: -7px 14px 0 4px;
}

.iconBilanzBlue {
	background-position: -567px -404px;
	height: 39px;
	margin: 10px 18px 0 17px;
	width: 30px;
}

.iconEnterprBlue {
	background-position: -571px -446px;
	height: 41px;
	margin: 11px 18px 0 17px;
	width: 23px;
}

.iconTdHandle {
	background-position: -407px -180px;
	height: 7px;
	margin: 2px 0 0 36px;
	width: 11px;
}

.iconTdMinus {
	background-position: -367px -181px;
	height: 7px;
	margin: 4px 5px 0 0;
	width: 7px;
}

.iconTdMinus:hover {
	background-position: -383px -181px;
}

.iconTdPlus {
	background-position: -375px -181px;
	height: 7px;
	margin: 4px 5px 0 0;
	width: 7px;
}

.iconTdPlus:hover {
	background-position: -391px -181px;
}

.iconCalculator {
	background-position: -433px -574px;
	height: 14px;
	margin: 0;
	width: 12px;
}

.inTablList li span.iconCalculator {
	margin: 3px 3px 0 9px;
}

.iconNotizBlue {
	background-position: -415px -606px;
	height: 14px;
	margin: 0;
	position: relative;
	width: 14px;
}

.iconNotizEdit,
.iconSucheEdit {
	background-position: -259px -609px;
	float: right;
	height: 16px;
	margin: 0 6px 0 0;
	width: 18px;
	cursor: pointer;
}

.iconNotizEditForbid {
	background-image: url("../images/exportBasisStift.jpg");
	float: right;
	height: 16px;
	margin: 0 6px 0 0;
	width: 18px;
	cursor: pointer;
}


.iconNotizDelete,
.iconSucheDelete {
	background-position: -278px -609px;
	float: left;
	height: 16px;
	margin: 7px 9px 0 0;
	width: 18px;
}

.iconNotizDeleteEL,
.iconSucheDeleteEL {
	background-position: -278px -609px;
	float: left;
	height: 16px;
	margin: 0 6px 0 0;
	width: 18px;
	cursor: pointer;
}

.iconTriangleBigOpen {
	background-position: -472px -445px;
	height: 9px;
	margin: 6px 5px 0 0;
	width: 10px;
}

.iconTriangleBigClose {
	background-position: -472px -436px;
	height: 10px;
	margin: 7px 5px 0 0;
	width: 10px;
}

.iconSortG {
	background-position: -473px -462px;
	height: 6px;
	margin: 0;
	width: 7px;
}

.iconSortW {
	background-position: -473px -455px;
	height: 6px;
	margin: 0;
	width: 7px;
}

.iconNewNotiz {
	background-position: -297px -609px;
	height: 16px;
	margin: 6px 8px 0;
	width: 18px;
}

.iconNewNotiz:hover {
	background-position: -297px -625px;
}

.iconKlassifikationenGre {
	background-position: -430px -606px;
	float: right;
	height: 31px;
	margin: -21px 0 0;
	width: 35px;
}

.iconResubGre {
	background-position: -466px -609px;
	float: right;
	height: 27px;
	margin: 0;
	width: 23px;
}

.iconNextDate {
	background-position: -369px -620px;
	height: 13px;
	margin: 0;
	width: 13px;
}

.iconBackDate {
	background-position: -341px -620px;
	height: 13px;
	margin: 0;
	width: 13px;
}

.iconMinEdit {
	background-position: -355px -135px;
	height: 11px;
	margin: 0 0 0 9px;
	width: 11px;
}

.iconDownlBlue {
	background-position: -383px -626px;
	float: right;
	height: 16px;
	margin: 0;
	width: 19px;
}

.iconUploadBlue {
	background-image: url('../images/iconUploadBlue.gif');
	float: right;
	height: 16px;
	margin-right: 16px;
	width: 19px;
}

.iconUploadBlue:hover {
	background-image: url('../images/iconUploadBlueHover.gif');
}

.iconBusinessLitl {
	background-position: -383px -615px;
	height: 9px;
	margin: 2px 0 0;
	width: 9px;
}

.iconPersonLitl {
	background-position: -393px -615px;
	height: 10px;
	margin: 2px 0 0;
	width: 9px;
}

.iconBilanzenLitl {
	background-image: url('/images/bilanzen_icon.png');
	background-repeat: no-repeat;
	height: 10px;
	margin: 2px 0 0;
	width: 10px;
}

.iconDateBlueBig {
	background-position: -459px -566px;
	float: right;
	height: 34px;
	margin: -5px 14px 0 0;
	width: 29px;
}

div.backLinkBox a:hover .iconDownlBlue,
.iconDownlBlue:hover {
	background-position: -402px -626px;
}

.iconSwitchBox {
	background-position: -490px -584px;
	height: 40px;
	margin: -8px 0 0 -30px;
	position: relative;
	width: 22px;
}

.iconPlLitl,
.iconMiLitl {
	height: 13px;
	margin: 6px 7px 0 -19px;
	position: relative;
	width: 13px;
}

.iconPlLitl {
	background-position: -434px -672px;
}

.iconMiLitl {
	background-position: -434px -659px;
}

.iconInfoGreyBig {
	background-position: -525px -642px;
	height: 16px;
	margin: 0;
	width: 17px;
}

.iconInfoGreyBigMo {
	background-position: -525px -658px;
	margin: 0;
}

#matrixButtonBox span.iconPosIGB {
	margin: 2px 0 0 266px;
}

.iconEnterPrGreyLitl {
	background-position: -545px -434px;
	height: 31px;
	margin: -5px 10px 0 0;
	width: 19px;
}

.iconPersonGreyLitl {
	background-position: -545px -467px;
	height: 30px;
	margin: -5px 10px 0 0;
	width: 16px;
}

.iconDownL {
	background-position: -545px -500px;
	height: 36px;
	margin: -8px 0 0 -31px;
	position: absolute;
	width: 22px;
}

.iconExport {
	background-position: -569px -493px;
	height: 45px;
	margin: -10px 20px 0 0;
	width: 31px;
}

.iconExportTiny {
	background-image: url('../images/btnExportTiny.png');
	height: 36px;
	margin: -8px 0 0 -31px;
	position: absolute;
	width: 25px;
}

.iconExpClose {
	background-position: -513px -603px;
	height: 17px;
	margin: 0;
	width: 17px;
}

#nyroModalClose {
	float: right;
	margin: -20px 0 10px;
}

.iconExpEnter-30,
.iconExpEnter-50 {
	height: 25px;
	margin: -2px 10px 0 0;
	position: relative;
	width: 16px;
}

.iconExportPersonBlank {
	height: 25px;
	margin: -2px 18px 0 0;
	position: relative;
	width: 16px;
}

.iconExpEnter-30 {
	background-position: -551px -587px;
}

.iconExpEnter-50 {
	background-position: -533px -587px;
}

.iconExpPers-30,
.iconExpPers-50 {
	height: 23px;
	margin: -2px 10px 0 0;
	position: relative;
	width: 13px;
}

.iconExpPers-30 {
	background-position: -568px -586px;
}

.iconExpPers-50 {
	background-position: -582px -586px;
}

.iconExpPlus {
	background-position: -513px -622px;
	height: 13px;
	margin: 10px 11px 0 0;
	width: 13px;
}

.iconFiltClose {
	background-position: -513px -603px;
	height: 17px;
	margin: 5px 5px 0 10px;
	width: 17px;
}

.iconQuickSearchMagn {
	background-position: -541px -539px;
	height: 43px;
	margin: -40px 0 0 173px;
	position: absolute;
	width: 54px;
	z-index: 1;
}

.iconEditExportText {
	background-position: -477px -176px;
	height: 13px;
	margin: 0;
	width: 13px;
}

.iconChartToolOpen,
.iconChartToolClose {
	background-position: -527px -621px;
	float: right;
	height: 15px;
	margin: 3px 0 0 5px;
	width: 15px;
}

.iconChartToolClose {
	background-position: -543px -621px;
}

.iconEnterpriceChartTool {
	background-position: -566px -609px;
	height: 31px;
	margin: -7px 10px 0 16px;
	width: 18px;
}

.iconPrintAssistent {
	background-position: -601px -492px;
	height: 47px;
	margin: -10px 20px 0 0;
	width: 31px;
}

.iconArrowBlueNorm,
.iconArrowBlackMo {
	height: 10px;
	margin: 8px 10px 0 0;
	width: 8px;
}

.iconArrowBlueNorm {
	background-position: -491px -186px;
}

.iconArrowBlackMo {
	background-position: -491px -197px;
}

.iconLegendBlue,
.iconLegendRed {
	height: 11px;
	width: 11px;
}

.iconLeaf {
	background-position: -598px -331px;
	height: 23px;
	margin: 5px 0 0 44px;
	width: 16px;
}

.iconSeeWithMagni {
	background-position: -601px -424px;
	height: 24px;
	margin: 4px 0 0 43px;
	width: 29px;
}

.iconSeeWithMagniInactive {
	background-position: -601px -399px;
}

.iconNextOut {
	background-position: -577px -331px;
	height: 20px;
	margin: 6px 0 0 42px;
	width: 20px;
}

.iconLegendBlue {
	background-position: -461px -659px;
}

.iconLegendRed {
	background-position: -461px -671px;
}

.iconArrowGreyLoc,
.iconArrowGreyLocMo {
	background-position: -160px -609px;
	height: 10px;
	margin: 4px 6px 0 31px;
	width: 8px;
}

.iconArrowGreyLocMo {
	background-position: -150px -609px;
	margin: 4px 6px 0 31px;
}

.iconDeleteSelectedLocation {
	background-position: -169px -609px;
	height: 11px;
	margin: 4px 0 0;
	width: 11px;
}

#matrixSearchHelpCritBox .iconDeleteSelectedLocation {
	margin: 2px 0 0;
}

.iconOpenSelLoc {
	background-position: -602px -609px;
	height: 16px;
	margin: 31px 0 0 545px;
	position: absolute;
	width: 16px;
	z-index: 1021;
}

#matrixSearchHelpCritBox .iconOpenSelLoc {
	margin: 31px 0 0 542px;
}

.iconCloseSelLoc {
	background-position: -585px -609px;
}

.iconFirmWatchList {
	background-position: -603px -539px;
	float: right;
	height: 38px;
	margin: -6px 16px 0 0;
	width: 21px;
}

.iconCountryPaa {
	background-position: -518px -768px;
	float: left;
	height: 85px;
	margin: 0 24px 0 0;
	width: 48px;
}

.iconMatrixEditName,
.iconMatrixFullShow,
.iconMatrixLineDelete,
.iconMatrixAddColumn,
.iconMatrixAddLine,
.iconMatrixTableLink,
.iconMatrixStartExport,
.iconPaaLink {
	height: 16px;
	margin: 0;
	width: 18px;
}

.iconMatrixEditName {
	background-position: -519px -861px;
}

.iconMatrixEditName:hover {
	background-position: -519px -877px;
}

.iconMatrixFullShow {
	background-position: -538px -861px;
}

.iconMatrixFullShow:hover {
	background-position: -538px -877px;
}

.iconMatrixLineDelete {
	background-position: -194px -896px;
}

.iconMatrixLineDelete:hover {
	background-position: -194px -912px;
}

.iconMatrixAddColumn {
	background-position: -212px -896px;
}

.iconMatrixAddColumn:hover {
	background-position: -212px -912px;
}

.iconMatrixAddLine {
	background-position: -230px -896px;
}

.iconMatrixAddLine:hover {
	background-position: -230px -912px;
}

.iconMatrixTableLink,
.iconPaaLink {
	background-position: -248px -896px;
}

.iconMatrixTableLink:hover,
.iconPaaLink:hover {
	background-position: -248px -912px;
}

.iconMatrixStartExport {
	background-position: -266px -896px;
}

.iconMatrixStartExport:hover {
	background-position: -266px -912px;
}

#listKonzern .bgFirstLinesIn,
#listKonzern .bgLevelLastLinesIn,
#listKonzern .bgFirstLines,
#listKonzern .bgLastLines,
#listKonzern .bgSingleLines,
#listKonzern .bgLevelLastLines,
#listKonzern .bgMinusLines {
	color: #848484;
}

.iconMatrixEnterpMin {
	background-position: -492px -625px;
	height: 9px;
	margin: 0;
	width: 9px;
}

.iconMatrixPeopleMin {
	background-position: -503px -624px;
	height: 10px;
	margin: 0;
	width: 9px;
}

.iconCSV {
	background: #FFF url('../images/btn_csv.png');
	height: 18px;
	margin: 0;
	width: 22px;
}

.iconPDF {
	background-position: -588px -893px;
	height: 20px;
	margin: 0;
	width: 23px;
}

.iconSDF {
	background: #FFF url('../images/btn_sdf.png');
	height: 18px;
	margin: 0;
	width: 22px;
}

.iconEXCEL {
	background-position: -570px -894px;
	height: 18px;
	margin: 0;
	width: 16px;
}

.iconDBF {
	background: #FFF url('../images/btn_dbf.png');
	height: 18px;
	margin: 0;
	width: 22px;
}

.iconTXT {
	background: #FFF url('../images/btn_txt.png');
	height: 18px;
	margin: 0;
	width: 22px;
}

.iconRTF {
	background-position: -611px -894px;
	height: 18px;
	margin: 0;
	width: 21px;
}

#exportCenterTabel .iconEXCEL,
#exportCenterTabel .iconDBF,
#exportCenterTabel .iconSDF,
#exportCenterTabel .iconRTF,
#exportCenterTabel .iconTXT,
#exportCenterTabel .iconCSV {
	margin: 0 0 0 36px;
}

.iconQuestion {
	background-position: -598px -642px;
	height: 35px;
	margin: -8px 0 0 -38px;
	width: 22px;
}

.iconQuestionWatchlist {
	background-position: -598px -642px;
	height: 35px;
	margin: -8px 0 0 -30px;
	width: 22px;
}

.iconExportListRightEdit {
	background-position: -240px -138px;
	float: right;
	height: 11px;
	margin: 0;
	width: 11px;
}

.iconRedSetup {
	background-position: -598px -678px;
	height: 35px;
	margin: -8px 0 0 -38px;
	width: 22px;
}

#ccHeaderR h4,
.boxMtop {
	margin-top: 20px;
}

#mainContentCenterBox div.innerLbBusiness,
#innerLbBusiness {
	margin: -55px 0 0 75px;

}

.potenzial p,
#footer p,
div,
#myform {
	margin: 0;
	padding: 0;
}

#footerTop,
.c {
	clear: both;
}

.fLeft,
.l-l,
.leftFormBox,
.rightFormBox,
.rightFormBoxLonger,
div.selectors div.jScrollPaneContainer,
#fileFormat,
#characterSet,
#fieldLimiter,
#fieldSeperator,
#chartHitMatches span span,
#qSext {
	float: left;
}

.fRight,
.criteriasBoxes-borTop select,
.sCBox span.openS,
.iPGBAbuttons button.fRight,
.nextItemStep span.openS,
.nextItemStep span.closeS,
.exportBoxes #next,
.printBoxes #next,
#paaForm .merkBox select,
#templ-1-Next,
#exportButton,
.exportBoxes #AcceptOrder {
	float: right;
}

.display,
.searchAttach,
#issuMatrixBox label,
#fConfig label,
#faceExport ul.drop-down li.selected,
.formatedLast .drop-down-box ul.drop-down li.show,
ul.exportInnerList li .drop-down-box ul.drop-down li.show,
.exportBoxes .drop-down-box ul.drop-down li.show,
.printBoxes .drop-down-box ul.drop-down li.show,
.printBorTopDark .drop-down-box ul.drop-down li.show,
.exportBoxes .selectBoxA .drop-down-box ul.drop-down li.show,
#fileFormat .drop-down-box ul.drop-down li.show,
#characterSet .drop-down-box ul.drop-down li.show,
#fieldLimiter .drop-down-box ul.drop-down li.show,
#fieldSeperator .drop-down-box ul.drop-down li.show,
#sMiddleFace li span.SEAR:hover ul.naviWorkDrop,
span.iconBookedShow,
#ToolbarSearchBox:hover {
	display: block;
}

.noDisplay,
ul.noDisplay,
#lStudy,
#lStudy,
#lCurrent,
#lNews,
#flashErrorMsg,
#fConfig,
#shortCutsInfo,
#changedSearchInfoBox,
#uploadSearchStrategie,
#exportPopupConcern,
#tabs-2,
#faceExport ul.drop-down li span,
#bilanzenTable th ul.drop-down li span,
#companyProfilNewLayer ul li ul.drop-down li span,
.formatedLast .drop-down-box ul.drop-down li span,
ul.exportInnerList li.exportBoxes .drop-down-box ul.drop-down li span,
.exportBoxes .drop-down-box ul.drop-down li span,
.printBoxes .drop-down-box ul.drop-down li span,
.exportBoxes .selectBoxA .drop-down-box ul.drop-down li span,
#fileFormat .drop-down-box ul.drop-down li span,
#characterSet .drop-down-box ul.drop-down li span,
#fieldLimiter .drop-down-box ul.drop-down li span,
#fieldSeperator .drop-down-box ul.drop-down li span,
#segChartToolList li ul.drop-down li span,
.innerChartShowTopBox ul.drop-down li span,
#actionBox li ul.drop-down li span,
#geoLocTab li .liInnerGeoLocTab ul.drop-down li span,
div.ddw ul.drop-down li span,
.matrixNextBox ul.drop-down li span,
.fRight-Box ul.drop-down li span,
#matrixSearchHelpCritBox .criteriasBoxes-borTop ul.drop-down li span,
#firmen-watchlist ul.drop-down li span,
#person-watchlist ul.drop-down li span,
.navigationsSO ul.drop-down li span,
.helperCritBox div ul.drop-down li span,
#formPotenzial ul.drop-down li span,
.merkBox ul.drop-down li span,
#listHead ul.drop-down li span,
#faseExportForm ul.drop-down li span,
.rightFormBox ul.drop-down li span,
.rightFormBoxLonger ul.drop-down li span,
#Countrys ul.drop-down li span,
#xDd ul.drop-down li span,
#ddAfP ul.drop-down li span,
#listBottom ul.drop-down li span,
#actionBoxBI li ul.drop-down li span,
#filterKonzernstruktur ul.child-3 li ul.drop-down li span,
div.nextPFdatas ul.drop-down li span,
.eSchemaNext .com1 ul.drop-down li span,
.eSchemaNext .com2 ul.drop-down li span,
.titleH4 {
	display: none;
}

#lBusiness h2,
#lBusiness h4,
.tLink a:hover,
#preDdatepickerBox .tLink a:hover,
#preDdatepickerBoxBeratung .tLink a:hover,
#preDdatepickerBoxWeb .tLink a:hover {
	color: #35638a;
}

#useDataBoxTop,
#useDataBox,
#useDataBoxR,
#useDataBoxRb,
.useQuckSearch,
.ccDragBoxes {
	background: #FFF url('../images/bgUseData.jpg') repeat-x;
	border-right: 1px solid #DBE4EA;
	border-top: 1px solid #DBE4EA;
	padding: 0 0 0 11px;
}

div.listenNavigation:hover ul,
.extCcIB {
	display: inline-block;
}

#bigLeftBox,
#bigLeftBox2 {
	float: left;
	margin: 0 18px 20px 20px;
	min-height: 200px;
	padding: 0;
	width: 810px;
}

#bigLeftBoxTL {
	float: left;
	margin: 0 20px 20px;
	min-height: 200px;
	padding: 0;
	width: 810px;
	overflow: auto;
}

.bLB1-widthAuto,
.widthBoxAuto,
fPwBA {
	width: auto;
}

#content #searchMainMiddleBox {
	float: left;
	margin: 0 20px 0 0;
	min-height: 500px;
	width: 565px;
}

#cMainMiddleBox {
	float: left;
	margin: 0 20px 0 0;
	min-height: 500px;
	width: 565px;
}

#cMainMiddleBoxStart {
	float: left;
	margin: 0 20px 0 22px;
	min-height: 500px;
	width: 530px;
}

#searchMainRightBox.noBoxBorders,
div.selectors .jScrollPaneContainer .sLeft,
#switchBox div div,
#heatMapInfoBox div div,
#printScrollBox:focus {
	border: none;
}

#searchMainRightBox .innerContentTitleBox,
#persWatchFrame .changingList li,
.changingList li {
	border-top: none;
}

#persWatchFrame .changingList li dl,
.changingList li dl,
.seroMargin,
#successMsgExport,
#monitorData button.btnReset,
div.nextPFdatas div.drop-down-box {
	margin: 0;
}

.innerQueryDiv span,
.innerQueryDivActive span {
	margin-top: 11px;
}

.innerQueryDiv span.iconInactiveQuerySlide,
.innerQueryDivActive span.iconInactiveQuerySlide {
	margin-top: 13px;
}

.innerQueryDiv dl dd,
.itemStepBox span {
	margin: 5px 0 0;
}

li div.sQBCB125,
div.sCritBoxHeigt {
	height: 125px;
}

.marginTB4,
#law {
	margin: 4px 0 -4px;
}

.paddsB,
.buttonSp button {
	padding-bottom: 3px;
}

#printList #buttonBox button,
#btnIMS {
	margin-right: 10px;
}

.ccInnerBoxesTop .enterprise,
.ccInnerBoxesTop .people {
	display: block;
	float: left;
	margin: 0 5px;
	width: auto;
}

div.borTopBlue,
.btBlue,
.exportBoxBorTop,
.printBoxBorTop {
	border-top: 1px solid #36638a;
}

#faceExport .iconFehlerLogin,
#issuMatrixBox .iconFehlerLogin,
#printSveAsBoxAs .iconDownL {
	margin: -8px 0 0 -38px;
}

.dataMonitor h6,
.fbmb {
	margin-bottom: 11px;
}

div.backLinkBox a:hover span,
.iconBackImageMo,
.iconBackImage:hover {
	background-position: -301px -592px;
}

div.printBoxBorTop div.sLeft,
div.printBoxBorTop div.sRight {
	height: 219px;
	width: 270px;
}

.sCBoxA span.size7,
.btnSend,
.btnReset,
.btnLongSend,
#btnNewProfil,
#sendLB,
#emptyLB,
#sendLBnewP {
	line-height: 19px;
}

.iPGBAbuttons button,
.innerWatchListButtonBox button,
#newSchema,
.btnCritBgBlue,
.btnExpOrder,
.btnMiddleButtonBlue {
	padding: 0 0 2px;
}

div.tabNames div.spFUN ul.listFunctions,
.matrixNextBox .btnDeleteGreyBig {
	margin: -2px 0 0;
}

span.subAddField:hover,
#formPotenzial .drop-down-box .drop-down-selected:hover,
.merkBox .drop-down-box .drop-down-selected:hover,
#listHead .drop-down-box .drop-down-selected:hover,
#faseExportForm .drop-down-box .drop-down-selected:hover,
.rightFormBox .drop-down-box .drop-down-selected:hover,
.rightFormBoxLonger .drop-down-box .drop-down-selected:hover,
#Countrys .drop-down-box .drop-down-selected:hover,
div.criteriasBoxes-borTop .ui-combobox-list .selected,
#bilanzenTable td span span.selected {
	background: #FFF;
}

.firmNotiz .buttons button[type="button"],
button.btnLongSend,
#newStrategieBut {
	padding: 0 0 2px;
}

.tLink a:link,
.tLink a:focus,
.tLink a:visited,
.tLink a:active,
#preDdatepickerBox .tLink a:link,
#preDdatepickerBox .tLink a:focus,
#preDdatepickerBox .tLink a:visited,
#preDdatepickerBox .tLink a:active {
	color: #688aa7;
	font-size: 11px;
}

.tLink a:hover .iconNotizEdit,
.iconNotizEdit:hover {
	background-position: -259px -625px;
}

.Forbid a:link,
.Forbid a:focus,
.Forbid a:visited,
.Forbid a:active,
#preDdatepickerBox .Forbid a:link,
#preDdatepickerBox .Forbid a:focus,
#preDdatepickerBox .Forbid a:visited,
#preDdatepickerBox .Forbid a:active {
	color: #9f9f9f;
	font-size: 11px;
}

#preDdatepickerBox .tLink a:hover span.iconNotizDelete,
.iconNotizDelete:hover,
.iconNotizDeleteEL:hover,
#preDdatepickerBoxBeratung .tLink a:hover span.iconNotizDelete,
#preDdatepickerBoxWeb .tLink a:hover span.iconNotizDelete {
	background-position: -278px -625px;
}

#switchBox label,
#heatMapInfoBox label,
#changedSearchInfoBox p,
#uploadSearchStrategie p,
#infoExportLayer p,
#exportPopupConcern p {
	color: #848484;
	font-size: 11px;
}

#switchBox label input,
#heatMapInfoBox label input {
	float: left;
	margin: 3px 7px 0 0;
}

#switchBox div div button.first,
#heatMapInfoBox div div button.first {
	margin: 0 11px 0 0;
}

#matrixTemp .innerMatrixBox,
.matrixNextBox {
	background: #FFF url('../images/bgInnerMartixBox.jpg') repeat-x top left;
	border-top: 1px solid #cacdd2;
	color: #000;
	font-size: 11px;
	margin: 21px 0 0;
	padding: 18px 17px;
}

.opaCi,
.exportBoxes .opac,
.printBoxes .opac {
	opacity: 0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
}

#issuMatrixBox h2,
#printSveAsBoxAs h2,
#fConfig h2,
#shortCutsInfo h2,
#changedSearchInfoBox h2 {
	border-bottom: 1px solid #97AEC1;
	color: #35638A;
	font-size: 14px;
	font-weight: 700;
	margin: 0 0 18px;
	padding: 0 0 2px;
	width: 358px;
}

#fConfig h2 {
	margin: 0 0 12px;
}

#exportPopupConcern h2,
#uploadSearchStrategie h2 {
	border-bottom: 1px solid #97AEC1;
	color: #35638A;
	font-size: 14px;
	font-weight: 700;
	margin: 0 0 18px;
	padding: 0 0 2px;
}

#changedSearchInfoBox .spacer,
#uploadSearchStrategie .spacer,
#exportPopupConcern .spacer {
	border-top: 1px solid #97AEC1;
	margin: 16px 0 0;
}

#issuMatrixBox label input[type="radio"],
.navigationsSO label input[type="radio"] {
	position: relative;
	top: 2px;
}

.innerWatchListButtonBox button:hover,
.criteriasBoxes-borTop button:hover,
span#fileSelect:hover,
.criteriasBoxesMap button:hover,
.btnSend:hover,
.btnReset:hover,
.btnLongSend:hover,
#companyProfilNewLayer button:hover,
#btnNewProfil:hover,
button.xButton:hover,
#newStrategieBut:hover,
#newSchema:hover,
#btnSubmitExport:hover,
#btnSubmitCancel:hover,
#btnIMS:hover,
#btnISC:hover,
#btnPrintListAsFormC:hover,
#btnPrintListAsFormS:hover,
#yesSaved:hover,
#noSaved:hover,
#ScSubmit:hover,
#ScReset:hover,
#btnUmkreisAendern:hover {
	color: #FFF;
}

#exportTop span.iconExport,
#printTop span.iconExport,
div.fileinputs {
	position: relative;
}

#fileFormat,
#characterSet,
#fileFormatSelect,
#characterSetSelect {
	width: 100px;
}

#fieldLimiter,
#fieldSeperator,
#fieldLimiterSelect,
#fieldSeperatorSelect {
	width: 100px;
}

#countViewCharttool:hover .iconMiLitl,
.iconMiLitl:hover,
.iconMiLitlMo {
	background-position: -447px -659px;
}

#countViewCharttool:hover .iconPlLitl,
.iconPlLitl:hover {
	background-position: -447px -672px;
}

#map .olLayerGeoRSSDescription a.personalLink:hover .iconNextLink,
.iconNextLinkMo,
.iconNextLink:hover {
	background-position: -416px -574px;
}

#maxViewChart:hover span,
.iconMaxViewChartMo,
span.mAX:hover span.iconMaxViews {
	background-position: -298px -172px;
}

.btnTopSearch:hover,
.btnTopSearchProfil:hover,
.btnTopSearchQuick:hover {
	background-position: -159px 0;
}

.btnInfoWatchList,
.btnInfoMonitor {
	background-position: -40px -37px;
	float: right;
	height: 11px;
	margin: -3px 11px 0 0;
	width: 12px;
}

img.openImg,
img.closeImg,
.closeSI,
.openSI,
.dPickO {
	float: right;
	margin: 17px 7px 0;
}

div.nextPFdatas span.stepVback,
div.nextPFdatas a.stepVback,
div.nextPFdatas span.stepSnext {
	margin-top: 5px;
}

.btnListPesonWatch:hover,
#editExportListButton:hover,
#editPrintListButton:hover,
.btnMA:hover {
	background-position: -336px -129px;
}

#ccKonfigKlassi span.btnDelete,
#listBottom select {
	margin-top: 6px;
}

#monitorData button.btnSend,
#profilpresentation {
	margin: 0 20px 0 0;
}

label,
.btnLogin,
.btnTopSearch,
.bottomTeaserLeft,
.bottomTeaserRight,
.btnICR,
.btnPotenzial,
.btnInfoMonitor,
.close,
.open,
.btnInfoWatchList,
.btnlBusinessMoreInfo,
.btnTopSearchProfil,
.btnTopSearchProfil,
#closeTL,
#closeCenterQuickSearch,
#closeCenterModulInfo,
#closeCenterModulSevice,
#closeNews,
#closeHotline,
#closeControlCenter,
.stepSback,
.stepVback,
.stepSnext,
.stepVnext,
.btnListPesonWatch,
.btnEditPersonWatch,
.btnMA,
.btnSearch-r-inactive1,
.btnSearch-r-inactive3,
.openS,
.closeS,
#sMiddleFace li span,
.counter li,
#rightFace li span,
.btnCritBg,
.iconGoSingleRight,
.iconGoMultiRight,
.iconBackSingleLeft,
.iconBackMultiLeft,
sorthandle,
.allCheckedCrit,
.btnSend,
.btnReset,
.closeCcBox,
.closeSI,
.openSI,
.openST,
.closeST,
.iconCompProfLink,
.iconChartClick,
.chowChart,
.iconVcard,
.muffle,
.btnDelete,
#navProfil li,
div.listenNavigation,
.iconMA,
.AM,
#fU,
#fileSelect,
.btnLongSend,
.iconTreeStruture,
.iconListStructure,
ul.tabs li,
.bgPlusLines,
.bgMinusLines,
.iconTreeStruture,
.iconListStructure,
.btnKonfigInfo,
.btnEuro,
#companyProfilNewLayer button,
#btnNewProfil,
.iconKonzernInfo,
.greyClose,
.greyToggle,
.iconTriangleClose,
.iconTriangleOpen,
ul.personFormatedList li.last,
.btnSearchGrey,
.nyroModal,
span.modal,
button.xButton,
.btnCloseBox,
.iconTdPlus,
.iconTdMinus,
.iconNotizDelete,
.iconNotizEdit,
.iconInfoLiSC,
#deleteResubmisson,
.spFUN,
.mAX,
.btnGrey,
#newStrategieBut,
.btnBlueNY,
button,
.iconInfoGreyBig,
.btnDeleteGreyBig,
.btnCloseBoxGrey,
.btnEditGrey,
.btnSingleDown,
.btnTextDown,
#btnSubmitExport,
#fU,
.iconExpClose,
#editExportListButton,
#editPrintListButton,
#faces ul li,
a,
#faceExport ul.drop-down li.show,
#bilanzenTable th ul.drop-down li.show,
#companyProfilNewLayer ul li ul.drop-down li.show,
.eSchemaNext ul.drop-down li.show,
#segChartToolList li ul.drop-down li.show,
.innerChartShowTopBox ul.drop-down li.show,
#actionBox li ul.drop-down li.show,
#geoLocTab li .liInnerGeoLocTab ul.drop-down li.show,
div.ddw ul.drop-down li.show,
.matrixNextBox ul.drop-down li.show,
.fRight-Box ul.drop-down li.show,
#matrixSearchHelpCritBox .criteriasBoxes-borTop ul.drop-down li.show,
#firmen-watchlist ul.drop-down li.show,
#person-watchlist ul.drop-down li.show,
.navigationsSO ul.drop-down li.show,
#formPotenzial ul.drop-down li.show,
.merkBox ul.drop-down li.show,
#listHead ul.drop-down li.show,
#xDd ul.drop-down li.show,
#ddAfP ul.drop-down li.show,
#listBottom ul.drop-down li.show,
#actionBoxBI li ul.drop-down li.show,
#filterKonzernstruktur ul.child-3 li ul.drop-down li.show,
div.nextPFdatas ul.drop-down li.show,
.eSchemaNext .com1 ul.drop-down li.show,
.eSchemaNext .com2 ul.drop-down li.show,
.iconInactiveQuerysClose,
.iconInactiveQueryEdit,
.iconInactiveQueryToggle,
.btnSearchDetailToAdd,
.iconArrow,
.iconArrowBlond,
.iconSearchArrow,
.searchArrowRight1,
.iconTriangleBigClose,
.iconTriangleBigOpen,
.iconSortW,
.iconSortG,
.iconNewNotiz,
.iconMinEdit,
.iconDownlBlue,
.iconPlLitl,
.iconMiLitl,
.timeName,
.iconEditExportText,
#chartToolOpen,
.iconChartToolOpen,
.btnStartCPpreStep,
.btnStartCPpreFull,
.btnStartCPnextStep,
.btnStartCPnextFull,
.iconDeleteSelectedLocation,
.iconOpenSelLoc,
.iconMatrixEditName,
.iconMatrixFullShow,
.iconMatrixLineDelete,
.iconMatrixAddColumn,
.iconMatrixAddLine,
.iconMatrixTableLink,
.iconMatrixStartExport,
.iconExportListRightEdit {
	cursor: pointer;
}

div,
span,
h1,
h2,
h3,
h4,
h5,
h6,
a:focus,
a:active {
	outline: none;
}

#faceExport ul.drop-down,
#faseExportForm ul.drop-down {
	background: #FFF;
	border: 1px solid #6799b3;
	display: block;
	float: left;
	margin: -1px 0 0;
	padding: 0;
	position: absolute;
	width: 227px;
}

#faceExport ul.drop-down li.hover,
#faceExport ul.drop-down li.show:hover,
#faceExport th ul.drop-down li.hover,
#segChartToolList li ul.drop-down li.hover,
.innerChartShowTopBox ul.drop-down li.hover,
#actionBox li ul.drop-down li.hover,
#geoLocTab li .liInnerGeoLocTab ul.drop-down li.hover,
div.ddw ul.drop-down li.hover,
.matrixNextBox ul.drop-down li.hover,
.fRight-Box ul.drop-down li.hover,
#matrixSearchHelpCritBox .criteriasBoxes-borTop ul.drop-down li.hover,
#firmen-watchlist ul.drop-down li.hover,
#person-watchlist ul.drop-down li.hover,
.navigationsSO ul.drop-down li.hover,
.helperCritBox div ul.drop-down li.hover,
#formPotenzial ul.drop-down li.hover,
.merkBox ul.drop-down li.hover,
#listHead ul.drop-down li.hover,
#xDd ul.drop-down li.hover,
#ddAfP ul.drop-down li.hover,
#actionBoxBI li ul.drop-down li.hover,
#filterKonzernstruktur ul.child-3 li ul.drop-down li.hover,
div.nextPFdatas ul.drop-down li.hover,
.eSchemaNext .com1 ul.drop-down li.hover,
.eSchemaNext .com2 ul.drop-down li.hover {
	background: #FF0;
}

#faceExport ul.drop-down li.selected .hover,
#companyProfilNewLayer ul li ul.drop-down li.selected .hover,
ul.exportInnerList li .drop-down-box ul.drop-down li.selected:hover,
.exportBoxes .drop-down-box ul.drop-down li.selected:hover,
.printBoxes .drop-down-box ul.drop-down li.selected:hover,
.printBorTopDark .drop-down-box ul.drop-down li.selected:hover {
	background: none;
}

#faceExport img.drop-down-arrow,
.eSchemaNext div img.drop-down-arrow {
	cursor: pointer;
	height: 19px;
	margin: 0 0 0 27px;
	position: relative;
	width: 23px;
}

#bilanzenTable th ul.drop-down li.selected .hover,
#bilanzenTable th ul.drop-down li.show:hover {
	background: #d7e0e7;
}

#companyProfilNewLayer ul li div.drop-down-box,
.eSchemaNext div.drop-down-box {
	padding: 0 0 0 34px;
}

#companyProfilNewLayer ul li ul.drop-down li.hover,
#companyProfilNewLayer ul li ul.drop-down li.show:hover {
	background: #D7E0E8;
}

#companyProfilNewLayer ul li .drop-down-selected,
.eSchemaNext .drop-down-selected {
	background: none repeat scroll 0 0 #EDEEF0;
	border: 1px solid #C2D0DB;
	color: #7190AC;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	padding-left: 5px;
	width: 160px;
}

#companyProfilNewLayer ul li div img.drop-down-arrow,
ul.exportInnerList li .drop-down-box img.drop-down-arrow,
.exportBoxes .selectBoxA .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	height: 19px;
	margin: 0;
	position: relative;
	width: 23px;
	margin-left: -1px;
}

.formatedLast .drop-down-box ul.drop-down li.hover,
.formatedLast .drop-down-box ul.drop-down li.selected:hover,
.formatedLast .drop-down-box ul.drop-down li.show:hover,
ul.exportInnerList li .drop-down-box ul.drop-down li.hover,
.exportBoxes .drop-down-box ul.drop-down li.hover,
.printBoxes .drop-down-box ul.drop-down li.hover,
.printBorTopDark .drop-down-box ul.drop-down li.hover,
.exportBoxes .selectBoxA .drop-down-box ul.drop-down li.hover,
.exportBoxes .selectBoxA .drop-down-box ul.drop-down li.selected:hover,
.exportBoxes .selectBoxA .drop-down-box ul.drop-down li.show:hover,
#fileFormat .drop-down-box ul.drop-down li.hover,
#characterSet .drop-down-box ul.drop-down li.hover,
#fileFormat .drop-down-box ul.drop-down li.selected:hover,
#characterSet .drop-down-box ul.drop-down li.selected:hover,
#fileFormat .drop-down-box ul.drop-down li.show:hover,
#characterSet .drop-down-box ul.drop-down li.show:hover,
#fieldLimiter .drop-down-box ul.drop-down li.hover,
#fieldSeperator .drop-down-box ul.drop-down li.hover,
#fieldLimiter .drop-down-box ul.drop-down li.selected:hover,
#fieldSeperator .drop-down-box ul.drop-down li.selected:hover,
#fieldLimiter .drop-down-box ul.drop-down li.show:hover,
#fieldSeperator .drop-down-box ul.drop-down li.show:hover,
#segChartToolList li ul.drop-down li.show:hover,
.innerChartShowTopBox ul.drop-down li.show:hover,
#actionBox li ul.drop-down li.show:hover,
#geoLocTab li .liInnerGeoLocTab ul.drop-down li.show:hover,
div.ddw ul.drop-down li.show:hover,
.matrixNextBox ul.drop-down li.show:hover,
.fRight-Box ul.drop-down li.show:hover,
#matrixSearchHelpCritBox .criteriasBoxes-borTop ul.drop-down li.show:hover,
#firmen-watchlist ul.drop-down li.show:hover,
#person-watchlist ul.drop-down li.show:hover,
#actionBoxBI li ul.drop-down li.show:hover {
	background: #d7e0e8;
}

.formatedLast .drop-down-box ul.drop-down li.selected,
.exportBoxes .selectBoxA .drop-down-box ul.drop-down li.selected,
#fileFormat .drop-down-box ul.drop-down li.selected,
#characterSet .drop-down-box ul.drop-down li.selected,
#fieldLimiter .drop-down-box ul.drop-down li.selected,
#fieldSeperator .drop-down-box ul.drop-down li.selected,
#segChartToolList li ul.drop-down li.selected,
.innerChartShowTopBox ul.drop-down li.selected,
#actionBox li ul.drop-down li.selected,
#geoLocTab li .liInnerGeoLocTab ul.drop-down li.selected,
div.ddw ul.drop-down li.selected,
.matrixNextBox ul.drop-down li.selected,
.fRight-Box ul.drop-down li.selected,
#matrixSearchHelpCritBox .criteriasBoxes-borTop ul.drop-down li.selected,
#firmen-watchlist ul.drop-down li.selected,
#person-watchlist ul.drop-down li.selected,
#actionBoxBI li ul.drop-down li.selected {
	background: #d7e0e8;
	display: block;
}

ul.exportInnerList li .drop-down-box ul.drop-down li.selected,
.exportBoxes .drop-down-box ul.drop-down li.selected,
.printBoxes .drop-down-box ul.drop-down li.selected,
.printBorTopDark .drop-down-box ul.drop-down li.selected {
	background: #d7e0e8;
	display: block;
	width: auto;
}

ul.exportInnerList li .drop-down-box ul.drop-down li.show:hover,
.exportBoxes .drop-down-box ul.drop-down li.show:hover,
.printBoxes .drop-down-box ul.drop-down li.show:hover,
.printBorTopDark .drop-down-box ul.drop-down li.show:hover {
	background: #d7e0e8;
	width: auto;
}

#fileFormat .drop-down-box ul.drop-down,
#characterSet .drop-down-box ul.drop-down,
#fieldLimiter .drop-down-box ul.drop-down,
#fieldSeperator .drop-down-box ul.drop-down {
	background: #FFF;
	border: 1px solid #8ba5bc;
	display: none;
	float: left;
	margin: 24px 0 0;
	padding: 0;
	position: absolute;
	width: auto;
	z-index: 999;
}

.innerChartShowTopBox ul.drop-down,
#actionBox li ul.drop-down,
#actionBoxBI li ul.drop-down {
	background: #FFF;
	border: 1px solid #8ba5bc;
	display: none;
	margin: 20px 0 0;
	padding: 0;
	position: absolute;
	width: 206px;
}

.innerChartShowTopBox ul.drop-down li.drop-down-item,
#actionBox li ul.drop-down li.drop-down-item,
#actionBoxBI li ul.drop-down li.drop-down-item {
	background: #fff;
	border-bottom: 1px solid #8ba5bc;
	color: #7191ad;
	float: none;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 201px;
}

.innerChartShowTopBox .drop-down-selected,
#actionBoxBI li .drop-down-selected {
	background: #FFF;
	border: 1px solid #8ba5bc;
	color: #7191ad;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 179px;
}

.innerChartShowTopBox img.drop-down-arrow,
#actionBox li img.drop-down-arrow,
#geoLocTab li .liInnerGeoLocTab .drop-down-box img.drop-down-arrow,
div.ddw .drop-down-box img.drop-down-arrow,
.matrixNextBox .drop-down-box img.drop-down-arrow,
.fRight-Box .drop-down-box img.drop-down-arrow,
#matrixSearchHelpCritBox .criteriasBoxes-borTop .drop-down-box img.drop-down-arrow,
.navigationsSO .drop-down-box img.drop-down-arrow,
.helperCritBox div .drop-down-box img.drop-down-arrow,
#actionBoxBI li img.drop-down-arrow {
	cursor: pointer;
	height: 19px;
	margin: 2px 0 0 -1px;
	width: 23px;
}

div.ddw ul.drop-down,
.matrixNextBox ul.drop-down {
	background: #F0F1F3;
	border: 1px solid #A1A6AD;
	border-bottom: none;
	display: none;
	margin: 20px 0 0;
	padding: 0;
	position: absolute;
	width: 276px;
	z-index: 1002;
}

div.ddw ul.drop-down li.drop-down-item,
.matrixNextBox ul.drop-down li.drop-down-item {
	background: #F0F1F3;
	border-bottom: 1px solid #A1A6AD;
	color: #777C88;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 271px;
}

div.ddw .drop-down-box .drop-down-selected,
.matrixNextBox .drop-down-box .drop-down-selected {
	background: #F0F1F3;
	border: 1px solid #A1A6AD;
	color: #777C88;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 249px;
}

.navigationsSO .drop-down-box,
.helperCritBox div .drop-down-box {
	float: left;
	height: 20px;
	margin: -19px 0 0 238px;
	width: 142px;
}

.navigationsSO .drop-down-box ul.drop-down,
.helperCritBox div .drop-down-box ul.drop-down {
	background: #f1f1f3;
	border: 1px solid #b4b8bd;
	border-bottom: none;
	display: none;
	margin: 20px 0 0;
	padding: 0;
	position: absolute;
	width: 140px;
	z-index: 1002;
}

.navigationsSO ul.drop-down li.drop-down-item,
.helperCritBox div ul.drop-down li.drop-down-item {
	background: #f1f1f3;
	border-bottom: 1px solid #b4b8bd;
	color: #777C88;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 135px;
}

.navigationsSO ul.drop-down li.selected,
.helperCritBox div ul.drop-down li.selected,
#formPotenzial ul.drop-down li.selected,
.merkBox ul.drop-down li.selected,
#listHead ul.drop-down li.selected,
#faseExportForm ul.drop-down li.selected,
.rightFormBox ul.drop-down li.selected,
.rightFormBoxLonger ul.drop-down li.selected,
#Countrys ul.drop-down li.selected {
	background: #e4e5e7;
	display: none;
}

.navigationsSO ul.drop-down li.show:hover,
.helperCritBox div ul.drop-down li.show:hover,
#formPotenzial ul.drop-down li.show:hover,
.merkBox ul.drop-down li.show:hover,
#listHead ul.drop-down li.show:hover,
#faseExportForm ul.drop-down li.hover,
#faseExportForm ul.drop-down li.show:hover,
.rightFormBox ul.drop-down li.hover,
.rightFormBoxLonger ul.drop-down li.hover,
.rightFormBox ul.drop-down li.show:hover,
.rightFormBoxLonger ul.drop-down li.show:hover,
#Countrys ul.drop-down li.hover,
#Countrys ul.drop-down li.show:hover {
	background: #e4e5e7;
}

.navigationsSO .drop-down-box .drop-down-selected,
.helperCritBox div .drop-down-box .drop-down-selected {
	background: #f1f1f3;
	border: 1px solid #b4b8bd;
	color: #777C88;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 0 0 0 5px;
	width: 113px;
}

.helperCritBox div ul.drop-down li.show,
#faseExportForm ul.drop-down li.show,
.rightFormBox ul.drop-down li.show,
.rightFormBoxLonger ul.drop-down li.show,
#Countrys ul.drop-down li.show {
	cursor: pointer;
	display: block;
}

.merkBox ul.drop-down li.drop-down-item,
#listHead ul.drop-down li.drop-down-item,
#faseExportForm ul.drop-down li.drop-down-item {
	background: #FFF;
	border-bottom: 1px solid #688aa7;
	color: #777C88;
	font-size: 11px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	min-width: 147px;
	padding: 0 0 0 5px;
}

.merkBox .drop-down-box img.drop-down-arrow,
#listHead .drop-down-box img.drop-down-arrow,
#faseExportForm .drop-down-box img.drop-down-arrow,
.rightFormBox .drop-down-box img.drop-down-arrow,
.rightFormBoxLonger .drop-down-box img.drop-down-arrow,
#Countrys .drop-down-box img.drop-down-arrow,
#xDd .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	height: 19px;
	margin: 2px 0 0 -1px;
	width: 23px;
}

.rightFormBox ul.drop-down,
.rightFormBoxLonger ul.drop-down,
#Countrys ul.drop-down {
	background: #FFF;
	border: 1px solid #6799b3;
	display: block;
	float: left;
	margin: -1px 0 0;
	padding: 0;
	position: absolute;
	width: 127px;
}

#xDd ul.drop-down li.selected,
#ddAfP ul.drop-down li.selected,
#listBottom ul.drop-down li.selected {
	background: #EAEFF3;
	display: block;
}

#xDd ul.drop-down li.show:hover,
#ddAfP ul.drop-down li.show:hover,
#listBottom ul.drop-down li.show:hover {
	background: #EAEFF3;
}

#ddAfP .drop-down-box img.drop-down-arrow,
#listBottom .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	height: 16px;
	margin: 2px 0 0 -1px;
	width: 20px;
}

#filterKonzernstruktur ul.child-3 li ul.drop-down li.selected,
div.nextPFdatas ul.drop-down li.selected,
.eSchemaNext .com1 ul.drop-down li.selected,
.eSchemaNext .com2 ul.drop-down li.selected {
	background: #CBCCD3;
	display: block;
}

#filterKonzernstruktur ul.child-3 li ul.drop-down li.show:hover,
div.nextPFdatas ul.drop-down li.show:hover,
.eSchemaNext .com2 ul.drop-down li.show:hover {
	background: #CBCCD3;
	color: #000;
}

.eSchemaNext .com1 ul.drop-down li.drop-down-item,
.eSchemaNext .com2 ul.drop-down li.drop-down-item {
	background: #FFF;
	border-bottom: 1px solid #C2D0DC;
	color: #7191AD;
	display: block;
	float: none;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 5px;
	width: auto;
}

.eSchemaNext .com1 .drop-down-selected,
.eSchemaNext .com2 .drop-down-selected,
.eSchemaNext .com2 .drop-down-selected {
	background: #FFF;
	border: 1px solid #C2D0DC;
	color: #7191AD;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 0;
	overflow: hidden;
	padding: 0 0 0 5px;
	width: 150px;
}

.eSchemaNext .com1 img.drop-down-arrow,
.eSchemaNext .com2 img.drop-down-arrow {
	cursor: pointer;
	height: 19px;
	margin: 0 0 0 -1px;
	width: 23px;
}

#hitLizenc,
#hitSelectBottom {
	border-bottom: 1px solid #8ba5bc;
	border-left: 1px solid #8ba5bc;
	border-top: 1px solid #8ba5bc;
	color: #36638A;
	font-size: .7em;
	height: 16px;
	padding-left: 5px;
	width: 182px;
}

#fHitList .ui-combobox-list .ui-combobox-item,
#fHitlist .ui-combobox-list,
#listBottom .ui-combobox-list .ui-combobox-item,
#fHitlist .ui-combobox-list {
	background: #FFF;
	border: 0;
	font-size: .7em;
	height: 18px;
	line-height: 18px;
	vertical-align: middle;
	width: 185px;
}

#listHead li span.ui-combobox-item,
#listBottom li span.ui-combobox-item {
	margin: -1px 0 0 -1px;
	width: 183px;
}

#listHead img,
#listBottom img {
	margin: -7px 0 0 -4px;
}

#listHead .ui-combobox-list,
#listBottom .ui-combobox-list {
	margin-left: 0;
}

.smallBoxLong1 img.ui-combobox-arrow,
#companyProfilNewLayer img.ui-combobox-arrow,
img.uica {
	top: 0;
}

input#detailInfosCompanyProfil,
input#pGsearche,
input#pGsearche {
	background: #e1e8ee;
	border: 1px solid #85a0b8;
	color: #7191ad;
	font-size: 10px;
	height: 14px;
	padding: 0 0 0 5px;
	width: 170px;
}

#bila button,
#konzernForm button,
#courseForm button,
#firmForm button,
#personProfilForm button {
	margin: 1px 0 0 -21px;
}

.posTopContent,
.posBusinessSearch {
	background: url('../images/bgTopContentSearchBox.jpg') no-repeat left top;
}

.bookA,
.bookB,
.bookC,
.bookD {
	background-position: 1px 1px;
}

#ToolbarExportForCompany,
#ToolbarTest,
#ToolbarExportForPersons,
#ToolbarExportForBilanzen,
#ToolbarExportForConcern,
#ToolbarItExport {
	background-position: -330px -189px;
	height: 40px;
	width: 80px;
}

#ToolbarExportForCompany:hover,
#ToolbarExportForCompany.mInaktiv,
#ToolbarExportForPersons:hover,
#ToolbarExportForPersons.mInaktiv,
#ToolbarExportForBilanzen:hover,
#ToolbarExportForBilanzen.mInaktiv,
#ToolbarExportForConcern:hover,
#ToolbarExportForConcern.minaktiv,
#ToolbarItExport:hover,
#ToolbarItExport.mInaktiv {
	background-position: -330px -230px;
}

#ccEinheiten .jquery-checkbox-hover img,
#ccEinheiten .jquery-checkbox-checked img {
	background-position: -499px -405px;
}

.bgSingleLines,
.bgLevelLastLines {
	background-position: -212px -654px;
	margin: 0;
}

li span.iconArrowTabs:hover,
.iconArrowTabsMO {
	background-position: -319px -601px;
}

.profilTopName span.jquery-checkbox-hover img,
.profilTopName span.jquery-checkbox-checked img {
	background-position: -430px -591px;
}

#lastModSpan {
	color: #A7A7A7;
	font-size: 11px;
	margin: 46px 0 0 68px;
	position: absolute;
	top: 328px;
}

#profil .nextPFdatas .drop-down-box {
	float: left;
	height: 23px;
	margin: 0 20px 0 0;
	width: 200px;
}

#profil .nextPFdatas .drop-down-box ul.drop-down {
	background: #e1e8ee;
	border: 1px solid #8BA5BC;
	border-bottom: none;
	display: none;
	margin: 18px 0 0;
	min-width: 193px;
	padding: 0;
	position: absolute;
	z-index: 1002;
}

#profil .nextPFdatas ul.drop-down li.drop-down-item {
	background: #e1e8ee;
	border-bottom: 1px solid #8BA5BC;
	color: #7191AD;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px;
}

#profil .nextPFdatas ul.drop-down li.hover {
	background: #fff;
}

#profil .nextPFdatas .drop-down-box .drop-down-selected {
	background: #E1E8EE;
	border: 1px solid #8BA5BC;
	color: #7191ad;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin: 0;
	padding: 0 0 0 5px;
	width: 170px;
}

#profil .nextPFdatas img {
	width: 23px;
	height: 19px;
}

ul li.monitoringAllSelected span span.btn,
#checkCommon span.btn {
	margin: 2px 10px 0 4px;
}

#startPageFlashText {
	font-size: 12px;
}

#startPageFlashList {
	font-size: 12px;
}

.startPageFlashListElement {
	list-style-type: disc;
	margin-left: 14px;
	color: red;
}

.startPageFlashListElement span {
	color: white;
}

.theCloser {
	position: absolute;
	top: 10px;
	left: 6px;
	width: 11px;
	height: 11px;
	border: 0px solid blue;
	cursor: pointer;
}

.theCloserTwo {
	position: relative;
	top: 15px;
	left: 6px;
	width: 11px;
	height: 11px;
	border: 0px solid red;
	cursor: pointer;
}

#deleteWatchlistBox,
#deleteMerklistBox,
#deleteResubmissonBox {
	background: url('../images/bgSwitchBox.jpg') repeat-x top left #fff;
	border: 1px solid #35638a;
	display: none;
	height: auto;
	margin-left: 313px;
	padding: 24px 25px 14px 45px;
	position: fixed;
	top: 30%;
	width: 430px;
	z-index: 8000;
}

#deleteWatchlistBox div,
#deleteMerklistBox div,
#deleteResubmissonBox div {
	border-top: 1px solid #96adc1;
	color: #848484;
	font-size: 11px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 18px 0 1px;
}

#delWL {
	margin: 0 11px 0 0;
}

.fTQueryBox {
	position: relative;
	/*width: 563px;*/
	margin: 10px 0 0;
	padding: 0;
	border: 1px solid #d3d5d9;
	overflow: hidden;
	background-color: #e8e9ed;
}

.fTQueryHeadline {
	width: 100%;
	margin: 0 10px 0 0;
	padding: 8px 0 0 8px;
	background: #FFF url('../images/bgsQueryDivBox.jpg') repeat-x top left;
	border-bottom: 1px solid #e0e2e5;
	height: 23px;
	overflow: hidden;
	color: #454545;
	font-weight: 700;
}

.fTQueryValueBox {
	background: #FFF url('../images/bgSearchAt2.jpg') repeat-x left top;
	float: left;
	width: 485px;
	height: 44px;
}

.fTQueryValue {
	width: 450px;
	margin-left: 8px;
	padding-left: 2px;
	border: 1px solid #7F8794;
	color: #000;
}

.fTQueryStartBox {
	background: #FFF url('../images/bgSearchAt2.jpg') repeat-x left top;
	float: right;
	width: 78px;
	height: 44px;
}

.fTQueryLegend {
	margin: 8px 12px 0 8px;
	color: #9A9C9D;
	font-size: 10px;
	float: left;
}

.btnSearch-r-inactive1:hover {
	background-position: -450px -0px;
	height: 31px;
	margin: 5px 0 0 10px;
	width: 50px;
}

.btnSearch-searching {
	background: url(/images/button-grau.gif);
}

.bmTopBox {
	background: #FFF url('../images/bgCcInnerBoxes.jpg') repeat-x top left;
	display: block;
	padding: 16px 11px;
}

.bmInnerBoxes {
	background: #FFF url('../images/bgCcInnerBoxes.jpg') repeat-x top left;
	display: block;
	padding: 16px 11px;
	min-height: 40px;
	font-weight: bold;
	color: #454545;
}

.bmDigit {
	position: relative;
	float: left;
	width: 60px;
	font-size: 36px;
	font-weight: 700;
	margin: -5px 0 0;
}

.bmAnweisung {
	float: left;
	width: 300px;
	height: 30px;
	margin-top: 17px;
}

.bmTextInput[type="text"] {
	border: 0;
	font-size: 11px;
	height: 19px;
	padding: 0 0 0 25px;
	width: 199px;
	color: #005e84;
	background: #FFF url('../images/bgFpSearches.jpg') no-repeat top left;
}

ul#bmLiveList {
	display: none;
	margin: 32px 0 0 370px;
}

.bmWLBox {
	padding-top: 12px;
}

button#WListSend {
	float: right;
	margin-top: -18px;
}

.bmVergleichsfirmaInputBox {
	margin-top: 10px;
}

.imageBranchenMonitor {
	background: transparent url("/images/branchen-monitor-icon.gif") no-repeat;
	float: left;
	height: 66px;
	margin: 0 24px 0 0;
	width: 44px;
}

.bmListContent {
	border: 1px solid #62809D;
	width: 100%;
	height: 450px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #62809D;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#62809D), to(#ffffff));
	background: -moz-linear-gradient(#C8DAE4, #62809D, #C8DAE4, #62809D, #C8DAE4);
	background: linear-gradient(#C8DAE4, #62809D, #C8DAE4, #62809D, #C8DAE4);
}

.bmDropShadow {
	-webkit-box-shadow: #666 2px 2px 4px;
	-moz-box-shadow: #666 2px 2px 4px;
	box-shadow: #666 2px 2px 4px;
}

#BMChartToolHeader {
	width: 475px;
	height: 22px;
	color: #36638A;
	background-color: #B0C1D1;
	border-top: 1px solid #AABCCC;
	border-left: 1px solid #AABCCC;
	border-right: 1px solid #AABCCC;
	border-bottom: 1px solid #62809D;
}

#BMChart {
	height: 212px;
	border: 1px solid #AABCCC;
}

#MerkmalChange {
	margin: 5px;
}

#ChartBox {
	position: absolute;
	width: 453px;
	height: 150px;
	padding: 10px;
	border: 1px solid #AABCCC;
	display: none;
	background-color: #B0C1D1;
}

#CBHeadline {
	width: 158px;
	float: left;
}

#CBContent {
	width: 285px;
	margin-right: 10px;
	float: right;
}

table.chartWerte {
	width: 287px;
	background-color: transparent;
	border-spacing: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

td.chartWerte {
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	border-bottom: 1px dotted #36638A;
}

table.chartContent {
	width: 475px;
	background-color: #FFFFFF;
	border: 1px solid #AABCCC;
	border-spacing: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

tr.chartContentHead {
	background-color: #36638A;
	font-weight: 700;
	height: 22px;
	color: #FFFFFF;
}

td.chartContentDesc {
	font-weight: 700;
	font-size: 11px;
	color: #335D83;
	border-bottom: 1px dotted #AABCCC;
}

td.chartContent {
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-align: center;
	border-bottom: 1px dotted #AABCCC;
}

.bmChartIcon1 {
	background-image: url("/images/bmBunteIcons.gif");
	height: 14px;
	width: 14px;
	border-bottom: 1px dotted #AABCCC;
}

.bmChartIcon2 {
	background-image: url("/images/bmBunteIcons.gif");
	background-position: 0px -21px;
	height: 14px;
	width: 14px;
	border-bottom: 1px dotted #AABCCC;
}

.bmChartIcon3 {
	background-image: url("/images/bmBunteIcons.gif");
	background-position: 0px -41px;
	height: 14px;
	width: 14px;
	border-bottom: 1px dotted #AABCCC;
}

.bmChartIcon4 {
	background-image: url("/images/bmBunteIcons.gif");
	background-position: 0px -61px;
	height: 14px;
	width: 14px;
	border-bottom: 1px dotted #AABCCC;
}

.bmChartIcon5 {
	background-image: url("/images/bmBunteIcons.gif");
	background-position: 0px -81px;
	height: 14px;
	width: 14px;
	border-bottom: 1px dotted #AABCCC;
}

#ListeIcon {
	float: right;
	background: transparent url("/images/bmListenButton.png");
	width: 20px;
	height: 18px;
	margin: 1px;
}

#BMFirmenHeader {
	width: 545px;
	height: 20px;
	color: #36638A;
	background-color: #B0C1D1;
	border-top: 1px solid #AABCCC;
	border-left: 1px solid #AABCCC;
	border-right: 1px solid #AABCCC;
	border-bottom: 1px solid #62809d;
}

#BMFirmen {
	width: 545px;
	border: 1px solid #AABCCC;
}

tr.bmFirmenHead {
	background-color: #C8DAE4;
	height: 36px;
}

tr.bmFirmenCenter {
	background: #FFF url('/images/trBgHitList.jpg') repeat-x left top;
	height: 22px;
}

td.bmFirmenCenter {
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-align: center;
	border-bottom: 1px dotted #AABCCC;
}

td.bmFirmenFirma {
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	border-bottom: 1px dotted #AABCCC;
}

td.bmFirmenAllgemein {
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	border-bottom: 1px dotted #AABCCC;
}

td.bmFirmenUmsatz {
	font-weight: normal;
	font-size: 11px;
	text-align: right;
	color: #ff0000;
	border-bottom: 1px dotted #AABCCC;
	padding-right: 15px;
}

.bMCompany {
	background-color: #C8DAE4;
}

.anforderung {
	width: 260px;
	height: 150px;
	cursor: pointer;
}

#clickBlocker {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 99999;
}

#rightColumn01 {
	background-image: url("../images/indexsprites/indexSpriteTeaserBackup.jpg");
	background-color: transparent;
	background-position: 0px -0px;
	width: 235px;
	height: 123px;
}

#rightColumn02 {
	background-image: url("../images/indexsprites/indexSpriteTeaserBackup.jpg");
	background-color: transparent;
	background-position: 0px -123px;
	width: 235px;
	height: 123px;
}

#rightColumn03 {
	background-image: url("../images/indexsprites/indexSpriteTeaserBackup.jpg");
	background-color: transparent;
	background-position: 0px -246px;
	width: 235px;
	height: 123px;
}

#indexContentInfo {
	margin-top: 2px;
	margin-left: 28px;
	margin-right: 28px;
}

#indexContentInfo p {
	color: #909191;
	font-size: 12px;
	font-weight: bold;
}

#mainContentInnerBoxImageDiv {
	float: left;
	width: 220px;
}

#mainContentInnerBoxImage {
	float: left;
}

#mainContentInnerBoxMehr {
	float: left;
	width: 261px;
}

#mainContentInnerBoxHeadline {
	color: #315573;
	font-size: 16px;
	font-weight: bold;
	margin-top: 12px;
	margin-left: 5px;
}

#mainContentInnerBoxUl {
	margin-left: 5px;
	margin-top: 15px;
	font-size: 14px;
	color: #447298;
}

#mainContentInnerBoxUlAgain {
	color: #909191;
	margin-top: 20px;
	font-size: 11px;
	font-weight: bold;
	height: 100px;
}

.mainContentInnerBoxLi {
	float: left;
	margin-left: 18px;
	list-style-image: url(/images/startseiteDotList.png);
}

.mainContentInnerBoxLi.w170 {
	width: 170px;
}

.mainContentInnerBoxLi.w210 {
	width: 210px;
}

#paraBottomInfo {
	margin-top: 10px;
	color: #447298;
	font-size: 12px;
	font-weight: bold;
}

#nyroCont {
	min-height: 640px;
}

#divOrderUnits {
	display: block;
	min-height: 370px;
}

#divOrderUnits #orderUnits .exportBoxBorTop .exportBoxes #orderTablePersonalData {
	width: auto;
}

#divOrderUnits {
	min-height: 370px;
}

.divOrderUnitsText {
	color: #555555;
	font-size: 11px;
	font-weight: 700;
}

#editExportListButtonBasis {
	background-image: url("../images/exportBasisStift.jpg");
	height: 16px;
	margin: -27px 0 0 563px;
	width: 18px;
	cursor: pointer;
}

#tablePreview {
	margin-left: -11px;
	width: 595px;
}

#tablePreview td {
	font-size: 10px;
	color: #35638A;
	border-bottom: 1px solid #D7E0E8;
	width: 60%;
}

.tableDiv {
	display: none;
}

#previewDivData {
	width: 606px;
	margin-left: -11px;
	background-color: #A4C1D3;
}

#previewDivData p {
	color: white;
	font-weight: bold;
	padding: 5px 0 5px 5px;
}

#orderTablePersonalData {
	width: 100%;
}

#orderTablePersonalData td {
	font-size: 10px;
	color: #35638A;
}

#orderTablePersonalData input[type="text"] {
	width: 248px;
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #8BA5BC;
	color: #9AB1C4;
	font-size: 11px;
	height: 17px;
	padding-left: 5px;
}

.orderTableEmpty {
	width: 50px;
}

#divSelectTopManagement {
	float: left;
	margin-left: 240px;
	margin-top: -14px;
	display: block;
}

#divSelectTopManagement .drop-down-box .drop-down-selected {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #8BA5BC;
	color: #688AA7;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin-left: -38px;
	padding: 0 0 0 5px;
	text-align: left;
	width: 178px;
}

#divSelectTopManagement .drop-down-box {
	width: 58px;
}

#divSelectTopManagement .drop-down-box ul.drop-down {
	background: #FFF;
	border: 1px solid #8ba5bc;
	display: none;
	margin: 18px 0 0 -38px;
	padding: 0;
	position: absolute;
	width: 183px;
	z-index: 999;
}

#divSelectTopManagement .drop-down-box img.drop-down-arrow {
	cursor: pointer;
	float: left;
	height: 19px;
	margin: -19px 0 0 124px;
	position: relative;
	width: 23px;
}

#divSelectTopManagement .drop-down-box ul.drop-down li.selected {
	width: 100px;
	height: 17px;
}

#divSelectTopManagement .drop-down-box ul.drop-down li.drop-down-item {
	border-bottom: 1px solid #8BA5BC;
	color: #7F7F7F;
	cursor: pointer;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: none outside none;
	margin: 0 0 -1px;
	padding: 0 0 0 5px;
	width: 178px;
	overflow: hidden;
}

#divCheckboxAlternativeManagement {
	margin-left: 410px;
	margin-top: -19px;
	float: left;
}

#divBoxPreview {
	display: none;
}

#orderValue,
#orderValueAlternative {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #8BA5BC;
	color: #9AB1C4;
	font-size: 11px;
	height: 17px;
	padding-left: 5px;
	width: 170px;
	margin: 10px 0 10px 30px;
}

.alternativSpan {
	margin-left: 30px;
}

#btnSearchDetailToAdd.vInaktiv {
	background: url("../images/teilsucheHinzuAusgegraut.png");
	float: right;
	height: 16px;
	margin: 1px 7px 0 0;
	width: 18px;
}

.vInaktiv {
	color: gray;
}

.imageExportMovement {
	height: 9px;
	width: 10px;
	cursor: pointer;
}

.spanDarkgray {
	color: gray;
}

.spanCCSearch {
	margin-left: 136px;
}

.btnCritBgNonAction {
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: -4px;
	background-position: -347px -477px;
	height: 20px;
	width: 79px;
}

.feedbackTab {
	display: none;
	text-align: center;
	position: fixed;
	margin: 0px;
	right: 0px;
	top: 46%;
	/*-webkit-transform: rotate(-90deg);
	 -moz-transform: rotate(-90deg);
	 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
}

.navArrow {
	position: fixed;
	display: none;
	cursor: pointer;
	border-radius: 10px;
	right: 2%;
	bottom: 40px;
	/*border: 7px solid #fff;*/
}

.navArrow a,
.navArrow img {
	border-radius: 10px;
}

#FTQueryStart {
	float: right;
	margin-right: 12px;
	margin-top: 2px;
}

.segmentation-dots {
	flex: 1 1 auto;
}

.overflowTableConcern {
	overflow-x: auto;
	overflow-y: hidden;
}

.iconTriangleBlank {
	margin: 5px 6px 0;
	height: 5px;
	width: 4px;
	min-width: 4px;
}

.infobar-info-boxes {
	height: 39px;
	display: flex;
	justify-content: space-between;
	margin: 0px 0px 15px 21px;
	background: #f2f2f4;
	border-bottom: 1px solid #d7d8dd;
	border-top: 1px solid #d7d8dd;
	overflow: hidden;
}

.infobar-info-boxes-box {
	display: flex;
	align-items: flex-start;
	flex: 1 1 0px;
	padding-left: 10px;
	border-right: 1px solid #cacbd0;
}

.infobar-info-boxes-box:first-of-type {
	padding: 10px 0px 10px 24px;
}

.infobar-info-boxes-box:last-of-type {
	border-right: none;
}

.infobar-info-box-icon {
	margin: 0px 10px 0px 0px;
}

.infobar-info-box-icon.iconDateOrange {
	margin-top: 9px;
}

.infobar-info-box-icon.iconInterestingOrange {
	margin-top: 3px;
}

.infobar-info-box-icon.iconNotizeOrange {
	margin-top: 5px;
}

.infobar-info-box-content {
	display: flex;
	flex-direction: column;
	padding-top: 8px;
}

.infobar-info-box-content-button {
	align-self: center;
	margin-left: auto;
	margin-right: 10px;
}

.hitlist-text {
    font-size: 0.7rem;
}

.max-width-300 {
	max-width: 300px;
}

.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

ul.sQuerys li input[type="text"].mapboxgl-ctrl-geocoder--input,
#matrixSearchHelpCritBox input[type="text"].mapboxgl-ctrl-geocoder--input {
	background-color: transparent;
	border: 0;
	color: #404040;
	color: rgba(0, 0, 0, 0.75);
	font-size: inherit;
	height: 50px;
	line-height: inherit;
	margin: 0;
	padding: 6px 45px;
	width: 100%;
}

ul.sQuerys li ul.suggestions li, 
#matrixSearchHelpCritBox ul.lawForms.suggestions li, 
#matrixSearchHelpCritBox .fleBox .suggestions li {
	background-color: #fff;
	border: 0;
	color: #404040;
	color: rgba(0, 0, 0, 0.75);
	font-size: inherit;
	height: auto;
	line-height: inherit;
	margin: 0;
	padding: 0px;
	width: 100%;
}

@media screen and (min-width: 640px) {
	.mapboxgl-ctrl-geocoder--input {
		height: 36px !important;
		padding: 6px 35px !important;
	}

	.mapboxgl-ctrl-geocoder {
		width: 33.3333% !important;
		font-size: 15px !important;
		line-height: 20px !important;
		max-width: 360px !important;
	}
}

.mapboxgl-ctrl input[type="text"],
.mapboxgl-ctrl input[type="password"] {
	padding: inherit;
}

.mapboxgl-ctrl div,
.mapboxgl-ctrl span,
.mapboxgl-ctrl h1,
.mapboxgl-ctrl h2,
.mapboxgl-ctrl h3,
.mapboxgl-ctrl h4,
.mapboxgl-ctrl h5,
.mapboxgl-ctrl h6,
.mapboxgl-ctrl a:focus,
.mapboxgl-ctrl a:active {
	outline: none;
}

/* Needed to use an id, becuase IE11 SVG is not supporting classList */
#ie11-search-icon-workaround {
    background-image: url(../images/btn_icon.png);
    background-position-x: -374px;
    background-position-y: -354px;
    background-size: 417px;
	background-repeat: no-repeat;
}

.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right > button {
    right: 24px;
    top: 0px;
}


@media print {
	.mapboxgl-ctrl-top-left,
	.mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl:nth-child(2) {
		display: none !important;
	}
}


/* Bisnode UI utils */

.u-margin-none {
	margin: 0em !important;
}

.u-margin-left-large {
	margin-left: 2em !important;
}

.u-display-none {
	display: none !important;
}

.u-display-block {
	display: block !important;
}

.u-display-flex {
	display: flex !important;
}

.u-justify-content-space-between {
	justify-content: space-between !important
}

.u-align-self-start {
	align-self: flex-start !important;
}

.u-align-items-flex-start {
	align-items: flex-start !important;
}

.u-align-items-baseline {
	align-items: baseline !important;
}

.u-align-items-center {
	align-items: center !important;
}

.u-flex-1 {
	flex: 1 !important;
}

 .u-white-space-no-wrap {
	white-space: nowrap !important;
 }

/* End Bisnode UI utils */