
/* CSS Document */

html {background-color: #e5ebec; width: 100%; height: 100%;}
body {background-image: url(/portal/page/portal/public/images/body-bgr.png); background-repeat: repeat-x; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 0.76em;}
a {color: #033849;}
a:hover {text-decoration: none;}
blockquote {padding: 0px; margin: 0px;}
h1 {display: none;}
h2 {font-size: 1.5em; margin-top: 18px; margin-bottom: 18px;}
h3 {font-size: 1.3em; margin-top: 10px; margin-bottom: 10px;}
h4 {font-size: 1.1em; text-transform: uppercase; margin-top: 5px; margin-bottom: 5px;}
h5 {font-size: 1em; text-transform: uppercase; margin: 0px;}
h6 {font-size: 1em; margin: 0px;}
h2, h3, h4, h5, h6 {color: #023849;}
p {margin-top: 6px; margin-bottom: 6px;}
p.date {font-size: 0.9em; color: #666666; margin-bottom: 0px;}
p.red {color: #A3143C;}
img {border: 0;}
u {text-decoration: none;}
ul {margin-top: 5px; margin-bottom: 12px; padding-left: 20px; /margin-left: 5px;}
hr {color: #7C0F2D; height: 1px;}
div.basediv {width: 990px; margin-left: auto; margin-right: auto; background-image: url(/portal/page/portal/public/images/body-bgr.png); background-repeat: repeat-x;}
/* TOP HEADER MENU */
div.header-menu {height: 29px; text-align: right; width: 990px; font-size: 0.9em;}
div.header-menu ul {margin: 0px; padding: 0px; list-style: none outside none; display: block; padding-top: 8px;}
div.header-menu ul li {margin: 0px; padding: 0px 7px 0px 4px; /padding: 0px 4px 0px 7px; display: inline; background-image: url(/portal/page/portal/public/images/header-menu-spacer.gif); background-repeat: no-repeat; background-position: right 7px;}
div.header-menu ul li a {/font-size: 1em;}
div.header-menu ul li.last {background-image: none;}
div.basediv ul li a {font-weight: bold;}
/* TOP HEADER MENU */
div.header-logo {height: 106px; width: 990px;}
div.logo {width: 500px; padding-left: 23px; float: left;}
div.search {float: right; width: 300px; padding-right: 40px; padding-top: 40px; text-align: right;}
form, fieldset {border: none; padding: 0; margin: 0;}
div.search legend {display: none;}
div.search input {height: 18px; width: 161px; background-color: #973952; color: #a6b9bf; border: 0;}
/* MAIN CONTENT */
div.main-content {min-height: 485px; width: 990px; vertical-align: top;}
td.search-description {color: #666666;}
/* HOMEPAGE IMAGE LINKS */
table.homepage-images {height: 314px;}
td.home-pics {background-repeat: no-repeat; height: 294px;}
td.home-links {width: 240px; padding: 0px 10px; vertical-align: top;}
td.home-links ul {padding: 0px 5px 0px 10px; margin: 0px; color: #023849;}
td.home-links ul li {color: #023849;}
td.links-divider {width: 12px; vertical-align: top; background-image: url(/portal/page/portal/public/images/homelinks-divider.gif); background-repeat: repeat-y; background-position: center;}
td.home-links a {font-weight: bold;}
div.main-right {float: right; width: 249px;}
div.breadcrumbs {background-color: #b2c3c8; padding: 13px 20px;}
div.breadcrumbs a {font-weight: normal;}
div.portlet-padding {padding: 0px 20px;}
/* MAIN CONTENT - RIGHT MENU */
div.right-menu {margin: 0;padding: 0px 10px 0px 30px;width: 190px;}
div.right-menu a {color: #FFFFFF; text-decoration: none; font-weight: bold;}
div.right-menu a:hover {color: #dcb7c1; text-decoration: none;}
div.right-menu ul, div.right-menu ul li, div.right-menu ul ul {list-style: none; margin: 0; padding: 0;}
div.right-menu ul {position: relative; z-index: 597; float: left; width: 220px;}
div.right-menu ul li {line-height: 2.3em; vertical-align: middle; zoom: 1; float: none; text-align: left;}
div.right-menu ul li.hover,
div.right-menu ul li:hover {position: relative; z-index: 599; cursor: default;}
div.right-menu ul ul {visibility: hidden; position: absolute; z-index: 598; width: 240px; top: 1px; left: auto !important; right: 99%; padding-right: 10px; margin-top: 5px; border-left: 1px solid #023849; background-image: url(/portal/page/portal/public/images/dark-point.gif); background-repeat: repeat-y; background-position: 240px 0px;}
div.right-menu ul ul li {float: none; background-color: #e5ebec; padding: 0px 10px; border-bottom: 1px solid #CAD7D9;}
div.right-menu ul ul li.first {border-top: 1px solid #023849;}
div.right-menu ul ul li.last {border-bottom: 1px solid #023849;}
div.right-menu ul ul li a {color: #023849;}
div.right-menu ul ul li a:hover {color: #5a061d;}
div.right-menu ul ul ul {top: 1px; left: 99%;}
div.right-menu ul li:hover > ul {visibility: visible;}
/* MAIN CONTENT - RIGHT - KONTAKTY */
div.con-area {padding-left: 30px;}
div.con-header {height: 40px; padding-top: 12px;color: #023849;font-size: 1.3em;font-weight: bold;}
div.con-area img {vertical-align: bottom;}
div.partners {width: 111px; height: 42px; background-image: url(/portal/page/portal/public/images/butt_partners.png); background-repeat: no-repeat; padding: 11px 15px;}
div.partners a {text-decoration: none; font-weight: bold;}
table.navi-text {width: 100%;}
table.navi-text td {width: 50%; vertical-align: top;}
table.navi-text td a {font-weight: bold;}
img.ico_link_out {margin: 3px 0px 0px 3px;}
/* Aktuality */
table.news-table td {padding: 0px !important;}
table.news-table tr.newsdate td {font-size: 0.9em; color: #666666; padding-top: 10px !important;}
.important {background-color: #F1DAE0; padding: 5px;}
form.form-survey div {text-align: right;}
form.form-survey input {margin-top: 15px;}
form.form-survey table {width: 100%; text-align: left;}
form.form-survey table td p {padding-top: 10px; border-top: 1px solid #F8C0CF;font-weight: bold;}
div.form-survey-thank {height: 30px; padding-top: 15px; padding-left: 10px; background-color: #F8C0CF; text-align: left !important; color: #033849; font-weight: bold;}
form.form-survey table td label {padding-left: 10px; padding-right: 10px;}
form.form-survey table td input {font-size: 1.03em; margin-top: 2px;}
/* FOOTER */
div.footer {color: #466d7a; padding: 5px 10px;font-size: 0.90em;}
div.footer div {height: 10px;}
iframe#portalIFrame {display: none;}
a.top-link {margin-left: 280px; /margin-left: 330px;}
a.top-link img {vertical-align: top;}
.access {float: left;}
.blindfriendly {float: left; margin-left: 120px;}
a.top-link-test {float: right; margin-right: 250px;}
a.top-link-test img {vertical-align: top;}
/* PORTÁLOVÉ STYLY */
table#rg1039 {background-color: #FFFFFF; border-top: 1px solid #023849; border-left: 1px solid #023849; border-right: 1px solid #023849;}
table#rg1062 {background-color: #FFFFFF; border-bottom: 1px solid #023849; border-left: 1px solid #023849; border-right: 1px solid #023849; padding-top: 10px; /padding-top: 0px;}
/* breadcrumbs */
table#rg1057, table#rg1077, table#rg1109, table#rg1124, table#rg1527 {background-color: #b2c3c8; border-top: 1px solid #023849; border-left: 1px solid #023849; border-right: 1px solid #023849; height: 35px;}
table#rg1057 td, table#rg1077 td, table#rg1109 td, table#rg1124 td {padding: 10px 20px 0px 20px !important;}
table#rg1057 td a, table#rg1077 td span, .titleorimageid1siteid53, .titleid1siteid53 {font-weight: normal !important; font-size: 0.9em;}
/* END breadcrumbs */
table#rg1047, table#rg1059, table#rg1079, table#rg1078, table#rg1076, table#rg1108, table#rg1110, table#rg1111, table#rg1125, table#rg1123, table#rg1127, table#rg1534, table#rg1536 {background-color: #FFFFFF; border-left: 1px solid #023849; border-right: 1px solid #023849;}
table#rg1079, table#rg1111 {padding: 5px 20px !important;}
table#rg1047 tr, table#rg1076 tr {height: 1%;}
table#rg1047 td, table#rg1076 td, table#rg1110 td, table#rg1108 td, table#rg1125 td, table#rg1123 td, table#rg1127 td, table#rg1078 td, table#rg1536 td {padding: 0px 20px 20px 20px !important; /padding: 0px 20px 5px 20px !important;}
/* Page header */
table#rg1125 td {padding: 0px 20px 5px 20px !important;}
table#rg1110 td table td, table#rg1108 td table td, table#rg1125 td table td, table#rg1123 td table td, table#rg1047 td table td, table#rg1127 td table td, table#rg1078 td table td, table#rg1536 td table td {padding: 0px !important;}
table#rg1059 div div, table#rg1534 div div {padding-left: 20px;}
table#rg1060, table#rg1075, table#rg1107, table#rg1122, table#rg1535 {background-color: #FFFFFF; border-left: 1px solid #023849; border-right: 1px solid #023849; border-bottom: 1px solid #023849;}
table#rg1046 {width: 249px;}
/* STYLE FOR ALL TABLES */
.default-table {width: 100%;}
.default-table th, .default-table-center th {background-color: #F1DAE0;}
.default-table td, .default-table-center td {font-weight: normal;}
.default-table-center th, .default-table-center td {text-align: center;}
.default-table-gallery {border: 0;}
.default-table-gallery td {text-align: center;}
.default-table-gallery td img {padding-top: 15px;}
table#rg1047 td table.default-table th, table#rg1075 table.default-table th, table#rg1047 td table.default-table td, table#rg1075 table.default-table td, table.default-table th, table.default-table td {padding: 3px 10px !important; border-bottom: 1px solid #F1DAE0;}
/* ADMIN SITE */
.OraGlobalButtonText, .OraCrumbsEnabled, .OraLinkText, .OraInlineInfoText, .OraNavBarInactiveLink, .OraInlineInfo2, .OraCrumbsSelected, .OraNavBarViewOnly, .OraWizBannerLink, .OraInstructionText {font-size: 1em !important;}


