/* CSS Document */

html {margin: 0; padding: 0;}
body {margin: 0; padding: 0; text-align: center; }

#hlavni      { width: 1000px; overflow: hidden; margin-left: auto; margin-right: auto; padding: 0; }
#hlavicka    { width: 1000px; height: 125px; text-align: left; overflow: hidden; }
#prouzek     { width: 1000px; height: 25px; text-align: left; clear: both;}
#levy        { width: 173px; height: 585px; float: left; overflow: hidden; text-align: left; }
#right       { width: 827px; float: right; /* overflow: hidden; */ margin: 0; padding: 0;}
#obsah       { width: 654px; height: 560px; float: left; text-align: left; line-height: 1.2; }
#patka       { width: 654px; float: left; height: 25px; }
#pravy       { width: 173px; height: 585px; float: right; text-align: left; }
/* #patka       { width: 100%; } */

#obsah       { background: #F3E6B7 url("obrazky/pruh.jpg") no-repeat; font-family: Garamond, Times; }
#obsah a     { /* height:0.1em; */ padding: 0em 0.1em 0.1em 0.1em; }
#obsah a:link {background: #F3E6B7 /*#000080*/; color: #6699FF /*#fff*/}
#obsah a:visited {background: #F3E6B7 /*#000080*/; color: #6699FF /*#fff*/}
#obsah a:hover {background: #f5deb3 /*#00f*/; color: #6699FF/*#b10e12 /*#ff*/; /*border: inset 0.5em*/}
#obsah h1    { color: #6699FF; margin: 0px 0px 15px 15px; }
#obsah h3    { color: #d30a0a; /* margin: 8px 0px 0px 15px; padding: 0em 0em 0em 0em; */ font-weight: normal;}
#obsah h5    { color: black; margin: 4px 15px 0px 0px; padding: 0em 0em 0em 0em; text-align: right; font-weight: normal;}
#obsah hr    { height: 2px; color: #deb887; background-color: #deb887; margin: 12px 0px 0px 0px; width: 100%; border: 0px solid #deb887; }
#obsah ul li  {list-style-type: circle; color: #deb887; margin: 0px 0px 15px 4px; padding: 0; }
/* #obsah p     { margin: 4px 15px 0px 15px; text-align: justify; } */

