

                                                /* -- start setup -- */

* {
font-family : Verdana;
font-size : x-small;
margin : 0;
border : none;
padding : 0;
color : #ED9999;
}


.clear {
clear : both;
background-color : transparent;
height : 1px;
margin-top : -1px;
border : none;
padding : 0;
font-size : 1px;
visibility : hidden;
}

.cistic_simple {clear : both;}

                                                   /* -- all pages -- */
HR, H1 {display : none;}
BODY {background-color : #984f3f;
      background-repeat: repeat-x;
      background-attachment: float;
      background-image: url(../Images/back_body.jpg);
      background-position: top;
}


#container {
margin: 10px 12% 0;
position : relative;
width : 1000px;
background-color: white;
border: solid black 0px;
}

#banner {
width : 1000px;
height: 100px;
background-color: #984f3f;
background-image: url(../Images/back_ban.gif);
}

#obsah {
width : 1000px;
background-color: #984f3f;
}

#menu
{width: 146px;
 _width: 146px;
 background-color: none;
 font-family: verdana;
 font-size: 10px;
 float: left;
 BEHAVIOR: url("csshover.htc");
}

                                                      /* -- menu -- */

ul,li,a,lib {
                display:block;
                margin:0;
                padding:0;
                border:0;
        }

        ul {
                width:150px;
    border-right:0px solid white;
    border-top:0px solid white;
    border-left:0px solid white;
    border-bottom:0px solid white;
                background:none;
                list-style:none;
        }

        li {
                position:relative;
                padding:5px;
                padding-left:9px;
                z-index:9;

        }
                li.folder { /*background:url("item_folder.gif") no-repeat;*/ }
                li.folder ul {
                        position:absolute;
                        left:145px; /* IE */
                        top:5px;
                background:#d61920;

                }
                        li.folder>ul { left:146px; } /* others */

        a {
                padding:2px;
/*                border-bottom:0px solid black;  */
                text-decoration:none;
                color:ed1c24;
                /*font-weight:bold;*/
                width:100%; /* IE */
        }
                li>a { width:auto; } /* others */

        li a.submenu {
                background:url("../Images/tecka.jpg") right no-repeat;
        }

        /* regular hovers */

                                                 /* definice pro odkazy */
        a:hover {
/*  background-color:white;     */
                color:#435bdf;
        }
                li.folder a:hover {
                color:d7292a;
                        background-color:ed1c24;
                }

        /* hovers with specificity */

        li.folder:hover { z-index:10; }
        ul ul, li:hover ul ul {
                display:none;
        }

        li:hover ul, li:hover li:hover ul {
                display:block;
        }

/* konec menu */

#prazdny
{width: 150px;
 border-bottom: solid 1px #635F59;
 /*float: left; */
}

#hlavni
{padding-top: 5px;
 height: 620px;
 font-size: 9px;
 background-color: #984f3f;
 background-image: url(../Images/back_body.gif);
 background-attachment: fixed;
 margin-top: 10px;
 margin-left: 12px;
 margin-bottom: 10px;
 float: left;
 scrollbars=no;
 overflow: scroll;
 width: 830px;
 font-family: Verdana;
}


.odkaz
{text-decoration: none;
 font-size: 9px;
}


.odkaz:hover
{ background-color: #F4E7D7;
}

#bottom
{height:0px;
 margin: 0px;
 padding: 0px;
}

#pocitadlo
{padding-top: 3px;
 border-top: solid black 0px;
 font-weight: bold;
 font-size: 12px;
 background-color: #ededee;
 vertical-align: middle;
 text-align: center;
 width: 1000px;
}

.map
{border: solid black 1px;}

.foto
{border: solid black 1px;
 margin-right: 3px;
 margin-bottom: 3px;
 float: left;
}

.uvod
{text-align: center;
 width: 510px;
}

.mezera
{height: 1px;
 width: 150px;
}

.mezera2
{height: 30px;
 width: 150px;
}

                                            /* styly tabulek */
table
{border-collapse : collapse;
}

