body {
    background-color:#000001;
}

body, td, th 
{
    color:#323334;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

a,
a:link,
a:visited,
a:active
{
    color:#05a393;
    /* color:#22A304; /// */
    text-decoration:none;
}

a:hover
{
    color:#D68414;
    text-decoration:underline;
}

p
{
    margin-top:0;
    padding-top:0;
    margin-bottom:0;
    padding-bottom:0.7em;
    line-height:140%;
}

p.noindent,
p.neodsazeno
{
    text-indent: 0;
}

h1, h2, h3, h4, h5, h6 
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:100%;
    line-height:130%;
    margin: 0;
    padding: 0;
}

h1 {
    padding-bottom:10px;
    font-size:22px;
    line-height:140%;
    font-weight:bold;
    color:#0099FF;
}

h1 a,
h1 a:link,
h1 a:visited,
h1 a:active
{
    color:#0099ff;
}

h1 a:hover
{
    color:#0099ff;
}

h2 {
    padding-top:16px;
    padding-bottom:8px;
    font-size:14px;
    font-weight:bold;
    color:#0099ff;
    line-height: 130%;
}

h2 a,
h2 a:link,
h2 a:visited,
h2 a:active
{
    color:#0099ff;
}

h2 a:hover
{
    color:#0099ff;
}

h3 {
    padding-top:18px;
    padding-bottom:5px;
    font-size:12px;
    font-weight:bold;
    color:#003c7f;
}


h3 a,
h3 a:link,
h3 a:visited,
h3 a:active
{
    color:#003C7f;
}

h3 a:hover
{
    color:#0000ff;
}

input, textarea {
    font-size: 13px;
    font-family:Geneva, Arial, Helvetica, sans-serif
}

i, em
{
    font-style: italic;
    font-size: 14px;
    font-family:"Times New Roman", Times, serif;
}

#page {
    position:relative;
    width:1030px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:20px;
    padding-top:2px;
    /* padding-right:120px; /// */
}

#ad-top {
    padding-bottom:8px;
}

#ad-top-in {
    color:#98999a;
    font-size:10px;
    background-color:#000001;
}

#ad-bellow-top {
    padding-top:8px;
    padding-bottom:8px;
    background-color:#feffff;
    padding-left: 23px;
    padding-right: 23px;
}

#ad-bellow-top-in {
    color:#98999a;
    font-size:10px;
}

#header {
    height:174px;
    position:relative;
    background-color:#000001;
}

#quickbar {
    position:absolute;
    right:0;
    top:5px;
    color:#d0d1d2;
    font-size:11px;
}

#quickbar strong 
{
    font-weight: normal;
    color: #feffff;
}

#quickbar a 
{
    margin-left:15px;
}

#quickbar span 
{
    margin-left:5px;
    margin-right:-12px;
}

#quickbar a,
#quickbar a:link,
#quickbar a:visited,
#quickbar a:active
{
    color:#d0d1d2;
    text-decoration:none;
}

#quickbar a:hover
{
    color:#ffffff;
    text-decoration:underline;
}

#menu-horizontal 
{
    height:101px;
    background-color:#4b4c4d;
    height:29px;
    padding-top:5px;
    background-image:url(../img/layout/menu-horizontal-bkg.gif);
    background-repeat:repeat-x;
    text-align:right;
}

#menu-horizontal a {
    border-left:1px solid #000001;
    padding:9px 10px 7px 10px;
    margin:0;
    line-height:29px;
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;
}
#menu-horizontal a,
#menu-horizontal a:link,
#menu-horizontal a:visited,
#menu-horizontal a:active
{
    color:#ffffff;
    text-decoration:none;
}

#menu-horizontal a:hover
{
    color:#ffdc51;
    text-decoration:underline;
}

#menu-horizontal a.hlt,
#menu-horizontal a.hlt:link,
#menu-horizontal a.hlt:visited,
#menu-horizontal a.hlt:active
{
    color:#E94216;
}

