BODY {
	background-color: #533919;
	margin: 0;
}
BODY, TD, TH, UL, LI, P {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}
/* üldine küljendus */
#horizon {
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
}
#content {
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin-left: -484px;
	position: absolute;
	display: block;
	top: -255px;
	left: 50%;
	width: 948px;
	height: 521px;
	visibility: visible;
	z-index: 19;
}

#content2 {
	margin-left: -484px;
	top: -255px;
	position: absolute;
	display: block;
	left: 50%;
	width: 966px;
	height: 529px;
}

#horizon2 {
	width: 100%;
	text-align: center;
	padding-top: 50px;
}
/* vasaku serva ja liikuvate taustapiltide kood*/
#peal {
	display: table;
	font-family: Verdana, Geneva, Arial, sans-serif;
	position: absolute;
	width: 948px;
	height: 521px;
	visibility: visible;
	z-index: 70;
	top: 0px;
	left: 0px;
}
#lang {
	display: block;
	position: absolute;
	left: 8px;
	top: 9px;
	width: 108px;
	text-align: center;
	font-size: 10px;
	z-index: 400;
	color: #967e5b;
}
#lang a {
	color: #967e5b;
	text-decoration: none;
}
#lang a:link { color: #967e5b; }
#lang a:hover { color: #d4c1a4; }
#p1 {
	position: absolute;
	display: table;
	width: 948px;
	height: 519px;
	visibility: visible;
	z-index: 21;
	top: 11px;
	left: -474px;
	margin-left: 50%;
}	
#p2 {
	position: absolute;
	display: table;
	width: 948px;
	height: 519px;
	visibility: visible;
	z-index:22;
	top: 11px;
	left: -474px;
	margin-left: 50%;
}		
/* sisuosa küljendamine menüü, veinide, uudiste listi ja galeriide listi jaoks */
#sisu {
	display: block;
	position: absolute;
	z-index: 71;
	overflow: auto;
	scrollbar-base-color: #967e5b;
	scrollbar-3dlight-color: #967e5b;
	scrollbar-darkshadow-color: #2e271c;
	scrollbar-face-color: #967e5b;
	scrollbar-highlight-color: #af9a7a;
	scrollbar-shadow-color: #5c4e38;
	scrollbar-track-color: #967e5b;
	left: 400px;
	width: 566px;
	height: 521px;
	visibility: inherit;
}
.pealk {
	display: block;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 25px;
	letter-spacing: -1px;
	font-weight: lighter;
	text-decoration: none;
	line-height: 29px;
	color: #967e5b;
    font-variant:small-caps;
	padding-top: 50px;
}
#sisu .pealk { padding-left: 12px; }
#sisu table { padding-top: 5px; }
#sisu td {
	font-size: 15px;
	color: #d4c1a4;
}
#sisu p {
	padding-right: 55px;
	font-size: 15px;
	color: #d4c1a4;
	padding-bottom: 35px;
	padding-top: -1px;
}
#sisu p a:link {
	color: #d4c1a4;
	text-decoration: underline;
}
#sisu p a:visited {
	color: #d4c1a4;
	text-decoration: underline;
}
#sisu p a:hover {
	color: #ffd078;
	text-decoration: none;
}
.tabA {
	background-image: url('images/tabA.png');
	background-repeat: repeat;
	padding: 7px;
	vertical-align: top;
	behavior: url('iepngfix.htc');
}
#sisu td a {
	color: #d4c1a4;
	text-decoration: none;
}
#sisu td a:hover {
	color: #ffd078;
	text-decoration: none;
}
#sisu td a img {
	border: 1px solid #a11033;
	margin-left: 8px;
}
#sisu td a:link img {
	border: 1px solid #a11033;
	margin-left: 8px;
}
#sisu td a:hover img {
	border: 1px solid #ffd078;
	margin-left: 8px;
}
.tabA span, .tabB span {
	color: #FFFFFF;
	vertical-align: top;
}
.tabB {
	background-image: url('images/tabB.png');
	background-repeat: repeat;
	padding: 7px;
	vertical-align: top;
	behavior: url('iepngfix.htc');
}
/* galeriiosa küljendus */
#galerii1 {
	background-image: url('images/galerii1.jpg');
	position: absolute;
	display: block;
	width: 948px;
	height: 521px;
	z-index: 42;
	left: -474px;
	margin-left: 50%;
}
#bigpic {
	display: block;
	position: absolute;
	left: 232px;
	top: 0px;
	width: 701px;
	height: 521px;
	z-index: 20;
}
#bigpic img {
	display: block;
	position: absolute;
	left: 14px;
	top: 37px;
	border: 1px solid #6d5d3e;
	clear:both;
}
#bigpic span {
	display: block;
	color: #967e5b;
	width: 701px;
	left: 14px;
	text-align: center;
	margin-top: 12px;
}
.allk {
	display: block;
}
#bigpic div {
	display: block;
	position: absolute;
	top: 211px;
	left: -14px;
}
#bigpic div img { border: 0px solid #6d5d3e; }
#bigpic div span {
	display: block;
	position: relative;
	left: 676px;
	margin-top: 0px;
	width: 28px;
}
#bigpic span a {
	text-decoration: none;
	display: block;
	height: 20px;
	margin-left: 29px;
	color: #967e5b;
}
#bigpic span a:hover {
	display: block;
	color: #d4c1a4;
}
#glogo {

	display: block;
	position: absolute;
	top: 1px;
	left: 1px;
	width: 116px;
	height: 519px;
	z-index: 333;
}
#close {
	display: block;
	position: absolute;
	top: 10px;
	left: 920px;
	width: 16px;
	height: 15px;
	z-index: 333;
}
#close a {
	display: block;
	background-image: url('images/close1.jpg');
}
#close a:hover {
	display: block;
	background-image: url('images/close2.jpg');
}
#smallpic {
	display: block;
	position: absolute;
	width: 76px;
	left: 143px;
	top: 10px;
	z-index: 21;
}
#smallpic span a {
	display: block;
	width: 21px;
	height: 20px;
	background-image:url('images/navi-up-1.jpg');
	margin-left: 29px;
	margin-bottom: 5px;
}
#smallpic span a:hover {
	display: block;
	width: 21px;
	height: 20px;
	background-image:url('images/navi-up-2.jpg');
}
#smallpic div a {
	display: block;
	width: 21px;
	height: 20px;
	background-image:url('images/navi-alla-1.jpg');
	margin-left: 29px;
	margin-top: -10px;
}
#smallpic div a:hover {
	display: block;
	width: 21px;
	height: 20px;
	background-image:url('images/navi-alla-2.jpg');
}
a .sm {
	display:block;
	margin-bottom: 16px;
}
a:hover .sm {
	display:block;
}
.tnb, .tnbover {
	width: 74px;
	background: #201c10;
	height: 49px;
	border: 1px solid #6d5d3e;
	padding: 0;
	margin: 0;
	margin-bottom: 16px;
	display: block;
}
.tnbover { border: 1px solid #d4c1a4; }
.tnb IMG, .tnbover IMG {
	margin-bottom: 0;
}
.max {
	width: 675px;
	background: #201c10;
	height: 449px;
	border: 1px solid #6d5d3e;
	padding: 0;
	margin: 5px 0 0 14px;
}

/* taustapiltide "servad" ja peitesüsteem */
#player {
	display: block;
	position: absolute;
	z-index: 91;
	top: -24px;
	left: 849px;
}
/* menüü asjad */
#menu {
	display: block;
	position: absolute;
	top: 274px;
	left: 188px;
	z-index: 91;
	width: 156px;
	background-color: #000;
	filter: alpha(opacity=85); 
	padding: 19px 0 0 0;
}
html>body #menu {
	background-image: url('images/menubg.png');
	background-color: transparent;
}	
.menuitem {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	width: 140px;
	text-align: right;
}
.menuitem a {
	text-decoration: none;
	color: #d4c1a4;
	line-height: 22px;	
	display: block;
	width: 100%;
	padding-right: 16px;
}
.menuitem a:hover { background-color: #6d001a; }
.submenu {
	display: block;
	position: absolute;
	top: 298px;
	left: 344px;
	z-index: 91;
	background-color: #6f0b1a;
	padding: 19px 0 0 0;
}
.submenuitem {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	margin: 2px 0 3px 0;
	color: #d4c1a4;
}
.submenuitem a {
	text-decoration: none;
	color: #d4c1a4;
	padding: 0 16px 0 16px;
	display: block;
}
html>body .submenuitem a {
	padding: 1px 16px 1px 16px;
	width: auto
}
.submenuitem a:hover{
	background-color: #000;
	display: block;
}
/* galerii "servad" ja peitesüsteem */
#ghider {
	overflow:hidden;
	position: absolute;
	width: 100%;
	height: 521px;
	visibility: visible;
	z-index: 110;
	top: -255px;
}
#ghiderikontent	{
	font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
	margin-left: -1010px;
	position: absolute;
	left: 50%;
	width: 2000px;
	height: 522px;
	visibility: inherit;
	z-index: 111;
}


