/*----------------------------------------------------------------------------------------------------
Author: Ondrej Pohorsky | www.pohodesign.cz
----------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------
HTML Reset
----------------------------------------------------------------------------------------------------*/
	address, blockquote, body, button, caption, cite, code, dd, dfn, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, iframe, img, label, legend, li, object, ol, p, pre, span, table, td, th, ul {
		margin: 0; 
		padding: 0; 
		outline: 0;
		border: 0; 
		background: transparent;
		font-size: 100%; 
		font-family: inherit; 
		font-style: inherit; 
		font-weight: inherit; 
		vertical-align: baseline;
	}     
	button, input, optgroup, option, select, textarea {
		font-family: inherit; 
		font-size: inherit; 
		font-style: inherit; 
		font-weight: inherit;
	}
	ol, ul {
		list-style: none;
	}
	table {
		border-collapse: collapse;
	}
/*----------------------------------------------------------------------------------------------------
HTML 5 Reset
----------------------------------------------------------------------------------------------------*/
	article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
		display: block; 
		margin: 0; 
		padding: 0; 
		border: 0;
	}
/*----------------------------------------------------------------------------------------------------
Universal CSS styles
----------------------------------------------------------------------------------------------------*/
	.noscreen {
		display: none;
	}
	.clear {
		clear: both;
	}
	.center, .aligncenter {
		text-align: center !important;
	}
	.right {
		text-align: right !important;
	}
	.middle {
		vertical-align: middle;
	}
	.larger {
		font-size: larger;
	}
	.smaller {
		font-size: smaller;
	}
	.bold {
		font-weight: bold;
	}
	.italic {
		font-style: italic;
	}
	.invisible {
		visibility: hidden;
		width: 0;
		height: 0;
		overflow: hidden;
		margin: 0;
	}
	.nowrap {
		white-space: nowrap;
	}
	.nomargin {
		margin: 0 !important;
	}
	.noborder {
		border: none !important;
	}