#menu-horizontal a.hlt:hover
{
    color:#E94216;
}

#menu-temata div,
.column-element .main div
{
    padding-bottom: 6px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#middle {
    background-color:#e3e4e5;
    padding-top:10px;
    padding-bottom:11px;
}

#footer {
    height:100px;
    background-color:#656667;
    font-size:10px;
}

#footer .column {
    float:left;
    background-color:#323334;
    color:#ffffff;
    width:198px;
    height:80px;
    padding-left:22px;
    padding-top:20px;
    line-height:140%;
}

#footer-bar {
    padding-top:15px;
    padding-left:235px;
    color:#feffff;
}

#footer-bar a,
#footer-bar a:link,
#footer-bar a:visited,
#footer-bar a:active
{
    color:#feffff;
    text-decoration:none;
}

#footer-bar a:hover
{
    color:#D68414;
    text-decoration:underline;
}

#footer-menu
{
    text-align: center;
    padding-top: 14px;
    padding-bottom: 8px;
}

#footer-menu a
{
    padding-left: 10px;
    padding-right: 10px;
}

#column-1 {
    width:220px;
    float:left;
}

#column-2 {
    width:180px;
    float:right;
}

#main-container 
{
    width:628px;
    float:left;
    background-color:#feffff;
}

#main
{
    margin: 16px 16px 26px 16px;
    position: relative;
    top: 0;
    left: 0;
    line-height: 140%;
}

.column-element
{
    margin:0 10px 10px 10px;
}

.column-element .header
{
    padding:8px 12px 8px 12px;
    color:#000001;
    background-color:#c6c7c8;
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;
}

.column-element .main {
    padding:10px 12px 6px 12px;
    background-color:#eff0f1;
}

.column-element-submenu {
    border:1px solid #feffff;
}

.column-element-submenu .header
{
    padding:8px 12px 0 12px;
    background-color:#6e6f70;
    color: #feffff;
}

.column-element-submenu .main {
    background-color:#6e6f70;
    color: #feffff;
}

.column-element-submenu a,
.column-element-submenu a:link,
.column-element-submenu a:visited,
.column-element-submenu a:active
{
    color: #feffff;
    text-decoration:none;
}

.column-element-submenu a:hover
{
    color:#D68414;
    text-decoration:underline;
}

.column-news {
    border:1px solid #9e9f9f;
}

.column-news .header {
    background-color:#ffec9f;
}

.column-news .main {
    background-color:#fefbde;
}

.column-news .column-news-item
{
    padding-bottom: 4px;
}

#banner-pos-1 {
    border-bottom:1px solid #818283;
    margin-top:2px;
}

#banner-pos-1 div {
    padding-bottom: 8px;
    text-align: center;
}

#banner-pos-2 {
    color:#98999a;
    font-size:10px;
    text-align:left;
    border:none;
}

#banner-pos-3 {
    color:#98999a;
    font-size:10px;
    border:none;
}

#banner-pos-3 div {
    margin-top: 12px;
}

#banner-pos-4 
{
}

#banner-pos-4 div {
    padding-bottom: 8px;
}

#banner-pos-5 {
}

#banner-pos-5 div {
    margin-top: 12px;
}

#banner-pos-6 {
    position:absolute;
    left:1035px;
    top:175px;
}

.banner_pozice_6 {
    margin-bottom: 16px;
}

#title-article-list {
    padding-left:15px;
    padding-right:15px;
}

#titleTxtSearch, #titleTxtSearchSubmit {
    margin:0;
    border:1px solid #cdcedf;
}

#titleTxtSearch {
    width:120px;
    color:#323334;
    padding:3px 0 0 1px;
    height:15px;
    font-size:11px;
    line-height:100%;
}

