.anbauPlanungTable tbody tr {
	height: 100%;
}

.anbauPlanungScrollView {
    overflow-y: scroll;
    /*height: 80%;*/
}

.anbauPlanungScrollView > table {
	margin-top: -10px;
}

.erntejahrAuswahl {
	padding: 2.75rem 0.75rem 0 0;
}

.erntejahrAuswahl div.sapMSliderProgress {
	background: none;
}

.erntejahrAuswahl .sapMSlider .sapMSliderTooltipContainer {
	visibility: visible;
}

.sapMListTblCell.sapMListTblHeaderCell,
.sapMListTblCell.sapMListTblHeaderCell > span {
	text-align: left !important;
}

.infoObjekt{
	padding: 0.25rem;
}

.infoObjekt .infoObjektFruchtart {
	border: 1px solid black;
	padding: 0.1rem;
	margin-bottom: 0.25rem;
}

.infoObjektFruchtart > div:first-child{
	padding-right: 1rem;
}

div.quickFilter {
	margin: 0.75rem;
	display: inline-block;
    border: 1px solid #D3D3D3;
    float: left;
}

.quickFilter > div > label {
	padding: 0.5rem 0 0 0.5rem;
}

.quickFilter > div:not(:last-child){
	padding-right: 0.5rem;
}

.quickFilter > div > .sapMFlexItem:not(:last-child) {
	height: 1.5rem;
}

.quickFilter > .sapMVBox > div > div:first-of-type label {
	font-weight: bold;
}

.unselectable {
	-moz-user-select: none;
	-o-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.scrollremedied {
	padding-bottom: 200px;
}

.anbauPlanungPopover.sapMPopover {
	border-radius: initial;
}

.anbauPlanung {
	background-color: white;
	outline: none;
	height: 100%;
}

.anbauPlanung > div{
	display: inline-block;
	height: 100%;
}

.anbauPlanung table {
	cursor: default;
	border-spacing: 0.75rem;
}

.tile.anbau.teilschlag/*:not([style*="display: table-column"])*/ {
	margin-bottom: 0.75rem;
}

.tile.anbau.teilschlag:last-of-type {
	margin-bottom: 0;
}

.teilschlagHoverHandler > div > div.teilschlagToHandle {
	display: none;
}

.teilschlagHoverHandler:hover > div > div.teilschlagToHandle {
	display: block;
}

.teilschlagHoverHandler > div:only-of-type > div.teilschlagToHandle {
	display: block;
}

.teilschlagEditHandler > div > div.teilschlagToHandle {
	display: block;
}

.anbauPlanung div.tile {
	width: 100%;
}
.anbauPlanung td {
	padding: 0rem;
}
.anbauPlanung .tile {
	min-width: 12rem;
	max-width: 12rem;
	width: 12rem;
	padding: 0rem;
	/*box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.12),0px 4px 4px 0px rgba(0,0,0,0.24);*/
	box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.12),0px 2px 2px 0px rgba(0,0,0,0.24);
	transition: box-shadow 0.2s ease;
	font-family: Helvetica, Arial, "sans-serif";
	vertical-align: top;
}

:not(.neuesErntejahr) .tile.neuerAnbau {
	width: 100%;
    outline: 1px dashed black;
}

.schlagsuche > div.sapMSF {
	padding: 0.5rem;
	padding-right: 0;
	width: 10rem;
    float: left;
}

.schlagsuche .sorter {
    width: 2rem;
    float: right;
	padding-top: 0.6rem;
    height: 2.15rem;
}

.schlag {
	text-align: center;
}

.schlag h2 {
	margin: 0.5rem;
	font-size: 1.15rem;
    font-weight: normal;
	text-align: center;
	hyphens: auto;
	word-break: break-all;
}

.erntejahr h2 {
	font-weight: normal;
	margin: 0;
    padding: 0.5rem 0rem;
    text-align: center;
}

.erntejahr.neuesErntejahr h2{
	color: #D3D3D3;
	font-style: italic;
	font-weight: normal;
}

.erntejahr.neuesErntejahr > span.filterSorter {
	visibility: hidden;
}

.erntejahr > div.sapMCb {
	left: 1px;
	float: left;
	margin-top: 0.35rem;
}

.filterSorter {
	float: right;
    width: 2rem;
    padding-top: 0.75rem;
    height: 2rem;
}

.buttonActive {
	background-color: #D3D3D3;
}

.filterSorter:hover,
.sorter:hover,
.anbau .edit:hover{
    background-color: #D3D3D3/*rgba(0,0,0,0.05)*/;
    cursor: pointer;
}

.anbauPlanung .sapUiIcon:focus,
.anbauPlanung button.sapMBtn.sapMBtnBase:focus > span.sapMFocusable,
.anbauPlanung div.erntejahrAuswahl span.sapMSliderHandle:focus {
	outline: none;
}

.anbauPlanung button > span.sapMBtnInner,
.anbauPlanung button > span.sapMBtnInner.sapMBtnHoverable {
	border: none;
	background: none;
}

