a { -moz-outline:0; outline:0; }

form,
label {
	display:inline;
}

.idaba-loading-small {
	background:url(http://intranetcms.idaba.de/opencms/export/system/modules/com.idaba.common/resources/images/ajax-loader_small.gif) left top no-repeat;
	padding:1px 0 0 23px;
	height:16px;
}

.idaba-loading-big {
	background:url(http://intranetcms.idaba.de/opencms/export/system/modules/com.idaba.common/resources/images/ajax-loader.gif) left top no-repeat;
	padding:9px 0 0 40px;
	height:32px;
}

span.boxed {
	background-color: #ffffff;
	border-color: #c0c0c0; 
	border-style: solid; 
	border-width: 1px; 
	padding: 3px;
}

span.hidden {
	background-color: transparent;
	border-width: 0px; 
	padding: 3px;
}

.hidden_form_submit {
	padding-top: 5px; 
	height: 1px; 
	overflow: hidden;	
}

.comment_success {
	color: green;
}

.comment_failure {
	color: red;
}

.comment_warn {
	color: blue;
}

.unicode {
	font-family:"Arial Unicode MS",Arial,sans-serif;
}

.smallpadding {
	padding: 3px;
}

.checkbox {
	border: 0px;
	margin: 0px;
	background-color: transparent;
}

.bold {
	font-weight:bold;
}

.left {
	text-align:left;	
}

.right {
	text-align:right;	
}

.center {
	text-align:center;	
}

.top {
	vertical-align: top;	
}

.bottom {
	vertical-align: bottom;	
}

.middle {
	vertical-align: middle;	
}

.italic {
	font-style:italic;	
}

.floatleft {
	float:left;	
}

.floatright {
	float:right;	
}

.clearfloat {
	clear:both;	
}

.line,
.line_bottom {
	border-bottom:1px solid #c0c0c0;
}

.line_top {
	border-top:1px solid #c0c0c0;
}

.line_vertical {
	border-left:1px solid #c0c0c0;
}

.bordered {
	border:1px solid #c0c0c0;
}

.nobreak {
	white-space: nowrap;	
}

.pointer {
	cursor: pointer;
}

.error {
	color: red;
	font-weight:bold;
}

.nowrap {
	white-space: nowrap;
}
