/* ------------------------------------------------------------- */
/*                          common.css                           */
/* ------------------------------------------------------------- */
@media screen {

/* ----- nahrazeni obrazkem */
	.reimage {
		margin: 0; padding: 0;
		position: relative;
		top: 0; left: 0;
		display: block;
		overflow: hidden;
	}
	.reimage span {
		position: absolute;
		top: 0; left: 0;
		display: block;
		background-repeat: no-repeat;
		background-position: 0 0;
	}
	a.reimage span,
	.reimage a span {
		cursor: pointer;
	}
/* end. nahrazeni obrazkem */


/* ----- text */
	/* ----- prace s textem */
		.tcenter {
			text-align: center; 
		}
		.tright {
			text-align: right;
		}
		.tleft {
			text-align: left;
		}
		.upper {
			text-transform: uppercase;
		}
		.bold {
			font-weight: bold;
		}
		.em {
			font-style: italic;
		}
		.tdecor {
			text-decoration: underline;
		}
		.tdecornone {
			text-decoration: none;
		}
		.tdecor:hover {
			text-decoration: none;
		}
	/* end. prace s textem */
	
	/* ----- zakladni definice textu */
		p {
			margin: 0.8em 0;
			padding: 0;
		}
		h1 {
			margin: 0.6em 0;
			padding: 0;
			font-size: 180%;
		}
		h2 {
			margin: 0.4em 0;
			padding: 0;
			font-size: 160%;
		}
		h3 {
			margin: 0.4em 0;
			padding: 0;
			font-size: 140%;
		}
		h4 {
			margin: 0.2em 0;
			padding: 0;
			font-size: 120%;
		}
		h5 {
			margin: 0.1em 0;
			padding: 0;
			font-size: 110%;
		}
		h6 {
			margin: 0;
			padding: 0;
			font-size: 100%;
		}
		form {
			font-size: 100%;
			margin: 0; padding: 0;
		}
		table {
			font-size: 100%;
		}
	/* end. zakladni definice textu */
/* end. text */

/* ----- float */
	.fleft {
		float: left;
	}
	.fright {
		float: right;
	}
/* end. float */

/* ----- clear */
	.clear {
		clear: both;
		font-size: 0;
		height: 1px;
		line-height: 1px;
	}
	.clrl {
		clear: left;
	}
	.clrr {
		clear: right;
	}
/* end. clear */

/* ----- ostatni */
	.noscreen {
		display: none;
	}
	a img {
		border: none;
	}
	a:hover {
		text-decoration: underline;
	}
/* ostatni */

/* ----- body */
	body {
		margin: 0;
		padding: 0;
		background-color: #FFFFFF;
	}
/* end. body */

.itlFooter {
		background-image: url(/img/actum-iko-light.png); 
		width: 97px; 
		height: 30px;
	}
	.itlFooter a span {
		display: none;
	}
	.itlFooter a.ilikethis {
		display: block;
		height: 30px;
		width: 59px;
		float: left;
	}
	.itlFooter a.stranky {
		display: block;
		height: 10px;
		width: 94px;
		float: right;
	}
	.itlFooter a.aplikace {
		display: block;
		height: 10px;
		width: 94px;
		float: right;
	}
	.itlFooter a.reklama {
		display: block;
		height: 10px;
		width: 94px;
		float: right;
	}
	div.line {
		height: 20px;
		margin: 20px 0 0 0;
		border-top: 1px solid #c2c2d7;
	}
}

