body			{ overflow: auto; font-size: 0.80em; color: #404040; font-family: georgia, serif; }
*			{ text-align: left; } 

/* Obecne */

h1			{ text-align: left;	font-size: 2.0em;	font-weight: normal;	color: #802a1a; 	margin: 0px	0px	1em	0px;	line-height: 1.25em;}
h2			{ text-align: left;	font-size: 1.6em;	font-weight: normal;	color: #802a1a; 	margin: 1em	0px	0.5em	0px;	line-height: 1.25em; }
h3			{ text-align: left;	font-size: 1.4em;	font-weight: normal;	color: #802a1a; 	margin: 1em	0px	0.5em	0px;	}
h4			{ text-align: left;	font-size: 1.2em;	font-weight: normal;	color: #802a1a; 	margin: 1em	0px	0.5em	0px;	}
h5			{ text-align: left;	font-size: 1.0em;	font-weight: normal;	color: #802a1a; 	margin: 1em	0px	0.5em	0px;	}
h6			{ text-align: left;	font-size: 1.0em;	font-weight: normal;	color: #802a1a; 	margin: 1em	0px	0.5em	0px;	}

a			{ color: #802a1a; }
a:visited		{ color: #804a40; }
a:hover			{ color: #991900; text-decoration: none; }
a:focus			{ color: #991900; text-decoration: none; }
a:active			{ color: #991900; text-decoration: none; }
a.active			{ color: #991900; text-decoration: none; }

a.inverse		{ color: #f2f2f2; }
a.inverse:visited	{ color: #e5e5e5; }
a.inverse:hover		{ color: #ffffff; text-decoration: none; }
a.inverse:focus		{ color: #ffffff; text-decoration: none; }
a.inverse:active		{ color: #ffffff; text-decoration: none; }
a.inverse.active		{ color: #ffffff; text-decoration: none; }

strong			{ font-weight: bold; }
em			{ font-style: italic; letter-spacing: 1px; }
big			{ font-size: 1.2em;    }
small			{ font-size: 0.7em;     }
sub, sup		{ font-size: 0.7em;     }

ul			{ margin: 4px 0px 8px 0px; list-style: none;padding-left: 4px; }
ul li			{ margin: 0px 0px 4px 0px; padding-left: 16px; list-style: none; background: transparent url('images/bullet.png') 0 6px no-repeat; }
ol			{ margin: 4px 0px 8px 16px; padding-left: 4px; }
ol li			{ margin: 0px 0px 4px 0px; }

blockquote		{ font-style: italic; line-height: 1.5em; padding: 16px; background-color: #26000d; margin-bottom: 8px; }

.skryty			{ position: absolute; top: -999px;  }

#main			{ line-height: 1.5em; }

#main p		{ margin-bottom: 1em; }

p img			{ float: right; }
p.bold-text		{ font-weight: bold; font-size: 1.5em; color: #808080; text-align: center; line-height: 1.25em !important; margin-top: 12px; }
p.bold-text em		{ letter-spacing: 0 !important;}
p.right			{ text-align: right; }
.center			{ text-align: center; }
p img.right		{ float: right; margin: 8px 0 8px 8px; }
p img.left		{ float: left; margin: 8px 8px 8px 0;  }
.no-border		{ border: 0 !important; }
.no-border *		{ border: 0 !important; }
.image img		{ margin: 0; }

.clearer			{ clear: both; font-size: 0;}

.sans-serif		{ font-family: sans-serif; }

/* Specificke */