#titleTxtSearchSubmit {
    width:38px;
    background-image:url(../img/layout/text-search-button-bkg.jpg); /* /// */
    background-repeat:repeat-y;
    padding-top:2px;
    padding-bottom:2px;
    height:19px;
    font-size:11px;
    line-height:113%;
}

.banner-in {
    margin-right:auto;
    margin-left:auto;
    color:#98999a;
    font-size:10px;
    text-align:right;
}

.banner-in div {
    margin-bottom:2px;
}

div.hr {
    height:3px;
    background-image:url(../img/layout/hr.gif);
    background-repeat:no-repeat;
    margin-top: 6px;
    margin-bottom: 6px;
}

hr
{
    margin: 0;
    padding: 0;
}

.article-list-article
{
    margin-bottom: 12px;
    padding-bottom: 0;
    padding-top: 18px;
    border-top: 1px dotted #9e9F9F;
    clear: both;
}	

.article-list-article h2
{
    padding-top: 0;
}

.tema-clanek
{
    padding-top: 20px;
}

.tema-clanek h2
{
    padding-top: 0;
    padding-bottom: 4px;
}

.article-list-authors,
.tema-authors
{
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 8px;
}	

.article-list-obsah,
.tema-obsah
{
    padding-bottom: 8px;
    line-height: 140%;
}	


.title-article {
    margin-bottom: 12px;
    padding-bottom:0;
    padding-top:18px;
    clear: both;
    border-top: 1px dotted #9e9F9F;
}

.title-article img,
.article-list-article img
{
    float:right;
    padding-top:3px;
    padding-left: 36px;
    padding-bottom: 18px;
    /*	width: 160px; /// */
}

.title-article h2 {
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 4px;
}

.title-article div.autori {
    font-size: 12px;
    padding-bottom: 5px;
    font-weight: bold;
}

.title-article div.anotace {
    padding-bottom: 10px;
}


#top-articles {
    margin:1px 0 10px 1px;
    padding:12px 12px 12px 12px;
    width:602px;
    background-color:#4b4c4d;
    color:#feffff;
}

#top-articles .date {
    padding-bottom:4px;
    font-size:10px;
}

#top-articles-one {
    float:left;
    width:240px;
}

#top-articles-list {
    float:right;
    width:330px;
    padding-left:15px;
    border-left:1px solid #6c655f;
}

.top-articles-list-article {
    border-bottom:1px solid #6c655f;
    padding-top:12px;
    padding-bottom:12px;
    font-size:10px;
}

.top-articles-list-article img {
    float:left;
    margin-right:15px;
    border: 1px solid white;
}

.top-articles-list-article p {
    line-height:130%;
    padding-bottom:0;
    margin-left:85px;
    text-indent: 0;
    text-align: left;
}

.top-articles-list-article a {
    font-weight: bold;
}

.top-articles-list-article h2 {
    font-size: 11px;
    padding-top: 0;
    padding-bottom: 8px;
}

#top-articles-one img {
    display:block;
    margin-bottom:15px;
}

#top-articles-one h2 {
    margin:0;
    padding-bottom:6px;
    clear:none;
    font-size:14px;
}

#page-menu {
    margin:0 18px 0 0;
    padding:12px 12px 12px 18px;
    background-color:#E3E4E5;
    color:#323334;
    font-size: 11px;
    line-height: 170%;
}

#page-menu div
{
    float: left;
    padding-right: 26px;
}

#page-menu div.clear
{
    float: none;
    clear: both;
    font-size: 0;
}

.serial .anotace {
    padding-left:20px;
}

.serial .authors {
    font-size: 12px;
    font-weight: normal;
}

.serial .pristup-info {
    padding-left:20px;
    padding-top: 6px;
}

#rubriky 
{
    font-size: 12px;
}
.rubriky-rubrika {
    padding-bottom: 16px;
}

.rubriky-rubrika div {
    padding-left: 35px;
}

