body{
    background:#ffffff;
    font-family : Comic Sans MS, Arial, 'Arial CE', Verdana;
    font-size : 8pt;
    font-weight : normal;
    vertical-align:middle;
    margin:0px;
    padding:5px;
    text-align:center;
    display:table;
    margin:auto;
}
#top_text_left{
    background-image:url('./images/left_top_text.jpg');
    height:30px;
    width:15px;
    float:left;
    margin:0px;
    padding:0px;
}
#top_text_right{
    background-image:url('./images/right_top_text.jpg');
    height:30px;
    width:15px;
    float:right;
    margin:0px;
    padding:0px;
}
#top_cleaner{
    float:left;
    width:800px;
    margin:0px;
    padding:0px;
}
#top_cleaner_text{
    float:left;
    width:915px;
    margin:0px;
    padding:0px;
}
#top_nav{
    width:950px;
    margin:0px;
    padding:0px;
    height:20px;
    text-align:center;
}
#top_clock{
    width:200px;
    margin-left:10px;
    margin-right:0px;
    margin-bottom:0px;
    margin-top:0px;
    padding:0px;
    height:20px; 
    float:left;
    font-size: 7pt;
    text-align:left;   
}
.vlajka{
    margin-top:0px;
    margin-bottom:0px;
    margin-left:5px;
    margin-right:5px;
    border:0px;
}
#top_gadget{
    width:80px;
    margin-left:0px;
    margin-right:10px;
    margin-bottom:0px;
    margin-top:0px;
    padding:0px;
    height:20px; 
    float:right;
    font-size:7pt;
    text-align:right;   
}
h3{
    text-align:center;
    text-decoration:underline;
    margin:0px;
}
h4{
    text-align:left;
    text-decoration:none;
    margin-bottom:0px;
    margin-top:0px;
    margin-right:0px;
    margin-left:35px;
    padding:0px;
}
h5{
    text-align:left;
    text-decoration:none;
    margin-bottom:0px;
    margin-top:0px;
    margin-right:0px;
    margin-left:35px;
    padding:0px;
}
h1{
    margin:0px;
    padding:0px;
    font-size:15px;
    color:white;
}
#top-key{
    height:30px;
    width:950px;
    margin-top:10px;
    margin-bottom:3px;
    margin-left:0px;
    margin-right:0px;
    padding:0px;
    background-color:#000060;
    text-align:center;
}
h2{
    font-size:10px;
}
p{
    text-align:left;
    padding-left:35px;
}
.foto_top{
    width:200px;
    clear:both;
    border:0px solid black;
}
.foto_content{
    width:200px;
    clear:both;
    border:0px solid black;
}
.foto_all_left{
    width:205px;
    border:0px solid black;
    text-align:center;
    float:left;
}
.foto_all_right{
    width:205px;
    border:0px solid black;
    text-align:center;
    float:right;
}
.foto_count{
    width:525px;
    height:170px;
    border:0px solid black;
    text-align:center;
    margin-left:35px;
    margin-bottom:15px;
    clear:both;
}
#content table{
    text-align:center;
    margin-left:35px;
    width:550px;
}
#content th{
    background-color :rgb(51,153,204); 
}

