html, body, div, span, table, tr, td, input, select
{
	font-family: Arial;
}

body
{
	margin: 0;
	padding: 0;
	background: url('img/back.gif') #303030;
	text-align: center;
}

#content
{
	width: 90%;
	margin: 1em auto;
	border: 1px solid black;
	text-align: left;
	max-width: 1024px;
	background: url('img/main_back.gif') repeat-y silver;
}

#top
{
	margin: 0;
	padding: 0;
	background: url('img/top_back.gif') repeat-x #C60021;
	height: 50px;
	width: auto;
	overflow: hidden;
	border-bottom: solid 1px #91171A;
}

#top-content
{
	margin: 0;
	padding: 0;
}

#sidebar
{
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
	background: transparent;
}

#sidebar-content
{
	margin: 0;
	padding: 0;
	font-size: 70%;
}

#main
{
	margin: 0 0 0 200px;
	padding: 0;
	background: transparent;
}

#main-content
{
	margin: 0;
	padding: 0.5em 1em;
	font-size: 100%;
	overflow: hidden;
}

#paticka
{
	font-size: 70%;
	overflow: hidden;
	font-weight: bold;
}

hr.cleaner
{
	clear: both;
	height: 1px;
	margin: -1px 0 0 0;
	padding: 0;
	border: none;
	visibility: hidden;
}

div.Title
{
	font-size: 1.1em;
	font-weight: normal;
	background: url('img/main_dot.gif') 0px 8px no-repeat transparent;
	margin: 0;
	padding: 5px 5px 5px 26px;
}


/* BEGIN clanky */
hr.Seznam
{
	height: 1px;
	color: #999999;
}

div.ClanekKat
{
	font-size: 0.75em;
	color: #C60021;
	font-style: italic;
	width: 500px;
}

div.ClanekKat span.Left
{
	float: left;
}

div.ClanekKat span.Right
{
	float: right;
}

div.ClanekTitle
{
	margin: 0;
	padding: 3px 0 0 0;
	clear: both;
}

div.ClanekTitle a,
div.ClanekTitle a:active,
div.ClanekTitle a:visited
{
	font-size: 0.85em;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border-bottom: solid 1px none;
}

div.ClanekTitle a:hover
{
	border-bottom: solid 1px #C60021;
}

div.Clanek
{
	font-size: 0.8em;
	margin: 0;
	padding: 8px 0 0 0;
}
/* END clanek */


/* BEGIN default menu */
#DivDefaultMenu
{
	padding: 0;
	margin: 0;
	width: 200px;
	overflow: hidden;
}

#DivDefaultMenu ul
{
	font-size: 12px;
	list-style: none;
	margin: 0;
	padding: 16px 0 0 0;
}

#DivDefaultMenu li
{
	margin: 0 0 1px 0;
	width: 200px;
}

#DivDefaultMenu a,
#DivDefaultMenu a:link,
#DivDefaultMenu a:visited
{
	display: block;
	padding: 10px 10px 10px 20px;
	width: 100%;
	color: #fff;
	background: url('img/menu_dot.gif') 6px 14px no-repeat transparent;
	text-decoration: none;
	text-align: left;
	font-size: 1.05em;
	font-weight: normal;
}

#DivDefaultMenu a:hover
{
	background-color: #555555;
	text-decoration: none;
}

#DivDefaultMenu a.select,
#DivDefaultMenu a.select:link,
#DivDefaultMenu a.select:visited,
#DivDefaultMenu a.select:hover
{
	text-decoration: underline;
}
/* END default menu */


/* BEGIN archiv */
#ArchivForm
{
	margin: 0;
	padding: 0;
}

#ArchivForm table
{
	font-size: 80%;
	border: solid 1px #555555;
	background-color: #8c8a8c;
	margin: 10px 0 10px 0;
	border-collapse : collapse;
}

#ArchivForm table td
{
	padding: 11px 5px 11px 5px;
}

td.ctiNO  {
	color : gray;
}

a.cti, a.cti:link, a.cti:visited, a.cti:active  {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border-bottom: solid 1px none;
}

a.cti:hover  {
	border-bottom: solid 1px #C60021;
}

/* END archiv */

.pozpatku
{
	unicode-bidi: bidi-override;
	direction: rtl;
}

.novinky
	{
	background-color:silver;
	font-size: 1em;
	color: black;
	border: solid 1px black;
	width: 96%;
	}

.novinky input
	{
	font-size: 1em;
	}

.submit_email
	{
	color:#FFFFFF;
	font-weight: bold;
	background-color:#C60021;
	border: 1px solid black;
	}