.zaglavieto { width: 100%; font-family: pragmatica_font; font-size: 20px; background: #0c7e00 url(../img/slujebni/fon.png) repeat-x top right; color: #ffffff; text-decoration: none; padding: 5px 10px; margin: 0px 0px 10px 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 3px rgba(12,126,0,0.50), 0 1px 2px rgba(12,126,0,0.50); }
.zaglavieto h3 { color: #ffffff; }
.zaglavie { width: 100%; background-color: #ffffff; font-family: pragmatica_font; font-size: 20px; color: #003300; text-decoration: none; padding: 10px 10px 5px 10px; margin: 0px 0px 10px 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 3px rgba(12,126,0,0.50), 0 1px 2px rgba(12,126,0,0.50); }
.zaglavie1 { width: 100%; background: none; font-family: pragmatica_font; font-size: 20px; color: #003300; text-decoration: none; padding: 10px 10px 5px 10px; margin: 0px 0px 10px 0px; }
form { padding: 0px; margin: 0px; }
.kontakt { display: inline-block; width: 100%; font-family: pragmatica_font; font-size: 20px; color: #003300; }
.kontakt p { padding: 10px 0px 0px 10px; margin: 0px; }
.kontakt input, .kontakt img { padding: 3px 10px 3px 10px; margin: 0px; font-family: pragmatica_font; font-size: 20px; color: #003300; border-radius: 3px; border: 1px solid #0c7e00; }
.kontakt input { height: 30px; }
.kontakt input[type=text] { width: 100%; }
.kontakt input[type=password] { width: 100%; }
.kontakt input[type=submit] { display: block; width: 200px; margin: 10px 0px 0px 0px; cursor: pointer; }
.kontakt img { width: 200px; height: 30px; text-align: center; }
.migamh { -webkit-animation: cc 1s linear 1s infinite alternate; animation: cc 1s linear 1s infinite alternate; color: #ff0000; }

.karti { display: block; width: 100%; font-family: pragmatica_font; font-size: 20px; color: #003300; }
.karti:hover { color: #008800; cursor: pointer; }

.tbl3 { width: 100%; border-collapse: collapse; background: url(../img/slujebni/vodenznak.png) no-repeat top right; }
.tbl3 tr { background: none; }
.tbl1 { width: 100%; border-collapse: collapse; }
.tbl1 tr { background: none; }
.tbl1 td { border: 0px; background: none; }
.tbl2 { width: 100%; border-collapse: collapse; }
.tbl2 tr { background: none; }
.tbl2 td { border: 0px; background: none; padding: 2px; }
.tdpx1 { font-family: pragmatica_font; font-size: 20px; color: #003300; text-decoration: none; }
.tdpx2 { font-family: pragmatica_font; font-size: 16px; color: #003300; text-decoration: none; }

.galeri { display: none; position: fixed; top: 0; left: 0; text-align: center; width: 100%; height: 100%; z-index: 600000; background: rgba(128, 128, 128, 0.5); }
.galerisnm { display: inline-block; position: fixed; top: 0; bottom: 0; left: 0; right: 0; max-width: 100%; max-height: 100%; margin: auto; }
.galeril { display: block; position: fixed; top: 0; bottom: 0; left: 0; width: 50%; height: 100%; margin: auto; cursor: pointer; }
.galerid { display: block; position: fixed; top: 0; bottom: 0; right: 0; width: 50%; height: 100%; margin: auto; cursor: pointer; }
.galerizat { display: block; position: fixed; top: 10px; right: 10px; width: 40px; cursor: pointer; }
.myglupi { width:100%; cursor: pointer; }