.content_button{
    width:25px;
}
.content_nadpis{
    width:70px;
}
.content_select{
    width:200px;
}
#top{
    width:950px;
    background-repeat:no-repeat;
    height:251px;
    border:0px solid black;
    background-image:url('./images/head.jpg');
    margin:0px;
    padding:0px;
    text-align:left;
}
#top-keywords{
    width:950px;
    height:15px;
    border:0px solid black;
    color:black;
    font-size:1.5ex;
    margin:0px;
    padding:0px;
    text-align:center;
}
.table{
    width:550px;
    height:100px;
    border: 0px solid black;
    margin-left: 35px;
    text-align:left;
}
.table th{
    background-color:silver;
    text-align:center;
}
.table_left{
    width:20px;
}
.suda{
    background-color:#e5e5e5;
}
#middle{
    width:950px;
    height:580px;
    border:0px solid black;
}
#navigation{
    padding:0px;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:0px;
    margin-right:0px;
    width:150px;
    min-height:580px;
    float:left;
    border:0px solid black;
    clear:both;
    text-align:center;
}
.navigation{
    padding-top:0px;
    padding-bottom:0px;
    padding-left:5px;
    padding-right:5px;
    margin:0px;
    width:150px;
    min-height:580px;
    border-left:1px solid black;
    border-right:1px solid black;
    border-top:1px solid white;
    border-bottom:1px solid white;
    clear:both;
    text-align:center;
}
.navigation_top{
    background-image: url('./images/navigation_top.gif');
    padding:0px;
    margin:0px;
    width:162px;
    height:27px;
    clear:both;
    float:left;
}
.navigation_bottom{
    background-image: url('./images/navigation_bottom.gif');
    padding:0px;
    margin:0px;
    width:162px;
    height:27px;
    clear:both;
    float:left;
}
#navigation ul{
    margin-left:10px;
    margin-right:0px;
    margin-bottom:0px;
    margin-top:0px;
    padding:0px;
    width:125px;
}
.none{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}
.right_div{
    padding-top:0px;
    padding-bottom:0px;
    padding-left:5px;
    padding-right:5px;
    margin:0px;
    width:150px;
    min-height:350px;
    float:left;
    border-left:1px solid black;
    border-right:1px solid black;
    border-top:0px solid black;
    border-bottom:0px solid black;
    clear:both;
    text-align:center;
}
.right_table{
    width:130px;
    font-weight: bold; 
}
#oddelovac{
    min-height: 10px;;
}
#info{
    padding-top:0px;
    padding-bottom:0px;
    padding-left:5px;
    padding-right:5px;
    margin:0px;
    width:150px;
    min-height:150px;
    float:left;
    border-left:1px solid black;
    border-right:1px solid black;
    border-top:0px solid black;
    border-bottom:0px solid black;
    clear:both;
    text-align:center;
}
.right_div ul{
    margin:0px;
    padding:0px;
}
#navigation li{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:1px;
    width:120px;
    height:25px;
    margin-top:10px;
    padding-left:5px;
    border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:1px solid black;
    text-align:left;
}
.infoPanel{
    margin:5px;
    padding:0px;
}
#subnavigation li{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:square;
    margin:1px;
    width:100px;
    height:25px;
    margin-top:10px;
    margin-left:0px;
    padding-left:5px;
    border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
    text-align:left;
}
#subnavigation{
    width:95px;
    padding-left:30px;
    padding-top:0px;
    padding-bottom:0px;
    padding-right:0px;
    margin-left:5px;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:1px solid black;
    text-align:left;
}
#content{
    padding:5px;
    width:550px;
    float:left;
    border:0px solid black;
    min-height:580px;
    text-align:left;
}
#right{
    float:right;
    border:0px solid black;
    width:785px;
}
#right_box{
    padding:0px;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:0px;
    margin-right:0px;
    width:150px;
    min-height:550px;
    float:right;
    border:0px solid black;
    text-align:center;
}
#bottom{
    width:1000px;
    min-height:20px;
    border:0px solid black;
    background-color:#EEEEEE;
    position:relative;
    clear:both;
}
.nav, a:link, a:visited, a:active{
    text-decoration:none;
    color:black;
}
.nav, a:hover{
    text-decoration:underline;
    color:black;
}
table.seznam{
    background:#ffffff;
    float: none;
    border: 0px none;
    margin: 0px;
    padding: 0px;
    width: 630px;
    margin-left:30px;
}
#content table.seznamFoto{
    background:#ffffff;
    float: none;
    border: 0px none;
    margin: 0px;
    padding: 0px;
    width: 590px;
    margin:0px;
}
table.seznam th{
    background:rgb(51,153,204);
    color : #FFFFFF;
    font-family : Tahoma, Arial, 'Arial CE', Verdana;
    font-size : 8pt;
    font-weight : normal;
    vertical-align: middle;
}
table.seznam th a:link, table.seznam th a:visited,table.seznam th a:active {
    background:rgb(51,153,204);
    color : #FFFFFF;
    font-family : Tahoma, Arial, 'Arial CE', Verdana;
    font-size : 8pt;
    font-weight : normal;
    vertical-align: middle;
}
table.seznam th a:hover {
	color : #606060;
}
table.seznam td {
    color : #000000;
    background: #EFEFEF;
    font-family :Arial, 'Arial CE', Verdana;
    font-size :8pt;
    font-weight : normal;
    vertical-align: middle;
    text-align : center;
}
table.seznam a,table.seznam a:active,table.seznam a:link,table.seznam a:visited {
    color : #1C4977;
    text-decoration : none;
    font-weight : normal;
}
table.seznam a:hover {
    color : #000000;
    text-decoration : none;
    font-weight : normal;
}
#topText{
    background:#EEEEEE none repeat scroll 0 0;
    color:black;
    font-family:Tahoma,Arial,'Arial CE',Verdana;
    font-size:12pt;
    font-weight:bold;
    text-align:left;
    width: 580px;
    margin:5px;
    padding-left:15px;
}
.filtr{
    background:#EEEEEE none repeat scroll 0 0;
    color:black;
    font-family:Tahoma,Arial,'Arial CE',Verdana;
    font-size:8pt;
    font-weight:bold;
    width: 590px;
    margin:2px;
    text-align:center;
}
input{
    background-color:#EFEFEF;
    color:#484848;
    font-family:Arial,'Arial CE',Verdana;
    font-size:8pt;
    letter-spacing:1px;
    width:350px;
}
.small_input{
    background-color:#EFEFEF;
    color:#484848;
    font-family:Arial,'Arial CE',Verdana;
    font-size:8pt;
    letter-spacing:1px;
    width:150px;
}
option{
    background-color:#EFEFEF;
    color:#484848;
    font-family:Arial,'Arial CE',Verdana;
    font-size:8pt;
    letter-spacing:1px;
    width:350px;
}
.submit{
    background-color:#EFEFEF;
    color:#484848;
    font-family:Arial,'Arial CE',Verdana;
    font-size:8pt;
    letter-spacing:1px;
    width:80px;
    vertical-align:middle;
}
table.form{
	background:#ffffff;
	float: none;
	border: 0px none;
	margin: 0px;
	padding: 0px;
	width: 685px;
}
table.form th{
	background:rgb(51,153,204);
	color : #FFFFFF;
	font-family : Tahoma, Arial, 'Arial CE', Verdana;
	font-size : 8pt;
	font-weight : normal;
	vertical-align: middle;
}
table.form th a:link, table.form th a:visited,table.form th a:active {
	background:rgb(51,153,204);
	color : #FFFFFF;
	font-family : Tahoma, Arial, 'Arial CE', Verdana;
	font-size : 8pt;
	font-weight : normal;
	vertical-align: middle;
}
table.form th a:hover {
	color : #606060;
}
table.form td {
	color : #000000;
	background: #EFEFEF;
	font-family :Arial, 'Arial CE', Verdana;
	font-size :8pt;
	font-weight : normal;
	vertical-align: middle;
	text-align : left;
}
table.form a,table.form a:active,table.form a:link,table.form a:visited {
	color : #1C4977;
	text-decoration : none;
	font-weight : normal;
}
table.form a:hover {
	color : #000000;
	text-decoration : none;
	font-weight : normal;
}

