.personenlist{
	float:left;
	text-align:left;
	padding:10px;
	cursor:pointer;
}
.personenlistdel{
	float:right;
	width:37px;
	text-align:right;
	padding:10px;
	cursor:pointer;
}
.perstrich{
	border-bottom:1px solid #ffcc00;
}

#fehlerverbindung{
	position:fixed;
	display:none;
	top:0px;
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	background-color:#F00;
}

#arbeitediv{
	display:none;
	text-align:center;
	padding-top:25%;
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	background-color:#000;
	z-index:99999;
	filter:alpha(opacity=95); /* IE */
	-moz-opacity: 0.95; /* Mozilla */
	opacity: 0.95; /* Opera */
}
.formfehler{
	border:2px solid #ff0000!important;	
}
#loadcontent{
	text-align:center;
}	

#killneweintragding{
	color:#ffcc00;
	cursor:pointer;
}
.siesindeingeloggtals{
	font-size:1.2em;
}
.listdiv{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #fff;
}

#clearinputobj{
	padding-top:20px;
	cursor:pointer;	
}

.topding{
	background-color:#FFD400;
	padding:3px;
	color:#000;
}
input[type="button"]{
	font-size:1.2em;
	color:#000;
	background-color:#FFD400;
}
.buttonspez{
	background-color:#093!important;
}
.buttonspez2{
	background-color:#0F6!important;
}

#naviding input[type="button"]{
	width:48%!important;
	height:40px;
}

#naviding{
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;	
}


.contentding{
	padding:5px;
	margin-top:10px;	
}

#login{
	margin-top:20px;
	text-align:center;
}
#login input{
	text-align:center;
	margin:20px 0px 0px 0px;	
}

#loadrapp input[type="button"],
#loadobjekt input[type="button"],
#login input[type="button"]{
	width:95%;
	height:40px;	
}


#loadobjekt input[type="text"],
#login input[type="number"],
#login input[type="text"]{
	width:95%;
	padding:5px;
	font-size:1.5em;	
}

#loadrapp textarea,
#loadrapp select,
#loadrapp input[type="number"],
#loadrapp input[type="text"]{
	width:85%;
	padding:5px;
	font-size:1.5em;
}

input[type="checkbox"],
input[type="radio"]{
	padding:20px;
}













html,
body{ 
	/* behavior */
	-webkit-user-select: none;               /* disable cut copy paste */
	-webkit-touch-callout: none;              /* disable callout, image save panel */
	-webkit-tap-highlight-color: transparent; /* "turn off" link highlight */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style: normal;
	font-variant: normal;
	outline: none;
}
html{
	padding:0px;
	margin:0px;	
}
body{
	padding:0px;
	margin:0px;	
	color:#fff;
	height:100%;
	background-color:#000;
}
hr{
	border-top: 1px solid #ffcc00;
	border-right: 1pt solid #000;
	border-bottom: 1pt solid #000;
	border-left: 1pt solid #000;
}
#Rounder{
	width:1024px;
	height:748px;
}
a:link,
a:visited{
	color:#ffcc00;
	text-decoration:underline;
}
a:hover{
	color:#ffeda5;
	text-decoration:none;
}
a:focus {
	outline: none;
}
img {
	border: none!important;
}
.clear{
	clear:both;	
}
.fontsmal{
	font-size:0.8em;
}
.schriftenGelb{
	color:#FFD400;
}
.schriftenFETTGelb{
	color:#FFD400;
	font-weight: bold;
}

.schriftenred{
	color:#ff0000;	
}
.schriftenFETTrot{
	color:#ff0000;
	font-weight: bold;	
}























#jSuggestContainer {
position:absolute;
font-size: 1.5em!important;
border:1px solid #000;
border-top:0;
background:#FFF;
}
.jSuggestLoading {
font-style:italic;
padding: 10px;
}
#jSuggestContainer ul, #jSuggestContainer ul li{
margin: 0;
padding:0;

list-style:none;
}
#jSuggestContainer ul li{
padding: 4px 6px;
border-bottom: 1px dotted #525252;
color:#000;

background:#fff;
cursor:pointer
}
#jSuggestContainer ul li.last{
border-bottom: 0px;
}
#jSuggestContainer ul li.jSuggestHover{
background:#3399ff;
color:#fff;
}