body {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11px;
color: #000000;
background-color: #E6F0F9;
margin: 0;
padding: 0;
text-align: center;
}

#vse {
width: 892px;
margin: 0 auto;
padding: 3px 4px;
background-color: #ffffff;
text-align: left;
}

#top {
width: 632px;
height: 97px;
padding: 12px 25px 0 235px;
background: url('/img/backtop.jpg') 0% 0% no-repeat;
}

#top ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#top li {
display: inline;
padding: 0 15px 0 0;
}

.toplogo {
float: right;
margin: 10px 0 0 0;
}

.toptext {
margin: 25px 0 0 0;
color: #ffffff;
font-size: 12px;
font-weight: bold;
letter-spacing: 2px;
}

#hornimenu {
width: 892px;
height: 25px;
border-top: 2px solid white;
background-color: #BFE0A1;
color: #06813D;
font-family: "Arial narrow";
font-weight: bold;
}

.searchboks {
float: left;
width: 125px;
margin: 4px 0 7px 0;
border: 1px solid #666666;
font-size: 11px;
}

.hledat {
float: left;
margin: 4px 0 7px 5px;
_margin: 3px 0 7px 5px;
border: 1px solid #666666;
background-color: #84BE4E;
color: #1C2E02;
font-size: 11px;
font-weight: bold;
}

#hornimenu ul {
margin: 0;
padding: 4px 0 0 0;
list-style-type: none;
text-align: right;
}

#hornimenu li {
display: inline;
padding: 0 10px;
}

#hornimenu li a {
color: #06813D;
}

#hornimenu li a:hover {
color: #1C2E02;
}

#stred {
width: 892px;
border-top: 3px solid white;
background: url('/img/backleft.gif') 0% 0% repeat-y;
}

#left {
float: left;
width: 199px;
}

#levemenu {
width: 179px;
padding: 5px 10px;
background-color: #84BE4E;
color: #ffffff;
font-family: "Arial narrow";
font-weight: bold;
}

#levemenu ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#levemenu li {
border-top: 1px dotted white;
padding: 7px 3px;
padding: 7px 12px;
}

#levemenu li.arrow {
background: url(/img/arrow.gif) 0 13px no-repeat;
_background: url(/img/arrow.gif) 0 14px no-repeat;
}

#levemenu li a {
color: #ffffff;
}

#levemenu li a:hover {
color: #054E6D;
}

#levemenu ul li ul {
margin: 5px 0 0 20px;
padding: 0;
list-style-type: disc;
}

#levemenu ul li ul li {
padding: 2px 0;
border: 0;
}

#levemenu p {
margin: 0 0 15px 0;
padding: 0;
}

#kontakt {
width: 149px;
padding: 25px;
}

#prihlaseni {
width: 199px;
background-color: #C2E99E;
}

#prihlaseni a {
color: #4199E8;
}

.prihlin {
margin: 0;
padding: 20px 20px 10px 20px;
}

#right {
float: left;
width: 673px;
padding: 10px;
}

.podbarveni {
padding: 10px 15px;
background-color: #DFF4CC;
}

#server {
margin: 10px;
padding: 0;
list-style-type: none;
}

#server li {
padding: 0 0 3px 20px;
background: url('/img/plus.gif') 0px 2px no-repeat;
}

#server li.minus {
background: url('/img/minus.gif') 0px 2px no-repeat;
}

#server ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#server li ul li {
padding: 3px 0 0 20px;
background: url('/img/plus.gif') 2px 5px no-repeat;
}

#server li ul li.minus {
background: url('/img/minus.gif') 2px 5px no-repeat;
}

#uvod {
width: 673px;
border-top: 30px solid white;
border-bottom: 30px solid white;
}

#uvodleft {
float: left;
width: 196px;
height: 71px;
margin: 0 0 15px 0;
padding: 100px 70px 0 70px;
background: url('/img/backuvodleft.gif') 50% 50% no-repeat;
color: #ffffff;
text-align: center;
}

#uvodright {
float: left;
width: 325px;
background: url('/img/backuvodright.gif') 0% 0% repeat-y;
}

.uvodrtext {
margin: 0;
padding: 0 18px;
}

.uvodakce {
clear: left;
width: 663px;
height: 17px;
margin: 0;
padding: 3px 5px 0 5px;
background: url('/img/backuvodakce.gif') 0% 0% repeat-x;
}

