html, body {
  height: 100%;
}

body {font-family:Arial, Helvetica, sans-serif;color:#404040;font-size: 62.5%;margin:0;padding:0;text-align:center;}

input,
select,
label {font-size:1.2em;}
option {font-size:1.0em;}
p {font-size:1.2em;padding:0 0 1.0em 0;margin:0;}
ul {margin:0;padding:0 0 1.0em 0;}
ol {margin:0;padding:0 0 1.0em 0;}
li {font-size:1.2em;list-style:none;background:url(../dsg/bullet.gif) 10px 0.5em no-repeat;padding: 0 0 4px 17px;margin-bottom:4px;border-bottom: 1px dashed #d5d5d5;}
table td p,
li p,
li li {font-size: 1.0em;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h1 {color:#b20e29;font-size:2.0em;padding-bottom:1.0em;}
h2 {color:#b20e29;font-size:1.8em;padding-bottom:1.0em;}
h3 {color:#b20e29;font-size:1.5em;padding-bottom:1.0em;}
h4 {color:#b20e29;font-size:1.4em;font-weight:normal;padding-bottom:1.0em;}
h5 {color:#000000;font-size:1.2em;padding-bottom:1.0em;}
h6 {color:#8e816f;font-size:1.2em;padding-bottom:1.0em;}
a {color:#b20e29;text-decoration:none;}
a:hover {text-decoration:underline;}
table {font-size:1.0em;}/*ie5, ie5.5 req*/
table td {font-size:1.2em;}
img {border:0px;}

form {float:left;}
div {float:left;}

ul.files {background-color:#f8f8f5;padding:0.7em 0 0.3em 0;margin-bottom: 1.0em;}
ul.files li {font-size:1.2em;list-style:none;background:url(../dsg/bullet3.gif) 11px 0.3em no-repeat;border-bottom: 0px;padding-left:20px;}
ul.files li a {color:#010101;}

table {border-collapse:collapse;}
table td {}

p.lead {color: #000000;border-bottom: 1px dashed #d5d5d5;font-size:1.3em;margin-bottom: 0.9em;}
p.navi {padding:0 0 1.0em 0;font-size: 1.1em;}

p.nnews a,
p.navi a.back { background:url(../dsg/bullet4.gif) 0 4px no-repeat;padding-left: 10px;color:#808080;}
p.narch {text-align:right;padding-top:5px;font-size:1.1em;padding-bottom:0px;} 
p.narch a {background:url(../dsg/bullet2.gif) 0 4px no-repeat;padding-left: 10px;color:#808080;}

p.error {color: #B22C1B;padding-bottom:0;padding-left:304px;font-size: 1.1em; font-weight:bold;}
.rline {border-top:1px solid #fff;}
p.reglink {font-size: 1.1em;background:url(../dsg/bullet2.gif) 10px 4px no-repeat; padding: 0 0 3px 0px;float:left;width:100%; text-indent:19px;}
p.reglink a {color:#404040;}
p.rline {border-top:1px solid #fff;padding-top: 4px;background:url(../dsg/bullet2.gif) 10px 8px no-repeat;}
div#pagepath {width:100%; font-size: 1.1em; background:url(../dsg/bullet2.gif) 0 4px no-repeat; text-indent:10px;padding-bottom: 15px;}

/*layout*/

.all {width:984px;margin:0 auto;text-align:left;float:none;background:#f6f6f6;height: 100%;}
.head {width:100%;background: white;}
.head-top {width:100%; background-color:#dedede;border-bottom:1px solid #fff;padding: 2px 0 1px 0;}
.head-mid {height: 68px;width:100%;border-bottom:1px solid #fff; background:url(../dsg/bgr/head-mid-bg.gif) 0 0 repeat-x;}
	.hm-l { background:url(../dsg/bgr/head-mid-bg-cor.gif) 0 0 no-repeat;float:left;padding: 13px 0 12px 11px;}
	.hm-r {background:url(../dsg/bgr/head-mid-bg-cor.gif) 0 right no-repeat; float:right;padding: 45px 19px 10px 0;}
.head-bot {background:url(../dsg/bgr/head-bot-bg.gif) 0 0 repeat-x;width:100%;}
.center {width:100%;border-bottom:4px solid #e7e7e7;padding-bottom: 20px;background: white;min-height: 580px;}
.c-la {width: 180px;}
.c-c-b {width: 626px;}
.c-c {width: 626px;}
.c-c #content {width:100%;}
.c-r {width: 170px;float:right;}

/*hp top*/
.cc-top {width:100%;}
.homeimg {width:240px;padding-bottom:15px;}
.cc-top #content,
.cc-top #lastnews {width:380px;}


.foot {width: 100%;padding: 6px 0 6px 0;background:#f6f6f6; border-top:1px solid #fff;}


/*home-navig*/
ul.home-navig {list-style:none;margin:0;padding:0;float:left;background:url(../dsg/bgr/main-navig-cor.gif) 0 0 no-repeat;float:left;width:40px;}
ul.home-navig li {border-bottom:0px; background:url(../dsg/bgr/main-navig-line.gif) 100% 0px no-repeat;padding: 6px 0px 7px 0px;float:left;width:100%; text-align:center;}
ul.home-navig li img {margin:0;padding:0;}

/*main-navig*/
ul.main-navig {list-style:none;margin:0;padding:0;float:right;background:url(../dsg/bgr/main-navig-cor.gif) 100% 0 no-repeat;width:944px;}
ul.main-navig li {border-bottom:0px;margin:0;padding:0 0 29px 0;float:left; font-size: 1em;font-weight: bold; text-transform:uppercase; background:url(../dsg/bgr/main-navig-line.gif) right 1px no-repeat;}
ul.main-navig a {color:#fff;display:block;float:left;padding: 7px 25px 8px 25px;}
ul.main-navig li.sel { background:url(../dsg/bgr/main-navig-bullet.gif) center 32px no-repeat;}
ul.main-navig li.sel a {color:#b20e29;background:url(../dsg/bgr/main-navig-sel-bg.gif) 0 0 repeat-x;}

/*navig*/
div.navig {background:#b20e29 url(../dsg/bgr/corners-170.gif) 0 0 no-repeat;padding-top:10px;width:170px;}
ul.navig {margin:0;padding:0; width:100%; padding-bottom:30px; background:#f8f8f5 url(../dsg/bgr/corners-170.gif) 0 100% no-repeat;}
ul.navig a {color: #000000;}
ul.navig li {border-bottom:0px;background: url(../dsg/bgr/line.gif) -1px bottom repeat-x;margin:0;padding: 7px 5px 8px 10px; font-weight:bold;}
ul.navig li.sel {background-color:#fff;}
ul.navig li.sel a {background: url(../dsg/bullet1.gif) 0 4px no-repeat;color:#b20e29;padding-left:8px;display:block;}


/*ft-nav*/
p.disc {float:left;padding:0 0 0 10px;font-size:1.1em;}
p.disc span {color:#b20e29;}
ul.ft-nav {margin:0;padding:0 10px 0 0;float:right;}
ul.ft-nav li {list-style:none;border-bottom:0px;margin:0;padding:0 10px;background-image: url(../dsg/bullet2.gif); background-position: right 4px; float:left;font-size:1.1em;}
ul.ft-nav li a {color:#404040;}


/*other head defs*/
.head-search {width:300px;float:right;}
.head-search form {margin:0;}
.head-links {width:300px;float:left; margin-left:4; margin-top:3;}
.tx-macinasearchbox-pi1 {float:right; padding: 3px 10px 0 0;}
.tx-macinasearchbox-pi1 select {font-size: 1.1em; font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666; background-color:#f5f5f5;}
.tx-macinasearchbox-pi1 input {font-size: 1.1em; font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666; background-color:#f5f5f5;}
.tx-macinasearchbox-pi1 input.submit {padding: 1px 0px 3px 0px;border-top: 0px;border-left: 0px;border-right: 0px;border-bottom: 0px; background-color:none; background:url(../dsg/bgr/search-bg.gif) 0 0 no-repeat;width:55px;}

.rslogo {margin-left: 10px;float:left;}

.hm-l img {float:left;}
.hm-l .lgumar {padding-right:15px;float:left;}
.hm-l .tiumar {background:url(../dsg/bgr/head-log-sep.gif) 0 0 no-repeat;padding-left:17px;float:left;}

.hm-r a {color:#565656;font-size:1.1em;}

/*other center right defs*/
.itext {}
.itext input {border: 1px solid #9a9a9a;margin:0;padding: 2px 0;font-size: 1.1em;width:318px;}
.c-c label {display:block;float:left;width:300px;}
.c-c .formit {width:100%;padding-bottom: 8px;}
.c-c .isubmit {width: 620px;}
.c-c .icheckbox {position:relative;width: 625px;}
.c-c .icheckbox span {font-size: 1.2em;position:absolute;top:42px;left:0; z-index:2;}
.c-c .icheckbox .item {width:100%;}
.c-c .icheckbox input {float:left;display:block;}
.c-c .icheckbox label {float:left;display:block;font-weight:normal;padding-left:3px;padding-top:2px;}


.news-search-form-submit {display:block;float:left;padding-left:10px;}
.tx-indexedsearch-searchbox-button,
.c-c input.submit {margin:0 0 0 10px;border: 0px; width: 62px; background:url(../dsg/bgr/submit.gif) 0 0 no-repeat;color:#000000;font-size:1.1em;padding: 3px 0 4px 0;}

.c-c .tx-newloginbox-pi1 input.submit {float:right;}

.c-c input.lsubmit {float:left;}

.tx-newloginbox-pi1 h4 {background: url(../dsg/bullet5.gif) 0 5px no-repeat;padding-left: 10px;margin-top:10px;}


.c-la h1,
.c-r h1 {color:#000000;font-size:1.2em;padding-bottom:1.0em;}
.c-la h1,
.c-r h1,
.c-la h5,
.c-r h5 {background:#dcdccb url(../dsg/bgr/corners-170.gif) 0 0 no-repeat;border-bottom:1px solid #fff;padding: 10px;margin-bottom:5px;}
.c-la .module {background:#f8f8f5 url(../dsg/bgr/corners-170.gif) 0 100% no-repeat;width:170px;margin-bottom: 5px;}
.c-r .module {background:#f8f8f5 url(../dsg/bgr/corners-170.gif) 0 100% no-repeat;width:100%;margin-bottom: 5px;}
.c-r .identety,
.c-la .identety {background:#c41f3a url(../dsg/bgr/corners-170.gif) 100% 0 no-repeat;}
.identety #infopush,
.identety #identety {background:url(../dsg/bgr/corners-170.gif) 0 100% no-repeat;width:100%;padding: 10px 0;}
.identety a {color:#fff;}
.identety p {font-size: 11px;padding: 5px 15px 5px 15px;}
#shorcuts p {font-size: 11px;padding: 5px 10px 5px 10px;}

.identety p {color: #fff; font-weight:bold;}
.c-r .tx-newloginbox-pi1 {padding-bottom:5px;width:100%;}


.c-r .formit {padding: 0px 10px 5px 10px;}
.c-r .formit p {padding-bottom:0px;}
.c-r label {display:block;font-size: 1.1em;padding-bottom:2px;}
.c-r input {border: 1px solid #9a9a9a;width:150px;margin:0;font-size: 1.1em;}
.c-r input.submit {margin:0;border: 0px; width: 62px; background:url(../dsg/bgr/submit.gif) 0 0 no-repeat;color:#000000;font-size:1.1em;padding: 3px 0 4px 0;float:right;}


/*koledar*/
.mini-month_previev {padding-bottom:10px;font-size:1.2em;}
.mini-month_previev a {display:block;font-size:10px;width:17px;height:17px;}
.mini-month_previev a:hover {text-decoration:none;}
.mmprev {padding-left:10px;}
.mmprev a {background:url(../dsg/prev.gif) 0 0 no-repeat;}
.mmnext a {background:url(../dsg/next.gif) 0 0 no-repeat;}

.mini-month_month {width:116px;text-align:center;padding-top:2px;text-transform:uppercase;font-size:1.1em;}
.mini-month_month a {color: #404040;}
.mini-month {width:170px;background-color:#f8f8f5;}
.mini-month .koledar {width:22px;padding-bottom:5px;}

.mini-month .days {padding-left:8px;padding-bottom:10px;}
.mini-month .day {text-align:center; background:url(../dsg/bgr/day-bg.gif) 2px 0 no-repeat;font-size:1.0em;width:22px;padding: 2px 0 5px 0;}
.mini-month .event {background:url(../dsg/bgr/day-sel-bg.gif) 2px 0 no-repeat;}
.mini-month .event a {color:#fff;}
.mini-month .day_is_today {color:#b20e29;}
.mini-month .not_in_month {color:#ababa9;}

/*news*/


#lastpublications {padding-top: 0px;}
#lastnews h2,
#lastpublications h2 {padding-bottom:0;padding-top:0px;}


.news-latest-item {width:100%;padding: 5px 0 5px 0;}
.news-list-container {width:100%;padding: 5px 0 0px 0;}
.news-list-item {width:100%;padding: 5px 0 5px 0;}
.news-list-item p {padding-bottom:0px;}
.news-latest-item,
.news-list-item {border-bottom: 1px dashed #d5d5d5;}
.news-latest-item h3,
.news-list-item h3 {padding-bottom:0;font-size:1.3em; background:url(../dsg/bullet3.gif) 0 4px no-repeat;padding-left: 9px;}
.news-latest-item h3 a,
.news-list-item h3 a {color: #000;}

.news-single-item p.news-single-timedata,
.news-latest-item p.news-latest-date,
.news-list-item p.news-list-date {font-size: 1.1em;padding-bottom:0;padding-left:10px;}

.news-list-item  p {float:left;padding-left: 8px;font-size: 1.1em;}
.news-single-item p.news-single-timedata {padding-bottom: 10px;}
.news-search-form {background-color:#f8f8f5;padding: 10px 0 8px 0;width:100%;margin-bottom:10px;}
.news-search-form form {float:left;margin:0;padding:0 10px 0 0;}
.news-search-form select {float:left;margin-left:10px;}

.news-search-form fieldset {border: none;}

.news-search-form .form-group{display: block; float: left; padding-left: 10px;}

.news-search-form label {display: none;}

.news-author-temp  {width:100%;}
.news-author-temp p {float:left;padding-right:10px;font-size:1.1em;}


.artic-files {width:100%; background-color:#f8f8f5;padding: 10px 0;}
.artic-files a {color:#010101;}


.pfiles {width:100%;padding:15px 0 15px 0;margin-top:10px;font-size: 1.1em;}
.pfiles strong {display:block;padding-bottom:5px;margin-left: 10px;font-size: 1.2em;}
.pfiles img {margin-right: 8px;margin-left: 10px;}
.pfiles a {color:#010101;}

/*fotogalerija*/
.tx-simplphoto-pi1 p.navi {clear:both;}
.sinimg {width:170px;}
.sinimg-in {width:150px;}
.sinimg .ptitle,
.sinimg .pdesc {font-size:1.0em;}


/*album*/
.tx-simplphoto-pi1 {width:100%;}
.sinalbum {border-bottom: 1px dashed #d5d5d5;width:100%;margin-bottom: 15px;padding-bottom:5px;}
.sinalbum h2 {padding-bottom: 0.6em;}
.sinalbum p.navi {display:none;}

/*faq*/
.tx-simplfaq-pi1 {width:100%;}
.tx-simplfaq-pi1 h5,
h5.ques {border-bottom: 1px dashed #d5d5d5;padding: 0.5em 0 0.5em 10px; background:url(../dsg/bullet3.gif) 0 10px no-repeat;}
.tx-simplfaq-pi1 .answ {padding:10px 0 0 0;width:100%;}
h5.ques a {color:#000;}
.tx-simplfaq-pi1 .answ {width: 100%;padding:10px 0;}
img.spacer-gif { border: 1px solid Red; background-color:#FF0000;} /*potrebno odstranit iz html-ja*/

/*sitemap*/
/*
.tx-dropdownsitemap-pi1 {width:100%;}
.tx-dropdownsitemap-pi1 ol {float:left;width:100%;margin:0;padding:0;float:left;}
.tx-dropdownsitemap-pi1 ol li {float:left;margin:0;padding:0;width:100%; background-image:none;padding-bottom:5px;}


.tx-dropdownsitemap-pi1 .level_2 {}
*/

.tx-dropdownsitemap-pi1  {width:100%;}
.tx-dropdownsitemap-pi1 a {font-weight: bold;}
.tx-dropdownsitemap-pi1 .spc {font-weight: bold;}
.tx-dropdownsitemap-pi1 .description {font-style: italic;font-size: 80%;margin-left: 5px;}
.tx-dropdownsitemap-pi1 ol {float:left;width:100%;margin:0;padding:0;float:left;}
.tx-dropdownsitemap-pi1 ol li {float:left;margin:0;padding:0;width:100%; background-image:none;padding-bottom:5px;}
.tx-dropdownsitemap-pi1 ol ol {border-top: 1px dashed #d5d5d5;margin-top:4px;}
.tx-dropdownsitemap-pi1 li.open ol {display: block;}
.tx-dropdownsitemap-pi1 li.closed ol {display: none;}
.tx-dropdownsitemap-pi1 li.open ul {display: block;}
.tx-dropdownsitemap-pi1 li.closed ul {display: none;}
.tx-dropdownsitemap-pi1 .level_1 {font-size: 1.2em; font-weight:bold;width:100%;}
.tx-dropdownsitemap-pi1 div.level_2 {background: #FFFFFF;font-size: 0.9em; font-weight:normal; padding-left: 10px;}
.tx-dropdownsitemap-pi1 div.level_2 a {font-weight: normal;}
.tx-dropdownsitemap-pi1 div.level_3 {background: #FAFBFB;}
.tx-dropdownsitemap-pi1 div.level_4 {background: #FFFFFF;}
.tx-dropdownsitemap-pi1 div.level_5 {background: #FAFBFB;}
.tx-dropdownsitemap-pi1 div.expAll {text-align: center;border: solid 1px #DFE2E3;background: #FAFBFB;}

/*search result*/
.tx-indexedsearch {width:100%;}
.single-result {width:100%;border-top: 1px dashed #d5d5d5;padding-top:10px;}
p.tx-indexedsearch-title span {float:left;display:block;}
p.tx-indexedsearch-title span.tx-indexedsearch-percent {float:right; text-align:right; font-weight:bold;}
p.tx-indexedsearch-title span.tx-indexedsearch-title-number {display:none;}
p.tx-indexedsearch-title span.tx-indexedsearch-title-caption {padding-left: 10px;}
span.tx-indexedsearch-sw,
strong.tx-indexedsearch-redMarkup {color:#b20e29;font-weight:bold;} /*iskana beseda poudarek*/



.search-simple-box {width:100%; }
.search-simple-box label {width:150px;padding-top:3px;}
.search-simple-box input.tx-indexedsearch-searchbox-sword {border: 1px solid #9a9a9a;float:left;width:200px;margin-top:1px;}
.search-simple-box .tx-indexedsearch-searchbox-button {float:none;float:left;margin-left:10px;}

.tx-indexedsearch-searchbox {width:100%;}
.tx-indexedsearch-rules {width:100%;}
.tx-indexedsearch-browsebox {width:100%;border-top: 1px dashed #d5d5d5;padding-top:10px;}
.tx-indexedsearch-browsebox p span.tx-indexedsearch-browsebox-strong {font-weight:bold;}
.tx-indexedsearch-whatis {width:100%;border-top: 1px dashed #d5d5d5;padding-top:10px;margin-top:10px;}
.tx-indexedsearch-res {width:100%;}
.tx-indexedsearch-title {width:100%;}
.tx-indexedsearch-title p {float:left;width:85%;}

.tx-indexedsearch-descr {width:100%;}
.tx-indexedsearch-descr p {}

.tx-indexedsearch-info {width:100%;}

.tx-indexedsearch-browsebox .nekiprev {padding-right:5px;}

.tx-ttnews-browsebox, .tx-simplfaq-pi1-browsebox {padding-top:10px;}
.tx-ttnews-browsebox-SCell, .tx-simplfaq-pi1-browsebox-SCell {font-weight:bold;color:#b20e29;}

.tx-indexedsearch-browsebox-SCell {font-size: 12px;}
