/************************************************/
/*   Author:  Dedek            dedek@slak.cz    */
/*   Verse: 3.1.2              Date: 21.07.2008 */
/************************************************/
/* telo */
body {font-size: 70%; background: #aaa; border: none; margin: 0;
  font-family: Verdana, Tahoma, Arial, sans-serif;}
#obal {position: relative; top: 0; left: 0; width: 1000px; margin: 0 auto;
  padding: 0; border: 1px solid #666; border-top: none; background: #fff;}
#whisky {position: absolute; top: 8px; left: 930px; width: 60px;}

#datum {position: absolute; top: 20px; left: 250px; z-index: 10; color: #666; font-size: 1.4em;}
#pata {clear: both; width: 100%; height: 20px; color: #666; text-align: center;
  background: #fff; font-size: 0.8em;}
#banner {float: left; width: 100%; height: 60px; background: #eee; margin: 0; border: none;}
#bannerl {float: left; width: 624px; height: 60px; background: #eee; margin: 0; border: none;}
#bannerp {float: left; width: 342px; height: 40px; background: #eee; padding: 0; border: none;}
/*
#bannerp {float: left; width: 176px; height: 80px; background: #eee url("../pict/sklenky.gif"); margin: 0; border: none;}
*/
#kanaly {float: left; width: 836px; padding-bottom: 3px; margin-left: 6px;
  color: #000; line-height: 1.3em; font-size: 1.1em; border: 1px solid #808080;}
#kanaly p {margin: 4px 4px 4px 7px; text-indent: 1.5em }
#kanaly table {width: 600px; border-collapse: collapse; table-layout: fixed; margin: 0;}
#kanaly td {vertical-align: center; text-align: center; margin: 0; border: solid 1px #666;}
#kanaly img {border: none;}
#header {clear: both;	margin: 0 0 4px 0; border: 1px solid #646464;
	background: #4f689a; line-height: 20px; height: 24px; color: #fff;}
#header ul {list-style: none; font-size: 1.2em; margin: 0; padding: 0;}	
#header li {float: left; white-space: nowrap;}
#header li a {display: block;	padding: 0 10px 0 10px;	border-bottom: 2px solid #4f689a;
	background: #4f689a; text-decoration: none;	color: #fff;}
#header a:hover {background: #4f689a;	border-bottom: 2px solid #f00;
	border-top: 2px solid #f00; text-decoration: none; color: #fff;}
	
.levy {width: 176px; float: left; vertical-align: top; background: #fff; margin-left: 4px;}
.levy ul {width: 100%;	padding: 0;	margin: 0; list-style: none;}	
.levy li {margin: 0; padding: 0;}
.levy li a {display: block; padding: 3px 7px 2px 8px; border-left: solid 5px #4f689a;
	border-top: solid 1px #4f689a; font-size: 1em; background: #4f689a;	text-decoration: none;
	font-weight: normal;	color: #fff;	height: 13px;}	
.levy a:hover {border-left: solid 5px #f00; background: #4f689a; text-decoration: none; color: #ffd700;}

#stred {float: left; width: 660px; padding-bottom: 3px; margin-left: 4px;
  color: #000; line-height: 1.3em; font-size: 1.1em; border: 1px solid #808080;}
.stred-box-title {display: block; margin: 0;	padding: 0 0 4px 14px; width: 646px;
  background-color: #4f689a; font-weight: bold; color: #fff; font-size: 1.1em;}
.stred-box-stitle {display: block; text-align: right; margin: 0;
	padding: 0 13px 0 3px; font-weight: normal; color: #000;}
/* Box backgrounds */
.stred-box {float: left; margin: 0; padding: 0; background: #fff;}
.stred-box p {margin: 4px 4px 4px 7px; text-indent: 1.5em }
.stred-kec {float: left;	width: 100%;	margin: 0; padding: 0; background: #fff;}
.stred-kec-title {display: block; margin: 0; padding: 3px 3px 3px 30px;
  background: #4f689a; font-weight: bold; color: #fff; font-size: 0.9em;}
.stred-kec p { margin: 0.4em 0.4em 0.4em 0.7em; text-indent: 1em; font-size: 0.9em; }
.stred-kec:hover {background: #ffffdc; text-decoration: none; color: #000;}

#koment {float: left;	width: 650px;	padding: 0; margin: 3px 0 0 3px; color: #000;
	background: #4f689a; line-height: 1.1em; font-size: 1em; border: 1px solid #646464}
.koment-box-title {display: block; margin: 0; padding: 3px 3px 3px 30px;
  background: #4f689a; color: #fff;font-size: 0.8em;}
.koment-box {float: left;	width: 100%; margin: 0; padding: 0; background: #ffd;}
.koment-box p {margin: 4px 4px 4px 7px; font-size: 0.9em;}

.link {float: left; width: 150px; margin-left: 2px; border: none;}
.link-obal {position: relative; float: left; width: 140px; height: 110px; background: #fff; margin: 0 4px 4px 4px;
	color: #fff;  border: 1px solid #646464;}
.link-obr {float: left; padding: 10px; width: 120px; border: none;}
.link a { text-decoration: none;}
.link a em {position: absolute; top: 24px; left: -318px; width: 300px; height: 50px;
  display: none; text-align: center; color: #000; font-size: 1em; padding: 8px;
  background: #FFB549 url("../pict/linkback.png") repeat-x; border: 1px solid #646464; z-index: 100;}
.link a:hover em{display: block}
.kecat { z-index: 1; color: #000;
    width: 580px; padding: 14px 0 14px 0;  margin: 0px; background: #ffedbc;
    border: 0px solid #000;}
/*
.kecat {position: absolute; top: 72px; left: 34px; z-index: 1; color: #000;
    width: 600px; padding: 14px;  margin: 10px; background: #ffedbc;
    border: 1px solid #000;}
*/
.kecat a {display: block; background: #ffedbc; text-decoration: none;}
.kecat a:hover {background: #ffedbc; text-decoration: none; border: none;}