.polozka {
float: left;
width: 333px;
margin: 5px 2px 5px 0;
background: url('/img/backpolozka.gif') 0% 0% repeat-y;
}

.polozkaimg {
float: left;
width: 125px;
text-align: center;
}

.polozkanadpis {
float: left;
height: 27px;
width: 57%;
margin: 0 0 0 10px;
font-weight: bold;
overflow: hidden;
}

.polozkatext {
float: left;
width: 57%;
margin: 0 0 0 10px;
}

.pocet {
width: 25px;
margin: 0 0 0 5px;
border: 1px solid #666666;
font-size: 11px;
}

.koupit {
margin: 0 0 0 10px;
border: 1px solid #666666;
background-color: #C0E0A1;
font-size: 11px;
font-weight: bold;
}

#paticka {
width: 892px;
height: 21px;
margin: 0;
padding: 7px 0 0 0;
background: url('/img/backpaticka.gif') 0% 0% no-repeat;
color: #ffffff;
font-weight: bold;
text-align: center;
}

.bl {
float: left;
width: 320px;
height: 14px;
margin: 2px 5px;
overflow: hidden;
}

.bl img {
float: left;
}

sup, sub {
vertical-align: baseline;
position: relative;
}
sup {
bottom: 0.33em;
}
sub {
bottom: -0.25em;
}

.boks {
padding: 1px 3px;
border: 1px solid #3DBDF2;
background-color: #fdfdfd;
color: #444;
font-size: 11px;
}

.enter {
border: 1px solid #3DBDF2;
background-color: #3DBDF2;
color: #fff;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
cursor: pointer;
}

.tabule {
empty-cells: show;
margin: 5px 0 5px 1px;
border-collapse: collapse;
border: 1px solid #3DBDF2;
color: #444;
}
.tabule td {
padding: 2px 4px;
border: 1px solid #E0F4FC;
}
.tabule tr.tabh {
background-color: #3DBDF2;
color: #fff;
font-weight: bold;
}
.tabule tr.tabh a {
color: #fff;
}

.f10 {
font-size: 10px;
}

.f12 {
font-size: 12px;
}

.cokoliv {
padding: 1px 10px;
}

.brd {
padding: 3px;
border: 1px solid #BDDCF9;
background-color: #fff;
}

.brdbl {
border: 1px solid #000;
}

.bl {
color: #000;
}

.wh {
color: #fff;
}

.blue {
color: #11A1C5;
}

.cent {
text-align: center;
}

.fl {
float: left;
margin-right: 10px;
}

.fr {
float: right;
margin-left: 10px;
}

h1 {
margin: 0;
color: #386B9B;
font-size: 18px;
font-weight: bold;
}

h2 {
margin: 0;
color: #07803D;
font-size: 16px;
}

h3 {
margin: 0;
color: #555555;
font-size: 14px;
}

img {
border: 0;
}

.cleaner {
clear: both;
height: 0;
overflow: hidden;
content: ' ';
}

.cleaner hr {
display: none;
}

a {
color: #000000;
}

p {
margin: 10px 0;
padding: 0;
}


/* DOPLNENO */

.MenuItem2 {
border: 0px solid black;
padding: 5px;
font-size: 11px;
color: #000000;
text-decoration: none;
}

.MenuSel2 {
border: 0px solid black;
background: #eaeaea;
padding: 5px;
font-size: 11px;
color: #000000;
text-decoration: none;
}

.main_form {margin-top: 0px; margin-bottom: 0px;}

form {margin-top: 0px; margin-bottom: 0px;}

.boks_p {
height: 14px;
width: 150px;
border: 1px solid #008836;
font-size: 11px;
}

.hledat2 {
margin: 4px 0 0 5px;
_margin: 3px 0 0 5px;
border: 1px solid #666666;
background-color: #84BE4E;
color: #fff;
font-size: 11px;
font-weight: bold;
}

.nadp_ce {
color: White;
font-size: 12px;
font-weight: bold;
}

.objednat2 {
margin-left: 20px;
border: 1px solid #555555;
background-color: #C2E99E;
color: #000;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.kusy2 {
width: 220px;
border: 1px solid #84BE4E;
color: #000;
font-size: 11px;
}

.aktualitydiv {
margin: 0;
color: #555555;
font-size: 14px;
font-weight: bold;
padding: 0 0 5px 20px;
}

