body {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; background: url(../images/bg.gif) #ffffff repeat-y center top; padding-top: 0px;}
html {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; background: url(../images/bg.gif) #ffffff repeat-y center top; padding-top: 0px;}
body {padding-bottom: 22px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 11px; padding-top: 0px;}
a {outline-style: none; outline-color: invert; outline-width: 0px; color: #ffffff; text-decoration: underline;}
a:hover {color: #eb6a0a;}
img {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;}
.center * {margin: 0px auto;}
.alignright {text-align: right;}
p.italic {font-style: italic;}
span.index {position: relative; bottom: 3px; font-size: 9px;}
h4 {font-size: 11px;}
#container {width: 980px;}
#container_home {width: 980px;}
#top {width: 980px;}
#header {width: 980px;}
ul#menu {width: 980px;}
#container_home {margin: 0px auto; background: url(../images/dot.gif) #003366 repeat-y 313px 0px;}
#container_home #header {width: 980px; background: #003366; height: auto;}
#container_home #footer{margin:0 auto; width:980px; position:absolute; bottom:auto;}
#container_home #footerleft {float:left; padding-left:10px;}
#container_home #footerright {float:right; padding-right:10px;}
#container {margin: 0px auto; background: url(../images/dot.gif) #003366 repeat-y 313px 0px;}
#container #header {width: 980px; height: 275px;}
div.items a {color: #000000;}
div.items li {list-style:none;}
#left {width: 313px; background: #003366; float: left; padding-top: 53px;}
#left #leftmenu {padding-bottom: 44px; padding-left: 0px; width: 312px; padding-right: 0px; font-size: 11px; font-weight: bold; padding-top: 0px;}
#left #leftmenu a {padding-bottom: 4px; padding-left: 47px; padding-right: 20px; display: block; background: url(../images/hmenuline.gif) no-repeat 50% top; color: #ffffff; text-decoration: none; padding-top: 4px;}
#left #leftmenu li.active a {color:#eb6a0a;}
#left #leftmenu div.items .menu_sub0 .menu_sub1 {background: none transparent scroll repeat 0% 0%; padding-top: 3px;}
#left #leftmenu div.items .menu_sub0 {padding-bottom: 6px; padding-left: 0px; padding-right: 0px; background: url(../images/hmenuline.gif) no-repeat 50% top; padding-top: 6px;}
#left #leftmenu div.items a:hover {color: #eb6a0a;}
#left #leftmenu div.items a.active {color: #eb6a0a;}
#left #leftmenu div.items .menu_sub0 a:hover {background: url(../images/o_arrow.gif) no-repeat 47px 10px; color: #eb6a0a; text-decoration: underline;}
#left #leftmenu div.items .menu_sub0 a.active {background: url(../images/o_arrow.gif) no-repeat 47px 10px; color: #eb6a0a;}
#left #leftmenu div.items .menu_sub0 a {padding-left: 57px; background: url(../images/b_arrow.gif) no-repeat 47px 10px; color: #5caeff; font-weight: normal;}
#left #leftmenu div.items .menu_sub0 .active a {color:#eb6a0a; font-weight:bold;}
#left #leftmenu div.items .menu_sub0 .menu_sub1 .active a {color:#eb6a0a; font-weight:normal;}
#left #leftmenu div.items .menu_sub0 .menu_sub1 a {padding-left: 47px; background: url(../images/b_arrow.gif) no-repeat 37px 10px; color:#5CAEFF; font-weight:normal;}
#left #leftmenu div.items .menu_sub0 .menu_sub1 a:hover {background: url(../images/o_arrow.gif) no-repeat 37px 10px;}
#left #leftmenu div.items .menu_sub0 .menu_sub1 a.active {background: url(../images/o_arrow.gif) no-repeat 37px 10px;}
#left #leftmenu div.items .menu_sub0 .menu_sub1 div.items a {padding-left: 87px; background: url(../images/b_arrow.gif) no-repeat 87px 10px;}
#left #leftmenu div.items .menu_sub0 .menu_sub1 div.items a:hover {background: url(../images/o_arrow.gif) no-repeat 87px 10px;}
#left #leftmenu div.items .menu_sub0 .menu_sub1 div.items a.active {background: url(../images/o_arrow.gif) no-repeat 87px 10px;}
#left #news {padding-bottom: 59px; padding-left: 44px; padding-right: 44px; padding-top: 10px;}
#left #news h4 {margin: 15px 0px;}
img#title {margin-bottom: 25px;}
#vdivider {width: 1px; background: url(../images/menuline.gif) no-repeat; float: left; height: 191px;}
#middle {padding-bottom: 44px; padding-left: 33px; width: 600px; padding-right: 33px; background: #003366; float: left; color: #ffffff; font-size: 11px; padding-top: 62px; min-height:400px; text-align:justify;position:relative;}
#middle p {padding-bottom:8px;}
#middle h2 {color:#eb6a0a;}
#middle #newsList {padding:9px 0;}
#middle #newsList a {text-decoration:none;}
#middle #newsList a:hover {text-decoration:underline;}
#middle #newsList a.newsLinkHeader {color:#eb6a0a;}
#middle_nopad {padding-bottom: 44px; padding-left: 33px; width: 600px; padding-right: 33px; background: #003366; float: left; color: #ffffff; font-size: 11px; padding-top: 62px;}
#middle_nopad {padding-bottom: 0px; padding-left: 0px; width: 650px; padding-right: 0px; padding-top: 0px;}
#middle h2 {padding-bottom: 8px; text-transform: uppercase; margin: 0px; padding-left: 0px; padding-right: 0px; color: #eb6a0a; font-size: 17px; padding-top: 0px;}
#middle h3 {padding-bottom: 5px; margin: 0px; padding-left: 0px; padding-right: 0px; color: #eb6a0a; font-size: 14px; padding-top: 5px;}
#middle h4 {padding-bottom: 5px; margin: 0px; padding-left: 0px; padding-right: 0px; color: #ffffff; font-size: 12px; padding-top: 5px;}
#middle h3 a {color: #eb6a0a; text-decoration: none;}
#middle img.pagePhoto {padding-bottom:35px;}
#middle a.more {padding-bottom: 0px; text-transform: lowercase; padding-left: 9px; padding-right: 0px; display: block; background: url(../images/b_arrow.gif) no-repeat 2px 20px; color: #5caeff; text-decoration: underline; padding-top: 15px;}
#left #news a.more {padding-bottom: 0px; text-transform: lowercase; padding-left: 9px; padding-right: 0px; display: block; background: url(../images/b_arrow.gif) no-repeat 2px 20px; color: #5caeff; text-decoration: underline; padding-top: 15px;}
#middle a.more:hover {background: url(../images/o_arrow.gif) no-repeat 2px 20px; color: #eb6a0a;}
#left #news a.more:hover {background: url(../images/o_arrow.gif) no-repeat 2px 20px; color: #eb6a0a;}
#middle p {margin: 0px;}
#middle p.perex {margin: 25px 0px; color: #eb6a0a;}
#middle img.margin {margin: 20px;}
#middle ul.none {list-style-type: none; list-style-image: none;}
#middle ul.disc {list-style-type: disc;}
#middle ul.abc {}
#middle ul.decimal {list-style-type: decimal;}
div#admin {padding-bottom: 5px; padding-left: 20px; padding-right: 20px; background: #003399; color: white; font-size: 10px; padding-top: 5px;}
div#message {padding-bottom: 5px; padding-left: 20px; padding-right: 20px; background: #003399; color: white; font-size: 10px; padding-top: 5px;}
div#message {text-align: center;}
div#admin a {color: white;}
form.admin {text-align: center; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 100%; padding-right: 0px; padding-top: 0px;}
form.admin input {border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none;}
form.admin textarea {border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none;}
form.admin input.title {border-bottom: medium none; border-left: medium none; padding-bottom: 2px; margin: 0px; padding-left: 5px; width: 390px; padding-right: 5px; display: block; font-family: verdana, sans-serif; background: #f0f0ee; font-size: 14px; border-top: medium none; border-right: medium none; padding-top: 2px;}
input.smaller {border-bottom: medium none; border-left: medium none; padding-bottom: 2px; margin: 0px; padding-left: 5px; width: 390px; padding-right: 5px; display: block; font-family: verdana, sans-serif; background: #f0f0ee; font-size: 14px; border-top: medium none; border-right: medium none; padding-top: 2px;}
form.admin div.header {padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 570px; padding-right: 0px; padding-top: 0px;}
form.admin div#checkboxes {padding-bottom: 5px; padding-left: 5px; padding-right: 0px; background: #f0f0ee; color: #000000; font-weight: bold; padding-top: 5px;}
form.admin div#checkboxes input {border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none;}
form.admin input.checkbox {margin: 0px 5px 0px 0px;}
form.admin select {margin: 0px 5px 0px 0px;}
form.admin input.smaller {width: 42px;}
form.admin input.submit {border-bottom: 0px; text-align: left; border-left: 0px; margin: 20px 5px; padding-left: 42px; width: 100px; font-family: verdana, sans-serif; background: #f6f6f6; float: right; height: 36px; color: #000000; font-size: 10px; border-top: 0px; font-weight: bold; border-right: 0px;}
form.admin input.submit:hover {background-color: #c8d3e4;}
form.admin input.save {background: url(../images/admin_save.gif) #f6f6f6 no-repeat 20px 10px;}
form.admin input.new {background: url(../images/admin_new.gif) #f6f6f6 no-repeat 20px 10px;}
form.admin input.delete {background: url(../images/admin_delete.gif) #f6f6f6 no-repeat 20px 10px;}
form.admin input.yes {background: url(../images/admin_ok.gif) #f6f6f6 no-repeat 20px 10px;}
form.admin input.no {background: url(../images/admin_delete.gif) #f6f6f6 no-repeat 20px 10px;}
form.admin input.back {background: url(../images/admin_back.gif) #f6f6f6 no-repeat 20px 10px;}
form.admin input.preview {background: url(../images/admin_preview.gif) #f6f6f6 no-repeat 20px 10px;}
form.admin input.css {background: url(../images/admin_css.gif) #f6f6f6 no-repeat 20px 10px;}
form.admin input.file {}
form.admin textarea {width: 566px; height: 589px; font-size: 12px;}
form.admin textarea.perex {height: 300px;}
div.titletitle {text-align: left; margin-top: 0px; width: 570px; height: 22px; color: #f0f0ee; font-size: 22px; font-weight: bold; padding-top: 5px;}
div.titlesmaller {text-align: left; margin-top: 0px; width: 570px; height: 22px; color: #f0f0ee; font-size: 22px; font-weight: bold; padding-top: 5px;}
div.title {text-align: left; margin-top: 0px; width: 570px; height: 22px; color: #f0f0ee; font-size: 22px; font-weight: bold; padding-top: 5px;}
form.admin div.tinymce {text-align: left; line-height: 30px; margin: 30px auto; width: 570px; color: #f0f0ee; font-size: 42px; font-weight: bold; padding-top: 5px;}
div.titletitle {width: 390px; height: 22px; color: #f0f0ee; font-size: 22px; padding-top: 5px; _width: 394px;}
form.admin input.small {margin: 0px auto; width: 300px;}
form.admin div.small {width: 300px;}
div.titlesmaller {width: 42px; height: 22px; font-size: 22px;}
.newslistnavigace{bottom:0;position:absolute;left:130px;}
.newslistnavigace ul{padding:0;}
.newslistnavigace ul li{display:inline;}
.newslistnavigace ul li a img {padding:2px 5px;}