.font-size-small {
	font-size: 0.9em;
}

.font-weight-bold {
	font-weight: bold;
}
	
/* position */
.relative {
	position: relative;
}

.absolute {
	position: absolute;
}

/* display */
.block {
	display: block;
}

.inline {
	display: inline;
}

.hidden {
	display: none;
}

/* float|clear */
.float-left {
	float: left;
}

.float-right {
	float: right;
}

.clear {
	clear: both;
}

/* margin padding */
.no-margin {
	margin: 0px;
}

.no-padding {
	padding: 0px;
}

/* underline */
a.no-underline {
	text-decoration: none;
}

a:hover .hover-underline {
	text-decoration: underline;
}





/****************************************************************************************/
/*                                 RESET PREDNASTAVENYCH                                */
/****************************************************************************************/

img {
	border: 0px;
}



/****************************************************************************************/
/*                                    GENERAL CLASSES                                   */
/****************************************************************************************/

.no-wrap {
	white-space: nowrap;		
}

/* font weight */
.bold {
	font-weight: bold;
}

/* text */
.uppercase {
	text-transform: uppercase;
}

.no-decoration {
	text-decoration: none;
}

/* misc. */
.clickable {
	cursor: pointer;
	_cursor: hand;
}

/****************************************************************************************/
/*                                       UL CLASSES                                     */
/****************************************************************************************/
ul.no-list, ul.no-list li {
	list-style: none;
	list-style-image: none;
}

ul.float li, ul.float-left li {
	float: left;
}

ul.float-right {
	float: right;
}

ul.float-right li {
	float: left;
	padding: 0px 2px 0px 2px;
}
