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;margin:none;border-collapse:collapse;}
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;}
a {color:#3650aa;text-decoration:underline;}
a:hover {color:black;}
.ta_right {text-align:right;}
h2 {background:url('../../images/site/nadpis.gif') no-repeat 10px 15px;color:black;font-weight:bold;font-size:0.9em;padding:10px 0 10px 30px;}
h1 {background:url('../../images/site/nadpis.gif') no-repeat 10px 15px;color:black;font-weight:bold;font-size:0.9em;padding:10px 0 10px 30px;}

#obsah {width:780px;margin:0px auto;background:rgb(232,239,249);}

#top_frame {height:166px;background:url('../../images/site/top.jpg') top right no-repeat white;}
#top_frame .logo {float:left;}
#top_frame embed {float:right;}

#main_nav {height:166px;background:rgb(19,153,214);margin:0 349px 0 300px;font-size:0.75em;}
#main_nav ul {list-style-type:none;margin:0 0 10px 20px;}
#main_nav li {padding:10px 0 0px 0;}
#main_nav a {color:white;text-decoration:none;font-weight:bold;}
#main_nav a:hover {color:gray;}
#main_nav span {color:silver;text-decoration:none;font-weight:bold;}
#main_nav {}

#top_nav2 {background:url('../../images/site/top_menu.jpg') no-repeat bottom left rgb(19,153,214);font-size:0.75em;height:36px;}
#top_nav2 ul {list-style-type:none;background:url('../../images/site/menu_b2.gif') no-repeat top left;padding:0 0 0 34px;display:block;width:500px;height:29px;overflow:show;}
#top_nav2 li {display:block;height:29px;float:left;}
#top_nav2 a {background:url('../../images/site/menu_b.gif') no-repeat top left rgb(46,44,123);text-decoration:none;color:white;font-weight:bold;line-height:29px;padding:0 20px 0 10px;display:block;float:left;}
#top_nav2 a:hover {background:url('../../images/site/menu_b.gif') no-repeat top left rgb(19,153,214);}
#top_nav2 span {background:url('../../images/site/menu_b.gif') no-repeat top left rgb(19,153,214);text-decoration:none;color:white;font-weight:bold;line-height:29px;padding:0 20px 0 10px;display:block;float:left;}
#top_nav2 {}

#footer {font-size:0.7em;padding:5px 0 5px 10px;clear:both;border-top:1px solid rgb(70,196,255);} 
#footer {} 

#body {}
#body ul {font-size:0.7em;margin:5px 0 5px 25px;color:#333;}
#body ul ul {font-size:1em;margin:5px 0 5px 20px;}
#body ol {font-size:0.7em;margin:5px 0 5px 25px;color:#333;}
#body ol ol {font-size:1em;margin:5px 0 5px 20px;}
#body ol ul {font-size:1em;margin:5px 0 5px 20px;}
#body ul ol {font-size:1em;margin:5px 0 5px 20px;}
#body {}


#filter_frame {background:url('../../images/site/top2.jpg') no-repeat top left;height:26px;margin:5px 0 0 0;font-size:0.7em;color:white;padding:5px 5px 5px 30px;}
#filter_frame form {float:left;}
#filter_frame form input {margin:0px;font-size:0.8em;}
#filter_frame form select {margin:0px;font-size:0.8em;width:240px;}
#filter_frame table {height:26px;}
#filter_frame td {padding:0 5px 0 0;vertical-align:middle;height:26px;}
#filter_frame .frm_filter {float:right;}

.skupiny_root {}
.skupiny_root h3 {margin:5px 0 5px 45px;font-size:0.7em;padding:0 0 0 15px;background:url('../../images/site/arr2.gif') no-repeat 0px 4px;}
.skupiny_root h3.selected {background:url('../../images/site/arr1.gif') no-repeat 0px 4px;}
.skupiny_root h3 a {color:rgb(19,153,214);text-decoration:none;}
.skupiny_root h3 a:hover {color:gray;}
.skupiny_root {}
.skupiny_root {}
.skupiny_root {}
.skupiny_root {}

div.skupiny_roll {background:rgb(19,153,214);}
div.skupiny_roll {}
div.skupiny_roll {}

table.skupiny_roll {margin:0 0 0 60px;font-size:0.8em;}
table.skupiny_roll td {padding:3px 0 3px 0;width:360px;}
table.skupiny_roll a {color:white;text-decoration:none;}
table.skupiny_roll a:hover {color:gray;}

.small_nav {font-size:0.7em;margin:10px 0 10px 10px;}
.small_nav {}
.small_nav {}
.small_nav {}

table.produkty_root {font-size:0.7em;width:780px;table-layout:auto;}
table.produkty_root th {text-align:left;padding:5px 0 5px 0;}
table.produkty_root td {padding:3px 10px 3px 0;}
table.produkty_root .p1 {background:white;}
table.produkty_root .p2 {background:rgb(200,255,255);}

.info_search {font-size:0.8em;margin:10px 0 10px 0;}
.info_search {}
.info_search {}
.info_search {}

table.kontakty {}
table.kontakty address {font-size:0.7em;}
table.kontakty td.image {width:300px;}
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;}

table.start {margin:10px 0 0 0;} 

.start_right {width:380px;padding:0 10px 0 0px;border-left:1px solid rgb(70,196,255);}
.start_right h2 {background:url('../../images/site/nadpis.gif') no-repeat 10px 15px;color:black;font-weight:bold;font-size:0.9em;padding:10px 0 10px 30px;}
.start_right {}
.start_right {}
.start_right {}

.start_left {width:380px; padding:0 10px 0 0px;}
.start_left h2 {background:url('../../images/site/nadpis.gif') no-repeat 10px 15px;color:black;font-weight:bold;font-size:0.9em;padding:10px 0 10px 30px;}
.start_left {}

.start_ozn {color:#555555;}
.start_ozn .foto {width:80px;}
.start_ozn .text {border-bottom:1px solid rgb(19,153,214);}
.start_ozn h3 {font-size:0.8em;margin:0px 0 5px 0;}
.start_ozn p {color:#555555;}
.start_ozn td {padding:0 0 10px 0;}
.start_ozn .datum {padding:0 0 2px 0;font-size:0.65em;font-weight:normal;}

.start_oznt {color:#555555;margin:0 10px 10px 10px;}
.start_oznt .foto {width:80px;}
.start_oznt .text {border-bottom:1px solid rgb(19,153,214);}
.start_oznt h3 {font-size:0.8em;margin:0px 0 5px 0;}
.start_oznt p {color:#555555;}
.start_oznt td {padding:0 0 0px 0;}
.start_oznt .datum {padding:0 0 2px 0;font-size:0.65em;font-weight:normal;}

.produkt {margin:0 0 0 10px;}
.produkt {}

.produkt_desc {font-size:0.7em;margin:10px 0 10px;}
.produkt_desc td {padding:0 10px 0 0;}
.produkt_desc {}
.produkt_desc {}

.download {}
.download h3 {margin:10px 0 10px 0;}
.download ul {margin:0 0 0 20px;}
.download {}

.loga {clear:both;}
.loga img {float:left;}
.loga h3 {color:rgb(19,153,214);font-size:0.9em;font-weight:normal;padding:3px 3px 3px 15px;border-top:1px solid rgb(19,153,214);border-bottom:1px solid rgb(19,153,214);}
.loga h3 span {color:blue;}

.page_content {padding:0 0px 0px 0px;}
.page_content p {margin:0 0 5px 10px;}
.page_content h2 {font-size:0.8em;}

.novinka_list {margin:0 10px 10px 10px;}