.tabulka
{border-collapse : collapse;
}

.tab_h
{font-family: arial;
 font-size: 12px;
 margin: 0px;
 padding: 0px;
 font-weight: bold;
 border-bottom: 0px solid #ffffff;
}

.tab1
{font-family: Verdana;
 font-size: 12px;
 text-align: left;
 margin: 0px;
 padding-left: 0px;
 padding-right: 5px;
 border-bottom: 0px solid #C0C0C0;
 border-top: 0px solid #C0C0C0;
 align: left;
}

.tab2
{font-family: Verdana;
 font-size: 11px;
 text-align: left;
 border-bottom: 1px solid #C0C0C0;
 border-right: 0px solid #C0C0C0;
 margin: 0px;
 padding: 0px;
 padding-right: 5px;
 padding-left: 5px;
 }


.tabstatic
{font-family: Verdana;
 high: 700px;
 font-size: 15px;
 text-align: left;
 margin: 0px;
 padding: 0px;
 padding-right: 3px;
 border-bottom: 7px solid #ffffff;
 border-right: 1px solid #ffffff;
 }

.tab_merge
{font-family: Verdana;
 font-size: 12px;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
 border-bottom: 1px solid #C0C0C0;
}

                                            /* bunky tabulek */
tr
{ margin: 0px;
 padding: 0px;
}

.bunka_n
{font-family: Verdana;
 font-size: 12px;
 text-align: left;
 font-weight: normal;
 margin: 0px;
 padding: 3px;
 padding-left: 3px;
 border-bottom: 0px solid #C0C0C0;
}

.bunka_l
{font-family: Verdana;
 font-size: 10px;
 color: #ffffff;
 font-weight: normal;
 text-align: left;
 margin: 0px;
 padding: 3px;
 padding-left: 3px;
 border-bottom: 0px solid #C0C0C0;
}

.bunka_n_cent
{font-family: Verdana;
 color: #ffffff;
 font-size: 10px;
 font-weight: normal;
 text-align: center;
 border-bottom: 0px solid #C0C0C0;
}

.bunka_obr
{font-family: Verdana;
 text-align: center;
 margin: 0px;
 border-bottom: )0px solid #C0C0C0;
}

.bunka_obr_color
{font-family: Verdana;
 font-size: 12px;
 text-align: center;
 margin: 0px;
 padding: 5px;
 padding-right: 3px;
 background-color: #cccccc;
 border-bottom: )0px solid #C0C0C0;
}
.bunka_nadpis
{font-family: Verdana;
 font-size: 13px;
 color: #0c4579;
 font-weight: bold;
 background-image: url(../Images/linka.gif);
 text-align: left;
 margin: 0px;
 padding: 5px;
 padding-left: 5px;
 border-bottom: 0px solid #C0C0C0;
}

.bunka_nad_cent
{font-family: Verdana;
 font-size: 13px;
 color: black;
 font-weight: bold;
 text-align: center;
 margin: 0px;
 padding: 5px;
 padding-left: 5px;
 border-bottom: 0px solid #C0C0C0;
}

.bunka_cent
{font-family: Verdana;
 font-size: 10px;
 color: black;
 font-weight: normal;
 text-align: center;
 margin: 0px;
 padding: 5px;
 padding-left: 5px;
 border-bottom: 0px solid #C0C0C0;
}
.bunka_ram
{font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 color: #ed1c24;
 margin: 0px;
 padding: 3px;
 padding-left: 3px;
 border-bottom: 1px solid #ed1c24;
 border-top: 1px solid #ed1c24;
 border-left: 1px solid #ed1c24;
 border-right: 1px solid #ed1c24;
}


.bunka_form
{font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 text-align: left;
 color: #ed1c24;
 background-color: #dedede;
 margin: 0px;
 padding: 3px;
 padding-left: 3px;
}


.bunka_nad_left
{font-family: Verdana;
 font-size: 13px;
 text-align: left;
 color: #e2e1e1;
 font-weight: bold;
 margin: 0px;
 padding: 5px;
 padding-left: 5px;
 border-bottom: 0px solid #C0C0C0;
}

