﻿*{border: 0px; margin: 0px; padding: 0px; -box-sizing: border-box; -moz-box-sizing: border-box; font-family: 'Trebuchet MS', sans-serif;}
div.hide, input.hide{margin-bottom: -2px; font-size: 1px; visibility: hidden; clear: both; float: none}
body{font-size: 1px; background: rgb(255,255,255) url('../gr/body.png') repeat; text-align: center;}
#all{margin: 0px auto; text-align: left; _margin-top: -2px; width: 900px}
#head, #head img{display: block; width: 900px; height: 140px; clear: both}
#cont{display: block; clear: both; background: url('../gr/cont.png') repeat-y; clear: both; margin-top: 5px}
#understatic{display: block; background: url('../gr/understatic.png') bottom left no-repeat; clear: both}
#staticmenu{display: block; width: 200px; padding: 5px 0px 200px; float: left; clear: left;}
ul.menu0{margin: 0px 5px; width: 190px; display: block; clear: both; list-style-type: none; padding: 0px; font-size: medium; _font-size: small}
#dropsout{display: block; clear: both; padding-bottom: 5px; background: rgb(255,255,255) url('../gr/body.png') repeat; _margin-top: -2px}
#drops{display: block; clear: both; text-align: right; background: rgb(204,224,235) url('../gr/drops.png') repeat; padding: 5px; font-size: small; _font-size: x-small}
#text{width: 695px; display: block; float: right; clear: right; _margin-top: -2px}
.text{margin-top: -2px; padding: 10px 20px 50px 10px}
#headline{display: block; clear: both; margin: 0px; width: 695px}
#headline div{background: url('../gr/h1.png') repeat-y; padding: 5px 10px 0px;}
#foot{display: block; clear: both; font-size: small; _font-size: x-small; background: rgb(204,224,235) url('../gr/drops.png') repeat; margin-top: 5px; padding-bottom: 10px; width: 900px}
#footmenu{display: block; clear: both; background: rgb(106,163,194) url('../gr/footmenu.png') repeat; padding: 5px 0px; _padding-bottom: 2px; width: 900px}
#copy{color: rgb(51,51,51); text-align: right; margin: 40px 10px 0px;}

address, cite, ul, ol, p, table{font-size: small; _font-size: x-small}
h1{font-size: x-large; _font-size: large; color: rgb(0,0,102); width: 500px; float:left; clear: left}
h2{font-size: large; _font-size: medium; color: rgb(0,153,0); margin: 15px 0px 0px}
h3{font-size: medium; _font-size: small; color: rgb(0,153,0); margin: 15px 0px 0px}
h4{font-size: small; _font-size: x-small; color: rgb(0,153,0); margin: 10px 0px 0px}
h5{font-size: small; _font-size: x-small; coor: rgb(0,0,0); margin: 10px 0px 0px}
p{padding-top: 5px; text-align: justify;}
address{padding-top: 7px}
a{color: rgb(0,0,102); text-decoration: underline}
a:hover{color: rgb(0,0,0)}
.text a:hover{color: rgb(0,153,0)}
li{padding-top: 5px;}
.text ul, .text ol{margin-left: 15px; list-style-type: square;}
.text ol{list-style-type: decimal; margin-left: 30px}
.text img{display: block; float: right; clear: right; margin: 10px 0px 10px 10px; width: auto; height: auto;}
table{margin: 10px 0px; border: 2px solid rgb(153,153,153); border-width: 2px 0px}
th{background: rgb(153,153,153); color: rgb(255,255,255); border-left: 1px solid rgb(255,255,255)}
th.first, td.first{border: 0px}
td, th{padding: 2px 3px}
td{border-left: 1px solid rgb(153,153,153)}
.licha td{background: rgb(255,255,255)}

.ximg{display: block; float: right; clear: right; width: 334px; padding: 5px; height: auto; border: 1px solid rgb(204,204,204); background: rgb(255,255,255)}
.ximg#vysoky{width: 254px;}
.ximg img{float: none; clear: both; margin: 0px; border: 1px solid rgb(153,153,153)}
.intro{color: rgb(0,0,102); font-weight: bold}
.x-small{font-size: x-small; _font-size: xx-small}
ul.sitemap ul{margin-left: 25px}
.viewmode{float: right; width: auto; padding: 10px 0px 0px 10px;}

ul.menu0 li{padding: 0px; margin: 0px}
a.menu0{color: rgb(255,255,255); display: block; background: rgb(153,204,0) url('../gr/staticmenu.png') center right no-repeat; padding: 2px 5px; font-weight: bold; text-decoration: none}
a.menu0:hover{color: rgb(255,255,255); background-color: rgb(0,0,102)}
ul.menu1, ul.menu1 ul{display: block; clear: both; margin: 0px; padding: 0px; list-style-type: none; font-size: small; _font-size: x-small}
ul.menu1 ul{margin-left: 10px}
ul.menu1{background: rgb(255,255,255) url('../gr/body.png') repeat; border: 1px solid rgb(153,204,0)}
ul.menu1 a{display: block; clear: both; color: rgb(0,153,0); padding: 2px 3px; _padding: 0px 3px; border: 1px solid rgb(255,255,255); margin: 1px}
ul.menu1 a:hover{color: rgb(51,51,51); background: rgb(245,245,235); border: 1px solid rgb(153,204,0);}
#footmenu ul{padding: 0px; magin: 0px; list-style-type: 0px; display: block; clear: both}
#footmenu li{padding: 0px; margin: 0px; display: inline}
#footmenu a{display: block; float: left; width: auto; padding: 0px 5px; border-left: 1px solid rgb(255,255,255); color: rgb(255,255,255)}
#footmenu a#footfirst{border-left: 0px; margin-left: 5px}
#footmenu a:hover{color: rgb(0,0,0)}

.uredni-deska ul{list-style-type: none; margin: 0px}
.uredni-deska li{display: block}
.uredni-deska a{font-weight: bold}
.uredni-deska p{padding-top: 0px; color: rgb(51,51,51)}
.dudoutro{margin: 0px 10px 30px}

.extraimg{margin: 10px}
.xgal{margin: 10px}
.xgal img{display: block; float: none; clear: none; margin: 4px 11px}
.xgal img.siroky{margin: 11px 4px}
.xgal a{float: left; display: block; width: 80px; height: 80px; border: 1px solid rgb(0,0,102); margin: 0px 4px 4px 0px}
.xgal a:hover{border: 1px solid rgb(0,0,0); background: rgb(255,255,255)}