body { margin:0px; padding:0px; text-align:left; font-family: Arial, Arial Narrow, sans-serif; }h2 { font-size:1.3em; margin:0px; margin-bottom:14px; padding:0px; color: #B5BF22; }h2.center  { font-size:1.3em; margin:0px; margin-bottom:14px; padding:0px; color: #B5BF22; text-align:center; }h3 { margin:0px; margin-bottom:14px; padding:0px; }h4 { font-size:1em; margin-top:0px; }h6 { font-size:1em; margin:0px; }table td { vertical-align:top; }a { color: #747A14; }a:hover { color: #333; }a:hover { color: #4d520e; }strong, b, h3, h4, h6 { color: #A4AC1E; }strong.aktual{ color: #000;}ul li { margin-left: 2em; }p { text-align:left;}p.center  { text-align:center;}#main { width:995px; margin:0px auto; text-align:left; }#vrch { margin:0px 38px 0px 47px;}#vrch img { padding-bottom:20px; }.menu { font-size: 16px; margin: 0px; line-height:25px; } .menu a { font-weight:bold; text-decoration:none; padding:3px 4px; border-right:1px solid #666; } .menu a.prvni { border-left:1px solid #666; } .menu a.posledni { border-right:0px; } .menu a.c_cerna { color:black; }.hlmenu { color:gray; margin:30px 0px 0px 0px; } .hlmenu a { color:#B5BF22; } .hlmenu a:hover, .hlmenu a.akt { color:white; background:#B5BF22; }.submenu { color:white; clear:both; padding:0px 8px; background:#B5BF22; } .submenu a { color:white; border-right:1px solid white; } .submenu a.prvni { color:white; border-left:1px solid white; } .submenu a:hover, .submenu a.akt { color:white; background:#747A14; }#submenu21 { display:none; }#submenu21 a { visibility:hidden; }#submenu22 { display:inline; }#obsah, .obsah { padding:18px 41px; padding-bottom:0px; font-size:13px; line-height:18px; text-align:justify; }.odkazy { float:left; font-size:16px; padding:0px; margin:0px 2em 1.5em 0px; background:#B5BF22; }.odkazy a { background: url('img/obsah/sipka.gif') no-repeat 95% center; display:block; padding:.3em 30px .3em 15px; text-decoration:none; color:white; }.odkazy a:hover, .odkazy a.akt { background-color:#747A14; color:white; }.odkazy a:visited { background-image:none; }.zamestnanci b { display:block; color:#B5BF22; margin:1em 0px; }.zamestnanci .sloupecek { text-align: left; float:left; width:200px; margin-right:20px;}.zamestnanci span { color:gray; }.mapa a { color:black; text-decoration:none; }.mapa a.stranka { font-weight:bold; display:block; color:#B5BF22; margin:1em 0px .4em; }.mapa .sloupecek { float:left; margin-right:45px;}.popis_prace { float:right; position:relative; }#popis_prace { width:200px; padding:20px; padding-bottom:0px; background:#B5BF22; position:relative; }  #popis_prace .nadpis { font-size:13px; font-weight:bold; float:left; position:relative; padding:15px; left:-20px; margin:20px 0px; color:white; }  #popis_prace .text { font-size:11px; text-align:justify; }	#popis_prace .skryt, #zobraz_popis { font-size:16px; font-weight:bold; text-align:right; position:relative; }	#popis_prace .skryt { left:20px; padding:3px 0px; margin-top:1em; cursor: pointer; color:white; }	#zobraz_popis { float: right; padding:3px 0px; }	#popis_prace .skryt a, #zobraz_popis { padding:3px 10px; color: white; text-decoration:none; cursor: pointer; }.ucitel { float:left; margin-right:37px; width:200px; font-size:13px; line-height:18px; }.ucitel .obr { margin-bottom:1em; background:#CCD335; color:black; font-size:15px; width:200px; height:200px; }.ucitel .jmeno { text-align: left; font-weight: bold; font-size:1.1em; margin-bottom:1em; }.ucitel .jmeno span.rocnik{ font-weight:normal;}.ctverec { width:200px; height:200px; float:left; margin-right:37px; text-align:left;  }.kontakt .ctverec { background:#B5BF22; }.kontakt .ctverec .sub { margin:3em .4em; }.kontakt .ctverec h4 { font-weight:bold; color: white; margin: .3em 0em;}.kontakt .ctverec a { color: black; }.obor_profil h3 { color: black; font-size:15px; }.obor_profil table { border:0px; background:#B5BF22;  }.obor_profil table td { width:50%; padding: 2em 2em;  }.aktualita { float:left; margin-right:37px; /*cursor: pointer;*/ }.aktualita .telo { background:#fff; border: 1px solid #fff; min-height:200px; height:auto; /*B5BF22*/ }.aktualita .uvod { background:#B5BF22; min-height:200px; height:auto; }.aktualita .uvod h5 { font-size:1.15em;  padding:.3em .5em; text-align:right; color:white; font-weight:bold; margin:0px; }.aktualita .telo h5 { font-size:1.15em;  padding:.3em .5em; text-align:right; color:white; font-weight:bold; margin:0px; }.aktualita .popis { padding:.5em; text-align:left;  }  .aktualita .popis a { color:black; text-align:left; }  .aktualita .popis strong { color:black; text-align:left; }  .aktualita .popis a:hover, .aktualita .popis a:visited { color:#333; }.aktualita .text { color: #000; padding-top:0.5em; }.ak-vice { display:block; text-align:right; display:none; }.a-info { font-size:16px; color:white; background:#004E96; height:180px; padding:10px 0px; margin-right:0px; }  .a-info a { color:white; display:block; padding:.3em 1em; }  .a-info a:hover { background:#24116F; }.kurzy-ver h5 { font-size:1em; color:#a3ac1d; margin-bottom:.4em; }.kurzy-ver a { color: black; }.himg { margin-bottom:7px; }.kurz { clear:both; }.kurz h3 { font-size:1.5em; }.kurz .ramecek { padding:.5em; margin-bottom:1em; color:white; background: #c8d322; position:relative; left:-.5em; }.kurz .ramecek b { color:white; background: #c8d322; }.kalendar tr.mesic td { padding-top:1em; font-weight:bold;}.tab_zelena { border: 1px solid #333; }.tab_zelena tr.nadpis td { background: #B5BF22; vertical-align:middle; text-align:center; padding: .5em; }.tab_zelena tr.celkem td { font-weight:bold; border-top: 1px solid black;}.zapati { font-size:11px; padding-top:.4em; margin-bottom:3em; border-top: 1px solid #666; text-align:center; color:#B5BF22; clear: both;}.zapati a { color: black; }img.mb { margin-bottom: 1em; }.d200 { width:200px; }#schovany { color:white; background:white; }.centr { text-align: center; }.vpravo { float:right; }.vlevo { float:left; }.nicitel { clear:both; visibility:hidden; }.posledni { margin-right: 0px; }.ruka { cursor: pointer; }b.not { font-weight: normal; }.js-only { display:none; }.c_zelena { color:#B5BF22; } .c_cerna { color:black; } .b_zelena { background:#B5BF22; }.b_modra { background:#004E96; }#o_animace, #obor_animace a, .c_animace { color:#24116F; } .b_animace { background:#24116F; }#o_design, #obor_design a, .c_design { color:#00A6EB; } .b_design { background:#00A6EB; }#o_fotografie, #obor_fotografie a, .c_fotografie { color:#666666; } .b_fotografie { background:#666666; }#o_grafika1, #obor_grafika1 a, .c_grafika1, #o_animace, #obor_animace a, .c_animace { color:#BB006C; } .b_grafika1, .b_animace { background:#BB006C; }#o_animace, #obor_animace a, .c_animace { color:#67349A; } .b_animace { background:#67349A; }#o_ilustrace, #obor_ilustrace a, .c_ilustrace { color:#79006D; } .b_ilustrace { background:#79006D; }#o_keramika, #obor_keramika a, .c_keramika { color:#E08107; } .b_keramika { background:#E08107; }#o_malba, #obor_malba a, .c_malba { color:#3D8C1C; } .b_malba { background:#3D8C1C; }#o_animace.akt, #obor_animace a:hover, #obor_animace a.akt, #o_animace:hover { background:#24116F; color:white; }#o_design.akt, #obor_design a:hover, #obor_design a.akt, #o_design:hover { background:#00A6EB; color:white; }#o_fotografie.akt, #obor_fotografie a:hover, #obor_fotografie a.akt, #o_fotografie:hover { background:#666666; color:white; }#o_grafika1.akt, #obor_grafika1 a:hover, #obor_grafika1 a.akt, #o_grafika1:hover { background:#BB006C; color:white; }#o_animace.akt, #obor_animace a:hover, #obor_animace a.akt, #o_animace:hover { background:#67349A; color:white; }#o_ilustrace.akt, #obor_ilustrace a:hover, #obor_ilustrace a.akt, #o_ilustrace:hover { background:#79006D; color:white; }#o_keramika.akt, #obor_keramika a:hover, #obor_keramika a.akt, #o_keramika:hover { background:#E08107; color:white; }#o_malba.akt, #obor_malba a:hover, #obor_malba a.akt, #o_malba:hover { background:#3D8C1C; color:white; }.b_animace a.akt, .b_animace a:hover { background:#171233; color:white; }.b_design a.akt, .b_design a:hover { background:#004E96; color:white; }.b_fotografie a.akt, .b_fotografie a:hover { background:#333333; color:white; }.b_grafika1 a.akt, .b_grafika1 a:hover { background:#6A023E; color:white; }.b_animace a.akt, .b_animace a:hover { background:#432066; color:white; }.b_ilustrace a.akt, .b_ilustrace a:hover { background:#520C4B; color:white; }.b_keramika a.akt, .b_keramika a:hover { background:#CC4F00; color:white; }.b_malba a.akt, .b_malba a:hover { background:#204715; color:white; }