*{
padding:0;
margin:0;
}
body {
background: #a2a2a2 url("images/_podkl.gif") repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
}
#all, #spodek, #bottom-oranz, #bottom-modre {
margin:auto;
width:1024px;
}
#all{
background:#fff;
margin-top:25px;
}
#left{
float:left;
width:250px;
border-right: 1px dotted #cecece;
}
#menu-modre a{
margin: 0px 10px 5px 10px;
background: url("images/cudl-modry.gif") no-repeat;
padding-left:20px;
display:block;
color:#525252;
text-decoration:none;
font-size:110%;
}
#menu-modre a:hover{
color:#8F9EC9;
background: url("images/cudl-oranz.gif") no-repeat;
text-decoration:underline;
}

#menu-lefttop a{
text-align:center;
height: 25px;
}
#menu-top{
margin: 10px 0px 0px 0px;
height: 25px;
}
#menu-top a{
margin: 0px 10px 5px 10px;
padding-left:0px;
color:#525252;
text-decoration:none;
font-weight:bold;
font-size:130%;
}
#menu-top a:hover{
color:#8F9EC9;
text-decoration:underline;
}

#menu-oranz a{
margin: 0px 10px 5px 10px;
background: url("images/cudl-oranz.gif") no-repeat;
padding-left:20px;
display:block;
color:#ea8b03;
text-decoration:none;
font-size:110%;
}
#menu-oranz a:hover{
color:#8F9EC9;
text-decoration:underline;
}
#bodymenu-modre a{
margin: 0px 10px 5px 0px;
background: url("images/cudl-oranz.gif") no-repeat;
padding-left:20px;
display:block;
text-decoration:none;
}
#bodymenu-modre a:hover{
color:#8F9EC9;
background: url("images/cudl-modry.gif") no-repeat;
text-decoration:underline;
}
#submenu-header,#submenu-header2,#submenu-header3,#submenu-header4,#submenu-header5,#submenu-header6{
font-size:120%;
margin: 0px 10px 5px 10px;
font-weight:bold;
}
#submenu-header5{
padding-left:10px;
}
#right{
float:left;
width:770px;
}
.top{
margin: 0px 10px 10px 0px;
}
.text-modre{
	margin: 0px 10px 10px 0px;
	background:#e9f5fb;
}
.text{
padding:10px;
font-size:small;
min-height:120px;
height: auto;
_height: 420px;
margin:auto;
text-align:justify;
}
p, .text {
color:#4f6d89;
}
.text a{
text-decoration:underline;
color:#FF9900;
}
.text a:hover{
color:#4f6d89;
}
.nadpis-modre h1, h1{
font-weight:bold;
font-size:140%;
}
.nadpis-oranz{
font-weight:bold;
font-size:130%;
color:#ea8b03;
}
h2{
font-size:13px;
font-weight:bold;
}
h3{
color:#db6505;
font-weight:bold;
font-size:110%;
}
#bottom-modre{
background: #fff url("images/spodek-modry.gif") no-repeat;
height:30px;
}
#bottom-oranz{
background: #fff url("images/spodek-oranz.gif") no-repeat;
height:30px;
}
#bottom-oranz .adresa, #bottom-oranz .adresa a, #bottom-modre .adresa, #bottom-modre .adresa a{
padding:3px 20px 0px 0px;
text-align:right;
color:#fff;
}

#spodek{
color:#fff;
margin-top:10px;
text-align:right;
}
#spodek a{
color:#fff;
}
.clear{
clear:both;
font-size:1px;
color:#FFFFFF;
}
.novinka{
width:320px;
float:left;
display:inline;
margin:0 0 10px 15px;
border-bottom:1px #bcbcbc dotted;
padding-bottom:10px;
}
.novinkadet{
margin:0 0 10px 15px;
border-bottom:1px #bcbcbc dotted;
padding-bottom:10px;
background:#ecf5ff;
}
.novinka .nadpis h3,.novinkadet .nadpis h3{
color:#db6505;
font-weight:bold;
font-size:110%;
}
.clean {
font-size: 0;
line-height: 0;
height: 0;
clear: both;
width:0;
color: #FCCC91;
}
ul {
margin:.5em 0 0 0;
}
li {
margin:0px 0 0 25px;
list-style-image: url("images/cudl-oranz.gif");
}
.vlajky{
padding-left:66px;
}
.vlajky a {
display:block;
width:32px;
height:25px;
margin-bottom:10px;
float:left;
}
.vlajky .flag-cz {
background: url("/images/cz.gif") no-repeat bottom;
}
.vlajky .flag-en {
background: url("/images/en.gif") no-repeat bottom;
}
.vlajky .flag-cz:hover {
background: url("/images/cz-hover.gif") no-repeat bottom;
}
.vlajky .flag-en:hover {
background: url("/images/en-hover.gif") no-repeat bottom;
}
img {
border:0px;
}
hr{
border:1px #e9f5fb solid ;
border-bottom:1px #bcbcbc dotted;
}
.filtr{
background-color:#F8FDFF;
}

.eshop{
float:left;
background-color:#F8FDFF;
text-align:left;
margin: 0px;
padding: 5px;
width:730px;
margin-bottom: 5px;
border-top:1px #bcbcbc dotted;
border-bottom:1px #bcbcbc dotted;
font-size: 11px;
}
 .obr{
float:left;
width:110px;
height:85px;
padding:5px 0 0 5px;
border:1px #bcbcbc dotted;
margin:auto;
text-align:center;
}
 .obrfutr{
float:left;
width:600px;
padding:0px;
margin:0px;
}
.right{
float:right;
width:600px;
}
.SignUp, .SignUp input, .SignUp a{
font-size: 11px;
}
.SignUp td{
padding-bottom: 5px;
}
tr.odd {
  background-color:#fbefd0; /*pozadi licheho radku*/
 }

tr.even, tr.search {
  background-color:#fff; /* pozadi sudeho radku*/
}
.cudl{
font-size: 12px;
font-weight:bold;
}
.params{
width:470px;
border:1px dotted #cecece;
}
.params td{
padding-right:10px;
}



.k1, .k2{
padding-left:10px;
padding-top: 5px;
padding-bottom: 5px;
font-weight:normal;
}
.SignUp{
font-weight:normal;
}
#fulltext{
float:right;
text-align:right;
top:70px;
width:740px;
height:20px;
position:absolute;
}
.toolbar{
margin-bottom:10px;
padding-top:2px;
padding-bottom:2px;
text-align:center;
width:100%;
border-top:1px dotted #cecece;
border-bottom:1px dotted #cecece;
background-color: #F8FDFF;
}
.nobr{
white-space:nowrap;
}