/* *** LAYOUT *** */ /* HLAVNI PRVKY */ BODY { background-color: #F9E8AF; text-align: center; margin: 10 0 20 0; } #vse { width: 780px; margin : 0px auto; text-align: left; border: 0px; } #header { border: 0px; margin: 0px; padding: 0px; } #lista { border-style: solid; border-color: #DE6841; border-width: 0 3 0 3; overflow: hidden; height: 5px; background-color: #954a00; } #hlavni { border-width: 0 3 3 3; border-style: solid; border-color: #DE6841; background-color: #F5DB83; margin: 0px; padding: 0px; min-height: 300px; /* IE min-height Hack */ height: expression("300px"); } #obsah { border: 0px; padding: 20px; } #footer { font-size: 9px; font-family: arial; font-weight: bold; color: white; padding: 0 5 2 5; background-color: #DE6841; } /* HORNI MENU */ .hm-cele { background-color: #F5DB83; border: 0px; padding: 0px; margin: 0px; width: 780px; } .hm-tlacitko { color: #000000; text-align:center; vertical-align: middle; border-top: 3px solid #DE6841; padding: 0px; } .hm-tlacitko-akt { background-color: #DE6841; color: #000000; text-align:center; vertical-align: middle; border-top: 3px solid #DE6841; padding: 0px; } A.hm-menu { color: #000000; text-decoration: none; font-family: arial; font-weight: bold; font-size: 13px; } .sp-menu { display: block; width: 100%; cursor: hand; } /* LEVE MALE MENU */ .lm-cele { float:left; width: 142px; border: 0px; } .lm-mezera { height: 5px; overflow: hidden; border-right: 3px solid #DE6841; border-left: 0px solid #DE6841; border-bottom: 0px solid #DE6841; border-top: 0px solid #DE6841; /* IE width-border hack*/ width: 111px; width: expression("114px"); } A.lm-tlacitko { overflow: hidden; display: block; background-image : url("img/tlacitko.gif"); width: 142px; height: 29px; color: #000000; text-decoration: none; font-family: arial; font-weight: bold; font-size: 12px; } A:HOVER.lm-tlacitko { background-image : url("img/tlacitko_o.gif"); } A.lm-tlacitko-akt { overflow: hidden; display: block; background-image : url("img/tlacitko_a.gif"); width: 142px; height: 29px; color: #000000; text-decoration: none; font-family: arial; font-weight: bold; font-size: 12px; } .lm-padder { padding-top: 7px; padding-left: 3px; } /* *** INDEX - non-layout dalsi veci *** */ /* MAIL v paticce */ A#mail { color: white; text-decoration: none; } A#mail:hover { text-decoration: underline; } /* TLACITKO NAHORU */ .nahoruContainer { margin-bottom: 20px; text-align: right; } A.nahoru { padding: 2px; border: 2px solid #DE6841; color:#DE6841; font-size: 11px; font-weight: bold; text-decoration: none; } A:HOVER.nahoru { background-color: #f5b75f; } A#nahoru-dole { display: block; padding: 0px; margin: 0px; width: 78px; height: 19px; background-image : url("img/nahoru.gif"); } A:HOVER#nahoru-dole { background-image : url("img/nahoru_o.gif"); } /* LISTY - UL, LI */ UL.seznam { list-style:none; font-size: 14px; } LI.seznam2 { list-style:none; font-size: 12px; } LI.li-styl { list-style : disc; color: #954a00; } LI.li-menu { list-style : disc; color: #954a00; margin-bottom: 15px; } LI SPAN { color: #000000; } /* TOOLS */ .cleaner { clear: both; overflow: hidden; height: 1px; } HR { background-color: #954a00; color: #954a00; } .kompakt { margin: 0px; padding: 0 0 0 15; border: 0px; } .obrazek { /* ilustrace nejlepe nahoru vlevo na strance */ float: right; border: 0px; margin: 40 0 20 20; padding: 0px; } .fotoObr { /* fotka v textu uprostred */ text-align: center; margin: auto; margin-top: 30px; margin-bottom: 30px; } /* *** FORMATOVANI OBSAHU *** */ BODY { /* to nam usetri praci */ font-family: arial; color: #000000; } /* NADPISY */ H1 { /* aka .nadpis-sekce */ font-weight: bold; font-size: 22px; margin: 0 0 30 20; } H2 { /* aka .nadpis-normal */ font-weight: bold; font-size: 18px; margin: 30 0 10 0; } H3,H4 { /* aka .nadpis-maly s odsazenim shora */ font-weight: bold; font-size: 14px; margin: 30 0 10 0; } H4 { /* bez horniho odsazeni */ margin-top: 10px; } .subtitle { /* aka subtitle - "aneb" */ margin: 0px; font-size: 14px; } /* ODKAZY */ A { /* trocha lenosti */ font-weight: bold; text-decoration: none; } A:hover.odkaz-menu,A:hover.odkaz-menu-inv,A:hover.odkaz-soub,A:hover.odkaz-maly,A:hover.odkaz-uvod { text-decoration: underline; } A.odkaz-menu { font-size: 18px; color: #954a00; } A.odkaz-menu-inv { font-size: 16px; color: white; } A.odkaz-soub { /* odkaz urceny k umisteni do zakladniho textu */ font-size: 14px; color: #954a00; } A.odkaz-maly { /* maly odkaz urceny do maleho textu */ font-size: 12px; color: #954a00; } A.odkaz-uvod { /* maly odkaz - uvodni */ font-size: 12px; color: #954a00; } /* TEXTY */ .text { font-size: 14px; } .center { text-align: center; text-indent: 0px; } .text-uvodni { font-size: 12px; } .text-maly { font-size: 12px; } .text-uvod { /* barevny maly */ font-size: 12px; color: #954a00; } .popisek { /* popisek fotky */ font-size: 14px; margin-top: 5px; } P { font-size: 14px; text-indent: 20px; text-align: justify; } P.husty { margin: 0px; } P.text { text-indent: 0px; } P.podcarou { text-indent: 0px; border-top: 3px solid #954a00; margin: 60 0 0 0; padding-top: 7px; } P.zapsal { margin-top: 0px; text-align: right; } /* *** FORMULARE - INTERNI - ADMIN *** */ LEGEND { font-weight: bold; font-size: 14px; color: #954a00; padding: 3px; margin-bottom: 10px; margin-top: 10px; } FIELDSET { border: 1px solid #DE6841; padding: 0 20 5 20; margin-bottom: 20px; } LABEL { font-size: 14px; } .form-button { text-align: center; font-size: 12px; font-weight: bold; padding: 2 7 2 7; margin-left: 10px; color: #F9E8AF; background-color: #DE6841; border-left: 2px solid #EBBA78; border-top: 2px solid #EBBA78; border-right: 2px solid #954a00; border-bottom: 2px solid #954a00; } .form-hlaska, .form-ok, .form-err { font-weight: bold; font-size: 16px; text-align: center; margin: 5px; } .form-hlaska { color: #000000; } .form-ok { color: #006400; } .form-err { color: red; } /* *** TRIDY/ID PRO KONKRETNI STRANKY *** */ /* CASOPISY */ H2.casopis { /* nadpis do casopisu */ text-align: center; } /* FOTKY */ .nahled { margin: 10px; text-align: center; } .nahledIMG { margin: auto; } /* SEZNAM ODKAZŁ */ LI.li-odkaz { list-style : disc; color: #954a00; margin-bottom: 5px; } /* KNIHOVNA - TABULKY */ TABLE.ram { border: 1px solid #DE6841; } TABLE.ram TD { font-size: 12px; font-family: arial; overflow: hidden; } TABLE.ram TH { border-bottom: 1px solid #DE6841; font-size: 12px; font-family: arial; } /* INTERNI - NASTENKA */ .nastenka { margin: 10px 5px 10px 8px; border-bottom: 3px solid #EBBA78; border-right: 3px solid #EBBA78; } .nastenka1 { border: 1px solid #DE6841; padding: 2px; font-size: 14px; font-family: Arial; } .nastenka2 { border: 1px solid #DE6841; color: #954a00; padding: 2px; font-size: 14px; font-family: Arial; } /* NOVINKA, AKTUALITY */ .nove { font-size: 12px; color: #880000; font-weight: bold; font-style: italic; margin-left: 10px; } .aktualita { margin-top: 15px; font-size: 12px; color: #954a00; } /* SOUTEZ */ .soutez { margin: 0px 10px 0px 10px; padding: 0 10 0 10; border-style: solid; border-color: #DE6841; border-width: 3; background-color: #F5DB83; } /* SOUTEZ */ #soutezpanel { border-bottom: 2px solid #DE6841; margin: 20px; font-size: 14px; } #soutezpanel A { color: #954a00; font-weight: bold; text-decoration: none; } #soutezpanel A:hover { color: red; background-color: #f9e8af; } .otazka { margin-bottom:10px; list-style-type: decimal; font-size: 14px; } .moznost { list-style-type: lower-alpha; font-size: 14px; } .ok { color: green; } .ko { color: red; } .vybral { font-weight: bold; } TABLE.plna { border: 1px solid #DE6841; border-collapse: collapse; font-size: 12px; } TABLE.plna TD,TH { padding: 2px 4px 2px 4px; border: 1px solid #DE6841; text-align: center; } TABLE.plna A { color: #954a00; font-weight: bold; text-decoration: none; } TABLE.plna A:hover { color: red; background-color: #f9e8af; } /* *** FormGen styl *** */ form.fgForm { font-family: sans-serif; } form.fgForm fieldset { border: 1px solid #DE6841; width: 400px; } form.fgForm fieldset legend { border: 0px; font-weight: bold; padding: 3px; color: #954a00; } form .fgFormBody { margin: 0px auto; padding: 10px; } form .fgFormBody .fgRow { clear: both; } form .fgFormBody .fgRow label { width: 24%; float: left; text-align: right; } form .fgFormBody .fgRow span { width: 75%; float: right; text-align: left; } form .fgFormBody .fgRow span .fgInput { width: 90%; } form .fgFormBody .fgRow span textarea { font-family: sans-serif; font-size: 0.8em; } form .fgFormBody .fgRow span .fgCheck { margin-left: 0px; } form .fgFormBody .fgButton { clear: both; text-align: center; padding-top: 10px; } .fgButton input { text-align: center; font-weight: bold; padding: 2 7 2 7; margin-left: 10px; color: #F9E8AF; background-color: #DE6841; border-left: 2px solid #EBBA78; border-top: 2px solid #EBBA78; border-right: 2px solid #954a00; border-bottom: 2px solid #954a00; } /* AKORDY */ .chordline { line-height: 2.5em; margin: 0px 0px 0px 10px; } .chordline span { position: relative; } .chordline span strong { position: absolute; top: -1em; left: 0; font: bold 75%/1 sans-serif; font-size: 12px; font-weight: bold; font-style: italic; }