.rubrika h3, .tema h3
{
    border-bottom: 1px solid #003C7f;
    padding-bottom: 0;
    padding-top:36px;
    margin-bottom: 0;
}


.rubrika .rubrika-clanek h2
{
    border: none;
    padding-top:23px;
}

.rubrika .rubrika-clanek div
{
    padding-top: 3px;
}

.rubrika .rubrika-clanek div.authors,
.tema .tema-clanek div.authors {
    font-weight: bold;
}

#redakce td {
    line-height: 135%;
    padding-right: 8px;
}

#redakce td.autor {
    color:#0099ff;
    font-size: 13px;
    text-align: left;
    width: 160px;
    font-style: normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

#redakce td.narozeni {
    width: 220px;
}

#redakce td.email
{
    width: 47px;
    font-size: 11px;
}

#redakce td.www
{
    width: 32px;
    font-size: 11px;
}

#redakce td.doba
{
    font-size: 11px;
    width: 74px;
}

#redakce td.label,
#redakce th {
    font-size: 13px;
    text-align: left;
    padding-top: 10px;
    padding-bottom: 4px;
}

#redakce td.radni {
}

#redakce td.obor {
}

.citat {
    font-style: italic;
    font-size: 14px;
    font-family:"Times New Roman", Times, serif;
    padding-bottom: 12px;
}

div.paragraphs {
    padding-bottom: 8px;
}

div.paragraphs p {
    text-indent: 16px;
    padding-bottom: 0px;
    text-align: justify;
}

#temata {
    position: relative;
    top: 0;
    left: 0;
    font-size: 12px;
}

#temata div {
    padding-bottom: 5px;
}

.podtemata {
    position: absolute;
    top:0;
    left:240px;
    width:200px;
    z-index: 4;
    display: none;
}

sup, sub {
    font-size: 10px;
    font-weight: normal;
}

#article {
    font-size: 12px;
    line-height:150%;
}

#article p {
    text-indent: 16px;
    padding-bottom: 0px;
    text-align: justify;
    line-height:150%;
}

#article .anotace,
#article .citat
{
    text-align: justify;
}

#article .anotace p,
#article .citat p
{
    text-indent: 0;
}

#article p.noindent,
#article p.neodsazeno
{
    text-indent: 0;
}

#article li {
    line-height:150%;
}

#article .podnadpis {
    padding-top:16px;
    padding-bottom:8px;
    font-size:14px;
    font-weight:bold;
    color:#0099ff;
    clear: both;
}

#article .autori {
    padding-bottom: 4px;
    text-align: right !important;
}

#article .magazin {
    padding-bottom: 10px;
    text-align: right !important;
}

#article .anotace {
    padding-bottom: 4px;
    font-size: 14px;
}

#article img.imgFloatR {
    float: right;
    margin-left: 14px;
    margin-bottom: 12px;
}

#article img.imgFloatL {
    float: left;
    margin-right: 7px;
    margin-bottom: 7px;
}

#article .box {
    clear:both;
    margin-top:18px;
    padding-top:18px;
    padding-bottom:0;
    border-top: 1px solid #0099ff;
}

#article .box .autor {
    margin-top: 10px;
    text-align: right;
    font-style: italic;
    font-size: 14px;
    font-family:"Times New Roman", Times, serif;
}

#article .article-main img {
    position: relative;
    top: 6px;
}

.autor
{
    margin-top: 10px;
    text-align: right;
    font-style: italic;
    font-size: 14px;
    font-family:"Times New Roman", Times, serif;
}

#article .citat .autor
{
    margin-top: 0;
    text-align: right;
    font-style: italic;
    font-size: 14px;
    font-family:"Times New Roman", Times, serif;
    padding-bottom:10px;
}

.prispevek-autor
{
    font-style: italic;
    font-size:14px;
    font-family:"Times New Roman", Times, serif;
}