.bunka_small
{font-family: Verdana;
 text-align: left;
 font-size: 10px;
 margin: 0px;
 padding: 1px;
 padding-left: 1px;
 border-bottom: 0px solid #C0C0C0;
}

.barva_logo
{font-family: Verdana;
 text-align: left;
 font-size: 10px;
 font-color: #984f40;
 margin: 0px;
 padding: 1px;
 padding-left: 1px;
 border-bottom: 0px solid #C0C0C0;
}
.bunka_color
{font-family: Verdana;
 text-align: left;
 color: black;
 font-size: 10px;
 margin: 0px;
 padding: 1px;
 padding-left: 1px;
 background-color: #cccccc;
 border-bottom: 0px solid #C0C0C0;
}

.bunka_color_nad
{font-family: Verdana;
 font-size: 13px;
 text-align: left;
 color: #ed1c24;
 font-weight: bold;
 margin: 0px;
 padding: 5px;
 padding-left: 5px;
 background-color: #cccccc;
 border-bottom: 0px solid #C0C0C0;
}

h2
{font-size: 12px;
 font-family: verdana;
 font-weight: bold;
}

                                                 /* pisma */

.norm
{font-size: 11px;
 font-family: verdana;
 color: #000000;
}

.norm_small
{font-size: 10px;
 font-family: verdana;
 color: #ffffff;
}

.font_menu
{font-size: 12px;
 font-family: verdana;
 color: #ffffff;
 font-weight: bold;
}

.cervene
{font-size: 12px;
 color: #ed1c24;
}

.color_nad
{font-size: 13px;
 color: #f8c0c2;
 font-weight: bold;
}

.big_col
{font-size: 13px;
 color: #0c4579;
 font-weight: bold;
}

.nadpis1
{font-size: 13px;
 font-family: verdana;
 font-color: #2e3092;
 font-weight: bold;
}

.nadpis2
{font-size: 12px;
 font-family: verdana;
 font-weight: bold;
 color: #95a2ed;
 margin-bottom: 10px;
 margin-top: 5px;
}

.nadpis3
{font-size: 13px;
 font-family: verdana;
 color: #ffffff;
 margin-bottom: 10px;
 margin-top: 5px;
 text-align: left;
 font-weight: bold;
}

.nadpis4
{font-size: 16px;
 font-family: verdana;
 font-weight: bold;
 color: #ed1c24;
/* background-color: #B68962; */
 text-align: left;
 padding: 3px;
 margin-bottom: 8px;
}

.nadpis5
{font-size: 24px;
 font-family: verdana;
 font-weight: bold;
 color: #000080
}




#static a
{width: 120px;
}
f
#static  A:hover
{background-color: transparent;
 width: 200px;
 text-align: center;
}

.stat
{text-align: justify;
 font-family: arial;}


.tab_obj
{padding-left: 10px;
 text-align: right;
}

.tlackosik
{text-align: center;
 background-color: #F4E7D7;
 width: 100px;
 font-size: 10px;
 margin-bottom: 20px;
}

.tlackosik a
{background-color: #F4E7D7;
 text-align: center;
 width: 100px;
 font-size: 12px;
 border: 1px solid #808080;
 text-decoration: none;
 display: block;
}

.tlackosik a:hover
{background-color: #DFC996;
 display: block;
}

.sirka30
{width: 30px;
}

.sirka20
{width: 20px;
}

.sub
{margin-top: 10px;
}

.red
{color: red;
}

.red_bold
{color: red;
 font-weight: bold;
}

.hlaska
{background-color: #FFFF99;
 font-weight: bold;
 border: 1px solid #000000;
 padding: 3px;
 width: 280px;
 text-align: center;
}

.titulek1
{ color: #5A3E00;
  font-weight: bold;
  font-size: 14px;
  margin: 5px;
  margin-left: 0px;
}

.titulek2
{ font-weight: bold;
  font-size: 12px;
  margin: 5px;
  margin-left: 0px;
}
