﻿*{
margin: 0px;
padding:0px;
}
body {
background: #1e628a url("images/_podkl.gif") repeat-x;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:small;
}
.top, .main, .bottom{
margin:auto;
width:978px;
}
.top{
background: url("images/top.jpg") no-repeat;
height:182px;
}
.topmenu{
width:600px;
text-align:right;
padding:120px 0 0 360px;
text-transform:uppercase;
color:#e6fa03;
font-size:100%;
font-weight:bold;
}
.topmenu a{
color:#fff;
padding:0 5px;
font-weight:normal;
}
.main{
background:  url("images/podklad.gif") repeat-y;
}
.bottom{
background:  url("images/bottom.jpg") no-repeat;
height:76px;
}
.menu{
width:173px;
text-align:right;
}
.menu a, .menu .over{
display:block;
width:140px;
padding: 4px 15px 4px 18px;
color:#fff;
background: url("images/sipicka.gif") no-repeat right top;
text-decoration:none;
font-size:90%;
line-height:120%;
}
.menu a:hover{
text-decoration:underline;
color: #e6fa03;
}
.menu .over{
text-decoration:underline;
color: #e6fa03;
}
.hledani{
background:  url("images/lupa.png") no-repeat;
margin:0 0 20px 2px;
padding-top:10px;
height:45px;
}
.hledani input{
border:0;
padding:3px;
}
.hledani .cudl{
color:#fff;
background:#718c00 url("images/cudl-bg.png") repeat-x;
height:25px;
text-align:center;
text-transform:uppercase;
font-size:85%;
font-weight:bold;
color:#364205;
margin-top:3px;
}
.obrazek{
width:221px;
height:492px;
margin-left:17px;
background: url("images/obrazek.jpg") no-repeat;
}
.text{
width:490px;
margin-left:40px;
text-align:justify;
line-height:170%;
color:#146b9d;
}
.text a{
color: #97b501;
text-decoration:underline;
}
.text a:hover{
text-decoration:none;
}

.text td{
padding:3px;
border:1px solid #ccc;
text-align:left;
}
.katalog{
background: #fff url("images/kat-cena.png") repeat-x bottom;
width:450px;
border:#ddd solid 1px;
padding:10px;
line-height:130%;;
margin:10px;
}
.katalog .cena{
color: #fff;
font-weight:bold;
width:300px;
font-size:140%;
padding-top:5px;
float:right;
text-align:right;
}
.katalog .katc{
color: #97b501;
font-size:85%;
}
.katalog .in{
text-align:left;
height:110px;
padding-bottom:7px;
width:300px;
}
html>body .katalog .in {
height:auto;
min-height:110px;
}
.katalog img{
margin-right:15px;
border:#97b501 solid 2px;
float:left;
display:inline;
}

.copy{
color:#8eb1c5;
width:500px;
padding:40px 20px 0 0;
text-align:right;
font-size:85%
}
.copy a{
color:#8eb1c5;
}
.menicko{
color:#8eb1c5;
width:100px;
padding:40px 0 0 20px;
font-size:85%
}
.menicko a{
color:#8eb1c5;
}
h1{
color: #97b501;
margin: 5px 0 10px 0;
font-weight: normal;
text-transform: uppercase;
font-size:190%;
text-align:left;
line-height:110%;
}
a {
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.left{
float:left;
display:inline;
}
.right{
float:right;
display:inline;
}
p, ul {
margin:.5em 0 0 0;
}
li {
margin:0.1em 0 0 1.5em;
list-style-image: url("images/sipicka-modra.gif");
}
.clean{
clear:both;
}