#article .box h3, 
#article .box .podnadpis
{
    padding-top:0;
    padding-bottom:5px;
    font-size:13px;
    font-weight:bold;
    color:#003c7f;
    clear: both;
}

#article .soubory
{
    clear:both;
    font-size:11px;
}

#article .soubory h3 
{
    clear:both;
    padding-bottom:0;
    margin-bottom:8px;
    border-bottom: 1px solid #003C7f;
}

#article .obrazky h3 
{
    clear:both;
    padding-bottom:0;
    margin-bottom:8px;
    border-bottom: 1px solid #003C7f;
}

#article .diskuse h3, 
#article .literatura h3,
#article .poznamky h3,
#article .citat h3
{
    clear:both;
    padding-bottom:0;
    margin-bottom:8px;
    border-bottom: 1px solid #003C7f;
    font-style:normal;
}

#article .citat h3.nadpis
{
    border-bottom:none;
    font-style:italic;
}

#article .literatura,
#article .poznamky 
{
    font-size: 11px;
    line-height: 140%;
}

#article .obrazky img 
{
    margin-right: 8px;
    margin-bottom: 8px;
    vertical-align: top;
}

dl.zend_form dd {
    position: relative;
    top: -18px;
}

dl.zend_form label 
{
    font-size: 11px;
    color: #707070;
}

div.search_results {
    padding-bottom:20px;
}

div.search_results span {
    font-weight:bold;
}

div.search_result {
    padding-top:12px;
}

div.search_result div.nadpis a {
    font-weight:bold;
    font-size:13px;
}

div.search_result div.txt {
    font-size:12px;
}

div.search_result div.datum {
    font-size:11px;
    color:#444444;
    height:30px;
    display:inline;
    padding-right:12px;
}

div.search_result div.autori_jmena {
    font-size:11px;
    color:#444444;
    height:30px;
    display:inline;
    padding-right:12px;
}
div.search_result div.cislo {
    font-size:11px;
    color:#444444;
    height:30px;
    display:inline;
    padding-right:12px;
}

div.search_result div.rubrika {
    font-size:11px;
    color:#444444;
    height:30px;
    display:inline;
    padding-right:12px;
}

div.search_result div.udaj {
    font-size:11px;
    color:#444444;
    height:30px;
    display:inline;
    padding-right:12px;
}

#vyhl_trideni {
    padding-top:11px;
    padding-bottom:11px;
    padding-left:18px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: #e3e4e5;
}

div.pristup-info {
    margin-top: -3px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
}

div.pristup-info img {
    margin: 0 8px 0 0;
    padding: 0;
    position: relative;
    top: 2px;
    float: none;
    width: 13px;
    height: 11px;
}

div.pristup-info span {
    border: 1px solid #bbbbbb;
    padding: 1px 5px 2px 5px;
    background-color: #FEFBDE;
    color: #686868;
    font-size: 11px;
}

#prispevky
{
    font-size: 12px;
    line-height: 140%;
}

#prispevky .prispevek
{
    margin-top: 22px;
    padding-top: 18px;
    margin-bottom: 22px;
    border-top: 1px solid #333333;
}

#prispevky .prispevek .cas
{
    float: right;
    width: 100px;
    text-align: right;
    font-size: 10px;
}

#prispevky .prispevek h3
{
    padding-top: 0;
    padding-bottom: 0;
}

#prispevky .prispevek .jmeno
{
    font-style: italic;
    font-size: 14px;
    font-family:"Times New Roman", Times, serif;
    padding-bottom: 12px;
}

#prispevky form input.nadpis
{
    width:500px;
}

#prispevky form textarea
{
    width:500px;
}
ul.errors li
{
    color: #EE4F39;
}

div.error
{
    color: #EE4F39;
    font-weight: bold;
    margin: 12px 0 12px 0;
}
div.message
{
    color: #00bb00;
    font-weight: bold;
    margin: 12px 0 12px 0;
}

