/* ================================= */
/* == CSS for HART tasky, s.r.o. === */
/* == print styles ================= */
/* == created: eReS - Radim Socha == */
/* == date: 29.05.2006 ============= */
/* ================================= */
/* == update: 29.05.2006 =========== */
/* ================================= */
body {
	font-family: "Times New Roman", serif;
	font-size: 12pt;
}
.vcBody {
	width: 100%;
}
a {
	color: blue;
	text-decoration: underline;
}
a img  {
	border: none;
}
h1, h2, h3, h4 {
	font-family: "Times New Roman", serif;
	color: #00377A;
}
h1 {
	font-size: 15pt;
	padding: 0px;
	margin: 0px;
}
h2 {
	font-size: 14pt;
	padding: 0px;
	margin: 0px;
}
h3 {
	font-size: 13pt;
	padding: 0px;
	margin: 0px;
}
h4 {
	font-size: 12pt;
	padding: 0px;
	margin: 0px;
}
p {
	margin: 10pt 0pt;
	text-align: justify;
}


.cleaner {
	display: none;
}

/* ===-----------------=== */
/* === top definitions === */
/* ===-----------------=== */
.vcTop {
	width: 100%;
}
.vcTopMain {
	width: 100%;
	height: 130pt;
	position: relative;
	border-bottom: 1px solid #000000;
	text-align: left;
}
.vcLanguage {
	display: none;
}
.vcLogo {
	position: absolute;
	left: 20pt;
	top: 10pt;
}
.vcSlogan1 {
	position: absolute;
	left: 170pt;
	top: 25pt;
}
.vcSlogan2 {
	position: absolute;
	left: 170pt;
	top: 55pt;
	text-align: left;
	width: 300pt;
}
.vcSlogan2 span {
	color: #00377A;
	font-weight: bold;
	font-size: 11pt;
}
.vcTopMenu {
	display: none;
}

.mainPage {
	width: 100%;
	text-align: left;
	padding-top: 30pt;
}
.area {
}

/* ===----------------------=== */
/* === leftArea definitions === */
/* ===----------------------=== */
.leftArea {
	display: none;
}

/* ===----------------------=== */
/* === mainArea definitions === */
/* ===----------------------=== */
.mainArea {
	width: 100%;
}
.mainContent {
	text-align: justify;
}
.mainContent .center {
	text-align: center;
}
.mainContent img {
	border: 1px solid #00377A;
}
.mainContent table {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	margin-top: 5pt;
	margin-bottom: 5pt;
}
.mainContent th,
.mainContent td {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-size: 11pt;
	text-align: left;
	padding: 1pt 3pt;
}

/* ===--------------------=== */
/* === footer definitions === */
/* ===--------------------=== */
.vcFooter {
	font-family: "Times New Roman", serif;
	border-top: 1px solid #000000;
	margin: 50pt 0pt 0pt 0pt;
	width: 100%;
}
.vcFooter p {
	margin-top: 5pt;
	font-size: 11pt;
}
.vcFooter a {
	display: none;
}
.vcFooter .separator {
	display: none;
}

#nahledy img {
        margin: 7px;
}