/*	-------------------------------------------------------------
	Helpers
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

/*	-------------------------------------------------------------
	ALIGNMENT and SPACE
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.float-left {
	float: left;
}

.float-right {
	float: right;
} 


	
.ineedspacefortimepicker{
	height: 110px;
}
	
.ineedsomespace{
	height: 40px;
}

.ineedsomeminispace{
	height: 20px;
}

.ineedsomenanospace{
	height: 10px;
}

.ineedsomepicospace{
	height: 5px;
}




/*	-------------------------------------------------------------
	HACKS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.clearfix { 
	display:inline-block; }

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden; }
	
/* Hide from IE Mac \*/
	.clearfix { display:block; }
/* End hide from IE Mac */

.clear {clear:both;} 


/*	-------------------------------------------------------------
	Styling - entfernen
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.NoUnderline,
a.LinkNotVisible {
	text-decoration: none !important;
	color: inherit !important;
	cursor: pointer !important;		
}

.KeinSchatten {
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	text-shadow: none !important;
}

.NoBorder, .NoBorder td {
	border-style: none !important;
}


/*	-------------------------------------------------------------
	Styling - Links
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/



.Underline{
	text-decoration: underline;
}

.NonBold {
	font-weight: normal !important;
}


.NoColorChange {
	color: inherit;
}






/*	-------------------------------------------------------------
	Styling - Text
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.LineHeightSmall {
	line-height: 100%;
}

.notstrong{
	font-weight: normal;
	
}
a.HoverLinkVisible:hover, .HoverLinkVisible a:hover {
	text-decoration: underline !important;	
}



/*	-------------------------------------------------------------
	Styling - Mauszeiger
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.MauszeigerHand{
	cursor: pointer !important;	
}

.MauszeigerPfeil{
	cursor: default !important;	
}