#archiv-rok .cislo
{
    float: left;
    width: 240px;
    margin-bottom: 22px;
    margin-right: 36px;
}

#archiv-rok img
{
    float: left;
    margin-right: 12px;
}

#drobecky 
{
    padding-top: 12px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-size:13px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#drobecky a,
#drobecky a:link,
#drobecky a:visited,
#drobecky a:active
{
    color:#0099ff;
    text-decoration:none;
}

#drobecky a:hover
{
    color:#D68414;
    text-decoration:underline;
}

div.in-article-banner
{
    padding-bottom: 16px;
    padding-top: 16px;
    clear: both;
}

div.in-article-banner img
{
    width: 596px; /* /// */
}

.akce-skupina-popis
{
    font-size: 12px;
    line-height: 140%;
}

#akce-skupiny
{
    padding-bottom: 20px;
}

.akce-jedna 
{
    padding-top: 38px;
}

.akce-jedna h2
{
    padding-top: 4px;
    padding-bottom: 2px;
}

.akce-jedna .akce-autor
{
    font-size: 11px;
    font-weight: bold;
    color:#0099FF;
    padding-bottom: 8px;
}

.akce-jedna .akce-cas
{
    font-size: 11px;
    font-weight: bold;
}

.akce-jedna .akce-popis
{
    padding-left: 24px;
}

.akce-jedna .akce-box
{
    padding: 0;
    margin-top: 10px;
    margin-left: 24px;
    font-style: italic;
    font-size: 14px;
    font-family:"Times New Roman", Times, serif;
}

#nadpis-stranky
{
    background-image:url(../img/layout/nadpis-stranky-bkg.gif);
    background-repeat:repeat-x;
    background-position: bottom;
    margin-bottom: 27px;
}

#nadpis-stranky h1
{
    margin: 0;
    padding: 0 15px 0 0;
    background-color: #feffff;
    display: inline;
}

li.vybrany
{
    font-weight: bold;
}

#redakce-kniha img 
{
    float: right;
    margin-left: 20px;
    margin-bottom: 20px;
}

.vystraha
{
    color: #fd0100;
}

table.prez 
{
    border-collapse: collapse;
}

table.prez th
{
    font-weight: bold;
}

table.prez th,
table.prez td
{
    padding: 3px 5px 4px 5px;
    line-height: 14px;
}

table.prez tr.pozadi1 th,
table.prez tr.pozadi1 td
{
    background-color: #E0EDFD;
}

table.prez tr.pozadi2 th,
table.prez tr.pozadi2 td
{
    background-color: #C7E1FC;
}

table.knizni-nabidka
{
    width: 100%;
}

table.knizni-nabidka td
{
    padding-bottom: 9px;
}

table.knizni-nabidka a
{
    font-size: 12px;
}

table.odbornici td
{
    padding-bottom: 9px;
    padding-right: 18px;
}

table.odbornici td.radni
{
    font-size: 12px;
}

table.inzerce-udaje td
{
    padding-bottom: 4px;
}

#get_adobe_reader
{
    padding-top: 26px;
    padding-bottom: 26px;
}

table.logo td {
    padding-right: 20px;
    padding-top: 3px;
    padding-bottom: 3px;
}

table.logo td.pozn 
{
    text-align: right;
}

div.mail-error
{
    color: red;
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 13px;
}

form#activation dd,
form#registration dd
{
    margin-left: 172px;
}

form#napistenam dd
{
    margin-left: 80px;
}

form#poradna dd
{
    margin-left: 190px;
}

form#prispevek dd
{
    margin-left: 50px;
}

form#odber dd
{
    margin-left: 360px;
}

form#clanekZakoupeni dd
{
    margin-left: 120px;
}

form#user dd
{
    margin-left: 120px;
}

#seznam-diskusi
{
    font-size: 12px;
}

#seznam-diskusi div.diskuse
{
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px solid #a9a9a9;
}

#seznam-diskusi span.pristup-info
{
    font-size: 11px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    padding-left: 10px;
}

#seznam-diskusi div.date
{
    float:right;
    width:140px;
    font-size: 10px;
    padding: 0;
    border:none;
}

#seznam-diskusi .pristup-info
{
    font-size: 10px;
    padding-left: 22px;
}

#diskuse-prispevky
{
    font-size: 12px;
    line-height: 140%;
}

#diskuse-prispevky div
{
    padding-bottom: 6px;
}


#article .imgCenter 
{
    text-align: center;
}

div.zobr_info
{
    width: 120px;
    float: right;
    padding-top:4px;
    text-align:right;
    font-size: 10px;
}

#autor-info img 
{
    float: right;
    margin-left: 16px;
    margin-bottom: 16px;
}

#article font[size="1"] 
{
    font-size: 12px;
}

#cislo-obsah
{
    margin-top: -20px;
}

#cislo-obsah-obalka
{
    position: relative;
    float:right;
    top:-10px
}

#cislo-obsah-navigace
{
    padding-top: 18px;
}

#rocnik-navigace
{
    padding-top:10px;
    padding-bottom: 14px;
}

.more span,
#cislo-obsah-navigace span,
#rocnik-navigace span,
.arrow 
{
    font-size: 16px;
}

.more {
    /*	margin-top: -10px; /// */
}

.pagingNav {
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 11px;
}

.pagingNav span {
    font-weight: bold;
}

.zpet-archiv
{
    padding-top: 18px;
}

.std-vert,
.std-top
{
    padding-top: 20px;
}

.paginationControl
{
    font-size: 11px;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

div.trideni
{
}


div.komercni
{
    padding-bottom: 10px;
    font-size: 13px;
    color:#003c7f;
    font-weight: bold;
}


.news-head
{
    font-weight: bold;
}

#form_h .justauthors
{

}

.rejstrs
{
    padding-bottom: 18px;
}

.diskusePocet
{
    font-size: 10px;
}

.diskusePocet span
{
    font-size: 13px;
}

input#podpis {
    margin-left:120px;
}
/* původní */

#diskusemail dd {
    margin-left:80px;
}


