﻿                                                /* -- start setup -- */

* {
font-family : Verdana;
font-size : x-small;
margin : 0;
border : none;
padding : 0;
color : Black;
}


.clear {
clear : both;
background-color : transparent;
height : 1px;
margin-top : -1px;
border : none;
padding : 0;
font-size : 1px;
visibility : hidden;
}

.cistic_simple {clear : both;}
#google_translate_element {
	position:absolute;
	right:5px;
	bottom:5px;
	text-align:right;
}
                                                   /* -- all pages -- */
HR, H1 {display : none;}
BODY {background-color : white;
      background-repeat: repeat-x;
      background-attachment: fixed;
      background-position: top;
}

input, select, textarea {border:1px silver solid;}
input.checkbox, input.radio {border: none;}

p {text-align:justify;}

i{
	font-size:inherit;
}
#container {
margin: 10px 12% 0;
position : relative;
width : 1000px;
background-color: white;
border: solid black 0px;
}

#banner 
{
position: relative;
width : 1000px;
height: 95px;
background-color: #984f40;
      background-image: url(../images/back_ban.jpg);
}

#obsah {
width : 1000px;
background-color: White;
}

#menu
{width: 140px;
 _width: 140px;
 font-family: verdana;
 float: left;
 BEHAVIOR: url("csshover.htc");
}

                                                      /* -- menu -- */

ul,li,a,lib {
                display:block;
                margin:0;
                padding:0;
                border:0;
        }

        ul {
                width:140px;
    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:130px; /* IE */
                        top:5px;
                background:#d61920;

                }
                        li.folder>ul { left:140px; } /* others */

        a {
                padding:2px;
/*                border-bottom:0px solid black;  */
                text-decoration:none;
                color:ed1c24;
                /*font-weight:bold;*/
                width:100%; /* IE */
        }
		a.norm {
				display: inline;
				text-decoration:underline;
				color:blue;
		}
                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:d61920;
        }
                li.folder a:hover {

/* barva písma po přejetí myši */
                color:#C0C0C0;
                        background-color:none;
                }

        /* 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: 2px;
 height: 545px;
 font-size: 9px;
 margin-top: 10px;
 margin-left: 15px;
 margin-bottom: 10px;
  float: left;
 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: white;
      background-image: url(../images/back_ban.jpg);
 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: 170px;
}

.mezera2
{height: 30px;
 width: 170px;
}

                                            /* 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;
}
.tab_h2
{font-family: arial;
 font-size: 12px;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
 padding-left: 10px;
 border-bottom: 1px solid #C0C0C0;
}

.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;
 }

.tab3
{font-family: Verdana;
 font-size: 7px;
 text-align: center;
 margin: 0px;
 padding: 2px;
 padding-left: 5px;
 border-bottom: 1px solid #C0C0C0;
}

.tab4
{font-family: Verdana;
 font-size: 5px;
 text-align: center;
 margin: 0px;
 padding: 0px;
 padding-right: 0px;
 border-bottom: 1px solid #C0C0C0;
}

.tab5
{font-family: Verdana;
 font-size: 7px;
 text-align: center;
 margin: 0px;
 padding: 0px;
 border-bottom: 7px solid #ffffff;
 border-right: 1px solid #ffffff;
 }

.tab6
{font-family: Verdana;
 font-size: 10px;
 text-align: left;
 border-bottom: 1px solid #C0C0C0;
 border-right: 1px solid #C0C0C0;
 margin: 0px;
 padding: 0px;
}

.tab7
{font-family: Verdana;
 font-size: 12px;
 text-align: left;
 width: 380px;
 margin: 0px;
 border-bottom: 1px solid #C0C0C0;
 border-top: 1px solid #C0C0C0;
}

.tab8
{font-family: Verdana;
 font-size: 12px;
 text-align: left;
 width: 70px;
 margin: 0px;
 border-bottom: 1px solid #C0C0C0;
 border-top: 1px solid #C0C0C0;
}


.tabzboz
{font-family: Verdana;
 font-size: 12px;
 text-align: left;
 width: 500px;
 background-image: url(../images/back_zbozi.jpg);
 margin: 0px;
 border-bottom: 2px solid #C0C0C0;
}


.tabdal
{font-family: Verdana;
 font-size: 12px;
 text-align: center;
 width: 500px;
 height: 600px;
 background-image: url(../images/Dalekohl/Pozadi_dal.jpg);
 margin: 0px;
 border-bottom: 2px solid #C0C0C0;
}

.tabfoto
{font-family: Verdana;
 font-size: 15px;
 text-align: right;
 margin: 0px;
 padding: 0px;
 padding-right: 3px;
 border-bottom: 7px solid #ffffff;
 border-right: 1px solid #ffffff;
 }

.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_end
{font-family: Verdana;
 font-size: 9px;
 text-align: center;
 margin: 0px;
 padding: 5px;
 padding-right: 5px;
 font-weight: normal;
 border-bottom: 0px solid #ffffff;
}
.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;
 font-weight: normal;
 text-align: left;
 margin: 0px;
 padding: 3px;
 padding-left: 3px;
 border-bottom: 0px solid #C0C0C0;
}

.odstavec
{font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 text-align: left;
 margin: 30px;
 padding: 0px;
 padding-left: 3px;
 border-bottom: 0px solid #C0C0C0;
}
.bunka_obr
{font-family: Verdana;
 font-size: 8px;
 text-align: center;
 margin: 0px;
 padding: 5px;
 padding-right: 3px;
 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: #ed1c24;
 font-weight: bold;
 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_ram
{font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 color: #ed1c24;
 margin: 0px;
 padding: 3px;
 padding-left: 3px;
}

.bunka_form
{font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 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: black;
 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;
}

.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: #000000;
}

.font_menu
{font-size: 12px;
 font-family: verdana;
 font-weight: bold;
 text-align: left;
 color: #ffffff;
}

.cervene
{font-size: 12px;
 color: #ed1c24;
}

.color_nad
{font-size: 14px;
 color: #f8c0c2;
 font-weight: bold;
}

.kurziv
{font-size: 10px;
 font-weight: italic;
}

.kurziv_red
{font-size: 10px;
 color: #ed1c24;
 font-weight: italic;
}

.nadpis1
{font-size: 14px;
 font-family: verdana;
 font-color: #2e3092;
 font-weight: bold;
}

.nadpis2
{font-size: 11px;
 font-family: verdana;
 font-weight: bold;
 color: #0019a8;
 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;}


tr
{ margin: 0px;
 padding: 0px;
}

.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;
}

