* {margin:0;padding:0;} 
body {font-family:"Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;font-size:0.85em;font-weight:normal;color:#555555;background:#F2F2F2;text-align:center;}
a {text-decoration:underline;}
a:link {color:#2AAD68;}
a:visited {color:#293F71;}
a:hover {color:#CD282E;}
a.pdf {padding-left:20px;padding-bottom:3px;background:url("images/pdf.gif") top left no-repeat;}
a.ppt {padding-left:20px;padding-bottom:3px;background:url("images/ppt.gif") top left no-repeat;}
a.doc {padding-left:20px;padding-bottom:3px;background:url("images/doc.gif") top left no-repeat;}
a.xls {padding-left:20px;padding-bottom:3px;background:url("images/xls.gif") top left no-repeat;}
a.txt {padding-left:20px;padding-bottom:3px;background:url("images/txt.gif") top left no-repeat;}
#main {width:960px;margin:0 auto;padding:5px 15px;text-align:left;border:1px solid #C6C6C6;border-top:none;background:white;}
#mainin {position:relative;width:960px;background:url("images/main.gif") left repeat-y;}
#mainin.nobg {background:transparent;}
#skiptocontent {margin:0;}
#skiptocontent li {position:absolute;top:-10000px;left:0;padding:0.2em 0.5em;}
#skiptocontent a:focus,#skiptocontent a:active {top:35px;left:7px;background-color:#D4D4D4;}
#lang {width:176px;float:right;margin:0;padding:8px 12px 0 0;text-align:left;}
#lang li {float:right;list-style:none;min-width:2em;margin:0;padding:0;line-height:1.4em;text-align:center;border-right:1px solid #A2A2A2;}
#lang a {min-width:1.8em;}
#lang a:link,#lang a:visited {color:#A2A2A2;}
#lang a:hover {color:#CD282E;}
#lang li.first {border:none;}
#topmenu {width:770px;margin:0;padding:0;}
#topmenu li {float:left;min-height:2.5em;line-height:2.5em;margin:0 1px 0 0;padding:0;color:white;/*letter-spacing:1px;*/font-weight:bold;list-style:none;text-align:center;}
#topmenu li a {display:block;}
#topmenu li a:link,#topmenu li a:visited,#topmenu li a:hover {color:white;font-weight:normal;}
#topmenu li a:hover,#topmenu li a.active {font-weight:bold;}
li#rocnik {min-width:190px;background:#1D9C59;}
li#archiv {min-width:184px;background:#E1B302;}
li#vystava {min-width:158px;background:#BB0F16;}
li#kontakt {min-width:177px;background:#021442;}
li#rocnik a {min-width:190px;}
li#archiv a {min-width:184px;}
li#vystava a {min-width:158px;}
li#kontakt a {min-width:177px;}
li#rocnik a:link,li#rocnik a:visited {background:#2AAD68;}
li#archiv a:link,li#archiv a:visited {background:#FFCB05;}
li#vystava a:link,li#vystava a:visited {background:#CD282E;}
li#kontakt a:link,li#kontakt a:visited {background:#283D71;}
li#rocnik a:hover,li#rocnik a.active {background:#1D9C59;}
li#archiv a:hover,li#archiv a.active {background:#E1B302;}
li#vystava a:hover,li#vystava a.active {background:#BB0F16;}
li#kontakt a:hover,li#kontakt a.active {background:#021442;}
#top {width:960px;min-height:39px;padding-top:142px;background:url("images/top.jpg") center top no-repeat;border-top:4px solid white;position:relative;clear:both;}
#logo {margin:0;padding:0;position:absolute;top:88px;left:0;width:191px;height:93px;background:url("images/logo.gif") left top no-repeat;overflow:hidden;}
#logo a,#logo a span {display:block;width:191px;height:93px;margin:0;background-image:none;}
#logo a:hover {background:url("images/logo.gif") top left no-repeat;cursor:pointer;}
#logo a span {position:absolute;left:0;top:0;z-index:1;background:url("images/logo.gif") left top no-repeat;}
#bar {width:769px;min-height:2.9em;margin:0 0 0 191px;background:#293F71;}
#breadcrumbs {width:490px;float:left;margin:0 0 0 38px;padding:0;padding:10px 0;/*line-height:3.1em;*/text-align:left;color:white;font-size:0.9em;}
#breadcrumbs a:link,#breadcrumbs a:visited {color:white;}
#breadcrumbs a:hover {color:#FFCB05;}
#content {width:715px;margin-right:18px;min-height:300px;float:right;}
#content.full {width:900px;float:none;margin-left:25px;}
#uvod {padding:10px 20px;background-color:#F2F2F2;}
#aktuality {margin-bottom:30px;}
#left {width:170px;padding-bottom:80px;float:left;text-align:center;}
#left h2 {background-image:none;padding:10px 0 12px 0;font-size:1.3em;text-transform:none;text-align:center;}
#left img {float:none;border:none;margin:6px 0;}
#left img.marg {margin:12px 0;}
#pl {position:absolute;bottom:5em;left:0;width:190px;height:50px;text-align:center;}
#pl img {float:none;margin:0;border:0;}
#menu {width:165px;margin:0 0 20px 10px;padding:0;text-align:left;}
#menu li {width:165px;margin:0;padding:0;list-style:none;}
#menu li.active {color:#1D7A49;}
#menu li a,#menu li.active p {width:140px;padding:0 0 0 25px;margin:0;display:block;min-height:2em;line-height:2em;background:url("images/menu-li.gif") left top no-repeat;}
#menu li a:link,#menu li a:visited {color:#283D71;}
#menu li a:hover,#menu li.active p {color:#1D7A49;background:url("images/menu-li-over.gif") left top no-repeat;}
#menu li.active p {font-weight:bold;text-align:left;}
#footer {width:960px;min-height:4em;background:url("images/footer.gif") top repeat-x #1D2C50;font-size:0.9em;clear:both;}
#footer p {margin:0 10px;line-height:4em;}
#footer p,#footer a {color:white;}
#footer a:hover {color:#FFCB05;}
#action {width:650px;float:right;margin:40px 20px 10px 0;list-style:none;font-size:0.9em;}
#action li {margin:0 0 0 15px;float:right;text-align:left;}
#print a,#map a,#backtop a {display:block;padding:0 0 0 32px;height:2.2em;line-height:2.2em;color:#293F71;}
#print a:hover,#map a:hover,#backtop a:hover {color:#CD282E;}
#print a {background:url("images/print.gif") left no-repeat;}
#map a {background:url("images/mapa.gif") left no-repeat;}
#backtop a {background:url("images/bktop.gif") left no-repeat;}
#katalog h5 {font-size:1.2em;font-weight:bold;}
#katalog div.skola {font-size:0.9em;}
#katalog div.ram {margin-bottom:10px;}
#katalog h4 {clear:both;}
#menuexp {margin-left:4px;margin-right:0;}
#menuexp li {margin:0;list-style:none;}
#menuexp ul {margin-bottom:10px;}
#menuexp ul li {list-style:square;margin-left:10px;}
#menuexp h4 {text-align:left;font-size:1.3em;}
#menuexp li.active h4 {color:#CD282E;font-weight:bold;}
.plavl {float:left;}
.plavr {float:right;}
.cleaner {clear:both;margin:0;padding:0;height:1px;line-height:1px;font-size:1px;border:none;background:transparent;}
table {border:2px solid #C6C6C6;padding:0;margin:0;margin-bottom:8px;width:100%;font-size:0.9em;border-collapse:collapse;}
td {border:1px solid #C6C6C6;background-color:white;padding:0.2em 0.3em;margin:0;text-align:left;vertical-align:middle;}
th {background-color:#F2F2F2;border:1px solid #C6C6C6;color:#293F71;font-weight:bold;padding:0.3em;text-align:left;}
td.p,th.p {margin:0;}
th.l {text-align:left;}
td.stred {text-align:center;}
table.auto {width:auto;}
table.stat {width:70%;}
table.stat.countr {width:auto;}
table.stat td {text-align:center;padding:0.3em 0.5em;}
table.stat th.prvni {width:220px;}
table.stat th.zem {width:75px;}
table.stat td strong {color:#1D7A49;}
table.vyzva td, table.vyzva th {padding:1em 0.3em;background:white;color:black;font-weight:bold;}
table.vyzva th.nazev {text-align:left;padding-left:15px;font-size:1.3em;height:85px;background:url("images/logo-vyzva.gif") right center no-repeat;}
fieldset {border:2px solid #C6C6C6;font-size:1em;padding:0.4em;margin-bottom:10px;}
legend {border:1px solid #C6C6C6;padding:3px 6px;color:#293F71;text-align:left;font-weight:bold;margin-bottom:10px;}
form {margin:20px 8px;font-size:0.95em;}
input,textarea,select {margin:2px 6px;border:1px solid #C6C6C6;background:#F2F2F2;font:100% Verdana, "Geneva CE", lucida, sans-serif;}
input.butt {font-weight:bold;margin:10px 0;padding:4px 8px;background-color:#293F71;color:white}
input.butt:hover {background-color:#1D9C59;}
label {float:left;width:120px;margin-right:0.5em;padding-top:0.5em;text-align:right;font-weight:bold;}
label.mlong {width:190px;}
label.long {width:250px;}
label.norm {float:none;width:auto;}
form p {font-size:1em;}
form p.plavl,form p.lab {margin:0 6px 0 0;line-height:1.3em;padding-top:0.1em;}
form img {float:none;border:none;}
form.pp {position:absolute;top:150px;left:241px;}
form.pp input {border:none;}
#cse-search-box {position:absolute;right:5px;bottom:5px;width:235px;margin:0;padding:0;}
#cse-search-box input {width:195px;float:left;margin:2px 0 0 0;padding:0;min-height:18px;background-color:#F2F2F2;border:1px solid white !important;}
#cse-search-box input.hledej {width:31px;min-height:28px;margin:0 0 0 2px;padding-right:5px;border:0 !important;color:white;font-weight:bold;background:url("images/lupa.gif") no-repeat;}
img {border:3px solid #C6C6C6;float:right;margin:12px 0 10px 15px;}
p img {margin-top:6px;}
img.logotyp {float:left;border:0;margin:0 15px 0 0;}
div.oc {width:500px;float:left;}
div.foto {width:100%;margin:15px 0;}
div.foto img {float:left;margin:4px 2px 4px 0;}
div.foto a {text-decoration:none;}
div.foto.sloupec {width:200px;float:right;text-align:center;margin-top:10px;margin-left:12px;font-size:0.9em;}
div.foto.sloupec img {float:none;margin:3px 0;}
div.foto.sloupec p {text-align:center;}
div.foto p a {text-decoration:underline;}
p {margin:0.5em 0;line-height:1.55em;text-align:justify;}
p.back {margin:25px auto 15px;text-align:center;margin-right:26px;}
p.strankovani {text-align:center;font-size:0.9em;margin:12px 0 0;padding:6px;background-color:#F2F2F2;}
p.strankovani.odkazy {margin:0 0 8px;padding-top:0;}
p.datum {font-style:italic;}
p.zpet {padding:6px;background-color:#F2F2F2;text-align:center;clear:both;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;text-align:left;}
h1 {font-size:1.3em;}
h2 {padding:5px 0 10px 40px;margin-top:20px;font-size:1.8em;color:#283D71;text-transform:uppercase;background:url("images/h2.gif") left top no-repeat;}
h3 {padding:5px 10px 8px 40px;margin-top:15px;font-size:1.7em;color:#CD282E;background:url("images/h3.gif") left top no-repeat;}
h4 {color:#1D7A49;padding:10px 0 8px;font-size:1.4em;}
h5 {color:#E17F38;padding:8px 0 6px;font-size:1.3em;}
h6 {color:black;font-weight:bold;padding:8px 0 5px;font-size:1.2em;}
ol,ul {margin-left:20px;}
ol {margin-left:30px;}
ul {list-style:square;}
li {margin:8px 0 8px 6px;line-height:1.65em;}
ul.mm li {margin:3px 0 3px 0;line-height:1.3em;}
ul.chyba {margin:0;padding:5px 5px 5px 15px;border:2px solid #CD282E;background-color:#F2F2F2;color:#EE3338;}
ul.archiv li {width:200px;float:left;margin-bottom:8px;list-style:none;text-align:center;}
ul.archiv li img {float:none;margin:0 0 4px 0;}
ul.archiv p {text-align:center;margin-top:2px;font-weight:bold;}
ol.abc {list-style:lower-alpha;}
strong {font-weight:bold;font-style:normal;}
em {font-weight:normal;font-style:italic;}
div.ram {padding:10px 20px;background-color:#F2F2F2;}
div.ram.info {width:210px;float:right;margin:12px 0 15px 15px;font-size:0.9em;}
div.ram.info.dl {width:130px;margin-top:0;}
div.ram.info h4 {text-align:center;font-weight:bold;}
div.ram.info img {float:none;margin:5px;}
div.exponat {width:180px;height:19em;overflow:auto;float:left;margin:0;padding:10px 2px 4px;text-align:center;}
div.exponat.country {width:200px;height:20em;}
div.exponat img {float:none;margin:0 2px 2px 2px;}
div.exponat.more img {float:left;}
div.exponat p {font-size:0.8em;text-align:left;margin:6px 12px;}
div.exponat h4 {text-align:center;padding-top:4px;}
div.prispevek {margin:10px 0;padding-bottom:8px;border-bottom:1px solid #F2F2F2;}
div.prispevek p.autor {float:left;width:70%;}
div.prispevek p.datum {float:right;width:25%;}
.pul {width:47%;}
.tret {width:30%;}
.dvetret {width:65%;}
.stred {text-align:center;}
.pravy {text-align:right;margin-right:5px;}
.levy {text-align:left;}
div.stred img {float:none;margin:5px;}
.nobord {border:none !important;}
.nomargin {margin:0 !important;}
.nofl {float:none;margin-left:none;}
.hide {position:absolute;top:-10000px;left:0;height:1px;font-size:1px;overflow:hidden;}
.vyrazny {color:#CD282E;}
hr {display:none;}
a sup {text-decoration:none;}
#vyhledavani iframe {width:700px;}
