.signal {border: 1px solid red;}
.fl {float : left;}
.fr {float : right;}
.nofl {clear : both; font-size:1px;}
.nodisp {display : none;}
.tal {text-align: left;}
.tac {text-align: center;}
.tar {text-align: right;}

body {margin: 0px; font: 12px Arial; background-color:#2D5A5A; color: #ffffff;}

a,.link,.vlink {text-decoration:none; color: #A2D3F4;}
a:hover {text-decoration:underline; color: #00FFFF;}

h4 {font-size: 130%; font-weight: bold; display: block; text-align: center; }
#search input, #search select {border: 1px solid white;}
/*#search input.btn {background-color: #29AD2A;}*/
#search table {border-spacing: 0px; border-collapse: collapse;}
#search table td {padding: 4px 2px;}
#search #zanry td {padding: 2px 10px; vertical-align: top;}
#search div {margin: 0px 10px; }
#search #frm {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #fff;}

a.obr img {border: 0px solid black;}

div.seznamy {display: block; padding:2px;}

table.vypis {margin: 5px 0px; border-spacing: 0px; border-collapse: collapse; width:100%; text-align: center;}
table.vypis th {font-weight: normal; }
table.vypis td {vertical-align: top; }

#clock {padding:0px; margin:0px; margin-left:667px; margin-top:40px;}
