/* ------------------------------------------------------------------ */
/* common.css                                                         */
/* copyright - ILIKETHIS! www.ilikethis.cz | autor - Michal Prihoda   */
/* ------------------------------------------------------------------ */
@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 */

/* ----- formular */
	input.text,
	input.textarea {
		border: 1px solid #9a9a9a;
		padding: 2px 3px;
		margin: 0;
	}
	input.error {
		border: 1px solid #FF0000;
	}
/* end. formular */

/* ----- float */
	.fleft {
		float: left;
	}
	.fright {
		float: right;
	}
/* end. float */

/* ----- clear */
	.clear {
		clear: both;
		font-size: 0;
		height: 1px;
		line-height: 1px;
	}
/* end. clear */

/* ----- ostatni */
	.noscreen {
		display: none;
	}
	a img {
		border: none;
	}
	a:hover {
		text-decoration: none;
	}
/* ostatni */

/* ----- body */
	body {
		margin: 0;
		padding: 0;
		background-color: #FFFFFF;
	}
/* end. body */
}

