body {
    font-family: Tahoma; font-size: 11px; padding: 0px 0px 0px 0px; margin: 0px; background: #FFFFFF;
}
.active-item {
    color: red;
}
input,
form,
select {
    margin: 0; padding: 0;
}

/* Naformatovani hlavnich bloku na strance */
.main {
    margin: auto; width: 760px;
}
.head {
    background: #FFFFFF; width: 760px; height: 100px; display: none;
}
.middle-bar {
    width: 760px; height: 64px; display: none;
}
.left {
    float: left; width: 220px; display: none;
}
.tools-bar {
    width: 220px; height: 16px; margin-top: 4px; float: left; display: none;
}
.content {
    width: 540px; height: 481px; background: #FFFFFF; float: left;
}
.article {
    font-size: 11px; margin-left: 15px; width: 525px;
}
.bottom {
    width: 760px; height: 60px; font-size: 10px; display: none;
}
.contact {
    padding: 0px 0px 0px 0px; background: #76B90F; text-align: right; width: 220px; height: 60px; float: left; display: none;
}
.contact A {
    color: #FFFFFF;
}
.contact A:hover {
    text-decoration: none;
}
.empty {
    width: 540px; height: 60px; float: left; background: #FFFFFF;
}
.footer {
    width: 760px; height: 15px; font-size: 10px; display: none;
}

/* Format obsahu stranky, nadpisy, odstavce */
h3 {
    font-family: "HelveticaCEBold", "Arial", "Arial CE", "Helvetica CE", Arial, sans-serif; font-size: 18px; color: black; font-weight: bold;
}
h1 {
    font-family: "HelveticaCEBold", "Arial", "Arial CE", "Helvetica CE", Arial, sans-serif; font-size: 18px; color: #57A102; font-weight: normal;
}
.htxt-1 {
    background: url(picture/mask/article-rarrow.gif) 3px left no-repeat; padding-left: 10px;
}

/* Format vystupu modulu SEARCH */
.search_resultparent
/*class pro <A> rodicu pri vypisu klikatelne cesty */
 {
    color: #57A000;
}
.search_resultitem
/* class pro <A> konkretniho clanku pri vypisu klikatelne cesty  */
 {
    color: #57A000;
}
.search-input-mbutton
/* class pro input button - vyhledavani  */
 {
    width: 13px; height: 16px; margin-left: 4px; border: 0px;
}

/* Format vystupu modul NEWS */
.news-title {
    font-size: 18px; color: #55A100; margin: 20px 0px 20px 15px;
}
.news-title-arrows {
    width: 20px; height: 8px; margin-top: 6px; background: url(/picture/mask/article-rarrow.gif) 0 0 repeat-x; float: left;
}
.news-item {
    background: url(/picture/mask/article-rarrow.gif) 0 3px no-repeat; width: 95%; float: left;
}
.news-item-h {
    float: left; width: auto; width: 95%;
}
.news-name {
    color: #57A000; float: left;
}
.news-name a {
    text-decoration: underline;
}
.news-name a:hover {
    text-decoration: none;
}
.news-popis {
    align: left;
}
.news-datum {
    color: #A1A1A1; padding-top: 5px; padding-bottom: 15px; float: left;
}
.news-pages {
    padding-left: 15px; float: left;
}
.news-backtolist {
    background: url(/picture/mask/article-rarrow.gif) 0 3px no-repeat; padding-left: 14px; font-weight: bold; width: 95%; float: left;
}
.news-backtolist a:hover {
    text-decoration: none;
}

/* Naformatovani formulare -> NAPISTE NAM */
.s-form-input {
    width: 130px; height: 16px; background: #A2D24E; border: 0px; font-size: 11px; display: block; align: left;
}
.s-form-tarea {
    font-family: Tahoma; overflow: auto; width: 130px; _width: 128px; height: 60px; background: #A2D24E; border: 0px; font-size: 11px; display: block; align: left;
}
.f-must {
    color: #57A000; font-weight: bold; background: url(/picture/mask/article-rarrow.gif) right 3px no-repeat; padding-right: 8px;
}
.f-text {
    padding-right: 8px;
}
.f-text-l {
    color: #57A000; font-weight: bold; background: url(/picture/mask/article-rarrow.gif) left 3px no-repeat; padding-left: 8px;
}
.f-text-l a:hover {
    text-decoration: underline;
}
.s-form-sub {
    border: 0px; background: white; color: #57A000; font-size: 11px; font-weight: bold; text-decoration: underline;
}

