
.adminKontakty { width: 1000px;  }
.adminKontakty th { vertical-align: top; padding: 10px; font-weight: bold; text-align: right; font-size: 16px; }
.adminKontakty td { vertical-align: top; padding: 10px; }
.admin textarea { width: 600px; height: 70px; padding: 8px; border: 1px #ccc solid; }
.admin input[type=text] { width: 600px; padding: 8px; border: 1px #ccc solid; }
.admin input[type=submit] { cursor: pointer; width: 120px; text-align: center; padding: 14px; font-weight: bold; background: #eee; border: 1px #ccc solid; }

.adminVolba { margin: 0 0 0 60px; }
.adminVolba td { vertical-align: top; padding: 3px 10px 3px 5px; }

.adminCeny input[type=text] { width: 60px; text-align: center; }
.adminCeny td { vertical-align: top; padding: 3px 5px 3px 5px; }
.adminCeny th { vertical-align: top; padding: 3px 5px 3px 5px; font-weight: bold; text-align: center; font-size: 16px; }



#menu-admin { font-weight: bold; font-size: 13px; position: absolute; top: 45px; left: 220px; }
#menu-admin li { display: block; float: left; }
#menu-admin li a { color: #fff; display: block; padding: 30px 10px 15px 10px; text-shadow: 0px 0px 10px rgba(0, 0, 0, 1); letter-spacing: -0.5px; }
#menu-admin li a:hover, #menu-admin li a.actual { color: #cbe655; text-decoration: none; background: url(/images/minilogo.png) top center no-repeat; }

.administrace table.cenik { width: auto; margin:auto;}
.administrace table.cenik th a { color:#000; text-decoration:underline;}
.administrace table.cenik th:nth-child( 2n + 2 ) { border-left: none; border-right: none; }
.administrace table.cenik td:nth-child( 2n + 3 ) { border-left: none;  }

table.objednavky {  width: auto; margin:auto; }
table.objednavky th { font-weight:bold; text-align: center; border-bottom: 1px #fff solid; padding: 2px 8px 2px 8px;}
table.objednavky td { padding: 2px 8px 2px 8px; border-bottom: 1px #777 solid; }
