body {
	text-align:center;
	margin:0;
	padding:10px 0 10px 0;
	background-color:white;
	font-family: Verdana, Arial, Helvetica CE, Georgia, Times, sanf-serif;
	font-size:1em;
}
#main {
	width:754px;
	_width:756px;
	border:1px solid black;
	background-color:#E0E0E0;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#logo {
  width:240px;
  height:337px;
  background-image:url(./img/poz.gif);
  background-repeat:repeat-x;
  text-align:center;
  float:left;
}
#logo h1 {
  width:240px;
  height:127px;
  background-image:url(./img/logo.gif);
  margin:0 0 3px 0;
}
#logo h1 span {
  display:none;
}
#menu {
  width:184px;
  _width:200px;
  height:184px;
  _height:200px;
  border:8px solid white;
  background-color:#959595;
}
#menu div.menuitem {
  width:184px;
  height:19px;
  _height:23px;
  border-bottom:1px solid #C0C0C0;
  text-align:center;
  padding-top:3px;
  font-size:0.8em;
}
#menu div.menuitem-green {
  width:184px;
  height:20px;
  _height:26px;
  border-bottom:1px solid #C0C0C0;
  background-color:#009B00;
  text-align:center;
  font-size:0.8em;
  padding-top:3px;
}
#menu a {
  color:white;
  text-decoration:none;
}
#menu a:hover {
  color:white;
  text-decoration:underline;
}
#menu-outline {
  width:200px;
  height:200px;
  margin-left:auto;
	margin-right:auto;
  border:1px solid #D9D9D9;
}
#foto {
  width:514px;
  height:337px;
  background-image:url(./img/poz.gif);
  background-repeat:repeat-x;
  float:left;
}
#foto h2 {
  width:485px;
  height:318px;
  background-image:url(./img/foto.jpg);
  margin:14px 0 0 10px;
}
#foto h2 span {
  display:none;
}
#content {
  width:734px;
  _width:754px;
  padding-left:20px;
}
#content a {
  color:#046634;
}
#content a:hover {
  color:#5EA334;
  text-decoration:none;
}
#content-left {
  width:184px;
  _width:200px;
  border:8px solid white;
  background-color:#EEEFF1;
  text-align:center;
  float:left;
}
#content-left ul {
  text-align:left;
  font-size:0.7em;
  line-height:1.3em;
  margin:0 0 20px 30px;
  padding:0;
  list-style-image:url(./img/produkty.gif);
}
#content-left h3 {
  font-size:1.2em;
  color:#009B00;
  font-weight:300;
  margin:10px 0 10px 0;
  text-align:center;
}
#content-left p {
  font-size:0.7em;
}
#content-right {
  width:485px;
  text-align:left;
  margin-left:30px;
  float:left;
}
#content-right h3 {
  color:#009B00;
  font-weight:300;
  font-size:1.2em;
  margin:0;
  padding-left:25px;
  background-image:url(./img/list.gif);
  background-repeat:no-repeat;
}
#content-right p {
  font-size:0.7em;
  text-indent:1.5em;
  line-height:1.4em;
}
#content-right p.no-indent {
  text-indent:0;
}
#content-right p.jak-objednat {
  height:25px;
  font-size:0.8em;
  text-indent:0;
  line-height:1.4em;
  background-image:url(./img/otaznik.gif);
  background-repeat:no-repeat;
  padding:2px 0 0 30px;
  color:#4CA26C;
  font-weight:bold;
}
#content-right table {
  width:480px;
  background-color:#C8E7B4;
  border:1px solid #87C95A;
  font-size:0.7em;
  color:#046634;
}
#content-right td {
  padding:6px 0 0 15px;
}
#content-right input {
  width:200px;
  border:1px solid #7F9DB9;
}
#content-right input.submit {
  width:200px;
  height:22px;
  border:1px solid #63A736;
  background-color:#91CF67;
  font-family:verdana;
  font-size:1.2em;
  font-weight:700;
  margin-bottom:15px;
}
#content-right textarea {
  width:200px;
  height:75px;
}
#content-right h4 {
  font-size:0.8em;
  color:#009B00;
  margin:3px 0 5px 0;
}
#content-right ul {
  font-size:0.7em;
  margin-top:0;
  line-height:1.4em;
}
#bottom {
  background:#F7F7F7;
  font-size:0.7em;
  color:gray;
  padding:4px 25px 4px 0;
  text-align:right;
}
#bottom a {
  color:#046634;
}
#bottom a:hover {
  color:#5EA334;
  text-decoration:none;
}
#dovolena {
  border:1px solid red;
  text-align:center;
  padding:15px;
  background:#FFCECE;
  margin-bottom:30px;
}
#dovolena h4 {
  color:#D90000;
  font-weight:300;
  font-size:1.2em;
  margin-top:0;
}
#dovolena p {
  margin:8px 0;
  font-size:0.8em;
  color:#A80000;
}