/*
* Dopa autodoprava stylesheet
* Developed by Ondrej Jombik <nepto@platon.sk>, http://nepto.sk/
* Copyright (c) 2009 Platon Group, http://platon.sk/
*/

body
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background: #cccccc;
}

hr
{
	height: 1px;
	background-color: #1a4877;
	color: #1a4877;
	border: solid #1a4877 0;
	padding: 0;
	margin: 0;
	border-top-width: 1px;
}

a, a:link, a:visited	{ color: #1a4877; text-decoration: underline; }
a:hover					{ color: #1a4877; text-decoration: none; }

h1,h2,h3,h4,h5,h6
{
	color: #1a4877;
}

/* h1,h2 { font-size: 13pt; padding: 0; margin: 5 0 10 0; } */
h1 { font-size: 16pt; padding: 0; margin: 5px 0px 10px 0px; }
h2 { font-size: 14pt; padding: 0; margin: 9px 0px 12px 0px; }
h3 { font-size: 12pt; padding: 0; margin: 9px 0px 12px 0px; }
h4 { font-size: 12pt; }
h5 { font-size: 11pt; }
h6 { font-size: 10pt; }
td.smallcontent h6 { padding: 0; margin: 0; }
td.content h4 { padding: 0; margin: 0; }

form
{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

table.maintable
{
	width: 1000px;
	padding: 0px;
	border: 0px;
}

table.section-items td
{
	text-align: center;
	vertical-align: middle;
	padding: 0px 10px 0px 10px;
	text-transform: uppercase;
	font-size: 11pt;
}

a.section-item,
a.section-item:link,
a.section-item:visited
{
	font-weight: bold;
	color: #eeeeee;
	text-decoration: none;
}

a.section-item:hover
{
	color: #fec20f;
	text-decoration: none;
}

td.maincontent
{
	background: #ffffff;
	padding: 60px 70px 60px 70px;
}

.smallcontent { font-size: 9pt; }
#input.smallcontent { font-size: 7pt; }

.leftpad  { padding-left: 22px; }
.rightpad { padding-right: 30px; }

td.editorial
{
	height: 332px;
	text-align: left;
	vertical-align: top;
	padding: 40px 150px 5px 150px;
	font-weight: bold;
}

td.editorial h2
{
	text-align: center;
}

td.footer,
td.signature
{
	background: #eeeeee;
	vertical-align: middle;
	text-align: center;
	color: gray;
}

td.footer
{
	padding: 15px 0px 12px 0px;
}

td.footer a.section-item,
td.footer a.section-item:link,
td.footer a.section-item:visited
{
	color: #505050;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}

td.footer a.section-item:hover
{
	text-decoration: none;
}

td.signature
{
	font-size: 8pt;
	padding: 1px 0px 12px 0px;
}

td.signature a,
td.signature a:link,
td.signature a:visited
{
	color: gray;
}

td.signature a:hover
{
	color: gray;
	text-decoration: none;
}

.content img
{
	margin: 10px 7px 10px 7px;
	padding: 2px;
	border: 1px solid #d9dcdd;
}

table.highlight
{
	border: 2px solid #1a4877;
	margin: 0px 20px 20px 20px;
}

table.highlight th
{
	font-weight: bold;
	color: white;
	background: #1a4877;
	padding: 6px;
}

table.highlight td
{
	padding: 12px 2px 12px 2px;
}

table.highlight ul
{
	margin: 0px;
}

/*
* ADMIN
*/

table.pme-navigation { width: 100%; }

table.pme-main
{
	width: 100%;
	border-spacing: 0px;
	border: solid;
	border-width: 1px 0px 0px 1px;
}

tr.pme-header   { background-color: #1a4877; color: white; }
tr.pme-header a { color: white; }
th.pme-header   { border: solid; border-width: 0px 1px 1px 0px; border-color: #000000; }
a.pme-header    { font-size: 10pt; }
tr.pme-filter   { background: #1a4877; color: white; }
td.pme-filter a { color: white; }
td.pme-filter   { border: solid; border-width: 0px 1px 1px 0px; border-color: #000000; }
td.pme-buttons  { text-align: left;  }
td.pme-buttons2 { text-align: right; }
td.pme-stats    { text-align: right; }
td.pme-message  { font-weight: bold; }

td.pme-cell-0,
td.pme-cell-1
{
	font-size: 10pt;
	border: solid;
	border-width: 0px 1px 1px 0px;
}

td.pme-navigation-0,
td.pme-navigation-1
{
	width: 1%;
	text-align: center;
	border: solid;
	border-width: 0px 1px 1px 0px;
	white-space: nowrap;
}

td.pme-key-0,
td.pme-key-1
{
	width: 10%;
	vertical-align: top;
	font-size: 10pt;
	border: solid;
	border-width: 0px 1px 1px 0px;
	white-space: nowrap;
}

td.pme-help-0,
td.pme-help-1
{
	vertical-align: middle;
	font-size: 10pt;
	border: solid;
	border-width: 0px 1px 1px 0px;
}

td.pme-value-0,
td.pme-value-1
{
	width: 100%;
	vertical-align: middle;
	font-size: 10pt;
	border: solid;
	border-width: 0px 1px 1px 0px;
}

td.ezin-admin-signature
{
	font-size: 8pt;
}