.anbauPlanung button:hover,
.anbauPlanung button.buttonActive:hover,
.anbauPlanung button.sapMBtn:hover .sapMBtnHoverable,
.anbauPlanung button.sapMBtn .sapMBtnHoverable:hover{
	background-color: #ededed;
}

.anbauPlanung button.buttonActive,
.anbauPlanung button.buttonActive > div.sapMBtnInner {
	background-color: #D3D3D3;
}

.anbauPlanung button.buttonActive > .sapMBtnInner,
.anbauPlanung button.buttonActive > .sapMBtnInner.sapMBtnActive,
.anbauPlanung button:not(.buttonActive) > .sapMBtnInner,
.anbauPlanung button:not(.buttonActive) > .sapMBtnInner.sapMBtnActive {
	color: #333;
}

.anbauPlanung button.buttonActive > .sapMBtnInner > .sapUiIcon,
.anbauPlanung button.buttonActive > .sapMBtnInner.sapMBtnActive > .sapUiIcon,
.anbauPlanung button:not(.buttonActive) > .sapMBtnInner > .sapUiIcon,
.anbauPlanung button:not(.buttonActive) > .sapMBtnInner.sapMBtnActive > .sapUiIcon {
	color: #666;
}

.anbauPlanung .anbau {
	text-align: center;
}

.anbauPlanung td:not(.teilschlagHoverHandler) .anbau {
	height: 100%;

	/*Prüfen: Sorgt für Scrollbar im IE
    overflow-y: auto;*/
}

.anbauPlanung td:not(.teilschlagHoverHandler) {
	height: 100%;
}

.anbauPlanung .anbau .fruchtart {
	margin: 0;
	padding: 0.25rem;
	font-size: 1rem;
	font-weight: normal;
    text-align: center;
}

.anbauPlanung .anbau h2.fruchtart {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.anbauPlanung .anbau h2.fruchtart:hover:before:not(.disabledCultivation) {
	font-family: "SAP-icons";
	speak: none;
	content: "\e038"; /*"\e1ef"*/
	padding: 0 0.25rem 0 0.25rem;
	float: left;
	margin-bottom: -1px;
}

.anbauPlanung .anbau:not(.disabledCultivation) .fruchtart:hover {
	cursor: pointer;
}

.anbauPlanung .anbau div.fruchtartAuswahl {
	padding: 0;
}

.anbauPlanung .anbau div.fruchtartAuswahl,
.anbauPlanung .anbau div.fruchtartAuswahl input,
.anbauPlanung .anbau div.fruchtartAuswahl div,
.anbauPlanung .anbau div.fruchtartAuswahl span {
	height: 1.5rem;
}

.anbauPlanung .anbau .fruchtartAuswahl span {
	line-height: 1.5rem;
}

.anbauPlanung .anbau .fruchtartAuswahl div {
	top: 1px;
}

.anbauPlanung .anbau .fruchtart.nichtGeplant {
	font-style: italic;
	font-weight: normal;
	color: #D3D3D3;
	background-color: white;
	border: none;
}

.anbauPlanung .anbau .fruchtart.zwischenfrucht  {
	float: left;
}

.anbauPlanung .anbau .fruchtart.mehrfachHauptfrucht  {
	float: left;
	width: 45% /*50%*/;
}

.anbauPlanung .anbau h3 {
	margin: 0;
	padding: 0 0 0.25rem 0;
	font-size: 0.75rem;
	clear: both;
}

.anbauPlanung .anbau p {
	margin: 0;
    padding: 0.35rem;
	font-size: 1.15rem;
}

.anbauPlanung .anbau div.sapMCb {
    float: left;
}

.anbauPlanung .anbau .edit {
	float: right;
    font-size: 1.25rem;
    padding: 0.25rem 0.325rem 0.25rem 0.325rem;
    width: 1.35rem;
    visibility: hidden;
}

.anbauPlanung .anbau:hover .edit {
	visibility: visible;
}

.anbauPlanung .anbau.selected {
	box-sizing: border-box;
	border: 2px solid rgba(0, 153, 255, 1);
}

.anbauPlanung .inactive {
	box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.06),0px 2px 2px 0px rgba(0,0,0,0.24);
	filter: grayscale(20%) opacity(80%);
}

.anbauPlanung .active {
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.12),0px 8px 8px 0px rgba(0,0,0,0.24);
	/*position: relative;
	top: 0.25rem;*/
}

.anbauPlanung .clear {
	clear: both;
}
.anbauPlanung .scrollXAuto {
	height: 100%;
	overflow-x: auto;
}
.anbauPlanung .paddingRightHalfRem {
	padding-right: 0.5rem;
}
.anbauPlanung .cbNotSelectable > div {
	display: none;
}

.anbauPlanung .ansichtsErntejahr {
	background-color: #ededed;
}

