/*********************************** revidovat ******************************************/

/* text-align */
	.text-align-center {
		text-align: center;
	}
	.text-align-left {
		text-align: left;
	}
	.text-align-right {
		text-align: right;
	}

/* font size */
	.font-size-tiny {
		font-size: 0.8em;
	}
	
	.font-size-small {
		font-size: 0.9em;
	}
	
	.font-size-normal {
		font-size: 1.0em;
	}
	
	.font-size-big {
		font-size: 1.2em;
	}
	
	.font-size-huge {
		font-size: 1.4em;
	}
	
	.font-size-x-huge {
		font-size: 1.6em;
	}

/* font-style|weight */
	.font-weight-normal {
		font-weight: normal;
	}
	.font-weight-bold {
		font-weight: bold;
	}
	.font-style-italic {
		font-style: italic;
	}
	
/* 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;
}
