/* ---------------- BODY a ostatní globální ------------------------------ */ body { margin: 0px; padding: 0px; color: #000000; background-color: #ffffff; text-align: center; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; font-size: medium; font-style: normal; text-decoration: none; } #page { width: 51em; margin: 0px auto; /*centrovani*/ padding: 0; text-align: left; /*centrovani*/ min-height: 100%; border-top: 0; max-width: 99%; min-width: 800px; } #ban { position:relative; width:100%; height:95px; margin:0; overflow:hidden; border-left: 1px solid #bed79a; border-right: 1px solid #bed79a; font-size: large; color: #ffffff; background-color: #006600; } #ban span { display:block; position:absolute; left:0; top:0; z-index:2; width: 100%; height:96px; margin:0; padding:0; background: url("banner_am.png") top left no-repeat; } #ban div { width: 18em; height: 6em; overflow: hidden; background-color: #5c9d05; margin: 0; color: #ffffff; position:absolute; left:28em; top:0; z-index:1; } .obsah { width: 100%; text-align: center; height:auto; border-left: 1px solid #bed79a; border-right: 1px solid #bed79a; float: left; font-size: small; border-bottom: thick solid #bed79a; border-top: thick solid #5d9e06; } .telo { width: 68%; text-align: left; margin-left: 1em; margin-top: 3em; margin-bottom: 5em; } .paticka { width: 100%; color: #bed79a; text-align: right; font-style: normal; font-size: small; border: 0; height: 4em; margin-bottom: 2em; background-color: white; } .paticka div { padding-top: 0.3em; margin-right: 1em; } .nahoru { text-align: right; width: 98%; float: left; margin-bottom: 1em; margin-top: 1em; } .obsah .nahoru a { color: #000000; } .obsah .nahoru a:hover { color: #006600; } .clearB { clear: both; } /* -------------------------------- MENU ----------------------------- */ #navlist { font-weight: bold; font-size: small; margin: 0.8em 0 0 0em; padding: 0.3em 0 0 0; height: 1.46em; /*FF chce 1.5em, ustupek v designu kvuli IE*/ } #navlist li { list-style: none; margin: 0; padding: 0; display: inline; } #navlist li a { margin: 0 2px 0 0; padding: 0.2em 0.4em 0.2em 0.4em; border-style: solid; border-color: #006600; border-width: 1px 1px 0 1px; background: #bed79a; text-decoration: none; color: #000000; } #navlist li a:hover { color: #ffffff; background: #5c9d05; } #navlist li a#current { background: #5d9e06; color: #ffffff; } /* BOCNI PANEL */ .panel { border-left: 1px solid #bed79a; width: 17em; float: right; color: #000000; background-color: #eaf2df; text-align: left; padding: 0 0.4em 2em 0; margin: 0 0 1em 1.5em; } .panel h2 { font-size: medium; font-weight: bold; border-bottom: 0.1em solid #bed79a; width: 85%; padding-left: 0.5em; padding-bottom: 0.05em; margin: 0; } .panel ul { margin-left: 0; padding-left: 0; } .panel li { margin-left: 1.4em; margin-bottom: 0.5em; padding:0; font-size: 90%; vertical-align: middle; list-style: square outside url('/dot2.png'); } .panel ul#akt li { list-style: none; margin-left: 0.5em; } .panel span { display: block; padding-bottom: 1.5em; padding-left: 12em; } .panel img { vertical-align: middle; margin-left: 0.5em; } form p { margin: 0; padding: 0; } .obsah .panel a { color: #000000; } .obsah .panel a:hover { color: #006600; } input { margin: 1em 0 0 1em; width: 10em; height: 1.5em; border: 1px solid #5d9e06; background-color: #bed79a; color: black; font-size: small; vertical-align: middle; } input#hledej { width: 4.5em; margin-left: 0.5em; height: 1.8em; } input.edit { color: black; font-weight: bold; width: 25em; margin: 1px; } /* DROBKOVA NAVIGACE */ .drobky { background-color: #eaf2df; color: black; width: 100%; float: left; text-align: left; padding: 0; margin:0; height: 1.7em; border-style: solid; border-color: #bed79a; border-width: 0 0 1px 0; } .drobky span { font-size: x-small; display: block; margin: 0.4em 0 0 0; padding-left: 0.5em; } .obsah .drobky a { color: #000000; } .obsah .drobky a:hover { color: #006600; } /* ------------------------- seznamy ------------------------------------------ */ ul { margin-left: 2em; padding-left: 0; } li { margin-left: 0; list-style: square outside url('/dot.png'); } li ul { margin-top: 0.8em; margin-bottom: 0.8em; } li ul li { list-style: none; } /* ------------------------ texty a nadpisy ----------------------------------*/ .telo { width: auto; /*zmeneno*/ text-align: left; margin-left: 1em; margin-top: 3em; margin-right: 1em; /*zmeneno*/ margin-bottom: 5em; } .obsah .telo div { text-align: center; } p { margin: 1em; } tt { font-size: 120%; font-family: monospace; margin-left: 1em; } h1 { font-size: x-large; border-bottom: medium solid #bed79a; color: #006600; width: 60%; font-style: normal; font-weight: bold; margin-top: 1em; margin-bottom: 1em; } h2 { border-bottom: medium solid #bed79a; color: #006600; width: 40%; font-size: large; font-style: normal; margin: 3px; } h3 { border-bottom: thin solid #bed79a; color: #006600; width: 40%; font-size: medium; font-style: normal; margin: 3px; } h4 { color: #006600; margin: 0; font-size: 110%; font-weight: bold; } h5 { color: #006600; margin: 0; font-size: 100%; display: inline; font-weight: bold; } /* ------------------------- obrázky ------------------------------------------ */ img { border: 0px; } /* ------------------------- tabulky ------------------------------------------ */ table { border: 1px solid #006600; padding: 0; margin: 2em auto 1em auto; width: 60%; } .obyc { border: 0px; width: 70%; margin: 0em auto 1em auto; vertical-align: top; } .bez { border: 0px; margin: 0; padding: 0; } table tr { padding: 0; margin: 0; } table tr td { border: 1px solid #006600; padding: 0.5em; margin: 0; } table tr.obyc { border: 0px; padding: 0; margin: 0; } table tr td.obyc { border: 0px; padding: 0; margin: 0; } /* ------------------------- odkazy ------------------------------------------ */ .paticka a { font-weight: normal; font-style: normal; text-decoration: underline; color: #bed79a; } .paticka img { vertical-align: middle; } .obsah a { color: #006600; text-decoration: underline; } .obsah a:hover { text-decoration: underline; } /* Rychle odkazy nad patickou */ #rychle { width: 100%; text-align: left; /*border-top: 1px solid red;*/ } #rychle ul li { display: inline; border-right: 1px solid #bed79a; padding: 0 0.5em 0 0.5em; } #rychle ul li#rychle-posledni { border: 0; } #rychle h3 { padding-left: 1em; }