.gL-shade {
	position:absolute;
	display: block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	border: 0px dashed #333;
	position: absolute;
	left: -403px;
	width: 930px;
	height: 525px;
	visibility: inherit;
	z-index: 151;
	background-color: #533919;
}


.gR-shade {
	position:absolute;
	display: block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	border: 0px dashed #333;
	position: absolute;
	left: 50%;
	margin-left: 473px;
	width: 1214px;
	height: 531px;
	visibility: inherit;
	z-index: 152;
	background-color: #533919;	
}

	
	
	
input {								/* üldine input */ 
	width: 350px;
	background-color: #d4c1a4; 
	font-size: 11px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000;
	height: 15px;
}
textarea {							/* üldine testarea */ 
	width: 350px;
	height: 156px;
	background-color: #d4c1a4; 
	font-size: 11px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000;
}
input.but {							/* my text css */ 
	background-color: #726141; 
	font-size: 11px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bold;
	color: #000;
	width: 90px;
	height: 23px;
	margin-left: 260px;
}




iframe {
border: 0px solid #ffffff;
}
.central-1 {
margin-left: 140px;
position: relative;
width: 400px;
border:0px;
background-color:#fff;
}
.central {
margin-left: 140px;
position: relative;
width: 400px;
border:0px;
background-color:#fff;
padding-top:240px;
}




.pp {
	margin-top: 20px;
	width: 518px;
}
.pp h1 {
	margin: 0 0 0 33px;
	padding: 0;
	font-size: 18px;
	color: #967e5b;
	font-weight: normal;
}
.pp span {
	background: url('images/pp_back.png') repeat-y left top;
	padding: 15px 0 15px 33px;
	width: 485px;
	display: block;
}