.uvod        { margin: 45px 15px 0px 15px; }
.podpis      { margin: 15px 15px 0px 15px; text-align: center; color: #d30a0a;}
.text        { margin: 4px 15px 0px 15px; text-align: justify; }
.text1       { margin: 4px 15px 0px 15px; text-align: justify; font-size: 15; color: black; }
.textmapa    { margin: 0px 0px 8px 20px; text-align: justify; font-size: 15; color: black; }
.znaky       { margin: 60px 15px 60px 15px; padding-bottom: 8px; text-align: center; font-family: Times New Roman; font-size: 40; color: #d30a0a; font-weight: bolder; border-style: solid; border-color: #d30a0a; border-width: 1px; }
.citat       { margin: 4px 15px 0px 15px; text-align: center; }
.obr  { vertical-align: middle; }
.tab .border1 { border-top: none; border-bottom-style: solid; border-bottom-width: 1; border-color: black; }
.tab .border2  { border-right: none; border-color: black; }
.tab td { border-bottom: none; border-color: black; border-style: solid; border-width: 1 1 0 1; }

.ndp1        { margin: 8px 0px 0px 15px; padding: 0em 0em 0em 0em;}
.ndp2        { margin: 25px 0px 0px 15px; padding: 0em 0em 0em 0em;}
.ndp3        { margin: 12px 0px 12px 15px; padding: 0em 0em 0em 0em;}
.ndp4        { margin: 30px 0px 20px 15px; padding: 0em 0em 0em 0em;}
.ndp5        { margin: 25px 0px 10px 20px; padding: 0em 0em 0em 0em;}
.ndp6        { margin: 16px 15px 0px 27px; padding: 0em 0em 0em 0em;}
.okraj       { border-bottom: 0px; border-top: 0px; }
.okraj2      { border-right: 0px; border-left: 0px; border-bottom: 0px; }
.okraj3      { border-right: 0px; border-top: 0px; }

.odkaz {margin:10px 0 20px 0;/* _clear:left; */min-height:97px; /*_height:79px;*/  }
.odkaz .pole{width:620px}
.odkaz h3{font-weight:normal;/* font-size:130% */}
.odkaz .odkobr{float:left; margin:2px 0 0 10px;}
.odkaz .obr{margin:6px 4px 0px 4px}
.odkaz .kom{margin-left:160px;}
.odkaz .adr{color:#d30a0a;}
.odkaz p,h3{margin:0px; margin-bottom: 4px;}
.odkaz h3{font-size:100%}
.odkaz img{border-style: solid; border-color: #f5deb3; border-width: 4px;}
.odkaz table{font-size:100%;border-collapse:collapse}
.odkaz .odk2{font-size:12;}
 
#zpet        { font-variant: small-caps; }

#levy        { background-color: #F3E6B7; color: black; border-style: none; border-width: 
               medium; background: #d0dae8; font-family: Garamond, Times; /*#6666ff /*url("pozadi2.jpg")*/ }
#levy p      { margin-top: 4; margin-bottom: 1; } /* margin 0 0 19 0 */
#levy h3     { color: #6699FF; margin: 8px 0px 0px 0px; padding: 0em 0em 0em 0em; text-align: center;} /* margin 8 0 0 0 */
#levy a      {/* height:0.1em; */ padding: 0em 0.1em 0.1em 0.1em; /*border: outset 0.5em; font-weight: bold; text-decoration: none;*/}
#levy a:link {background: #d0dae8 /*#000080*/; color: #d30a0a /*#fff*/}
#levy a:visited {background: #d0dae8 /*#000080*/; color: #d30a0a /*#fff*/}
#levy a:hover {background: #ffff66 /*#00f*/; color: #d30a0a/*#b10e12 /*#ff*/; /*border: inset 0.5em*/}
#levy hr     { height: 2px; color: #6699ff; background-color: #6699ff; width: 100%; border: 0px solid #6699ff; }
#levy table  { margin: 0px 0px 10px 30px; padding: 0em 0em 0em 0em;}
#levy ul li  {list-style-type: circle; color: #6699ff; margin: 0px 0px 17px 4px; padding: 0; }
/* #levy ul     {list-style-type: circle; margin-bottom: 0px; margin-top: 0px; padding: 0; } */


#pravy       { background-color: #d0dae8/*#6666ff*/; color: black; border-style: none; border-width: 
               medium; font-family: Garamond, Times; }
#pravy h3     { color: #6699FF; margin-top: 8px; margin-bottom: 5px; /* margin: 8px 0px 0px 0px; */ /* padding: 0em 0em 0em 0em; */ text-align: center;}
#pravy h5     { color: black; margin-top: 0px; /* margin-bottom: 8px; */ /* margin: 0px 0px 0px 0px; */ /* padding: 0em 0em 0em 0em; */ font-weight: normal; text-align: center;}
#pravy a      {height:0.1em; padding: 0em 0.1em 0.1em 0.1em; text-align: center; /*border: outset 0.5em; font-weight: bold; text-decoration: none;*/}
#pravy a:link {background: #d0dae8 /*#000080*/; color: #d30a0a /*#fff*/}
#pravy a:visited {background: #d0dae8 /*#000080*/; color: #d30a0a /*#fff*/}
#pravy a:hover {background: #ffff66 /*#00f*/; color: #d30a0a/*#b10e12 /*#ff*/; /*border: inset 0.5em*/}
#pravy p     { color: #6699ff; margin-top: 1px; /* margin-bottom: 8px; */ /* margin: 8px 0px 0px 0px; */ text-align: center;}
#pravy hr    { height: 2px; color: #6699ff; background-color: #6699ff; width: 100%; border: 0px solid #6699ff; }
#pravy form  { margin-top: 2px; text-align: center; }
#pravy iframe  { background-color: #d0dae8; background: #d0dae8; outline-color: #d0dae8; /* margin-top: 8; margin-bottom: 8; */ }
.podst       { color: black; font-size: 13; }

#hlavicka { background-color: #F3E6B7/*navy /* #c9d7f2 */; color: red; border-style: none; border-width: 
               medium; background: #F3E6B7 url("obrazky/hlav.jpg") no-repeat; /* background: #F3E6B7 url("ctyrlistek.gif") no-repeat; background-position: 6% 45%; */ }
#hlavicka h3 { margin: 0px 0px 0px 0px; }

#prouzek { background-color: #f5deb3; background: #f5deb3 /* url("hlav3.jpg") no-repeat */;color: yellow; border-style: none; border-width: medium; } 

#patka { background-color: #f5deb3/*#6666ff /*navy /* #c9d7f2 */; color: #d30a0a; /* font-size: x-small; */ font-family: Garamond; font-weight: normal; font-size: 12; }
#patka { text-align: center; margin: 0px 0px 0px 0px; }              

div    { padding: 6px; }
* {-moz-box-sizing: border-box; box-sizing: border-box;} /* pocitani marginu a paddingu jako v Exploreru */

/* Tisková verze */
@media print {
#hlavni {width: 654px}
#right {width: 654px;}
#hlavicka {display: none;}
#prouzek {display: none;}
#pravy {display: none;}
#levy {display: none;}
#patka {display: none;}
#obsah hr {display: none;}
#obsah img {display: none;}
#zpet {display: none;}
#obsah { width: 99%; }
}
