body {border: 0px black solid; margin: 0 0 70px; background: #e7ebf7; font: 80%/1.4em  "Times New Roman CE", serif; text-align: center; padding: 0; padding-bottom: 50px; min-width: 780px;}
body, div.bezVelkeho p:first-letter {color: #000;}
.obalCentr {position: relative; left: 0px; top: 0; width: 780px; margin: 0px auto; padding: 0; text-align: left;}
.obalPozadi {position: relative; left: 0px; top: 0; width: 780px; margin: 0px auto; padding: 0; text-align: left; background: url(images/pozadi.gif) repeat-y right top;}
.obalKrize {position: relative; left: 0px; top: 0; width: 770px; padding: 0; background: url(images/krize.gif) no-repeat right bottom; background-position: right bottom;}
.obalMHaText {padding-top: 220px;}
.Text {float: right; width: 580px;}
.TextOkraj {width: auto; padding: 80px 30px 250px; font-family: Verdana, "Arial CE", Helvetica, Arial, sans-serif;}
.TextOkraj, div.bezVelkeho p:first-letter  {font-size: 100%;}
#skrNadpis {position: absolute; left: 5px; top: 0px; width: 780px; height: 220px; background-color: #a5b27b; overflow: hidden; margin: 0; padding: 0; text-align: center; font-size: 400%; color: black;}
#skrNadpis span {display: block; position: absolute; left: 0; top: 0; z-index: 1; width: 780px; height: 220px; z-index: 1; margin: 0; padding: 0; background: url(images/siluetaDD.jpg) top left no-repeat;}
#obrram {position: absolute; left: 35px; top: 45px; border: 0px black solid; z-index: 15; width: 130px; height: 205px; background-image: url(images/ramecek.gif); background-repeat: no-repeat;}
#obrDekor {position: absolute; left: 6px; top: 6px; border: 0px black solid; z-index: 16; width: 118px; height: 193px;}
#domasov {position: absolute; left: 5px; top: 0px; border: 0px black solid;}
#MHor {position: absolute; left: 200px; top: 230px; border: 0px black solid; width: 550px;}
.MHorPr, .MHorPrAkt {border: 0px black solid; color: black; line-height: 18px; height: 18px; border: 1px black solid; text-decoration: none; display: block; float: left; margin: 5px 0 0 5px; padding: 0 10px 0 20px; background-color: rgb(165,178,123);}
#MHor a:hover {text-decoration: underline; background-color: rgb(222,211,156);}
.MHorPrAkt {background-color: rgb(198,186,123); font-weight: bold;}
#promapu {font-family: "Times New Roman CE", serif; 	font-size: 100%; 	position: relative; left: -220px !important; left /**/:-190px; top: 0px;	border: 0px black solid; /* 	width: 550px; */}
.Text #MHor {position: relative; left: 140px; top: 0px; border: 0px black solid; width: 550px;}
#MBoc {float: left; margin: 30px 0 10px 0px; width: 170px; background-color: rgb(231,243,231);}
.MBocPr, .MBocPrAkt {	width: 170px;	height: 40px;	background: url(images/tlacitko.gif) no-repeat 0px 0px;}
.MBocPr a, .MBocPrAkt span {height: 100%;	display: block;	background: url(images/tlacitko.gif) no-repeat 0px 0px;	color: #000;	 	text-align: left;	padding-left: 38px;	padding-top: 14px !important; padding-top /**/	: 18px;	text-decoration: none;}
.MBocPr a:hover, .MBocPrAkt span {background-position: -170px 0; color: #420000; text-decoration: underline; padding-left: 10px; height: 100%;}
.MBocPrAkt span {color: rgb(74,56,0); text-decoration: none; font-weight: bold;}
div.far {display: inline; font-weight: bold; color: #18348c;}
div.far img {height:20px; width:20px; margin-bottom:-4px;}
#paticka {clear: both; border: 1px black solid; background-color: #a5b27b; position: relative; left: 5px; padding-left: 220px; height: 18px;}
.hledej {position: absolute; right: 5px; top: 10px; z-index: 90;}
.technicke {padding-right: 0px; text-align: right;}
.technicke a:hover {text-decoration: underline;}
.technicke a {font: bold 12px sans-serif; color: #315110; padding: 2px 8px; border: 1px black solid; background-color: rgb(231,243,231); text-decoration: none;}
.zrusene {text-decoration: line-through; color: gray;}
.autor {font-size: 80%; color: #000; padding-right: 0px; text-align: right;}
.mensi {font-size: 80%; line-height: 150%;}
.maly {font-size: 60%;}
.mini {font-size: 40%;}
.sipkanahoru {position: absolute; right: 0px; bottom: 20px; text-decoration: underline;}
.sipkanahoru img {border: none;}
p {text-indent: 0px; text-align: justify;}
ul.li20 li, li.li20, ol.li20 li {text-align: justify; margin-bottom: 20px;}
ul.li0 li, ol.li0 li {text-align: justify; margin-bottom: 0px;}
.poznamka {font-size: 87%; color: #000; padding-right: 0px; text-align: justify;}
.dokument {font-size: 65%; color: #000; padding-right: 0px; text-align: justify;}
a {color: #9B2FB6;}
a em {color: #7d2d15; background-color: #efebcf;}
.odsaz {margin-left: 40px;}
H1, H2, H3, H4, H5, H6, .sVelkym p:first-letter {font-family: "Verdana", "Arial CE", Helvetica, Arial, sans-serif; color: rgb(231,162,0);}
H1 {font-size: 170%; text-align: left;}
H2 {font-size: 128%; margin-top: 1.7em;}
H3 {font-size: 100%; margin-top: 1.1em; color: rgb(191,144,31);}
H4 {font-size: 92%; margin-bottom: -0.8em; color: rgb(191,144,31);}
H5 {font-size: 80%; margin-bottom: -0.7em; color: rgb(191,144,31);}
H6 {font-size: 63%; margin-bottom: -0.6em; color: rgb(191,144,31);}
.sVelkym p:first-letter {font-size: 125%;}
.velkyBR {margin-top: 3.5em;}
.malyBR {margin-top: 1em;}
.clearR {clear: right;}
.clearL {clear: left;}
.clearB {clear: both;}
img {border: 0px #000000 solid;}
.Text img {border: 1px #bd9a6b solid; border-right-width: 2px; border-bottom-width: 2px; float: left; margin: 15px 15px 15px 0px;}
img.ico {border: 0px #000000 solid; float: none; margin: 0 5px 0 0;}
img.vpravo {float: right; margin: 5px 0px 5px 15px;}
img.vlevo {float: left; margin: 5px 15px 5px 0px;}
.tabObraz {width: 180px;}
.textvlevo {text-align: left;}
.textvpravo {text-align: right;}
.tabCenter {text-align: inherit !important; text-align /**/: center;}
.tabCenter table {margin-left: auto; margin-right: auto;}
table.c2-- {text-align: center; width: 80%; background-color: #ded3a5; vertical-align: middle; border-color: #735900;}
td.c3-- {background-color: #e7f3e7; text-align: left;}
.nodisplay {display: none;}
acronym {border-bottom: 1px dashed gray; cursor: help;}
dd {text-indent: -1em;}
.none {list-style-type: none;}
.disc {list-style-type: disc;}
.square {list-style-type: square;}
.romanU {list-style-type: upper-roman;}
.decim {list-style-type: decimal;}
.lowerA {list-style-type: lower-alpha;}
strong {font-style: normal; font-weight: bold;}
em {font-style: italic; font-weight: normal;}
a {color: rgb(33,60,173);}
a.loc {font-style: italic; font-size: 88%;}
.kdy {color: #045905;}
.kde {color: #dd3809;}
.rudy, .durazrudy, .durazrudyB {color: #840000;}
.durazrudy, .durazrudyB {font-size: 112%; font-family: "Verdana", "Arial CE", Helvetica, Arial, sans-serif;}
.aktuality, .aktualityB {color: #000000; font-size: 67%; font-style: italic; border-style: solid; border-width: 0; padding-left: 3px; background-color: #dedfbd;}
.durazrudyB, .aktualityB {font-weight: bold;}
table, tr, td {font-size: 100%;}
table.ohlasky {width: 450px; border: 2px solid #666666;}
table.ohlasky td {padding: 5px 5px 5px 10px; margin: 0px; border-style: solid; border-width: 1px 0px 0px 1px; border-color: #333333;}
table.ohlasky td.wDen {width: 16%;}
table.ohlasky td.wCas {width: 39%;}
table.ohlasky tr.a {background: #ffffe8;}
table.ohlasky tr.b {background: #ffffdd;}
table.ohlasky tr.ne {background: #ffe8d5;}
table.otev {width: 450px; border: 2px solid #5a2800;}
table.otev td {padding: 5px 5px 5px 10px; margin: 0px; border-style: solid; border-width: 1px 0px 0px 1px; border-color: #5a2800;}
div.obr {float: left; height: 190px; text-align: center; margin: 4px 4px;}
div.obr img {margin-left: auto; margin-right: auto; border: 0px solid; border-color: rgb(90,40,0);}
div.land img {height: 70px; width: 90px; margin: 20px 0 0;}
div.port img {height: 90px; width: 70px; margin: 0px;}
div.obr div.titul {text-align: center; margin-left: auto; margin-right: auto; font: bold 13px Arial, Verdana, sans-serif;}
div.land div.titul {width: 90px;}
div.port div.titul {width: 70px;}
.vyprsel {display: none;}
div.blok {padding: 15px; width: 28em;}
div.blokW {padding: 15px; width: 33em;}
div.ram {border: 3px #f35700 solid; padding: 0 10px;}
div.blok p.centr {text-align: center;}
div.blok p.velky {font-size: 125%; font-weight: bold;}
