html, body {
width: 98%; 
}
p
{
	text-align: justify;
}
.l
{
	text-align: left;
}
.r
{
	text-align: right;
}
.c
{
	text-align: center;
}
img
{
	border: none;
}
.clear
{
	clear: both;
}
body 
{
	color: #30150A;
	font-size : 80%;
   margin: 10px;
	padding: 0px;
	font-family: tahoma, verdana, arial, sans-serif;
	background-color: #FDE7C0;
}
#maintitul
{
   padding: 0px;
	margin: auto;
	width: 869px; 
	height: 742px;
	position: relative;
}
#main
{
   padding: 0px;
	margin: auto;
	width: 869px; 
	height: 950px;
	background-image: url(obrazy/bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	position: relative;
}
#paticka
{
	width: 849px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	margin: auto;	
	color: #CA7740;
}
#paticka a
{
	color: #884E26;
}
#paticka a:hover
{
	color: #00AE01;
}
a.atop
{
	text-decoration: none;
	color: #4E2C16;	
}
a.atop:hover
{
	text-decoration: none;
	color: #00CC02;
}
#topmenu
{
   width: 869px; 
	padding: 20px 0px 0px 0px;
	margin: 0px;
	position: absolute;
}
#uvod, #onas, #kontakt, #akce, #sluzby
{
	float: left;
	width: 100px;
}
#nabidka
{
	width: 130px;
	float: left;	
	
}
#uvod
{
	padding-left: 150px;
}
.clear
{
	clear: both;
}
#menu1
{
	visibility: hidden;
	padding: 3px;
	position: absolute;
	top: 441px;
	left: 240px;
	width: 220px;
	min-height: 143px; _height: 143px;
	background-color: #FEE6C2;	
	background-image: url(obrazy/bg-titul-poly2.jpg);
	background-repeat: repeat-x;
	background-position: top;	
	font-size: 11px;
	color: #404040;		
}
#menu2
{
	visibility: hidden;
	padding: 3px;
	position: absolute;
	top: 285px;
	left: 315px;
	width: 407px;
	min-height: 79px; _height: 79px;
   background-color: #FDE7C0;
	background-image: url(obrazy/bg-titul-poly.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 11px;
	text-align: right;
	color: #404040;
}
#menu3
{
	visibility: hidden;
	padding: 3px;
	position: absolute;
	top: 515px;
	left: 570px;
	width: 250px;
	min-height: 143px; _height: 143px;	
	background-color: #FEE6C2;
	background-image: url(obrazy/bg-titul-poly2.jpg);
	background-repeat: repeat-x;
	background-position: top;	
	font-size: 11px;
	color: #404040;	
}
.invish1
{
	visibility: hidden;
}
#h
{
	position: absolute;
	margin: 0px;
	padding: 0px;
   width: 250px;
   height: 63px;
	top: 65px;
	left: 320px;
}
#levy
{
	float: left;
	width: 257px;
	padding: 30px 0px 0px 30px;
	margin: 0px;
}
#pravy
{
	float: left;
	padding: 0px;
	margin: 0px;	
	width: 520px;
}
#pravytokaj
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-furmint-2005.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
   position: relative;
}
#pravytokaj2
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-harslevelu.jpg);
	background-repeat: no-repeat;
   min-height: 350px; _height: 350px;
	position: relative;	
}
#pravytokaj3
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-muscat-lunel.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravytokaj4
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-furmint-2006.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravytokaj5
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-fortissimo.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravytokaj6
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-andante-furmint.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravytokaj7
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-szamorodni.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravytokaj8
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-aszu-3.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravytokaj9
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-aszu-5-1999.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravytokaj10
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-aszu-5-2000.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravytokaj11
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-aszu-6-1999.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravytokaj12
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-aszu-6-2000.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravytokaj13
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/detail-tokaji-aszueszencia.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravy
{
	float: left;
	padding: 30px 0px 0px 20px;
	margin: 0px;	
	width: 500px;
	background-image: url(obrazy/pravy.jpg);
	background-repeat: no-repeat;	
}
#pravycastell
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/castellvm-cervene.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravycastell2
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/castellvm-bile.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravycastell3
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/castellvm-cuvee-bile.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravycastell4
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/castellvm-cuvee-cervene.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravymarko
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/muscat-cuvee.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravymarko2
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/szurkebarat.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravymarko3
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/szurkebarat2.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravymarko4
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/chardonnay2005.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravymarko5
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/chardonnay2006.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravymarko6
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/kekfrankos-rose.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravymarko7
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/kekfrankos.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravymarko8
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/cabernet-sauvignon.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravymarko9
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/zenit.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
#pravymarko10
{
	float: left;
	padding: 30px 0px 0px 162px;
	margin: 0px;	
	width: 380px;
	background-image: url(obrazy/haller-cuvee.jpg);
	background-repeat: no-repeat;
	min-height: 350px; _height: 350px;
	position: relative;
}
a.aleve1
{
	display: block;
	background-image: url(obrazy/castellvm.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 227px;
	height: 42px;
}
a.aleve1:hover
{
	background-position: right;
}
a.aleve2
{
	display: block;
	background-image: url(obrazy/marko.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 227px;
	height: 42px;
}
a.aleve2:hover
{
	background-position: right;
}
a.aleve3
{
	display: block;
	background-image: url(obrazy/degenfeld.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 227px;
	height: 42px;
}
a.aleve3:hover
{
	background-position: right;
}
a.aleve1,a.aleve2,a.aleve3
{
	padding: 0px;
	margin: 0px 0px 2px 0px;
}
#hlavicka
{
	padding: 0px;
	margin: 0px;
	width: 869px;
	height: 483px;
}
h1
{
	font-size: 150%;
   color: #A60000;
	height: 35px;
	padding: 0px;
	margin: 0px;
}
h2
{
	font-size: 100%;
   color: #A60000;
	padding: 30px 0px 10px 0px;
	margin: 0px;	
}
.fleft190
{
	float: left;
	padding: 0px;
	margin: 0px;
	width: 190px;
}
.fleft
{
	float: left;
	padding: 0px;
	margin: 0px;
}
#menuc1, #menuc2, #menuc3, #menuc4, #menum1, #menum2, #menum3, #menum4, #menum5, #menum6, #menum7, #menum8, #menum9, #menum10, #menut1, #menut2, #menut3, #menut4, #menut5, #menut6, #menut7, #menut8, #menut9, #menut10, #menut11, #menut12, #menut13
{
	width: 140px;
	height: 25px;
	padding: 5px;
	margin: 0px;
	color: White;
	position: absolute;
	visibility: hidden;
	vertical-align: middle;
	text-align: center;
	background-image: url(obrazy/bg-nazev.jpg);
	background-position: top;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 10px;
}
#menuc1
{
	left: 170px;
	top: 320px;
}
#menuc2
{
	left: 305px;
	top: 320px;
}
#menuc3
{
	left: 440px;
	top: 320px;
}
#menuc4
{
	left: 575px;
	top: 320px;
}
#menum1
{
	left: 29px;
	top: 320px;
}
#menum2
{
	left: 90px;
	top: 320px;
}
#menum3
{
	left: 170px;
	top: 320px;
}
#menum4
{
	left: 245px;
	top: 320px;
}
#menum5
{
	left: 320px;
	top: 320px;
}
#menum6
{
	left: 395px;
	top: 320px;
}
#menum7
{
	left: 475px;
	top: 320px;
}#menum8
{
	left: 555px;
	top: 320px;
}#menum9
{
	left: 635px;
	top: 320px;
}
#menum10
{
	left: 685px;
	top: 320px;
}
#menut1
{
	left: 29px;
	top: 320px;
}
#menut2
{
	left: 55px;
	top: 320px;
}
#menut3
{
	left: 115px;
	top: 320px;
}
#menut4
{
	left: 173px;
	top: 320px;
}
#menut5
{
	left: 227px;
	top: 320px;
}
#menut6
{
	left: 281px;
	top: 320px;
}
#menut7
{
	left: 335px;
	top: 320px;
}
#menut8
{
	left: 399px;
	top: 320px;
}
#menut9
{
	left: 463px;
	top: 320px;
}
#menut10
{
	left: 528px;
	top: 320px;
}
#menut11
{
	left: 591px;
	top: 320px;
}
#menut12
{
	left: 650px;
	top: 320px;
}
#menut13
{
	left: 685px;
	top: 320px;
}
ul
{ 
  vertical-align: middle;
  list-style: square url("obrazy/li-menu.gif");
  list-style-position: outside;
  padding: 3px 0px 5px 0px;
  margin: 0px 0px 0px 30px; 
}
li
{ 
  text-align: left;
  padding: 0px 0px 0px 0px;
  margin: 3px 0px 0px 0px;
}
a
{
	color: Maroon;
}
a.fotodetail
{
   display: block;
   position: absolute;
	padding: 0px;
   margin: 0px;
   top: 0px;
	left: 0px;
	width: 140px;
	height: 370px;
}
