body {margin: 0;padding: 0;line-height: 1.33;font-size:1em;font-family:tahoma,verdana,verdana,arial,sans-serif;background:white;color:black;}
h1, h2, h3, h4, h5, h6 {font-size: 1em;margin: 0;}
h2 {font-size:1em;font-weight:normal;color:#3650aa;}
p, form, ul, ol, dl, li {margin: 0;padding: 0;}
img {border: none;}
table {border-spacing : 0px;border-collapse: collapse;table-layout: auto;empty-cells:show;}
td, th {padding: 0;	vertical-align: top;}
div {border-collapse:collapse;}
.only_print {display:none;}
.error {color:red;font-weight:bold;}
hr.clear {visibility:hidden;clear:both;line-height:1px;height:1px;border:0px;margin:0px;}
address {font-size:0.8em;font-style:normal;}
p {font-size:0.7em;margin:0 0 5px 0;color:#333;line-height:1.7em;padding:0;}
#body ul  {font-size:0.7em;margin:0 0 5px 15px;color:#333;line-height:1.7em;padding:0;}
a {color:#3650aa;text-decoration:underline;}
a:hover {color:black;}
.ta_right {text-align:right;}
h1 {background:url('../../images/site/top_03.jpg') no-repeat top left;color:white;font-weight:bold;font-size:0.9em;height:20px;padding:15px 10px 15px 10px;}

#obsah {width:780px;margin:0px auto;border:1px solid black;border-top:none;background:rgb(245,245,255); }

#top_frame {height:230px;background:url('../../images/site/top_02.jpg') no-repeat 0px 60px;}
#top_frame .logo {float:left;}
#top_frame .site_slogan {font-size:0.8em;padding:0px 5px 0px 10px;height:30px;line-height:30px;}

#main_nav {height:30px;background:url('../../images/site/top_01.jpg');font-size:0.75em;}
#main_nav ul {list-style-type:disc;margin:0 0 0 20px;height:30px;_margin:0 0 0 0px;}
#main_nav li {padding:0px 0 0px 0;float:left;margin:0 0 0 20px;color:white;line-height:30px;}
#main_nav a {color:white;text-decoration:none;font-weight:normal;}
#main_nav a:hover {color:gray;}
#main_nav span {color:silver;text-decoration:none;font-weight:normal;}
#main_nav {}


#footer {font-size:0.7em;padding:0px 0 5px 0;clear:both;border-top:1px solid rgb(70,196,255);} 
#footer td.kontakt {font-size:1em;background:rgb(0,98,159);color:white;width:250px;padding:5px;} 
#footer td.kontakt address {font-size:1em;} 
#footer td.text {background:url('../../images/site/obr_down.jpg');width:510px;padding:70px 0 0 10px;color:navy;} 
#footer a {color:silver;} 
#footer a:hover {color:white;} 
#footer .copyright {padding:3px 3px 3px 5px;} 
#footer {} 

.start_page {width:780px;background:url('../../images/site/top_03.jpg') no-repeat;}
.start_page .nadpisy {height:50px;}
.start_page td {width:260px;}
.start_page h3 {color:white;background:url('../../images/site/pic_sipka.gif') no-repeat 8px 18px;padding:0 0 0 30px;font-size:0.9em;line-height:50px;}
.start_page tr.text td {padding:5px;}
.start_page {}
.start_page {}

.small_nav {font-size:0.7em;margin:10px 0 10px 10px;}
.small_nav {}
.small_nav {}
.small_nav {}

#body ul {margin:0 0 5px 25px;}
#body ul ul {margin:0 0 0px 20px;}
#body ol {margin:0 0 5px 25px;}
#body ol ol {margin:0 0 0px 20px;}

table.kontakty {}
table.kontakty address {font-size:0.7em;}
table.kontakty td.image {width:260px;}
table.kontakty td.kontakt {width:300px;padding:0 10px 0 10px;}
table.kontakty td.mapa {}
table.kontakty {}
table.kontakty {}

table.kontakt {font-size:0.7em;margin:10px 0 0 0;}
table.kontakt td {padding:0 5px 0 0px;}
table.kontakt {}
table.kontakt {}

.sk_kontakty {}
.sk_kontakty h2 {background:rgb(19,153,214);color:white;margin:10px 0 5px 0;padding:3px 10px 3px 10px;font-size:0.8em;font-weight:normal;}
.sk_kontakty {}

.sk_kontakt {font-size:0.7em;margin:10px 0 0 0;}
.sk_kontakt table.kontakt {font-size:1em;margin:0px 0 0 0;}
.sk_kontakt {width:100%}
.sk_kontakt td {padding:0 5px 0 0px;}
.sk_kontakt td.nazov {width:300px;padding:0 0 0 10px;}


