#crmAdminStart{position:relative;  width: -webkit-fill-available; float:left; margin:2em 10%; background-color: #313141; border: 0em;  border-radius: 3em; padding:4em;}
.adminStartItem{ width:43%; margin:1em; float:left; border: 0em;  border-radius: .625em; padding:1em; background-color: #ffffff;}
.adminStartItemF{ width:92%; margin:1em; float:left; border: 0em;  border-radius: .625em; padding:1em; background-color: #ffffff;}


#aktionContainer{width:40%; position:absolute; z-index:99999; background-color: #b73804; overflow:hidden; border: solid 0px #555; border-radius: 1.0em;}
#aktionContainerHead{width:100%; height:20px; background-color: #b73804; overflow:hidden; border:0px; border-top-radius: 1.0em;}
.aktionCloseBut{float:right; cursor:pointer;}
-aktionCloseBut:hover{background-color:#555555;}
.aktionContainerBody{width:100%; min-height:1.875em; background-color: #f8f8f8; overflow:auto; border: solid 1px #555; border-bottom-radius: 1.0em;}

#biAdminForm{ margin:2em; padding:2em;}
#biAdminForm label{ width: 6em; padding: 0.5em 0em;}
#biAdminForm input{ width: 30em; margin:0.2em;  border: 0.1em solid #cccccc; border-radius: 0.5em; padding: 0.5em;}
#biAdminForm input[type=image]{ width:3em; clear: left;}
#biAdminForm input[type=file]{ width:8.5em; clear: left;}
#biAdminForm textarea{ width:30em; height:7em;  border: 0.1em solid #cccccc; border-radius: 0.5em; padding: 0.5em;}
.selDiv {width:8em; margin:0.2em 2em 0.2em 2em; padding: 0.2em 1em; float:left; font-size: 1em; font-weight: 600; border: 1px solid #999999; color: #333333; }
.selLabel{float: left; width: 14em; }
.formElem{ clear:both; margin: 0.4em 1em 0.4em 20%; }

.ticketListHead{height: 2.5em; text-align: left;  margin: 0em 0em 2em 4em;}
.ticketList{clear:both; margin: 0.2em 0em 0.2em 3em; height: 2.5em; padding: 0em;}
.ticketListElement{float:left; padding: 0.7em 1em; width:8.7em; margin: 0em;}
.ticketListIcon{float:left; padding: 0.1em; width:2em; margin: 0em;}
.subTicket{float:left; padding:1em; margin: 6em 1em 1em 1em; min-width: 15em;} 

#biFormContainer{border: 1px solid darkgrey;  border-radius: 1em; float: left;  padding: 1em; margin: 6em 1em 1em 2%;}
#biFormContainer .formElem{clear:both; margin: 0.2em; }

.crmSurveyView{}
.crmModuleView{ clear:both; }
.crmQuesView{ float: left; clear: both;  margin: 0.4em 2em; width: 45em;  text-align: left; }
.crmAnswerView{ float: left; width: 10em; }

#ticketviewer{ position:absolute; background-color: #ddd; color: #000; border-radius: 0.5em;}
#ticketviewer ul{ }
#ticketviewer li{ list-style:none; font-size: .8em; font-weight:100; line-height:1.2em; margin:.5em; text-align:justify; padding:0.2em; }
.sourceText{ width:100%; height:400px; }

.biBarsContainer{ width: 900px;}
.biBarsLabel{ float:left; height:36px; width: 150px; font-size:14px; font-weight:bold; padding: 4px; text-align: right;}
.biBarsbar{float:left; height:36px; }
.biBarsNumber{float:left; height:36px; width: 50px; font-size:12px; font-weight:bold; padding: 5px;}

.biAlertHead{
	padding:4px;
	font-size:14px; 
 	font-family:Verdana; 
	font-weight:bold;	
	background-color:#666699;
	color:#fff;
	border-left:1px solid #666699;
	border-top:1px solid #666699;
	border-right:2px solid #666699;
}
.biAlert{
	font-size:12px; 
 	font-family:Verdana; 	
	min-width:350px;
	padding:10px;
	border:1px solid #ccc;
	background-color:#FFFFFF;
	border-right:2px solid #666699;
	border-bottom:2px solid #666699;
}
.msgButton{
	font-size:12px; 
 	font-family:Verdana; 	
	font-weight:bold;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:50px;
	background-color:#666699; 
	color:#EFEFEF;
	border:1px solid grey
}

.importView{
	background-color:#EAEAEA;
	margin-top:2px;
	OVERFLOW: auto; 
	background-color:#FFFFFF; 
	BORDER-RIGHT: #9a9a9a 2px solid; 
	BORDER-TOP: #cdcdcd 1px solid;  
	BORDER-LEFT: #cdcdcd 1px solid; 
	BORDER-BOTTOM: #9a9a9a 2px solid; 
	HEIGHT: 600px; 
	WIDTH: 100%; 
}

.importHeadField{
	background-color:#666699; 
	padding:4px;
	text-align:center;
	vertical-align:middle;
	font-size:11px; 
 	font-family:Verdana; 
	font-weight:bold;
	color:#FFFFFF;
	BORDER-TOP: #ffffff 1px solid;  
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #9a9a9a 2px solid; 
	BORDER-BOTTOM: #9a9a9a 2px solid; 	
}
.importHeadFieldOver{
	background-color:#666699; 
	padding:4px;
	text-align:center;
	vertical-align:middle;
	font-size:11px; 
 	font-family:Verdana; 
	font-weight:bold;
	color:#EFEFEF;
	BORDER-BOTTOM: #ffffff 1px solid;  
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-LEFT: #9a9a9a 2px solid; 
	BORDER-TOP: #9a9a9a 2px solid; 	
}
.importHeadFieldSelected{
	background-color:#000000; 
	padding:4px;
	text-align:center;
	vertical-align:middle;
	font-size:11px; 
 	font-family:Verdana; 
	font-weight:bold;
	color:#EFEFEF;
	BORDER-TOP: #ffffff 1px solid;  
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #9a9a9a 2px solid; 
	BORDER-BOTTOM: #9a9a9a 2px solid; 	
}
.importHeadFieldSelectedOver{
	background-color:#000000; 
	padding:4px;
	text-align:center;
	vertical-align:middle;
	font-size:11px; 
 	font-family:Verdana; 
	font-weight:bold;
	color:#EFEFEF;
	BORDER-BOTTOM: #ffffff 1px solid;  
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-LEFT: #9a9a9a 2px solid; 
	BORDER-TOP: #9a9a9a 2px solid; 	
}
.importConfig{
	background-color:#666699; 
	position:absolute;
	overflow:hidden;
	width:450px;
	height:450px;
	padding:2px;
	color:#EFEFEF;
	BORDER-TOP: #ffffff 1px solid;  
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #9a9a9a 2px solid; 
	BORDER-BOTTOM: #9a9a9a 2px solid; 	
}
.linkConfig{
	background-color:#666699; 
	position:absolute;
	overflow:hidden;
	width:650px;
	height:550px;
	padding:2px;
	color:#EFEFEF;
	BORDER-TOP: #ffffff 1px solid;  
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #9a9a9a 2px solid; 
	BORDER-BOTTOM: #9a9a9a 2px solid; 	
}
.linkConfigBody{
	background-color:#FFFFFF; 
	position:relative;
	padding:4px;
	height:509px;
	overflow:auto;
	BORDER: #9a9a9a 2px solid; 
}
.configDivHead{
	background-color:#000000; 
	position:relative;
	font-size:12px; 
 	font-family:Verdana; 
	font-weight:bold;
	height:25px;
	BORDER: #9a9a9a 2px solid; 
}

.configDivBody{
	background-color:#FFFFFF; 
	position:relative;
	padding:4px;
	height:409px;
	overflow:auto;
	BORDER: #9a9a9a 2px solid; 
}
.closebut{
	color:#EFEFEF;
	background-color:#000000; 
	float:right;
	cursor:pointer;
	BORDER: #9a9a9a 2px solid; 
	BORDER-TOP: #ffffff 1px solid;  
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #9a9a9a 2px solid; 
	BORDER-BOTTOM: #9a9a9a 2px solid; 	
	padding:4px;
	font-size:12px; 
 	font-family:Verdana; 
	font-weight:bold;
}

.closebutOver{
	color:#EFEFEF;
	background-color:#666699; 
	float:right;
	cursor:pointer;
	BORDER: #9a9a9a 2px solid; 
	BORDER-TOP: #ffffff 1px solid;  
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #9a9a9a 2px solid; 
	BORDER-BOTTOM: #9a9a9a 2px solid; 	
	padding:4px;
	font-size:12px; 
 	font-family:Verdana; 
	font-weight:bold;
}

.fieldDefinitionSelector{
	BORDER-TOP: #cdcdcd 1px solid;  
	BORDER-LEFT: #cdcdcd 1px solid; 
	BORDER-RIGHT: #9a9a9a 2px solid; 
	BORDER-BOTTOM: #9a9a9a 2px solid; 	
	width:420px;
	height:290px;
	overflow:auto;
	position:relative;
}
.tabActive{
	background-color:#000000; 
	color:#EFEFEF;
}

.pecSelector{
	padding:4px;
	margin:10px;
	font-size:11px; 
 	font-family:Verdana; 
}

.pecField{
	color:#666666;
	width:150px;
	text-align:left;
}
.pecLine{
	width:300px;
}
.colDefContainer{
	float:left;
	padding-left:30px;
}
.collDiv{
	float:left;
	height:60px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:0px;
	BORDER-BOTTOM: #ffffff 0px solid;
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 1px solid;
}
.stdText{
	text-align:left;
	padding:5px;
	color:#333333;
	font-size:12px; 
 	font-family:Verdana; 
}
.stdTextWhite{
	text-align:left;
	padding:3px;
	color:#FFFFFF;
	font-size:12px; 
 	font-family:Verdana; 
}
.smallText{
	text-align:left;
	padding:5px;
	color:#333333;
	font-size:10px; 
 	font-family:Verdana; 
}
.headText{
	text-align:left;
	padding:5px;
	color:#666666;
	font-size:14px; 
	font-weight:bold;
 	font-family:Verdana; 	
}