.anbauPlanung .anbau .fruchtart-09814384-50c6-490f-9590-66e06f520ea7  {
	border: solid 1px #FFE6B3
}
.anbauPlanung .anbau .fruchtart-77940c6e-8ef3-4fd7-87da-212962c3b958  {
	border: solid 1px #FFE6B3;
}
.anbauPlanung .anbau .fruchtart-247aabeb-9014-41ba-ac0a-029f0ebe232f  {
	border: solid 1px #CFBC84;
}
.anbauPlanung .anbau .fruchtart-6f8092f5-e209-4e5e-8522-de3b129b8f5f  {
	border: solid 1px #CFBC84;
}
.anbauPlanung .anbau .fruchtart-0445ca56-45f7-4f9f-b0ab-fa756c5f529f  {
	border: solid 1px #DDFF6E;
}
.anbauPlanung .anbau .fruchtart-0a418b09-1d30-422b-956f-3cb782ac46ec  {
	border: solid 1px #8F693D;
}
.anbauPlanung .anbau .fruchtart-ccdd488a-6313-4f86-8c9c-78bd58cae1c3  {
	border: solid 1px #8F693D;
}
.anbauPlanung .anbau .fruchtart-716d110f-e4a6-4025-8721-7ae393cafd3a  {
	border: solid 1px #A9AB89;
}
.anbauPlanung .anbau .fruchtart-2b10d84e-787c-4c2a-9aa3-9ff6d8e63899  {
	border: solid 1px #A9AB89;
}
.anbauPlanung .anbau .fruchtart-e36c72b4-efd6-4b15-8092-d50b7496419a  {
	border: solid 1px #A9AB89;
}
.anbauPlanung .anbau .fruchtart-aa7b79c5-6b0b-4c50-8690-82b137b4b3ed  {
	border: solid 1px #A9AB89;
}
.anbauPlanung .anbau .fruchtart-00c964d8-1d57-49ea-9b85-90867d920187 {
	border: solid 1px #6A8071;
}
.anbauPlanung .anbau .fruchtart-0ebbe8eb-2ec9-4bb0-883a-0218e0e5c248  {
	border: solid 1px #6A8071;
}
.anbauPlanung .anbau .fruchtart-61dad355-a36c-481a-a6af-f468509e3195  {
	border: solid 1px #6A8071;
}
.anbauPlanung .anbau .fruchtart-e04c74ec-498a-44f9-8d39-f52b64b0f96e  {
	border: solid 1px #6A8071;
}
.anbauPlanung .anbau .fruchtart-db85fd12-4305-4567-abc0-0a6c2c136562  {
	border: solid 1px #6A8071;
}
.anbauPlanung .anbau .fruchtart-aa1881aa-3e8f-452f-8ecc-3ac23d6174af  {
	border:  solid 1px#FFEB36;
}
.anbauPlanung .anbau .fruchtart-c2c719cf-6c0c-440a-bf46-e47994623929  {
	border: solid 1px #786A5A;
}
.anbauPlanung .anbau .fruchtart-9783e0d5-7399-4632-90cf-08ed8d5cb94e  {
	border: solid 1px #FFC4C4;
}
.anbauPlanung .anbau .fruchtart-aaad3c25-b941-4f9e-9ff2-4dcbc3ce5eb8  {
	border: solid 1px #8CFFA9;
}
.anbauPlanung .anbau .fruchtart-bab921b8-f408-4318-874d-36d7d968eb9b  {
	border: solid 1px #8CFFA9;
}
.anbauPlanung .anbau .fruchtart-15973e12-d672-425c-ae36-d6df8958c3f6  {
	border: solid 1px #8CFFA9;
}
.anbauPlanung .anbau .fruchtart-90e2c62a-7252-4247-a2a5-5499df99f5df  {
	border: solid 1px #E3D5ED;
}
.anbauPlanung .anbau .fruchtart-79e2b424-d33f-4327-a001-47ab7c430cef  {
	border: solid 1px #2BBDA2;
}
.anbauPlanung .anbau .fruchtart-f2240f20-234e-4eb4-ab16-90b65481836b  {
	border: solid 1px #115EA6;
}
.anbauPlanung .anbau .fruchtart-ac2b2ab5-401e-4135-8ae3-c7072b19aca0 {
	border: solid 1px #C068F7;
}
.anbauPlanung .anbau .fruchtart-63dea489-51d1-4aa7-8d9c-77b4f91f60b5  {
	border: solid 1px #EB9191;
}
.anbauPlanung .anbau .fruchtart-6312cd60-45e7-4282-ba5d-364cf96fa402  {
	border: solid 1px #B2C1CF;
}
.anbauPlanung .anbau .fruchtart-b15373dd-6172-482b-b5df-8d8ca6519a20  {
	border: solid 1px #EBB800;
}
.anbauPlanung .anbau .fruchtart-770c7888-3e95-4141-a00e-576a58c085de  {
	border: solid 1px #CC99FF;
}
.anbauPlanung .anbau .fruchtart-NA {
	border: solid 1px #606060;
}
.anbauPlanung .anbau .fruchtart-UNKNOWN {
	border: solid 1px rgba(211, 211, 211, 0.7);
}