table.login{
	background:#ffffff;
	float: none;
	border: 0px none;
	margin: 0px;
	padding: 0px;
	width: 230px;
}
table.login th{
	background:rgb(51,153,204);
	color : #FFFFFF;
	font-family : Tahoma, Arial, 'Arial CE', Verdana;
	font-size : 8pt;
	font-weight : normal;
	vertical-align: middle;
}
table.login th a:link, table.login th a:visited,table.login th a:active {
	background:rgb(51,153,204);
	color : #FFFFFF;
	font-family : Tahoma, Arial, 'Arial CE', Verdana;
	font-size : 8pt;
	font-weight : normal;
	vertical-align: middle;
}
table.login th a:hover {
	color : #606060;
}
table.login td {
	color : #000000;
	background: #EFEFEF;
	font-family :Arial, 'Arial CE', Verdana;
	font-size :8pt;
	font-weight : normal;
	vertical-align: middle;
	text-align : left;
}
table.login a,table.login a:active,table.login a:link,table.login a:visited {
	color : #1C4977;
	text-decoration : none;
	font-weight : normal;
}
table.login a:hover {
	color : #000000;
	text-decoration : none;
	font-weight : normal;
}
#clock{
    width:125px;
    margin-top:10px;
    margin-bottom:10px;
    margin-left:10px;
    margin-right:10px;
    padding:0px;
    text-align:center;
}  
#k__t{
    margin-top:0px;
    margin-bottom:10px;
    margin-left:10px;
    margin-right:0px;
}                             
#clock ul{
    margin:0px;
    margin-top:10px;
    padding:0px;
}
#clock li{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:1px;
    width:120px;
    height:35px;
    margin-top:0px;
    padding-left:5px;
    border:0px solid #7bafdc;
    text-align:left;
}
#Clock0{
    background-color:#EEEEEE;
}
#Clock2{
    background-color:#EEEEEE;
}
#Clock4{
    background-color:#EEEEEE;
}
#Clock6{
    background-color:#EEEEEE;
}
.TopClock{
    background-color:white;
    text-align:center ! important;
    text-decoration:none;
    height:20px ! important;
    font-weight: bold;
}
#left_bottom{
    float:left;
    width:600px;
    height:19px;
    text-align:left;
    margin-left:5px;
}
#right_bottom{
    float:right;
    width:300px;
    height:19px;
    text-align:right;
    margin-right:5px;
}
td{
    text-align:left;
}