#article .text {margin-bottom: 10px; }
#article .text {font-weight: normal;}
#article .textB {font-weight: bold;}
#article .textC {text-align: center;}
#article .textR {text-align: right;}
#article .textL {text-align: left;}
#article .textT {vertical-align: top;}
#article .textM {vertical-align: middle;}
#article .textI,
#article em
{
    font-style: italic;
    font-size: 14px;
    font-family:"Times New Roman", Times, serif;
}

h1 em, h1 .textI
{
    font-size: 22px !important;
}

#article .poznamky .textI,
#article .poznamky em
{
    font-size: 13px;
}

#article .literatura .textI,
#article .literatura em 
{
    font-size: 13px;
}

#article .textU {text-decoration: underline;}
#article .textSC {font-variant: small-caps;}
#article .textK {text-transform: uppercase;}
#article .text70 {font-size: 70%;}
#article .text80 {font-size: 80%;}
#article .text90 {font-size: 90%;}
#article .text95 {font-size: 95%;}
#article .text110 {font-size: 110%;}
#article .text120 {font-size: 120%;}
#article .text150 {font-size: 150%;}
#article .textGrn {color: #206e01; }
#article .floatL {float: left;}
#article .floatR {float: right;}
#article .floatNO {clear: both;}
#article .verticalT {vertical-align: top !important; }
#article .verticalM {vertical-align: middle !important; }
#article .verticalB {vertical-align: bottom !important; } 
#article .link {text-decoration: none;}	/** ->#article .<- je nutne, jinak nefunguje pro a */
#article .link:hover {text-decoration: underline;}
#article .line1 {clear: both; top: 2px; height: 1px; margin: 2px 0px 7px; background-color: #206e01; font-size: 1px;}
#article .line2 {clear: both; top: 2px; height: 2px; margin: 2px 0px 7px; background-color: #206e01; font-size: 1px;}
#article .line3 {clear: both; top: 2px; height: 3px; margin: 2px 0px 7px; background-color: #206e01; font-size: 3px;}
#article .YES {text-decoration: none; color: green; }
#article .NO {text-decoration: none; color: red}
#article .YES:hover, #article .NO:hover {text-decoration: underline; }
#article .widthP50 {width: 50%; }
#article .widthP80 {width: 80%; }
#article .widthP90 {width: 90%; }
#article .widthP100 {width: 100%; }
#article .width50 {width: 50px; }
#article .width20 {width: 20px; }
#article .width100 {width: 100px; }
#article .width150 {width: 150px; }
#article .width200 {width: 200px; }
#article .width300 {width: 300px; }
#article .width450 {width: 450px; }
#article .width600 {width: 600px; }
#article .width3em {width: 3.8em; }
#article .minHeight{min-height: 570px; height: auto; _height: 570px; }

