/*********************************** revidovat ******************************************/

/* text-align */
	.text-align-center {
		text-align: center;
	}
	.text-align-left {
		text-align: left;
	}
	.text-align-right {
		text-align: right;
	}

/* font-style|weight */
	.font-weight-normal {
		font-weight: normal;
	}
	.font-weight-bold {
		font-weight: bold;
	}
	.font-style-italic {
		font-style: italic;
	}
	
/* display */
	.block {
		display: block;
	}
	
	.inline {
		display: inline;
	}
	
	.hidden {
		display: none;
	}

a.no-decoration:hover {
	text-decoration: none;	
}

a:hover span.hover_underline, a:hover span.hover-underline {
	text-decoration: underline;
}





/* jquery columnSplitter */
.column-wrapper {
	overflow: hidden;
}

.floatcols {
	float: left;
	width: 48%;
	margin-right: 2%;
}









/****************************************************************************************/
/*                                    GENERAL CLASSES                                   */
/****************************************************************************************/
/* margin padding */
.no-margin {
	margin: 0px;
}

.no-padding {
	padding: 0px;
}

/* text align */
.center {
	text-align: center;
}

/* display */
.block {
	display: block;
}

.inline {
	display: inline;
}

.hidden {
	display: none;
}

/* font size */
.small {
	font-size: 0.8em;
}

.comment {
	font-size: 0.9em;
}

.big {
	font-size: 1.2em;
}

.huge {
	font-size: 1.4em;
}

/* font weight */
.bold {
	font-weight: bold;
}

/* text */
.uppercase {
	text-transform: uppercase;
}

.no-decoration {
	text-decoration: none;
}

/* font color */

.t_darkgrey {
	color: #444;
}

.t_grey {
	color: grey;
}

.t_darkred {
	color: #930000;
}

.t_red {
	color: #a60000;
}

.t_darkgreen {
	color: #339900;
}

.t_green {
	color: #6df701;
}

.t_white {
	color: #fff;
}

/* misc. */
.clear {
	clear: both;
}

.clickable {
	cursor: pointer;
	_cursor: hand;
}
.t_lightgray {
	color: #777777;
}


/****************************************************************************************/
/*                                      INLINE ICONS                                    */
/****************************************************************************************/
.jpg {
	background-image: url("../images/icons/jpg.png");
}

.png {
	background-image: url("../images/icons/png.png");
}

.gif {
	background-image: url("../images/icons/gif.png");
}

.admin {
	background-image: url("../images/icons/admin.gif");
}

.logout {
	background-image: url("../images/icons/logout.gif");
}

/****************************************************************************************/
/*                                       UL CLASSES                                     */
/****************************************************************************************/
ul.no-list, ul.no-list li {
	list-style: none;
	list-style-image: none;
}

ul.small-list, ul.small-list li {
	list-style: url("../images/style/small_list.gif");
	list-style-image: url("../images/style/small_list.gif");
}

ul.inline li {
	display: inline;
}

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;
}

.left { 
    float: left;
}

.right { 
    float: right;
}

