body{font: 76% arial,sans-serif;text-align:center;border: 0;margin:0;padding: 0;}

.clearer {clear: both;}

html,body{height:100%;margin:0;padding:0;background: url(images/bg1.gif) repeat;}

p{margin:0 10px 10px}

a{color: #981793;}

hr{color:#C7DF8C;background-color:#F2BDA4;border: 0;noshadow;height:1px;width:95%;text-align:center;clear:left;}


#languages {position:absolute; width:120px; height:14px; margin:144px 0 0 45px;z-index:100;}
#header {height:152px;margin:0;padding:0;background: url(images/header4.jpg) no-repeat;z-index:1;}

a.languages {display: inline; color:#000; text-decoration:none; width:20px; height:14px; float:left; margin:15px 0 0 5px; position:relative;}
a.eng {background:url(images/en.gif);}
a.est {background:url(images/et.gif);}
a.rus {background:url(images/ru.gif);}

#container{text-align:left;min-height: 100%;width:772px;margin:0 auto;background: url(images/line_v.jpg) repeat-y;}
* html #container {height: 100%;}

#nonFooter {position: relative;min-height: 100%;padding-bottom: 34px;width:760px;margin:0 6px auto;}
* html #nonFooter {padding: 0;height: 100%;}

#content p{line-height:1.4}
#content{margin: 0 150px}

#navigation a{line-height:1.9; color:#005500; text-decoration:none; font-weight:bold;padding:10px}
#navigation a:hover{color:#007700;}
#navigation{background:#eeeaa8;float:left;width:150px;margin-left:-760px;min-height:100%;}

#extra{float:left;width:150px;margin-left:-150px;background:#eeeaa8;}
#extra a:hover{color:#cc0000;}

#footer {
	position: relative;
	margin: -34px auto 0 auto !important;
	width: 760px;
	height: 34px;
	border-top: 0;
	padding:0 px;
	font-size:10px;
	text-align:center;
	color:#FFFFCC;
	background: url(images/footer2.jpg) no-repeat;

}

div#menutop{
	height:30px;
	margin:0;
	padding:0;
	background: url(images/menutop2.jpg) no-repeat;
	text-align:center;
	}
.button {float: left;width:115px;}
.button1 {float: left;padding-left:150px;width:115px;}

#wrapper{float:left;width:100%}


.dish {
	float: left;
	width: 437px;
	padding: 0 0 0 0;
}
.chapter {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#990000;
	padding: 10px 0 10px 10px;
}
.text {
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 0 0 0 10px;
	width: 437px;
	clear:left;
}
.spicy {
	font: italic 12px Arial, Helvetica, sans-serif;
	color:#990000;
	padding: 0 0 0 10px;
	width:437px;
}
.name {
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 0 0 0 10px;
	color:#990000;
	float:left;
	width:300px;
}

.country{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 0 0 0 10px;
	color:#006600;
	float:left;
	width:300px;
}
.name2 {
	font: italic 12px Arial, Helvetica, sans-serif;
	color:#006600;
	padding: 0 0 0 10px;
	float:left;
	width:300px;
}
.hot {
	float:left;
	padding:0 0 0 0;
	width:90px;
	text-align:right;
}
.eek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	float:right;
	color:#006600;
	padding:0 0x 0 0;
	width:45px;
	text-align:right;
	clear:left;
}
.desk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0 0 0 10px;
	width:338px;
	clear:left;
}
.alco {
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 0 0 0 10px;
	color:#990000;
	float:left;
	width:243px;
	clear:left;
}
.alco_country {
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 0 0 0 10px;
	color:#006600;
	float:left;
	width:243px;
}
.alco_desk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0 0 0 10px;
	width:243px;
	float:left;
}
.tara {
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 0 0 0 0px;
	float:left;
	width:67px;
	text-align: right;
}
.alco_eek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	float:right;
	color:#006600;
	padding:0 0 0 0;
	width:105px;
	text-align:right;
	clear:left;
}
.alco_eur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	float:left;
	padding:0 0 0 10px;
	width:45px;
	text-align:right;
}
.menuend {padding-bottom:60px;}
.list{
	font: bold 12px Arial, Helvetica, sans-serif;color:#005500;padding: 10px;
}
.list_right{
	font: bold 12px Arial, Helvetica, sans-serif;color:#005500;padding: 5px 0 0 10px;
}

.more {
	font: italic 11px Arial, Helvetica, sans-serif;
	color:#990000;
	padding: 0 0 0 0;
}
.rtext{
	font:12px Arial, Helvetica, sans-serif;
	padding:10px;
	color:#002200;