#article .marAuto {margin-left: auto; margin-right: auto; }
#article .marTop5 {margin-top: 5px; }
#article .mar10 {margin: 10px; }
#article .marTop10 {margin-top: 10px; }
#article .marRig10 {margin-right: 10px; }
#article .marBot10 {margin-bottom: 10px; }
#article .marLef10 {margin-left: 10px}
#article .mar20 {margin: 20px; }
#article .marTop20 {margin-top: 20px; }
#article .marRig20 {margin-right: 20px; }
#article .marBot20 {margin-bottom: 20px; }
#article .marLef20 {margin-left: 20px; }
#article .padAuto {padding-left: auto; padding-right: auto; }
#article .pad5 {padding: 5px; }
#article .padTop5 {padding-top: 5px; }
#article .pad10 {padding: 10px; }
#article .padTop10 {padding-top: 10px; }
#article .padRig10 {padding-right: 10px; }
#article .padBot10 {padding-bottom: 10px; }
#article .padLef10 {padding-left: 10px; }
#article .padTop20 {padding-top: 20px; }
#article .padRig20 {padding-right: 20px; }
#article .border {border: 1px solid red; }
#article .colorR {color: red; }
#article .colorG {color: green; }
#article .zahlavi {margin-bottom: 10px; padding-right: 10px; color: #206e01; font: bold 1.6em sans-serif;}
#article .zahlaviNav {padding-right: 10px; text-align: right; font-size: 90%; }
#article .zahlaviNav a {color: #206e01; text-decoration: none; font-weight: bold; }
#article .zahlaviNav a:hover {color: blue; text-decoration: underline; }
#article .buttonGY {color: #fbe600; background-color: green; font: bold 90% sans-serif; }
#article .buttonGR {color: red; background-color: #fbe600; font: bold 90% sans-serif; }
#article .buttonYG {color: green; background-color: #fbe600; font: bold 90% sans-serif; }
#article .pozn {color: gray; font-size: 11px;}
#article .borderR {border: 1px solid red; }


/** CLANEK **/

/* CSS tridy v textu DB */
/*
.clanek .podnadpis {clear: both; margin: 15px 0px 7px 0px; font-weight: bold;}
.clanek ul {margin: 5px 0px 20px 20px; padding-right: 20px; }
.clanek #text img {padding-right: 15px; }
.clanek .imgCenter {text-align: center; padding: 0px auto; }
.clanek .linkBox {text-decoration: none; font-size:  .7em; }
.clanek .linkPozn {text-decoration: none;  font-size: .7em; }
.clanek .linkOut {}
.clanek .linkVesmir {}
.clanek #poznamky .cislo {font-weight: bold; }

.clanek #citat p {}
.clanek #text p {}
.clanek #citatK p {}
.clanek #boxy p {}
*/


